Speed4x
View as
Win probability · NAVY
modelNAVY aheadAF aheadconfidence bandkey playNAVY scoreAF score
What if? - hover the chart or a play below, then change how it went
Q4 4:08 · Carson Bay punt for 27 yds, downed at the NAVY 11
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialGarbage-time factorScore diff ÷ seconds remainingScore diff ÷ offense timeouts
This game in five plays
- TD · Q2 14:48: Zac Larrier pass complete to Dane Kinamon for 94 yds for a TD (Matthew Dapore KICK) — AF win probability +4.7 pts (now 73%) (top driver: AF has the ball).
- KEY PLAY · Q2 1:18: Braxton Woodson run for 2 yds to the NAVY 18 — NAVY win probability +3.5 pts (now 27%) (top driver: NAVY has the ball).
- PUNT · Q4 10:02: Riley Riethman punt for 68 yds for a touchback — AF win probability +6.2 pts (now 87%) (top driver: NAVY has the ball).
- TD · Q4 3:51: Alec Mock 18 Yd Interception Return (Matthew Dapore Kick) — AF win probability +4.6 pts (now 98%) (top driver: NAVY has the ball).
- KEY PLAY · Q4 0:50: Kneel down by AFA at AFA48 (team loss of 2). — AF win probability +3.9 pts (now 98%) (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
NAVY made the numbers' call on 10 of 12AF made the numbers' call on 6 of 12
- Q1 15:00AF 4th & 1 at AF 34, tiedAgrees with the numbersWent for it · 75.3% before the snapGo for itTheir call75.3%71% to convertField goalOut of rangePunt75.3%−0.1average punt
- Q1 9:38AF 4th & 6 at NAVY 25, tiedAgrees with the numbersKicked a field goal · 72.8% before the snapGo for it72.8%−<0.139% to convertField goalTheir call72.8%66% to makePunt72.3%−0.5average punt
- Q1 8:13NAVY 4th & 9 at NAVY 26, tiedAgrees with the numbersPunted · 27.6% before the snapGo for it27.5%−0.230% to convertField goalOut of rangePuntTheir call27.7%average punt
- Q1 5:09AF 4th & 19 at AF 19, tiedAgrees with the numbersPunted · 69.9% before the snapGo for it69.5%−0.610% to convertField goalOut of rangePuntTheir call70.1%average punt
- Q1 3:10NAVY 4th & 16 at NAVY 36, tiedAgrees with the numbersPunted · 29.8% before the snapGo for it29.4%−0.715% to convertField goalOut of rangePuntTheir call30.1%average punt
- Q1 0:17NAVY 4th & 4 at NAVY 48, tiedClose callPunted · 32.5% before the snapGo for it32.6%48% to convertField goalOut of rangePuntTheir call32.4%−0.2average punt
- Q2 11:13NAVY 4th & 9 at NAVY 26, down 7Agrees with the numbersPunted · 26.7% before the snapGo for it26.1%−1.030% to convertField goalOut of rangePuntTheir call27.1%average punt
- Q2 8:35AF 4th & 6 at NAVY 39, up 7Close callPunted · 73.2% before the snapGo for it73.3%40% to convertField goal72.8%−0.636% to makePuntTheir call72.8%−0.5average punt
- Q2 6:31NAVY 4th & 3 at NAVY 18, down 7Close callPunted · 26.0% before the snapGo for it25.9%51% to convertField goalOut of rangePuntTheir call25.5%−0.4average punt
- Q2 4:38AF 4th & 8 at NAVY 40, up 7Close callPunted · 74.0% before the snapGo for it73.9%34% to convertField goal73.3%−0.534% to makePuntTheir call73.4%−0.5average punt
- Q2 3:08NAVY 4th & 12 at NAVY 5, down 7Agrees with the numbersPunted · 25.9% before the snapGo for it23.3%−2.720% to convertField goalOut of rangePuntTheir call25.9%average punt
- Q2 1:18AF 4th & 3 at NAVY 38, up 7Numbers favored go for it by 1.2 ptsPunted · 75.8% before the snapGo for it75.8%53% to convertField goal75.0%−0.838% to makePuntTheir call74.6%−1.2average punt
- Q3 13:43NAVY 4th & 6 at NAVY 22, down 7Agrees with the numbersPunted · 25.8% before the snapGo for it25.1%−1.338% to convertField goalOut of rangePuntTheir call26.4%average punt
- Q3 11:44AF 4th & 1 at AF 44, up 7Numbers favored go for it by 2.0 ptsPunted · 74.9% before the snapGo for it75.4%70% to convertField goalOut of rangePuntTheir call73.4%−2.0average punt
- Q3 10:22NAVY 4th & 6 at NAVY 13, down 7Agrees with the numbersPunted · 25.4% before the snapGo for it25.1%−1.338% to convertField goalOut of rangePuntTheir call26.3%average punt
- Q3 10:22AF 4th & 1 at NAVY 27, up 7Agrees with the numbersWent for it · 75.3% before the snapGo for itTheir call75.2%71% to convertField goal72.8%−2.462% to makePunt67.1%−8.1average punt
- Q3 5:55AF 4th & 8 at NAVY 23, up 7Agrees with the numbersKicked a field goal · 75.6% before the snapGo for it74.5%−0.933% to convertField goalTheir call75.4%70% to makePunt67.9%−7.5average punt
- Q3 3:39NAVY 4th & 27 at NAVY 2, down 10Agrees with the numbersPunted · 18.2% before the snapGo for it14.4%−4.55% to convertField goalOut of rangePuntTheir call18.9%average punt
- Q4 14:55AF 4th & 5 at NAVY 18, up 10Agrees with the numbersKicked a field goal · 80.2% before the snapGo for it79.5%−0.640% to convertField goalTheir call80.1%79% to makePunt71.9%−8.3average punt
- Q4 10:02NAVY 4th & 22 at NAVY 32, down 10Agrees with the numbersPunted · 12.4% before the snapGo for it10.5%−2.97% to convertField goalOut of rangePuntTheir call13.4%average punt
- Q4 6:40AF 4th & 2 at AF 38, up 10Numbers favored go for it by 1.2 ptsPunted · 87.8% before the snapGo for it87.8%57% to convertField goalOut of rangePuntTheir call86.5%−1.2average punt
- Q4 6:40NAVY 4th & 3 at NAVY 31, down 10Agrees with the numbersWent for it · 11.7% before the snapGo for itTheir call11.8%52% to convertField goalOut of rangePunt11.8%−<0.1average punt
- Q4 4:08AF 4th & 3 at NAVY 38, up 10Numbers favored go for it by 1.7 ptsPunted · 89.7% before the snapGo for it89.8%53% to convertField goal88.3%−1.538% to makePuntTheir call88.1%−1.7average punt
- Q4 1:47NAVY 4th & 3 at AF 34, down 17Agrees with the numbersWent for it · 2.6% before the snapGo for itTheir call2.5%53% to convertField goal2.2%−0.347% to makePunt2.0%−0.5average punt
After touchdowns: kick or go for two?
NAVY made the numbers' call on 0 of 1AF made the numbers' call on 2 of 2
- Q2 14:48AF Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call72.0%97% to makeGo for two72.0%−0.145% to convert
- Q4 3:51AF Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call97.1%97% to makeGo for two97.0%−0.145% to convert
- Q4 0:50NAVY Touchdown, down 11 before the tryClose callWent for two · failedKick5.6%97% to makeGo for twoTheir call5.3%−0.345% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartAFDrive 1MISSED FG9 plays · 50 yds · 5:2276% → 73%
Q1 15:00
1ST & 10
OWN 37
+34
24.3%
Zac Larrier pass complete to Jared Roznos for 34 yds to the NAVY 29 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NAVYDrive 2PUNT4 plays · 1 yds · 1:2527% → 27%
own 0own 2550opp 25opp 0
AFDrive 3PUNT7 plays · -9 yds · 3:0473% → 70%
own 0own 2550opp 25opp 0
NAVYDrive 4PUNT4 plays · -6 yds · 1:5930% → 29%
AFDrive 5FUMBLE2 plays · 26 yds · 0:4670% → 71%
NAVYDrive 6PUNT4 plays · 6 yds · 2:0732% → 32%
own 0own 2550opp 25opp 0
AFDrive 7TD2 plays · 94 yds · 0:1269% → 73%
NAVYDrive 8PUNT8 plays · 12 yds · 3:3527% → 27%
Q2 13:24
2ND & 4
OWN 20
-3
27.6%
Braxton Woodson sacked by Caden Blum and Payton Zdroik for a loss of 3 yards to the NAVY 17Similar
Q2 13:24
1ST & 10
OWN 25
-4
27.4%
Braxton Woodson run for a loss of 4 yards to the NAVY 21 Braxton Woodson fumbled, recovered by NAVY Braxton WoodsonSimilar
Q2 13:24
2ND & 14
OWN 21
+5
27.3%
Braxton Woodson pass complete to Tyler Bradley for 5 yds to the NAVY 26Similar
Q2 11:13
4TH & 9
OWN 26
0
27.0%
Riley Riethman punt for 39 yds, fair catch by Dane Kinamon at the AFA 35Similar
own 0own 2550opp 25opp 0
AFDrive 9PUNT6 plays · 26 yds · 2:3873% → 73%
NAVYDrive 10PUNT4 plays · 7 yds · 2:0428% → 27%
Q2 8:35
3RD & 4
OWN 17
+1
27.2%
Braxton Woodson pass complete to Brandon Chatman for 1 yd to the NAVY 18Similar
own 0own 2550opp 25opp 0
AFDrive 11PUNT4 plays · 2 yds · 1:5375% → 74%
Q2 4:38
4TH & 8
OPP 40
0
26.3%
Carson Bay punt for 33 yds, fair catch by Amin Hassan at the NAVY 7Similar
own 0own 2550opp 25opp 0
NAVYDrive 12PUNT6 plays · -2 yds · 1:3027% → 27%
Q2 3:08
4TH & 12
OWN 5
0
26.5%
Riley Riethman punt for 40 yds, fair catch by Dane Kinamon at the NAVY 45Similar
own 0own 2550opp 25opp 0
AFDrive 13PUNT4 plays · 7 yds · 1:5077% → 76%
Q2 1:18
4TH & 3
OPP 38
0
23.6%
Carson Bay punt for 22 yds, fair catch by Amin Hassan at the NAVY 16Similar
own 0own 2550opp 25opp 0
NAVYDrive 14END OF HALF5 plays · -3 yds · 1:1827% → 26%
own 0own 2550opp 25opp 0
NAVYDrive 15PUNT4 plays · 4 yds · 1:1727% → 26%
Q3 13:43
4TH & 6
OWN 22
0
25.6%
Riley Riethman punt for 43 yds, fair catch by Dane Kinamon at the AFA 35Similar
own 0own 2550opp 25opp 0
AFDrive 16PUNT4 plays · 9 yds · 1:5975% → 75%
own 0own 2550opp 25opp 0
NAVYDrive 17PUNT4 plays · 4 yds · 1:2227% → 25%
Q3 10:22
4TH & 6
OWN 13
0
25.2%
Riley Riethman punt for 45 yds, fair catch by Dane Kinamon at the AFA 42Similar
own 0own 2550opp 25opp 0
AFDrive 18FG10 plays · 35 yds · 4:2776% → 79%
Q3 10:22
2ND & 3
OWN 49
+15
23.3%
LARRIER, Zac pass deep up the middle incomplete intended for ROZNOS, Jared thrown to the NAV0. PENALTY NAV Pass Interference on LANE, Rayuan enforced 15 yards to the NAV36 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down).Similar
Q3 10:22
1ST & 10
OPP 25
-1
22.8%
Zac Larrier run for a loss of 1 yard to the NAVY 26 Zac Larrier fumbled, recovered by AFA Zac LarrierSimilar
own 0own 2550opp 25opp 0
NAVYDrive 19PUNT4 plays · -17 yds · 2:1621% → 18%
AFDrive 20MISSED FG8 plays · 16 yds · 3:4483% → 81%
Q3 0:00
3RD & 6
OPP 19
+1
17.0%
Zac Larrier pass complete to John Lee Eldridge III for 1 yd to the NAVY 18Similar
own 0own 2550opp 25opp 0
NAVYDrive 21PUNT11 plays · 12 yds · 4:5320% → 13%
Q4 14:55
2ND & 10
OWN 20
+9
19.8%
Tai Lavatai pass complete to Camari Williams for 9 yds to the NAVY 29Similar
Q4 14:55
3RD & 1
OWN 39
+5
21.2%
QB Keeper LAVATAI, Tai rush up the middle for a gain of 1 yard to the NAV40 (ZDROIK, Payton). PENALTY AFA Offsides on ZDROIK, Payton enforced 5 yards from the NAV39 to the NAV44 and results in a 1ST DOWN [NH]. NO PLAY (replay the down).Similar
Q4 14:55
3RD & 7
OWN 47
-15
20.9%
LAVATAI, Tai pass to the right complete for 14 yards to KENT, Nathan caught at the AFA39 and advanced to the AFA39 (YOUNGBLOOD, Johnathan). PENALTY NAV Personal Foul on TECZA, Alex enforced 15 yards from the NAV47 to the NAV32 [NHSG]. NO PLAY (replay the down).Similar
own 0own 2550opp 25opp 0
AFDrive 22PUNT6 plays · 18 yds · 3:2287% → 89%
own 0own 2550opp 25opp 0
NAVYDrive 23INT5 plays · 13 yds · 1:1212% → 12%
Q4 6:40
1ST & 10
OWN 24
+4
12.2%
Tai Lavatai pass complete to Brandon Chatman for 4 yds to the NAVY 28Similar
Q4 6:40
2ND & 6
OWN 28
-3
12.6%
run for a loss of 3 yards to the NAVY 31 fumbled, recovered by NAVY Tai LavataiSimilar
Q4 6:40
4TH & 3
OWN 31
+6
11.9%
Tai Lavatai pass complete to Alex Tecza for 6 yds to the NAVY 37 for a 1ST downSimilar
own 0own 2550opp 25opp 0
AFDrive 24PUNT6 plays · 7 yds · 1:2091% → 92%
own 0own 2550opp 25opp 0
NAVYDrive 25INT TD3 plays · 0 yds · 0:177% → 2%
NAVYDrive 26TD17 plays · 78 yds · 3:012% → 6%
Q4 3:51
2ND & 4
OWN 28
+5
2.3%
Tai Lavatai pass complete to Alex Tecza for 5 yds to the NAVY 33 for a 1ST downSimilar
Q4 3:51
2ND & 10
OWN 33
+9
2.2%
Tai Lavatai pass complete to Tyler Bradley for 9 yds to the NAVY 42Similar
Q4 3:51
1ST & 10
OWN 43
+6
2.3%
Tai Lavatai pass complete to Tyler Bradley for 6 yds to the NAVY 49Similar
Q4 3:51
2ND & 4
OWN 49
+10
2.4%
Tai Lavatai pass complete to Alex Tecza for 10 yds to the AFA 41 for a 1ST downSimilar
Q4 1:47
3RD & 10
OPP 41
+7
1.9%
Tai Lavatai pass complete to Eli Heidenreich for 7 yds to the AFA 34Similar
Q4 1:47
4TH & 3
OPP 34
+6
2.1%
Tai Lavatai pass complete to Jayden Umbarger for 6 yds to the AFA 28 for a 1ST downSimilar
Q4 1:47
1ST & 10
OPP 28
+5
2.4%
Tai Lavatai pass complete to Eli Heidenreich for 5 yds to the AFA 23Similar
Q4 1:47
2ND & 5
OPP 23
+13
2.4%
Tai Lavatai pass complete to Daba Fofana for 13 yds to the AFA 10 for a 1ST downSimilar
Q4 0:50
2ND & GOAL
OPP 10
+10
5.7%
Tai Lavatai pass complete to Eli Heidenreich for 10 yds for a TD (Two-Point Conversion failed)Similar
own 0own 2550opp 25opp 0
Biggest swings
PUNT · Q4 10:02
Riley Riethman punt for 68 yds for a touchback
-6.2
TD · Q2 14:48
Zac Larrier pass complete to Dane Kinamon for 94 yds for a TD (Matthew Dapore KICK)
-4.7
TD · Q4 3:51
Alec Mock 18 Yd Interception Return (Matthew Dapore Kick)
-4.6