2023 · Military Bowl · Dec 27, 2023 · Navy-Marine Corps Memorial Stadium
Speed4x
View as
Win probability · TULN
modelTULN aheadVT aheadconfidence bandkey playTULN scoreVT score
What if? - hover the chart or a play below, then change how it went
Q1 5:33 · John Love 35 yd FG GOOD
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ seconds remainingScore diff ÷ offense timeouts
This game in five plays
- TD · Q2 0:08: Kyron Drones pass complete to Harrison Saint Germain for 1 yd for a TD (John Love KICK) — VT win probability +7.8 pts (now 80%) (top driver: VT has the ball).
- TD · Q3 12:52: Kai Horton run for 6 yds for a TD (Valentino Ambrosio KICK) — TULN win probability +14.1 pts (now 42%) (top driver: TULN has the ball).
- TD · Q3 10:31: Bhayshul Tuten run for 9 yds for a TD (John Love KICK) — VT win probability +14.3 pts (now 80%) (top driver: VT has the ball).
- FG · Q4 14:56: Valentino Ambrosio 20 yd FG GOOD — TULN win probability +5.1 pts (now 25%) (top driver: TULN has the ball).
- TD · Q4 12:38: Kyron Drones pass complete to Benji Gosnell for 10 yds for a TD (John Love KICK) — VT win probability +9.4 pts (now 94%) (top driver: VT 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
TULN made the numbers' call on 5 of 8VT made the numbers' call on 4 of 6
- Q1 13:56TULN 4th & 5 at TULN 30, tiedAgrees with the numbersPunted · 21.4% before the snapGo for it21.4%−<0.141% to convertField goalOut of rangePuntTheir call21.5%average punt
- Q1 8:30VT 4th & 2 at VT 47, down 7Agrees with the numbersWent for it · 74.1% before the snapGo for itTheir call74.1%57% to convertField goalOut of rangePunt74.0%−0.1average punt
- Q1 5:33VT 4th & 9 at TULN 18, down 7Agrees with the numbersKicked a field goal · 71.7% before the snapGo for it71.4%−0.230% to convertField goalTheir call71.6%79% to makePunt70.5%−1.1average punt
- Q1 3:59TULN 4th & 3 at TULN 32, up 4Agrees with the numbersPunted · 27.5% before the snapGo for it27.6%−0.152% to convertField goalOut of rangePuntTheir call27.8%average punt
- Q1 2:29VT 4th & 3 at VT 29, down 4Close callPunted · 70.6% before the snapGo for it71.0%52% to convertField goalOut of rangePuntTheir call70.8%−0.2average punt
- Q2 8:38VT 4th & 2 at VT 25, up 3Close callPunted · 69.6% before the snapGo for it69.9%57% to convertField goalOut of rangePuntTheir call69.6%−0.3average punt
- Q2 4:40TULN 4th & 25 at VT 31, down 3Agrees with the numbersKicked a field goal · 29.4% before the snapGo for it27.0%−2.07% to convertField goalTheir call29.0%54% to makePunt27.7%−1.3average punt
- Q3 8:29TULN 4th & 1 at TULN 34, down 7Numbers favored go for it by 1.5 ptsPunted · 25.2% before the snapGo for it26.6%71% to convertField goalOut of rangePuntTheir call25.1%−1.5average punt
- Q3 5:28VT 4th & 15 at TULN 18, up 7Agrees with the numbersKicked a field goal · 76.1% before the snapGo for it73.0%−3.015% to convertField goalTheir call76.0%79% to makePunt67.3%−8.7average punt
- Q4 14:56TULN 4th & 2 at VT 2, down 10Numbers favored go for it by 1.8 ptsKicked a field goal · 19.3% before the snapGo for it20.0%48% to convertField goalTheir call18.1%−1.894% to makePunt10.4%−9.6average punt
- Q4 10:10VT 4th & 1 at TULN 21, up 14Agrees with the numbersWent for it · 93.3% before the snapGo for itTheir call93.0%71% to convertField goal91.4%−1.674% to makePunt87.0%−6.1average punt
- Q4 7:05TULN 4th & 2 at TULN 40, down 21Agrees with the numbersWent for it · 1.8% before the snapGo for itTheir call1.7%57% to convertField goalOut of rangePunt1.5%−0.2average punt
- Q4 5:38TULN 4th & 4 at TULN 49, down 21Agrees with the numbersWent for it · 1.3% before the snapGo for itTheir call1.2%48% to convertField goalOut of rangePunt1.1%−0.1average punt
- Q4 3:31TULN 4th & 5 at VT 10, down 21Close callWent for it · 1.3% before the snapGo for itTheir call1.2%−0.237% to convertField goal1.5%88% to makePunt0.7%−0.8average punt
After touchdowns: kick or go for two?
TULN made the numbers' call on 2 of 2VT made the numbers' call on 4 of 5
- Q1 12:01TULN Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call23.2%97% to makeGo for two23.2%−<0.145% to convert
- Q1 2:20VT Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call73.7%97% to makeGo for two73.7%−<0.145% to convert
- Q2 0:08VT Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call73.5%97% to makeGo for two73.4%−0.145% to convert
- Q3 12:52TULN Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call36.0%97% to makeGo for two35.8%−0.145% to convert
- Q3 10:31VT Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call73.1%97% to makeGo for two73.0%−0.145% to convert
- Q4 12:38VT Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call87.1%97% to makeGo for two86.8%−0.345% to convert
- Q4 9:33VT Touchdown, up 20 before the tryClose callKicked · madeKickTheir call98.1%−<0.197% to makeGo for two98.1%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartTULNDrive 1PUNT5 plays · 5 yds · 0:5618% → 19%
own 0own 2550opp 25opp 0
VTDrive 2FUMBLE RETURN TD6 plays · 1 yds · 1:4481% → 80%
own 0own 2550opp 25opp 0
VTDrive 3FG15 plays · 57 yds · 6:2280% → 76%
TULNDrive 4PUNT5 plays · 7 yds · 1:2924% → 25%
own 0own 2550opp 25opp 0
VTDrive 5FUMBLE5 plays · 22 yds · 1:2174% → 73%
Q1 3:50
1ST & 10
OWN 7
+15
25.6%
Kyron Drones pass complete to Bhayshul Tuten for 15 yds to the VT 22 for a 1ST downSimilar
Q1 2:29
4TH & 3
OWN 29
-9
26.7%
Peter Moore punt for 51 yds , Dontae Fleming returns for a loss of 9 yards to the TULN 11 Dontae Fleming fumbled, recovered by VT Da'Wain LoftonSimilar
own 0own 2550opp 25opp 0
VTDrive 6TD1 play · 11 yds · 0:0078% → 78%
own 0own 2550opp 25opp 0
TULNDrive 7FUMBLE12 plays · 73 yds · 4:2424% → 29%
Q1 1:45
1ST & 10
OWN 34
+20
24.0%
Kai Horton pass complete to Yulkeith Brown for 20 yds to the VT 46 for a 1ST downSimilar
Q2 13:07
2ND & 10
OPP 17
+16
27.7%
Kai Horton pass complete to Yulkeith Brown for 16 yds to the VT 1 for a 1ST downSimilar
Q2 12:37
1ST & 0
OPP 1
-3
28.6%
Kai Horton run for a loss of 3 yards to the VT 4 Kai Horton fumbled, forced by Pheldarius Payne, recovered by VT Antwaun Powell-RylandSimilar
own 0own 2550opp 25opp 0
VTDrive 8PUNT7 plays · 21 yds · 3:4974% → 72%
Q2 11:12
3RD & 3
OWN 11
+6
26.7%
Kyron Drones pass complete to Jaylin Lane for 6 yds to the VT 17 for a 1ST downSimilar
Q2 10:31
1ST & 10
OWN 17
+7
26.3%
Kyron Drones pass complete to Jaylin Lane for 7 yds to the VT 24Similar
Q2 9:10
3RD & 2
OWN 25
0
26.9%
Kyron Drones pass complete to Kyron Drones for no gain to the VT 25Similar
Q2 8:38
4TH & 2
OWN 25
0
28.1%
Peter Moore punt for 29 yds, fair catch by Dontae Fleming at the TULN 46Similar
own 0own 2550opp 25opp 0
TULNDrive 9FG8 plays · 23 yds · 3:5229% → 32%
Q2 8:32
1ST & 10
OWN 46
+5
29.0%
Ibieta, Justin rush for no gain to the TULANE46, PENALTY VATECH offside 5 yards to the VATECH49, NO PLAY.Similar
Q2 7:00
1ST & 10
OPP 35
+19
30.3%
Kai Horton pass complete to Yulkeith Brown for 19 yds to the VT 16 for a 1ST downSimilar
Q2 5:55
2ND & 9
OPP 15
0
31.0%
Shaadie Clayton-Johnson run for a loss of 14 yards to the VT 29 Kai HortonSimilar
Q2 5:20
3RD & 23
OPP 29
-2
28.6%
Kai Horton pass complete to Shaadie Clayton-Johnson for a loss of 2 yards to the VT 31Similar
own 0own 2550opp 25opp 0
VTDrive 10TD17 plays · 75 yds · 4:2470% → 80%
Q2 1:48
2ND & 11
OPP 42
0
29.8%
Kyron Drones pass complete to Jaylin Lane for no gain to the TULN 42Similar
Q2 1:11
3RD & 11
OPP 42
+12
31.2%
Kyron Drones pass complete to Harrison Saint Germain for 12 yds to the TULN 30 for a 1ST downSimilar
Q2 0:29
1ST & 10
OPP 19
+11
29.0%
Kyron Drones pass complete to Benji Gosnell for 11 yds to the TULN 8 for a 1ST downSimilar
Q2 0:14
1ST & 0
OPP 8
+6
28.5%
Drones, Kyron pass incomplete to Felton, Da'Quan, PENALTY TULANE pass interference 6 yards to the TULANE2, NO PLAY, 1ST DOWN VATECH.Similar
Q2 0:08
2ND & GOAL
OPP 1
+1
20.1%
Kyron Drones pass complete to Harrison Saint Germain for 1 yd for a TD (John Love KICK)Similar
own 0own 2550opp 25opp 0
VTDrive 11END OF HALF2 plays · -3 yds · 0:0079% → 79%
Q2 0:01
1ST & 10
OWN 47
-3
20.8%
Kyron Drones sacked by Matthew Fobbs-White for a loss of 3 yards to the VT 44 Kyron Drones fumbled, forced by Matthew Fobbs-White, recovered by VTSimilar
own 0own 2550opp 25opp 0
VTDrive 12FUMBLE3 plays · 1 yds · 0:3378% → 78%
TULNDrive 13TD3 plays · 17 yds · 1:0328% → 42%
VTDrive 14TD6 plays · 73 yds · 2:0666% → 80%
own 0own 2550opp 25opp 0
TULNDrive 15PUNT5 plays · 9 yds · 1:5524% → 24%
Q3 8:29
4TH & 1
OWN 34
0
23.9%
Will Karoll punt for 42 yds , Tucker Holloway returns for no gain to the VT 24Similar
own 0own 2550opp 25opp 0
VTDrive 16FG6 plays · 58 yds · 2:4977% → 80%
Q3 7:49
1ST & 10
OPP 32
+19
19.9%
Kyron Drones pass complete to Ayden Greene for 19 yds to the TULN 13 for a 1ST downSimilar
Q3 6:42
2ND & 10
OPP 13
+4
19.8%
Kyron Drones pass complete to Bhayshul Tuten for 4 yds to the TULN 9Similar
Q3 6:07
3RD & 6
OPP 9
-9
20.3%
Kyron Drones run for a loss of 9 yards to the TULN 18 Kyron Drones fumbled, recovered by VT Kyron DronesSimilar
own 0own 2550opp 25opp 0
TULNDrive 17FG13 plays · 73 yds · 5:2419% → 25%
own 0own 2550opp 25opp 0
VTDrive 18TD6 plays · 75 yds · 2:0281% → 94%
Q4 12:38
2ND & 9
OPP 10
+10
6.2%
Kyron Drones pass complete to Benji Gosnell for 10 yds for a TD (John Love KICK)Similar
own 0own 2550opp 25opp 0
TULNDrive 19FUMBLE2 plays · 12 yds · 0:0010% → 10%
Q4 12:05
1ST & 10
OWN 32
+12
10.3%
Kai Horton pass complete to Shedro Louis for 12 yds Shedro Louis fumbled, forced by Mose Phillips III, recovered by VT Mansoor DelaneSimilar
own 0own 2550opp 25opp 0
VTDrive 20TD6 plays · 44 yds · 2:2294% → 99%
Q4 11:55
1ST & 10
OPP 44
+14
6.3%
Xayvion Turner-Bradshaw run for 14 yds to the TULN 30 for a 1ST downSimilar
own 0own 2550opp 25opp 0
TULNDrive 21DOWNS19 plays · 58 yds · 5:392% → 1%
Q4 9:10
1ST & 10
OWN 32
-3
1.9%
Kai Horton sacked by Keli Lawson for a loss of 3 yards to the TULN 29Similar
Q4 7:58
3RD & 12
OWN 30
+5
1.8%
Horton, Kai pass sacked for loss of 10 yards to the TULANE20 (Pollard, Norell), PENALTY VATECH offside (Pollard, Norell) 5 yards to the TULANE35, NO PLAY.Similar
Q4 7:28
3RD & 7
OWN 35
+5
1.7%
Kai Horton pass complete to Yulkeith Brown for 5 yds to the TULN 40Similar
Q4 7:05
4TH & 2
OWN 40
+3
1.6%
Kai Horton pass complete to Yulkeith Brown for 3 yds to the TULN 43 for a 1ST downSimilar
Q4 5:51
4TH & 9
OWN 44
+5
1.1%
Karoll, Will punt 43 yards to the VATECH13, fair catch by Holloway, Tucker, PENALTY VATECH running into kicker 5 yards to the TULANE49, NO PLAY.Similar
Q4 5:38
4TH & 4
OWN 49
+21
1.2%
Kai Horton pass complete to Dontae Fleming for 21 yds to the VT 30 for a 1ST downSimilar
Q4 5:10
2ND & 10
OPP 30
+16
1.3%
Kai Horton pass complete to Shaadie Clayton-Johnson for 1 yd to the VT 29 for a 1ST down Virginia Tech Penalty, Face Mask (15 yards) (15 Yards) to the VT 14 for a 1ST downSimilar
own 0own 2550opp 25opp 0
VTDrive 22END OF GAME6 plays · 24 yds · 2:5299% → 100%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 10:31
Bhayshul Tuten run for 9 yds for a TD (John Love KICK)
-14.3
TD · Q3 12:52
Kai Horton run for 6 yds for a TD (Valentino Ambrosio KICK)
+14.1
TD · Q4 12:38
Kyron Drones pass complete to Benji Gosnell for 10 yds for a TD (John Love KICK)
-9.4