Duke vs. North Carolina
Official Soccer Box Score (Final)
Duke vs North Carolina (10/31/2025 at Chapel Hill, NC)

Duke (11-6, 4-4)
1
Po#PlayerShSOGAFoMin
2Madison Beach1101062
3Juliette Schulten0000064
6Macy Szukics1110064
9Sofia Fidalgo Schiop0000051
10Shae Wozniak0000035
13Ashley Stockdale0000051
14Alaina McVeigh3001053
18Julia Boehringer0000055
21Paige Bitting0000064
33Ava Cickavage0000061
55Kaiya Chepow0000064
--Substitutes--
7Kyle Massey0000034
12Maggie Kondrath0000045
27Sophia Miller0000055
34Brynn Crouse2100044
TMTeam000000
Totals73120

North Carolina (16-1, 7-1)
2
Po#PlayerShSOGAFoMin
d16Grace Pottebaum0000064
d20Hope Haynes0000050
f2Charly Bruder9300059
f8Reese Anetsberger0000050
f12Ryleigh Heck4202062
f14Isabel Boere2110064
gk54Katie Wimmer0000064
m4Molly Catchpole0000064
m5Sanne Hak0001055
m10Dani Mendez2110052
m17Sietske Bruning0000054
--Substitutes--
3Kara Heck0000020
6Coco Courtright0000055
15Eliza Perrin0000033
22Merritt Skubisz0000034
TMTeam000000
Totals177230



#GoalkeepersMinGASaves
55Kaiya Chepow63:3725

#GoalkeepersMinGASaves
54Katie Wimmer30:0011
22Merritt Skubisz33:3701



Goals by period12345Total
Duke100001
North Carolina001012
Shots by period12345Total
Duke211217
North Carolina1483117

Saves by period12345Total
Duke022105
North Carolina101002
Corner kicks12345Total
Duke200204
North Carolina012104

Fouls12345Total
Duke000000
North Carolina000000

Scoring summary:
No.TimeTeamGoal scorerAssistDescription
18:12DUKEMacy SzukicsMadison Beach; Alaina McVeigh
237:05UNCIsabel BoereSanne Hak; Ryleigh Heck
363:37UNCDani MendezRyleigh Heck


Cautions and ejections:
GREEN-DUKE #3 Juliette Schulten (36:50); GREEN-UNC #17 Sietske Bruning (58:16);

Win-Merritt Skubisz (5-0). Loss-Kaiya Chepow (11-6).
Attendance: 654
Stadium: Shelton Stadium (Chapel Hill, NC)
Officials: Referee: Gabriel Labate; Asst. Referee: William Lehrmann; Scorer: William Soule;
Offsides: Duke 0, North Carolina 0
Duke vs. North Carolina
Play-by-Play Summary (Period 1)
Duke vs North Carolina (10/31/2025 at Chapel Hill, NC)

TimePlay
0:00Katie Wimmer at goalie for North Carolina.
0:00Kaiya Chepow at goalie for Duke.
4:33Shot by Duke Madison Beach, Save (by goalie) Katie Wimmer.
5:39Shot by North Carolina Ryleigh Heck, Wide.
5:48Duke substitution: Brynn Crouse for Ashley Stockdale.
5:53Duke substitution: Kyle Massey for Shae Wozniak.
7:18North Carolina substitution: Kara Heck for Reese Anetsberger.
8:11Penalty corner by Duke Alaina McVeigh [8:11].
8:12GOAL by Duke Macy Szukics (FIRST GOAL), Assist by Madison Beach and Alaina McVeigh, goal number 3 for season.
8:15North Carolina substitution: Coco Courtright for Dani Mendez.
8:15North Carolina substitution: Eliza Perrin for Sietske Bruning.
8:15Duke substitution: Ashley Stockdale for Brynn Crouse.
8:15Duke substitution: Sophia Miller for Julia Boehringer.
8:15Duke substitution: Maggie Kondrath for Sofia Fidalgo Schiop.
10:07North Carolina substitution: Reese Anetsberger for Charly Bruder.
11:22Duke substitution: Brynn Crouse for Alaina McVeigh.
11:22Duke substitution: Julia Boehringer for Madison Beach.
11:38North Carolina substitution: Dani Mendez for Sanne Hak.
11:48North Carolina substitution: Sietske Bruning for Hope Haynes.
12:55North Carolina substitution: Charly Bruder for Ryleigh Heck.
13:17Duke substitution: Alaina McVeigh for Maggie Kondrath.
13:22Duke substitution: Madison Beach for Ava Cickavage.
13:38Duke substitution: Kyle Massey for Shae Wozniak.
13:55Penalty corner by Duke Ashley Stockdale [13:55].
14:20North Carolina substitution: Ryleigh Heck for Kara Heck.
15:00End of period [15:00].


