Appalachian State at Michigan State
Official Soccer Box Score (Final)
Appalachian State vs Michigan State (10/12/2025 at East Lansing, Mich.)

Appalachian State (10-3)
3
Po#PlayerShSOGAFoMin
d10Sarah Perkins0000060
d24Sophia Baxter2210060
d34Calista Schwartz0000039
f1Bridget Donovan1100050
f5Kate Richardson1110057
f22Hadley Kuzmicky3301050
gk44Claire Grenis0000060
m8Frederique Grimberge0001057
m16Kassie Paul0000010
m20Samantha Connors0000060
m33Lise Boekaar2001060
--Substitutes--
2Emma Livingston000006
4Baylie Phillips0000035
11Henriette Stegen2110032
12Carlotta Fabian0000017
TMTEAM000000
Totals118330

Michigan State (3-9)
1
Po#PlayerShSOGAFoMin
b6Alexa Shaffer0000060
b12Serena Mailhe0000033
b18Caro Schafer2000060
b21Rilyn Lehman0000056
f3Bianca Pizano4200054
f17Caroline Horace1110035
gk1Lyra Gavino0000060
m4Katelyn Dulin0000029
m5Mora Cavazza0000012
m8Maddie Lawlor0001037
m14Lilian Knorr2100057
--Substitutes--
10Grace Grabowski1100020
11Brynn Shaffer000005
16Carmen Maudlin1100040
19Tatum Johnson4400030
20Ellie Kendall1000013
23Emmy Wellejus000004
25Gracie Burns1100047
TMTEAM000000
Totals1711110



#GoalkeepersMinGASaves
44Claire Grenis59:5819
TMTEAM0:0001

#GoalkeepersMinGASaves
1Lyra Gavino59:5834
TMTEAM0:0001



Goals by period1234Total
Appalachian State21003
Michigan State00101
Shots by period1234Total
Appalachian State352111
Michigan State128617

Saves by period1234Total
Appalachian State025310
Michigan State13015
Corner kicks1234Total
Appalachian State22206
Michigan State116513

Fouls1234Total
Appalachian State00000
Michigan State00000

Scoring summary:
No.TimeTeamGoal scorerAssistDescription
19:04APP25Sophia BaxterHadley Kuzmicky
29:41APP25Henriette StegenLise Boekaar
316:20APP25Kate RichardsonFrederique Grimberge
437:47MSUCaroline HoraceMaddie Lawlor


Cautions and ejections:
YELLOW-MSU #12 Serena Mailhe (12:17); GREEN-APP25 #22 Hadley Kuzmicky (32:26); YELLOW-MSU #12 Serena Mailhe (33:13); GREEN-APP25 #10 Sarah Perkins (34:15); GREEN-APP25 #11 Henriette Stegen (54:46);

Win-Claire Grenis (10-3). Loss-Lyra Gavino (1-9).
Attendance: 213
Stadium: Ralph Young Field (East Lansing, Mich.)
Officials: Referee: Chris Niblock; Asst. Referee: Whit Ryan; Timekeeper: MSU; Scorer: MSU;
Offsides: Appalachian State 0, Michigan State 0
Appalachian State at Michigan State
Play-by-Play Summary (Period 1)
Appalachian State vs Michigan State (10/12/2025 at East Lansing, Mich.)

TimePlay
00:00Claire Grenis at goalie for Appalachian State.
00:00Lyra Gavino at goalie for Michigan State.
03:13Shot by APP25 Bridget Donovan, SAVE Lyra Gavino.
04:11MSU substitution: Tatum Johnson for Mora Cavazza.
04:23MSU substitution: Gracie Burns for Maddie Lawlor.
04:23MSU substitution: Brynn Shaffer for Caroline Horace.
05:56Penalty corner by MSU Caro Schafer [05:56].
06:45MSU substitution: Maddie Lawlor for Katelyn Dulin.
07:04MSU substitution: Carmen Maudlin for Serena Mailhe.
07:25APP25 substitution: Baylie Phillips for Frederique Grimberge.
07:34Shot by MSU Lilian Knorr WIDE.
08:30APP25 substitution: Henriette Stegen for Hadley Kuzmicky.
09:00Penalty corner by APP25 Hadley Kuzmicky [09:00].
09:00MSU substitution: Serena Mailhe for Carmen Maudlin.
09:04GOAL by APP25 Sophia Baxter (FIRST GOAL), Assist by Hadley Kuzmicky.
*
09:36MSU substitution: Mora Cavazza for Brynn Shaffer.
09:36MSU substitution: Caroline Horace for Tatum Johnson.
09:36MSU substitution: Katelyn Dulin for Gracie Burns.
09:36Penalty corner by APP25 Henriette Stegen [09:36].
09:41GOAL by APP25 Henriette Stegen, Assist by Lise Boekaar.
*
10:17APP25 substitution: Hadley Kuzmicky for Kassie Paul.
10:17APP25 substitution: Frederique Grimberge for Calista Schwartz.
11:09MSU substitution: Gracie Burns for Maddie Lawlor.
12:17Yellow card on MSU Serena Mailhe.
12:17MSU substitution: Carmen Maudlin for Mora Cavazza.
12:17APP25 substitution: Calista Schwartz for Bridget Donovan.
15:00End of period [15:00].


