North Carolina vs. Michigan
Official Soccer Box Score (Final)
North Carolina vs Michigan (8/29/2025 at Iowa City, IA)

North Carolina (2-0, 0-0)
3
Po#PlayerShSOGAFoMin
3Kara Heck1110044
4Molly Catchpole0000045
5Sanne Hak2110051
8Reese Anetsberger1000049
10Dani Mendez1001044
12Ryleigh Heck4310049
14Isabel Boere2000058
16Grace Pottebaum0000053
17Sietske Bruning0000054
20Hope Haynes1100028
80Katie Wimmer0000045
--Substitutes--
6Coco Courtright0000049
15Eliza Perrin0000038
21Sylvie Notine0000037
22Merritt Skubisz0000015
TMTeam000000
Totals126310

Michigan (0-2, 0-0)
0
Po#PlayerShSOGAFoMin
2Emmy Tran0000045
4Abby Tamer1100048
8Kelsey Reviello2100039
9Esmee de Willigen1100036
10Maxine Rogge1100055
15Eva Bernardy0000060
18Hala Silverstein0000030
20Claire Taylor0000045
22Zoe Bormet0000040
24Juliette Manzur0000034
28Anjolie Norton0000054
--Substitutes--
1Caylie McMahon0000015
3Abby Burnett0000030
5Grace Hunter000009
6Lexi Patterson0000011
11Payton Maloney000004
13Dru Moffett0000011
14Natalie Millman0000029
21Cami Wiseman1100031
25Beatrice Ottsen0000012
29Manouk Saal0000012
TMTeam000000
Totals65000



#GoalkeepersMinGASaves
80Katie Wimmer30:0004
22Merritt Skubisz30:0001

#GoalkeepersMinGASaves
18Hala Silverstein30:0033



Goals by period1234Total
North Carolina10203
Michigan00000
Shots by period1234Total
North Carolina224412
Michigan05106

Saves by period1234Total
North Carolina04105
Michigan10113
Corner kicks1234Total
North Carolina01113
Michigan04026

Fouls1234Total
North Carolina00000
Michigan00000

Scoring summary:
No.TimeTeamGoal scorerAssistDescription
19:37NORTH CARyleigh Heckunassisted
232:40NORTH CASanne Hakunassisted
341:54NORTH CAKara HeckDani Mendez


Cautions and ejections:
GREEN-NORTH CA #15 Eliza Perrin (37:00); GREEN-MICHIGAN #9 Esmee de Willigen (50:25);

Win-Katie Wimmer (1-0). Loss-Hala Silverstein (0-1).
Attendance: 37
Stadium: Grant Field (Iowa City, IA)
Officials: Referee: Maggie Giddens; Asst. Referee: Andrew Estrada; Scorer: Sam Basler;
Offsides: North Carolina 0, Michigan 0
North Carolina vs. Michigan
Play-by-Play Summary (Period 1)
North Carolina vs Michigan (8/29/2025 at Iowa City, IA)

TimePlay
0:00Hala Silverstein at goalie for Michigan.
0:00Katie Wimmer at goalie for North Carolina.
2:27Shot by North Carolina Ryleigh Heck, Save (by goalie) Hala Silverstein.
2:56Michigan substitution: Natalie Millman for Esmee de Willigen.
2:56North Carolina substitution: Coco Courtright for Hope Haynes.
3:52Michigan substitution: Cami Wiseman for Juliette Manzur.
3:52North Carolina substitution: Eliza Perrin for Kara Heck.
5:23Michigan substitution: Abby Burnett for Zoe Bormet.
6:12North Carolina substitution: Sylvie Notine for Dani Mendez.
6:12Michigan substitution: Esmee de Willigen for Emmy Tran.
7:16Michigan substitution: Juliette Manzur for Abby Tamer.
7:16Michigan substitution: Zoe Bormet for Kelsey Reviello.
8:40North Carolina substitution: Kara Heck for Reese Anetsberger.
8:40North Carolina substitution: Dani Mendez for Molly Catchpole.
9:37GOAL by North Carolina Ryleigh Heck (FIRST GOAL), goal number 1 for season.
9:37North Carolina substitution: Reese Anetsberger for Ryleigh Heck.
10:50North Carolina substitution: Molly Catchpole for Sanne Hak.
11:29Michigan substitution: Dru Moffett for Esmee de Willigen.
11:29North Carolina substitution: Ryleigh Heck for Eliza Perrin.
11:29Michigan substitution: Eva Bernardy for Grace Hunter.
11:29Michigan substitution: Kelsey Reviello for Zoe Bormet.
12:51Michigan substitution: Cami Wiseman for Juliette Manzur.
12:51Michigan substitution: Abby Burnett for Lexi Patterson.
13:59North Carolina substitution: Grace Pottebaum for Isabel Boere.
13:59Michigan substitution: Grace Hunter for Anjolie Norton.
15:00End of period [15:00].


