View as
Win probability · IOWA
modelIOWA aheadMICH aheadconfidence bandkey playIOWA scoreMICH score
What if? - hover the chart or a play below, then change how it went
Q4 0:22 · Gavin Williams run for 4 yds to the Mich 47
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q1 6:38: Blake Corum 67 Yd Run (Jake Moody Kick) — MICH win probability +2.3 pts (now 78%) (top driver: MICH has the ball).
- TD · Q1 5:27: Roman Wilson 75 Yd pass from Donovan Edwards (Jake Moody Kick) — MICH win probability +2.5 pts (now 80%) (top driver: MICH has the ball).
- TD · Q3 8:23: Hassan Haskins 4 Yd Run (Jake Moody Kick) — MICH win probability +9.7 pts (now 92%) (top driver: MICH has the ball).
- KEY PLAY · Q3 1:04: Blake Corum run for a loss of 6 yards to the Mich 9 — MICH win probability +4.3 pts (now 95%) (top driver: MICH has the ball).
- TD · Q4 11:16: Hassan Haskins 1 Yd Run (Jake Moody Kick) — MICH win probability +2.8 pts (now 100%) (top driver: MICH has the ball).
Was that the right call?
Each option's modeled win probability for the team making the call, from the score, clock and field position before the play. Gaps under one point are close calls. How this works
Fourth downs
IOWA made the numbers' call on 9 of 10MICH made the numbers' call on 5 of 6
- Q1 13:17MICH 4th & 2 at MICH 33, tiedAgrees with the numbersPunted · 76.3% before the snapGo for it76.4%−<0.157% to convertField goalOut of rangePuntTheir call76.4%average punt
- Q1 8:35IOWA 4th & 8 at MICH 15, tiedAgrees with the numbersKicked a field goal · 26.2% before the snapGo for it26.0%−0.131% to convertField goalTheir call26.1%83% to makePunt25.4%−0.8average punt
- Q1 5:37IOWA 4th & 6 at IOWA 29, down 7Agrees with the numbersPunted · 24.2% before the snapGo for it24.3%−0.139% to convertField goalOut of rangePuntTheir call24.4%average punt
- Q2 12:31IOWA 4th & 13 at IOWA 47, down 11Agrees with the numbersPunted · 22.8% before the snapGo for it22.6%−0.520% to convertField goalOut of rangePuntTheir call23.1%average punt
- Q2 10:53MICH 4th & 5 at MICH 13, up 11Agrees with the numbersPunted · 76.3% before the snapGo for it76.1%−0.440% to convertField goalOut of rangePuntTheir call76.4%average punt
- Q2 9:08IOWA 4th & 8 at MICH 44, down 11Agrees with the numbersPunted · 23.2% before the snapGo for it22.9%−0.134% to convertField goal22.5%−0.627% to makePuntTheir call23.0%average punt
- Q2 7:30MICH 4th & 8 at MICH 5, up 11Agrees with the numbersPunted · 76.3% before the snapGo for it75.2%−1.130% to convertField goalOut of rangePuntTheir call76.3%average punt
- Q2 5:00IOWA 4th & 4 at MICH 49, down 11Close callPunted · 22.2% before the snapGo for it22.3%48% to convertField goalOut of rangePuntTheir call22.0%−0.4average punt
- Q2 1:21MICH 4th & 16 at MICH 40, up 11Agrees with the numbersPunted · 78.7% before the snapGo for it77.5%−1.016% to convertField goalOut of rangePuntTheir call78.5%average punt
- Q2 0:51IOWA 4th & 13 at IOWA 17, down 11Agrees with the numbersPunted · 19.9% before the snapGo for it17.9%−1.819% to convertField goalOut of rangePuntTheir call19.7%average punt
- Q2 0:00MICH 4th & 7 at MICH 48, up 11Close callWent for it · 79.6% before the snapGo for itTheir call79.0%−0.337% to convertField goalOut of rangePunt79.3%average punt
- Q3 13:27IOWA 4th & 5 at IOWA 41, down 11Agrees with the numbersPunted · 21.1% before the snapGo for it21.0%−0.541% to convertField goalOut of rangePuntTheir call21.5%average punt
- Q3 1:10IOWA 4th & 3 at MICH 8, down 18Agrees with the numbersWent for it · 9.5% before the snapGo for itTheir call9.7%47% to convertField goal8.6%−1.090% to makePunt1.3%−8.4average punt
- Q4 14:02MICH 4th & 12 at MICH 13, up 18Agrees with the numbersPunted · 95.2% before the snapGo for it94.2%−1.722% to convertField goalOut of rangePuntTheir call95.9%average punt
- Q4 12:49IOWA 4th & 8 at IOWA 36, down 18Agrees with the numbersPunted · 5.3% before the snapGo for it4.9%−0.734% to convertField goalOut of rangePuntTheir call5.6%average punt
- Q4 9:19IOWA 4th & 5 at IOWA 30, down 25Agrees with the numbersPunted · 0.5% before the snapGo for it0.5%−0.141% to convertField goalOut of rangePuntTheir call0.5%average punt
After touchdowns: kick or go for two?
MICH made the numbers' call on 6 of 6
- Q1 6:38MICH Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call74.6%97% to makeGo for two74.6%−<0.145% to convert
- Q1 5:27MICH Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call76.8%97% to makeGo for two76.8%−<0.145% to convert
- Q3 8:23MICH Touchdown, up 17 before the tryAgrees with the numbersKicked · madeKickTheir call88.2%97% to makeGo for two88.2%−0.145% to convert
- Q4 11:16MICH Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call98.5%97% to makeGo for two98.3%−0.245% to convert
- Q4 5:24MICH Touchdown, up 31 before the tryAgrees with the numbersKicked · madeKickTheir call99.9%97% to makeGo for two99.9%−<0.145% to convert
- Q4 1:25MICH Touchdown, up 38 before the tryAgrees with the numbersKicked · madeKickTheir call99.9%97% to makeGo for two99.9%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartMICHDrive 1PUNT5 plays · 8 yds · 1:3779% → 79%
Q1 14:54
1ST & 10
OWN 25
+7
20.6%
Cade McNamara pass complete to Roman Wilson for 7 yds to the Mich 32Similar
Q1 13:52
3RD & 3
OWN 32
+1
21.1%
Cade McNamara pass complete to Mike Sainristil for 1 yd to the Mich 33Similar
Q1 13:17
4TH & 2
OWN 33
0
21.5%
Brad Robbins punt for 41 yds, fair catch by Charlie Jones at the Iowa 26Similar
own 0own 2550opp 25opp 0
IOWADrive 2MISSED FG11 plays · 59 yds · 4:3722% → 24%
Q1 12:36
2ND & 10
OWN 26
+15
21.8%
Spencer Petras pass complete to Sam LaPorta for 15 yds to the Iowa 41 for a 1ST downSimilar
Q1 11:09
3RD & 6
OWN 45
+15
22.7%
Petras, Spencer pass incomplete to Johnson, Keagan, PENALTY MICHIGAN pass interference (Hill, Daxton) 15 yards to the MICHIGAN40, NO PLAY, 1ST DOWN IOWA.Similar
Q1 10:24
2ND & 8
OPP 38
+21
23.3%
Spencer Petras pass complete to Sam LaPorta for 21 yds to the Mich 17 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MICHDrive 3TD5 plays · 80 yds · 1:5076% → 78%
IOWADrive 4PUNT5 plays · 4 yds · 0:5623% → 22%
Q1 5:37
4TH & 6
OWN 29
+6
22.3%
Tory Taylor punt for 52 yds , A.J. Henning returns for 6 yds to the Mich 25Similar
own 0own 2550opp 25opp 0
MICHDrive 5TD1 play · 75 yds · 0:0080% → 80%
own 0own 2550opp 25opp 0
IOWADrive 6FG11 plays · 71 yds · 3:5321% → 22%
Q1 5:19
1ST & 10
OWN 25
+22
20.5%
Spencer Petras pass complete to Luke Lachey for 22 yds to the Iowa 47 for a 1ST downSimilar
Q1 4:17
3RD & 7
50
+10
21.1%
Spencer Petras pass complete to Sam LaPorta for 10 yds to the Mich 40 for a 1ST downSimilar
Q1 3:07
2ND & 7
OPP 37
+28
20.5%
Spencer Petras pass complete to Charlie Jones for 28 yds to the Mich 9 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MICHDrive 7INT4 plays · 32 yds · 1:0278% → 79%
Q1 0:17
2ND & 7
OPP 43
-1
21.3%
Cade McNamara pass intercepted Jack Campbell return for 1 yd to the Iowa 33Similar
own 0own 2550opp 25opp 0
IOWADrive 8PUNT8 plays · 14 yds · 2:4122% → 21%
Q2 14:56
3RD & 8
OWN 35
+15
21.7%
Spencer Petras pass incomplete to Sam LaPorta for a 1ST down MICHIGAN Penalty, Unsportsmanlike Conduct (Taylor Upshaw) to the 50 yard line for a 1ST downSimilar
Q2 14:13
2ND & 8
OPP 48
-15
22.9%
Petras, Spencer pass complete to LaPorta, Sam for 1 yard to the MICHIGAN47, PENALTY IOWA personal foul (Richman, Mason) 15 yards to the IOWA37, NO PLAY.Similar
Q2 12:31
4TH & 13
OWN 47
0
21.3%
Tory Taylor punt for 45 yds, fair catch by A.J. Henning at the Mich 8Similar
own 0own 2550opp 25opp 0
MICHDrive 9PUNT4 plays · 5 yds · 1:3178% → 78%
IOWADrive 10PUNT5 plays · 15 yds · 1:3823% → 22%
Q2 10:46
1ST & 10
OWN 41
+13
22.5%
Spencer Petras pass complete to Charlie Jones for 13 yds to the Mich 46 for a 1ST downSimilar
Q2 9:43
2ND & 12
OPP 48
+4
22.6%
Spencer Petras pass complete to Tyler Goodson for 4 yds to the Mich 44Similar
Q2 9:15
3RD & 8
OPP 44
0
22.6%
Spencer Petras pass incomplete to Keagan Johnson, broken up by Junior ColsonSimilar
Q2 9:08
4TH & 8
OPP 44
0
21.7%
Tory Taylor punt for 41 yds, fair catch by A.J. Henning at the Mich 3Similar
own 0own 2550opp 25opp 0
MICHDrive 11FUMBLE5 plays · 2 yds · 1:2878% → 78%
IOWADrive 12PUNT5 plays · 6 yds · 2:2321% → 21%
Q2 6:37
3RD & 7
OWN 48
-10
21.0%
Petras, Spencer rush for 10 yards to the MICHIGAN42, PENALTY IOWA holding (Colby, Connor) 10 yards to the IOWA38, NO PLAY.Similar
Q2 5:44
3RD & 17
OWN 38
+13
20.1%
Spencer Petras pass complete to Keagan Johnson for 13 yds to the Mich 49Similar
Q2 5:00
4TH & 4
OPP 49
0
20.7%
Tory Taylor punt for 40 yds, fair catch by A.J. Henning at the Mich 9Similar
own 0own 2550opp 25opp 0
MICHDrive 13PUNT9 plays · 31 yds · 3:3379% → 80%
Q2 4:54
1ST & 10
OWN 9
+11
21.2%
Cade McNamara pass complete to Donovan Edwards for 11 yds to the Mich 20 for a 1ST downSimilar
Q2 3:19
1ST & 10
OWN 33
+13
20.2%
Cade McNamara pass complete to Hassan Haskins for 13 yds to the Mich 46 for a 1ST downSimilar
Q2 2:40
2ND & 10
OWN 46
+3
19.4%
Cade McNamara pass complete to Donovan Edwards for 3 yds to the Mich 49Similar
Q2 2:06
3RD & 7
OWN 49
-9
19.5%
Cade McNamara sacked by Seth Benson for a loss of 9 yards to the Mich 40Similar
own 0own 2550opp 25opp 0
IOWADrive 14PUNT6 plays · -3 yds · 0:2620% → 18%
MICHDrive 15INT6 plays · 15 yds · 0:4781% → 81%
Q2 0:47
1ST & 10
OWN 33
+6
19.1%
Cade McNamara pass complete to Andrel Anthony for 6 yds to the Mich 39Similar
Q2 0:42
2ND & 4
OWN 39
+6
18.5%
Cade McNamara pass complete to Hassan Haskins for 6 yds to the Mich 45 for a 1ST downSimilar
Q2 0:31
1ST & 10
OWN 45
+3
18.2%
Cade McNamara pass complete to Hassan Haskins for 3 yds to the Mich 48Similar
Q2 0:00
4TH & 7
OWN 48
0
18.8%
J.J. McCarthy pass intercepted Jermari Harris return for no gain to the Mich 1Similar
own 0own 2550opp 25opp 0
IOWADrive 16PUNT8 plays · 16 yds · 1:2720% → 20%
MICHDrive 17TD10 plays · 82 yds · 4:5780% → 92%
Q3 13:20
2ND & 8
OWN 20
+15
20.5%
Cade McNamara pass complete to Cornelius Johnson for 15 yds to the Mich 35 for a 1ST downSimilar
Q3 11:40
2ND & 2
OWN 43
+12
18.9%
Hassan Haskins run for 2 yds to the Iowa 45 for a 1ST down IOWA Penalty, Defensive Holding (Logan Lee) to the Iowa 45 for a 1ST downSimilar
Q3 8:51
2ND & 9
OPP 31
+27
17.5%
Cade McNamara pass complete to Luke Schoonmaker for 27 yds to the Iowa 4 for a 1ST downSimilar
own 0own 2550opp 25opp 0
IOWADrive 18DOWNS15 plays · 60 yds · 7:0611% → 9%
Q3 7:32
3RD & 8
OWN 27
+17
10.2%
Alex Padilla pass complete to Tyler Goodson for 17 yds to the Iowa 44 for a 1ST downSimilar
Q3 4:53
2ND & 6
OPP 33
0
11.6%
Alex Padilla pass complete to Arland Bruce IV for no gain to the Mich 33Similar
Q3 4:14
3RD & 6
OPP 33
+8
10.8%
Alex Padilla pass complete to Tyler Goodson for 8 yds to the Mich 25 for a 1ST downSimilar
Q3 3:41
1ST & 10
OPP 25
+10
11.2%
Alex Padilla pass complete to Arland Bruce IV for 10 yds to the Mich 15 for a 1ST downSimilar
Q3 1:10
4TH & 3
OPP 8
-7
9.2%
Alex Padilla pass complete to Tyler Goodson for a loss of 7 yards to the Mich 15Similar
own 0own 2550opp 25opp 0
MICHDrive 19PUNT4 plays · -2 yds · 2:0295% → 95%
own 0own 2550opp 25opp 0
IOWADrive 20PUNT5 plays · 13 yds · 1:036% → 5%
own 0own 2550opp 25opp 0
MICHDrive 21TD4 plays · 36 yds · 1:2596% → 100%
Q4 11:22
1ST & 10
OPP 23
+22
3.4%
Cade McNamara pass complete to Luke Schoonmaker for 22 yds to the Iowa 1 for a 1ST downSimilar
own 0own 2550opp 25opp 0
IOWADrive 22PUNT6 plays · 5 yds · 1:521% → 1%
Q4 11:11
1ST & 10
OWN 25
+4
0.6%
Alex Padilla pass complete to Sam LaPorta for 4 yds to the Iowa 29Similar
Q4 10:47
2ND & 6
OWN 29
+1
0.6%
Alex Padilla pass complete to Tyler Goodson for 1 yd to the Iowa 30Similar
Q4 9:57
3RD & 10
OWN 25
+5
0.5%
Alex Padilla pass complete to Tyler Goodson for 5 yds to the Iowa 30Similar
Q4 9:19
4TH & 5
OWN 30
0
0.5%
Tory Taylor punt for 51 yds, fair catch by A.J. Henning at the Mich 19Similar
own 0own 2550opp 25opp 0
MICHDrive 23TD8 plays · 81 yds · 3:48100% → 100%
Q4 8:38
2ND & 9
OWN 20
+38
0.5%
Cade McNamara pass complete to Erick All for 38 yds to the Iowa 42 for a 1ST downSimilar
own 0own 2550opp 25opp 0
IOWADrive 24INT4 plays · 6 yds · 0:570% → 0%
MICHDrive 25TD7 plays · 36 yds · 2:47100% → 100%
Q4 2:51
2ND & 10
OPP 24
+6
0.2%
J.J. McCarthy pass complete to Carter Selzer for 6 yds to the Iowa 18Similar
Q4 2:09
3RD & 4
OPP 18
+15
0.1%
McCarthy, J.J. pass incomplete to Selzer, Carter, PENALTY IOWA pass interference (Koerner, Jack) 15 yards to the IOWA3, NO PLAY, 1ST DOWN MICHIGAN.Similar
own 0own 2550opp 25opp 0
IOWADrive 26END OF 4TH QUARTER5 plays · 28 yds · 0:550% → 0%
Q4 1:17
1ST & 10
OWN 25
+23
0.1%
Gavin Williams run for 8 yds to the Iowa 33 for a 1ST down MICHIGAN Penalty, Personal Foul (Joey George) to the Iowa 48 for a 1ST downSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 8:23
Hassan Haskins 4 Yd Run (Jake Moody Kick)
-9.7
KEY PLAY · Q3 1:04
Blake Corum run for a loss of 6 yards to the Mich 9
-4.3
TD · Q4 11:16
Hassan Haskins 1 Yd Run (Jake Moody Kick)
-2.8