View as
Win probability · PUR
modelPUR aheadMICH aheadconfidence bandkey playPUR scoreMICH score
What if? - hover the chart or a play below, then change how it went
Q1 3:10 · Joe Schopper punt for 28 yds, fair catch by Donovan Peoples-Jones at the Mich 16
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q2 9:45: Brycen Hopkins 10 Yd pass from Elijah Sindelar (J.D. Dellinger Kick) — PUR win probability +8.0 pts (now 31%) (top driver: PUR has the ball).
- KEY PLAY · Q3 9:32: Elijah Sindelar pass incomplete to Terry Wright — PUR win probability +5.8 pts (now 46%) (top driver: PUR has the ball).
- TD · Q3 2:42: Chris Evans 10 Yd Run (Quinn Nordin Kick) — MICH win probability +20.7 pts (now 77%) (top driver: MICH has the ball).
- TD · Q4 10:36: Ty Isaac 1 Yd Run (Quinn Nordin Kick) — MICH win probability +13.9 pts (now 90%) (top driver: MICH has the ball).
- TD · Q4 6:46: Chris Evans 49 Yd Run (Quinn Nordin Kick) — MICH win probability +6.1 pts (now 98%) (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
PUR made the numbers' call on 9 of 12MICH made the numbers' call on 5 of 8
- Q1 13:14PUR 4th & 9 at MICH 39, tiedClose callPunted · 21.8% before the snapGo for it21.8%32% to convertField goal21.8%−<0.136% to makePuntTheir call21.8%−<0.1average punt
- Q1 11:26MICH 4th & 9 at MICH 19, tiedAgrees with the numbersPunted · 77.1% before the snapGo for it77.0%−0.130% to convertField goalOut of rangePuntTheir call77.1%average punt
- Q1 10:05PUR 4th & 25 at PUR 28, tiedAgrees with the numbersPunted · 23.2% before the snapGo for it23.0%−0.36% to convertField goalOut of rangePuntTheir call23.2%average punt
- Q1 8:41MICH 4th & 3 at MICH 41, tiedClose callPunted · 76.0% before the snapGo for it76.1%52% to convertField goalOut of rangePuntTheir call76.0%−<0.1average punt
- Q1 6:34PUR 4th & 1 at PUR 24, tiedClose callPunted · 24.8% before the snapGo for it24.8%71% to convertField goalOut of rangePuntTheir call24.7%−0.1average punt
- Q1 4:46MICH 4th & 16 at MICH 17, tiedAgrees with the numbersPunted · 73.3% before the snapGo for it72.9%−0.614% to convertField goalOut of rangePuntTheir call73.5%average punt
- Q1 3:10PUR 4th & 7 at MICH 44, tiedClose callPunted · 27.2% before the snapGo for it27.3%37% to convertField goal27.0%−0.327% to makePuntTheir call27.3%−<0.1average punt
- Q2 6:04PUR 4th & 7 at MICH 11, tiedAgrees with the numbersKicked a field goal · 35.3% before the snapGo for it34.6%−0.432% to convertField goalTheir call35.0%87% to makePunt30.0%−5.0average punt
- Q2 4:41MICH 4th & 4 at MICH 31, down 3Agrees with the numbersPunted · 60.8% before the snapGo for it60.7%−0.648% to convertField goalOut of rangePuntTheir call61.3%average punt
- Q2 3:42PUR 4th & 25 at PUR 19, up 3Agrees with the numbersPunted · 37.0% before the snapGo for it33.6%−3.26% to convertField goalOut of rangePuntTheir call36.8%average punt
- Q2 1:50MICH 4th & 15 at MICH 43, down 3Agrees with the numbersPunted · 58.9% before the snapGo for it57.0%−1.517% to convertField goalOut of rangePuntTheir call58.5%average punt
- Q2 0:15PUR 4th & 6 at MICH 49, up 3Agrees with the numbersPunted · 40.9% before the snapGo for it40.6%−<0.140% to convertField goalOut of rangePuntTheir call40.6%average punt
- Q3 11:48MICH 4th & 5 at MICH 42, down 3Agrees with the numbersPunted · 55.5% before the snapGo for it55.6%−0.841% to convertField goalOut of rangePuntTheir call56.4%average punt
- Q3 10:34PUR 4th & 9 at PUR 21, up 3Agrees with the numbersPunted · 43.8% before the snapGo for it42.7%−2.630% to convertField goalOut of rangePuntTheir call45.4%average punt
- Q3 8:02PUR 4th & 7 at PUR 40, up 3Agrees with the numbersPunted · 47.9% before the snapGo for it47.8%−0.737% to convertField goalOut of rangePuntTheir call48.5%average punt
- Q3 1:05PUR 4th & 13 at PUR 22, down 4Agrees with the numbersPunted · 29.7% before the snapGo for it27.5%−4.019% to convertField goalOut of rangePuntTheir call31.5%average punt
- Q4 9:47PUR 4th & 5 at PUR 25, down 11Agrees with the numbersPunted · 11.0% before the snapGo for it10.9%−0.340% to convertField goalOut of rangePuntTheir call11.3%average punt
- Q4 4:54PUR 4th & 18 at PUR 28, down 18Agrees with the numbersPunted · 2.2% before the snapGo for it1.7%−0.412% to convertField goalOut of rangePuntTheir call2.0%average punt
- Q4 2:39MICH 4th & 3 at MICH 24, up 18Close callPunted · 98.4% before the snapGo for it98.4%51% to convertField goalOut of rangePuntTheir call98.3%−<0.1average punt
- Q4 0:20MICH 4th & 3 at PUR 35, up 18Close callWent for it · 98.8% before the snapGo for itTheir call98.7%−0.153% to convertField goal98.8%45% to makePunt98.5%−0.3average punt
After touchdowns: kick or go for two?
PUR made the numbers' call on 1 of 1MICH made the numbers' call on 4 of 4
- Q2 11:34MICH Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call74.8%97% to makeGo for two74.7%−0.145% to convert
- Q2 9:45PUR Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call30.4%97% to makeGo for two30.4%−0.145% to convert
- Q3 2:42MICH Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call65.9%97% to makeGo for two65.7%−0.245% to convert
- Q4 10:36MICH Touchdown, up 10 before the tryAgrees with the numbersKicked · madeKickTheir call87.5%97% to makeGo for two87.2%−0.345% to convert
- Q4 6:46MICH Touchdown, up 17 before the tryAgrees with the numbersKicked · madeKickTheir call96.2%97% to makeGo for two96.0%−0.245% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartPURDrive 1PUNT7 plays · 36 yds · 1:3716% → 17%
MICHDrive 2PUNT5 plays · 11 yds · 1:4183% → 82%
Q1 12:40
1ST & 10
OWN 18
+6
17.2%
Wilton Speight pass complete to Kekoa Crawford for 6 yds to the Mich 24Similar
Q1 12:10
2ND & 4
OWN 24
-5
17.4%
Wilton Speight sacked by Danny Ezechukwu for a loss of 5 yards to the Mich 19Similar
Q1 11:26
4TH & 9
OWN 19
0
18.0%
Brad Robbins punt for 38 yds, fair catch by Jackson Anthrop at the Prdue 43Similar
own 0own 2550opp 25opp 0
PURDrive 3PUNT6 plays · -15 yds · 1:1218% → 18%
Q1 10:05
4TH & 25
OWN 28
+37
18.3%
Joe Schopper punt for 37 yds , Donovan Peoples-Jones returns for a loss of 1 yard to the Mich 34Similar
own 0own 2550opp 25opp 0
MICHDrive 4PUNT4 plays · 7 yds · 1:1982% → 81%
PURDrive 5PUNT5 plays · 9 yds · 2:0719% → 20%
MICHDrive 6PUNT4 plays · -6 yds · 1:4480% → 78%
Q1 5:06
3RD & 5
OWN 28
-11
21.2%
Wilton Speight sacked by Markus Bailey for a loss of 11 yards to the Mich 17Similar
Q1 4:46
4TH & 16
OWN 17
+30
21.8%
Brad Robbins punt for 45 yds, fair catch by Jackson Anthrop at the PURDUE 38 MICHIGAN Penalty, Kick Catching Interference (-15 Yards) to the Mich 47Similar
own 0own 2550opp 25opp 0
PURDrive 7PUNT4 plays · 3 yds · 1:2522% → 22%
MICHDrive 8TD14 plays · 84 yds · 6:2678% → 80%
Q1 2:30
2ND & 9
OWN 17
+14
22.2%
John O'Korn pass complete to Nate Schoenle for 14 yds to the Mich 31 for a 1ST downSimilar
Q1 0:35
1ST & 10
OWN 47
+11
22.3%
John O'Korn pass complete to Henry Poggi for 11 yds to the Prdue 42 for a 1ST downSimilar
Q2 14:50
2ND & 11
OPP 43
+13
22.6%
John O'Korn pass complete to Sean McKeon for 13 yds to the Prdue 30 for a 1ST downSimilar
Q2 13:03
3RD & 9
OPP 29
+11
23.8%
John O'Korn pass complete to Sean McKeon for 11 yds to the Prdue 18 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PURDrive 9TD6 plays · 75 yds · 1:3521% → 31%
Q2 11:20
1ST & 10
OWN 25
+16
21.3%
Elijah Sindelar pass complete to Terry Wright for 16 yds to the Prdue 41 for a 1ST downSimilar
Q2 10:00
2ND & 10
OPP 46
+36
23.2%
Elijah Sindelar pass complete to Terry Wright for 36 yds to the Mich 10 for a 1ST downSimilar
Q2 9:45
1ST & GOAL
OPP 10
+10
31.1%
Brycen Hopkins 10 Yd pass from Elijah Sindelar (J.D. Dellinger Kick)Similar
own 0own 2550opp 25opp 0
MICHDrive 10INT4 plays · 0 yds · 1:2273% → 72%
PURDrive 11FG7 plays · 16 yds · 2:0733% → 33%
Q2 8:01
2ND & 10
OPP 27
+13
32.5%
Elijah Sindelar pass complete to Cole Herdman for 13 yds to the Mich 14 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MICHDrive 12PUNT5 plays · 6 yds · 1:1467% → 65%
Q2 4:41
4TH & 4
OWN 31
+7
34.9%
Brad Robbins punt for 42 yds , Jackson Anthrop returns for 7 yds to the Prdue 34Similar
own 0own 2550opp 25opp 0
PURDrive 13PUNT5 plays · -15 yds · 0:5434% → 33%
MICHDrive 14PUNT4 plays · -5 yds · 1:4568% → 63%
Q2 3:35
1ST & 10
OWN 48
+7
32.2%
John O'Korn pass complete to Kekoa Crawford for 7 yds to the Prdue 45Similar
Q2 2:35
3RD & 5
OPP 47
-10
32.9%
John O'Korn sacked by Markus Bailey for a loss of 10 yards to the Mich 43Similar
Q2 1:50
4TH & 15
OWN 43
0
37.1%
Brad Robbins punt for 36 yds, fair catch by Jackson Anthrop at the Prdue 21Similar
own 0own 2550opp 25opp 0
PURDrive 15PUNT7 plays · 30 yds · 1:2536% → 39%
MICHDrive 16END OF HALF3 plays · 34 yds · 0:1060% → 61%
Q2 0:00
2ND & 10
OWN 38
+24
38.8%
John O'Korn pass complete to Chris Evans for 24 yds to the Prdue 38 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MICHDrive 17PUNT9 plays · 27 yds · 3:0062% → 59%
Q3 14:48
1ST & 10
OWN 15
+15
37.9%
John O'Korn pass complete to Nate Schoenle for 15 yds to the Mich 30 for a 1ST downSimilar
Q3 14:00
2ND & 10
OWN 30
-2
38.5%
John O'Korn sacked by T.J. McCollum for a loss of 2 yards to the Mich 28Similar
Q3 13:19
3RD & 12
OWN 28
+9
40.2%
PURDUE Penalty, Defensive Holding (Josh Okonye) to the Mich 37 for a 1ST downSimilar
Q3 12:35
2ND & 10
OWN 37
+5
38.9%
John O'Korn pass complete to Sean McKeon for 5 yds to the Mich 42Similar
Q3 11:48
4TH & 5
OWN 42
0
40.6%
Brad Robbins punt for 38 yds, fair catch by Jackson Anthrop at the Prdue 20Similar
own 0own 2550opp 25opp 0
PURDrive 18PUNT4 plays · 1 yds · 1:0142% → 40%
Q3 10:34
4TH & 9
OWN 21
0
40.3%
Joe Schopper punt for 41 yds, fair catch by Donovan Peoples-Jones at the Mich 38Similar
own 0own 2550opp 25opp 0
MICHDrive 19FUMBLE2 plays · 25 yds · 0:4860% → 60%
PURDrive 20PUNT4 plays · 3 yds · 1:3046% → 45%
MICHDrive 21TD12 plays · 86 yds · 5:1356% → 77%
Q3 7:20
1ST & 17
OWN 7
+11
45.2%
John O'Korn pass complete to Zach Gentry for 11 yds to the Mich 18Similar
Q3 6:32
3RD & 6
OWN 18
+12
47.1%
John O'Korn pass complete to Grant Perry for 12 yds to the Mich 30 for a 1ST downSimilar
Q3 5:10
3RD & 7
OWN 33
+30
47.1%
John O'Korn pass complete to Sean McKeon for 30 yds to the Prdue 37 for a 1ST downSimilar
Q3 4:38
1ST & 10
OPP 37
+15
42.1%
John O'Korn pass incomplete to Nick Eubanks for a 1ST down PURDUE Penalty, Personal Foul (Jacob Thieneman) to the Prdue 22 for a 1ST downSimilar
Q3 4:25
1ST & 10
OPP 22
+4
41.6%
John O'Korn pass complete to Chris Evans for 4 yds to the Prdue 18Similar
own 0own 2550opp 25opp 0
PURDrive 22PUNT7 plays · -3 yds · 1:3029% → 29%
Q3 2:35
1ST & 10
OWN 25
+4
29.4%
Elijah Sindelar pass complete to Navon Mosley for 4 yds to the Prdue 29Similar
Q3 2:00
2ND & 6
OWN 29
-12
30.1%
Elijah Sindelar sacked by TEAM for a loss of 12 yards to the Prdue 17 Elijah Sindelar fumbled, recovered by Prdue Elijah Sindelar , return for 0 yardsSimilar
Q3 1:05
4TH & 13
OWN 22
0
29.0%
Joe Schopper punt for 43 yds, fair catch by Donovan Peoples-Jones at the Mich 35Similar
own 0own 2550opp 25opp 0
MICHDrive 23TD12 plays · 65 yds · 5:1973% → 90%
Q3 0:55
1ST & 10
OWN 35
+23
27.0%
John O'Korn pass complete to Grant Perry for 23 yds to the Prdue 42 for a 1ST downSimilar
Q4 14:11
3RD & 8
OPP 40
+8
25.1%
John O'Korn pass complete to Donovan Peoples-Jones for 8 yds to the Prdue 32 for a 1ST downSimilar
Q4 13:05
2ND & 7
OPP 29
-5
24.1%
MICHIGAN Penalty, Substitution Infraction (-5 Yards) to the Prdue 34Similar
Q4 11:55
2ND & 17
OPP 39
+23
25.3%
John O'Korn pass complete to Sean McKeon for 23 yds to the Prdue 16 for a 1ST downSimilar
Q4 11:20
1ST & GOAL
OPP 6
+28
23.8%
John O'Korn pass complete to Zach Gentry for 25 yds to the Prdue 6 for a 1ST down PURDUE Penalty, Roughing Passer (Ja'Whaun Bentley) to the Prdue 3 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PURDrive 24PUNT5 plays · 5 yds · 0:3312% → 10%
MICHDrive 25TD6 plays · 76 yds · 2:4890% → 98%
PURDrive 26PUNT7 plays · 3 yds · 1:414% → 2%
Q4 6:35
1ST & 10
OWN 25
-5
3.5%
David Blough sacked by Chase Winovich for a loss of 5 yards to the Prdue 20Similar
Q4 6:10
2ND & 15
OWN 20
+16
2.9%
David Blough pass complete to Brycen Hopkins for 16 yds to the Prdue 36 for a 1ST downSimilar
Q4 5:35
3RD & 10
OWN 36
-8
2.3%
David Blough sacked by Chase Winovich for a loss of 8 yards to the Prdue 28Similar
Q4 4:54
4TH & 18
OWN 28
0
2.1%
Joe Schopper punt for 55 yds, fair catch by Donovan Peoples-Jones at the Mich 17Similar
own 0own 2550opp 25opp 0
MICHDrive 27PUNT4 plays · 7 yds · 2:0698% → 99%
Q4 2:39
4TH & 3
OWN 24
+1
1.3%
Brad Robbins punt for 41 yds , Jackson Anthrop returns for 1 yd to the Prdue 36Similar
own 0own 2550opp 25opp 0
PURDrive 28FUMBLE1 play · 6 yds · 0:002% → 2%
Q4 2:31
1ST & 10
OWN 36
+6
1.9%
Terry Wright run for 6 yds to the Prdue 42 Terry Wright fumbled, forced by Michael Wroblewski, recovered by Mich Noah FurbushSimilar
own 0own 2550opp 25opp 0
MICHDrive 29END OF GAME4 plays · 11 yds · 2:0599% → 99%
Q4 0:20
4TH & 3
OPP 35
+4
1.0%
Brandon Peters pass complete to Maurice Ways for 4 yds to the Prdue 31 for a 1ST downSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 2:42
Chris Evans 10 Yd Run (Quinn Nordin Kick)
-20.7
TD · Q4 10:36
Ty Isaac 1 Yd Run (Quinn Nordin Kick)
-13.9
TD · Q2 9:45
Brycen Hopkins 10 Yd pass from Elijah Sindelar (J.D. Dellinger Kick)
+8