2025 · Week 4 · Sep 20, 2025 · Kelly/Shorts Stadium
Speed4x
View as
Win probability · CMU
modelCMU aheadWAG aheadconfidence bandkey playCMU scoreWAG score
What if? - hover the chart or a play below, then change how it went
Q2 1:15 · Vincent Muscillo punt for 71 yds for a touchback
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialBlowout marginGarbage-time factorScore diff ÷ offense timeouts
This game in five plays
- FG · Q2 8:34: Nicholas Romero 33 yd FG GOOD — WAG win probability +0.5 pts (now 6%) (top driver: WAG has the ball).
- FG · Q2 8:34: Timeout Central Michigan, clock 08:34 — CMU win probability +1.5 pts (now 96%) (top driver: CMU has the ball).
- TD · Q2 8:22: Joe Labas pass complete to Nahree Biggins for 88 yds for a TD (Cade Graham KICK) — CMU win probability +2.1 pts (now 98%) (top driver: CMU has the ball).
- TD · Q2 1:41: Joe Labas pass complete to Tommy McIntosh for 33 yds for a TD (Cade Graham KICK) — CMU win probability +0.9 pts (now 98%) (top driver: CMU has the ball).
- TD · Q2 0:16: Joe Labas pass complete to Tyson Davis for 33 yds for a TD (Cade Graham KICK) — CMU win probability +0.7 pts (now 100%) (top driver: CMU 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
CMU made the numbers' call on 6 of 6WAG made the numbers' call on 7 of 11
- Q1 12:44WAG 4th & 2 at WAG 33, down 7Close callWent for it · 4.0% before the snapGo for itTheir call4.1%−<0.157% to convertField goalOut of rangePunt4.1%average punt
- Q1 4:09WAG 4th & 24 at WAG 43, down 14Agrees with the numbersPunted · 4.4% before the snapGo for it4.2%−0.47% to convertField goalOut of rangePuntTheir call4.6%average punt
- Q2 13:41CMU 4th & 9 at CMU 32, up 14Agrees with the numbersPunted · 95.2% before the snapGo for it95.1%−0.431% to convertField goalOut of rangePuntTheir call95.5%average punt
- Q2 8:34WAG 4th & 4 at CMU 15, down 14Close callKicked a field goal · 5.6% before the snapGo for it5.6%46% to convertField goalTheir call5.5%−<0.183% to makePunt4.0%−1.5average punt
- Q2 4:40WAG 4th & 12 at WAG 24, down 18Agrees with the numbersPunted · 4.2% before the snapGo for it3.8%−0.522% to convertField goalOut of rangePuntTheir call4.3%average punt
- Q2 2:29CMU 4th & 1 at CMU 47, up 18Agrees with the numbersWent for it · 95.5% before the snapGo for itTheir call95.6%70% to convertField goalOut of rangePunt95.0%−0.6average punt
- Q2 1:15WAG 4th & 6 at WAG 29, down 25Agrees with the numbersPunted · 3.6% before the snapGo for it3.4%−0.139% to convertField goalOut of rangePuntTheir call3.5%average punt
- Q3 12:56CMU 4th & 9 at CMU 36, up 32Agrees with the numbersPunted · 99.4% before the snapGo for it99.4%−0.131% to convertField goalOut of rangePuntTheir call99.4%average punt
- Q3 11:28WAG 4th & 7 at WAG 25, down 32Agrees with the numbersPunted · 0.5% before the snapGo for it0.5%−0.135% to convertField goalOut of rangePuntTheir call0.6%average punt
- Q3 8:54CMU 4th & 1 at WAG 45, up 32Agrees with the numbersWent for it · 99.7% before the snapGo for itTheir call99.7%70% to convertField goal99.4%−0.325% to makePunt99.5%−0.2average punt
- Q3 4:09WAG 4th & 3 at WAG 32, down 39Agrees with the numbersPunted · 0.2% before the snapGo for it0.2%−<0.152% to convertField goalOut of rangePuntTheir call0.2%average punt
- Q3 0:40WAG 4th & 15 at WAG 20, down 46Agrees with the numbersPunted · 0.1% before the snapGo for it-0.0%−0.216% to convertField goalOut of rangePuntTheir call0.1%average punt
- Q4 12:02WAG 4th & 5 at CMU 24, down 39Close callWent for it · 0.1% before the snapGo for itTheir call0.1%−<0.141% to convertField goal0.1%68% to makePunt-0.2%−0.3average punt
- Q4 9:08CMU 4th & 8 at CMU 36, up 39Agrees with the numbersPunted · 99.9% before the snapGo for it99.9%−0.134% to convertField goalOut of rangePuntTheir call99.9%average punt
- Q4 7:12WAG 4th & 3 at WAG 37, down 39Close callPunted · 0.1% before the snapGo for it0.1%52% to convertField goalOut of rangePuntTheir call0.1%−<0.1average punt
- Q4 4:24CMU 4th & 4 at CMU 34, up 39Agrees with the numbersPunted · 99.9% before the snapGo for it99.9%−<0.148% to convertField goalOut of rangePuntTheir call100.0%average punt
- Q4 2:33WAG 4th & 6 at WAG 22, down 39Agrees with the numbersPunted · 0.0% before the snapGo for it0.0%−<0.138% to convertField goalOut of rangePuntTheir call0.0%average punt
After touchdowns: kick or go for two?
CMU made the numbers' call on 7 of 7WAG made the numbers' call on 1 of 1
- Q1 14:20CMU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call96.2%97% to makeGo for two96.2%−<0.145% to convert
- Q1 8:15CMU Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call95.8%97% to makeGo for two95.8%−<0.145% to convert
- Q2 8:22CMU Touchdown, up 17 before the tryAgrees with the numbersKicked · madeKickTheir call96.1%97% to makeGo for two96.1%−<0.145% to convert
- Q2 1:41CMU Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call97.8%97% to makeGo for two97.8%−<0.145% to convert
- Q2 0:16CMU Touchdown, up 31 before the tryAgrees with the numbersKicked · madeKickTheir call99.5%97% to makeGo for two99.5%−<0.145% to convert
- Q3 5:43CMU Touchdown, up 38 before the tryAgrees with the numbersKicked · madeKickTheir call99.9%97% to makeGo for two99.9%−<0.145% to convert
- Q3 2:54CMU Touchdown, up 45 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
- Q4 13:56WAG Touchdown, down 40 before the tryAgrees with the numbersKicked · madeKickTheir call0.2%97% to makeGo for two0.2%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartWAGDrive 1INT TD3 plays · 0 yds · 0:343% → 3%
WAGDrive 2FUMBLE8 plays · 11 yds · 2:253% → 3%
Q1 13:25
3RD & 7
OWN 28
+5
97.0%
Jack Stevens pass complete to Sekou Kamau for 5 yds to the WAG 33Similar
Q1 12:44
4TH & 2
OWN 33
+8
96.9%
Jack Stevens pass complete to Johans Bars for 8 yds to the WAG 41 for a 1ST downSimilar
Q1 11:49
2ND & 8
OWN 43
-7
96.8%
Jack Stevens sacked by Michael Heldman for a loss of 7 yards to the WAG 36 Jack Stevens fumbled, recovered by CMU Dakota Cochran , return for 0 yardsSimilar
own 0own 2550opp 25opp 0
CMUDrive 3TD8 plays · 36 yds · 3:2997% → 97%
Q1 10:23
3RD & 5
OPP 31
+17
96.7%
Joe Labas pass complete to Langston Lewis for 17 yds to the WAG 14 for a 1ST downSimilar
Q1 8:31
3RD & 1
OPP 5
+3
96.5%
(08:31) Shotgun Labas,Joe pass incomplete short right to McIntosh,Tommy thrown to WAG00 PENALTY WAG Offside (Barnes,Logan) 3 yards from WAG05 to WAG02, 1ST DOWN. NO PLAY.Similar
own 0own 2550opp 25opp 0
WAGDrive 4PUNT13 plays · 18 yds · 4:033% → 4%
Q1 6:34
4TH & 2
OWN 33
+5
96.6%
(06:45) Muscillo,Vincent punt 51 yards to the CMU16 PENALTY CMU Running Into The Kicker (Hayden,Keshawn) 5 yards from WAG33 to WAG38. NO PLAY.Similar
Q1 5:56
3RD & 6
OWN 42
+15
96.5%
(06:00) Shotgun Stevens,Jack sacked for loss of 6 yards to the WAG36 (Sanchez III,Fernando) PENALTY CMU Face Mask (Sanchez III,Fernando) 15 yards from WAG42 to CMU43, 1ST DOWN. NO PLAY.Similar
Q1 5:09
2ND & 10
OPP 43
-10
96.4%
(05:16) No Huddle-Shotgun Barton,Jordan rush middle for 0 yards to the CMU43 (Demma,Korver) PENALTY WAG Illegal Use Of Hands (Bryant,Caleb) 10 yards from CMU43 to WAG47. NO PLAY.Similar
Q1 4:50
2ND & 20
OWN 47
+4
96.4%
Jordan Barton pass complete to Teree McDonald for 4 yds to the WAG 43Similar
own 0own 2550opp 25opp 0
CMUDrive 5PUNT11 plays · 31 yds · 5:2396% → 96%
Q1 4:04
1ST & 10
OWN 1
-5
96.2%
(04:09) Shotgun Flores,Angel rush middle for 5 yards gain to the CMU06 (Lampley,Akil) PENALTY CMU Illegal Use Of Hands (Temple,Decorion). NO PLAY.Similar
Q1 1:45
1ST & 10
OWN 18
+6
96.4%
Joe Labas pass complete to Tommy McIntosh for 6 yds to the CMU 24Similar
Q1 0:37
3RD & 5
OWN 23
+8
96.2%
Joe Labas pass complete to Tyson Davis for 8 yds to the CMU 31 for a 1ST downSimilar
Q2 13:41
4TH & 9
OWN 32
0
96.0%
Declan Duley punt for 38 yds, fair catch by Cole Lakatos at the WAG 30Similar
own 0own 2550opp 25opp 0
WAGDrive 6FG12 plays · 55 yds · 5:024% → 6%
Q2 12:59
2ND & 8
OWN 32
+15
95.6%
Central Michigan Penalty, Personal Foul (Fernando Sanchez III) to the CMU 46 for a 1ST downSimilar
own 0own 2550opp 25opp 0
CMUDrive 7TD1 play · 88 yds · 0:0098% → 98%
Q2 8:22
1ST & 10
OWN 12
+88
97.8%
Joe Labas pass complete to Nahree Biggins for 88 yds for a TD (Cade Graham KICK)Similar
own 0own 2550opp 25opp 0
WAGDrive 8PUNT8 plays · 19 yds · 3:334% → 4%
CMUDrive 9TD9 plays · 62 yds · 2:5198% → 98%
Q2 1:41
2ND & 10
OPP 33
+33
98.0%
Joe Labas pass complete to Tommy McIntosh for 33 yds for a TD (Cade Graham KICK)Similar
own 0own 2550opp 25opp 0
WAGDrive 10PUNT5 plays · 4 yds · 0:224% → 4%
CMUDrive 11TD9 plays · 80 yds · 0:5198% → 100%
Q2 1:07
1ST & 10
OWN 20
+7
97.6%
Joe Labas pass complete to Langston Lewis for 7 yds to the CMU 27Similar
Q2 0:51
2ND & 3
OWN 27
+11
98.1%
Joe Labas pass complete to Langston Lewis for 11 yds to the CMU 38 for a 1ST downSimilar
Q2 0:36
2ND & 3
OWN 45
+6
98.7%
Joe Labas pass complete to Nahree Biggins for 6 yds to the WAG 49 for a 1ST downSimilar
Q2 0:28
1ST & 10
OPP 49
+4
98.7%
Joe Labas pass complete to Langston Lewis for 4 yds to the WAG 45Similar
Q2 0:22
2ND & 6
OPP 45
+12
98.7%
Joe Labas pass complete to Nahree Biggins for 12 yds to the WAG 33 for a 1ST downSimilar
Q2 0:16
1ST & 10
OPP 33
+33
99.5%
Joe Labas pass complete to Tyson Davis for 33 yds for a TD (Cade Graham KICK)Similar
own 0own 2550opp 25opp 0
WAGDrive 12END OF HALF2 plays · -2 yds · 0:001% → 1%
own 0own 2550opp 25opp 0
CMUDrive 13PUNT6 plays · 11 yds · 1:5999% → 100%
Q3 12:56
4TH & 9
OWN 36
0
99.5%
Declan Duley punt for 42 yds, fair catch by Cole Lakatos at the WAG 22Similar
own 0own 2550opp 25opp 0
WAGDrive 14PUNT4 plays · 3 yds · 1:191% → 1%
CMUDrive 15TD11 plays · 65 yds · 5:40100% → 100%
Q3 6:24
3RD & 6
OPP 18
-5
99.8%
PENALTY CMU False Start (Sickler,Dane) 5 yards from WAG18 to WAG23. NO PLAY.Similar
Q3 5:57
3RD & 11
OPP 23
+1
99.8%
Joe Labas pass complete to DeCorion Temple for 16 yds to the WAG 7 for a 1ST down Central Michigan Penalty, UNS: Unsportsmanlike Conduct (Dasan Smith) to the WAG 22 for a 1ST downSimilar
Q3 5:43
1ST & 10
OPP 22
+22
99.8%
Angel Flores pass complete to Brock Townsend for 22 yds for a TD (Cade Graham KICK)Similar
own 0own 2550opp 25opp 0
WAGDrive 16PUNT5 plays · 7 yds · 1:200% → 0%
Q3 5:29
1ST & 10
OWN 25
+7
99.8%
Jordan Barton pass complete to Richard Perkins Jr. for 7 yds to the WAG 32Similar
Q3 4:57
2ND & 3
OWN 32
0
99.8%
Jordan Barton pass complete to Richard Perkins Jr. for no gain to the WAG 32Similar
Q3 4:09
4TH & 3
OWN 32
+46
99.8%
Vincent Muscillo punt for 47 yds , Caleb Spann returns for 46 yds to the WAG 33Similar
own 0own 2550opp 25opp 0
CMUDrive 17TD3 plays · 33 yds · 1:10100% → 100%
WAGDrive 18PUNT6 plays · -5 yds · 2:080% → 0%
Q3 2:48
1ST & 10
OWN 25
-12
99.9%
(02:54) Shotgun Barton,Jordan pass complete short right to Redd-Hubbard,Malik caught at WAG26, for 16 yards to the WAG41 (Jones,Keyton), out of bounds PENALTY WAG Pass Interference (Bryant,Caleb) 12 yards from WAG25 to WAG13. NO PLAY.Similar
Q3 0:40
4TH & 15
OWN 20
0
99.9%
Vincent Muscillo punt for 20 yds, punt out-of-bounds at the WAG 40Similar
own 0own 2550opp 25opp 0
CMUDrive 19FUMBLE RETURN TD5 plays · 15 yds · 1:38100% → 100%
Q4 14:23
1ST & 10
OPP 19
-5
99.9%
PENALTY CMU False Start (Booth,Jacob) 5 yards from WAG19 to WAG24. NO PLAY.Similar
own 0own 2550opp 25opp 0
CMUDrive 20FUMBLE3 plays · 10 yds · 0:00100% → 100%
Q4 13:48
1ST & 10
OWN 19
+10
99.9%
Ethan Lane pass complete to Kadenn Rose for 10 yds Kadenn Rose fumbled, recovered by WAG Akil LampleySimilar
Q4 13:48
1ST & 10
OWN 19
+10
99.9%
Ethan Lane pass complete to Kadenn Rose for 10 yds Kadenn Rose fumbled, recovered by WAG Akil LampleySimilar
own 0own 2550opp 25opp 0
WAGDrive 21DOWNS4 plays · 5 yds · 1:390% → 0%
own 0own 2550opp 25opp 0
CMUDrive 22PUNT6 plays · 12 yds · 2:46100% → 100%
own 0own 2550opp 25opp 0
WAGDrive 23PUNT4 plays · 7 yds · 1:480% → 0%
Q4 7:48
3RD & 4
OWN 36
+1
99.9%
Benjamin Newman pass complete to Cole Lakatos for 1 yd to the WAG 37Similar
own 0own 2550opp 25opp 0
CMUDrive 24PUNT6 plays · 31 yds · 2:36100% → 100%
Q4 4:24
4TH & 4
OWN 34
0
99.9%
Declan Duley punt for 48 yds, fair catch by Cole Lakatos at the WAG 18Similar
own 0own 2550opp 25opp 0
WAGDrive 25PUNT5 plays · 4 yds · 1:440% → 0%
CMUDrive 26END OF GAME5 plays · 10 yds · 2:27100% → 100%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 8:22
Joe Labas pass complete to Nahree Biggins for 88 yds for a TD (Cade Graham KICK)
+2.1
FG · Q2 8:34
Timeout Central Michigan, clock 08:34
+1.5
TD · Q2 1:41
Joe Labas pass complete to Tommy McIntosh for 33 yds for a TD (Cade Graham KICK)
+0.9