2025 · Week 5 · Sep 25, 2025 · Dowdy-Ficklen Stadium
Speed4x
View as
Win probability · ECU
modelECU aheadARMY aheadconfidence bandkey playECU scoreARMY score
What if? - hover the chart or a play below, then change how it went
Q3 3:10 · Marlon Gunn Jr. run for no gain to the ARMY 16
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 · Q1 0:39: Katin Houser pass complete to Jayvontay Conner for 20 yds for a TD (Nick Mazzie KICK) — ECU win probability +5.4 pts (now 83%) (top driver: ECU has the ball).
- TD · Q3 10:32: Dewayne Coleman run for 2 yds for a TD (Two-Point Conversion failed) — ARMY win probability +9.0 pts (now 16%) (top driver: ARMY has the ball).
- KEY PLAY · Q3 5:20: Marlon Gunn Jr. run for 7 yds to the ARMY 43 — ECU win probability +4.7 pts (now 92%) (top driver: ECU has the ball).
- KEY PLAY · Q3 3:02: Dewayne Coleman run for 10 yds to the ARMY 26 for a 1ST down — ARMY win probability +2.9 pts (now 10%) (top driver: ARMY has the ball).
- TD · Q4 8:14: Kyler Pearson run for 32 yds for a TD (Nick Mazzie KICK) — ECU win probability +3.3 pts (now 99%) (top driver: ECU 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
ECU made the numbers' call on 5 of 5ARMY made the numbers' call on 8 of 12
- Q1 10:34ARMY 4th & 3 at ARMY 32, down 7Agrees with the numbersPunted · 37.6% before the snapGo for it37.7%−<0.152% to convertField goalOut of rangePuntTheir call37.7%average punt
- Q1 5:25ARMY 4th & 5 at ECU 44, down 14Agrees with the numbersWent for it · 32.8% before the snapGo for itTheir call33.1%41% to convertField goal32.2%−0.927% to makePunt32.9%−0.2average punt
- Q1 3:16ARMY 4th & 5 at ECU 29, down 14Agrees with the numbersWent for it · 31.4% before the snapGo for itTheir call31.2%41% to convertField goal31.1%−0.158% to makePunt28.3%−2.9average punt
- Q2 11:27ECU 4th & 6 at ECU 28, up 21Agrees with the numbersPunted · 82.0% before the snapGo for it81.9%−0.339% to convertField goalOut of rangePuntTheir call82.2%average punt
- Q2 7:19ARMY 4th & 8 at ARMY 43, down 21Agrees with the numbersPunted · 14.5% before the snapGo for it14.2%−0.634% to convertField goalOut of rangePuntTheir call14.8%average punt
- Q2 2:07ARMY 4th & 1 at ARMY 28, down 21Agrees with the numbersWent for it · 10.6% before the snapGo for itTheir call11.2%71% to convertField goalOut of rangePunt9.8%−1.4average punt
- Q3 10:32ARMY 4th & 2 at ECU 2, down 21Agrees with the numbersWent for it · 7.3% before the snapGo for itTheir call7.6%48% to convertField goal6.1%−1.694% to makePunt-0.3%−7.9average punt
- Q3 7:48ECU 4th & 2 at ARMY 42, up 15Agrees with the numbersWent for it · 87.4% before the snapGo for itTheir call88.1%57% to convertField goal85.5%−2.630% to makePunt86.3%−1.8average punt
- Q3 5:45ARMY 4th & 1 at ECU 49, down 15Agrees with the numbersWent for it · 13.8% before the snapGo for itTheir call14.1%70% to convertField goalOut of rangePunt12.0%−2.0average punt
- Q3 3:10ECU 4th & 1 at ARMY 16, up 15Agrees with the numbersWent for it · 91.9% before the snapGo for itTheir call91.6%71% to convertField goal90.0%−1.781% to makePunt84.8%−6.9average punt
- Q3 1:02ARMY 4th & 8 at ARMY 28, down 15Agrees with the numbersPunted · 8.8% before the snapGo for it8.7%−0.933% to convertField goalOut of rangePuntTheir call9.6%average punt
- Q4 13:10ECU 4th & 12 at ECU 10, up 15Agrees with the numbersPunted · 93.2% before the snapGo for it92.1%−1.321% to convertField goalOut of rangePuntTheir call93.4%average punt
- Q4 10:36ARMY 4th & 12 at ECU 44, down 15Close callWent for it · 6.2% before the snapGo for itTheir call5.5%−0.324% to convertField goal5.4%−0.427% to makePunt5.8%average punt
- Q4 8:14ECU 4th & 3 at ARMY 32, up 15Agrees with the numbersWent for it · 95.7% before the snapGo for itTheir call95.8%53% to convertField goal95.1%−0.651% to makePunt94.6%−1.2average punt
- Q4 5:38ARMY 4th & 3 at ECU 47, down 22Close callWent for it · 0.7% before the snapGo for itTheir call0.8%−<0.152% to convertField goalOut of rangePunt0.8%average punt
- Q4 3:43ARMY 4th & 8 at ECU 42, down 22Close callWent for it · 0.6% before the snapGo for itTheir call0.7%−0.134% to convertField goal0.7%30% to makePunt0.7%−<0.1average punt
- Q4 1:15ARMY 4th & 9 at ECU 17, down 22Close callWent for it · 0.5% before the snapGo for itTheir call0.5%−0.229% to convertField goal0.7%80% to makePunt0.4%−0.3average punt
After touchdowns: kick or go for two?
ECU made the numbers' call on 4 of 4ARMY made the numbers' call on 0 of 1
- Q1 12:05ECU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call61.6%97% to makeGo for two61.6%−<0.145% to convert
- Q1 8:22ECU Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call65.4%97% to makeGo for two65.4%−<0.145% to convert
- Q1 0:39ECU Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call80.3%97% to makeGo for two80.2%−0.145% to convert
- Q3 10:32ARMY Touchdown, down 15 before the tryClose callWent for two · failedKick15.5%97% to makeGo for twoTheir call15.4%−0.145% to convert
- Q4 8:14ECU Touchdown, up 21 before the tryAgrees with the numbersKicked · madeKickTheir call99.1%97% to makeGo for two99.1%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartECUDrive 1TD10 plays · 75 yds · 2:4568% → 69%
ARMYDrive 2PUNT5 plays · 7 yds · 1:1231% → 31%
own 0own 2550opp 25opp 0
ECUDrive 3TD6 plays · 70 yds · 2:0769% → 73%
ARMYDrive 4DOWNS12 plays · 36 yds · 4:5428% → 25%
ECUDrive 5TD9 plays · 71 yds · 2:3476% → 83%
Q1 2:38
3RD & 10
OWN 29
+27
75.9%
Katin Houser pass complete to Yannick Smith for 27 yds to the ARMY 44 for a 1ST downSimilar
Q1 2:06
2ND & 2
OPP 36
+6
77.2%
Katin Houser run for 6 yds to the ARMY 30 Katin Houser fumbled, recovered by ECU Jayvontay Conner for a 1ST downSimilar
Q1 0:39
1ST & 10
OPP 20
+20
83.1%
Katin Houser pass complete to Jayvontay Conner for 20 yds for a TD (Nick Mazzie KICK)Similar
own 0own 2550opp 25opp 0
ARMYDrive 6FUMBLE7 plays · 48 yds · 2:2317% → 16%
Q2 12:57
3RD & 2
OPP 27
+3
84.5%
Dewayne Coleman run for 3 yds to the ECU 24 Dewayne Coleman fumbled, recovered by ECU Rasheed ReasonSimilar
own 0own 2550opp 25opp 0
ECUDrive 7PUNT5 plays · 4 yds · 1:1186% → 86%
ARMYDrive 8PUNT7 plays · 17 yds · 3:5214% → 12%
Q2 9:58
3RD & 8
OWN 28
+13
87.4%
Dewayne Coleman pass complete to Samari Howard for 13 yds to the ARMY 41 for a 1ST downSimilar
Q2 7:58
3RD & 1
50
-7
87.2%
Dewayne Coleman sacked by Samuel Dankah for a loss of 7 yards to the ARMY 43Similar
Q2 7:19
4TH & 8
OWN 43
0
88.3%
James Wagenseller punt for 45 yds, fair catch by Kyler Pearson at the ECU 12Similar
own 0own 2550opp 25opp 0
ECUDrive 9INT10 plays · 61 yds · 3:0190% → 92%
Q2 6:36
2ND & 9
OWN 13
+19
90.3%
Katin Houser pass complete to Desirrio Riles for 19 yds to the ECU 32 for a 1ST downSimilar
Q2 6:16
1ST & 10
OWN 32
+11
90.7%
Katin Houser pass complete to Jaquaize Pettaway for 11 yds to the ECU 43 for a 1ST downSimilar
Q2 5:55
1ST & 10
OWN 43
+6
91.0%
Katin Houser pass complete to Jaquaize Pettaway for 6 yds to the ECU 49Similar
Q2 5:24
3RD & 4
OWN 49
+13
91.1%
Katin Houser pass complete to Brock Spalding for 13 yds to the ARMY 38 for a 1ST downSimilar
Q2 5:05
1ST & 10
OPP 38
+6
91.4%
Katin Houser pass complete to Anthony Smith for 6 yds to the ARMY 32Similar
Q2 3:58
2ND & 11
OPP 27
-2
92.3%
Katin Houser pass intercepted Stephen Nnadozie return for 2 yds to the ARMY 19Similar
own 0own 2550opp 25opp 0
ARMYDrive 10DOWNS4 plays · 8 yds · 1:349% → 9%
Q2 3:41
1ST & 10
OWN 19
0
90.7%
Coleman, Dewayne pass complete to Short, Noah for 25 yards to the ARMY44, PENALTY ARMY illegal touching 0 yards to the ARMY19, NO PLAY.Similar
own 0own 2550opp 25opp 0
ECUDrive 11FUMBLE10 plays · 9 yds · 1:2394% → 95%
Q2 1:35
3RD & 1
OPP 18
+9
93.6%
Army Penalty, Defensive Holding (9 Yards) to the ARMY 9 for a 1ST downSimilar
Q2 1:15
3RD & 0
OPP 10
0
94.0%
Houser, Katin rush for no gain to the ARMY10, PENALTY ARMY personal foul off-setting, PENALTY EASTCRLINA Holding off-setting, NO PLAY.Similar
Q2 0:37
2ND & 0
OPP 7
-11
94.8%
Katin Houser run for a loss of 11 yards to the ARMY 18 Katin Houser fumbled, recovered by ARMY Eric FordSimilar
own 0own 2550opp 25opp 0
ARMYDrive 12END OF HALF3 plays · 9 yds · 0:105% → 5%
ARMYDrive 13TD9 plays · 75 yds · 4:178% → 16%
Q3 10:32
4TH & GOAL
OPP 2
+2
84.2%
Dewayne Coleman run for 2 yds for a TD (Two-Point Conversion failed)Similar
own 0own 2550opp 25opp 0
ECUDrive 14DOWNS8 plays · 33 yds · 2:2488% → 89%
ARMYDrive 15DOWNS4 plays · 8 yds · 1:4014% → 13%
own 0own 2550opp 25opp 0
ECUDrive 16DOWNS7 plays · 34 yds · 2:1092% → 93%
Q3 4:59
1ST & 10
OPP 37
+12
92.6%
Katin Houser pass complete to Yannick Smith for 12 yds to the ARMY 25 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARMYDrive 17PUNT5 plays · 12 yds · 2:0010% → 8%
own 0own 2550opp 25opp 0
ECUDrive 18PUNT7 plays · 9 yds · 2:3593% → 94%
Q4 14:10
1ST & 10
OWN 12
-8
93.9%
Katin Houser sacked by Gavin Shields for a loss of 8 yards to the ECU 4Similar
own 0own 2550opp 25opp 0
ARMYDrive 19DOWNS4 plays · 9 yds · 2:188% → 6%
ECUDrive 20TD8 plays · 67 yds · 2:1396% → 99%
own 0own 2550opp 25opp 0
ARMYDrive 21DOWNS16 plays · 58 yds · 6:441% → 1%
Q4 3:43
4TH & 8
OPP 42
+13
99.3%
Cale Hellums pass complete to Samari Howard for 13 yds to the ECU 29 for a 1ST downSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 10:32
Dewayne Coleman run for 2 yds for a TD (Two-Point Conversion failed)
-9
TD · Q1 0:39
Katin Houser pass complete to Jayvontay Conner for 20 yds for a TD (Nick Mazzie KICK)
+5.4
KEY PLAY · Q3 5:20
Marlon Gunn Jr. run for 7 yds to the ARMY 43
+4.7