FINAL SCORE
#7 North Carolina
9-2
8
#12 Duke University
9-4
7


April 12, 2025 • Durham, N.C.




FINAL STATISTICS


Official Lacrosse Box Score (Final)
#7 North Carolina vs #12 Duke University (4/12/2025 at Durham, N.C.)

#7 North Carolina (9-2) vs. #12 Duke University (9-4)
Date: 4/12/2025
Attendance: 3944
Score by period1234Total
North Carolina12418
Duke University23117

North Carolina Scoring:
GOALS: Mason Szewczyk 2; Parker Hoffman 1; Owen Duffy 1; Ty English 1; Matt Wrede 1; Dominic Pietramala 2;
ASSISTS: Mason Szewczyk 1; Owen Duffy 1; Caden Harshbarger 1; Matt Wrede 1;

Duke University Scoring:
GOALS: Max Sloat 2; Benn Johnston 2; Aiden Blake 1; Graham Blake 1; Liam Kershis 1;
ASSISTS: Eric Malever 1; Jack Pappendick 1; Liam Kershis 1;

Shots by period1234Total
North Carolina7914636
Duke University9127836
Saves by period1234Total
North Carolina232512
Duke University234312
Ground balls by per1234Total
North Carolina6810630
Duke University678627
Turnovers by per1234Total
North Carolina554418
Duke University435214

Faceoffs by per1234Total
North Carolina2-42-64-62-310-19
Duke University2-44-62-61-39-19

Clears by period1234Total
North Carolina5-53-36-75-619-21
Duke University5-64-67-94-520-26

Extra-man opps1234Total
North Carolina0-00-00-01-11-1
Duke University0-00-00-00-00-0

Penalties - North Carolina 0/0:00, Duke University 1/0:30
Win - Michael Gianforcaro (9-2). Loss - Patrick Jameison (9-4).
Stadium: Koskinen Stadium (Durham, N.C.)
Officials: Joe Cieslak; Mark McInnis; Jim Loffredo; Duke Athletics;


Official Lacrosse Box Score (Final)
#7 North Carolina vs #12 Duke University (4/12/2025 at Durham, N.C.)

North Carolina (9-2)
Pos#PlayerGAPtsShSOGGBFaceTOCTPens
g0Michael Gianforcaro0000000-0000-0:00
m11Caden Harshbarger0111010-0200-0:00
m23Ty English1015320-0000-0:00
d26Cole Aasheim0000020-0000-0:00
m31Spencer Wirtheim0002020-0100-0:00
d33Kai Prohaszka0000010-0000-0:00
a7James Matan0003330-0110-0:00
a77Dominic Pietramala2026420-0300-0:00
a8Owen Duffy1125400-0400-0:00
d88Chase Cellucci0000010-0000-0:00
--Substitutes--
1Mason Szewczyk2133210-0100-0:00
3Brevin Wilson0001100-0000-0:00
4Parker Hoffman1012120-0010-0:00
9Andrew O'Berry0000020-0000-0:00
14Ryan Levy0002100-0000-0:00
21Dewey Egan0002000-0100-0:00
22Brady Wambach00000610-19000-0:00
24Paul Barton0000010-0000-0:00
29Nick Dupuis0002000-0100-0:00
30Leif Hagerup0000020-0010-0:00
34Brett Koopman0001000-0000-0:00
37Matt Wrede1121120-0100-0:00
41Evan Bullotta0000000-0000-0:00
87Drew Scott0000000-0000-0:00
TMTeam0000000-0300-0:00
Totals841236203010-191830-0:00

#GoalkeepersMinGAW/L1,2,3,4Saves
0Michael Gianforcaro (9-2)60:007W2,3,2,512



Official Lacrosse Box Score (Final)
#7 North Carolina vs #12 Duke University (4/12/2025 at Durham, N.C.)