Appalachian State at Michigan State
Play-by-Play Summary (Period 2)
Appalachian State vs Michigan State (10/12/2025 at East Lansing, Mich.)

TimePlay
15:00Start of 2nd period [15:00].
15:00For MSU: #21 Rilyn Lehman, #8 Maddie Lawlor, #6 Alexa Shaffer, #14 Lilian Knorr, #3 Bianca Pizano, #25 Gracie Burns, #18 Caro Schafer, #16 Carmen Maudlin, #1 Lyra Gavino, #19 Tatum Johnson.
15:00For APP25: #44 Claire Grenis, #24 Sophia Baxter, #10 Sarah Perkins, #20 Samantha Connors, #33 Lise Boekaar, #22 Hadley Kuzmicky, #5 Kate Richardson, #11 Henriette Stegen, #4 Baylie Phillips, #8 Frederique Grimberge, #34 Calista Schwartz.
16:00APP25 substitution: Bridget Donovan for Calista Schwartz.
16:10APP25 substitution: Calista Schwartz for Baylie Phillips.
16:20GOAL by APP25 Kate Richardson, Assist by Frederique Grimberge.
*
16:34APP25 substitution: Carlotta Fabian for Henriette Stegen.
18:18Shot by MSU Gracie Burns, SAVE Claire Grenis.
18:36Penalty corner by MSU Caro Schafer [18:36].
18:46Shot by MSU Tatum Johnson, SAVE Claire Grenis.
19:11MSU substitution: Grace Grabowski for Maddie Lawlor.
19:20Penalty corner by APP25 Hadley Kuzmicky [19:20].
19:30Shot by APP25 Lise Boekaar BLOCKED.
19:33Penalty corner by APP25 Hadley Kuzmicky [19:33].
19:36Shot by APP25 Sophia Baxter, SAVE Lyra Gavino.
19:41Shot by APP25 Hadley Kuzmicky, SAVE Lyra Gavino.
21:33APP25 substitution: Henriette Stegen for Kate Richardson.
22:09MSU substitution: Caroline Horace for Tatum Johnson.
22:55MSU substitution: Mora Cavazza for Serena Mailhe.
23:13MSU substitution: Serena Mailhe for Carmen Maudlin.
23:13APP25 substitution: Baylie Phillips for Calista Schwartz.
24:18APP25 substitution: Kate Richardson for Carlotta Fabian.
25:08MSU substitution: Maddie Lawlor for Gracie Burns.
27:01Shot by APP25 Hadley Kuzmicky, SAVE Lyra Gavino.
27:48MSU substitution: Ellie Kendall for Mora Cavazza.
30:00End of period [30:00].


Appalachian State at Michigan State
Play-by-Play Summary (Period 3)
Appalachian State vs Michigan State (10/12/2025 at East Lansing, Mich.)

