Iowa vs. Duke
Official Soccer Box Score (Final)
Iowa vs Duke (11/14/2025 at Chapel Hill, North C)

Iowa (14-6)
1
Po#PlayerShSOGAFoMin
d14Lauren DeRose0000030
d23Tea Fortpied0000060
f2Rachel Herbine1100046
f24Frederique van Cleef0000056
gk61Mia Magnotta0000058
mf5Lieve van Kessel0000053
mf7Gia Whalen0000040
mf10Dionne van Aalsum9210058
mf12Milly Short1100060
mf18Felicia Zonnenberg0000046
mf20Jordan Byers1100060
--Substitutes--
4Niamh de Jong0000018
6Tess Reed000003
9Alexa Knott000008
11Peyton Shellaway0000010
15Fiene ten Seldam0000037
16Lexie Haig0000020
TMTeam000000
Totals125100

Duke (13-7)
2
Po#PlayerShSOGAFoMin
d3Juliette Schulten2110055
d33Ava Cickavage0000060
f14Alaina McVeigh3210044
f18Julia Boehringer2100048
g55Kaiya Chepow0000060
m2Madison Beach0001060
m6Macy Szukics3000060
m9Sofia Fidalgo Schiop0000060
m13Ashley Stockdale2200043
m21Paige Bitting0000060
--Substitutes--
7Kyle Massey1100011
10Shae Wozniak0000032
12Maggie Kondrath0000028
27Sophia Miller000005
34Brynn Crouse0000010
TMTeam000000
Totals137210



#GoalkeepersMinGASaves
61Mia Magnotta58:0925
TMTeam01:5100

#GoalkeepersMinGASaves
55Kaiya Chepow60:0014



Goals by period1234Total
Iowa01001
Duke00112
Shots by period1234Total
Iowa521412
Duke324413

Saves by period1234Total
Iowa20035
Duke30014
Corner kicks1234Total
Iowa50128
Duke11316

Fouls1234Total
Iowa00000
Duke00000

Scoring summary:
No.TimeTeamGoal scorerAssistDescription
124:04IOWADionne van Aalsumunassisted
240:44DUKEJuliette Schultenunassisted
349:19DUKEAlaina McVeighMadison Beach


Cautions and ejections:
GREEN-IOWA #7 Gia Whalen (37:35); YELLOW-IOWA #2 Rachel Herbine (47:07); YELLOW-IOWA #14 Lauren DeRose (52:38);

Win-Kaiya Chepow (13-7). Loss-Mia Magnotta (9-5).
Attendance: 351
Stadium: Shelton Stadium (Chapel Hill, North C)
Officials: Referee: Katelyn Makovec; Asst. Referee: Ameliet Rischen; Scorer: William Soule;
Offsides: Iowa 0, Duke 0
Iowa vs. Duke
Play-by-Play Summary (Period 1)
Iowa vs Duke (11/14/2025 at Chapel Hill, North C)

TimePlay
0:00Kaiya Chepow at goalie for Duke.
0:00Mia Magnotta at goalie for Iowa.
0:35Penalty corner by Iowa Felicia Zonnenberg [0:35].
0:37Shot by Iowa Dionne van Aalsum, Save (by goalie) Kaiya Chepow.
1:58Shot by Duke Alaina McVeigh, Save (by goalie) Mia Magnotta.
2:28Penalty corner by Iowa Felicia Zonnenberg [2:28].
2:29Shot by Iowa Dionne van Aalsum, High.
3:27Penalty corner by Iowa Felicia Zonnenberg [3:27].
3:33Shot by Iowa Milly Short, Save (by goalie) Kaiya Chepow.
5:18Duke substitution: Maggie Kondrath for Ashley Stockdale.
5:18Iowa substitution: Lexie Haig for Felicia Zonnenberg.
6:41Iowa substitution: Alexa Knott for Rachel Herbine.
10:26Iowa substitution: Lieve van Kessel for Gia Whalen.
11:21Duke substitution: Ashley Stockdale for Julia Boehringer.
12:23Penalty corner by Duke Alaina McVeigh [12:23].
12:38Shot by Duke Macy Szukics, Blocked.
12:48Shot by Duke Kyle Massey, Save (by goalie) Mia Magnotta.
14:17Penalty corner by Iowa Peyton Shellaway [14:17].
14:20Shot by Iowa Dionne van Aalsum, Blocked.
14:33Penalty corner by Iowa Peyton Shellaway [14:33].
14:36Shot by Iowa Rachel Herbine, Save (by goalie) Kaiya Chepow.
15:00End of period [15:00].


Iowa vs. Duke
Play-by-Play Summary (Period 2)
Iowa vs Duke (11/14/2025 at Chapel Hill, North C)

