View as
Win probability · AF
modelAF aheadWYO aheadconfidence bandkey playAF scoreWYO score
What if? - hover the chart or a play below, then change how it went
Q1 13:30 · Ethan Wood punt for 56 yds , Garrett Brown returns for 6 yds to the AFA 36
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- TD · Q3 5:27: Karson Roberts run for 9 yds for a TD, (Drew Oehrle KICK) — AF win probability +5.9 pts (now 91%) (top driver: AF has the ball).
- TD · Q4 14:37: Jalen Robinette pass complete to Garrett Brown for 56 yds for a TD, (Drew Oehrle KICK) — AF win probability +6.2 pts (now 98%) (top driver: AF has the ball).
- TD · Q4 14:18: Shayne Davern run for 46 yds for a TD, (Drew Oehrle KICK) — AF win probability +3.0 pts (now 100%) (top driver: AF has the ball).
- TD · Q4 10:24: Cameron Coffman pass complete to Jake Maulhardt for 17 yds for a TD, (Tristan Bailey KICK) — WYO win probability +2.5 pts (now 3%) (top driver: WYO has the ball).
- TD · Q4 1:03: Cameron Coffman pass complete to Jake Maulhardt for 31 yds for a TD, (Tristan Bailey KICK) — WYO win probability +2.6 pts (now 3%) (top driver: WYO 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
AF made the numbers' call on 4 of 7WYO made the numbers' call on 7 of 10
- Q1 15:00AF 4th & 1 at AF 34, tiedClose callPunted · 91.4% before the snapGo for it91.5%71% to convertField goalOut of rangePuntTheir call91.4%−0.1average punt
- Q1 13:30WYO 4th & 14 at WYO 14, tiedAgrees with the numbersPunted · 8.9% before the snapGo for it8.8%−0.217% to convertField goalOut of rangePuntTheir call9.0%average punt
- Q1 11:59AF 4th & 12 at AF 34, tiedAgrees with the numbersPunted · 90.5% before the snapGo for it90.5%−0.123% to convertField goalOut of rangePuntTheir call90.6%average punt
- Q1 6:22AF 4th & 2 at WYO 30, tiedClose callKicked a field goal · 89.0% before the snapGo for it89.1%57% to convertField goalTheir call88.9%−0.156% to makePunt88.8%−0.2average punt
- Q1 6:22WYO 4th & 18 at WYO 46, tiedAgrees with the numbersPunted · 11.0% before the snapGo for it10.9%−0.213% to convertField goalOut of rangePuntTheir call11.1%average punt
- Q1 4:24AF 4th & 4 at AF 7, tiedAgrees with the numbersPunted · 87.8% before the snapGo for it87.8%−<0.145% to convertField goalOut of rangePuntTheir call87.8%average punt
- Q2 14:21WYO 4th & 2 at WYO 33, down 7Close callPunted · 11.2% before the snapGo for it11.3%57% to convertField goalOut of rangePuntTheir call11.3%−<0.1average punt
- Q2 9:19WYO 4th & 7 at WYO 33, down 7Agrees with the numbersPunted · 11.7% before the snapGo for it11.5%−0.436% to convertField goalOut of rangePuntTheir call12.0%average punt
- Q2 3:59WYO 4th & 19 at AF 24, down 7Agrees with the numbersKicked a field goal · 12.5% before the snapGo for it11.5%−1.111% to convertField goalTheir call12.6%68% to makePunt10.0%−2.7average punt
- Q2 3:05WYO 4th & 8 at WYO 47, down 4Agrees with the numbersPunted · 16.4% before the snapGo for it16.2%−<0.134% to convertField goalOut of rangePuntTheir call16.2%average punt
- Q3 15:00WYO 4th & 4 at AF 48, down 4Close callPunted · 18.0% before the snapGo for it18.4%48% to convertField goalOut of rangePuntTheir call18.3%−0.1average punt
- Q3 12:14AF 4th & 6 at AF 24, up 4Agrees with the numbersPunted · 80.2% before the snapGo for it80.2%−0.638% to convertField goalOut of rangePuntTheir call80.7%average punt
- Q3 10:20WYO 4th & 1 at WYO 23, down 4Close callPunted · 16.9% before the snapGo for it17.3%71% to convertField goalOut of rangePuntTheir call16.6%−0.7average punt
- Q4 14:18WYO 4th & 1 at AF 39, down 25Agrees with the numbersWent for it · 0.7% before the snapGo for itTheir call0.7%70% to convertField goal0.4%−0.336% to makePunt0.4%−0.3average punt
- Q4 7:30AF 4th & 7 at WYO 32, up 18Close callKicked a field goal · 98.0% before the snapGo for it97.9%37% to convertField goalTheir call97.9%−<0.151% to makePunt97.6%−0.3average punt
- Q4 7:30WYO 4th & 15 at AF 49, down 21Agrees with the numbersPunted · 0.8% before the snapGo for it0.7%−0.217% to convertField goalOut of rangePuntTheir call0.9%average punt
- Q4 2:25AF 4th & 5 at AF 26, up 21Agrees with the numbersPunted · 99.4% before the snapGo for it99.3%−<0.140% to convertField goalOut of rangePuntTheir call99.3%average punt
After touchdowns: kick or go for two?
AF made the numbers' call on 4 of 4WYO made the numbers' call on 1 of 2
- Q2 14:21AF Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call88.4%97% to makeGo for two88.3%−<0.145% to convert
- Q3 5:27AF Touchdown, up 10 before the tryAgrees with the numbersKicked · madeKickTheir call89.6%97% to makeGo for two89.5%−0.145% to convert
- Q4 14:37AF Touchdown, up 17 before the tryAgrees with the numbersKicked · madeKickTheir call97.0%97% to makeGo for two96.9%−0.145% to convert
- Q4 14:18AF Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call99.1%97% to makeGo for two99.1%−<0.145% to convert
- Q4 10:24WYO Touchdown, down 19 before the tryAgrees with the numbersKicked · madeKickTheir call2.0%97% to makeGo for two2.0%−<0.145% to convert
- Q4 1:03WYO Touchdown, down 15 before the tryClose callKicked · madeKickTheir call1.9%−0.197% to makeGo for two2.0%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartAFDrive 1PUNT5 plays · 9 yds · 0:0091% → 91%
own 0own 2550opp 25opp 0
WYODrive 2PUNT4 plays · -4 yds · 0:009% → 9%
AFDrive 3PUNT4 plays · -2 yds · 0:0091% → 91%
WYODrive 4INT4 plays · 24 yds · 0:0010% → 10%
AFDrive 5MISSED FG8 plays · 21 yds · 2:0290% → 89%
own 0own 2550opp 25opp 0
WYODrive 6PUNT5 plays · 16 yds · 0:0011% → 11%
Q1 6:22
3RD & 11
OPP 47
-7
88.6%
Cameron Coffman sacked by Claude Alexander III for a loss of 7 yards to the Wyom 46Similar
own 0own 2550opp 25opp 0
AFDrive 7PUNT4 plays · 6 yds · 0:0088% → 88%
own 0own 2550opp 25opp 0
WYODrive 8FUMBLE1 play · 0 yds · 0:0013% → 13%
Q1 3:09
1ST & 10
OWN 49
0
87.0%
Brian Hill run for no gain to the Wyom 49 Brian Hill fumbled, recovered by AFA Patrick HealySimilar
own 0own 2550opp 25opp 0
AFDrive 9TD9 plays · 49 yds · 3:3988% → 89%
own 0own 2550opp 25opp 0
WYODrive 10PUNT5 plays · 8 yds · 0:0012% → 11%
Q2 14:21
3RD & 3
OWN 32
+1
88.4%
Cameron Coffman pass complete to Jake Maulhardt for 1 yd to the Wyom 33Similar
own 0own 2550opp 25opp 0
AFDrive 11KICKOFF6 plays · 14 yds · 0:0088% → 89%
Q2 12:32
3RD & 9
OWN 29
+10
88.0%
Karson Roberts pass complete to Alex Ludowig for 10 yds to the AFA 39 for a 1ST downSimilar
own 0own 2550opp 25opp 0
WYODrive 12PUNT7 plays · 14 yds · 0:0012% → 12%
Q2 9:19
1ST & 10
OWN 19
+8
87.6%
Cameron Coffman pass complete to Tanner Gentry for 8 yds Tanner Gentry fumbled, , return for no gain to the Wyom 27Similar
own 0own 2550opp 25opp 0
AFDrive 13FUMBLE2 plays · 10 yds · 0:0087% → 87%
WYODrive 14FG5 plays · -9 yds · 0:5015% → 15%
AFDrive 15INT4 plays · 5 yds · 0:0085% → 85%
WYODrive 16PUNT5 plays · 17 yds · 0:0016% → 16%
AFDrive 17END OF HALF2 plays · -3 yds · 0:0084% → 83%
WYODrive 18PUNT7 plays · 27 yds · 0:0018% → 18%
own 0own 2550opp 25opp 0
AFDrive 19PUNT4 plays · 4 yds · 0:0081% → 80%
WYODrive 20PUNT4 plays · 9 yds · 0:0018% → 17%
Q3 10:20
3RD & 8
OWN 16
+7
82.8%
Cameron Coffman pass complete to Brian Hill for 7 yds to the Wyom 23Similar
own 0own 2550opp 25opp 0
AFDrive 21TD9 plays · 69 yds · 3:1783% → 91%
own 0own 2550opp 25opp 0
WYODrive 22FUMBLE9 plays · 71 yds · 0:0011% → 14%
Q3 5:22
1ST & 10
OWN 25
+6
89.0%
Cameron Coffman pass complete to Jake Maulhardt for 6 yds to the Wyom 31Similar
Q3 5:22
1ST & 10
OWN 36
+6
88.4%
Cameron Coffman pass complete to Tanner Gentry for 6 yds to the Wyom 42Similar
Q3 5:22
1ST & 10
OWN 47
+44
87.8%
Cameron Coffman pass complete to Tanner Gentry for 44 yds to the AFA 9 for a 1ST downSimilar
Q3 5:22
2ND & GOAL
OPP 5
0
86.3%
Brian Hill run for no gain to the AFA 4 Brian Hill fumbled, recovered by AFA Brodie HicksSimilar
own 0own 2550opp 25opp 0
AFDrive 23TD6 plays · 96 yds · 1:3690% → 98%
Q4 14:37
1ST & 10
OWN 44
+56
97.5%
Jalen Robinette pass complete to Garrett Brown for 56 yds for a TD, (Drew Oehrle KICK)Similar
own 0own 2550opp 25opp 0
WYODrive 24INT3 plays · 0 yds · 0:004% → 3%
AFDrive 25TD1 play · 46 yds · 0:00100% → 100%
own 0own 2550opp 25opp 0
WYODrive 26TD11 plays · 75 yds · 3:541% → 3%
Q4 14:18
1ST & 10
OWN 37
0
99.1%
Cameron Coffman pass incomplete to Tanner Gentry, broken up by Jesse WashingtonSimilar
Q4 14:18
2ND & 10
OWN 37
+15
99.2%
AIR FORCE Penalty, Defensive pass interference (Roland Ladipo) to the AFA 48 for a 1ST downSimilar
Q4 10:24
1ST & 10
OPP 17
+17
96.7%
Cameron Coffman pass complete to Jake Maulhardt for 17 yds for a TD, (Tristan Bailey KICK)Similar
own 0own 2550opp 25opp 0
AFDrive 27FG6 plays · 43 yds · 2:5498% → 99%
own 0own 2550opp 25opp 0
WYODrive 28PUNT8 plays · 26 yds · 0:001% → 1%
Q4 7:30
1ST & 10
OWN 25
+18
99.2%
Cameron Coffman pass complete to Tanner Gentry for 18 yds to the Wyom 43 for a 1ST downSimilar
Q4 7:30
1ST & 10
OWN 43
0
99.1%
Cameron Coffman pass incomplete to Tanner Gentry, broken up by Roland LadipoSimilar
Q4 7:30
2ND & 10
OWN 43
+13
99.1%
Cameron Coffman pass complete to Justin Berger for 13 yds to the AFA 44 for a 1ST downSimilar
Q4 7:30
2ND & 10
OPP 44
-5
99.1%
Cameron Coffman sacked by Claude Alexander III for a loss of 5 yards to the AFA 49Similar
own 0own 2550opp 25opp 0
AFDrive 29PUNT9 plays · 15 yds · 3:2499% → 100%
own 0own 2550opp 25opp 0
WYODrive 30TD5 plays · 63 yds · 1:081% → 3%
Q4 2:11
1ST & 10
OWN 37
+15
99.5%
Cameron Coffman pass complete to Jacob Hollister for 15 yds to the AFA 48 for a 1ST downSimilar
Q4 2:11
1ST & 10
OPP 48
+2
99.5%
Cameron Coffman pass complete to Taytoyn Montgomery for 2 yds to the AFA 46Similar
Q4 2:11
3RD & 8
OPP 46
+15
99.5%
Cameron Coffman pass complete to Joseph Parker for 15 yds to the AFA 31 for a 1ST downSimilar
Q4 1:03
1ST & 10
OPP 31
+31
96.8%
Cameron Coffman pass complete to Jake Maulhardt for 31 yds for a TD, (Tristan Bailey KICK)Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q4 14:37
Jalen Robinette pass complete to Garrett Brown for 56 yds for a TD, (Drew Oehrle KICK)
+6.2
TD · Q3 5:27
Karson Roberts run for 9 yds for a TD, (Drew Oehrle KICK)
+5.9
TD · Q4 14:18
Shayne Davern run for 46 yds for a TD, (Drew Oehrle KICK)
+3