2025 · Week 7 · Oct 11, 2025 · Waldo Stadium
Speed4x
View as
Win probability · WMU
modelWMU aheadBALL aheadconfidence bandkey playWMU scoreBALL score
What if? - hover the chart or a play below, then change how it went
Q1 8:55 · Broc Lowry run for 2 yds to the BALL 19
Driver values - Δ win prob, pts
Home team on offenseScore differentialPregame priorGarbage-time factorBlowout marginScore diff ÷ offense timeouts
This game in five plays
- TD · Q1 1:56: Ofa Mataele run for 1 yd for a TD (Palmer Domschke KICK) — WMU win probability +2.9 pts (now 79%) (top driver: WMU has the ball).
- KEY PLAY · Q1 0:00: Ofa Mataele run for 5 yds to the BALL 22 — WMU win probability +2.1 pts (now 79%) (top driver: WMU has the ball).
- TD · Q2 13:47: Broc Lowry pass complete to Michael Brescia for 5 yds for a TD (Palmer Domschke KICK) — WMU win probability +4.1 pts (now 83%) (top driver: WMU has the ball).
- TD · Q2 8:16: Jalen Buckley run for 2 yds for a TD (Palmer Domschke KICK) — WMU win probability +7.9 pts (now 92%) (top driver: WMU has the ball).
- TD · Q3 7:59: Broc Lowry pass complete to Aveion Chenault for 14 yds for a TD (Palmer Domschke KICK) — WMU win probability +3.0 pts (now 99%) (top driver: WMU 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
WMU made the numbers' call on 6 of 6BALL made the numbers' call on 14 of 16
- Q1 13:14BALL 4th & 10 at BALL 19, tiedAgrees with the numbersPunted · 25.6% before the snapGo for it25.5%−0.128% to convertField goalOut of rangePuntTheir call25.6%average punt
- Q1 8:55WMU 4th & 3 at BALL 21, tiedAgrees with the numbersWent for it · 73.6% before the snapGo for itTheir call73.6%51% to convertField goal73.6%−0.174% to makePunt72.9%−0.8average punt
- Q1 5:42BALL 4th & 10 at BALL 30, tiedAgrees with the numbersPunted · 27.1% before the snapGo for it27.0%−0.228% to convertField goalOut of rangePuntTheir call27.2%average punt
- Q1 3:18BALL 4th & 3 at WMU 41, tiedAgrees with the numbersWent for it · 28.6% before the snapGo for itTheir call28.7%52% to convertField goal28.3%−0.532% to makePunt28.4%−0.4average punt
- Q2 10:55BALL 4th & 3 at BALL 35, down 14Close callPunted · 19.4% before the snapGo for it19.8%52% to convertField goalOut of rangePuntTheir call19.5%−0.3average punt
- Q2 4:40BALL 4th & 13 at BALL 41, down 21Agrees with the numbersPunted · 8.9% before the snapGo for it8.1%−1.120% to convertField goalOut of rangePuntTheir call9.1%average punt
- Q2 4:40BALL 4th & 13 at BALL 41, down 21Agrees with the numbersPunted · 8.9% before the snapGo for it8.1%−1.120% to convertField goalOut of rangePuntTheir call9.1%average punt
- Q2 1:04WMU 4th & 10 at midfield, up 21Agrees with the numbersPunted · 93.6% before the snapGo for it93.0%−0.229% to convertField goalOut of rangePuntTheir call93.2%average punt
- Q2 0:02BALL 4th & 3 at BALL 48, down 21Close callPunted · 7.3% before the snapGo for it7.3%52% to convertField goalOut of rangePuntTheir call6.9%−0.4average punt
- Q3 12:50WMU 4th & 9 at WMU 18, up 21Agrees with the numbersPunted · 94.1% before the snapGo for it93.8%−0.530% to convertField goalOut of rangePuntTheir call94.3%average punt
- Q3 11:24BALL 4th & 9 at BALL 27, down 21Agrees with the numbersPunted · 5.3% before the snapGo for it5.2%−0.730% to convertField goalOut of rangePuntTheir call5.9%average punt
- Q3 11:24BALL 4th & 9 at BALL 27, down 21Agrees with the numbersPunted · 5.3% before the snapGo for it5.2%−0.730% to convertField goalOut of rangePuntTheir call5.9%average punt
- Q3 6:26BALL 4th & 16 at BALL 10, down 28Agrees with the numbersPunted · 0.6% before the snapGo for it0.3%−0.414% to convertField goalOut of rangePuntTheir call0.7%average punt
- Q3 3:08WMU 4th & 1 at BALL 16, up 28Agrees with the numbersWent for it · 99.6% before the snapGo for itTheir call99.6%71% to convertField goal99.4%−0.281% to makePunt98.9%−0.7average punt
- Q3 1:09WMU 4th & 12 at BALL 13, up 28Agrees with the numbersKicked a field goal · 99.7% before the snapGo for it99.6%−0.120% to convertField goalTheir call99.7%85% to makePunt99.2%−0.4average punt
- Q4 14:52BALL 4th & 9 at BALL 21, down 28Agrees with the numbersPunted · 0.2% before the snapGo for it0.1%−0.230% to convertField goalOut of rangePuntTheir call0.3%average punt
- Q4 14:52BALL 4th & 9 at BALL 21, down 28Agrees with the numbersPunted · 0.2% before the snapGo for it0.1%−0.230% to convertField goalOut of rangePuntTheir call0.3%average punt
- Q4 13:43BALL 4th & 8 at BALL 44, down 28Agrees with the numbersPunted · 0.2% before the snapGo for it0.2%−0.134% to convertField goalOut of rangePuntTheir call0.2%average punt
- Q4 13:43BALL 4th & 8 at BALL 44, down 28Agrees with the numbersPunted · 0.2% before the snapGo for it0.2%−0.134% to convertField goalOut of rangePuntTheir call0.2%average punt
- Q4 2:08BALL 4th & 3 at BALL 32, down 42Agrees with the numbersPunted · 0.1% before the snapGo for it0.0%−<0.152% to convertField goalOut of rangePuntTheir call0.0%average punt
- Q4 2:08BALL 4th & 3 at BALL 32, down 42Agrees with the numbersPunted · 0.1% before the snapGo for it0.0%−<0.152% to convertField goalOut of rangePuntTheir call0.0%average punt
- Q4 0:22WMU 4th & 8 at WMU 25, up 42Agrees with the numbersPunted · 100.0% before the snapGo for it99.8%−0.132% to convertField goalOut of rangePuntTheir call99.9%average punt
After touchdowns: kick or go for two?
WMU made the numbers' call on 5 of 6
- Q1 1:56WMU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call74.7%97% to makeGo for two74.7%−<0.145% to convert
- Q2 13:47WMU Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call80.1%97% to makeGo for two80.0%−<0.145% to convert
- Q2 8:16WMU Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call91.1%97% to makeGo for two91.0%−0.145% to convert
- Q3 7:59WMU Touchdown, up 27 before the tryAgrees with the numbersKicked · madeKickTheir call99.8%97% to makeGo for two99.8%−<0.145% to convert
- Q4 8:26WMU Touchdown, up 34 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
- Q4 3:42WMU Touchdown, up 41 before the tryClose callKicked · madeKickTheir call100.0%−<0.197% to makeGo for two100.0%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartBALLDrive 1PUNT5 plays · 0 yds · 1:2823% → 23%
Q1 14:21
2ND & 9
OWN 20
+6
77.4%
Kiael Kelly pass complete to Qian Magwood for 6 yds to the BALL 26Similar
own 0own 2550opp 25opp 0
WMUDrive 2DOWNS9 plays · 34 yds · 4:1377% → 76%
Q1 12:37
2ND & 5
OPP 48
+10
77.2%
Broc Lowry pass complete to Blake Bosma for 10 yds to the BALL 38 for a 1ST downSimilar
Q1 11:21
2ND & 3
OPP 31
-1
77.1%
Broc Lowry pass complete to Michael Brescia for a loss of 1 yard to the BALL 32Similar
Q1 9:23
3RD & 12
OPP 30
+9
76.4%
Broc Lowry pass complete to Jalen Buckley for 9 yds to the BALL 21Similar
own 0own 2550opp 25opp 0
BALLDrive 3PUNT6 plays · 11 yds · 2:5824% → 25%
Q1 8:40
1ST & 10
OWN 19
+2
75.8%
Kiael Kelly pass complete to Eric Weatherly for 2 yds to the BALL 17Similar
Q1 8:08
2ND & 12
OWN 17
+13
75.8%
Kiael Kelly pass complete to Qian Magwood for 13 yds to the BALL 30 for a 1ST downSimilar
Q1 6:22
3RD & 13
OWN 27
+3
75.5%
Kiael Kelly pass complete to Eric Weatherly for 3 yds to the BALL 30Similar
own 0own 2550opp 25opp 0
BALLDrive 4DOWNS6 plays · 3 yds · 2:1726% → 26%
Q1 4:56
2ND & 9
OPP 47
-5
74.0%
(05:04) No Huddle-Shotgun Kelly,Kiael rush right for 5 yards gain to the WMU42 (Saipaia,Sefa; Davis,Micah) PENALTY BSU Illegal Formation 5 yards from WMU47 to BSU48. NO PLAY.Similar
Q1 4:32
2ND & 14
OWN 48
+7
74.5%
Kiael Kelly pass complete to Qian Magwood for 7 yds to the WMU 45Similar
own 0own 2550opp 25opp 0
WMUDrive 5TD3 plays · 55 yds · 0:5875% → 79%
Q1 2:54
1ST & 10
OWN 45
+52
75.2%
Broc Lowry pass complete to Malique Dieudonne for 52 yds to the BALL 3 for a 1ST downSimilar
own 0own 2550opp 25opp 0
BALLDrive 6FUMBLE6 plays · 2 yds · 1:3423% → 23%
WMUDrive 7TD4 plays · 27 yds · 1:1379% → 83%
BALLDrive 8PUNT7 plays · 18 yds · 2:3419% → 19%
Q2 13:29
1ST & 10
OWN 17
+1
81.1%
Kiael Kelly pass complete to Eric Weatherly for 1 yd to the BALL 18Similar
Q2 12:40
2ND & 9
OWN 18
+10
81.4%
Kiael Kelly pass complete to Koby Gross for 10 yds to the BALL 28 for a 1ST downSimilar
Q2 10:55
4TH & 3
OWN 35
0
81.2%
Adam Saul punt for 38 yds, fair catch by Keivin Boone-Nelson II at the WMU 27Similar
own 0own 2550opp 25opp 0
WMUDrive 9TD7 plays · 73 yds · 2:3383% → 92%
BALLDrive 10PUNT9 plays · 16 yds · 3:2910% → 9%
Q2 5:14
3RD & 4
50
-9
90.2%
Kiael Kelly sacked by Nadame Tucker for a loss of 9 yards to the BALL 41Similar
Q2 4:40
4TH & 13
OWN 41
+1
91.4%
Adam Saul punt for 44 yds , Keivin Boone-Nelson II returns for 1 yd to the WMU 16Similar
Q2 4:40
4TH & 13
OWN 41
+1
91.4%
Adam Saul punt for 44 yds , Keivin Boone-Nelson II returns for 1 yd to the WMU 16Similar
own 0own 2550opp 25opp 0
WMUDrive 11PUNT10 plays · 34 yds · 3:3293% → 94%
Q2 4:26
2ND & 10
OWN 16
+3
93.1%
Broc Lowry pass complete to Christian Leary for 3 yds to the WMU 19Similar
Q2 3:49
3RD & 7
OWN 19
+10
93.2%
Broc Lowry pass complete to Christian Leary for 10 yds to the WMU 29 for a 1ST downSimilar
Q2 3:13
1ST & 10
OWN 29
+21
93.8%
Broc Lowry pass complete to Talique Williams for 21 yds to the 50 yard line for a 1ST downSimilar
Q2 2:31
1ST & 10
50
+4
94.2%
Broc Lowry pass complete to Talique Williams for 4 yds to the BALL 46Similar
own 0own 2550opp 25opp 0
BALLDrive 12PUNT8 plays · 28 yds · 0:597% → 7%
WMUDrive 13END OF HALF1 play · -1 yds · 0:0095% → 95%
own 0own 2550opp 25opp 0
WMUDrive 14PUNT6 plays · 1 yds · 2:0394% → 95%
Q3 14:53
1ST & 10
OWN 17
-5
94.4%
PENALTY WMU False Start (Whitenack,Hunter) 5 yards from WMU17 to WMU12. NO PLAY.Similar
Q3 14:02
2ND & 15
OWN 12
+3
94.7%
Broc Lowry pass complete to Talique Williams for 3 yds to the WMU 15Similar
Q3 13:18
3RD & 12
OWN 15
+3
94.6%
Broc Lowry pass complete to Talique Williams for 3 yds to the WMU 18Similar
own 0own 2550opp 25opp 0
BALLDrive 15PUNT5 plays · 1 yds · 1:196% → 5%
Q3 12:08
2ND & 4
OWN 32
-5
94.3%
Kiael Kelly sacked by Nadame Tucker for a loss of 5 yards to the BALL 27Similar
Q3 11:24
4TH & 9
OWN 27
+2
95.0%
Adam Saul punt for 48 yds , Keivin Boone-Nelson II returns for 2 yds to the WMU 27Similar
Q3 11:24
4TH & 9
OWN 27
+2
95.0%
Adam Saul punt for 48 yds , Keivin Boone-Nelson II returns for 2 yds to the WMU 27Similar
own 0own 2550opp 25opp 0
WMUDrive 16TD8 plays · 73 yds · 3:1196% → 99%
Q3 11:10
1ST & 10
OWN 27
+18
95.5%
Broc Lowry pass complete to Baylin Brooks for 18 yds to the WMU 45 for a 1ST downSimilar
Q3 10:44
1ST & 10
OWN 45
+15
95.8%
Broc Lowry run for 15 yds to the BALL 40 for a 1ST down Western Michigan Penalty, unsportsmanlike conduct (Yards) to the BALL 40 for a 1ST downSimilar
Q3 8:27
2ND & 4
OPP 21
+7
96.4%
Broc Lowry pass complete to Aveion Chenault for 7 yds to the BALL 14 for a 1ST downSimilar
Q3 7:59
1ST & 10
OPP 14
+14
99.3%
Broc Lowry pass complete to Aveion Chenault for 14 yds for a TD (Palmer Domschke KICK)Similar
own 0own 2550opp 25opp 0
BALLDrive 17PUNT5 plays · -6 yds · 1:181% → 1%
Q3 7:44
1ST & 10
OWN 16
-4
99.4%
Kiael Kelly sacked by Nadame Tucker for a loss of 4 yards to the BALL 12Similar
own 0own 2550opp 25opp 0
WMUDrive 18MISSED FG12 plays · 49 yds · 5:08100% → 100%
BALLDrive 19PUNT6 plays · 1 yds · 1:050% → 0%
Q3 0:57
1ST & 10
OWN 20
+2
99.8%
Kiael Kelly pass complete to Eric Weatherly for 2 yds to the BALL 22Similar
Q4 14:52
4TH & 9
OWN 21
0
99.8%
Adam Saul punt for 28 yds, fair catch by Keivin Boone-Nelson II at the BALL 49Similar
Q4 14:52
4TH & 9
OWN 21
0
99.8%
Adam Saul punt for 28 yds, fair catch by Keivin Boone-Nelson II at the BALL 49Similar
own 0own 2550opp 25opp 0
WMUDrive 20INT1 play · 0 yds · 0:00100% → 100%
Q4 14:45
1ST & 10
OPP 49
-6
99.7%
Brady Jones pass intercepted Eric McClain return for 6 yds to the BALL 42Similar
own 0own 2550opp 25opp 0
BALLDrive 21PUNT5 plays · 2 yds · 0:400% → 0%
WMUDrive 22TD9 plays · 78 yds · 5:06100% → 100%
Q4 12:15
2ND & 6
OWN 37
+8
99.8%
Broc Lowry pass complete to Aveion Chenault for 8 yds to the WMU 45 for a 1ST downSimilar
Q4 11:43
1ST & 10
OWN 45
+8
99.8%
Broc Lowry pass complete to Michael Brescia for 8 yds to the BALL 47Similar
Q4 10:26
3RD & 1
OPP 46
+3
99.8%
Broc Lowry pass complete to Michael Brescia for 3 yds to the BALL 43 for a 1ST downSimilar
own 0own 2550opp 25opp 0
BALLDrive 23FUMBLE3 plays · 2 yds · 0:190% → 0%
WMUDrive 24TD9 plays · 27 yds · 3:54100% → 100%
BALLDrive 25PUNT6 plays · 7 yds · 1:250% → 0%
WMUDrive 26PUNT4 plays · 2 yds · 1:38100% → 100%
BALLDrive 27END OF GAME1 play · 3 yds · 0:000% → 0%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 8:16
Jalen Buckley run for 2 yds for a TD (Palmer Domschke KICK)
+7.9
TD · Q2 13:47
Broc Lowry pass complete to Michael Brescia for 5 yds for a TD (Palmer Domschke KICK)
+4.1
TD · Q3 7:59
Broc Lowry pass complete to Aveion Chenault for 14 yds for a TD (Palmer Domschke KICK)
+3