TimePlay
15:00Start of 2nd period [15:00].
15:00For Iowa: #2 Rachel Herbine, #5 Lieve van Kessel, #7 Gia Whalen, #10 Dionne van Aalsum, #12 Milly Short, #15 Fiene ten Seldam, #18 Felicia Zonnenberg, #20 Jordan Byers, #23 Tea Fortpied, #24 Frederique van Cleef, #61 Mia Magnotta.
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.
19:46Iowa substitution: Niamh de Jong for Rachel Herbine.
19:46Duke substitution: Maggie Kondrath for Ashley Stockdale.
20:08Iowa substitution: Lexie Haig for Felicia Zonnenberg.
20:45Penalty corner by Duke Maggie Kondrath [20:45].
20:46Shot by Duke Julia Boehringer, Wide.
21:11Shot by Duke Alaina McVeigh, Wide.
22:07Iowa substitution: Peyton Shellaway for Lieve van Kessel.
22:07Duke substitution: Kyle Massey for Alaina McVeigh.
22:07Duke substitution: Shae Wozniak for Brynn Crouse.
22:07Duke substitution: Ashley Stockdale for Julia Boehringer.
24:04GOAL by Iowa Dionne van Aalsum (FIRST GOAL), goal number 28 for season.
24:44Iowa substitution: Felicia Zonnenberg for Dionne van Aalsum.
24:44Duke substitution: Ava Cickavage for Juliette Schulten.
24:44Iowa substitution: Lieve van Kessel for Gia Whalen.
24:44Iowa substitution: Rachel Herbine for Niamh de Jong.
26:16Duke substitution: Alaina McVeigh for Kyle Massey.
26:16Iowa substitution: Dionne van Aalsum for Frederique van Cleef.
27:13Shot by Iowa Dionne van Aalsum, Wide.
27:22Iowa substitution: Gia Whalen for Peyton Shellaway.
30:00End of period [30:00].


Iowa vs. Duke
Play-by-Play Summary (Period 3)
Iowa vs Duke (11/14/2025 at Chapel Hill, North C)

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 Iowa: #2 Rachel Herbine, #5 Lieve van Kessel, #7 Gia Whalen, #10 Dionne van Aalsum, #12 Milly Short, #15 Fiene ten Seldam, #18 Felicia Zonnenberg, #20 Jordan Byers, #23 Tea Fortpied, #24 Frederique van Cleef, #61 Mia Magnotta.
32:12Penalty corner by Iowa Felicia Zonnenberg [32:12].
32:16Shot by Iowa Dionne van Aalsum, Blocked.
32:16Iowa substitution: Niamh de Jong for Gia Whalen.
36:41Duke substitution: Maggie Kondrath for Ashley Stockdale.
36:46Duke substitution: Brynn Crouse for Shae Wozniak.
36:46Penalty corner by Duke Alaina McVeigh [36:46].
36:49Shot by Duke Macy Szukics, Blocked.
37:35Green card on Iowa Gia Whalen.
38:29Duke substitution: Kyle Massey for Alaina McVeigh.
38:29Iowa substitution: Tess Reed for Gia Whalen.
40:22Penalty corner by Duke Maggie Kondrath [40:22].
40:30Shot by Duke Macy Szukics, Blocked.
40:38Penalty corner by Duke Paige Bitting [40:38].
40:42Shot by Duke Juliette Schulten, Blocked.
40:44GOAL by Duke Juliette Schulten, goal number 1 for season.
41:30Iowa substitution: Felicia Zonnenberg for Tess Reed.
41:30Duke substitution: Maggie Kondrath for Kyle Massey.
41:30Duke substitution: Madison Beach for Ashley Stockdale.
45:00End of period [45:00].


Iowa vs. Duke
Play-by-Play Summary (Period 4)
Iowa vs Duke (11/14/2025 at Chapel Hill, North C)

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 Iowa: #2 Rachel Herbine, #5 Lieve van Kessel, #7 Gia Whalen, #10 Dionne van Aalsum, #12 Milly Short, #14 Lauren DeRose, #18 Felicia Zonnenberg, #20 Jordan Byers, #23 Tea Fortpied, #24 Frederique van Cleef, #61 Mia Magnotta.
46:10Shot by Duke Ashley Stockdale, Save (by goalie) Mia Magnotta.
47:07Yellow card on Iowa Rachel Herbine.
47:31Shot by Duke Ashley Stockdale, Save (by goalie) Mia Magnotta.
49:19GOAL by Duke Alaina McVeigh, Assist by Madison Beach, goal number 15 for season.
50:00Duke substitution: Sophia Miller for Shae Wozniak.
52:03Iowa substitution: Peyton Shellaway for Lieve van Kessel.
52:38Yellow card on Iowa Lauren DeRose.
52:38Penalty corner by Duke Alaina McVeigh [52:38].
52:41Shot by Duke Julia Boehringer, Save (by goalie) Mia Magnotta.
52:41Iowa substitution: Fiene ten Seldam for Rachel Herbine.
52:55Iowa substitution: Rachel Herbine for Lexie Haig.
54:58Penalty corner by Iowa Peyton Shellaway [54:58].
54:59Duke substitution: Kyle Massey for Alaina McVeigh.
55:00Shot by Iowa Dionne van Aalsum, Blocked.
55:00Duke substitution: Shae Wozniak for Sophia Miller.
55:30Shot by Iowa Jordan Byers, Save (by goalie) Kaiya Chepow.
56:13Shot by Iowa Dionne van Aalsum, Wide.
56:49Iowa substitution: Lieve van Kessel for Peyton Shellaway.
58:09Team at goalie for Iowa.
58:09Iowa substitution: Fiene ten Seldam for Mia Magnotta.
58:25Penalty corner by Iowa Felicia Zonnenberg [58:25].
58:26Shot by Iowa Dionne van Aalsum, Wide.
58:37Duke substitution: Brynn Crouse for Kyle Massey.
60:00End of period [60:00].