2025 · Week 8 · Oct 18, 2025 · Peden Stadium
Speed4x
View as
Win probability · OHIO
modelOHIO aheadNIU aheadconfidence bandkey playOHIO scoreNIU score
What if? - hover the chart or a play below, then change how it went
Q2 10:08 · Devon Akers 7 Yd pass from Josh Holst (Josh Holst Pass to George Dimopoulos for Two-Point Conversion)
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialScore diff ÷ offense timeoutsGarbage-time factorBlowout margin
This game in five plays
- TD · Q2 10:08: Devon Akers 7 Yd pass from Josh Holst (Josh Holst Pass to George Dimopoulos for Two-Point Conversion) — NIU win probability +7.2 pts (now 18%) (top driver: NIU has the ball).
- TD · Q2 10:08: Timeout Ohio, clock 10:08 — OHIO win probability +5.8 pts (now 88%) (top driver: OHIO has the ball).
- TD · Q3 13:49: Duncan Brune run for 66 yds for a TD (David Dellenbach PAT MISSED) — OHIO win probability +6.7 pts (now 94%) (top driver: OHIO has the ball).
- TD · Q3 13:49: Timeout Ohio, clock 13:49 — NIU win probability +4.9 pts (now 11%) (top driver: NIU has the ball).
- TD · Q3 7:40: D. Brune run for 4 yds for a TD (D. Dellenbach KICK) — OHIO win probability +4.8 pts (now 99%) (top driver: OHIO 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
OHIO made the numbers' call on 2 of 3NIU made the numbers' call on 6 of 8
- Q1 13:26NIU 4th & 7 at NIU 28, tiedAgrees with the numbersPunted · 23.0% before the snapGo for it23.0%−0.136% to convertField goalOut of rangePuntTheir call23.1%average punt
- Q1 10:18NIU 4th & 9 at NIU 42, down 7Agrees with the numbersPunted · 22.5% before the snapGo for it22.5%−0.132% to convertField goalOut of rangePuntTheir call22.6%average punt
- Q1 10:18NIU 4th & 9 at NIU 42, down 7Agrees with the numbersPunted · 22.5% before the snapGo for it22.5%−0.132% to convertField goalOut of rangePuntTheir call22.6%average punt
- Q1 1:00NIU 4th & 12 at NIU 40, down 14Agrees with the numbersPunted · 18.9% before the snapGo for it18.4%−0.723% to convertField goalOut of rangePuntTheir call19.1%average punt
- Q2 4:20OHIO 4th & 19 at NIU 36, up 13Close callPunted · 84.4% before the snapGo for it83.1%−1.311% to convertField goal84.4%42% to makePuntTheir call83.8%−0.5average punt
- Q2 2:52NIU 4th & 7 at NIU 18, down 13Agrees with the numbersPunted · 15.1% before the snapGo for it14.4%−0.635% to convertField goalOut of rangePuntTheir call15.0%average punt
- Q2 1:54OHIO 4th & 1 at OHIO 44, up 13Agrees with the numbersWent for it · 86.0% before the snapGo for itTheir call86.6%70% to convertField goalOut of rangePunt85.0%−1.6average punt
- Q3 12:30NIU 4th & 7 at NIU 47, down 19Agrees with the numbersPunted · 9.1% before the snapGo for it9.3%−0.437% to convertField goalOut of rangePuntTheir call9.7%average punt
- Q4 8:32OHIO 4th & 3 at NIU 24, up 20Agrees with the numbersWent for it · 98.7% before the snapGo for itTheir call98.8%52% to convertField goal98.6%−0.268% to makePunt97.3%−1.5average punt
- Q4 2:52NIU 4th & 7 at OHIO 13, down 20Close callWent for it · 0.6% before the snapGo for itTheir call0.7%−0.834% to convertField goal1.4%85% to makePunt0.4%−1.0average punt
- Q4 1:54NIU 4th & 5 at NIU 38, down 27Close callWent for it · 0.0% before the snapGo for itTheir call0.0%−<0.141% to convertField goalOut of rangePunt0.0%average punt
After touchdowns: kick or go for two?
OHIO made the numbers' call on 7 of 7NIU made the numbers' call on 0 of 3
- Q1 12:47OHIO Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call77.2%97% to makeGo for two77.2%−<0.145% to convert
- Q1 5:03OHIO Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call80.0%97% to makeGo for two80.0%−<0.145% to convert
- Q2 12:13OHIO Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call89.9%97% to makeGo for two89.8%−0.145% to convert
- Q2 10:08NIU Touchdown, down 15 before the tryClose callWent for two · convertedKick16.6%97% to makeGo for twoTheir call16.6%−<0.145% to convert
- Q3 13:49OHIO Touchdown, up 19 before the tryAgrees with the numbersKicked · missedKickTheir call91.5%97% to makeGo for two91.4%−0.145% to convert
- Q3 7:40OHIO Touchdown, up 25 before the tryAgrees with the numbersKicked · madeKickTheir call98.4%97% to makeGo for two98.4%−<0.145% to convert
- Q3 6:04NIU Touchdown, down 20 before the tryClose callWent for two · failedKick3.7%97% to makeGo for twoTheir call3.6%−<0.145% to convert
- Q4 14:55OHIO Touchdown, up 26 before the tryAgrees with the numbersKicked · madeKickTheir call99.9%97% to makeGo for two99.9%−<0.145% to convert
- Q4 12:08NIU Touchdown, down 21 before the tryClose callKicked · madeKickTheir call1.6%−<0.197% to makeGo for two1.6%45% to convert
- Q4 2:52OHIO Touchdown, up 26 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two99.9%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNIUDrive 1PUNT5 plays · 3 yds · 1:3422% → 22%
Q1 13:26
4TH & 7
OWN 28
+52
78.0%
Jake Ference punt for 38 yds , Chase Hendricks returns for 52 yds to the NIU 14Similar
own 0own 2550opp 25opp 0
OHIODrive 2TD5 plays · 14 yds · 0:3978% → 79%
NIUDrive 3PUNT7 plays · 12 yds · 2:2922% → 22%
Q1 12:47
2ND & 11
OWN 40
+2
78.2%
Josh Holst pass complete to Jake Appleget for 2 yds to the NIU 42Similar
Q1 10:18
4TH & 9
OWN 42
0
78.4%
Jake Ference punt for 39 yds, fair catch by Chase Hendricks at the OHIO 19Similar
Q1 10:18
4TH & 9
OWN 42
0
78.4%
Jake Ference punt for 39 yds, fair catch by Chase Hendricks at the OHIO 9Similar
own 0own 2550opp 25opp 0
OHIODrive 4TD14 plays · 91 yds · 5:1578% → 83%
Q1 10:18
1ST & 10
OWN 9
+12
78.4%
Parker Navarro pass complete to Chase Hendricks for 12 yds to the OHIO 21 for a 1ST downSimilar
Q1 10:18
2ND & 10
OWN 21
+11
78.5%
Parker Navarro pass complete to Chase Hendricks for 11 yds to the OHIO 32 for a 1ST downSimilar
Q1 10:18
2ND & 1
OWN 41
+15
78.8%
Parker Navarro pass complete to Chase Hendricks for 15 yds to the NIU 44 for a 1ST downSimilar
Q1 10:18
2ND & 7
OPP 41
+15
78.8%
Parker Navarro pass complete to Rodney Harris II for 15 yds to the NIU 26 for a 1ST downSimilar
Q1 10:18
1ST & 10
OPP 26
+10
78.9%
Parker Navarro pass complete to Rodney Harris II for 10 yds to the NIU 16 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NIUDrive 5PUNT8 plays · 10 yds · 4:0319% → 19%
Q1 5:03
1ST & 10
OWN 42
-5
80.6%
Josh Holst sacked by Jay Crable for a loss of 5 yards to the NIU 37Similar
Q1 5:03
2ND & 15
OWN 37
+2
80.9%
Josh Holst pass complete to DeAree Rogers for 2 yds to the NIU 39Similar
Q1 5:03
3RD & 13
OWN 39
-5
80.9%
PENALTY NIU False Start (Hron,Landon) 5 yards from NIU39 to NIU34. NO PLAY.Similar
Q1 5:03
3RD & 18
OWN 34
+6
81.0%
Josh Holst pass complete to DeAree Rogers for 6 yds to the NIU 40Similar
own 0own 2550opp 25opp 0
OHIODrive 6TD12 plays · 66 yds · 3:4784% → 91%
Q1 0:00
3RD & 9
OWN 35
+10
84.2%
Parker Navarro pass complete to Duncan Brune for 10 yds to the OHIO 45 for a 1ST downSimilar
Q2 15:00
1ST & 10
OPP 43
+3
85.2%
Parker Navarro pass complete to Chase Hendricks for 3 yds to the NIU 40Similar
Q2 13:31
2ND & 7
OPP 40
+30
86.7%
Parker Navarro pass complete to Chase Hendricks for 30 yds to the NIU 10 for a 1ST downSimilar
Q2 13:31
1ST & GOAL
OPP 10
+5
86.5%
Duncan Brune run for 5 yds to the NIU 5 Duncan Brune fumbled, recovered by NIU Davion WeatherspoonSimilar
own 0own 2550opp 25opp 0
NIUDrive 7TD6 plays · 20 yds · 1:5611% → 18%
OHIODrive 8PUNT14 plays · 39 yds · 5:4888% → 88%
Q2 10:08
1ST & 10
OWN 25
+8
87.9%
Parker Navarro pass complete to Dom Dorwart for 8 yds to the OHIO 33Similar
Q2 10:08
2ND & 2
OWN 33
+8
88.0%
Parker Navarro pass complete to Chase Hendricks for 8 yds to the OHIO 41 for a 1ST downSimilar
Q2 10:08
2ND & 4
OPP 42
+15
88.6%
No Huddle-Shotgun Navarro,Parker pass incomplete deep right to Dorwart,Dom thrown to NIU08 broken up by Finley,Jacob PENALTY NIU Pass Interference (Finley,Jacob) 15 yards from NIU42 to NIU27, 1ST DOWN. NO PLAY.Similar
Q2 10:08
1ST & 10
OPP 27
-4
87.7%
Sieh Bangura run for 6 yds Ohio Penalty, Offensive Holding (Jake Bruno) to the NIU 31Similar
Q2 5:56
3RD & 12
OPP 29
-7
89.0%
Parker Navarro sacked by Roy Williams for a loss of 7 yards to the NIU 36Similar
Q2 4:20
4TH & 19
OPP 36
0
87.9%
David Dellenbach punt for 21 yds, punt out-of-bounds at the NIU 15Similar
own 0own 2550opp 25opp 0
NIUDrive 9PUNT4 plays · 3 yds · 1:2814% → 13%
Q2 2:52
4TH & 7
OWN 18
0
87.3%
Jake Ference punt for 47 yds, fair catch by Chase Hendricks at the OHIO 35Similar
own 0own 2550opp 25opp 0
OHIODrive 10INT13 plays · 25 yds · 2:4189% → 89%
Q2 1:54
2ND & 10
OWN 46
-10
89.4%
No Huddle-Shotgun Navarro,Parker pass complete deep right to Gossett,Caleb caught at NIU22, for 42 yards to the NIU12 (Harrison,Donte) PENALTY Ohio Holding (Weatherspoon,Davion) 10 yards from Ohio46 to Ohio36. NO PLAY.Similar
Q2 1:54
2ND & 20
OWN 36
+21
88.9%
Parker Navarro pass complete to Caleb Gossett for 21 yds to the NIU 43 for a 1ST downSimilar
Q2 1:54
1ST & 10
OPP 43
+5
89.7%
Parker Navarro pass complete to Chase Hendricks for 5 yds to the NIU 38Similar
Q2 0:11
3RD & 7
OPP 40
0
88.9%
Parker Navarro pass intercepted, touchback. James Finley return for no gainSimilar
own 0own 2550opp 25opp 0
NIUDrive 11END OF HALF2 plays · 25 yds · 0:1112% → 12%
OHIODrive 12TD6 plays · 75 yds · 1:1187% → 94%
NIUDrive 13PUNT5 plays · 3 yds · 1:1311% → 10%
OHIODrive 14TD11 plays · 97 yds · 4:5094% → 99%
own 0own 2550opp 25opp 0
NIUDrive 15TD6 plays · 70 yds · 1:301% → 5%
Q3 7:34
1ST & 10
OWN 30
-6
98.7%
Josh Holst sacked by Joseph Marsh for a loss of 6 yards to the NIU 24Similar
Q3 7:34
2ND & 16
OWN 24
+7
98.6%
Josh Holst pass complete to George Dimopoulos for 7 yds to the NIU 31Similar
Q3 7:34
3RD & 9
OWN 31
+5
98.7%
PENALTY Ohio Offside (Odjugo,Pius) 5 yards from NIU31 to NIU36. NO PLAY.Similar
Q3 7:34
3RD & 4
OWN 36
+14
98.6%
Telly Johnson Jr. run for 14 yds to the 50 yard line for a 1ST downSimilar
Q3 6:04
1ST & 10
50
+50
95.5%
Josh Holst pass complete to DeAree Rogers for 50 yds for a TD (Two-Point Conversion failed)Similar
own 0own 2550opp 25opp 0
OHIODrive 16TD13 plays · 75 yds · 6:0998% → 100%
Q3 6:04
1ST & 10
OWN 25
+9
97.8%
Parker Navarro pass complete to Chase Hendricks for 9 yds to the OHIO 34Similar
Q3 6:04
3RD & 2
OWN 46
+10
97.9%
Parker Navarro pass complete to Chase Hendricks for 10 yds Chase Hendricks fumbled, recovered by OHIO for a 1ST downSimilar
Q3 6:04
1ST & 10
OPP 44
+5
97.9%
Parker Navarro pass complete to Chase Hendricks for 5 yds to the NIU 39Similar
Q3 6:04
2ND & 5
OPP 39
+23
97.8%
Parker Navarro pass complete to Mason Williams for 23 yds to the NIU 16 for a 1ST downSimilar
Q3 6:04
2ND & 8
OPP 14
+10
97.8%
Parker Navarro pass complete to Dom Dorwart for 10 yds to the NIU 4 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NIUDrive 17TD11 plays · 75 yds · 2:470% → 1%
OHIODrive 18DOWNS8 plays · 24 yds · 3:35100% → 100%
Q4 12:07
1ST & 10
OPP 48
-5
99.7%
PENALTY Ohio False Start (Allen,Trent) 5 yards from NIU48 to Ohio47. NO PLAY.Similar
own 0own 2550opp 25opp 0
NIUDrive 19FUMBLE RETURN TD15 plays · 67 yds · 5:401% → 0%
Q4 8:32
1ST & 10
OWN 24
+9
99.2%
Josh Holst pass complete to Telly Johnson Jr. for 9 yds to the NIU 33Similar
Q4 8:32
2ND & 4
OPP 44
+5
99.2%
Josh Holst pass complete to DeAree Rogers for 5 yds to the OHIO 39 for a 1ST downSimilar
Q4 8:32
3RD & 1
OPP 30
+2
99.2%
Josh Holst pass complete to George Dimopoulos for 2 yds to the OHIO 28 for a 1ST downSimilar
Q4 8:32
1ST & 10
OPP 16
0
99.0%
Josh Holst pass complete to George Dimopoulos for no gain to the OHIO 16Similar
Q4 8:32
2ND & 10
OPP 16
+3
99.0%
Josh Holst pass complete to DeAree Rogers for 3 yds to the OHIO 13Similar
own 0own 2550opp 25opp 0
NIUDrive 20DOWNS5 plays · 5 yds · 0:530% → 0%
Q4 2:47
3RD & 7
OWN 36
+2
100.0%
Josh Holst pass complete to George Dimopoulos for 2 yds to the NIU 38Similar
own 0own 2550opp 25opp 0
OHIODrive 21END OF GAME8 plays · 12 yds · 1:54100% → 100%
Q4 1:42
3RD & 1
OPP 29
-5
100.0%
No Huddle-Shotgun Boyland,Dorian rush middle for 0 yards to the NIU29 (McRae,KJ) PENALTY Ohio Illegal Formation 5 yards from NIU29 to NIU34. NO PLAY.Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 10:08
Devon Akers 7 Yd pass from Josh Holst (Josh Holst Pass to George Dimopoulos for Two-Point Conversion)
-7.2
TD · Q3 13:49
Duncan Brune run for 66 yds for a TD (David Dellenbach PAT MISSED)
+6.7
TD · Q2 10:08
Timeout Ohio, clock 10:08
+5.8