Speed4x
View as
Win probability · AF
modelAF aheadARMY aheadconfidence bandkey playAF scoreARMY score
What if? - hover the chart or a play below, then change how it went
Q3 1:03 · Cooper Allan punt for 38 yds , Dane Kinamon returns for no gain to the AFA 40
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 · Q1 1:53: Bryson Daily run for 5 yds for a TD (Quinn Maretzki KICK) — ARMY win probability +10.3 pts (now 27%) (top driver: ARMY has the ball).
- FG · Q2 13:14: Quinn Maretzki 40 yd FG GOOD — ARMY win probability +7.9 pts (now 38%) (top driver: ARMY has the ball).
- FG · Q2 0:00: Quinn Maretzki 38 yd FG GOOD — ARMY win probability +11.2 pts (now 75%) (top driver: ARMY has the ball).
- PUNT · Q3 11:16: Carson Bay punt for 37 yds , Tyrell Robinson returns for 4 yds to the ARMY 37 — ARMY win probability +10.4 pts (now 70%) (top driver: AF has the ball).
- MISSED FG · Q3 2:37: Matthew Dapore 32 yd FG MISSED — ARMY win probability +16.5 pts (now 88%) (top driver: AF 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 6 of 6ARMY made the numbers' call on 8 of 10
- Q1 11:05AF 4th & 1 at AF 34, down 7Agrees with the numbersWent for it · 86.1% before the snapGo for itTheir call86.2%71% to convertField goalOut of rangePunt86.1%−0.1average punt
- Q1 9:42ARMY 4th & 4 at AF 28, up 7Close callKicked a field goal · 14.6% before the snapGo for it14.6%48% to convertField goalTheir call14.6%−<0.160% to makePunt14.1%−0.5average punt
- Q1 8:05ARMY 4th & 2 at AF 12, up 10Agrees with the numbersWent for it · 15.8% before the snapGo for itTheir call15.8%56% to convertField goal15.7%−0.186% to makePunt15.0%−0.8average punt
- Q2 13:14ARMY 4th & 5 at AF 23, up 17Agrees with the numbersKicked a field goal · 31.9% before the snapGo for it31.3%−0.240% to convertField goalTheir call31.5%70% to makePunt25.8%−5.7average punt
- Q2 8:02AF 4th & 2 at ARMY 23, down 20Agrees with the numbersWent for it · 60.8% before the snapGo for itTheir call60.8%57% to convertField goal60.0%−0.870% to makePunt56.2%−4.6average punt
- Q2 5:39ARMY 4th & 9 at ARMY 31, up 20Agrees with the numbersPunted · 52.1% before the snapGo for it51.1%−2.231% to convertField goalOut of rangePuntTheir call53.3%average punt
- Q2 2:31AF 4th & 11 at ARMY 13, down 20Agrees with the numbersKicked a field goal · 48.4% before the snapGo for it47.1%−0.723% to convertField goalTheir call47.8%85% to makePunt44.0%−3.9average punt
- Q2 0:59ARMY 4th & 6 at ARMY 40, up 17Agrees with the numbersPunted · 56.6% before the snapGo for it54.9%−0.640% to convertField goalOut of rangePuntTheir call55.5%average punt
- Q3 11:16AF 4th & 16 at AF 30, down 20Agrees with the numbersPunted · 30.1% before the snapGo for it28.4%−2.915% to convertField goalOut of rangePuntTheir call31.2%average punt
- Q3 7:22ARMY 4th & 24 at ARMY 36, up 20Agrees with the numbersPunted · 83.0% before the snapGo for it78.6%−6.67% to convertField goalOut of rangePuntTheir call85.2%average punt
- Q3 2:37AF 4th & 15 at ARMY 15, down 20Agrees with the numbersKicked a field goal · 12.2% before the snapGo for it7.6%−4.015% to convertField goalTheir call11.6%83% to makePunt-0.1%−11.7average punt
- Q3 1:03ARMY 4th & 8 at ARMY 22, up 20Agrees with the numbersPunted · 91.6% before the snapGo for it90.7%−1.932% to convertField goalOut of rangePuntTheir call92.6%average punt
- Q4 14:50AF 4th & 16 at AF 34, down 20Agrees with the numbersPunted · 8.0% before the snapGo for it5.9%−3.515% to convertField goalOut of rangePuntTheir call9.3%average punt
- Q4 10:03ARMY 4th & 1 at AF 35, up 20Agrees with the numbersWent for it · 96.3% before the snapGo for itTheir call96.2%71% to convertField goal94.3%−1.945% to makePunt93.9%−2.3average punt
- Q4 6:45ARMY 4th & 3 at AF 44, up 20Close callPunted · 97.7% before the snapGo for it97.7%52% to convertField goal96.6%−1.127% to makePuntTheir call97.0%−0.7average punt
- Q4 3:33ARMY 4th & 6 at ARMY 27, up 20Agrees with the numbersPunted · 98.5% before the snapGo for it98.4%−0.239% to convertField goalOut of rangePuntTheir call98.6%average punt
After touchdowns: kick or go for two?
ARMY made the numbers' call on 2 of 2
- Q1 13:06ARMY Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call12.9%97% to makeGo for two12.9%−<0.145% to convert
- Q1 1:53ARMY Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call24.9%97% to makeGo for two24.9%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartARMYDrive 1TD5 plays · 75 yds · 1:5413% → 14%
own 0own 2550opp 25opp 0
AFDrive 2DOWNS5 plays · 9 yds · 2:0187% → 86%
own 0own 2550opp 25opp 0
ARMYDrive 3FG4 plays · 6 yds · 1:2315% → 15%
own 0own 2550opp 25opp 0
AFDrive 4FUMBLE5 plays · 18 yds · 1:3785% → 84%
Q1 8:05
3RD & 3
OWN 45
+2
83.8%
Zac Larrier run for 2 yds to the AFA 43 Zac Larrier fumbled, recovered by ARMY Leo Lowin Larrier,Zac rush middle for 2 yards loss to the AF 43 fumbled by Larrier,Zac at AF 41 recovered by ARMY Lowin,Leo at AF 43, End Of Play.Similar
own 0own 2550opp 25opp 0
ARMYDrive 5TD11 plays · 43 yds · 6:1217% → 27%
Q1 8:05
3RD & 9
OPP 19
+7
83.4%
Bryson Daily pass complete to Casey Reynolds for 7 yds to the AFA 12Similar
own 0own 2550opp 25opp 0
AFDrive 6FUMBLE3 plays · 22 yds · 0:3874% → 74%
Q1 1:15
1ST & 10
OWN 40
+7
73.9%
Emmanuel Michel run for 7 yds to the AFA 47 Emmanuel Michel fumbled, recovered by ARMY Jimmy Ciarlo Michel,Emmanuel rush middle for 7 yards gain to the AF 47 fumbled by Michel,Emmanuel at AF 41 forced by Gerena,Brett recovered by ARMY Ciarlo,Jimmy at AF 47, End Of Play.Similar
own 0own 2550opp 25opp 0
ARMYDrive 7FG9 plays · 24 yds · 3:0128% → 38%
Q2 15:00
3RD & 6
OPP 43
+15
70.0%
No Huddle-Shotgun Daily,Bryson pass incomplete short right to Short,Noah PENALTY AF Personal Foul (Zdroik,Payton) 15 yards from AF 43 to AF 28, 1ST DOWN. NO PLAY.Similar
Q2 15:00
1ST & 10
OPP 28
+5
69.8%
PENALTY ARMY False Start (Filipowicz,Jackson) 5 yards from AF 28 to AF 33. NO PLAY.Similar
Q2 15:00
1ST & 15
OPP 33
+10
69.8%
No Huddle-Shotgun Daily,Bryson rush left for 6 yards gain to the AF 27, out of bounds at AF 27 PENALTY ARMY Holding (Buckingham,Shayne) 10 yards from AF 33 to AF 43. NO PLAY.Similar
Q2 15:00
1ST & 25
OPP 43
+11
69.9%
Bryson Daily pass complete to Tobi Olawole for 11 yds to the AFA 32Similar
own 0own 2550opp 25opp 0
AFDrive 8DOWNS12 plays · 45 yds · 5:1266% → 60%
Q2 13:14
1ST & 10
OWN 25
+12
66.2%
John Lee Eldridge III run for 12 yds to the AFA 37 for a 1ST downSimilar
Q2 13:14
3RD & 7
OWN 40
+8
66.8%
Zac Larrier pass complete to Brandon Engel for 8 yds to the AFA 48 for a 1ST downSimilar
Q2 13:14
3RD & 4
OPP 46
+15
67.4%
Larrier,Zac pass incomplete deep middle to Roznos,Jared PENALTY ARMY Pass Interference (Nicolas-Paul,Bo) 15 yards from ARMY46 to ARMY31, 1ST DOWN. NO PLAY.Similar
Q2 8:02
4TH & 2
OPP 23
+7
60.0%
Zac Larrier run for 7 yds to the ARMY 30 Zac Larrier fumbled, recovered by AFA Dane Kinamon Larrier,Zac rush right for 7 yards loss to the ARMY30 fumbled by Larrier,Zac at ARMY28 forced by Powell,Jackson recovered by AF Kinamon,Dane at ARMY30, End Of Play.Similar
own 0own 2550opp 25opp 0
ARMYDrive 9PUNT5 plays · 1 yds · 2:2349% → 53%
Q2 5:39
4TH & 9
OWN 31
0
47.1%
Cooper Allan punt for 41 yds, fair catch by Dane Kinamon at the AFA 28Similar
own 0own 2550opp 25opp 0
AFDrive 10FG10 plays · 59 yds · 3:0853% → 53%
Q2 5:39
1ST & 10
OWN 28
-15
52.9%
Larrier,Zac pass incomplete deep middle to Roznos,Jared PENALTY ARMY Pass Interference (Jones,Cameron) 15 yards from AF 28 to AF 43, 1ST DOWN. NO PLAY.Similar
Q2 5:39
1ST & 10
OPP 44
+19
55.1%
Zac Larrier pass complete to Jared Roznos for 19 yds to the ARMY 25 for a 1ST downSimilar
Q2 5:39
3RD & 11
OPP 26
+14
54.6%
Zac Larrier pass complete to Brandon Engel for 14 yds to the ARMY 12 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARMYDrive 11PUNT9 plays · 15 yds · 1:3252% → 58%
Q2 0:59
4TH & 6
OWN 40
+7
42.1%
Cooper Allan punt for 35 yds , Dane Kinamon returns for 7 yds to the AFA 32Similar
own 0own 2550opp 25opp 0
AFDrive 12INT2 plays · 3 yds · 0:4048% → 47%
ARMYDrive 13FG8 plays · 4 yds · 0:1960% → 75%
Q2 0:19
1ST & 10
OPP 25
+15
39.8%
No Huddle-Shotgun Daily,Bryson pass incomplete deep left to Short,Noah, 1ST DOWN, PENALTY AF Pass Interference (Taylor,Trey) 15 yards from AF 25 to AF 10, 1ST DOWN. NO PLAY.Similar
Q2 0:19
1ST & GOAL
OPP 10
+10
39.7%
No Huddle-Shotgun Daily,Bryson sacked for loss of 3 yards to the AF 13 (Richter,Bo) PENALTY ARMY Holding (Finucane,Connor) 10 yards from AF 10 to AF 20. NO PLAY.Similar
own 0own 2550opp 25opp 0
AFDrive 14PUNT10 plays · 5 yds · 3:4441% → 30%
Q3 15:00
1ST & 10
OWN 36
-10
41.7%
Eldridge III,John Lee rush right for 3 yards gain to the AF 39 (DiDomenico,Max), out of bounds PENALTY AF Illegal Block in Back (Wilson,Wyatt) 10 yards from AF 36 to AF 26. NO PLAY.Similar
Q3 15:00
3RD & 11
OWN 35
-5
40.3%
PENALTY AF False Start (Engel,Brandon) 5 yards from AF 35 to AF 30. NO PLAY.Similar
Q3 11:16
4TH & 16
OWN 30
+4
29.6%
Carson Bay punt for 37 yds , Tyrell Robinson returns for 4 yds to the ARMY 37Similar
own 0own 2550opp 25opp 0
ARMYDrive 15PUNT8 plays · -1 yds · 3:5477% → 83%
Q3 11:16
1ST & 10
50
+15
22.0%
Shotgun Daily,Bryson rush left for 3 yards gain to the AF 47 (Richter,Bo) PENALTY ARMY Personal Foul (Finucane,Connor) 15 yards from ARMY50 to ARMY35. NO PLAY.Similar
Q3 7:22
4TH & 24
OWN 36
+5
16.7%
Cooper Allan punt for 39 yds , Dane Kinamon returns for 5 yds to the AFA 30Similar
own 0own 2550opp 25opp 0
AFDrive 16MISSED FG11 plays · 55 yds · 4:4524% → 12%
Q3 7:22
1ST & 10
OWN 30
+10
23.6%
John Lee Eldridge III run for 10 yds to the AFA 40 for a 1ST downSimilar
Q3 7:22
3RD & 9
OWN 41
+27
24.2%
Zac Larrier pass complete to Wyatt Wilson for 27 yds to the ARMY 32 for a 1ST downSimilar
Q3 7:22
2ND & 6
OPP 28
+16
26.8%
Aiden Calvert run for 3 yds to the ARMY 25 for a 1ST down Army Penalty, Personal Foul (Bo Nicolas-Paul) to the ARMY 12 for a 1ST downSimilar
Q3 7:22
1ST & 10
OPP 12
+6
26.8%
PENALTY ARMY Personal Foul (Nicolas-Paul,Bo) 6 yards from ARMY12 to ARMY06, 1ST DOWN. NO PLAY.Similar
Q3 7:22
3RD & GOAL
OPP 5
-10
28.5%
Zac Larrier sacked by Quindrelin Hammonds for a loss of 10 yards to the ARMY 15Similar
own 0own 2550opp 25opp 0
ARMYDrive 17PUNT4 plays · 2 yds · 1:3491% → 92%
Q3 1:03
4TH & 8
OWN 22
0
8.2%
Cooper Allan punt for 38 yds , Dane Kinamon returns for no gain to the AFA 40Similar
own 0own 2550opp 25opp 0
AFDrive 18PUNT4 plays · -6 yds · 1:1310% → 8%
own 0own 2550opp 25opp 0
ARMYDrive 19DOWNS8 plays · 35 yds · 4:4793% → 96%
AFDrive 20FUMBLE7 plays · 16 yds · 1:424% → 4%
Q4 10:03
3RD & 3
OWN 42
+12
4.2%
Zac Larrier pass complete to Wyatt Wilson for 12 yds to the ARMY 46 for a 1ST downSimilar
Q4 10:03
3RD & 3
OPP 39
-5
4.7%
PENALTY AF False Start (Kinamon,Dane) 5 yards from ARMY39 to ARMY44. NO PLAY.Similar
Q4 8:21
3RD & 8
OPP 44
-5
3.8%
Zac Larrier sacked by Leo Lowin for a loss of 5 yards to the ARMY 49 Zac Larrier fumbled, recovered by ARMY Jack Latore , return for 0 yardsSimilar
own 0own 2550opp 25opp 0
ARMYDrive 21PUNT4 plays · 7 yds · 1:3697% → 98%
Q4 6:45
4TH & 3
OPP 44
0
2.3%
Cooper Allan punt for 29 yds, fair catch by Dane Kinamon at the AFA 15Similar
own 0own 2550opp 25opp 0
AFDrive 22INT7 plays · 44 yds · 2:063% → 2%
Q4 6:45
2ND & 5
OWN 20
+10
2.5%
Zac Larrier pass complete to Dane Kinamon for 10 yds to the AFA 30 for a 1ST downSimilar
Q4 6:45
2ND & 4
OWN 36
+8
2.6%
Zac Larrier pass complete to Wyatt Wilson for 8 yds to the AFA 44 for a 1ST downSimilar
Q4 6:45
2ND & 10
OWN 44
-15
2.7%
No Huddle-Shotgun Larrier,Zac pass incomplete deep right to Kinamon,Dane PENALTY ARMY Pass Interference (Nicolas-Paul,Bo) 15 yards from AF 44 to ARMY41, 1ST DOWN. NO PLAY.Similar
own 0own 2550opp 25opp 0
ARMYDrive 23PUNT6 plays · 4 yds · 1:0698% → 99%
Q4 3:33
4TH & 6
OWN 27
+9
1.3%
Cooper Allan punt for 52 yds , Dane Kinamon returns for 9 yds to the AFA 30Similar
own 0own 2550opp 25opp 0
AFDrive 24FUMBLE5 plays · 28 yds · 1:051% → 1%
Q4 3:33
1ST & 10
OWN 30
+11
1.0%
Jensen Jones pass complete to Caleb Rillos for 11 yds to the AFA 41 for a 1ST downSimilar
Q4 2:28
3RD & 1
50
+8
1.0%
Jet Harris run for 8 yds to the ARMY 42 Jet Harris fumbled, recovered by ARMY Dre Miller Harris,Jet rush middle for 8 yards gain to the ARMY42 fumbled by Harris,Jet at ARMY43 forced by Lowin,Leo recovered by ARMY Miller,Dre at ARMY42, End Of Play.Similar
own 0own 2550opp 25opp 0
ARMYDrive 25END OF GAME4 plays · 13 yds · 2:2899% → 100%
own 0own 2550opp 25opp 0
Biggest swings
MISSED FG · Q3 2:37
Matthew Dapore 32 yd FG MISSED
-16.5
FG · Q2 0:00
Quinn Maretzki 38 yd FG GOOD
-11.2
PUNT · Q3 11:16
Carson Bay punt for 37 yds , Tyrell Robinson returns for 4 yds to the ARMY 37
-10.4