View as
Win probability · MD
modelMD aheadPUR aheadconfidence bandkey playMD scorePUR score
What if? - hover the chart or a play below, then change how it went
Q2 8:54 · David Blough run for 2 yds to the Prdue 34 for a 1ST down
Driver values - Δ win prob, pts
Home team on offenseScore differentialPregame priorBlowout marginGarbage-time factorScore diff ÷ offense timeouts
This game in five plays
- TD · Q1 6:59: Perry Hills pass complete to Teldrick Morgan for 11 yds for a TD, (Caleb Rowe pass to Kenneth Goins Jr. for Two-Point Conversion) — MD win probability +2.0 pts (now 76%) (top driver: MD has the ball).
- TD · Q2 13:35: Lorenzo Harrison run for 62 yds for a TD, (Adam Greene KICK) — MD win probability +5.4 pts (now 82%) (top driver: MD has the ball).
- TD · Q2 10:08: Ty Johnson run for 8 yds for a TD, (Adam Greene KICK) — MD win probability +8.1 pts (now 91%) (top driver: MD has the ball).
- TD · Q2 0:11: Perry Hills run for 11 yds for a TD, (Adam Greene KICK) — MD win probability +4.0 pts (now 98%) (top driver: MD has the ball).
- TD · Q3 7:27: Perry Hills pass complete to Teldrick Morgan for 5 yds for a TD, (Adam Greene KICK) PURDUE Penalty, roughing the kicker ( Yards) declined — MD win probability +0.3 pts (now 100%) (top driver: MD 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
MD made the numbers' call on 4 of 6PUR made the numbers' call on 9 of 14
- Q1 15:00PUR 4th & 4 at MD 45, tiedClose callPunted · 26.4% before the snapGo for it26.4%48% to convertField goal26.3%−0.225% to makePuntTheir call26.4%−<0.1average punt
- Q1 8:57PUR 4th & 16 at MD 18, tiedAgrees with the numbersKicked a field goal · 27.5% before the snapGo for it27.3%−0.314% to convertField goalTheir call27.5%79% to makePunt26.8%−0.7average punt
- Q1 4:33PUR 4th & 10 at PUR 33, down 8Agrees with the numbersPunted · 24.3% before the snapGo for it24.2%−0.429% to convertField goalOut of rangePuntTheir call24.6%average punt
- Q1 4:17MD 4th & 1 at MD 39, up 8Close callPunted · 74.9% before the snapGo for it75.2%71% to convertField goalOut of rangePuntTheir call74.5%−0.7average punt
- Q2 15:00PUR 4th & 7 at PUR 32, down 8Agrees with the numbersPunted · 23.6% before the snapGo for it23.5%−0.636% to convertField goalOut of rangePuntTheir call24.1%average punt
- Q2 13:28PUR 4th & 20 at PUR 4, down 15Agrees with the numbersPunted · 21.9% before the snapGo for it19.9%−2.38% to convertField goalOut of rangePuntTheir call22.2%average punt
- Q2 8:54PUR 4th & 1 at PUR 32, down 22Agrees with the numbersWent for it · 10.7% before the snapGo for itTheir call10.8%71% to convertField goalOut of rangePunt10.7%−0.1average punt
- Q2 8:54PUR 4th & 13 at PUR 31, down 22Agrees with the numbersPunted · 10.3% before the snapGo for it10.2%−0.220% to convertField goalOut of rangePuntTheir call10.4%average punt
- Q2 7:54MD 4th & 14 at MD 11, up 22Agrees with the numbersPunted · 89.9% before the snapGo for it88.8%−1.617% to convertField goalOut of rangePuntTheir call90.4%average punt
- Q2 6:02PUR 4th & 10 at MD 45, down 22Agrees with the numbersPunted · 9.4% before the snapGo for it9.4%−<0.130% to convertField goal9.3%−0.125% to makePuntTheir call9.4%average punt
- Q3 14:53MD 4th & 26 at MD 4, up 29Agrees with the numbersPunted · 98.0% before the snapGo for it97.6%−0.65% to convertField goalOut of rangePuntTheir call98.2%average punt
- Q3 13:36PUR 4th & 5 at MD 42, down 29Close callPunted · 1.6% before the snapGo for it1.7%42% to convertField goal1.5%−0.230% to makePuntTheir call1.6%−0.1average punt
- Q3 11:43PUR 4th & 16 at MD 19, down 29Close callWent for it · 1.6% before the snapGo for itTheir call1.4%−0.214% to convertField goal1.6%77% to makePunt1.0%−0.7average punt
- Q3 7:22PUR 4th & 16 at MD 40, down 36Agrees with the numbersPunted · 0.5% before the snapGo for it0.4%−0.116% to convertField goal0.5%−<0.134% to makePuntTheir call0.5%average punt
- Q3 4:40MD 4th & 3 at MD 16, up 36Close callPunted · 99.5% before the snapGo for it99.5%52% to convertField goalOut of rangePuntTheir call99.5%−<0.1average punt
- Q4 13:30PUR 4th & 4 at MD 4, down 36Agrees with the numbersWent for it · 0.3% before the snapGo for itTheir call0.3%40% to convertField goal0.2%−<0.193% to makePunt-0.2%−0.5average punt
- Q4 12:04PUR 4th & 8 at PUR 46, down 36Close callWent for it · 0.1% before the snapGo for itTheir call0.1%−<0.134% to convertField goalOut of rangePunt0.2%average punt
- Q4 8:52MD 4th & 1 at PUR 37, up 36Agrees with the numbersWent for it · 99.9% before the snapGo for itTheir call99.9%70% to convertField goal99.7%−0.240% to makePunt99.6%−0.2average punt
- Q4 6:55MD 4th & 8 at MD 44, up 43Agrees with the numbersPunted · 99.9% before the snapGo for it99.9%−<0.134% to convertField goalOut of rangePuntTheir call99.9%average punt
- Q4 4:50PUR 4th & 14 at MD 14, down 43Close callWent for it · 0.1% before the snapGo for itTheir call0.0%−<0.116% to convertField goal0.1%84% to makePunt-0.1%−0.1average punt
After touchdowns: kick or go for two?
MD made the numbers' call on 6 of 7PUR made the numbers' call on 1 of 1
- Q1 6:59MD Touchdown, up 6 before the tryClose callWent for two · convertedKick74.0%97% to makeGo for twoTheir call74.0%−<0.145% to convert
- Q2 13:35MD Touchdown, up 14 before the tryAgrees with the numbersKicked · madeKickTheir call80.3%97% to makeGo for two80.2%−0.145% to convert
- Q2 10:08MD Touchdown, up 21 before the tryAgrees with the numbersKicked · madeKickTheir call89.4%97% to makeGo for two89.4%−0.145% to convert
- Q2 0:11MD Touchdown, up 28 before the tryAgrees with the numbersKicked · madeKickTheir call94.6%97% to makeGo for two94.6%−<0.145% to convert
- Q3 7:27MD Touchdown, up 35 before the tryAgrees with the numbersKicked · madeKickTheir call99.6%97% to makeGo for two99.6%−<0.145% to convert
- Q4 13:30PUR Touchdown, down 30 before the tryAgrees with the numbersKicked · madeKickTheir call0.3%97% to makeGo for two0.3%−<0.145% to convert
- Q4 12:10MD Touchdown, up 35 before the tryAgrees with the numbersKicked · madeKickTheir call99.9%97% to makeGo for two99.9%−<0.145% to convert
- Q4 7:12MD Touchdown, up 42 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartPURDrive 1PUNT8 plays · 18 yds · 0:0025% → 25%
Q1 15:00
3RD & 6
OWN 41
+8
74.6%
David Blough pass complete to DeAngelo Yancey for 8 yds to the Prdue 49 for a 1ST downSimilar
Q1 15:00
3RD & 6
OPP 47
+2
74.6%
David Blough pass complete to Bilal Marshall for 2 yds to the Mary 45Similar
Q1 15:00
4TH & 4
OPP 45
0
74.6%
Joe Schopper punt for 32 yds, fair catch by William Likely at the Mary 13Similar
own 0own 2550opp 25opp 0
MDDrive 2INT3 plays · 7 yds · 0:0074% → 74%
PURDrive 3MISSED FG7 plays · 5 yds · 2:1627% → 27%
Q1 11:13
3RD & 4
OPP 17
+5
73.5%
Blough, David pass incomplete to Young, PENALTY UMD offside (Braglio, R.) 5 yards to the UMD12, 1ST DOWN PUR, NO PLAY.Similar
Q1 11:13
2ND & 10
OPP 12
-6
73.4%
David Blough sacked by Jesse Aniebonam and Shane Cockerille for a loss of 6 yards to the Mary 18Similar
own 0own 2550opp 25opp 0
MDDrive 4TD6 plays · 80 yds · 1:5873% → 76%
Q1 8:57
1ST & 10
OWN 20
+20
73.3%
Perry Hills pass complete to Wes Brown for 20 yds to the Mary 40 for a 1ST downSimilar
Q1 6:59
1ST & 10
OPP 11
+11
76.1%
Perry Hills pass complete to Teldrick Morgan for 11 yds for a TD, (Caleb Rowe pass to Kenneth Goins Jr. for Two-Point Conversion)Similar
own 0own 2550opp 25opp 0
PURDrive 5PUNT8 plays · 12 yds · 2:2124% → 24%
Q1 6:54
1ST & 10
OWN 21
+12
75.7%
David Blough pass complete to Cameron Posey for 12 yds to the Prdue 33 for a 1ST downSimilar
Q1 6:54
3RD & 5
OWN 38
-5
75.5%
Blough, David pass complete to Marshall, Bilal for 10 yards to the PUR48 (Likely, W.), PENALTY PUR illegal formation 5 yards to the PUR33, NO PLAY.Similar
own 0own 2550opp 25opp 0
MDDrive 6PUNT4 plays · 9 yds · 0:0076% → 76%
own 0own 2550opp 25opp 0
PURDrive 7PUNT8 plays · 15 yds · 2:3224% → 23%
Q1 2:32
2ND & 10
OWN 17
+7
76.5%
David Blough pass complete to Domonique Young for 7 yds to the Prdue 24Similar
Q1 2:32
2ND & 10
OWN 29
+3
76.4%
David Blough pass complete to Markell Jones for 3 yds to the Prdue 32Similar
Q2 15:00
4TH & 7
OWN 32
+46
77.2%
Joe Schopper punt for 46 yds , William Likely returns for a loss of 1 yard to the Mary 21Similar
own 0own 2550opp 25opp 0
MDDrive 8TD3 plays · 79 yds · 1:1177% → 82%
Q2 14:46
1ST & 10
OWN 21
+15
76.5%
Hills, P. sacked for no gain to the UMD21 (Wilson, Eddy), PENALTY PUR face mask (Wilson, Eddy) 15 yards to the UMD36, 1ST DOWN UMD, NO PLAY.Similar
own 0own 2550opp 25opp 0
PURDrive 9PUNT5 plays · -10 yds · 0:0019% → 18%
MDDrive 10TD6 plays · 39 yds · 1:3083% → 91%
Q2 11:38
2ND & 10
OPP 23
+15
83.3%
Perry Hills pass complete to D.J. Moore for 15 yds to the Prdue 8 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PURDrive 11PUNT11 plays · 8 yds · 1:0911% → 10%
Q2 10:03
1ST & 10
OWN 23
+8
89.4%
David Blough pass complete to DeAngelo Yancey for 8 yds to the Prdue 31Similar
Q2 8:54
2ND & 8
OWN 36
0
89.4%
David Blough pass incomplete to Domonique Young, broken up by Alvin Hill PURDUE Penalty, ineligible downfield on pass ( Yards) declinedSimilar
Q2 8:54
4TH & 13
OWN 31
0
90.0%
Joe Schopper punt for 54 yds, fair catch by William Likely at the Mary 15Similar
own 0own 2550opp 25opp 0
MDDrive 12PUNT6 plays · -4 yds · 0:0092% → 91%
Q2 7:54
1ST & 10
OWN 15
-7
91.8%
Hills, P. rush for 17 yards to the UMD32, out-of-bounds (Parker, C.J.), PENALTY UMD holding (Moore, B.) 7 yards to the UMD8, NO PLAY.Similar
Q2 7:54
2ND & 15
OWN 10
0
91.8%
Perry Hills pass incomplete to DJ Turner MARYLAND Penalty, Offensive holding ( Yards) declinedSimilar
Q2 7:54
3RD & 20
OWN 5
+6
91.6%
Perry Hills pass complete to Lorenzo Harrison for 6 yds to the Mary 11Similar
own 0own 2550opp 25opp 0
PURDrive 13PUNT6 plays · 0 yds · 0:0010% → 9%
Q2 6:02
1ST & 10
OPP 45
+5
90.2%
Blough, David pass incomplete to Yancey, De, PENALTY UMD offside (Aniebonam, J.) 5 yards to the UMD40, NO PLAY.Similar
Q2 6:02
1ST & 5
OPP 40
-6
89.9%
David Blough run for 4 yds to the Mary 36 PURDUE Penalty, Offensive holding (Markell Jones) to the Mary 46Similar
Q2 6:02
2ND & 11
OPP 46
+6
90.4%
David Blough pass complete to Domonique Young for 6 yds to the Mary 40Similar
Q2 6:02
3RD & 5
OPP 40
-5
90.3%
David Blough sacked by Jermaine Carter Jr. for a loss of 5 yards to the Mary 45Similar
Q2 6:02
4TH & 10
OPP 45
0
90.6%
Joe Schopper punt for 36 yds, fair catch by William Likely at the Mary 9Similar
own 0own 2550opp 25opp 0
MDDrive 14TD10 plays · 91 yds · 3:5894% → 98%
Q2 4:09
1ST & 10
OPP 35
+16
93.9%
Perry Hills pass complete to Teldrick Morgan for 16 yds to the Prdue 19 for a 1ST downSimilar
Q2 4:09
1ST & 10
OPP 19
+9
93.9%
Perry Hills pass complete to Teldrick Morgan for 9 yds to the Prdue 10Similar
Q2 1:43
1ST & GOAL
OPP 9
-3
94.3%
Perry Hills sacked by Eddy Wilson for a loss of 3 yards to the Prdue 12Similar
Q2 1:43
2ND & GOAL
OPP 12
-4
94.6%
Perry Hills sacked by Brandon Roberts for a loss of 4 yards to the Prdue 16Similar
Q2 1:43
3RD & GOAL
OPP 16
+5
94.2%
PURDUE Penalty, Defensive offside (Eddy Wilson) to the Prdue 11Similar
own 0own 2550opp 25opp 0
PURDrive 15END OF HALF2 plays · -1 yds · 0:002% → 2%
own 0own 2550opp 25opp 0
MDDrive 16PUNT5 plays · -16 yds · 0:0099% → 98%
PURDrive 17PUNT4 plays · 5 yds · 0:002% → 2%
Q3 13:36
4TH & 5
OPP 42
0
98.4%
Joe Schopper punt for 31 yds, fair catch by William Likely at the Mary 11Similar
own 0own 2550opp 25opp 0
MDDrive 18FUMBLE2 plays · 2 yds · 0:0099% → 99%
PURDrive 19DOWNS4 plays · -6 yds · 0:001% → 2%
Q3 11:43
1ST & 10
OPP 13
-11
98.6%
David Blough sacked by Jesse Aniebonam for a loss of 11 yards to the Mary 24Similar
Q3 11:43
2ND & 21
OPP 24
+5
98.7%
David Blough pass complete to Cole Herdman for 5 yds to the Mary 19Similar
Q3 11:43
4TH & 16
OPP 19
0
98.4%
David Blough pass incomplete to DeAngelo Yancey PURDUE Penalty, illegal block ( Yards) declinedSimilar
own 0own 2550opp 25opp 0
MDDrive 20TD7 plays · 81 yds · 3:0299% → 100%
Q3 10:29
1ST & 10
OWN 30
-11
99.2%
Perry Hills sacked by Jake Replogle for a loss of 11 yards to the Mary 19Similar
Q3 7:27
2ND & GOAL
OPP 5
+5
99.5%
Perry Hills pass complete to Teldrick Morgan for 5 yds for a TD, (Adam Greene KICK) PURDUE Penalty, roughing the kicker ( Yards) declinedSimilar
own 0own 2550opp 25opp 0
PURDrive 21PUNT9 plays · 30 yds · 0:001% → 1%
Q3 7:22
1ST & 10
OWN 30
+23
99.5%
David Blough pass complete to Domonique Young for 23 yds to the Mary 47 for a 1ST downSimilar
Q3 7:22
3RD & 9
OPP 46
+12
99.5%
David Blough pass complete to DeAngelo Yancey for 12 yds to the Mary 34 for a 1ST downSimilar
Q3 7:22
1ST & 10
OPP 34
-6
99.4%
David Blough sacked by Roman Braglio for a loss of 6 yards to the Mary 40Similar
Q3 7:22
2ND & 16
OPP 40
0
99.5%
David Blough pass incomplete to Cameron Posey, broken up by Melvin KeihnSimilar
Q3 7:22
4TH & 16
OPP 40
0
99.5%
Joe Schopper punt for 31 yds, fair catch by William Likely at the Mary 9Similar
own 0own 2550opp 25opp 0
MDDrive 22PUNT4 plays · 7 yds · 0:00100% → 100%
PURDrive 23TD14 plays · 55 yds · 4:330% → 0%
Q3 3:03
3RD & 10
OWN 45
+12
99.7%
David Blough pass complete to DeAngelo Yancey for 12 yds to the Mary 43 for a 1ST downSimilar
Q3 3:03
1ST & 10
OPP 43
+15
99.7%
Blough, David pass incomplete to Young, PENALTY UMD pass interference (Hill, A.) 15 yards to the UMD28, 1ST DOWN PUR, NO PLAY.Similar
Q3 3:03
2ND & 12
OPP 30
+9
99.7%
David Blough pass complete to Cole Herdman for 9 yds to the Mary 21Similar
Q3 3:03
3RD & 3
OPP 21
+3
99.6%
David Blough pass complete to Markell Jones for 3 yds to the Mary 18 for a 1ST downSimilar
Q3 3:03
2ND & 8
OPP 16
-7
99.6%
David Blough sacked by Azubuike Ukandu for a loss of 7 yards to the Mary 23Similar
Q4 15:00
3RD & 15
OPP 23
+15
99.8%
Blough, David pass incomplete to Yancey, De, PENALTY UMD pass interference (Jackson, J.) 15 yards to the UMD8, 1ST DOWN PUR, NO PLAY.Similar
Q4 15:00
3RD & GOAL
OPP 9
+5
99.8%
David Blough pass complete to Cole Herdman for 5 yds to the Mary 4Similar
Q4 13:30
4TH & GOAL
OPP 4
+4
99.7%
David Blough pass complete to Cole Herdman for 4 yds for a TD, (J.D. Dellinger KICK)Similar
own 0own 2550opp 25opp 0
MDDrive 24TD5 plays · 59 yds · 1:11100% → 100%
own 0own 2550opp 25opp 0
PURDrive 25DOWNS6 plays · 13 yds · 0:000% → 0%
Q4 12:04
1ST & 10
OWN 33
+11
99.9%
David Blough pass complete to Domonique Young for 11 yds to the Prdue 44 for a 1ST downSimilar
Q4 12:04
2ND & 10
OWN 44
+2
99.9%
David Blough pass complete to Gregory Phillips for 2 yds to the Prdue 46Similar
Q4 12:04
3RD & 8
OWN 46
0
99.9%
David Blough pass complete to Cameron Posey for no gain to the Prdue 46Similar
own 0own 2550opp 25opp 0
MDDrive 26TD9 plays · 46 yds · 3:02100% → 100%
Q4 10:14
1ST & 10
OPP 46
+4
99.9%
Tyrrell Pigrome run for a loss of 3 yards to the Prdue 43 Tyrrell Pigrome fumbled, recovered by Mary Tyrrell Pigrome , return for 4 yds to the Prdue 43Similar
Q4 7:12
3RD & 8
OPP 9
+9
99.9%
Tyrrell Pigrome pass complete to Jake Funk for 9 yds for a TD, (Adam Greene KICK)Similar
own 0own 2550opp 25opp 0
PURDrive 27INT3 plays · 0 yds · 0:000% → 0%
MDDrive 28PUNT6 plays · -13 yds · 0:00100% → 100%
Q4 6:55
1ST & 10
OPP 43
-15
99.9%
MARYLAND Penalty, unsportsmanlike conduct (William Likely) to the Mary 42Similar
own 0own 2550opp 25opp 0
PURDrive 29DOWNS12 plays · 67 yds · 0:000% → 0%
Q4 4:50
1ST & 10
OWN 19
+8
99.9%
Elijah Sindelar pass complete to Anthony Mahoungou for 8 yds to the Prdue 27Similar
Q4 4:50
2ND & 2
OWN 27
+15
99.9%
Elijah Sindelar pass complete to Gregory Phillips for 15 yds to the Prdue 42 for a 1ST downSimilar
Q4 4:50
1ST & 10
OWN 42
0
99.9%
Elijah Sindelar pass incomplete to Terrance Landers, broken up by Tino EllisSimilar
Q4 4:50
3RD & 10
OWN 42
+26
99.9%
Elijah Sindelar pass complete to Gregory Phillips for 26 yds to the Mary 32 for a 1ST downSimilar
Q4 4:50
1ST & 10
OPP 32
+14
99.9%
Elijah Sindelar pass complete to Brycen Hopkins for 14 yds to the Mary 18 for a 1ST downSimilar
Q4 4:50
1ST & GOAL
OPP 5
-14
99.9%
Elijah Sindelar pass incomplete PURDUE Penalty, intentional grounding (Elijah Sindelar) to the Mary 19Similar
Q4 4:50
3RD & GOAL
OPP 19
0
99.9%
Elijah Sindelar pass incomplete to Brycen Hopkins, broken up by Josh WoodsSimilar
Q4 4:50
4TH & GOAL
OPP 19
+5
99.9%
Sindelar sacked for loss of 6 yards to the UMD25 (Jones, M.;Egbuaba, N.), PENALTY UMD offside (Boulware, Q.) 5 yards to the UMD14, NO PLAY.Similar
own 0own 2550opp 25opp 0
MDDrive 30END OF GAME3 plays · 12 yds · 0:00100% → 100%
Biggest swings
TD · Q2 10:08
Ty Johnson run for 8 yds for a TD, (Adam Greene KICK)
+8.1
TD · Q2 13:35
Lorenzo Harrison run for 62 yds for a TD, (Adam Greene KICK)
+5.4
TD · Q2 0:11
Perry Hills run for 11 yds for a TD, (Adam Greene KICK)
+4