Michigan State Spartans 17, Iowa Hawkeyes 20: final score and stats
Iowa Hawkeyes beat Michigan State Spartans, Michigan State Spartans 17 to Iowa Hawkeyes 20, on Saturday, November 22, 2025 at Kinnick Stadium, Iowa City, IA. Below: the box score, top performers, team stats, injuries and recent form for Iowa Hawkeyes vs Michigan State Spartans.
College FootballSaturday, November 22, 2025
DateNov 22, 2025
Start time3:30 PM ET
VenueKinnick Stadium, Iowa City, IA
TVFS1
Attendance69,250
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| Michigan State Spartans | 0 | 3 | 14 | 0 | 17 |
| Iowa Hawkeyes | 7 | 0 | 0 | 13 | 20 |
Team comparison
Michigan State SpartansIowa Hawkeyes
3-8Record7-4
16th in Big TenStanding3rd in Big Ten
1-3Road record / home record4-1
WLLLLLast 5WWLWL
W1StreakW2
Team stats
Michigan State SpartansIowa Hawkeyes
4-153rd down efficiency1-10
0-14th down efficiency0-1
25/42Comp/Att12/22
1-10Penalties4-40
30:20Possession29:40
Box score
Michigan State Spartans Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Alessio Milivojevic | 25/42 | 255 | 6.1 | 2 | 1 | 69.9 |
| Team | 25/42 | 255 | 6.1 | 2 | 1 | -- |
Michigan State Spartans Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Brandon Tullis | 8 | 56 | 7.0 | 0 | 35 |
| Elijah Tau-Tolliver | 16 | 35 | 2.2 | 0 | 10 |
| Alessio Milivojevic | 3 | -11 | -3.7 | 0 | 6 |
| Team | 27 | 80 | 3.0 | 0 | 35 |
Michigan State Spartans Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Jack Velling | 8 | 88 | 11.0 | 0 | 21 |
| Chrishon McCray | 6 | 75 | 12.5 | 2 | 45 |
| Michael Masunas | 3 | 47 | 15.7 | 0 | 20 |
| Nick Marsh | 4 | 18 | 4.5 | 0 | 9 |
| Elijah Tau-Tolliver | 1 | 8 | 8.0 | 0 | 8 |
| Brandon Tullis | 1 | 7 | 7.0 | 0 | 7 |
| Omari Kelly | 1 | 6 | 6.0 | 0 | 6 |
| Jay Coyne | 1 | 6 | 6.0 | 0 | 6 |
| Team | 25 | 255 | 10.2 | 2 | 45 |
Michigan State Spartans Fumbles
| Player | FUM | LOST | REC |
|---|
| Nick Marsh | 1 | 0 | 0 |
| Jordan Hall | 0 | 0 | 1 |
| Team | 1 | 0 | 1 |
Michigan State Spartans Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Wayne Matthews III | 9 | 7 | 0 | 1 | 0 | 0 | 0 |
| Jordan Hall | 8 | 6 | 0 | 0.5 | 1 | 0 | 0 |
| Quindarius Dunnigan | 5 | 5 | 1 | 2 | 0 | 1 | 0 |
| Ru'Quan Buckley | 5 | 5 | 1 | 1 | 0 | 0 | 0 |
| Malcolm Bell | 5 | 5 | 1 | 2 | 0 | 0 | 0 |
| Aveon Grose | 4 | 4 | 0 | 0 | 0 | 0 | 0 |
| Malik Spencer | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| Aydan West | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| Team | 54 | 48 | 3 | 7 | 1 | 2 | 0 |
Michigan State Spartans Interceptions
| Player | INT | YDS | TD |
|---|
| Malik Spencer | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
Michigan State Spartans KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Elijah Tau-Tolliver | 1 | 0 | 0.0 | 0 | 0 |
| Team | 1 | 0 | 0.0 | 0 | 0 |
Michigan State Spartans PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Omari Kelly | 1 | 6 | 6.0 | 6 | 0 |
| Team | 1 | 6 | 6.0 | 6 | 0 |
Michigan State Spartans Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Martin Connington | 1/1 | 100.0 | 27 | 2/2 | 5 |
| Team | 1/1 | 100.0 | 27 | 2/2 | 5 |
Michigan State Spartans Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Ryan Eckley | 6 | 257 | 42.8 | 0 | 1 | 58 |
| Alessio Milivojevic | 3 | 108 | 36.0 | 0 | 2 | 49 |
| Team | 9 | 365 | 40.6 | 0 | 3 | 58 |
Iowa Hawkeyes Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Mark Gronowski | 12/22 | 147 | 6.7 | 1 | 1 | 37.5 |
| Team | 12/22 | 147 | 6.7 | 1 | 1 | -- |
Iowa Hawkeyes Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Kamari Moulton | 18 | 78 | 4.3 | 0 | 16 |
| Mark Gronowski | 11 | 57 | 5.2 | 0 | 16 |
| Jaziun Patterson | 6 | 24 | 4.0 | 0 | 12 |
| Xavier Williams | 2 | 2 | 1.0 | 0 | 2 |
| Kaden Wetjen | 1 | 1 | 1.0 | 0 | 1 |
| TJ Washington Jr. | 1 | -8 | -8.0 | 0 | 0 |
| Team | 39 | 154 | 3.9 | 0 | 16 |
Iowa Hawkeyes Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Reece Vander Zee | 2 | 46 | 23.0 | 0 | 29 |
| Sam Phillips | 1 | 33 | 33.0 | 0 | 33 |
| DJ Vonnahme | 3 | 31 | 10.3 | 0 | 19 |
| Jacob Gill | 4 | 23 | 5.8 | 1 | 13 |
| Kamari Moulton | 2 | 14 | 7.0 | 0 | 9 |
| Team | 12 | 147 | 12.3 | 1 | 33 |
Iowa Hawkeyes Fumbles
| Player | FUM | LOST | REC |
|---|
| Mark Gronowski | 1 | 1 | 0 |
| Team | 1 | 1 | 0 |
Iowa Hawkeyes Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Karson Sharar | 10 | 9 | 1 | 3 | 0 | 2 | 0 |
| Koen Entringer | 9 | 7 | 0 | 0 | 0 | 1 | 0 |
| Zach Lutmer | 6 | 5 | 0 | 1 | 1 | 0 | 0 |
| Xavier Nwankpa | 5 | 5 | 0 | 1 | 0 | 0 | 0 |
| Jaden Harrell | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Ethan Hurkett | 3 | 3 | 1 | 2 | 0 | 1 | 0 |
| Max Llewellyn | 2 | 2 | 0 | 0 | 1 | 3 | 0 |
| Deshaun Lee | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Team | 52 | 44 | 2 | 7 | 3 | 9 | 0 |
Iowa Hawkeyes Interceptions
| Player | INT | YDS | TD |
|---|
| Zach Lutmer | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
Iowa Hawkeyes KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Kaden Wetjen | 1 | 18 | 18.0 | 18 | 0 |
| Team | 1 | 18 | 18.0 | 18 | 0 |
Iowa Hawkeyes PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Kaden Wetjen | 3 | 147 | 49.0 | 62 | 1 |
| Team | 3 | 147 | 49.0 | 62 | 1 |
Iowa Hawkeyes Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Drew Stevens | 2/3 | 66.7 | 44 | 2/2 | 8 |
| Team | 2/3 | 66.7 | 44 | 2/2 | 8 |
Iowa Hawkeyes Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Rhys Dakin | 6 | 260 | 43.3 | 0 | 2 | 53 |
| Team | 6 | 260 | 43.3 | 0 | 2 | 53 |
Recent form
Nov 7, 2026 · at Michigan WolverinesW 15-6 Oct 24, 2026 · at UCLA BruinsL 10-28 Oct 17, 2026 · vs Northwestern WildcatsL 21-24 Oct 10, 2026 · vs Illinois Fighting IlliniL 37-38 Oct 3, 2026 · at Wisconsin BadgersL 3-31 Nov 7, 2026 · at Northwestern WildcatsW 24-10 Oct 31, 2026 · vs Wisconsin BadgersW 30-0 Oct 24, 2026 · at Minnesota Golden GophersL 10-13 Oct 9, 2026 · at Washington HuskiesW 41-24 Oct 3, 2026 · vs Ohio State BuckeyesL 14-31 Team pages
More College Football games on Nov 22, 2025
Frequently asked questions
Who won Michigan State Spartans vs Iowa Hawkeyes?
Iowa Hawkeyes won, 20-17, on Saturday, November 22, 2025.
What was the final score of Michigan State Spartans vs Iowa Hawkeyes?
Michigan State Spartans 17, Iowa Hawkeyes 20.
Where is Michigan State Spartans vs Iowa Hawkeyes played?
Kinnick Stadium, Iowa City, IA.
The model’s readGrades, leans and the full breakdown for Michigan State Spartans vs Iowa Hawkeyes are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick the winners of featured games every day and climb the leaderboard.
Play free
Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.