View as
Win probability · MICH
modelMICH aheadIOWA aheadconfidence bandkey playMICH scoreIOWA score
What if? - hover the chart or a play below, then change how it went
Q2 5:29 · Michael Sleep-Dalton punt for 28 yds, fair catch by Donovan Peoples-Jones at the Mich 14
Driver values - Δ win prob, pts
Home team on offensePregame priorGarbage-time factorScore diff ÷ offense timeoutsScore differentialBlowout margin
This game in five plays
- KEY PLAY · Q2 1:11: Tru Wilson run for 3 yds to the Mich 7 — MICH win probability +4.6 pts (now 73%) (top driver: MICH has the ball).
- KEY PLAY · Q4 14:37: Shea Patterson pass complete to Nico Collins for 10 yds to the Mich 30 for a 1ST down — MICH win probability +6.4 pts (now 84%) (top driver: MICH has the ball).
- KEY PLAY · Q4 2:43: Shea Patterson run for 4 yds to the Mich 19 — MICH win probability +4.7 pts (now 93%) (top driver: MICH has the ball).
- KEY PLAY · Q4 1:31: Nate Stanley pass incomplete — IOWA win probability +5.8 pts (now 12%) (top driver: IOWA has the ball).
- KEY PLAY · Q4 0:00: TEAM run for a loss of 4 yards to the Mich 41 — MICH win probability +6.7 pts (now 96%) (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
MICH made the numbers' call on 9 of 10IOWA made the numbers' call on 8 of 10
- Q1 13:48MICH 4th & 10 at MICH 39, tiedAgrees with the numbersPunted · 62.0% before the snapGo for it61.9%−0.129% to convertField goalOut of rangePuntTheir call62.0%average punt
- Q1 12:19MICH 4th & 2 at IOWA 10, tiedClose callKicked a field goal · 62.2% before the snapGo for it62.2%55% to convertField goalTheir call62.1%−0.188% to makePunt61.7%−0.5average punt
- Q1 10:37IOWA 4th & 4 at IOWA 42, down 3Agrees with the numbersPunted · 37.6% before the snapGo for it37.6%−<0.148% to convertField goalOut of rangePuntTheir call37.6%average punt
- Q1 6:46IOWA 4th & 12 at IOWA 48, down 10Agrees with the numbersPunted · 35.1% before the snapGo for it34.9%−0.323% to convertField goalOut of rangePuntTheir call35.3%average punt
- Q1 3:43MICH 4th & 6 at MICH 35, up 10Agrees with the numbersPunted · 66.0% before the snapGo for it66.1%−0.440% to convertField goalOut of rangePuntTheir call66.5%average punt
- Q2 12:18IOWA 4th & 4 at MICH 4, down 10Close callKicked a field goal · 32.1% before the snapGo for it32.1%40% to convertField goalTheir call31.7%−0.493% to makePunt27.2%−4.9average punt
- Q2 9:36MICH 4th & 6 at MICH 46, up 7Agrees with the numbersPunted · 67.7% before the snapGo for it67.5%−0.240% to convertField goalOut of rangePuntTheir call67.7%average punt
- Q2 5:29IOWA 4th & 19 at MICH 42, down 7Agrees with the numbersPunted · 29.7% before the snapGo for it28.4%−1.011% to convertField goal29.1%−0.330% to makePuntTheir call29.4%average punt
- Q2 3:37MICH 4th & 10 at MICH 14, up 7Agrees with the numbersPunted · 69.0% before the snapGo for it67.4%−1.928% to convertField goalOut of rangePuntTheir call69.3%average punt
- Q3 11:15IOWA 4th & 3 at MICH 36, down 7Agrees with the numbersWent for it · 29.3% before the snapGo for itTheir call29.9%53% to convertField goal27.4%−2.542% to makePunt26.9%−3.0average punt
- Q3 8:44MICH 4th & 7 at IOWA 48, up 7Agrees with the numbersPunted · 75.0% before the snapGo for it75.5%−0.437% to convertField goalOut of rangePuntTheir call75.9%average punt
- Q3 5:07IOWA 4th & 21 at IOWA 25, down 7Agrees with the numbersPunted · 24.0% before the snapGo for it21.4%−4.28% to convertField goalOut of rangePuntTheir call25.6%average punt
- Q3 1:13MICH 4th & 18 at MICH 25, up 7Agrees with the numbersPunted · 79.5% before the snapGo for it76.7%−4.512% to convertField goalOut of rangePuntTheir call81.3%average punt
- Q4 14:47IOWA 4th & 9 at MICH 39, down 7Close callPunted · 22.9% before the snapGo for it22.7%32% to convertField goal22.0%−0.736% to makePuntTheir call22.1%−0.6average punt
- Q4 11:01MICH 4th & 7 at IOWA 16, up 7Agrees with the numbersKicked a field goal · 85.3% before the snapGo for it83.5%−0.935% to convertField goalTheir call84.4%81% to makePunt74.7%−9.7average punt
- Q4 8:14IOWA 4th & 25 at IOWA 27, down 7Agrees with the numbersPunted · 15.9% before the snapGo for it10.3%−3.86% to convertField goalOut of rangePuntTheir call14.2%average punt
- Q4 7:08MICH 4th & 8 at MICH 42, up 7Agrees with the numbersPunted · 88.0% before the snapGo for it87.4%−1.534% to convertField goalOut of rangePuntTheir call88.9%average punt
- Q4 1:35MICH 4th & 2 at MICH 23, up 7Agrees with the numbersPunted · 93.2% before the snapGo for it93.1%−0.156% to convertField goalOut of rangePuntTheir call93.1%average punt
- Q4 1:14IOWA 4th & 8 at IOWA 45, down 7Agrees with the numbersWent for it · 11.0% before the snapGo for itTheir call8.0%34% to convertField goalOut of rangePunt5.6%−2.5average punt
- Q4 0:37IOWA 4th & 10 at MICH 44, down 7Agrees with the numbersWent for it · 11.5% before the snapGo for itTheir call8.3%30% to convertField goal6.0%−2.327% to makePunt5.2%−3.1average punt
After touchdowns: kick or go for two?
MICH made the numbers' call on 1 of 1
- Q1 8:33MICH Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call64.5%97% to makeGo for two64.5%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartMICHDrive 1PUNT7 plays · 14 yds · 1:0764% → 64%
own 0own 2550opp 25opp 0
IOWADrive 2FUMBLE1 play · -3 yds · 0:0036% → 36%
Q1 13:41
1ST & 10
OWN 21
-3
64.2%
Mekhi Sargent run for a loss of 3 yards to the Iowa 18 Mekhi Sargent fumbled, recovered by Mich Ambry ThomasSimilar
own 0own 2550opp 25opp 0
MICHDrive 3FG4 plays · 8 yds · 1:1764% → 65%
Q1 12:45
3RD & 4
OPP 12
+2
64.4%
Shea Patterson pass complete to Nico Collins for 2 yds to the Iowa 10Similar
own 0own 2550opp 25opp 0
IOWADrive 4PUNT6 plays · 17 yds · 1:3536% → 36%
MICHDrive 5TD6 plays · 70 yds · 1:5264% → 67%
IOWADrive 6FUMBLE5 plays · -2 yds · 1:4235% → 33%
Q1 8:16
2ND & 10
50
-6
65.7%
Nate Stanley sacked by Kwity Paye for a loss of 6 yards to the Iowa 44Similar
Q1 6:46
4TH & 12
OWN 48
+36
66.9%
Michael Sleep-Dalton punt for 48 yds , Donovan Peoples-Jones returns for 36 yds to the Mich 40 Donovan Peoples-Jones fumbled, recovered by Mich Gemon GreenSimilar
own 0own 2550opp 25opp 0
MICHDrive 7INT2 plays · 5 yds · 0:1567% → 68%
IOWADrive 8INT2 plays · 4 yds · 0:4234% → 34%
MICHDrive 9PUNT4 plays · 4 yds · 1:1768% → 68%
own 0own 2550opp 25opp 0
IOWADrive 10FG15 plays · 61 yds · 5:5432% → 32%
Q1 2:00
3RD & 6
OWN 39
+7
68.1%
Nate Stanley pass complete to Nico Ragaini for 7 yds to the Iowa 46 for a 1ST downSimilar
Q1 0:45
3RD & 6
50
+15
67.9%
Nate Stanley pass complete to Tyler Goodson for 15 yds to the Mich 35 for a 1ST downSimilar
Q1 0:01
2ND & 10
OPP 35
+11
67.3%
Nate Stanley pass complete to Tyler Goodson for 11 yds to the Mich 24 for a 1ST downSimilar
Q2 14:14
2ND & 5
OPP 19
+9
67.2%
Nate Stanley pass complete to Nico Ragaini for 9 yds to the Mich 10 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MICHDrive 11PUNT7 plays · 17 yds · 2:3670% → 70%
Q2 11:55
2ND & 7
OWN 32
+10
69.8%
Shea Patterson pass complete to Nick Eubanks for 10 yds to the Mich 42 for a 1ST downSimilar
own 0own 2550opp 25opp 0
IOWADrive 12PUNT13 plays · 38 yds · 4:0030% → 28%
Q2 9:18
2ND & 10
OWN 20
-7
70.3%
Nate Stanley sacked by Kwity Paye for a loss of 7 yards to the Iowa 13Similar
Q2 8:20
3RD & 22
OWN 8
+34
71.8%
Nate Stanley pass complete to Brandon Smith for 34 yds to the Iowa 42 for a 1ST downSimilar
Q2 7:40
1ST & 10
OWN 42
+15
70.0%
MICHIGAN Penalty, Defensive Pass Interference (15 Yards) to the Mich 43 for a 1ST downSimilar
Q2 7:00
2ND & 10
OPP 43
+4
69.3%
Nate Stanley pass complete to Nico Ragaini for 4 yds to the Mich 39Similar
Q2 6:45
3RD & 6
OPP 39
+6
69.5%
Nate Stanley pass complete to Tyrone Tracy Jr. for 6 yds to the Mich 33 for a 1ST downSimilar
Q2 5:41
2ND & 7
OPP 30
-7
68.3%
Nate Stanley sacked by Jordan Glasgow for a loss of 7 yards to the Mich 37Similar
Q2 5:29
4TH & 19
OPP 42
0
72.4%
Michael Sleep-Dalton punt for 28 yds, fair catch by Donovan Peoples-Jones at the Mich 14Similar
own 0own 2550opp 25opp 0
MICHDrive 13PUNT4 plays · 0 yds · 1:4172% → 71%
Q2 5:18
1ST & 10
OWN 14
-8
72.2%
Shea Patterson sacked by A.J. Epenesa for a loss of 8 yards to the Mich 6Similar
Q2 4:44
2ND & 18
OWN 6
+1
72.1%
Shea Patterson pass complete to Christian Turner for 1 yd to the Mich 7Similar
Q2 4:14
3RD & 17
OWN 7
+7
71.6%
Shea Patterson pass complete to Nick Eubanks for 7 yds to the Mich 14Similar
Q2 3:37
4TH & 10
OWN 14
+17
71.1%
Will Hart punt for 55 yds , Nico Ragaini returns for 17 yds to the Iowa 48Similar
own 0own 2550opp 25opp 0
IOWADrive 14INT5 plays · 19 yds · 2:0230% → 32%
MICHDrive 15DOWNS12 plays · 56 yds · 1:1173% → 77%
Q2 0:12
1ST & 10
OWN 31
+7
72.7%
Shea Patterson pass complete to Donovan Peoples-Jones for 7 yds to the Mich 38Similar
Q2 0:02
2ND & 3
OWN 38
+7
74.3%
Shea Patterson pass complete to Donovan Peoples-Jones for 7 yds to the Mich 45 for a 1ST downSimilar
Q2 0:01
1ST & 10
OWN 45
+15
74.8%
IOWA Penalty, Personal Foul (15 Yards) to the Iowa 40 for a 1ST downSimilar
own 0own 2550opp 25opp 0
IOWADrive 16INT9 plays · 39 yds · 3:4028% → 29%
Q3 13:30
2ND & 7
OWN 43
-8
70.2%
Nate Stanley sacked by Kwity Paye and Aidan Hutchinson for a loss of 8 yards to the Iowa 35Similar
Q3 13:11
3RD & 15
OWN 35
+22
73.3%
Nate Stanley pass complete to Mekhi Sargent for 22 yds to the Mich 43 for a 1ST downSimilar
Q3 11:15
4TH & 3
OPP 36
0
71.3%
Nate Stanley pass intercepted Ambry Thomas return for no gain to the Mich 30Similar
own 0own 2550opp 25opp 0
MICHDrive 17PUNT7 plays · 22 yds · 2:2774% → 76%
Q3 9:00
3RD & 11
OWN 48
+4
76.0%
Shea Patterson pass complete to Zach Charbonnet for 4 yds to the Iowa 48Similar
own 0own 2550opp 25opp 0
IOWADrive 18PUNT7 plays · 5 yds · 3:2627% → 24%
Q3 7:57
2ND & 9
OWN 21
+15
73.5%
Nate Stanley pass complete to Tyrone Tracy Jr. for 15 yds to the Iowa 36 for a 1ST downSimilar
Q3 6:33
2ND & 20
OWN 26
0
74.2%
Nate Stanley pass complete to Tyrone Tracy Jr. for no gain to the Iowa 26Similar
Q3 5:55
3RD & 20
OWN 26
-1
75.3%
Nate Stanley pass complete to Mekhi Sargent for a loss of 1 yard to the Iowa 25Similar
own 0own 2550opp 25opp 0
MICHDrive 19PUNT7 plays · 6 yds · 3:3878% → 80%
Q3 4:51
1ST & 10
OWN 19
+2
77.9%
Shea Patterson pass complete to Donovan Peoples-Jones for 2 yds to the Mich 21Similar
Q3 2:22
2ND & 19
OWN 24
-7
79.4%
Shea Patterson sacked by Chauncey Golston for a loss of 7 yards to the Mich 17Similar
Q3 1:41
3RD & 26
OWN 17
+8
78.6%
Shea Patterson pass complete to Zach Charbonnet for 8 yds to the Mich 25Similar
Q3 1:13
4TH & 18
OWN 25
+17
79.7%
Will Hart punt for 59 yds , Nico Ragaini returns for 17 yds to the Iowa 33Similar
own 0own 2550opp 25opp 0
IOWADrive 20PUNT5 plays · 28 yds · 1:2124% → 23%
MICHDrive 21MISSED FG10 plays · 64 yds · 3:3684% → 85%
Q4 14:37
1ST & 10
OWN 20
+10
83.6%
Shea Patterson pass complete to Nico Collins for 10 yds to the Mich 30 for a 1ST downSimilar
Q4 13:44
2ND & 8
OWN 32
+10
84.3%
Shea Patterson pass complete to Donovan Peoples-Jones for 10 yds to the Mich 42 for a 1ST downSimilar
Q4 13:32
1ST & 10
OWN 42
+20
85.7%
Shea Patterson pass complete to Tarik Black for 20 yds to the Iowa 38 for a 1ST downSimilar
own 0own 2550opp 25opp 0
IOWADrive 22PUNT6 plays · 7 yds · 2:4019% → 16%
Q4 10:54
1ST & 10
OWN 20
+12
81.2%
Nate Stanley pass complete to Ihmir Smith-Marsette for 12 yds to the Iowa 32 for a 1ST downSimilar
Q4 10:24
1ST & 10
OWN 32
+10
80.5%
MICHIGAN Penalty, Defensive Holding (10 Yards) to the Iowa 42 for a 1ST downSimilar
Q4 9:59
1ST & 10
OWN 42
+6
79.4%
Nate Stanley pass complete to Tyler Goodson for 6 yds to the Iowa 48Similar
Q4 9:33
2ND & 4
OWN 48
-9
78.2%
Nate Stanley sacked by Jordan Glasgow for a loss of 9 yards to the Iowa 39Similar
Q4 8:45
3RD & 13
OWN 39
-12
82.2%
Nate Stanley sacked by Cameron McGrone for a loss of 12 yards to the Iowa 27Similar
Q4 8:14
4TH & 25
OWN 27
0
84.0%
Michael Sleep-Dalton punt for 33 yds, punt out-of-bounds at the Mich 40Similar
own 0own 2550opp 25opp 0
MICHDrive 23PUNT5 plays · 2 yds · 0:5288% → 88%
Q4 7:08
4TH & 8
OWN 42
+10
87.6%
Will Hart punt for 35 yds , Nico Ragaini returns for 10 yds to the Iowa 33Similar
own 0own 2550opp 25opp 0
IOWADrive 24PUNT10 plays · 16 yds · 4:0616% → 12%
Q4 6:58
1ST & 10
OWN 33
+9
83.6%
Nate Stanley pass complete to Nico Ragaini for 9 yds to the Iowa 42Similar
Q4 5:55
1ST & 10
OWN 44
+31
82.5%
Nate Stanley pass complete to Tyler Goodson for 31 yds to the Mich 25 for a 1ST downSimilar
Q4 4:29
1ST & 30
OPP 45
+5
83.7%
Nate Stanley pass complete to Tyrone Tracy Jr. for 5 yds to the Mich 40Similar
Q4 4:15
2ND & 25
OPP 40
+6
84.1%
Nate Stanley pass complete to Nico Ragaini for 6 yds to the Mich 34Similar
Q4 3:33
3RD & 24
OPP 39
-12
86.9%
Nate Stanley sacked by Cameron McGrone and Aidan Hutchinson for a loss of 12 yards to the Iowa 49Similar
Q4 2:52
4TH & 36
OWN 49
0
88.1%
Michael Sleep-Dalton punt for 36 yds, punt out-of-bounds at the Mich 15Similar
own 0own 2550opp 25opp 0
MICHDrive 25PUNT5 plays · 8 yds · 1:0893% → 94%
IOWADrive 26END OF 4TH QUARTER9 plays · 12 yds · 1:3112% → 4%
Q4 1:19
3RD & 10
OWN 43
+2
88.9%
Nate Stanley pass complete to Ihmir Smith-Marsette for 2 yds to the Iowa 45Similar
Q4 1:14
4TH & 8
OWN 45
+11
90.0%
Nate Stanley pass complete to Nico Ragaini for 11 yds to the Mich 44 for a 1ST downSimilar
Q4 0:37
4TH & 10
OPP 44
-1
89.6%
Nate Stanley pass complete to Tyler Goodson for a loss of 1 yard to the Mich 45Similar
own 0own 2550opp 25opp 0
Biggest swings
KEY PLAY · Q4 0:00
TEAM run for a loss of 4 yards to the Mich 41
+6.7
KEY PLAY · Q4 14:37
Shea Patterson pass complete to Nico Collins for 10 yds to the Mich 30 for a 1ST down
+6.4
KEY PLAY · Q4 1:31
Nate Stanley pass incomplete
-5.8