Duke University (9-4)
Pos#PlayerGAPtsShSOGGBFaceTOCTPens
a0Eric Malever0110000-0000-0:00
g1Patrick Jameison0000040-0110-0:00
d13Nikolas Menendez0000030-0000-0:00
m15Max Sloat2028500-0000-0:00
m19Benn Johnston2028400-0000-0:00
a2Andrew McAdorey0002110-0200-0:00
d27Charlie Johnson0000040-0150-0:00
d5Henry Bard0000030-0040-0:00
a55Liam Kershis1122120-0000-0:00
m8Jack Pappendick0112100-0001-0:30
--Substitutes--
6Luke Warrington0001000-0000-0:00
7Tomas Delgado0000000-0000-0:00
9Luke Engelke0002149-18100-0:00
11Keith Boyer0000000-0000-0:00
16Liam McLane0001000-0000-0:00
20Jack Gray0000000-0000-0:00
23Aidan Maguire0000020-0210-0:00
29Aiden Blake1013200-0000-0:00
30Connor Nolen0000000-0100-0:00
31Graham Blake1014310-0000-0:00
32Chris Cusolito0002100-0000-0:00
33Ben McCarthy0000000-1000-0:00
37Mac Christmas0001000-0000-0:00
44Jake Wilson0000010-0000-0:00
66Cole Krauss0000020-0100-0:00
TMTEAM0000000-0500-0:00
Totals73103619279-1914111-0:30

#GoalkeepersMinGAW/L1,2,3,4Saves
1Patrick Jameison (9-4)60:008L2,3,4,312



Official Lacrosse Box Score (Final)
#7 North Carolina vs #12 Duke University (4/12/2025 at Durham, N.C.)


Scoring Summary:
No.PrdTimeTeamTypeGoal ScorerAssistHome-Vis
1112:48NCEVOwen DuffyUnassisted1-0
2107:08DUEVBenn Johnston (21)Liam Kershis (4)1-1
3105:28DUEVMax Sloat (19)Unassisted1-2
4213:13NCEVMatt Wrede (3)Unassisted2-2
5211:18NCEVDominic Pietramala (35)Mason Szewczyk (6)3-2
6205:19DUEVMax Sloat (20)Unassisted3-3
7203:57DUEVGraham Blake (12)Unassisted3-4
8201:10DUEVBenn Johnston (22)Unassisted3-5
9314:28NCEVTy English (18)Caden Harshbarger (4)4-5
10312:07NCEVMason Szewczyk (7)Unassisted5-5
11311:57NCEVParker Hoffman (5)Unassisted6-5
12308:22DUEVLiam Kershis (8)Jack Pappendick (3)6-6
13302:27NCEVDominic Pietramala (36)Owen Duffy ()7-6
14412:44NCPPMason Szewczyk (8)Matt Wrede (7)8-6
15410:59DUEVAiden Blake (1)Eric Malever (27)8-7

Penalty Summary:
PrdTimeTeamPlayerMinOffense
413:20DUJack Pappendick0:30 MAN-UPOFFSIDE

North Carolina at Duke
Official Lacrosse Play-By-Play - Period 1
#7 North Carolina vs #12 Duke University (4/12/2025 at Durham, N.C.)

TimePlay
15:00Michael Gianforcaro at goalie for NC.
15:00Patrick Jameison at goalie for DU.
15:00Faceoff Brady Wambach vs Luke Engelke won by DU, [15:00] Ground ball pickup by DU Luke Engelke.
14:29Shot by DU Benn Johnston WIDE.
13:56Shot by DU Max Sloat, SAVE Michael Gianforcaro.
13:53Clear attempt by NC good.
12:48GOAL by NC Owen Duffy (FIRST GOAL).
12:48Faceoff Brady Wambach vs Luke Engelke won by NC, [12:48] Ground ball pickup by NC Parker Hoffman.
12:48Shot by NC Parker Hoffman WIDE.
12:44Turnover by NC Dominic Pietramala (caused by Henry Bard).
12:44Ground ball pickup by DU Patrick Jameison.
12:44Clear attempt by DU failed.
12:44Turnover by DU Connor Nolen.
12:44Ground ball pickup by NC Andrew O'Berry.
11:36Ground ball pickup by NC James Matan.
10:55Shot by NC Ryan Levy BLOCKED.
10:49Ground ball pickup by NC James Matan.
10:47Shot clock violation by NC.
10:45Clear attempt by DU good.
09:32Shot by DU Chris Cusolito WIDE.
09:29Shot clock violation by DU.
09:27Clear attempt by NC good.
08:15Shot by NC Ty English BLOCKED.
08:12Ground ball pickup by NC James Matan.
08:08Shot by NC James Matan, SAVE Patrick Jameison.
08:06Clear attempt by DU good.
07:33Shot by DU Max Sloat HIGH.
07:08GOAL by DU Benn Johnston, Assist by Liam Kershis, goal number 21 for season.
07:08Media timeout.
07:08Faceoff Brady Wambach vs Luke Engelke won by NC, [07:08] Ground ball pickup by NC Brady Wambach.
06:31Shot by NC Dewey Egan WIDE.
06:31Turnover by NC Owen Duffy (caused by Patrick Jameison).
06:31Ground ball pickup by DU Patrick Jameison.
06:31Clear attempt by DU good.
06:30Shot by DU Liam Kershis BLOCKED.
05:28GOAL by DU Max Sloat, goal number 19 for season.
05:28Faceoff Brady Wambach vs Luke Engelke won by DU, [05:28] Ground ball pickup by DU Luke Engelke.
05:12Ground ball pickup by DU Liam Kershis.
04:39Shot by DU Aiden Blake WIDE.
04:24Turnover by DU Andrew McAdorey.
04:20Clear attempt by NC good.
03:17Turnover by NC Spencer Wirtheim (caused by Charlie Johnson).
03:14Ground ball pickup by DU Jake Wilson.
03:11Clear attempt by DU good.
02:28Shot by DU Benn Johnston, SAVE Michael Gianforcaro.
02:24Clear attempt by NC good.
01:37Turnover by NC Nick Dupuis.
01:36Clear attempt by DU good.
00:23Shot clock violation by DU.
00:20Clear attempt by NC good.
00:01Shot by NC Ryan Levy, SAVE Patrick Jameison.
00:00End-of-period.

