View as
Win probability · ARMY
modelARMY aheadAF aheadconfidence bandkey playARMY scoreAF score
What if? - hover the chart or a play below, then change how it went
Q4 6:52 · A.J. Schurr pass complete to Tony Giovannelli for 20 yds Tony Giovannelli fumbled, forced by Justin DeCoud, recovered by AFA Weston Steelhammer
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 · Q3 12:45: Kale Pearson pass complete to Garrett Griffin for 54 yds for a TD, (Will Conant KICK) — AF win probability +11.2 pts (now 73%) (top driver: AF has the ball).
- FG · Q3 9:34: Will Conant 50 yd FG GOOD — AF win probability +5.9 pts (now 79%) (top driver: AF has the ball).
- KEY PLAY · Q3 3:13: Timeout ARMY, clock 03:13 — AF win probability +7.6 pts (now 81%) (top driver: ARMY has the ball).
- FG · Q3 2:59: Daniel Grochowski 46 yd FG GOOD — ARMY win probability +2.0 pts (now 21%) (top driver: ARMY has the ball).
- TD · Q4 7:05: Kale Pearson pass complete to Garrett Griffin for 2 yds for a TD, (Will Conant KICK) — AF win probability +14.1 pts (now 96%) (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
ARMY made the numbers' call on 7 of 11AF made the numbers' call on 5 of 9
- Q1 10:17ARMY 4th & 6 at AF 24, tiedAgrees with the numbersKicked a field goal · 39.3% before the snapGo for it39.2%−<0.139% to convertField goalTheir call39.2%68% to makePunt38.6%−0.6average punt
- Q1 9:34AF 4th & 2 at ARMY 47, down 3Agrees with the numbersWent for it · 60.4% before the snapGo for itTheir call60.5%57% to convertField goalOut of rangePunt60.3%−0.2average punt
- Q1 4:48ARMY 4th & 11 at AF 23, up 3Agrees with the numbersKicked a field goal · 41.7% before the snapGo for it41.1%−0.525% to convertField goalTheir call41.6%70% to makePunt39.5%−2.2average punt
- Q1 4:48AF 4th & 5 at ARMY 44, down 3Close callPunted · 58.2% before the snapGo for it58.3%41% to convertField goal57.8%−0.527% to makePuntTheir call58.2%−0.1average punt
- Q2 15:00ARMY 4th & 13 at ARMY 17, up 3Agrees with the numbersPunted · 42.6% before the snapGo for it41.9%−1.119% to convertField goalOut of rangePuntTheir call43.0%average punt
- Q2 14:44AF 4th & 2 at ARMY 32, down 3Agrees with the numbersWent for it · 56.4% before the snapGo for itTheir call56.5%57% to convertField goal55.7%−0.751% to makePunt55.2%−1.2average punt
- Q2 10:38AF 4th & 4 at ARMY 21, down 3Close callKicked a field goal · 54.5% before the snapGo for it54.4%47% to convertField goalTheir call54.1%−0.374% to makePunt50.5%−3.9average punt
- Q2 9:16ARMY 4th & 1 at ARMY 27, tiedClose callPunted · 44.0% before the snapGo for it44.5%71% to convertField goalOut of rangePuntTheir call43.5%−1.0average punt
- Q2 5:13AF 4th & 7 at ARMY 9, tiedAgrees with the numbersKicked a field goal · 57.5% before the snapGo for it56.5%−0.330% to convertField goalTheir call56.8%89% to makePunt51.2%−5.5average punt
- Q2 3:20ARMY 4th & 12 at ARMY 49, down 3Agrees with the numbersPunted · 40.2% before the snapGo for it39.5%−0.623% to convertField goalOut of rangePuntTheir call40.1%average punt
- Q2 1:19AF 4th & 1 at AF 22, up 3Close callPunted · 58.4% before the snapGo for it58.4%71% to convertField goalOut of rangePuntTheir call57.6%−0.8average punt
- Q3 15:00ARMY 4th & 13 at ARMY 32, down 3Agrees with the numbersPunted · 39.7% before the snapGo for it38.3%−3.420% to convertField goalOut of rangePuntTheir call41.6%average punt
- Q3 12:45ARMY 4th & 5 at ARMY 30, down 10Agrees with the numbersPunted · 26.3% before the snapGo for it26.5%−0.441% to convertField goalOut of rangePuntTheir call26.8%average punt
- Q3 9:34AF 4th & 7 at ARMY 32, up 10Close callKicked a field goal · 72.6% before the snapGo for it72.2%37% to convertField goalTheir call72.2%−<0.151% to makePunt71.1%−1.1average punt
- Q3 9:34ARMY 4th & 6 at ARMY 39, down 13Close callWent for it · 24.2% before the snapGo for itTheir call24.2%−0.340% to convertField goalOut of rangePunt24.5%average punt
- Q3 2:59ARMY 4th & 18 at AF 28, down 13Agrees with the numbersKicked a field goal · 19.1% before the snapGo for it17.6%−1.512% to convertField goalTheir call19.1%60% to makePunt15.5%−3.6average punt
- Q3 2:52AF 4th & 14 at ARMY 46, up 10Agrees with the numbersPunted · 76.2% before the snapGo for it75.4%−2.319% to convertField goal75.4%−2.323% to makePuntTheir call77.7%average punt
- Q4 15:00ARMY 4th & 3 at ARMY 27, down 10Close callPunted · 19.8% before the snapGo for it20.9%52% to convertField goalOut of rangePuntTheir call20.5%−0.4average punt
- Q4 7:05AF 4th & 2 at ARMY 2, up 10Agrees with the numbersWent for it · 86.9% before the snapGo for itTheir call86.9%48% to convertField goal84.7%−2.294% to makePunt76.4%−10.5average punt
- Q4 6:52ARMY 4th & 14 at ARMY 30, down 17Close callWent for it · 4.8% before the snapGo for itTheir call4.2%−0.518% to convertField goalOut of rangePunt4.7%average punt
After touchdowns: kick or go for two?
AF made the numbers' call on 2 of 2
- Q3 12:45AF Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call70.8%97% to makeGo for two70.7%−0.145% to convert
- Q4 7:05AF Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call94.7%97% to makeGo for two94.5%−0.245% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartAFDrive 1INT11 plays · 25 yds · 0:0063% → 63%
Q1 15:00
3RD & 4
OWN 25
+5
37.5%
Kale Pearson pass complete to Jalen Robinette for 5 yds to the AFA 30 for a 1ST downSimilar
Q1 15:00
3RD & 9
OWN 31
+11
37.5%
Kale Pearson pass complete to Alex Ludowig for 11 yds to the AFA 42 for a 1ST downSimilar
Q1 15:00
3RD & 8
OWN 44
+31
37.5%
Kale Pearson pass intercepted Josh Jenkins return for 31 yds to the AFA 28Similar
own 0own 2550opp 25opp 0
ARMYDrive 2FG4 plays · 4 yds · 0:5739% → 40%
own 0own 2550opp 25opp 0
AFDrive 3DOWNS10 plays · 30 yds · 0:3560% → 60%
own 0own 2550opp 25opp 0
ARMYDrive 4MISSED FG6 plays · 31 yds · 2:3842% → 43%
own 0own 2550opp 25opp 0
AFDrive 5PUNT10 plays · 33 yds · 0:0057% → 58%
ARMYDrive 6PUNT4 plays · -3 yds · 0:4444% → 44%
own 0own 2550opp 25opp 0
AFDrive 7FG8 plays · 19 yds · 4:0657% → 57%
own 0own 2550opp 25opp 0
ARMYDrive 8PUNT6 plays · 9 yds · 1:1346% → 44%
Q2 9:16
4TH & 1
OWN 27
0
44.0%
Alex Tardieu punt for 41 yds, fair catch by Jalen Robinette at the AFA 32Similar
own 0own 2550opp 25opp 0
AFDrive 9FG9 plays · 59 yds · 3:2057% → 60%
ARMYDrive 10PUNT8 plays · 24 yds · 1:5340% → 39%
Q2 3:20
4TH & 12
OWN 49
0
39.1%
Alex Tardieu punt for 38 yds, fair catch by Jalen Robinette at the AFA 13Similar
own 0own 2550opp 25opp 0
AFDrive 11PUNT5 plays · 9 yds · 1:1661% → 59%
Q2 1:19
4TH & 1
OWN 22
+58
40.7%
Will Conant punt for 58 yds , Xavier Moss returns for a loss of 1 yard to the Army 19Similar
own 0own 2550opp 25opp 0
ARMYDrive 12END OF HALF4 plays · 3 yds · 0:0038% → 38%
ARMYDrive 13PUNT5 plays · -3 yds · 0:0042% → 40%
Q3 15:00
3RD & 8
OWN 37
-5
41.3%
Angel Santiago sacked by Troy Timmerman for a loss of 5 yards to the Army 32Similar
own 0own 2550opp 25opp 0
AFDrive 14TD3 plays · 65 yds · 0:4861% → 73%
Q3 12:45
1ST & 10
OWN 46
+54
26.7%
Kale Pearson pass complete to Garrett Griffin for 54 yds for a TD, (Will Conant KICK)Similar
own 0own 2550opp 25opp 0
ARMYDrive 15PUNT5 plays · 5 yds · 0:0028% → 26%
AFDrive 16FG6 plays · 37 yds · 1:4673% → 79%
Q3 11:20
1ST & 10
OWN 31
+34
27.3%
Kale Pearson run for 19 yds to the 50 yard line for a 1ST down ARMY Penalty, UR (Stephen Ricciardi) to the Army 35 for a 1ST downSimilar
Q3 11:20
1ST & 10
OPP 35
-2
26.0%
Jacobi Owens run for a loss of 2 yards to the Army 37 Jacobi Owens fumbled, recovered by AFA Jacobi OwensSimilar
Q3 11:20
3RD & 12
OPP 0
0
26.7%
PEARSON, Kale pass incomplete to ROBINETTE, Jale, PENALTY ARMY pass interference off-setting, PENALTY AF ineligible downfield on pass off-setting, NO PLAY.Similar
own 0own 2550opp 25opp 0
ARMYDrive 17FG17 plays · 47 yds · 6:3524% → 21%
Q3 9:34
2ND & 10
OPP 44
+11
25.8%
Angel Santiago pass complete to Raymond Maples for 11 yds to the AFA 33 for a 1ST downSimilar
Q3 9:34
2ND & 9
OPP 19
-10
27.2%
Dixon, Larry rush for no gain to the AF19 (HEALY, Connor;HANSEN, Alex), PENALTY ARMY holding (Santiago, Angel) 10 yards to the AF29, NO PLAY.Similar
Q3 3:13
3RD & 18
OPP 28
0
18.9%
Angel Santiago pass incomplete to Edgar Poe, broken up by Justin DeCoud ARMY Penalty, Offensive holding ( Yards) declinedSimilar
own 0own 2550opp 25opp 0
AFDrive 18PUNT8 plays · 17 yds · 0:0079% → 77%
Q3 2:52
3RD & 5
OWN 42
+16
20.2%
PEARSON, Kale pass incomplete to ROBINETTE, Jale, PENALTY ARMY pass interference (Jenkins, Josh) 16 yards to the ARMY42, 1ST DOWN AF, NO PLAY. for a 1ST downSimilar
Q3 2:52
3RD & 7
OPP 39
-7
19.8%
Kale Pearson sacked by Jeremy Timpf for a loss of 7 yards to the Army 46Similar
own 0own 2550opp 25opp 0
ARMYDrive 19PUNT4 plays · 7 yds · 0:1820% → 19%
own 0own 2550opp 25opp 0
AFDrive 20TD11 plays · 79 yds · 6:2679% → 96%
ARMYDrive 21FUMBLE7 plays · 35 yds · 0:005% → 5%
Q4 6:52
2ND & 6
OWN 38
0
5.3%
A.J. Schurr pass incomplete to Raymond Maples ARMY Penalty, illegal shift ( Yards) declinedSimilar
Q4 6:52
3RD & 6
OWN 38
-8
5.1%
A.J. Schurr sacked by Jordan Pierce for a loss of 8 yards to the Army 30Similar
Q4 6:52
4TH & 14
OWN 30
+20
4.7%
A.J. Schurr pass complete to Tony Giovannelli for 20 yds Tony Giovannelli fumbled, forced by Justin DeCoud, recovered by AFA Weston SteelhammerSimilar
own 0own 2550opp 25opp 0
AFDrive 22END OF GAME7 plays · 36 yds · 0:0097% → 97%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q4 7:05
Kale Pearson pass complete to Garrett Griffin for 2 yds for a TD, (Will Conant KICK)
-14.1
TD · Q3 12:45
Kale Pearson pass complete to Garrett Griffin for 54 yds for a TD, (Will Conant KICK)
-11.2
KEY PLAY · Q3 3:13
Timeout ARMY, clock 03:13
-7.6