Your #1 source for Iowa Hawkeyes coverage
Download on the App Store
Back to Football schedule (2025)

Iowa vs. Michigan State Spartans

Iowa 7-4 (5-3 Big Ten)
20 Final 17
Michigan State Spartans 3-8 (0-8 conf)
1 2 3 4 T
Iowa 7 0 0 13 20
Michigan State Spartans 0 3 14 0 17

Game highlights

Iowa stat leaders

Passing
Mark Gronowski
12/22 C/ATT · 147 YDS · 6.7 AVG · 1 TD · 1 INT · 37.5 QBR
Rushing
Kamari Moulton
18 CAR · 78 YDS · 4.3 AVG · 0 TD · 16 LONG
Receiving
Reece Vander Zee
2 REC · 46 YDS · 23.0 AVG · 0 TD · 29 LONG

Michigan State Spartans stat leaders

Passing
Alessio Milivojevic
25/42 C/ATT · 255 YDS · 6.1 AVG · 2 TD · 1 INT · 69.9 QBR
Rushing
Brandon Tullis
8 CAR · 56 YDS · 7.0 AVG · 0 TD · 35 LONG
Receiving
Jack Velling
8 REC · 88 YDS · 11.0 AVG · 0 TD · 21 LONG

Game info

Date
Sat, Nov 22, 2025
Stadium
Kinnick Stadium
Location
Iowa City, IA
Attendance
69,250
Site
Home

Scoring summary

Qtr Time Team Play IOWA MSU
1 3:38 IOWA Kaden Wetjen 62 Yd Punt Return (Drew Stevens Kick) 7 0
2 2:54 MSU Martin Connington 27 Yd Field Goal 7 3
3 8:58 MSU Chrishon McCray 45 Yd pass from Alessio Milivojevic (Martin Connington Kick) 7 10
3 1:13 MSU Chrishon McCray 5 Yd pass from Alessio Milivojevic (Martin Connington Kick) 7 17
4 11:27 IOWA Drew Stevens 26 Yd Field Goal 10 17
4 1:29 IOWA Jacob Gill 13 Yd pass from Mark Gronowski (Drew Stevens Kick) 17 17
4 0:02 IOWA Drew Stevens 44 Yd Field Goal 20 17

Team stats

IOWA MSU
1st Downs 16 19
3rd down efficiency 1-10 4-15
4th down efficiency 0-1 0-1
Total Yards 301 335
Passing 147 255
Comp/Att 12/22 25/42
Yards per pass 6.7 6.1
Rushing 154 80
Rushing Attempts 39 27
Yards per rush 3.9 3.0
Penalties 4-40 1-10
Turnovers 2 1
Fumbles lost 1 0
Interceptions thrown 1 1
Possession 29:40 30:20

Iowa players

defensive 17 players

Player TOTSOLOSACKSTFLPDQB HURTD
Aaron Graves 1100000
Brian Allen 1100010
Bryce Hawthorne 1000000
Deshaun Lee 2200000
Ethan Hurkett 3312010
Jaden Harrell 4200000
Jaxon Rexroth 2200000
Jayden Montgomery 2200000
Jaylen Watson 2200000
Jonah Pace 1100110
Kaden Wetjen 0000001
Kael Kolarik 1000000
Karson Sharar 10913020
Koen Entringer 9700010
Max Llewellyn 2200130
Xavier Nwankpa 5501000
Zach Lutmer 6501100

fumbles 1 player

Player FUMLOSTREC
Mark Gronowski 110

interceptions 1 player

Player INTYDSTD
Zach Lutmer 100

kicking 1 player

Player FGPCTLONGXPPTS
Drew Stevens 2/366.7442/28

kickReturns 1 player

Player NOYDSAVGLONGTD
Kaden Wetjen 11818.0180

passing 1 player

Player C/ATTYDSAVGTDINTQBR
Mark Gronowski 12/221476.71137.5

punting 1 player

Player NOYDSAVGTBIn 20LONG
Rhys Dakin 626043.30253

puntReturns 1 player

Player NOYDSAVGLONGTD
Kaden Wetjen 314749.0621

receiving 5 players

Player RECYDSAVGTDLONG
DJ Vonnahme 33110.3019
Jacob Gill 4235.8113
Kamari Moulton 2147.009
Reece Vander Zee 24623.0029
Sam Phillips 13333.0033

rushing 6 players

Player CARYDSAVGTDLONG
Jaziun Patterson 6244.0012
Kaden Wetjen 111.001
Kamari Moulton 18784.3016
Mark Gronowski 11575.2016
Terrell Washington Jr. 1-8-8.000
Xavier Williams 221.002

Michigan State Spartans players

defensive 17 players

Player TOTSOLOSACKSTFLPDQB HURTD
Alex VanSumeren 1100000
Aveon Grose 4400000
Aydan West 3300000
Darius Snow 2100.5000
David Santiago 1100000
Grady Kelly 2200000
Isaac Smith 1000000
Jalen Satchell 1100000
Jalen Thompson 2200010
Jordan Hall 8600.5100
Keshawn Williams 1100000
Malcolm Bell 5512000
Malik Spencer 3300000
Quindarius Dunnigan 5512010
Ru'Quan Buckley 5511000
Ryan Eckley 1100000
Wayne Matthews III 9701000

fumbles 2 players

Player FUMLOSTREC
Jordan Hall 001
Nick Marsh 100

interceptions 1 player

Player INTYDSTD
Malik Spencer 100

kicking 1 player

Player FGPCTLONGXPPTS
Martin Connington 1/1100.0272/25

kickReturns 1 player

Player NOYDSAVGLONGTD
Elijah Tau-Tolliver 100.000

passing 1 player

Player C/ATTYDSAVGTDINTQBR
Alessio Milivojevic 25/422556.12169.9

punting 2 players

Player NOYDSAVGTBIn 20LONG
Alessio Milivojevic 310836.00249
Ryan Eckley 625742.80158

puntReturns 1 player

Player NOYDSAVGLONGTD
Omari Kelly 166.060

receiving 8 players

Player RECYDSAVGTDLONG
Brandon Tullis 177.007
Chrishon McCray 67512.5245
Elijah Tau-Tolliver 188.008
Jack Velling 88811.0021
Jay Coyne 166.006
Michael Masunas 34715.7020
Nick Marsh 4184.509
Omari Kelly 166.006

rushing 3 players

Player CARYDSAVGTDLONG
Alessio Milivojevic 3-11-3.706
Brandon Tullis 8567.0035
Elijah Tau-Tolliver 16352.2010

Updated Jun 1, 5:16 AM