North Carolina at Duke
Official Lacrosse Play-By-Play - Period 2
#7 North Carolina vs #12 Duke University (4/12/2025 at Durham, N.C.)

TimePlay
15:00
15:00Faceoff Brady Wambach vs Luke Engelke won by DU, [15:00] Ground ball pickup by DU Luke Engelke.
14:45Turnover by DU Luke Engelke (caused by Parker Hoffman).
14:40Ground ball pickup by NC Dominic Pietramala.
14:26Turnover by NC Dominic Pietramala (caused by Henry Bard).
14:19Ground ball pickup by DU Henry Bard.
14:17Clear attempt by DU good.
14:10Shot by DU Luke Warrington BLOCKED.
14:03Ground ball pickup by NC Leif Hagerup.
13:13Shot by NC Owen Duffy, SAVE Patrick Jameison.
13:13Ground ball pickup by NC Matt Wrede.
13:13GOAL by NC Matt Wrede, goal number 3 for season.
13:13Faceoff Brady Wambach vs Luke Engelke won by DU, [13:13] Ground ball pickup by DU Henry Bard.
12:33Turnover by DU.
12:31Clear attempt by DU failed.
11:43Shot by NC Dewey Egan HIGH.
11:18GOAL by NC Dominic Pietramala, Assist by Mason Szewczyk, goal number 35 for season.
11:18Faceoff Brady Wambach vs Luke Engelke won by DU, [11:18] Ground ball pickup by DU Aidan Maguire.
10:13Shot by DU Max Sloat WIDE.
10:11Ground ball pickup by DU Liam Kershis.
09:57Shot by DU Max Sloat, SAVE Michael Gianforcaro.
09:54Ground ball pickup by NC Cole Aasheim.
09:50Clear attempt by NC good.
09:24Turnover by NC Owen Duffy.
09:21Clear attempt by DU good.
08:25Shot by DU Graham Blake HIT POST.
08:18Clear attempt by NC good.
07:55Shot by DU Luke Engelke WIDE.
07:44Shot by NC Spencer Wirtheim WIDE LEFT.
07:22Shot by NC Owen Duffy, SAVE Patrick Jameison.
07:01Ground ball pickup by NC Ty English.
07:00Timeout by NC.
06:17Shot by NC Owen Duffy WIDE.
06:08Shot clock violation by NC.
05:47Shot by DU Benn Johnston HIGH.
05:19GOAL by DU Max Sloat, goal number 20 for season.
05:19Faceoff Brady Wambach vs Luke Engelke won by NC, [05:19] Ground ball pickup by NC Brady Wambach.
05:10Shot by NC Brevin Wilson, SAVE Patrick Jameison.
04:49Clear attempt by DU good.
03:57GOAL by DU Graham Blake, goal number 12 for season.
03:57Faceoff Brady Wambach vs Luke Engelke won by DU, [03:57] Ground ball pickup by DU Luke Engelke.
03:51Shot by DU Luke Engelke, SAVE Michael Gianforcaro.
03:26Shot by DU Max Sloat HIGH.
03:17Shot by DU Andrew McAdorey, SAVE Michael Gianforcaro.
03:15Clear attempt by NC good.
02:30Ground ball pickup by NC Spencer Wirtheim.
02:18Timeout by NC.
01:58Shot clock violation by NC.
01:32Clear attempt by DU good.
01:10GOAL by DU Benn Johnston, goal number 22 for season.
01:10Faceoff Brady Wambach vs Luke Engelke won by NC, [01:10] Ground ball pickup by NC Brady Wambach.
00:20Shot by NC Mason Szewczyk WIDE.
00:09Turnover by NC Matt Wrede (caused by Henry Bard).
00:05Ground ball pickup by DU Patrick Jameison.
00:03Clear attempt by DU failed.
00:03Turnover by DU Patrick Jameison.
00:00End-of-period.