Duke vs. North Carolina
Play-by-Play Summary (Period 2)
Duke vs North Carolina (10/31/2025 at Chapel Hill, NC)

TimePlay
15:00Start of 2nd period [15:00].
15:00For Duke: #2 Madison Beach, #3 Juliette Schulten, #6 Macy Szukics, #9 Sofia Fidalgo Schiop, #10 Shae Wozniak, #13 Ashley Stockdale, #14 Alaina McVeigh, #18 Julia Boehringer, #21 Paige Bitting, #33 Ava Cickavage, #55 Kaiya Chepow.
15:00For North Carolina: #2 Charly Bruder, #4 Molly Catchpole, #5 Sanne Hak, #8 Reese Anetsberger, #10 Dani Mendez, #12 Ryleigh Heck, #14 Isabel Boere, #16 Grace Pottebaum, #17 Sietske Bruning, #20 Hope Haynes, #54 Katie Wimmer.
18:08Shot by North Carolina Ryleigh Heck, High.
18:45Shot by North Carolina Ryleigh Heck, Save (by goalie) Kaiya Chepow.
19:26Duke substitution: Brynn Crouse for Ashley Stockdale.
20:09Duke substitution: Kyle Massey for Shae Wozniak.
21:05North Carolina substitution: Kara Heck for Reese Anetsberger.
21:10North Carolina substitution: Coco Courtright for Sietske Bruning.
21:40North Carolina substitution: Eliza Perrin for Dani Mendez.
24:00Duke substitution: Maggie Kondrath for Brynn Crouse.
24:22Duke substitution: Ashley Stockdale for Sofia Fidalgo Schiop.
24:50Duke substitution: Sophia Miller for Julia Boehringer.
24:52North Carolina substitution: Sietske Bruning for Hope Haynes.
24:59Duke substitution: Shae Wozniak for Kyle Massey.
25:32Shot by North Carolina Charly Bruder, Save (by goalie) Kaiya Chepow.
25:59North Carolina substitution: Reese Anetsberger for Charly Bruder.
26:14North Carolina substitution: Dani Mendez for Sanne Hak.
27:51Duke substitution: Brynn Crouse for Alaina McVeigh.
28:02North Carolina substitution: Charly Bruder for Kara Heck.
28:09Shot by Duke Brynn Crouse, Wide.
28:41Penalty corner by North Carolina Dani Mendez [28:41].
28:52Shot by North Carolina Charly Bruder, Blocked.
28:52Duke substitution: Kyle Massey for Shae Wozniak.
30:00End of period [30:00].


Duke vs. North Carolina
Play-by-Play Summary (Period 3)
Duke vs North Carolina (10/31/2025 at Chapel Hill, NC)

TimePlay
30:00Start of 3rd period [30:00].
30:00For Duke: #2 Madison Beach, #3 Juliette Schulten, #6 Macy Szukics, #9 Sofia Fidalgo Schiop, #10 Shae Wozniak, #13 Ashley Stockdale, #14 Alaina McVeigh, #18 Julia Boehringer, #21 Paige Bitting, #33 Ava Cickavage, #55 Kaiya Chepow.
30:00For North Carolina: #2 Charly Bruder, #4 Molly Catchpole, #5 Sanne Hak, #8 Reese Anetsberger, #10 Dani Mendez, #12 Ryleigh Heck, #14 Isabel Boere, #16 Grace Pottebaum, #17 Sietske Bruning, #20 Hope Haynes, #22 Merritt Skubisz.
30:00Merritt Skubisz at goalie for North Carolina.
31:15Shot by North Carolina Charly Bruder, Blocked.
32:24Shot by North Carolina Charly Bruder, Save (by goalie) Kaiya Chepow.
34:02Duke substitution: Brynn Crouse for Ashley Stockdale.
34:46Duke substitution: Kyle Massey for Shae Wozniak.
35:06North Carolina substitution: Eliza Perrin for Dani Mendez.
35:06North Carolina substitution: Eliza Perrin for Dani Mendez.
35:07North Carolina substitution: Kara Heck for Reese Anetsberger.
35:07North Carolina substitution: Kara Heck for Reese Anetsberger.
36:10Shot by Duke Brynn Crouse, Save (by goalie) Merritt Skubisz.
36:49Shot by North Carolina Ryleigh Heck, Save (by goalie) Kaiya Chepow.
36:50Green card on Duke Juliette Schulten.
36:59Penalty corner by North Carolina Ryleigh Heck [36:59].
37:05GOAL by North Carolina Isabel Boere, Assist by Sanne Hak and Ryleigh Heck
37:05Duke substitution: Ashley Stockdale for Kyle Massey.
37:05Duke substitution: Shae Wozniak for Brynn Crouse.
37:05North Carolina substitution: Coco Courtright for Sanne Hak.
37:05North Carolina substitution: Reese Anetsberger for Sietske Bruning.
37:05North Carolina substitution: Dani Mendez for Kara Heck.
38:53North Carolina substitution: Sanne Hak for Eliza Perrin.
39:19North Carolina substitution: Sietske Bruning for Hope Haynes.
40:12Duke substitution: Brynn Crouse for Shae Wozniak.
41:03Shot by North Carolina Dani Mendez, Blocked.
41:05Penalty corner by North Carolina Dani Mendez [41:05].
41:07Shot by North Carolina Isabel Boere, Blocked.
41:13Shot by North Carolina Charly Bruder, Blocked.
42:10Shot by North Carolina Charly Bruder, Wide.
45:00End of period [45:00].


