2025 · Week 3 · Sep 13, 2025 · Memorial Stadium (Champaign, IL)
Speed4x
View as
Win probability · ILL
modelILL aheadWMU aheadconfidence bandkey playILL scoreWMU score
What if? - hover the chart or a play below, then change how it went
Q4 0:00 · E. Hampton takes a knee
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorBlowout marginScore diff ÷ offense timeouts
This game in five plays
- TD · Q2 13:31: Luke Altmyer pass complete to Hank Beatty for 6 yds for a TD (David Olano KICK) — ILL win probability +1.1 pts (now 95%) (top driver: ILL has the ball).
- TD · Q3 10:59: Kaden Feagin run for 3 yds for a TD (David Olano KICK) — ILL win probability +3.7 pts (now 97%) (top driver: ILL has the ball).
- KEY PLAY · Q3 7:35: Luke Altmyer run for 1 yd to the ILL 21 — ILL win probability +1.2 pts (now 97%) (top driver: ILL has the ball).
- TD · Q3 2:48: Luke Altmyer run for 2 yds for a TD Western Michigan Penalty, Defensive Holding (Talique Williams) declined (David Olano KICK) — ILL win probability +1.8 pts (now 99%) (top driver: ILL has the ball).
- TD · Q4 14:06: Luke Altmyer pass complete to Ashton Hollins for 6 yds for a TD (David Olano KICK) — ILL win probability +0.8 pts (now 100%) (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 4 of 5WMU made the numbers' call on 9 of 12
- Q1 8:47ILL 4th & 10 at WMU 10, tiedAgrees with the numbersKicked a field goal · 94.0% before the snapGo for it93.8%−0.124% to convertField goalTheir call93.9%88% to makePunt93.5%−0.5average punt
- Q1 5:23WMU 4th & 1 at WMU 44, down 3Close callPunted · 6.7% before the snapGo for it6.8%70% to convertField goalOut of rangePuntTheir call6.6%−0.1average punt
- Q1 3:18ILL 4th & 3 at ILL 36, up 3Close callPunted · 92.6% before the snapGo for it92.6%52% to convertField goalOut of rangePuntTheir call92.6%−<0.1average punt
- Q1 2:24WMU 4th & 11 at WMU 23, down 3Agrees with the numbersPunted · 7.2% before the snapGo for it7.2%−0.225% to convertField goalOut of rangePuntTheir call7.4%average punt
- Q2 11:29WMU 4th & 2 at WMU 33, down 10Close callPunted · 7.4% before the snapGo for it7.5%57% to convertField goalOut of rangePuntTheir call7.5%−0.1average punt
- Q2 10:35ILL 4th & 6 at ILL 28, up 10Agrees with the numbersPunted · 92.1% before the snapGo for it92.1%−0.139% to convertField goalOut of rangePuntTheir call92.2%average punt
- Q2 5:05WMU 4th & 13 at ILL 28, down 10Agrees with the numbersKicked a field goal · 8.0% before the snapGo for it7.5%−0.420% to convertField goalTheir call7.8%60% to makePunt6.5%−1.3average punt
- Q2 2:51ILL 4th & 7 at ILL 31, up 10Agrees with the numbersPunted · 91.3% before the snapGo for it91.1%−0.336% to convertField goalOut of rangePuntTheir call91.4%average punt
- Q2 0:00WMU 4th & 1 at ILL 1, down 10Agrees with the numbersWent for it · 9.8% before the snapGo for itTheir call10.9%59% to convertField goal9.3%−1.594% to makePunt6.3%−4.6average punt
- Q3 13:00WMU 4th & 13 at WMU 22, down 10Agrees with the numbersPunted · 7.9% before the snapGo for it7.4%−1.019% to convertField goalOut of rangePuntTheir call8.5%average punt
- Q3 7:42WMU 4th & 5 at ILL 44, down 17Close callPunted · 4.9% before the snapGo for it5.2%41% to convertField goal4.3%−0.827% to makePuntTheir call5.0%−0.2average punt
- Q3 1:14WMU 4th & 12 at WMU 10, down 24Agrees with the numbersPunted · 1.2% before the snapGo for it1.0%−0.221% to convertField goalOut of rangePuntTheir call1.2%average punt
- Q3 1:14WMU 4th & 13 at WMU 10, down 24Agrees with the numbersPunted · 1.2% before the snapGo for it0.9%−0.319% to convertField goalOut of rangePuntTheir call1.2%average punt
- Q4 12:39WMU 4th & 3 at WMU 32, down 31Agrees with the numbersPunted · 0.1% before the snapGo for it0.1%−<0.152% to convertField goalOut of rangePuntTheir call0.2%average punt
- Q4 11:02ILL 4th & 5 at ILL 33, up 31Agrees with the numbersPunted · 99.9% before the snapGo for it99.9%−<0.141% to convertField goalOut of rangePuntTheir call99.9%average punt
- Q4 9:39WMU 4th & 9 at WMU 15, down 31Agrees with the numbersPunted · 0.1% before the snapGo for it0.0%−0.130% to convertField goalOut of rangePuntTheir call0.1%average punt
- Q4 1:10WMU 4th & 7 at ILL 42, down 38Agrees with the numbersWent for it · 0.0% before the snapGo for itTheir call0.0%37% to convertField goal0.0%−<0.130% to makePunt0.0%−<0.1average punt
After touchdowns: kick or go for two?
ILL made the numbers' call on 5 of 5
- Q2 13:31ILL Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call93.3%97% to makeGo for two93.3%−<0.145% to convert
- Q3 10:59ILL Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call94.5%97% to makeGo for two94.5%−<0.145% to convert
- Q3 2:48ILL Touchdown, up 23 before the tryAgrees with the numbersKicked · madeKickTheir call98.8%97% to makeGo for two98.8%−<0.145% to convert
- Q4 14:06ILL Touchdown, up 30 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
- Q4 5:15ILL Touchdown, up 37 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 chartILLDrive 1FG16 plays · 65 yds · 6:0896% → 95%
Q1 14:18
3RD & 8
OWN 27
+13
96.3%
Luke Altmyer pass complete to Justin Bowick for 13 yds to the ILL 40 for a 1ST downSimilar
Q1 13:53
1ST & 10
OWN 40
+15
96.2%
(13:58) No Huddle-Shotgun Altmyer,Luke pass incomplete deep left to Bowick,Justin thrown to WMU30 PENALTY WMU Pass Interference (Wofford,Aaron) 15 yards from ILL40 to WMU45, 1ST DOWN. NO PLAY.Similar
Q1 11:51
1ST & 10
OPP 31
0
95.9%
Luke Altmyer pass complete to Kaden Feagin for no gain to the WMU 31Similar
Q1 11:43
2ND & 10
OPP 31
+9
95.9%
Luke Altmyer pass complete to Hank Beatty for 9 yds to the WMU 22Similar
own 0own 2550opp 25opp 0
WMUDrive 2PUNT8 plays · 19 yds · 3:175% → 5%
ILLDrive 3PUNT4 plays · 7 yds · 1:5695% → 94%
WMUDrive 4PUNT4 plays · -1 yds · 0:316% → 6%
Q1 2:55
1ST & 10
OWN 24
-1
94.1%
Brady Jones pass complete to Devin Miles for a loss of 1 yard to the WMU 23Similar
own 0own 2550opp 25opp 0
ILLDrive 5TD10 plays · 68 yds · 3:3494% → 95%
Q1 2:05
1ST & 10
OWN 32
+9
93.7%
Luke Altmyer pass complete to Hudson Clement for 9 yds to the ILL 41Similar
Q1 1:20
3RD & 6
OWN 36
+15
93.5%
(01:26) Shotgun Altmyer,Luke sacked for loss of 11 yards to the ILL25 (Franklin,Josh) PENALTY WMU Horse Collar Tackle (Franklin,Josh) 15 yards from ILL36 to WMU49, 1ST DOWN. NO PLAY.Similar
Q2 14:42
2ND & 10
OPP 34
+25
93.5%
Luke Altmyer pass complete to Malik Elzy for 25 yds to the WMU 9 for a 1ST downSimilar
Q2 13:31
2ND & GOAL
OPP 6
+6
94.5%
Luke Altmyer pass complete to Hank Beatty for 6 yds for a TD (David Olano KICK)Similar
own 0own 2550opp 25opp 0
WMUDrive 6PUNT5 plays · 8 yds · 1:566% → 6%
Q2 11:29
4TH & 2
OWN 33
0
93.8%
Ryan Millmore punt for 43 yds, fair catch by Hank Beatty at the ILL 24Similar
own 0own 2550opp 25opp 0
ILLDrive 7PUNT4 plays · 4 yds · 0:5194% → 93%
Q2 10:35
4TH & 6
OWN 28
0
93.4%
Keelan Crimmins punt for 43 yds, fair catch by Keivin Boone-Nelson II at the WMU 29Similar
own 0own 2550opp 25opp 0
WMUDrive 8MISSED FG12 plays · 43 yds · 5:246% → 7%
Q2 9:31
3RD & 2
OWN 37
+7
93.4%
Broc Lowry pass complete to Michael Brescia for 7 yds to the WMU 44 for a 1ST downSimilar
Q2 6:32
1ST & 10
OPP 25
-10
92.2%
(06:38) No Huddle-Shotgun Lowry,Broc pass complete short left to Cabana,Cole caught at ILL30, for 3 yards to the ILL22 (Scott,Miles), out of bounds PENALTY WMU Holding (Dieudonne,Malique) 10 yards from ILL25 to ILL35. NO PLAY.Similar
own 0own 2550opp 25opp 0
ILLDrive 9PUNT5 plays · 3 yds · 2:1493% → 92%
Q2 5:05
1ST & 10
OWN 28
-5
93.1%
(05:05) PENALTY ILL False Start (Priestly,Melvin) 5 yards from ILL28 to ILL23. NO PLAY.Similar
Q2 4:58
1ST & 15
OWN 23
-8
92.9%
Luke Altmyer sacked by Jarvarius Sims for a loss of 8 yards to the ILL 15Similar
Q2 4:13
2ND & 23
OWN 15
+3
92.8%
Luke Altmyer pass complete to Hank Beatty for 3 yds to the ILL 18Similar
Q2 3:36
3RD & 20
OWN 18
+13
92.4%
Luke Altmyer pass complete to Kaden Feagin for 13 yds to the ILL 31Similar
Q2 2:51
4TH & 7
OWN 31
0
92.4%
Keelan Crimmins punt for 50 yds , Keivin Boone-Nelson II returns for no gain to the WMU 19Similar
own 0own 2550opp 25opp 0
WMUDrive 10DOWNS17 plays · 80 yds · 2:457% → 8%
Q2 2:00
2ND & 7
OWN 22
+10
92.6%
Broc Lowry pass complete to Baylin Brooks for 10 yds to the WMU 32 for a 1ST downSimilar
Q2 1:50
2ND & 10
OWN 32
+15
92.2%
Broc Lowry pass complete to Baylin Brooks for 15 yds to the WMU 47 for a 1ST downSimilar
Q2 1:24
1ST & 10
OWN 47
+9
91.4%
Broc Lowry pass complete to Aveion Chenault for 9 yds to the ILL 44Similar
Q2 1:24
2ND & 1
OPP 44
+15
91.0%
(01:24) No Huddle-Shotgun Lowry,Broc pass incomplete deep left to Chenault,Aveion thrown to ILL20 PENALTY ILL Pass Interference (Cox Jr.,Torrie) 15 yards from ILL44 to ILL29, 1ST DOWN. NO PLAY.Similar
Q2 1:16
1ST & 10
OPP 29
-5
90.4%
Michael Brescia sacked by Pat Farrell for a loss of 5 yards to the ILL 34Similar
Q2 0:55
2ND & 15
OPP 34
+13
91.2%
Broc Lowry pass complete to Malique Dieudonne for 13 yds to the ILL 21Similar
Q2 0:49
3RD & 2
OPP 21
+11
90.9%
(00:50) No Huddle-Shotgun Lowry,Broc pass incomplete short right to Marshall,Terence thrown to ILL08 PENALTY ILL Pass Interference (Patterson,Kaleb) 11 yard from ILL21 to ILL10, 1ST DOWN. NO PLAY.Similar
own 0own 2550opp 25opp 0
WMUDrive 11PUNT5 plays · -3 yds · 1:558% → 7%
Q3 14:11
2ND & 10
OWN 25
-1
92.1%
Broc Lowry pass complete to Baylin Brooks for a loss of 1 yard to the WMU 24Similar
Q3 13:38
3RD & 11
OWN 24
-2
92.8%
Broc Lowry sacked by Leon Lowery Jr. for a loss of 2 yards to the WMU 22Similar
Q3 13:00
4TH & 13
OWN 22
0
93.0%
Ryan Millmore punt for 31 yds, fair catch by Hank Beatty at the ILL 47Similar
own 0own 2550opp 25opp 0
ILLDrive 12TD5 plays · 53 yds · 1:5793% → 97%
WMUDrive 13PUNT8 plays · 31 yds · 3:014% → 5%
ILLDrive 14TD13 plays · 80 yds · 4:4797% → 99%
Q3 7:01
2ND & 9
OWN 21
+22
96.8%
Luke Altmyer pass complete to Hudson Clement for 22 yds to the ILL 43 for a 1ST downSimilar
Q3 5:42
1ST & 10
OPP 38
+9
97.1%
Luke Altmyer pass complete to Hudson Clement for 9 yds to the WMU 29Similar
Q3 5:16
2ND & 1
OPP 29
+5
97.1%
Luke Altmyer pass complete to Hank Beatty for 5 yds to the WMU 24 for a 1ST downSimilar
Q3 2:54
1ST & 10
OPP 13
+11
97.2%
(02:57) No Huddle-Shotgun Altmyer,Luke pass incomplete short left to Elzy,Malik thrown to WMU00 PENALTY WMU Pass Interference (Sims,Jarvarius) 11 yard from WMU13 to WMU02, 1ST DOWN. NO PLAY.Similar
Q3 2:48
1ST & GOAL
OPP 2
+2
98.9%
Luke Altmyer run for 2 yds for a TD Western Michigan Penalty, Defensive Holding (Talique Williams) declined (David Olano KICK)Similar
Q3 2:48
1ST & GOAL
OPP 3
+2
98.9%
PENALTY WMU Offside (Al-Garawi,Mustafi) 2 yards from WMU03 to WMU01. NO PLAY.Similar
own 0own 2550opp 25opp 0
WMUDrive 15PUNT5 plays · -3 yds · 1:311% → 1%
ILLDrive 16TD5 plays · 53 yds · 2:0399% → 100%
WMUDrive 17PUNT5 plays · 7 yds · 1:220% → 0%
Q4 12:39
4TH & 3
OWN 32
+7
99.9%
Ryan Millmore punt for 47 yds , Hank Beatty returns for 7 yds to the ILL 28Similar
own 0own 2550opp 25opp 0
ILLDrive 18PUNT4 plays · 5 yds · 1:19100% → 100%
Q4 12:21
1ST & 10
OWN 28
-1
99.9%
Luke Altmyer pass complete to Cole Rusk for a loss of 1 yard to the ILL 27Similar
Q4 11:51
2ND & 11
OWN 27
+6
99.9%
Luke Altmyer pass complete to Hank Beatty for 6 yds to the ILL 33Similar
Q4 11:02
4TH & 5
OWN 33
0
99.9%
Keelan Crimmins punt for 53 yds, fair catch by Keivin Boone-Nelson II at the WMU 14Similar
own 0own 2550opp 25opp 0
WMUDrive 19PUNT4 plays · 1 yds · 1:170% → 0%
own 0own 2550opp 25opp 0
ILLDrive 20TD8 plays · 42 yds · 4:18100% → 100%
Q4 6:55
2ND & 2
OPP 8
-5
99.9%
(06:58) Feagin,Kaden rush middle for 8 yards gain to the WMU00 TOUCHDOWN nullified by penalty, clock 06:55 PENALTY ILL Illegal Formation 5 yards from WMU08 to WMU13. NO PLAY.Similar
own 0own 2550opp 25opp 0
WMUDrive 21DOWNS9 plays · 38 yds · 3:510% → 0%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 10:59
Kaden Feagin run for 3 yds for a TD (David Olano KICK)
+3.7
TD · Q3 2:48
Luke Altmyer run for 2 yds for a TD Western Michigan Penalty, Defensive Holding (Talique Williams) declined (David Olano KICK)
+1.8
KEY PLAY · Q3 7:35
Luke Altmyer run for 1 yd to the ILL 21
+1.2