North Carolina vs. Michigan
Play-by-Play Summary (Period 2)
North Carolina vs Michigan (8/29/2025 at Iowa City, IA)

TimePlay
15:00Start of 2nd period [15:00].
15:00For Michigan: #2 Emmy Tran, #4 Abby Tamer, #5 Grace Hunter, #8 Kelsey Reviello, #9 Esmee de Willigen, #10 Maxine Rogge, #15 Eva Bernardy, #18 Hala Silverstein, #22 Zoe Bormet, #24 Juliette Manzur, #28 Anjolie Norton.
15:00For North Carolina: #3 Kara Heck, #4 Molly Catchpole, #5 Sanne Hak, #6 Coco Courtright, #8 Reese Anetsberger, #10 Dani Mendez, #12 Ryleigh Heck, #14 Isabel Boere, #16 Grace Pottebaum, #20 Hope Haynes, #80 Katie Wimmer.
17:35North Carolina substitution: Sietske Bruning for Coco Courtright.
17:43Shot by North Carolina Reese Anetsberger, Blocked.
17:52Michigan substitution: Beatrice Ottsen for Grace Hunter.
17:52Michigan substitution: Cami Wiseman for Esmee de Willigen.
18:34North Carolina substitution: Sietske Bruning for Coco Courtright.
19:06Penalty corner by North Carolina Dani Mendez [19:06].
19:13Shot by North Carolina Isabel Boere, Wide.
19:30Michigan substitution: Abby Burnett for Zoe Bormet.
19:30Michigan substitution: Natalie Millman for Juliette Manzur.
19:30North Carolina substitution: Eliza Perrin for Kara Heck.
20:13North Carolina substitution: Coco Courtright for Hope Haynes.
20:13North Carolina substitution: Sylvie Notine for Dani Mendez.
21:31Penalty corner by Michigan Emmy Tran [21:31].
21:38Shot by Michigan Maxine Rogge, Save (by goalie) Katie Wimmer.
21:45Michigan substitution: Zoe Bormet for Kelsey Reviello.
22:07North Carolina substitution: Kara Heck for Reese Anetsberger.
22:07Michigan substitution: Esmee de Willigen for Maxine Rogge.
22:07Michigan substitution: Juliette Manzur for Abby Tamer.
22:36Michigan substitution: Payton Maloney for Cami Wiseman.
22:36Michigan substitution: Abby Tamer for Natalie Millman.
25:13Penalty corner by Michigan Zoe Bormet [25:13].
25:28North Carolina substitution: Dani Mendez for Molly Catchpole.
25:28North Carolina substitution: Reese Anetsberger for Ryleigh Heck.
26:43Shot by Michigan Esmee de Willigen, Save (by goalie) Katie Wimmer.
27:00Michigan substitution: Lexi Patterson for Abby Burnett.
27:00Michigan substitution: Cami Wiseman for Payton Maloney.
27:00Michigan substitution: Maxine Rogge for Esmee de Willigen.
27:00Michigan substitution: Dru Moffett for Juliette Manzur.
27:56Michigan substitution: Kelsey Reviello for Zoe Bormet.
28:08Shot by Michigan Abby Tamer, Save (by goalie) Katie Wimmer.
Previous play under review.
28:10Penalty corner by Michigan Emmy Tran [28:10].
28:11North Carolina substitution: Ryleigh Heck for Eliza Perrin.
28:17Shot by Michigan Kelsey Reviello, Blocked.
28:36Penalty corner by Michigan Emmy Tran [28:36].
28:40Shot by Michigan Kelsey Reviello, Save (by goalie) Katie Wimmer.
29:28North Carolina substitution: Sanne Hak for Sylvie Notine.
30:00End of period [30:00].


North Carolina vs. Michigan
Play-by-Play Summary (Period 3)
North Carolina vs Michigan (8/29/2025 at Iowa City, IA)