North Carolina at Duke
Official Lacrosse Play-By-Play - Period 3
#7 North Carolina vs #12 Duke University (4/12/2025 at Durham, N.C.)

TimePlay
15:00
15:00Faceoff Brady Wambach vs Luke Engelke won by NC, [15:00] Ground ball pickup by NC Brady Wambach.
14:28GOAL by NC Ty English, Assist by Caden Harshbarger, goal number 18 for season.
14:28Faceoff Brady Wambach vs Luke Engelke won by NC (on faceoff violation).
14:13Turnover by NC Dominic Pietramala.
14:11Ground ball pickup by DU Nikolas Menendez.
14:07Clear attempt by DU good.
13:59Shot by DU Mac Christmas HIGH.
13:25Shot by DU Max Sloat, SAVE Michael Gianforcaro.
13:21Clear attempt by NC good.
13:20Shot by NC Dominic Pietramala HIGH.
13:07Shot by NC Dominic Pietramala, SAVE Patrick Jameison.
13:03Clear attempt by DU good.
12:43Shot by DU Jack Pappendick WIDE.
12:40Clear attempt by NC good.
12:07GOAL by NC Mason Szewczyk, goal number 7 for season.
12:07Faceoff Brady Wambach vs Ben McCarthy won by NC, [12:07] Ground ball pickup by NC Brady Wambach.
11:57GOAL by NC Parker Hoffman, goal number 5 for season.
11:57Faceoff Brady Wambach vs Luke Engelke won by DU, [11:57] Ground ball pickup by DU Cole Krauss.
11:37Clear attempt by DU good.
11:30Turnover by DU Aidan Maguire.
11:24Ground ball pickup by NC Paul Barton.
11:10Clear attempt by NC good.
10:39Shot by NC Nick Dupuis BLOCKED.
10:34Ground ball pickup by NC Mason Szewczyk.
10:30Turnover by NC Mason Szewczyk (caused by Charlie Johnson).
10:24Clear attempt by DU good.
09:14Turnover by DU Andrew McAdorey (caused by Leif Hagerup).
09:12Ground ball pickup by NC Cole Aasheim.
09:08Ground ball pickup by NC Andrew O'Berry.
09:06Clear attempt by NC good.
09:02Shot by NC Owen Duffy, SAVE Patrick Jameison.
08:57Ground ball pickup by DU Charlie Johnson.
08:56Clear attempt by DU good.
08:22GOAL by DU Liam Kershis, Assist by Jack Pappendick, goal number 8 for season.
08:22Faceoff Brady Wambach vs Luke Engelke won by DU, [08:22] Ground ball pickup by DU Aidan Maguire.
07:29Shot by DU Chris Cusolito, SAVE Michael Gianforcaro.
07:23Clear attempt by NC good.
06:33Ground ball pickup by NC Caden Harshbarger.
06:13Shot by NC James Matan, SAVE Patrick Jameison.
06:05Ground ball pickup by DU Patrick Jameison.
06:03Clear attempt by DU good.
05:20Shot by DU Benn Johnston BLOCKED.
05:15Ground ball pickup by NC Chase Cellucci.
04:58Clear attempt by NC good.
04:19Turnover by NC Dewey Egan (caused by Henry Bard).
04:17Ground ball pickup by DU Henry Bard.
04:15Clear attempt by DU good.
03:03Shot by DU Liam McLane WIDE.
02:59Shot clock violation by DU.
02:56Clear attempt by NC failed.
02:27Ground ball pickup by NC Dominic Pietramala.
02:27GOAL by NC Dominic Pietramala, Assist by Owen Duffy, goal number 36 for season.
02:27Media timeout.
02:27Faceoff Brady Wambach vs Luke Engelke won by NC, [02:27] Ground ball pickup by NC Brady Wambach.
01:43Shot by NC Spencer Wirtheim WIDE.
01:30Turnover by NC Owen Duffy (caused by Charlie Johnson).
01:27Ground ball pickup by DU Cole Krauss.
01:24Clear attempt by DU failed.
01:23Turnover by DU Cole Krauss (caused by James Matan).
00:46Shot by NC Dominic Pietramala HIGH.
00:38Shot by NC Ty English HIGH.
00:26Shot by NC Caden Harshbarger WIDE.
00:13Shot by NC Ty English, SAVE Patrick Jameison.
00:12Ground ball pickup by DU Charlie Johnson.
00:09Clear attempt by DU failed.
00:00Turnover by DU Aidan Maguire.
00:00End-of-period.

