View as
Win probability · PUR
modelPUR aheadNEB aheadconfidence bandkey playPUR scoreNEB score
What if? - hover the chart or a play below, then change how it went
Q3 6:42 · Spencer Porath 45 yd FG GOOD
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- FG · Q3 6:42: Spencer Porath 45 yd FG GOOD — PUR win probability +6.3 pts (now 53%) (top driver: PUR has the ball).
- TD · Q3 2:49: Dylan Raiola pass complete to Jahmal Banks for 6 yds for a TD (John Hohl KICK) — NEB win probability +19.0 pts (now 74%) (top driver: NEB has the ball).
- KEY PLAY · Q3 2:49: Reggie Love III run for no gain to the PUR 25 — PUR win probability +6.7 pts (now 32%) (top driver: PUR has the ball).
- TD · Q4 10:34: Dante Dowdell run for 1 yd for a TD (John Hohl KICK) — NEB win probability +12.4 pts (now 89%) (top driver: NEB has the ball).
- TD · Q4 6:13: Jacory Barney Jr. run for 25 yds for a TD (John Hohl KICK) — NEB win probability +7.1 pts (now 98%) (top driver: NEB 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 7 of 8NEB made the numbers' call on 5 of 7
- Q1 13:15NEB 4th & 15 at PUR 39, tiedAgrees with the numbersPunted · 72.7% before the snapGo for it72.7%−0.117% to convertField goal72.7%−<0.136% to makePuntTheir call72.7%average punt
- Q1 12:31PUR 4th & 8 at PUR 22, tiedAgrees with the numbersPunted · 27.5% before the snapGo for it27.4%−0.132% to convertField goalOut of rangePuntTheir call27.5%average punt
- Q1 8:50NEB 4th & 6 at PUR 24, tiedAgrees with the numbersKicked a field goal · 70.9% before the snapGo for it70.8%−<0.139% to convertField goalTheir call70.9%68% to makePunt70.2%−0.7average punt
- Q1 3:34PUR 4th & 9 at NEB 21, tiedAgrees with the numbersKicked a field goal · 32.1% before the snapGo for it31.8%−0.330% to convertField goalTheir call32.1%74% to makePunt30.6%−1.5average punt
- Q2 14:45NEB 4th & 18 at PUR 37, tiedClose callPunted · 66.4% before the snapGo for it66.1%−0.613% to convertField goal66.7%40% to makePuntTheir call66.5%−0.1average punt
- Q2 12:30PUR 4th & 4 at PUR 16, tiedAgrees with the numbersPunted · 33.9% before the snapGo for it33.9%−0.147% to convertField goalOut of rangePuntTheir call34.0%average punt
- Q2 9:36NEB 4th & 13 at PUR 26, tiedAgrees with the numbersKicked a field goal · 64.1% before the snapGo for it63.2%−0.920% to convertField goalTheir call64.1%64% to makePunt61.1%−3.0average punt
- Q2 7:56PUR 4th & 23 at PUR 34, tiedAgrees with the numbersPunted · 36.1% before the snapGo for it34.1%−2.77% to convertField goalOut of rangePuntTheir call36.8%average punt
- Q2 6:02NEB 4th & 6 at PUR 43, tiedClose callPunted · 64.6% before the snapGo for it64.8%40% to convertField goal63.8%−1.028% to makePuntTheir call64.3%−0.5average punt
- Q2 2:39PUR 4th & 4 at PUR 32, tiedAgrees with the numbersPunted · 39.2% before the snapGo for it39.2%−0.148% to convertField goalOut of rangePuntTheir call39.3%average punt
- Q2 0:04NEB 4th & 10 at PUR 14, tiedAgrees with the numbersKicked a field goal · 63.0% before the snapGo for it61.3%−1.226% to convertField goalTheir call62.5%84% to makePunt55.1%−7.4average punt
- Q3 6:42PUR 4th & 1 at NEB 27, tiedNumbers favored go for it by 3.5 ptsKicked a field goal · 48.4% before the snapGo for it48.3%71% to convertField goalTheir call44.7%−3.562% to makePunt36.2%−12.1average punt
- Q3 1:04PUR 4th & 17 at PUR 18, down 4Agrees with the numbersPunted · 31.4% before the snapGo for it28.4%−4.113% to convertField goalOut of rangePuntTheir call32.5%average punt
- Q4 10:34NEB 4th & 1 at PUR 1, up 4Agrees with the numbersWent for it · 72.8% before the snapGo for itTheir call71.3%59% to convertField goal65.5%−5.794% to makePunt51.0%−20.3average punt
- Q4 9:17PUR 4th & 11 at PUR 29, down 11Agrees with the numbersPunted · 11.2% before the snapGo for it10.6%−1.025% to convertField goalOut of rangePuntTheir call11.6%average punt
After touchdowns: kick or go for two?
PUR made the numbers' call on 0 of 1NEB made the numbers' call on 4 of 4
- Q3 2:49NEB Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call63.9%97% to makeGo for two63.7%−0.245% to convert
- Q4 10:34NEB Touchdown, up 10 before the tryAgrees with the numbersKicked · madeKickTheir call87.0%97% to makeGo for two86.6%−0.345% to convert
- Q4 6:13NEB Touchdown, up 17 before the tryAgrees with the numbersKicked · madeKickTheir call96.6%97% to makeGo for two96.4%−0.245% to convert
- Q4 5:38NEB Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call99.5%97% to makeGo for two99.2%−0.245% to convert
- Q4 1:29PUR Touchdown, down 19 before the tryClose callKicked · madeKickTheir call1.2%−0.297% to makeGo for two1.3%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNEBDrive 1PUNT8 plays · 36 yds · 1:4577% → 76%
Q1 15:00
2ND & 6
OWN 29
+6
23.5%
Dylan Raiola pass complete to Carter Nelson for 6 yds to the NEB 35 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PURDrive 2PUNT4 plays · 2 yds · 0:4424% → 25%
NEBDrive 3MISSED FG8 plays · 41 yds · 3:4175% → 74%
Q1 12:31
2ND & 4
OWN 41
+15
24.5%
RAIOLA, Dylan pass deep to the right incomplete intended for HAARBERG, Heinrich thrown to the PUR30. PENALTY PUR Pass Interference on HELDT, Will enforced 15 yards to the PUR44 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).Similar
Q1 11:50
1ST & 10
OPP 44
+16
24.7%
Dylan Raiola pass complete to Jacory Barney Jr. for 16 yds to the PUR 28 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PURDrive 4MISSED FG9 plays · 55 yds · 5:1627% → 29%
Q1 8:50
2ND & 8
OWN 26
+19
26.5%
Hudson Card pass complete to Jaron Tibbs for 19 yds to the PUR 45 for a 1ST downSimilar
Q1 8:50
1ST & 10
OPP 35
+13
27.2%
Hudson Card pass complete to Jaron Tibbs for 13 yds to the NEB 22 for a 1ST downSimilar
Q1 8:50
3RD & 7
OPP 19
-2
27.0%
Hudson Card sacked by James Williams for a loss of 2 yards to the NEB 21Similar
own 0own 2550opp 25opp 0
NEBDrive 5PUNT8 plays · 42 yds · 3:4971% → 69%
Q1 3:34
1ST & 10
OWN 21
+25
29.0%
Dylan Raiola pass complete to Jaylen Lloyd for 25 yds to the NEB 46 for a 1ST downSimilar
Q1 3:34
2ND & 12
OWN 44
+27
28.6%
Dylan Raiola pass complete to Jahmal Banks for 27 yds to the PUR 29 for a 1ST downSimilar
Q2 15:00
4TH & 3
OPP 22
-15
29.8%
(15:00) RAIOLA, Dylan pass to the right complete for 22 yards to JOHNSON, Rahmir caught at the PUR22 and advanced to the PUR0, TOUCHDOWN NEB, score nullified by penalty (Play was confirmed after review). PENALTY NEB Pass Interference on FIDONE II, Thomas enforced 15 yards to the PUR37 [SG]. NO PLAY (replay the down).Similar
Q2 14:45
4TH & 18
OPP 37
0
31.0%
Brian Buschini punt for 27 yds, fair catch by Dillon Thieneman at the PUR 10Similar
own 0own 2550opp 25opp 0
PURDrive 6PUNT4 plays · 6 yds · 2:1531% → 32%
NEBDrive 7MISSED FG8 plays · 31 yds · 2:5470% → 66%
Q2 12:30
1ST & 6
OWN 47
+15
30.4%
RAIOLA, Dylan pass to the left incomplete intended for NEYOR, Isaiah thrown to the PUR40. PENALTY PUR Pass Interference on BROWN, Markevious enforced 15 yards to the PUR38 and results in automatic 1ST DOWN. NO PLAY (replay the down).Similar
Q2 11:41
1ST & 10
OPP 38
0
30.5%
RAIOLA, Dylan pass deep to the right incomplete intended for NEYOR, Isaiah thrown to the PUR10. PENALTY PUR Personal Foul on M'BA, Jeffrey declined PUR Pass Interference on GREEN, Nyland enforced 15 yards to the PUR23 and results in automatic 1ST DOWN. NO PLAY (replay the down).Similar
Q2 11:41
1ST & 10
OPP 23
-8
30.3%
Dylan Raiola sacked by Winston Berglund for a loss of 8 yards to the PUR 31Similar
Q2 11:41
2ND & 18
OPP 31
+5
31.1%
Dylan Raiola pass complete to Jahmal Banks for 5 yds to the PUR 26Similar
own 0own 2550opp 25opp 0
PURDrive 8PUNT5 plays · -13 yds · 1:4037% → 35%
Q2 8:03
3RD & 8
OWN 49
-15
37.1%
CARD, Hudson pass deep to the right complete for 51 yards to TIBBS, Jaron caught at the NEB32 and advanced to the NEB0, TOUCHDOWN PUR, score nullified by penalty, clock 08:03 (Play was confirmed after review). PENALTY PUR Pass Interference on BROWN, Kam enforced 15 yards to the PUR34 [NHSG]. NO PLAY (replay the down).Similar
Q2 7:56
4TH & 23
OWN 34
+1
34.9%
Keelan Crimmins punt for 40 yds , Isaiah Garcia-Castaneda returns for 1 yd to the NEB 27Similar
own 0own 2550opp 25opp 0
NEBDrive 9PUNT7 plays · 30 yds · 1:4567% → 66%
Q2 7:47
1ST & 10
OWN 27
+14
33.3%
RAIOLA, Dylan pass deep to the left incomplete intended for BANKS, Jahmal thrown to the NEB44. PENALTY PUR Pass Interference on GREEN, Nyland enforced at the spot of the foul for 14 yards to the NEB41 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).Similar
Q2 7:47
1ST & 10
OWN 41
+12
31.9%
Dylan Raiola pass complete to Thomas Fidone II for 12 yds to the PUR 47 for a 1ST downSimilar
Q2 7:47
1ST & 10
OPP 47
+7
31.3%
Dylan Raiola pass complete to Thomas Fidone II for 7 yds to the PUR 40Similar
own 0own 2550opp 25opp 0
PURDrive 10PUNT7 plays · 26 yds · 3:2337% → 38%
Q2 5:30
3RD & 3
OWN 13
+13
36.6%
Hudson Card pass complete to Max Klare for 13 yds to the PUR 26 for a 1ST downSimilar
Q2 5:30
1ST & 10
OWN 26
-8
38.0%
Hudson Card sacked by Ty Robinson for a loss of 8 yards to the PUR 18Similar
Q2 3:25
3RD & 18
OWN 18
+14
37.8%
Hudson Card pass complete to De'Nylon Morrissette for 14 yds to the PUR 32Similar
Q2 2:39
4TH & 4
OWN 32
0
38.4%
Keelan Crimmins punt for 43 yds , Isaiah Garcia-Castaneda returns for no gain to the NEB 25Similar
own 0own 2550opp 25opp 0
NEBDrive 11MISSED FG11 plays · 61 yds · 2:3564% → 60%
Q2 2:39
1ST & 10
OWN 25
+12
35.8%
Dylan Raiola pass complete to Jacory Barney Jr. for 12 yds to the NEB 37 for a 1ST downSimilar
Q2 2:00
1ST & 10
OWN 37
+20
34.4%
Dylan Raiola pass complete to Thomas Fidone II for 20 yds to the PUR 43 for a 1ST downSimilar
Q2 2:00
1ST & 10
OPP 43
+18
32.0%
Dylan Raiola pass complete to Jahmal Banks for 18 yds to the PUR 25 for a 1ST downSimilar
Q2 2:00
2ND & 10
OPP 25
+11
31.1%
RAIOLA, Dylan pass up the middle incomplete intended for NEYOR, Isaiah thrown to the PUR14. PENALTY PUR Pass Interference on GRANT, Tarrion enforced at the spot of the foul for 11 yards to the PUR14 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
Q2 0:04
1ST & 10
OWN 26
-5
39.9%
Purdue Penalty, Illegal Snap on HARTWIG, Gus enforced (Gus Hartwig) to the PUR 21Similar
own 0own 2550opp 25opp 0
PURDrive 12END OF HALF1 play · -7 yds · 0:0040% → 40%
Q2 0:00
1ST & 15
OWN 21
-2
39.5%
[SG] Kneel down by CARD, Hudson at PUR19 (team loss of 2), clock 00:00.Similar
own 0own 2550opp 25opp 0
PURDrive 13FG13 plays · 55 yds · 8:0840% → 53%
Q3 14:50
2ND & 15
OWN 13
+14
39.8%
Hudson Card pass complete to Devin Mockobee for 14 yds to the PUR 27Similar
Q3 13:06
3RD & 4
OWN 35
+10
41.0%
Hudson Card pass complete to Max Klare for 10 yds to the PUR 45 for a 1ST downSimilar
Q3 9:10
2ND & 6
OPP 32
+5
48.4%
Hudson Card pass complete to Reggie Love III for 5 yds to the NEB 27Similar
own 0own 2550opp 25opp 0
NEBDrive 14TD11 plays · 70 yds · 3:5351% → 74%
Q3 6:42
2ND & 7
OWN 33
+16
48.7%
Purdue Penalty, Unsportsmanlike Conduct (Joseph Jefferson II) to the PUR 48 for a 1ST downSimilar
Q3 6:42
1ST & 10
OPP 34
+14
44.2%
RAIOLA, Dylan pass deep to the left incomplete intended for BANKS, Jahmal thrown to the PUR15. PENALTY PUR Pass Interference on GREEN, Nyland enforced 14 yards to the PUR20 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
Q3 2:49
3RD & GOAL
OPP 6
+6
25.6%
Dylan Raiola pass complete to Jahmal Banks for 6 yds for a TD (John Hohl KICK)Similar
own 0own 2550opp 25opp 0
PURDrive 15PUNT5 plays · -7 yds · 1:4532% → 28%
Q3 1:58
3RD & 4
OWN 31
-13
30.4%
Hudson Card sacked by MJ Sherman and Kai Wallin for a loss of 13 yards to the PUR 18Similar
own 0own 2550opp 25opp 0
NEBDrive 16TD10 plays · 63 yds · 5:3073% → 89%
Q3 0:00
1ST & 19
OWN 28
+8
28.5%
Dylan Raiola pass complete to Emmett Johnson for 8 yds to the NEB 36Similar
Q4 15:00
2ND & 11
OWN 36
+26
27.9%
Dylan Raiola pass complete to Jahmal Banks for 26 yds to the PUR 38 for a 1ST downSimilar
Q4 15:00
2ND & 7
OPP 19
+14
23.0%
Dylan Raiola pass complete to Isaiah Neyor for 14 yds to the PUR 5 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PURDrive 17PUNT6 plays · -1 yds · 1:1712% → 10%
Q4 10:34
1ST & 10
OWN 30
+5
12.0%
Hudson Card pass complete to Jaron Tibbs for 5 yds to the PUR 35Similar
Q4 10:34
3RD & 1
OWN 39
-15
12.7%
MOCKOBEE, Devin rush to the right for a gain of 2 yards to the PUR41, out of bounds. PENALTY PUR Chop Block on MOUSSA, Mahamane enforced 15 yards from the PUR39 to the PUR24 [NHSG]. NO PLAY (replay the down).Similar
Q4 10:34
3RD & 16
OWN 24
+5
11.2%
CARD, Hudson pass deep to the left incomplete intended for RIGBY, Shamar thrown to the PUR45. PENALTY NEB Offsides on SHERMAN, MJ enforced 5 yards from the PUR24 to the PUR29 [NHSG]. NO PLAY (replay the down).Similar
Q4 9:17
4TH & 11
OWN 29
0
10.4%
Keelan Crimmins punt for 38 yds, fair catch by Isaiah Garcia-Castaneda at the NEB 33Similar
own 0own 2550opp 25opp 0
NEBDrive 18TD8 plays · 67 yds · 2:5789% → 98%
Q4 9:10
1ST & 10
OWN 33
+15
10.8%
Dylan Raiola pass complete to Rahmir Johnson for 15 yds to the NEB 48 for a 1ST downSimilar
Q4 9:10
2ND & 14
OWN 44
-10
10.3%
Nebraska Penalty, Offensive Holding (Jahmal Banks) to the NEB 44Similar
Q4 9:10
2ND & 14
OWN 44
-15
10.3%
Nebraska Penalty, Unsportsmanlike Conduct (Dylan Raiola) to the NEB 29Similar
Q4 9:10
2ND & 29
OWN 29
+15
11.3%
Purdue Penalty, Face mask (15 yards) (Jeffrey M'Ba) to the PUR 29 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PURDrive 19INT TD2 plays · 3 yds · 0:353% → 0%
PURDrive 20TD13 plays · 75 yds · 4:090% → 1%
Q4 5:02
2ND & 4
OWN 41
-7
0.1%
Hudson Card sacked by MJ Sherman for a loss of 7 yards to the PUR 34Similar
Q4 5:02
3RD & 11
OWN 34
+17
0.1%
Hudson Card pass complete to Max Klare for 17 yds to the NEB 49 for a 1ST downSimilar
Q4 5:02
2ND & 3
OPP 42
-5
0.1%
Hudson Card sacked by James Williams for a loss of 5 yards to the NEB 47Similar
Q4 5:02
3RD & 8
OPP 47
+12
0.1%
Hudson Card pass complete to Drew Biber for 12 yds to the NEB 35 for a 1ST downSimilar
Q4 2:00
2ND & 5
OPP 30
+16
0.1%
Hudson Card pass complete to Kam Brown for 16 yds to the NEB 14 for a 1ST downSimilar
Q4 1:29
3RD & 11
OPP 15
+15
0.8%
Hudson Card pass complete to Leland Smith for 15 yds for a TD (Spencer Porath KICK)Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 2:49
Dylan Raiola pass complete to Jahmal Banks for 6 yds for a TD (John Hohl KICK)
-19
TD · Q4 10:34
Dante Dowdell run for 1 yd for a TD (John Hohl KICK)
-12.4
TD · Q4 6:13
Jacory Barney Jr. run for 25 yds for a TD (John Hohl KICK)
-7.1