2025 · Week 7 · Oct 11, 2025 · Memorial Stadium (Champaign, IL)
Speed4x
View as
Win probability · ILL
modelILL aheadOSU aheadconfidence bandkey playILL scoreOSU score
What if? - hover the chart or a play below, then change how it went
Q1 2:12 · Keelan Crimmins punt for 37 yds, fair catch by Brandon Inniss at the OSU 27
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q2 3:48: Julian Sayin pass complete to Bo Jackson for 17 yds for a TD (Jayden Fielding KICK) — OSU win probability +7.3 pts (now 93%) (top driver: OSU has the ball).
- FG · Q2 1:05: David Olano 24 yd FG GOOD — ILL win probability +5.4 pts (now 19%) (top driver: ILL has the ball).
- TD · Q3 10:06: Aidan Laughery run for 1 yd for a TD (David Olano KICK) — ILL win probability +6.1 pts (now 19%) (top driver: ILL has the ball).
- TD · Q3 2:08: CJ Donaldson run for 2 yds for a TD (Jayden Fielding KICK) — OSU win probability +9.2 pts (now 95%) (top driver: OSU has the ball).
- TD · Q4 4:25: Luke Altmyer pass complete to Collin Dixon for 4 yds for a TD (Two-Point Conversion failed) — ILL win probability +1.9 pts (now 3%) (top driver: ILL 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
ILL made the numbers' call on 7 of 9OSU made the numbers' call on 4 of 7
- Q1 9:35OSU 4th & 2 at ILL 8, tiedClose callKicked a field goal · 79.8% before the snapGo for it79.8%54% to convertField goalTheir call79.7%−0.190% to makePunt79.2%−0.6average punt
- Q1 2:12ILL 4th & 10 at ILL 36, down 10Agrees with the numbersPunted · 18.9% before the snapGo for it18.8%−0.329% to convertField goalOut of rangePuntTheir call19.0%average punt
- Q2 14:22OSU 4th & 4 at OSU 45, up 10Close callPunted · 79.8% before the snapGo for it79.9%48% to convertField goalOut of rangePuntTheir call79.9%−0.1average punt
- Q2 11:10ILL 4th & 1 at ILL 48, down 10Agrees with the numbersWent for it · 19.9% before the snapGo for itTheir call19.9%70% to convertField goalOut of rangePunt19.0%−0.9average punt
- Q2 9:22ILL 4th & 7 at OSU 48, down 10Close callWent for it · 20.0% before the snapGo for itTheir call20.0%−0.137% to convertField goalOut of rangePunt20.1%average punt
- Q2 6:43OSU 4th & 6 at ILL 13, up 10Agrees with the numbersKicked a field goal · 80.1% before the snapGo for it79.8%−0.137% to convertField goalTheir call79.8%85% to makePunt77.9%−1.9average punt
- Q2 1:05ILL 4th & 6 at OSU 6, down 20Agrees with the numbersKicked a field goal · 13.0% before the snapGo for it12.7%−0.231% to convertField goalTheir call12.9%91% to makePunt10.8%−2.1average punt
- Q2 0:30OSU 4th & 9 at OSU 26, up 17Agrees with the numbersPunted · 88.8% before the snapGo for it86.7%−1.830% to convertField goalOut of rangePuntTheir call88.5%average punt
- Q3 10:06ILL 4th & 1 at OSU 1, down 17Agrees with the numbersWent for it · 13.2% before the snapGo for itTheir call12.7%59% to convertField goal11.0%−1.794% to makePunt6.6%−6.1average punt
- Q3 3:58OSU 4th & 1 at ILL 6, up 10Agrees with the numbersWent for it · 82.2% before the snapGo for itTheir call82.1%69% to convertField goal79.0%−3.191% to makePunt71.0%−11.1average punt
- Q4 10:15ILL 4th & 9 at ILL 30, down 24Agrees with the numbersPunted · 1.8% before the snapGo for it1.6%−0.131% to convertField goalOut of rangePuntTheir call1.7%average punt
- Q4 10:15ILL 4th & 9 at ILL 30, down 24Agrees with the numbersPunted · 1.8% before the snapGo for it1.6%−0.131% to convertField goalOut of rangePuntTheir call1.7%average punt
- Q4 8:32OSU 4th & 9 at OSU 24, up 24Agrees with the numbersPunted · 98.6% before the snapGo for it98.4%−0.230% to convertField goalOut of rangePuntTheir call98.7%average punt
- Q4 4:59ILL 4th & 1 at OSU 21, down 24Agrees with the numbersWent for it · 1.2% before the snapGo for itTheir call1.2%71% to convertField goal0.9%−0.274% to makePunt0.6%−0.5average punt
- Q4 2:42OSU 4th & 6 at ILL 41, up 18Close callPunted · 98.5% before the snapGo for it98.5%40% to convertField goal98.3%−0.232% to makePuntTheir call98.3%−0.2average punt
- Q4 1:05ILL 4th & 6 at OSU 25, down 18Close callWent for it · 1.9% before the snapGo for itTheir call1.6%−0.239% to convertField goal1.8%66% to makePunt1.1%−0.7average punt
After touchdowns: kick or go for two?
ILL made the numbers' call on 1 of 2OSU made the numbers' call on 3 of 4
- Q1 3:40OSU Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call80.2%97% to makeGo for two80.2%−<0.145% to convert
- Q2 3:48OSU Touchdown, up 19 before the tryAgrees with the numbersKicked · madeKickTheir call88.0%97% to makeGo for two88.0%−0.145% to convert
- Q3 10:06ILL Touchdown, down 11 before the tryAgrees with the numbersKicked · madeKickTheir call19.4%97% to makeGo for two19.3%−0.145% to convert
- Q3 2:08OSU Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call89.9%97% to makeGo for two89.8%−0.145% to convert
- Q4 13:25OSU Touchdown, up 23 before the tryClose callKicked · madeKickTheir call98.1%−0.197% to makeGo for two98.1%45% to convert
- Q4 4:25ILL Touchdown, down 18 before the tryClose callWent for two · failedKick2.7%97% to makeGo for twoTheir call2.4%−0.345% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartOSUDrive 1FG14 plays · 67 yds · 5:1585% → 82%
Q1 14:50
1ST & 10
OWN 25
+11
15.5%
Julian Sayin pass complete to Brandon Inniss for 11 yds to the OSU 36 for a 1ST downSimilar
Q1 13:53
3RD & 8
OWN 38
+18
16.0%
Julian Sayin pass complete to Jeremiah Smith for 18 yds to the ILL 44 for a 1ST downSimilar
Q1 12:35
2ND & 10
OPP 44
+11
16.5%
Julian Sayin pass complete to Carnell Tate for 11 yds to the ILL 33 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ILLDrive 2INT7 plays · 18 yds · 2:3418% → 19%
Q1 8:43
3RD & 3
OWN 32
+6
17.9%
Luke Altmyer pass complete to Hudson Clement for 6 yds to the ILL 38 for a 1ST downSimilar
Q1 8:10
1ST & 10
OWN 38
+7
18.4%
Luke Altmyer pass complete to Hank Beatty for 7 yds to the ILL 45Similar
Q1 6:55
3RD & 5
OWN 43
-15
19.0%
Luke Altmyer pass intercepted Payton Pierce return for 15 yds to the ILL 35Similar
own 0own 2550opp 25opp 0
OSUDrive 3TD6 plays · 35 yds · 3:1082% → 83%
Q1 5:39
1ST & 10
OPP 20
+13
18.7%
Julian Sayin pass complete to Jeremiah Smith for 13 yds to the ILL 7 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ILLDrive 4PUNT7 plays · 16 yds · 1:1317% → 17%
Q1 2:12
4TH & 10
OWN 36
0
16.9%
Keelan Crimmins punt for 37 yds, fair catch by Brandon Inniss at the OSU 27Similar
own 0own 2550opp 25opp 0
OSUDrive 5PUNT7 plays · 18 yds · 2:4782% → 82%
Q1 1:16
3RD & 9
OWN 28
+11
18.1%
Julian Sayin pass complete to Carnell Tate for 11 yds to the OSU 39 for a 1ST downSimilar
Q1 0:50
1ST & 10
OWN 39
-5
17.3%
(00:56) Shotgun Sayin,Julian pass complete short middle to Klare,Max caught at OSU45, for 0 yards to the OSU39 (Hood,Malachi; Rosiek,Dylan) PENALTY OSU Illegal Forward Pass (Klare,Max) 5 yards from OSU39 to OSU34. NO PLAY.Similar
Q2 14:43
3RD & 4
OWN 45
+32
17.6%
Julian Sayin pass complete to Jeremiah Smith for 32 yds to the ILL 23 for a 1ST downSimilar
Q2 14:22
4TH & 4
OWN 45
0
17.9%
Joe McGuire punt for 39 yds, fair catch by Hank Beatty at the ILL 16Similar
own 0own 2550opp 25opp 0
ILLDrive 6DOWNS11 plays · 22 yds · 4:5617% → 18%
Q2 14:18
1ST & 10
OWN 16
+10
17.4%
(14:22) No Huddle-Shotgun Altmyer,Luke pass incomplete short middle to Dixon,Collin thrown to ILL26, 1ST DOWN, PENALTY OSU Pass Interference (Igbinosun,Davison) 10 yards from ILL16 to ILL26, 1ST DOWN. NO PLAY.Similar
Q2 14:09
1ST & 10
OWN 26
+8
17.5%
Luke Altmyer pass complete to Hank Beatty for 8 yds to the ILL 34Similar
Q2 12:50
1ST & 10
OWN 39
+8
17.8%
Luke Altmyer pass complete to Hank Beatty for 8 yds to the ILL 47Similar
Q2 9:32
3RD & 7
OPP 48
+9
18.3%
Luke Altmyer pass complete to Cole Rusk for 9 yds to the OSU 39 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OSUDrive 7FG6 plays · 25 yds · 2:2882% → 84%
ILLDrive 8FUMBLE2 plays · 1 yds · 0:0017% → 17%
Q2 6:38
1ST & 10
OWN 25
+1
16.9%
Ca'Lil Valentine run for 1 yd to the ILL 26 Ca'Lil Valentine fumbled, recovered by OSU Kayden McDonaldSimilar
own 0own 2550opp 25opp 0
OSUDrive 9TD6 plays · 26 yds · 2:4085% → 93%
ILLDrive 10FG17 plays · 69 yds · 2:4310% → 19%
Q2 3:48
1ST & 10
OWN 25
-5
10.0%
(03:48) PENALTY ILL False Start (Kreutz,Josh) 5 yards from ILL25 to ILL20. NO PLAY.Similar
Q2 3:34
1ST & 15
OWN 20
+17
9.9%
Luke Altmyer pass complete to Hudson Clement for 17 yds to the ILL 37 for a 1ST downSimilar
Q2 3:19
1ST & 10
OWN 37
+15
10.3%
Luke Altmyer pass complete to Hudson Clement for 15 yds to the OSU 48 for a 1ST downSimilar
Q2 3:00
1ST & 10
OPP 48
+8
10.8%
Luke Altmyer pass complete to Collin Dixon for 8 yds to the OSU 40Similar
Q2 2:00
1ST & 10
OPP 31
+6
10.9%
Luke Altmyer pass complete to Jordan Anderson for 6 yds to the OSU 25Similar
Q2 1:55
2ND & 4
OPP 25
+5
11.2%
Luke Altmyer pass complete to Hudson Clement for 5 yds to the OSU 20 for a 1ST downSimilar
Q2 1:41
1ST & 10
OPP 20
+4
13.7%
Luke Altmyer pass complete to Hudson Clement for 4 yds to the OSU 16Similar
Q2 1:13
1ST & GOAL
OPP 2
-2
11.3%
Luke Altmyer sacked by Caden Curry for a loss of 2 yards to the OSU 4Similar
Q2 1:12
2ND & GOAL
OPP 4
+3
11.7%
Luke Altmyer pass complete to Aidan Laughery for 3 yds to the OSU 1Similar
Q2 1:12
3RD & GOAL
OPP 1
-5
10.9%
PENALTY ILL False Start (Abney,Christian) 5 yards from OSU01 to OSU06. NO PLAY.Similar
own 0own 2550opp 25opp 0
OSUDrive 11PUNT6 plays · 1 yds · 0:2290% → 90%
Q2 0:52
1ST & 10
OWN 25
+2
9.6%
Julian Sayin pass complete to Jeremiah Smith for 2 yds to the OSU 27Similar
own 0own 2550opp 25opp 0
ILLDrive 12END OF HALF3 plays · -6 yds · 0:2418% → 18%
ILLDrive 13TD13 plays · 75 yds · 4:4712% → 19%
Q3 14:16
2ND & 8
OWN 27
+13
11.9%
Luke Altmyer pass complete to Hank Beatty for 13 yds to the ILL 40 for a 1ST downSimilar
Q3 13:23
3RD & 10
OPP 37
+17
13.1%
Luke Altmyer pass complete to Collin Dixon for 17 yds to the OSU 20 for a 1ST downSimilar
Q3 11:18
2ND & GOAL
OPP 7
+6
13.3%
Luke Altmyer pass complete to Hank Beatty for 6 yds to the OSU 1Similar
own 0own 2550opp 25opp 0
OSUDrive 14TD20 plays · 63 yds · 7:4782% → 95%
ILLDrive 15FUMBLE2 plays · -6 yds · 0:1510% → 10%
Q3 1:48
1ST & 10
OWN 30
0
9.7%
Luke Altmyer pass complete to Aidan Laughery for no gain to the ILL 30Similar
Q3 1:33
2ND & 10
OWN 30
-6
9.5%
Luke Altmyer sacked by Jermaine Mathews Jr. for a loss of 6 yards to the ILL 24 Luke Altmyer fumbled, recovered by OSU Caden Curry , return for 0 yardsSimilar
own 0own 2550opp 25opp 0
OSUDrive 16TD8 plays · 24 yds · 3:0396% → 99%
Q3 1:17
2ND & 10
OPP 24
+8
4.7%
Julian Sayin pass complete to Carnell Tate for 8 yds to the ILL 16Similar
Q3 0:39
3RD & 2
OPP 16
+4
4.5%
CJ Donaldson run for 4 yds to the ILL 12 for a 1ST down Illinois Penalty, unsportsmanlike conduct (Yards) to the ILL 12 for a 1ST downSimilar
Q4 13:25
1ST & GOAL
OPP 2
+2
1.1%
Julian Sayin pass complete to Jeremiah Smith for 2 yds for a TD (Jayden Fielding KICK)Similar
own 0own 2550opp 25opp 0
ILLDrive 17PUNT10 plays · 14 yds · 2:592% → 2%
Q4 12:43
2ND & 9
OWN 17
+4
2.0%
Luke Altmyer pass complete to Aidan Laughery for 4 yds to the ILL 21Similar
Q4 11:59
3RD & 5
OWN 21
+8
1.9%
Luke Altmyer pass complete to Cole Rusk for 8 yds to the ILL 29 for a 1ST downSimilar
Q4 11:49
1ST & 10
OWN 29
0
1.9%
Luke Altmyer pass complete to Hudson Clement for no gain to the ILL 29Similar
Q4 11:19
2ND & 10
OWN 29
-5
1.8%
PENALTY ILL False Start (Kreutz,Josh) 5 yards from ILL29 to ILL24. NO PLAY.Similar
Q4 10:15
4TH & 9
OWN 30
0
1.7%
Keelan Crimmins punt for 45 yds , Brandon Inniss returns for no gain to the OSU 23Similar
Q4 10:15
4TH & 9
OWN 30
0
1.7%
Keelan Crimmins punt for 45 yds , Brandon Inniss returns for no gain to the OSU 23Similar
own 0own 2550opp 25opp 0
OSUDrive 18PUNT5 plays · 1 yds · 1:3899% → 99%
ILLDrive 19TD10 plays · 61 yds · 3:502% → 3%
Q4 8:15
1ST & 10
OWN 39
+17
1.5%
Luke Altmyer pass complete to Collin Dixon for 17 yds to the OSU 44 for a 1ST downSimilar
Q4 6:58
3RD & 3
OPP 37
+7
1.2%
Luke Altmyer pass complete to Hank Beatty for 7 yds to the OSU 30 for a 1ST downSimilar
Q4 6:31
1ST & 10
OPP 30
+5
1.2%
Luke Altmyer pass complete to Aidan Laughery for 5 yds to the OSU 25Similar
Q4 5:57
2ND & 5
OPP 25
+4
1.2%
Luke Altmyer pass complete to Jordan Anderson for 4 yds to the OSU 21Similar
Q4 4:28
1ST & 10
OPP 19
+15
1.1%
(04:34) No Huddle-Shotgun Altmyer,Luke pass incomplete short left to Bowick,Justin thrown to OSU00, 1ST DOWN, PENALTY OSU Pass Interference (Mathews Jr.,Jermaine) 15 yards from OSU19 to OSU04, 1ST DOWN. NO PLAY.Similar
Q4 4:25
1ST & GOAL
OPP 4
+4
2.9%
Luke Altmyer pass complete to Collin Dixon for 4 yds for a TD (Two-Point Conversion failed)Similar
own 0own 2550opp 25opp 0
OSUDrive 20PUNT6 plays · 4 yds · 1:3499% → 99%
own 0own 2550opp 25opp 0
ILLDrive 21DOWNS10 plays · 55 yds · 1:262% → 1%
Q4 2:31
1ST & 10
OWN 20
-1
1.7%
Luke Altmyer pass complete to Hank Beatty for a loss of 1 yard to the ILL 19Similar
Q4 2:05
2ND & 11
OWN 19
+17
1.6%
Luke Altmyer pass complete to Cole Rusk for 17 yds to the ILL 36 for a 1ST downSimilar
Q4 1:55
1ST & 10
OWN 36
+15
0.7%
Luke Altmyer pass complete to Justin Bowick for 15 yds to the OSU 49 for a 1ST downSimilar
Q4 1:44
1ST & 10
OPP 49
+20
0.7%
Luke Altmyer pass complete to Cole Rusk for 20 yds to the OSU 29 for a 1ST downSimilar
Q4 1:32
1ST & 10
OPP 29
-10
0.9%
Luke Altmyer sacked by Arvell Reese for a loss of 10 yards to the OSU 39Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 2:08
CJ Donaldson run for 2 yds for a TD (Jayden Fielding KICK)
-9.2
TD · Q2 3:48
Julian Sayin pass complete to Bo Jackson for 17 yds for a TD (Jayden Fielding KICK)
-7.3
TD · Q3 10:06
Aidan Laughery run for 1 yd for a TD (David Olano KICK)
+6.1