North Carolina at Duke
Official Lacrosse Play-By-Play - Period 4
#7 North Carolina vs #12 Duke University (4/12/2025 at Durham, N.C.)

TimePlay
15:00
15:00Faceoff Brady Wambach vs Luke Engelke won by DU, [15:00] Ground ball pickup by DU Andrew McAdorey.
14:06Shot by DU Jack Pappendick, SAVE Michael Gianforcaro.
13:59Ground ball pickup by NC Leif Hagerup.
13:57Clear attempt by NC good.
13:21Shot by NC James Matan, SAVE Patrick Jameison.
13:20Penalty on DU Jack Pappendick (OFFSIDE/0:30) Extra-man opportunity.
13:03Ground ball pickup by NC Matt Wrede.
12:53Shot by NC Dominic Pietramala, SAVE Patrick Jameison.
12:50Ground ball pickup by NC Spencer Wirtheim.
12:44GOAL by NC Mason Szewczyk (MAN-UP), Assist by Matt Wrede, goal number 8 for season.
12:40Faceoff Brady Wambach vs Luke Engelke won by NC.
11:46Shot by NC Nick Dupuis WIDE.
11:42Clear attempt by DU good.
10:59GOAL by DU Aiden Blake, Assist by Eric Malever, goal number 1 for season.
10:59Faceoff Brady Wambach vs Luke Engelke won by NC, [10:59] Ground ball pickup by NC Parker Hoffman.
10:49Clear attempt by NC failed.
09:53Turnover by NC Caden Harshbarger (caused by Aidan Maguire).
09:44Ground ball pickup by DU Nikolas Menendez.
09:43Clear attempt by DU good.
08:39Shot by DU Benn Johnston WIDE.
08:33Shot clock violation by DU.
08:29Clear attempt by NC good.
07:57Turnover by NC Owen Duffy (caused by Charlie Johnson).
07:54Ground ball pickup by DU Nikolas Menendez.
07:38Clear attempt by DU good.
06:49Shot by DU Aiden Blake, SAVE Michael Gianforcaro.
06:42Ground ball pickup by NC Kai Prohaszka.
06:39Clear attempt by NC good.
06:06Shot by NC Brett Koopman HIGH.
05:36Turnover by NC Caden Harshbarger (caused by Charlie Johnson).
05:29Ground ball pickup by DU Charlie Johnson.
04:55Shot by DU Benn Johnston, SAVE Michael Gianforcaro.
04:53Clear attempt by NC good.
03:39Turnover by NC James Matan.
03:39Clear attempt by DU good.
03:31Shot by DU Andrew McAdorey WIDE.
02:52Shot by DU Graham Blake, SAVE Michael Gianforcaro.
02:50Ground ball pickup by DU Graham Blake.
02:37Shot by DU Graham Blake, SAVE Michael Gianforcaro.
02:35Clear attempt by NC good.
02:24Timeout by NC.
01:39Shot by NC Ty English, SAVE Patrick Jameison.
01:35Ground ball pickup by DU Charlie Johnson.
01:27Clear attempt by DU failed.
01:26Turnover by DU Charlie Johnson.
01:00Ground ball pickup by NC Ty English.
00:00End-of-period.