2025 · Week 1 · Aug 29, 2025 · Michie Stadium
Speed4x
View as
Win probability · ARMY
modelARMY aheadTAR aheadconfidence bandkey playARMY scoreTAR score
What if? - hover the chart or a play below, then change how it went
Q4 14:54 · Charlie Mullen punt for 27 yds, punt out-of-bounds at the ARMY 45
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialScore diff ÷ offense timeoutsGarbage-time factorBlowout margin
This game in five plays
- FG · Q2 1:47: Dawson Jones 24 Yd Field Goal — ARMY win probability +6.4 pts (now 73%) (top driver: ARMY has the ball).
- TD · Q2 0:15: Cale Hellums 1 Yd Run (Dawson Jones Kick) — ARMY win probability +5.6 pts (now 80%) (top driver: ARMY has the ball).
- TD · Q3 8:14: Hayden Reed 37 Yd Run (Dawson Jones Kick) — ARMY win probability +9.2 pts (now 91%) (top driver: ARMY has the ball).
- TD · Q3 5:15: Caleb Lewis 6 Yd Run (Brad Larson Kick) — TAR win probability +11.9 pts (now 25%) (top driver: TAR has the ball).
- TD · Q4 9:05: Dawson Hearne 15 Yd pass from Victor Gabalis (Brad Larson Kick) — TAR win probability +25.7 pts (now 48%) (top driver: TAR 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 4 of 7TAR made the numbers' call on 7 of 10
- Q1 13:07ARMY 4th & 3 at ARMY 32, tiedAgrees with the numbersPunted · 82.5% before the snapGo for it82.5%−<0.152% to convertField goalOut of rangePuntTheir call82.5%average punt
- Q1 8:05TAR 4th & 10 at ARMY 13, tiedAgrees with the numbersKicked a field goal · 19.2% before the snapGo for it19.0%−0.126% to convertField goalTheir call19.2%85% to makePunt18.5%−0.7average punt
- Q1 2:39TAR 4th & 4 at TAR 28, down 4Close callPunted · 19.0% before the snapGo for it19.2%47% to convertField goalOut of rangePuntTheir call19.2%−<0.1average punt
- Q2 14:12ARMY 4th & 3 at ARMY 45, up 4Close callPunted · 79.3% before the snapGo for it79.6%52% to convertField goalOut of rangePuntTheir call79.4%−0.2average punt
- Q2 6:10ARMY 4th & 5 at TAR 36, down 3Agrees with the numbersWent for it · 72.0% before the snapGo for itTheir call71.9%42% to convertField goal71.2%−0.742% to makePunt70.8%−1.0average punt
- Q2 1:47ARMY 4th & 7 at TAR 7, down 3Agrees with the numbersKicked a field goal · 69.5% before the snapGo for it68.0%−0.628% to convertField goalTheir call68.6%91% to makePunt62.6%−6.0average punt
- Q2 1:00TAR 4th & 18 at TAR 32, tiedAgrees with the numbersPunted · 28.0% before the snapGo for it25.4%−2.612% to convertField goalOut of rangePuntTheir call28.0%average punt
- Q3 13:24TAR 4th & 18 at TAR 8, down 7Agrees with the numbersPunted · 17.5% before the snapGo for it15.9%−2.311% to convertField goalOut of rangePuntTheir call18.2%average punt
- Q3 13:24TAR 4th & 18 at TAR 8, down 7Agrees with the numbersPunted · 17.5% before the snapGo for it15.9%−2.311% to convertField goalOut of rangePuntTheir call18.2%average punt
- Q3 11:54ARMY 4th & 2 at ARMY 46, up 7Agrees with the numbersWent for it · 81.5% before the snapGo for itTheir call82.0%57% to convertField goalOut of rangePunt81.1%−0.9average punt
- Q3 11:07TAR 4th & 1 at ARMY 34, down 7Agrees with the numbersWent for it · 20.5% before the snapGo for itTheir call20.6%71% to convertField goal17.5%−3.147% to makePunt16.7%−3.9average punt
- Q4 14:54TAR 4th & 4 at TAR 28, down 7Close callPunted · 16.7% before the snapGo for it17.7%47% to convertField goalOut of rangePuntTheir call17.5%−0.2average punt
- Q4 10:03TAR 4th & 3 at TAR 48, down 7Numbers favored go for it by 2.0 ptsPunted · 16.4% before the snapGo for it16.3%52% to convertField goalOut of rangePuntTheir call14.3%−2.0average punt
- Q4 4:13ARMY 4th & 11 at TAR 40, tiedClose callPunted · 59.0% before the snapGo for it57.2%27% to convertField goal56.9%−0.234% to makePuntTheir call57.1%−0.1average punt
- Q4 2:52TAR 4th & 7 at TAR 34, tiedAgrees with the numbersPunted · 44.5% before the snapGo for it42.5%−2.937% to convertField goalOut of rangePuntTheir call45.3%average punt
- Q4 1:49ARMY 4th & 6 at ARMY 47, tiedNumbers favored go for it by 1.5 ptsPunted · 58.1% before the snapGo for it55.2%40% to convertField goalOut of rangePuntTheir call53.7%−1.5average punt
- Q4 1:17TAR 4th & 12 at TAR 28, tiedAgrees with the numbersPunted · 44.0% before the snapGo for it29.2%−11.822% to convertField goalOut of rangePuntTheir call41.0%average punt
After touchdowns: kick or go for two?
ARMY made the numbers' call on 3 of 3TAR made the numbers' call on 2 of 3
- Q1 4:08ARMY Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call81.0%97% to makeGo for two81.0%−<0.145% to convert
- Q2 9:43TAR Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call25.6%97% to makeGo for two25.6%−0.145% to convert
- Q2 0:15ARMY Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call79.8%97% to makeGo for two79.7%−0.145% to convert
- Q3 8:14ARMY Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call90.2%97% to makeGo for two90.1%−0.145% to convert
- Q3 5:15TAR Touchdown, down 8 before the tryAgrees with the numbersKicked · madeKickTheir call15.8%97% to makeGo for two15.7%−0.145% to convert
- Q4 9:05TAR Touchdown, down 1 before the tryClose callKicked · madeKickTheir call36.1%−0.297% to makeGo for two36.2%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartARMYDrive 1PUNT5 plays · 7 yds · 1:4382% → 82%
Q1 13:07
4TH & 3
OWN 32
0
81.6%
James Wagenseller punt for 46 yds, fair catch by Caleb Lewis at the TAR 22Similar
own 0own 2550opp 25opp 0
TARDrive 2FG14 plays · 65 yds · 4:4719% → 20%
Q1 11:47
3RD & 7
OWN 25
+14
81.3%
Victor Gabalis pass complete to Trevon West for 14 yds to the TAR 39 for a 1ST downSimilar
Q1 11:24
1ST & 10
OWN 39
+3
81.0%
Victor Gabalis pass complete to Cody Jackson for 3 yds to the TAR 42Similar
Q1 10:54
2ND & 7
OWN 42
+8
80.7%
Victor Gabalis pass complete to Cody Jackson for 8 yds to the 50 yard line for a 1ST downSimilar
Q1 9:32
1ST & 10
OPP 30
+17
80.1%
Victor Gabalis pass complete to Dawson Hearne for 17 yds to the ARMY 13 for a 1ST downSimilar
Q1 9:05
1ST & 10
OPP 13
+5
79.9%
(09:06) No Huddle-Shotgun Lewis,Caleb rush middle for 4 yards gain to the Army09 (Matteson,Collin) PENALTY Army Offside (Ford,Eric) 5 yards from Army13 to Army08. NO PLAY.Similar
Q1 8:43
1ST & 5
OPP 8
-5
79.6%
(08:45) PENALTY Tarl False Start (Smith,Braden) 5 yards from Army08 to Army13. NO PLAY.Similar
own 0own 2550opp 25opp 0
ARMYDrive 3TD8 plays · 75 yds · 3:4680% → 81%
Q1 7:12
2ND & 9
OWN 26
+19
79.2%
Dewayne Coleman pass complete to Noah Short for 19 yds to the ARMY 45 for a 1ST downSimilar
own 0own 2550opp 25opp 0
TARDrive 4PUNT5 plays · 6 yds · 1:1520% → 20%
Q1 3:15
2ND & 11
OWN 21
+7
79.9%
Victor Gabalis pass complete to Peyton Kramer for 7 yds to the TAR 28Similar
own 0own 2550opp 25opp 0
ARMYDrive 5PUNT7 plays · 18 yds · 3:1879% → 79%
Q2 14:12
4TH & 3
OWN 45
0
78.6%
James Wagenseller punt for 45 yds, fair catch by Caleb Lewis at the TAR 10Similar
own 0own 2550opp 25opp 0
TARDrive 6TD12 plays · 90 yds · 4:2321% → 29%
ARMYDrive 7FG20 plays · 67 yds · 7:4273% → 73%
Q2 8:41
2ND & 12
OWN 24
+35
72.5%
Dewayne Coleman pass complete to Brady Anderson for 35 yds to the TAR 41 for a 1ST downSimilar
Q2 6:10
4TH & 5
OPP 36
+7
71.2%
Dewayne Coleman pass complete to Noah Short for 7 yds to the TAR 29 for a 1ST downSimilar
Q2 1:50
4TH & GOAL
OPP 2
-5
64.8%
PENALTY Army False Start (Gennarelli,Paolo) 5 yards from Tarl02 to Tarl07. NO PLAY.Similar
own 0own 2550opp 25opp 0
TARDrive 8PUNT8 plays · 7 yds · 0:4131% → 29%
Q2 1:41
1ST & 10
OWN 25
+15
69.3%
Victor Gabalis pass complete to Dawson Hearne for 15 yds to the TAR 40 for a 1ST downSimilar
Q2 1:32
1ST & 10
OWN 40
+3
67.3%
Victor Gabalis pass complete to Peyton Kramer for 3 yds to the TAR 43Similar
Q2 1:15
3RD & 3
OWN 47
-10
66.5%
(01:17) No Huddle-Shotgun Page III,Tre rush left for 53 yards gain to the Army00 TOUCHDOWN nullified by penalty, clock 01:15 PENALTY Tarl Holding (Smith,Hunter) 10 yards from Tarl47 to Tarl37. NO PLAY.Similar
Q2 1:12
4TH & 13
OWN 37
-5
70.6%
PENALTY Tarl False Start (Jackson,Cody) 5 yards from Tarl37 to Tarl32. NO PLAY.Similar
Q2 1:00
4TH & 18
OWN 32
+32
70.8%
Charlie Mullen punt for 39 yds , Lloyd Benson III returns for 32 yds to the TAR 39Similar
own 0own 2550opp 25opp 0
ARMYDrive 9TD8 plays · 39 yds · 0:3973% → 80%
Q2 0:54
1ST & 10
OPP 39
+27
73.4%
Dewayne Coleman pass complete to Noah Short for 27 yds to the TAR 12 for a 1ST downSimilar
own 0own 2550opp 25opp 0
TARDrive 10END OF HALF2 plays · -2 yds · 0:0019% → 19%
own 0own 2550opp 25opp 0
TARDrive 11PUNT6 plays · -8 yds · 1:2320% → 18%
Q3 14:10
3RD & 12
OWN 14
-6
81.4%
Victor Gabalis sacked by Kalib Fortner for a loss of 6 yards to the TAR 8Similar
Q3 13:24
4TH & 18
OWN 8
+28
82.1%
Charlie Mullen punt for 44 yds, punt out-of-bounds at the TAR 24 , returns for 28 yds to the TAR 36 Army Penalty, Offensive Holding (Stephen Nnadozie) to the TAR 24Similar
Q3 13:24
4TH & 18
OWN 8
+28
82.1%
Charlie Mullen punt for 44 yds, punt out-of-bounds at the ARMY 38 , Lloyd Benson III returns for 28 yds to the ARMY 36 Army Penalty, Offensive Holding (Stephen Nnadozie) to the ARMY 38Similar
own 0own 2550opp 25opp 0
ARMYDrive 12DOWNS4 plays · 5 yds · 1:2482% → 81%
own 0own 2550opp 25opp 0
TARDrive 13DOWNS4 plays · 8 yds · 0:4322% → 21%
Q3 11:07
4TH & 1
OPP 34
+1
79.0%
Victor Gabalis run for a loss of 1 yard to the ARMY 35 Victor Gabalis fumbled, recovered by TAR Victor Gabalis , return for 1 yd to the ARMY 35Similar
own 0own 2550opp 25opp 0
ARMYDrive 14TD7 plays · 65 yds · 2:4581% → 91%
Q3 9:38
3RD & 8
OWN 37
+8
82.1%
(09:43) Shotgun Coleman,Dewayne pass incomplete short left to Short,Noah thrown to Army46 QB hurried by Rice,Avian, 1ST DOWN, PENALTY Tarl Pass Interference (Woods Jr.,Stephen) 8 yards from Army37 to Army45, 1ST DOWN. NO PLAY.Similar
Q3 8:31
3RD & 13
OWN 42
+21
81.9%
Dewayne Coleman pass complete to Noah Short for 21 yds to the TAR 37 for a 1ST downSimilar
own 0own 2550opp 25opp 0
TARDrive 15TD9 plays · 75 yds · 2:5211% → 25%
Q3 7:42
1ST & 10
OPP 47
+8
87.8%
Victor Gabalis pass complete to Cody Jackson for 8 yds to the ARMY 39Similar
Q3 7:14
3RD & 2
OPP 39
+18
87.6%
Tre Page III run for 28 yds to the ARMY 11 for a 1ST down Tarleton State Penalty, Offensive Holding (Reginald Harden Jr.) to the ARMY 21 for a 1ST downSimilar
Q3 6:10
2ND & 11
OPP 22
+21
87.4%
Victor Gabalis pass complete to Cody Jackson for 21 yds to the ARMY 1 for a 1ST downSimilar
Q3 5:33
1ST & GOAL
OPP 1
-5
87.0%
PENALTY Tarl False Start (Smith,Braden) 5 yards from Army01 to Army06. NO PLAY.Similar
own 0own 2550opp 25opp 0
ARMYDrive 16INT10 plays · 11 yds · 3:3483% → 84%
Q3 3:54
3RD & 12
OWN 23
+15
81.8%
(03:56) Coleman,Dewayne pass incomplete deep middle to Short,Noah thrown to Army48, 1ST DOWN, PENALTY Tarl Pass Interference (Emmons,Omar) 15 yards from Army23 to Army38, 1ST DOWN. NO PLAY.Similar
Q3 1:59
3RD & 7
OWN 41
-5
84.4%
(02:06) Coleman,Dewayne pass complete short left to Mott,Brady caught at Army41, for 8 yards to the Army49 (Kurns,Kasyus) PENALTY Army Ineligible Downfield on Pass (Jeffcoat,Will) 5 yards from Army41 to Army36. NO PLAY.Similar
Q3 1:32
3RD & 12
OWN 36
+6
83.5%
Dewayne Coleman pass intercepted Kasyus Kurns return for a loss of 6 yards to the TAR 22Similar
Q3 1:32
3RD & 12
OWN 36
+6
83.5%
Dewayne Coleman pass intercepted Kasyus Kurns return for a loss of 6 yards to the TAR 22Similar
own 0own 2550opp 25opp 0
TARDrive 17PUNT4 plays · 6 yds · 1:2919% → 17%
Q3 0:35
2ND & 9
OWN 23
-4
81.7%
Victor Gabalis sacked by Eric Ford for a loss of 4 yards to the TAR 19 Victor Gabalis fumbled, recovered by TAR Victor Gabalis , return for 0 yardsSimilar
Q3 0:00
3RD & 13
OWN 19
+9
82.9%
Victor Gabalis pass complete to Peyton Kramer for 9 yds to the TAR 28Similar
own 0own 2550opp 25opp 0
ARMYDrive 18INT6 plays · 38 yds · 3:1188% → 89%
Q4 11:37
1ST & 10
OPP 17
-40
89.3%
Dewayne Coleman pass intercepted Kasyus Kurns return for 40 yds to the TAR 41Similar
own 0own 2550opp 25opp 0
TARDrive 19PUNT4 plays · 7 yds · 1:2218% → 17%
Q4 10:49
2ND & 9
OWN 42
+6
82.5%
Victor Gabalis pass complete to Cody Jackson for 6 yds to the TAR 48Similar
own 0own 2550opp 25opp 0
ARMYDrive 20FUMBLE1 play · 4 yds · 0:0088% → 88%
Q4 9:55
1ST & 10
OWN 16
+4
87.8%
Hayden Reed run for 4 yds to the ARMY 20 Hayden Reed fumbled, recovered by TAR Kasyus KurnsSimilar
own 0own 2550opp 25opp 0
TARDrive 21TD3 plays · 20 yds · 0:4322% → 48%
ARMYDrive 22PUNT12 plays · 35 yds · 4:4662% → 58%
Q4 6:13
2ND & 11
OWN 49
-3
63.8%
Dewayne Coleman run for a loss of 3 yards to the ARMY 46 Dewayne Coleman fumbled, recovered by TAR Dewayne ColemanSimilar
Q4 5:36
3RD & 14
OWN 46
+15
59.7%
Dewayne Coleman pass complete to Brady Mott for 15 yds to the TAR 39 for a 1ST downSimilar
Q4 4:13
3RD & 16
OPP 45
+5
60.0%
Dewayne Coleman pass complete to Noah Short for 5 yds to the TAR 40Similar
own 0own 2550opp 25opp 0
TARDrive 23PUNT5 plays · 14 yds · 1:1248% → 46%
own 0own 2550opp 25opp 0
ARMYDrive 24PUNT6 plays · 4 yds · 0:5663% → 55%
Q4 1:49
4TH & 6
OWN 47
0
55.4%
James Wagenseller punt for 23 yds, punt out-of-bounds at the TAR 30Similar
own 0own 2550opp 25opp 0
TARDrive 25PUNT8 plays · -2 yds · 0:2753% → 45%
Q4 1:44
1ST & 10
OWN 30
-10
47.5%
(01:47) No Huddle-Shotgun Lewis,Caleb rush right for 4 yards gain to the Tarl34 (Larkin,Casey) PENALTY Tarl Holding (Smith,Braden) 10 yards from Tarl30 to Tarl20. NO PLAY.Similar
Q4 1:17
4TH & 12
OWN 28
0
55.0%
Charlie Mullen punt for 40 yds , Lloyd Benson III returns for no gain to the ARMY 32Similar
own 0own 2550opp 25opp 0
ARMYDrive 26MISSED FG9 plays · 42 yds · 1:0157% → 64%
Q4 0:09
1ST & 10
OPP 31
+5
66.0%
(00:09) Hellums,Cale pass incomplete, Spike PENALTY Tarl Illegal Substitution 5 yards from Tarl31 to Tarl26. NO PLAY.Similar
own 0own 2550opp 25opp 0
TARDrive 27END OF GAME1 play · -1 yds · 0:0047% → 47%
own 0own 2550opp 25opp 0
Biggest swings
End of Game · Final
Game over.
-52.7
TD · Q4 9:05
Dawson Hearne 15 Yd pass from Victor Gabalis (Brad Larson Kick)
-25.7
TD · Q3 5:15
Caleb Lewis 6 Yd Run (Brad Larson Kick)
-11.9