TimePlay
30:00Start of 3rd period [30:00].
30:00For MSU: #1 Lyra Gavino, #10 Grace Grabowski, #25 Gracie Burns, #12 Serena Mailhe, #18 Caro Schafer, #20 Ellie Kendall, #17 Caroline Horace, #14 Lilian Knorr, #6 Alexa Shaffer, #3 Bianca Pizano, #21 Rilyn Lehman.
30:00For APP25: #44 Claire Grenis, #20 Samantha Connors, #24 Sophia Baxter, #10 Sarah Perkins, #1 Bridget Donovan, #22 Hadley Kuzmicky, #8 Frederique Grimberge, #34 Calista Schwartz, #33 Lise Boekaar, #5 Kate Richardson, #11 Henriette Stegen.
31:41Penalty corner by APP25 Henriette Stegen [31:41].
31:48Shot by APP25 Henriette Stegen BLOCKED.
32:26Green card on APP25 Hadley Kuzmicky.
32:51Penalty corner by MSU Caro Schafer [32:51].
32:51APP25 substitution: Baylie Phillips for Calista Schwartz.
32:58Shot by MSU Bianca Pizano WIDE.
33:13Yellow card on MSU Serena Mailhe.
33:13MSU substitution: Carmen Maudlin for Ellie Kendall.
34:08MSU substitution: Maddie Lawlor for Gracie Burns.
34:15Green card on APP25 Sarah Perkins.
34:19Penalty corner by MSU Caro Schafer [34:19].
34:24Shot by MSU Grace Grabowski, SAVE Claire Grenis.
34:28Penalty corner by MSU Caro Schafer [34:28].
34:28APP25 substitution: Calista Schwartz for Henriette Stegen.
34:38Shot by MSU Bianca Pizano, SAVE Claire Grenis.
36:05Penalty corner by APP25 Hadley Kuzmicky [36:05].
36:05MSU substitution: Katelyn Dulin for Bianca Pizano.
36:05MSU substitution: Gracie Burns for Grace Grabowski.
36:13Shot by APP25 Lise Boekaar BLOCKED.
36:39APP25 substitution: Sarah Perkins for Baylie Phillips.
37:47GOAL by MSU Caroline Horace, Assist by Maddie Lawlor, goal number 3 for season.
*
39:03MSU substitution: Tatum Johnson for Caroline Horace.
40:20MSU substitution: Bianca Pizano for Maddie Lawlor.
40:20APP25 substitution: Baylie Phillips for Calista Schwartz.
41:16APP25 substitution: Carlotta Fabian for Hadley Kuzmicky.
42:51Shot by MSU Tatum Johnson, SAVE Claire Grenis.
42:51Penalty corner by MSU Caro Schafer [42:51].
43:36MSU substitution: Ellie Kendall for Serena Mailhe.
44:43Shot by MSU Tatum Johnson, SAVE Claire Grenis.
44:43Penalty corner by MSU Caro Schafer [44:43].
44:46Shot by MSU Carmen Maudlin, SAVE Claire Grenis.
44:56Penalty corner by MSU Caro Schafer [44:56].
44:59Shot by MSU Ellie Kendall BLOCKED.
45:00End of period [45:00].


Appalachian State at Michigan State
Play-by-Play Summary (Period 4)
Appalachian State vs Michigan State (10/12/2025 at East Lansing, Mich.)

TimePlay
45:00Start of 4th period [45:00].
45:00For MSU: #1 Lyra Gavino, #4 Katelyn Dulin, #17 Caroline Horace, #8 Maddie Lawlor, #6 Alexa Shaffer, #21 Rilyn Lehman, #18 Caro Schafer, #16 Carmen Maudlin, #14 Lilian Knorr, #25 Gracie Burns, #3 Bianca Pizano.
45:00For APP25: #44 Claire Grenis, #34 Calista Schwartz, #22 Hadley Kuzmicky, #33 Lise Boekaar, #20 Samantha Connors, #1 Bridget Donovan, #5 Kate Richardson, #24 Sophia Baxter, #8 Frederique Grimberge, #10 Sarah Perkins, #11 Henriette Stegen.
46:36APP25 substitution: Baylie Phillips for Bridget Donovan.
48:44MSU substitution: Tatum Johnson for Maddie Lawlor.
48:44MSU substitution: Ellie Kendall for Caroline Horace.
48:59APP25 substitution: Carlotta Fabian for Henriette Stegen.
49:40MSU substitution: Grace Grabowski for Lilian Knorr.
51:06MSU substitution: Maddie Lawlor for Bianca Pizano.
52:23APP25 substitution: Bridget Donovan for Calista Schwartz.
52:33APP25 substitution: Henriette Stegen for Hadley Kuzmicky.
52:57MSU substitution: Lilian Knorr for Katelyn Dulin.
52:57MSU substitution: Bianca Pizano for Grace Grabowski.
52:57MSU substitution: Emmy Wellejus for Rilyn Lehman.
54:10APP25 substitution: Emma Livingston for Carlotta Fabian.
54:56MSU substitution: Caroline Horace for Ellie Kendall.
54:46Green card on APP25 Henriette Stegen.
56:41APP25 substitution: Hadley Kuzmicky for Carlotta Fabian.
56:56MSU substitution: Rilyn Lehman for Emmy Wellejus.
55:31Shot by MSU Tatum Johnson DEFENSIVE SAVE by Sophia Baxter.
56:30Shot by APP25 Hadley Kuzmicky DEFENSIVE SAVE by Caro Schafer.
58:02APP25 substitution: Calista Schwartz for Baylie Phillips.
58:16Penalty corner by MSU Caro Schafer [58:16].
58:22Shot by MSU Bianca Pizano, SAVE Claire Grenis.
58:27Penalty corner by MSU Caro Schafer [58:27].
58:37Shot by MSU Caro Schafer BLOCKED.
58:47Shot by MSU Lilian Knorr, SAVE Claire Grenis.
59:42Penalty corner by MSU Caro Schafer [59:42].
59:50Penalty corner by MSU Caro Schafer [59:50].
59:50Shot by MSU Bianca Pizano BLOCKED.
59:57Penalty corner by MSU Caro Schafer [59:57].
59:58Shot by MSU Caro Schafer BLOCKED.