TimePlay
30:00Start of 3rd period [30:00].
30:00For Michigan: #1 Caylie McMahon, #2 Emmy Tran, #4 Abby Tamer, #8 Kelsey Reviello, #9 Esmee de Willigen, #10 Maxine Rogge, #15 Eva Bernardy, #20 Claire Taylor, #21 Cami Wiseman, #22 Zoe Bormet, #28 Anjolie Norton.
30:00For North Carolina: #3 Kara Heck, #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, #80 Katie Wimmer.
30:00Merritt Skubisz at goalie for North Carolina.
32:40North Carolina Sanne Hak PENALTY KICK GOAL, goal number 1 for season.
32:40North Carolina substitution: Coco Courtright for Hope Haynes.
32:40North Carolina substitution: Eliza Perrin for Dani Mendez.
32:40North Carolina substitution: Sylvie Notine for Kara Heck.
32:40Michigan substitution: Manouk Saal for Esmee de Willigen.
34:53North Carolina substitution: Dani Mendez for Molly Catchpole.
34:53Michigan substitution: Juliette Manzur for Cami Wiseman.
36:04Michigan substitution: Abby Burnett for Zoe Bormet.
36:04Michigan substitution: Natalie Millman for Emmy Tran.
36:04Michigan substitution: Manouk Saal for Dru Moffett.
36:04North Carolina substitution: Hope Haynes for Grace Pottebaum.
36:37Shot by North Carolina Sanne Hak, Wide.
36:48Michigan substitution: Grace Hunter for Anjolie Norton.
36:48Michigan substitution: Esmee de Willigen for Abby Tamer.
36:48North Carolina substitution: Kara Heck for Reese Anetsberger.
37:00Green card on North Carolina Eliza Perrin.
40:32Michigan substitution: Lexi Patterson for Abby Burnett.
40:32Michigan substitution: Zoe Bormet for Kelsey Reviello.
40:54Michigan substitution: Abby Tamer for Juliette Manzur.
40:54North Carolina substitution: Grace Pottebaum for Isabel Boere.
40:54North Carolina substitution: Reese Anetsberger for Ryleigh Heck.
40:54North Carolina substitution: Molly Catchpole for Sanne Hak.
41:39Michigan substitution: Cami Wiseman for Dru Moffett.
41:39Penalty corner by North Carolina Dani Mendez [41:39].
41:46Shot by North Carolina Hope Haynes, Save (by goalie) Hala Silverstein.
41:54GOAL by North Carolina Kara Heck, Assist by Dani Mendez, goal number 1 for season.
41:56Michigan substitution: Emmy Tran for Esmee de Willigen.
41:56Michigan substitution: Anjolie Norton for Grace Hunter.
41:56North Carolina substitution: Sanne Hak for Sylvie Notine.
41:56North Carolina substitution: Isabel Boere for Dani Mendez.
44:50Shot by Michigan Cami Wiseman, Save (by goalie) Merritt Skubisz.
45:00End of period [45:00].


North Carolina vs. Michigan
Play-by-Play Summary (Period 4)
North Carolina vs Michigan (8/29/2025 at Iowa City, IA)

TimePlay
45:00Start of 4th period [45:00].
45:00For Michigan: #2 Emmy Tran, #4 Abby Tamer, #8 Kelsey Reviello, #9 Esmee de Willigen, #10 Maxine Rogge, #13 Dru Moffett, #15 Eva Bernardy, #20 Claire Taylor, #22 Zoe Bormet, #24 Juliette Manzur, #28 Anjolie Norton.
45:00For North Carolina: #3 Kara Heck, #4 Molly Catchpole, #5 Sanne Hak, #6 Coco Courtright, #8 Reese Anetsberger, #10 Dani Mendez, #12 Ryleigh Heck, #14 Isabel Boere, #16 Grace Pottebaum, #20 Hope Haynes, #22 Merritt Skubisz.
45:00Merritt Skubisz at goalie for North Carolina.
47:04Shot by North Carolina Dani Mendez, Blocked.
47:04Penalty corner by North Carolina Dani Mendez [47:04].
47:09Shot by North Carolina Isabel Boere, Blocked.
48:13Michigan substitution: Abby Burnett for Zoe Bormet.
48:13North Carolina substitution: Sietske Bruning for Coco Courtright.
48:13North Carolina substitution: Eliza Perrin for Kara Heck.
49:07Penalty corner by Michigan Juliette Manzur [49:07].
49:36Michigan substitution: Natalie Millman for Dru Moffett.
50:25Green card on Michigan Esmee de Willigen.
50:38North Carolina substitution: Sylvie Notine for Dani Mendez.
50:38Michigan substitution: Emmy Tran for Juliette Manzur.
50:55North Carolina substitution: Coco Courtright for Hope Haynes.
51:23Shot by North Carolina Ryleigh Heck, Save (by goalie) Hala Silverstein.
52:25Michigan substitution: Cami Wiseman for Esmee de Willigen.
53:00North Carolina substitution: Kara Heck for Reese Anetsberger.
53:00Michigan substitution: Zoe Bormet for Kelsey Reviello.
53:11Penalty corner by Michigan Emmy Tran [53:11].
53:41North Carolina substitution: Dani Mendez for Molly Catchpole.
54:44Michigan substitution: Juliette Manzur for Cami Wiseman.
54:44Michigan substitution: Esmee de Willigen for Natalie Millman.
55:33Michigan substitution: Lexi Patterson for Abby Burnett.
55:33North Carolina substitution: Reese Anetsberger for Ryleigh Heck.
Previous play under review.
The play is overturned.
56:01North Carolina substitution: Molly Catchpole for Sanne Hak.
57:26North Carolina substitution: Ryleigh Heck for Eliza Perrin.
57:45North Carolina substitution: Hope Haynes for Grace Pottebaum.
58:16Michigan substitution: Cami Wiseman for Juliette Manzur.
58:46Shot by North Carolina Ryleigh Heck, Wide.
58:55Michigan substitution: Abby Burnett for Lexi Patterson.
58:55Michigan substitution: Kelsey Reviello for Zoe Bormet.
60:00End of period [60:00].