The lead after every score: above the line Michigan is ahead, below it Iowa. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
12:19
FGJake Moody 28 Yd Field Goal 4 plays, 8 yds, 1:22 · from IOWA 18
IOWA 0–3 MICH
8:33
TDZach Charbonnet 2 Yd Run (Quinn Nordin Kick)6 plays, 70 yds, 2:04 · from MICH 30
IOWA 0–10 MICH
2nd quarter
12:18
FGKeith Duncan 22 Yd Field Goal 14 plays, 61 yds, 6:25 · from IOWA 35
IOWA 3–10 MICH
Drives
MICH 2/13 scoredIOWA 1/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
MICH
MICH 25
5
14
1:12
Punt
Q1
13:48
IOWA
IOWA 21
1
-3
0:07
Fumble
Q1
13:41
MICH
IOWA 18
4
8
1:22
Field Goal
Q1
12:19
IOWA
IOWA 25
4
17
1:42
Punt
Q1
10:37
MICH
MICH 30
6
70
2:04
Touchdown
Q1
8:33
IOWA
50
3
-2
1:47
Fumble
Q1
6:46
MICH
MICH 40
2
5
0:41
Interception
Q1
6:05
IOWA
IOWA 39
2
4
0:52
Interception
Q1
5:13
MICH
MICH 31
3
4
1:30
Punt
Q1
3:43
IOWA
IOWA 35
14
61
6:25
Field Goal
Q2
12:18
MICH
MICH 29
5
17
2:42
Punt
Q2
9:36
IOWA
IOWA 20
9
38
4:07
Punt
Win probability
Michigan 100% · pregame line Michigan −4.0 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Nate Stanley
23/42
260
6.2
0
3
46.4
Rushing
CAR
YDS
AVG
TD
LONG
Toren Young
8
40
5.0
0
15
Tyler Goodson
6
15
2.5
0
5
Mekhi Sargent
7
12
1.7
0
5
Ihmir Smith-Marsette
1
-1
-1.0
0
0
Nate Stanley
8
-65
-8.1
0
0
Receiving
REC
YDS
AVG
TD
LONG
Tyler Goodson
5
62
12.4
0
31
Ihmir Smith-Marsette
4
60
15.0
0
27
Nico Ragaini
6
46
7.7
0
11
Brandon Smith
2
45
22.5
0
34
Tyrone Tracy Jr.
4
26
6.5
0
15
Mekhi Sargent
2
21
10.5
0
22
Interceptions
INT
YDS
TD
Geno Stone
1
0
0
Kicking
FG
PCT
LONG
XP
PTS
Keith Duncan
1/1
100.0
22
0/0
3
Punting
NO
YDS
AVG
TB
In 20
LONG
Michael Sleep-Dalton
7
268
38.3
0
0
56
Biggest plays
MICH +15%Q2 12:18 Caleb Shudak kickoff for 55 yds , Giles Jackson return for 19 yds to the Mich 29
IOWA +13%Q1 12:19 Jake Moody kickoff for 51 yds for a touchback
MICH +12%Q1 8:33 Zach Charbonnet run for 2 yds for a TD, (Quinn Nordin KICK)
MICH +12%Q4 14:37 Shea Patterson pass complete to Nico Collins for 10 yds to the Mich 30 for a 1ST down
MICH +12%Q3 11:11 Zach Charbonnet run for 4 yds to the Mich 34
Team stats
Stat
IOWA
MICH
1st Downs
18
13
3rd down efficiency
6-17
3-13
4th down efficiency
1-3
0-0
Total Yards
261
267
Passing
260
147
Comp/Att
23/42
14/26
Yards per pass
6.2
5.7
Rushing
1
120
Rushing Attempts
30
33
Yards per rush
0.0
3.6
Penalties
8-60
4-35
Turnovers
4
1
Fumbles lost
1
0
Interceptions thrown
3
1
Possession
33:57
26:03
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:00 1st & 10 at MICH 46 TEAM run for a loss of 4 yards to the Mich 41
Q4 0:37 4th & 10 at MICH 44 Nate Stanley pass complete to Tyler Goodson for a loss of 1 yard to the Mich 45
Q4 0:49 3rd & 10 at MICH 44 Nate Stanley pass incomplete to Nate Wieting
Q4 0:54 2nd & 10 at MICH 44 Nate Stanley pass incomplete to Nico Ragaini
Q4 0:57 1st & 10 at MICH 44 Nate Stanley pass incomplete to Ihmir Smith-Marsette
Q4 1:14 4th & 8 at IOWA 45 Nate Stanley pass complete to Nico Ragaini for 11 yds to the Mich 44 for a 1ST down
Q4 1:19 3rd & 10 at IOWA 43 Nate Stanley pass complete to Ihmir Smith-Marsette for 2 yds to the Iowa 45
Q4 1:26 2nd & 10 at IOWA 43 Nate Stanley pass incomplete to Brandon Smith
Q4 1:31 1st & 10 at IOWA 43 Nate Stanley pass incomplete
Q4 1:35 4th & 2 at MICH 23 Will Hart punt for 44 yds , Nico Ragaini returns for 10 yds to the Iowa 43
Q4 2:22 3rd & 6 at MICH 19 Shea Patterson run for 4 yds to the Mich 23
Q4 2:41 Timeout MICHIGAN, clock 02:41
Q4 2:41 Timeout IOWA, clock 02:41
Q4 2:43 1st & 10 at MICH 15 Shea Patterson run for 4 yds to the Mich 19
Q4 2:52 4th & 36 at IOWA 49 Michael Sleep-Dalton punt for 36 yds, punt out-of-bounds at the Mich 15
Q4 3:33 3rd & 24 at MICH 39 Nate Stanley sacked by Cameron McGrone and Aidan Hutchinson for a loss of 12 yards to the Iowa 49
Q4 4:03 3rd & 19 at MICH 34 IOWA Penalty, False Start (-5 Yards) to the Mich 39
Q4 4:15 2nd & 25 at MICH 40 Nate Stanley pass complete to Nico Ragaini for 6 yds to the Mich 34
Q4 4:29 1st & 30 at MICH 45 Nate Stanley pass complete to Tyrone Tracy Jr. for 5 yds to the Mich 40
Q4 5:09 1st & 20 at MICH 35 IOWA Penalty, Offensive Holding (-10 Yards) to the Mich 45
Q4 5:24 1st & 10 at MICH 25 IOWA Penalty, Offensive Holding (-10 Yards) to the Mich 35
Q4 5:55 1st & 10 at IOWA 44 Nate Stanley pass complete to Tyler Goodson for 31 yds to the Mich 25 for a 1ST down
Q4 6:19 2nd & 1 at IOWA 42 Tyler Goodson run for 2 yds to the Iowa 44 for a 1ST down
Q4 6:58 1st & 10 at IOWA 33 Nate Stanley pass complete to Nico Ragaini for 9 yds to the Iowa 42