Duke vs. North Carolina
Play-by-Play Summary (Period 4)
Duke vs North Carolina (10/31/2025 at Chapel Hill, NC)

TimePlay
45:00Start of 4th period [45:00].
45:00For Duke: #2 Madison Beach, #3 Juliette Schulten, #6 Macy Szukics, #9 Sofia Fidalgo Schiop, #10 Shae Wozniak, #13 Ashley Stockdale, #14 Alaina McVeigh, #18 Julia Boehringer, #21 Paige Bitting, #33 Ava Cickavage, #55 Kaiya Chepow.
45:00For North Carolina: #2 Charly Bruder, #4 Molly Catchpole, #5 Sanne Hak, #8 Reese Anetsberger, #10 Dani Mendez, #12 Ryleigh Heck, #14 Isabel Boere, #16 Grace Pottebaum, #17 Sietske Bruning, #20 Hope Haynes, #22 Merritt Skubisz.
47:32Shot by Duke Alaina McVeigh, Wide.
48:34Penalty corner by Duke Ashley Stockdale [48:34].
48:35Shot by Duke Alaina McVeigh, Blocked.
48:46Penalty corner by Duke Ashley Stockdale [48:46].
49:02North Carolina substitution: Kara Heck for Reese Anetsberger.
49:47Duke substitution: Kyle Massey for Shae Wozniak.
51:16Duke substitution: Brynn Crouse for Ashley Stockdale.
52:55North Carolina substitution: Reese Anetsberger for Kara Heck.
52:56North Carolina substitution: Eliza Perrin for Dani Mendez.
53:53Duke substitution: Ashley Stockdale for Alaina McVeigh.
54:46Shot by North Carolina Charly Bruder, Blocked.
54:47Penalty corner by North Carolina Ryleigh Heck [54:47].
55:07North Carolina substitution: Dani Mendez for Eliza Perrin.
55:44Shot by North Carolina Charly Bruder, Blocked.
56:33Duke substitution: Shae Wozniak for Kyle Massey.
57:13Shot by North Carolina Charly Bruder, Save (by goalie) Kaiya Chepow.
58:16Green card on North Carolina Sietske Bruning.
59:09Duke substitution: Julia Boehringer for Ava Cickavage.
60:00End of period [60:00].


Duke vs. North Carolina
Play-by-Play Summary (Period 5)
Duke vs North Carolina (10/31/2025 at Chapel Hill, NC)

TimePlay
60:00Start of OT period [60:00].
60:00For Duke: #2 Madison Beach, #6 Macy Szukics, #14 Alaina McVeigh, #18 Julia Boehringer, #21 Paige Bitting, #33 Ava Cickavage, #55 Kaiya Chepow.
60:00For North Carolina: #5 Sanne Hak, #10 Dani Mendez, #12 Ryleigh Heck, #14 Isabel Boere, #16 Grace Pottebaum, #17 Sietske Bruning, #22 Merritt Skubisz.
62:41Shot by Duke Alaina McVeigh, Wide.
63:37GOAL by North Carolina Dani Mendez, Assist by Ryleigh Heck, goal number 11 for season.
63:37End of period [63:37].