View as
Win probability · LIB
modelLIB aheadARMY aheadconfidence bandkey playLIB scoreARMY score
What if? - hover the chart or a play below, then change how it went
Q1 6:48 · Cole Talley 26 yd FG GOOD
Driver values - Δ win prob, pts
Home team on offenseScore differentialGarbage-time factorPregame priorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q1 0:17: Christian Anderson pass complete to Braheam Murphy for 34 yds for a TD, (Cole Talley KICK) — ARMY win probability +7.3 pts (now 49%) (top driver: ARMY has the ball).
- TD · Q2 11:31: Jakobi Buchanan run for 19 yds for a TD, (Cole Talley KICK) — ARMY win probability +13.7 pts (now 63%) (top driver: ARMY has the ball).
- TD · Q2 6:48: Jakobi Buchanan run for 1 yd for a TD, (Cole Talley KICK) — ARMY win probability +8.6 pts (now 76%) (top driver: ARMY has the ball).
- TD · Q3 6:45: Jakobi Buchanan run for 1 yd for a TD, (Cole Talley KICK) — ARMY win probability +13.2 pts (now 97%) (top driver: ARMY has the ball).
- TD · Q3 0:19: Malik Willis run for 7 yds for a TD, (Two-Point Conversion failed) — LIB win probability +13.5 pts (now 19%) (top driver: LIB 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
LIB made the numbers' call on 6 of 9ARMY made the numbers' call on 6 of 7
- Q1 12:35LIB 4th & 10 at ARMY 49, tiedClose callWent for it · 60.7% before the snapGo for itTheir call60.7%−0.129% to convertField goalOut of rangePunt60.8%average punt
- Q1 6:48ARMY 4th & 9 at LIB 9, tiedAgrees with the numbersKicked a field goal · 39.8% before the snapGo for it39.5%−0.225% to convertField goalTheir call39.7%89% to makePunt38.4%−1.3average punt
- Q1 3:04LIB 4th & 6 at LIB 42, down 3Close callWent for it · 58.7% before the snapGo for itTheir call58.7%−0.240% to convertField goalOut of rangePunt58.9%average punt
- Q1 3:04ARMY 4th & 1 at LIB 36, up 3Agrees with the numbersWent for it · 41.0% before the snapGo for itTheir call41.0%71% to convertField goal40.0%−1.042% to makePunt39.9%−1.1average punt
- Q2 14:04LIB 4th & 7 at ARMY 40, down 10Agrees with the numbersWent for it · 51.5% before the snapGo for itTheir call51.6%37% to convertField goal51.2%−0.434% to makePunt51.3%−0.3average punt
- Q2 8:39LIB 4th & 5 at ARMY 45, down 17Agrees with the numbersWent for it · 39.9% before the snapGo for itTheir call40.0%41% to convertField goal38.6%−1.425% to makePunt39.8%−0.3average punt
- Q2 6:41LIB 4th & 2 at ARMY 47, down 24Agrees with the numbersWent for it · 31.4% before the snapGo for itTheir call31.5%57% to convertField goalOut of rangePunt29.6%−1.9average punt
- Q2 3:20LIB 4th & 9 at ARMY 17, down 24Agrees with the numbersKicked a field goal · 27.6% before the snapGo for it25.9%−0.929% to convertField goalTheir call26.8%80% to makePunt20.3%−6.6average punt
- Q2 1:03ARMY 4th & 10 at ARMY 37, up 21Agrees with the numbersPunted · 81.5% before the snapGo for it80.6%−0.729% to convertField goalOut of rangePuntTheir call81.3%average punt
- Q2 0:10LIB 4th & 17 at LIB 8, down 21Agrees with the numbersPunted · 21.5% before the snapGo for it18.4%−2.812% to convertField goalOut of rangePuntTheir call21.2%average punt
- Q3 2:17ARMY 4th & 4 at ARMY 31, up 21Agrees with the numbersPunted · 95.0% before the snapGo for it95.2%−0.448% to convertField goalOut of rangePuntTheir call95.6%average punt
- Q4 15:00ARMY 4th & 1 at ARMY 45, up 15Agrees with the numbersWent for it · 88.3% before the snapGo for itTheir call88.9%70% to convertField goalOut of rangePunt86.8%−2.2average punt
- Q4 9:20ARMY 4th & 13 at ARMY 45, up 15Agrees with the numbersPunted · 92.6% before the snapGo for it91.5%−1.520% to convertField goalOut of rangePuntTheir call93.0%average punt
- Q4 6:17LIB 4th & 8 at LIB 48, down 15Agrees with the numbersWent for it · 6.7% before the snapGo for itTheir call6.0%34% to convertField goalOut of rangePunt5.9%−0.1average punt
- Q4 5:27LIB 4th & 10 at ARMY 25, down 15Close callWent for it · 7.1% before the snapGo for itTheir call5.9%−0.828% to convertField goal6.7%66% to makePunt3.7%−3.0average punt
- Q4 1:31ARMY 4th & 2 at LIB 43, up 15Close callPunted · 97.7% before the snapGo for it97.7%57% to convertField goal97.4%−0.428% to makePuntTheir call97.4%−0.3average punt
After touchdowns: kick or go for two?
LIB made the numbers' call on 1 of 2ARMY made the numbers' call on 4 of 4
- Q1 0:17ARMY Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call47.8%97% to makeGo for two47.7%−0.145% to convert
- Q2 11:31ARMY Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call57.5%97% to makeGo for two57.4%−0.145% to convert
- Q2 6:48ARMY Touchdown, up 23 before the tryAgrees with the numbersKicked · madeKickTheir call72.4%97% to makeGo for two72.2%−0.245% to convert
- Q3 6:45ARMY Touchdown, up 27 before the tryAgrees with the numbersKicked · madeKickTheir call97.2%97% to makeGo for two97.1%−0.145% to convert
- Q3 4:35LIB Touchdown, down 22 before the tryAgrees with the numbersKicked · madeKickTheir call6.6%97% to makeGo for two6.6%−0.145% to convert
- Q3 0:19LIB Touchdown, down 15 before the tryClose callWent for two · failedKick13.5%97% to makeGo for twoTheir call13.3%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartLIBDrive 1DOWNS6 plays · 19 yds · 2:2061% → 61%
Q1 14:55
3RD & 10
OPP 49
0
61.0%
Malik Willis pass complete to Demario Douglas for no gain to the Army 49Similar
own 0own 2550opp 25opp 0
ARMYDrive 2FG14 plays · 42 yds · 5:4739% → 40%
own 0own 2550opp 25opp 0
LIBDrive 3INT9 plays · 16 yds · 3:3958% → 57%
Q1 6:43
1ST & 10
OWN 26
+2
58.3%
Malik Willis pass complete to Noah Frith for 2 yds to the Liber 28Similar
Q1 6:43
3RD & 7
OWN 29
+9
58.0%
Malik Willis pass complete to CJ Daniels for 9 yds to the Liber 38 for a 1ST downSimilar
Q1 6:43
3RD & 5
OWN 43
+4
58.7%
Malik Willis pass complete to CJ Daniels for 4 yds to the Liber 47Similar
Q1 6:43
4TH & 1
OWN 47
-5
58.7%
PENALTY LIB False Start (Sargeant,Thomas) 5 yards from LIB47 to LIB42. NO PLAY.Similar
own 0own 2550opp 25opp 0
ARMYDrive 4TD6 plays · 45 yds · 2:4742% → 49%
Q1 0:17
1ST & 10
OPP 34
+34
51.3%
Christian Anderson pass complete to Braheam Murphy for 34 yds for a TD, (Cole Talley KICK)Similar
own 0own 2550opp 25opp 0
LIBDrive 5DOWNS7 plays · 19 yds · 0:5650% → 50%
ARMYDrive 6TD8 plays · 44 yds · 2:3349% → 63%
own 0own 2550opp 25opp 0
LIBDrive 7DOWNS10 plays · 34 yds · 2:4643% → 34%
Q2 11:25
2ND & 8
OWN 23
+14
42.9%
Malik Willis pass complete to CJ Daniels for 14 yds to the Liber 37 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARMYDrive 8TD7 plays · 55 yds · 1:5169% → 76%
Q2 8:39
2ND & 9
OWN 46
+51
31.1%
Christian Anderson pass complete to Tyrell Robinson for 51 yds to the Liber 3 for a 1ST downSimilar
own 0own 2550opp 25opp 0
LIBDrive 9FG13 plays · 38 yds · 3:2124% → 20%
Q2 6:41
2ND & 12
OWN 43
+9
23.1%
Malik Willis pass complete to Trevor Hobbs for 9 yds to the Army 48Similar
Q2 6:41
4TH & 2
OPP 47
+11
21.9%
Malik Willis pass complete to CJ Daniels for 11 yds to the Army 36 for a 1ST downSimilar
Q2 6:41
1ST & 10
OPP 36
+18
24.3%
Malik Willis pass complete to CJ Daniels for 18 yds to the Army 18 for a 1ST downSimilar
Q2 4:06
3RD & 5
OPP 13
-4
23.8%
Malik Willis sacked by Nolan Cockrill for a loss of 4 yards to the Army 17Similar
Q2 4:06
3RD & 5
OPP 13
-4
23.8%
Malik Willis sacked by Nolan Cockrill for a loss of 4 yards to the Army 17Similar
own 0own 2550opp 25opp 0
ARMYDrive 10PUNT8 plays · 12 yds · 2:1778% → 87%
LIBDrive 11PUNT5 plays · -7 yds · 0:5313% → 13%
ARMYDrive 12END OF HALF1 play · -2 yds · 0:0089% → 89%
own 0own 2550opp 25opp 0
ARMYDrive 13TD15 plays · 75 yds · 8:1583% → 97%
own 0own 2550opp 25opp 0
LIBDrive 14TD12 plays · 73 yds · 2:042% → 9%
Q3 6:39
3RD & 4
50
+11
2.4%
Malik Willis pass complete to Demario Douglas for 11 yds to the Army 39 for a 1ST downSimilar
Q3 6:39
1ST & 10
OPP 39
+1
2.6%
Malik Willis pass complete to Demario Douglas for 1 yd to the Army 38Similar
Q3 6:39
1ST & 10
OPP 29
+15
2.7%
Willis,Malik pass incomplete to Daniels,CJ broken up by Broughton,Marquel PENALTY AWP Pass Interference (Adkins,Anthony) 15 yards from AWP29 to AWP14, 1ST DOWN. NO PLAY.Similar
Q3 6:39
1ST & 10
OPP 29
+15
2.7%
Willis,Malik pass incomplete to Daniels,CJ broken up by Broughton,Marquel PENALTY AWP Pass Interference (Adkins,Anthony) 15 yards from AWP29 to AWP14, 1ST DOWN. NO PLAY.Similar
Q3 4:35
1ST & 10
OPP 14
+14
9.2%
Malik Willis pass complete to Noah Frith for 14 yds for a TD, (Brayden Beck KICK)Similar
own 0own 2550opp 25opp 0
ARMYDrive 15PUNT7 plays · 6 yds · 2:1894% → 95%
own 0own 2550opp 25opp 0
LIBDrive 16TD8 plays · 85 yds · 1:586% → 19%
Q3 2:17
1ST & 10
OWN 15
-3
5.6%
Malik Willis sacked by Leo Lowin for a loss of 3 yards to the Liber 12Similar
Q3 2:17
2ND & 13
OWN 12
+41
5.6%
Malik Willis pass complete to Kevin Shaa for 41 yds to the Army 47 for a 1ST downSimilar
Q3 2:17
1ST & 10
OPP 47
+15
6.1%
Malik Willis pass complete to Demario Douglas for 15 yds to the Army 32 for a 1ST downSimilar
Q3 2:17
2ND & 10
OPP 32
+26
6.5%
Malik Willis pass complete to Brody Brumm for 26 yds to the Army 6 for a 1ST downSimilar
Q3 0:19
3RD & GOAL
OPP 7
+7
19.0%
Malik Willis run for 7 yds for a TD, (Two-Point Conversion failed)Similar
own 0own 2550opp 25opp 0
ARMYDrive 17PUNT13 plays · 20 yds · 5:5989% → 93%
Q3 0:19
1ST & 10
OWN 25
+5
11.3%
PENALTY LIB Offside (Boti,Chris) 5 yards from AWP25 to AWP30. NO PLAY.Similar
own 0own 2550opp 25opp 0
LIBDrive 18DOWNS20 plays · 74 yds · 3:533% → 2%
Q4 9:20
2ND & 10
OWN 1
+15
3.1%
Malik Willis pass complete to Noah Frith for 15 yds to the Liber 16 for a 1ST downSimilar
Q4 9:20
2ND & 11
OWN 15
-3
3.2%
Malik Willis run for 7 yds to the Liber 22 LIBERTY Penalty, Offensive Holding (Tristan Schultz) to the Liber 10Similar
Q4 9:20
2ND & 16
OWN 10
+7
3.3%
Malik Willis pass complete to Kevin Shaa for 7 yds to the Liber 17Similar
Q4 9:20
3RD & 9
OWN 17
+5
3.2%
PENALTY AWP Offside (Carter II,Andre) 5 yards from LIB17 to LIB22. NO PLAY.Similar
Q4 9:20
3RD & 4
OWN 22
+24
3.4%
Malik Willis pass complete to Kevin Shaa for 24 yds to the Liber 46 for a 1ST downSimilar
Q4 6:17
4TH & 8
OWN 48
+27
2.3%
Malik Willis pass complete to CJ Daniels for 27 yds to the Army 25 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARMYDrive 19PUNT13 plays · 32 yds · 3:5696% → 99%
own 0own 2550opp 25opp 0
LIBDrive 20INT10 plays · 23 yds · 1:111% → 1%
Q4 1:31
2ND & 1
OWN 35
+7
0.9%
Malik Willis pass complete to Joshua Mack for 7 yds to the Liber 42 for a 1ST downSimilar
Q4 0:32
3RD & 10
OWN 42
-10
0.7%
Willis,Malik pass complete to Douglas,Demario for 58 yards to the AWP00 TOUCHDOWN nullified by penalty, clock 00:32 PENALTY LIB Holding (Jackson,Jerome) 10 yards from LIB42 to LIB32. NO PLAY.Similar
Q4 0:20
3RD & 20
OWN 32
-19
0.8%
LIBERTY Penalty, UNS: Unsportsmanlike Conduct Personal Foul (Malik Willis) to the Liber 10 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARMYDrive 21END OF GAME1 play · -2 yds · 0:0099% → 99%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 11:31
Jakobi Buchanan run for 19 yds for a TD, (Cole Talley KICK)
-13.7
TD · Q3 0:19
Malik Willis run for 7 yds for a TD, (Two-Point Conversion failed)
+13.5
TD · Q3 6:45
Jakobi Buchanan run for 1 yd for a TD, (Cole Talley KICK)
-13.2