View as
Win probability · AF
modelAF aheadNAVY aheadconfidence bandkey playAF scoreNAVY score
What if? - hover the chart or a play below, then change how it went
Q1 4:22 · Joseph Carlson punt for 45 yds , Mark Walker returns for 9 yds to the Navy 36
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- TD · Q2 10:58: Haaziq Daniels run for 1 yd for a TD (Tevye Schuettpelz-Rohl KICK) — AF win probability +6.1 pts (now 45%) (top driver: AF has the ball).
- FG · Q2 6:36: Tevye Schuettpelz-Rohl 35 yd FG GOOD — AF win probability +6.2 pts (now 52%) (top driver: AF has the ball).
- FG · Q2 0:00: Tevye Schuettpelz-Rohl 32 yd FG GOOD — AF win probability +4.7 pts (now 62%) (top driver: AF has the ball).
- FG · Q3 11:45: Tevye Schuettpelz-Rohl 40 yd FG GOOD — AF win probability +10.0 pts (now 72%) (top driver: AF has the ball).
- TD · Q4 12:08: Matthew Murla run for 2 yds for a TD (Tevye Schuettpelz-Rohl KICK) — AF win probability +9.5 pts (now 97%) (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 3 of 7NAVY made the numbers' call on 6 of 8
- Q1 15:00NAVY 4th & 3 at AF 34, tiedAgrees with the numbersWent for it · 65.3% before the snapGo for itTheir call65.3%53% to convertField goal65.2%−0.147% to makePunt65.2%−0.1average punt
- Q1 7:44AF 4th & 10 at NAVY 31, tiedAgrees with the numbersKicked a field goal · 37.5% before the snapGo for it37.4%−0.129% to convertField goalTheir call37.5%54% to makePunt37.3%−0.2average punt
- Q1 6:21NAVY 4th & 11 at NAVY 24, down 3Agrees with the numbersPunted · 60.0% before the snapGo for it59.9%−0.625% to convertField goalOut of rangePuntTheir call60.4%average punt
- Q1 4:22AF 4th & 12 at AF 28, up 3Agrees with the numbersPunted · 39.1% before the snapGo for it38.8%−0.722% to convertField goalOut of rangePuntTheir call39.5%average punt
- Q1 3:26NAVY 4th & 3 at NAVY 43, down 3Close callPunted · 59.3% before the snapGo for it59.7%52% to convertField goalOut of rangePuntTheir call59.6%−0.1average punt
- Q1 1:55AF 4th & 1 at AF 27, up 3Close callPunted · 40.2% before the snapGo for it40.7%71% to convertField goalOut of rangePuntTheir call40.0%−0.7average punt
- Q2 6:36AF 4th & 10 at NAVY 18, up 3Agrees with the numbersKicked a field goal · 47.2% before the snapGo for it45.6%−0.927% to convertField goalTheir call46.5%79% to makePunt41.1%−5.4average punt
- Q2 6:36NAVY 4th & 3 at NAVY 32, down 6Agrees with the numbersPunted · 48.6% before the snapGo for it48.7%−0.152% to convertField goalOut of rangePuntTheir call48.7%average punt
- Q2 0:00AF 4th & 3 at NAVY 15, up 6Close callKicked a field goal · 58.1% before the snapGo for it58.2%51% to convertField goalTheir call57.5%−0.783% to makePunt50.0%−8.3average punt
- Q3 11:45AF 4th & 4 at NAVY 23, up 9Close callKicked a field goal · 66.6% before the snapGo for it66.0%47% to convertField goalTheir call65.6%−0.470% to makePunt57.2%−8.8average punt
- Q3 11:45NAVY 4th & 1 at NAVY 34, down 12Agrees with the numbersWent for it · 29.2% before the snapGo for itTheir call30.2%71% to convertField goalOut of rangePunt29.0%−1.3average punt
- Q3 8:44NAVY 4th & 14 at NAVY 36, down 12Agrees with the numbersPunted · 24.6% before the snapGo for it23.1%−2.618% to convertField goalOut of rangePuntTheir call25.7%average punt
- Q3 5:19AF 4th & 3 at NAVY 41, up 12Numbers favored go for it by 2.3 ptsPunted · 78.9% before the snapGo for it79.8%52% to convertField goal76.8%−3.032% to makePuntTheir call77.5%−2.3average punt
- Q3 3:35NAVY 4th & 10 at NAVY 31, down 12Agrees with the numbersPunted · 18.8% before the snapGo for it18.1%−2.029% to convertField goalOut of rangePuntTheir call20.1%average punt
- Q4 12:08NAVY 4th & 6 at NAVY 29, down 19Close callWent for it · 4.8% before the snapGo for itTheir call4.6%−<0.139% to convertField goalOut of rangePunt4.7%average punt
After touchdowns: kick or go for two?
AF made the numbers' call on 3 of 4NAVY made the numbers' call on 1 of 1
- Q2 14:50NAVY Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call62.1%97% to makeGo for two62.1%−0.145% to convert
- Q2 10:58AF Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call44.7%97% to makeGo for two44.7%−0.145% to convert
- Q4 12:08AF Touchdown, up 18 before the tryClose callKicked · madeKickTheir call96.1%−0.297% to makeGo for two96.3%45% to convert
- Q4 9:14AF Touchdown, up 25 before the tryAgrees with the numbersKicked · madeKickTheir call99.7%97% to makeGo for two99.6%−0.145% to convert
- Q4 3:50AF Touchdown, up 32 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNAVYDrive 1DOWNS9 plays · 41 yds · 0:0067% → 67%
Q1 15:00
2ND & 9
OPP 0
0
32.7%
GOSLIN, Tyger rush for 7 yards to the NAVY33 (EURE, David), PENALTY NAVY personal foul off-setting, PENALTY AF personal foul off-setting, NO PLAY.Similar
Q1 15:00
2ND & 9
OWN 26
+33
32.7%
Tyger Goslin pass complete to Ryan Mitchell for 33 yds to the AFA 41 for a 1ST downSimilar
own 0own 2550opp 25opp 0
AFDrive 2FG8 plays · 35 yds · 3:4934% → 36%
own 0own 2550opp 25opp 0
NAVYDrive 3PUNT6 plays · -1 yds · 1:2363% → 62%
Q1 6:21
3RD & 4
OWN 31
-7
37.7%
Tyger Goslin sacked by George Silvanic and Alec Mock for a loss of 7 yards to the Navy 24Similar
own 0own 2550opp 25opp 0
AFDrive 4PUNT6 plays · -2 yds · 1:0638% → 37%
Q1 4:22
4TH & 12
OWN 28
+9
37.3%
Joseph Carlson punt for 45 yds , Mark Walker returns for 9 yds to the Navy 36Similar
own 0own 2550opp 25opp 0
NAVYDrive 5PUNT4 plays · 7 yds · 0:0061% → 61%
Q1 3:26
3RD & 7
OWN 39
+4
38.8%
Tyger Goslin pass complete to Chance Warren for 4 yds to the Navy 43Similar
own 0own 2550opp 25opp 0
AFDrive 6PUNT4 plays · 9 yds · 0:0039% → 38%
Q1 1:55
4TH & 1
OWN 27
0
38.4%
Joseph Carlson punt for 48 yds, fair catch by Mark Walker at the Navy 25Similar
own 0own 2550opp 25opp 0
NAVYDrive 7TD2 plays · 75 yds · 0:1359% → 64%
AFDrive 8TD9 plays · 75 yds · 3:5236% → 45%
Q2 10:58
1ST & GOAL
OPP 1
+1
44.7%
Haaziq Daniels run for 1 yd for a TD (Tevye Schuettpelz-Rohl KICK)Similar
own 0own 2550opp 25opp 0
NAVYDrive 9FUMBLE6 plays · 5 yds · 0:0057% → 59%
Q2 10:58
2ND & 6
OWN 39
-2
41.2%
Tyger Goslin run for a loss of 2 yards to the Navy 30 Tyger Goslin fumbled, recovered by AFA Parker NorenSimilar
own 0own 2550opp 25opp 0
AFDrive 10FG5 plays · 12 yds · 2:0146% → 52%
own 0own 2550opp 25opp 0
NAVYDrive 11PUNT6 plays · 7 yds · 0:0049% → 48%
Q2 6:36
1ST & 10
OWN 25
+9
51.2%
Tyger Goslin pass complete to Mychal Cooper for 9 yds to the Navy 34Similar
own 0own 2550opp 25opp 0
AFDrive 12FG15 plays · 66 yds · 4:2854% → 62%
Q2 4:28
2ND & 5
OWN 38
+5
55.6%
NAVY Penalty, Defensive offside (Tama Tuitele) to the AFA 43 for a 1ST downSimilar
Q2 4:28
2ND & 9
OWN 44
+12
55.4%
Haaziq Daniels pass complete to Kyle Patterson for 12 yds to the Navy 44 for a 1ST downSimilar
Q2 4:28
1ST & 10
OPP 44
+12
56.0%
Haaziq Daniels pass complete to Daniel Morris for 12 yds to the Navy 32 for a 1ST downSimilar
Q2 4:28
1ST & 10
OPP 32
+10
56.2%
Haaziq Daniels pass complete to Daniel Morris for 10 yds to the Navy 22 for a 1ST downSimilar
own 0own 2550opp 25opp 0
AFDrive 13FG7 plays · 52 yds · 3:1561% → 72%
Q3 15:00
1ST & 10
OWN 44
+27
62.6%
Timothy Jackson run for 12 yds to the AIRFORCE 44 for a 1ST down NAVY Penalty, personal foul (Kevin Brennan) to the Navy 29 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NAVYDrive 14PUNT10 plays · 11 yds · 3:0130% → 23%
Q3 11:45
1ST & 10
OWN 40
-7
68.7%
Tyger Goslin sacked by George Silvanic for a loss of 7 yards to the Navy 33Similar
own 0own 2550opp 25opp 0
AFDrive 15PUNT8 plays · 32 yds · 2:4579% → 80%
NAVYDrive 16PUNT7 plays · 14 yds · 0:0019% → 18%
Q3 3:35
3RD & 9
OWN 18
+13
82.2%
Tyger Goslin pass complete to Chance Warren for 13 yds to the Navy 31 for a 1ST downSimilar
Q3 3:35
1ST & 10
OWN 31
+5
80.0%
Tyger Goslin pass complete to Chance Warren for 5 yds to the Navy 36Similar
Q3 3:35
3RD & 3
OWN 38
-7
79.9%
Tyger Goslin sacked by Alec Mock and Will Trawick for a loss of 7 yards to the Navy 31Similar
Q3 3:35
4TH & 10
OWN 31
0
82.3%
Daniel Davies punt for 43 yds, fair catch by Ben Peterson at the AFA 26Similar
own 0own 2550opp 25opp 0
AFDrive 17TD7 plays · 74 yds · 3:2886% → 97%
Q3 0:36
1ST & 10
OWN 43
+6
87.1%
Jordan Gidrey sacked by J'arius Warren for a loss of 12 yards to the AFA 31 Jordan Gidrey fumbled, recovered by AFA Jordan Gidrey , return for 0 yards , return for 6 yds to the AFA 31Similar
Q4 12:08
1ST & GOAL
OPP 2
+2
97.4%
Matthew Murla run for 2 yds for a TD (Tevye Schuettpelz-Rohl KICK)Similar
own 0own 2550opp 25opp 0
NAVYDrive 18DOWNS5 plays · 4 yds · 0:005% → 5%
Q4 12:08
4TH & 6
OWN 29
0
95.1%
Tyger Goslin pass incomplete to Ryan Mitchell, broken up by Grant DonaldsonSimilar
own 0own 2550opp 25opp 0
AFDrive 19TD4 plays · 29 yds · 2:1298% → 100%
Q4 9:14
2ND & GOAL
OPP 2
+2
99.8%
Brad Roberts run for 2 yds for a TD (Tevye Schuettpelz-Rohl KICK)Similar
own 0own 2550opp 25opp 0
NAVYDrive 20INT8 plays · 52 yds · 0:000% → 0%
Q4 9:14
1ST & 10
OWN 35
+5
99.8%
Maasai Maynor pass complete to CJ Williams for 5 yds to the Navy 40Similar
Q4 9:14
1ST & 10
OWN 47
+9
99.8%
Maasai Maynor pass complete to Mark Walker for 9 yds to the AFA 44Similar
Q4 9:14
1ST & 10
OPP 34
+21
99.7%
Maasai Maynor run for 8 yds to the AFA 26 for a 1ST down AIR FORCE Penalty, personal foul (Will Trawick) to the AFA 13 for a 1ST downSimilar
Q4 9:14
1ST & 10
OPP 13
-62
99.7%
Maasai Maynor pass intercepted Corvan Taylor return for 62 yds to the Navy 38Similar
own 0own 2550opp 25opp 0
AFDrive 21TD5 plays · 38 yds · 2:40100% → 100%
Q4 3:50
1ST & GOAL
OPP 1
+1
99.9%
Warren Bryan run for 1 yd for a TD Timeout AIR FORCE, clock 03:50 (Anth Rodriguez KICK)Similar
own 0own 2550opp 25opp 0
NAVYDrive 22END OF GAME9 plays · 29 yds · 0:000% → 0%
own 0own 2550opp 25opp 0
Biggest swings
FG · Q3 11:45
Tevye Schuettpelz-Rohl 40 yd FG GOOD
+10
TD · Q4 12:08
Matthew Murla run for 2 yds for a TD (Tevye Schuettpelz-Rohl KICK)
+9.5
FG · Q2 6:36
Tevye Schuettpelz-Rohl 35 yd FG GOOD
+6.2