← CFB Terminal
37
ACC
AT
17
Sun Belt
2024 week 3 · Saturday, September 14, 2024 at 5:00 PM CT · S.B. Ballard Stadium · 22,208 att · 75.2°F Cloudy, wind 14.9

Drive chart

Virginia Tech Old Dominion bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
7 pl · 76 yd · 2:51
7–0
14:56 1st & 10 OWN 24 Kyron Drones run for 5 yds to the VT 29 +5 0.09
14:56 2nd & 5 OWN 29 No Huddle-Shotgun Drones,Kyron pass incomplete deep left to Felton,Da'Quan thrown to ODU24 PENALTY ODU Holding (Rankin Jr.,Angelo) 10 yards from VTU29 to VTU39, 1ST DOWN. NO PLAY. +10
14:56 1st & 10 OWN 39 Kyron Drones pass incomplete 0 -1.11
14:56 2nd & 10 OWN 39 Bhayshul Tuten run for 1 yd to the VT 38 +1 -0.60
14:56 3rd & 11 OWN 38 Kyron Drones pass complete to Jaylin Lane for 14 yds to the ODU 48 for a 1ST down +14 3.11
14:56 1st & 10 OPP 48 Bhayshul Tuten run for 4 yds to the ODU 44 +4 -0.13
14:56 2nd & 6 OPP 44 Bhayshul Tuten run for 19 yds to the ODU 25 for a 1ST down +19 1.12
12:05 1st & 10 OPP 25 Kyron Drones pass complete to Jaylin Lane for 25 yds for a TD (John Love KICK) +25 2.70
PUNT
6 pl · 20 yd · 2:46
7–0
12:05 1st & 10 OWN 25 Colton Joseph pass incomplete 0 -0.70
12:05 2nd & 10 OWN 25 Aaron Young run for 2 yds to the ODU 27 +2 -0.23
12:05 3rd & 8 OWN 27 Colton Joseph pass complete to Pat Conroy for 12 yds to the ODU 39 for a 1ST down +12 2.15
12:05 1st & 10 OWN 39 Colton Joseph run for 3 yds to the ODU 42 +3 -0.43
12:05 2nd & 7 OWN 42 Aaron Young run for no gain to the ODU 42 0 -0.99
12:05 3rd & 7 OWN 42 Colton Joseph run for 3 yds to the ODU 45 +3 -0.26
9:19 4th & 4 OWN 45 Seamus Hall punt for 55 yds for a touchback
TD
7 pl · 80 yd · 3:29
14–0
9:19 1st & 10 OWN 20 Kyron Drones pass complete to Jaylin Lane for 46 yds to the ODU 34 for a 1ST down Old Dominion Penalty, Personal Foul (Jahron Manning) to the ODU 19 for a 1ST down +61 3.78
9:19 1st & 10 OPP 19 Kyron Drones run for 6 yds to the ODU 13 +6 0.18
9:19 2nd & 4 OPP 13 Kyron Drones pass complete to Jaylin Lane for 9 yds to the ODU 4 for a 1ST down +9 0.73
9:19 1st & 4 OPP 4 Bhayshul Tuten run for 3 yds to the ODU 1 +3 -0.21
9:19 2nd & 1 OPP 1 Bhayshul Tuten run for no gain to the ODU 1 0 -0.55
9:19 3rd & 1 OPP 1 Bhayshul Tuten run for no gain to the ODU 1 0 -0.33
5:57 4th & 1 OPP 1 Timeout Old Dominion, clock 05:57
5:50 4th & 1 OPP 1 Kyron Drones run for 1 yd for a TD (John Love KICK) +1 2.79
5:50 1st & 10 OPP 3 Old Dominion Penalty, Defensive Offside (Yards) declined 0
PUNT
3 pl · 0 yd · 1:52
14–0
5:50 1st & 10 OWN 25 Aaron Young run for 3 yds to the ODU 28 +3 -0.30
5:50 2nd & 7 OWN 28 Aaron Young run for 2 yds to the ODU 30 +2 -0.36
5:50 3rd & 5 OWN 30 Colton Joseph sacked by Antwaun Powell-Ryland for a loss of 5 yards to the ODU 25 Colton Joseph fumbled, recovered by ODU Aaron Young , return for 0 yards -5 -0.55
3:58 4th & 10 OWN 25 Seamus Hall punt for 51 yds , Jaylin Lane returns for 9 yds to the VT 33
ON DOWNS
8 pl · 40 yd · 3:33
14–0
3:58 1st & 10 OWN 33 Collin Schlee run for 1 yd to the VT 34 +1 -0.79
3:58 2nd & 9 OWN 34 Kyron Drones pass complete to Stephen Gosnell for 21 yds to the ODU 45 for a 1ST down +21 2.74
3:58 1st & 10 OPP 45 Kyron Drones pass incomplete 0 -1.00
3:58 2nd & 10 OPP 45 Kyron Drones pass complete to Jaylin Lane for 12 yds to the ODU 33 for a 1ST down +12 1.57
3:58 1st & 10 OPP 33 Kyron Drones run for 1 yd to the ODU 32 +1 -0.48
3:58 2nd & 9 OPP 32 Bhayshul Tuten run for 4 yds to the ODU 28 +4 -0.10
0:51 3rd & 5 OPP 28 Timeout Virginia Tech, clock 00:51
0:51 3rd & 5 OPP 28 Bhayshul Tuten run for 1 yd to the ODU 27 +1 -0.66
0:25 4th & 4 OPP 27 Kyron Drones pass incomplete 0 -2.86
PUNT
3 pl · -3 yd · 1:06
14–0
0:00 OWN 27 End of 1st Quarter
0:00 1st & 10 OWN 27 Quinn Henicle run for 3 yds to the ODU 30 +3 -0.32
15:00 2nd & 7 OWN 30 Quinn Henicle sacked by Antwaun Powell-Ryland for a loss of 6 yards to the ODU 24 -6 -0.97
15:00 3rd & 13 OWN 24 Quinn Henicle pass incomplete 0 -0.11
14:19 4th & 13 OWN 24 Seamus Hall punt for 50 yds, fair catch by Jaylin Lane at the VT 26
Q2
PUNT
3 pl · -1 yd · 0:56
14–0
14:19 1st & 10 OWN 26 Kyron Drones pass incomplete 0 -0.73
14:19 2nd & 10 OWN 26 Bhayshul Tuten run for 1 yd to the VT 25 +1 -0.31
14:19 3rd & 11 OWN 25 Kyron Drones pass incomplete 0 -0.14
13:23 4th & 11 OWN 25 Peter Moore punt for 40 yds, fair catch by Isiah Paige at the ODU 35
TD
1 pl · 65 yd · 0:10
14–7
13:13 1st & 10 OWN 35 Quinn Henicle run for 65 yds for a TD (Ethan Sanchez KICK) +65 5.24
MISSED FG
11 pl · 58 yd · 5:04
14–7
13:08 1st & 10 OWN 26 Bhayshul Tuten run for 1 yd to the VT 25 +1 -0.61
13:08 2nd & 11 OWN 25 Kyron Drones pass complete to Ali Jennings for 15 yds to the VT 40 for a 1ST down +15 2.09
13:08 1st & 10 OWN 40 Kyron Drones run for 6 yds to the VT 46 +6 0.40
13:08 2nd & 4 OWN 46 Bhayshul Tuten run for 17 yds to the ODU 37 for a 1ST down +17 1.30
13:08 1st & 10 OPP 37 Kyron Drones pass complete to Jaylin Lane for 2 yds to the ODU 35 +2 -0.40
13:08 2nd & 8 OPP 35 Kyron Drones run for 5 yds to the ODU 30 +5 0.07
9:40 3rd & 3 OPP 30 Timeout Virginia Tech, clock 09:40
9:40 3rd & 3 OPP 30 Bhayshul Tuten run for 14 yds to the ODU 16 for a 1ST down +14 0.81
9:40 1st & 10 OPP 16 Kyron Drones pass incomplete 0 -0.33
9:40 2nd & 10 OPP 16 Bhayshul Tuten run for no gain to the ODU 16 0 -0.38
8:14 3rd & 10 OPP 16 Timeout Old Dominion, clock 08:14
8:14 3rd & 10 OPP 16 Kyron Drones pass incomplete 0 -0.61
8:04 4th & 10 OPP 16 John Love 33 yd FG BLOCKED blocked by Ricardo Williams Jr.
8:04 4th & 10 OPP 16 John Love 33 yd FG BLOCKED blocked by Ricardo Williams Jr. Love,John field goal attempt from 33 yards NO GOOD blocked by Williams Jr.,Ricardo (H: Moore,Peter, LS: Epling,Christian), clock 08:04 recovered by ODU Williams Jr.,Ricardo at ODU20, End Of Play.
FG
6 pl · 69 yd · 2:50
14–10
8:04 1st & 10 OWN 20 Bryce Duke run for 48 yds to the VT 32 for a 1ST down +48 3.51
8:04 1st & 10 OPP 32 Quinn Henicle pass complete to Isiah Paige for 14 yds to the VT 18 for a 1ST down +14 0.28
8:04 1st & 10 OPP 18 Bryce Duke run for 2 yds to the VT 16 +2 -0.19
8:04 2nd & 8 OPP 16 Quinn Henicle run for 2 yds to the VT 18 +2 -0.20
8:04 3rd & 10 OPP 18 Quinn Henicle pass complete to Bryce Duke for 7 yds to the VT 11 +7 0.24
5:14 4th & 3 OPP 11 Ethan Sanchez 28 yd FG GOOD
PUNT
3 pl · 0 yd · 1:15
14–10
5:14 1st & 10 OWN 25 Kyron Drones pass complete to Bhayshul Tuten for a loss of 1 yard to the VT 24 -1 -0.80
5:14 2nd & 11 OWN 24 Kyron Drones pass complete to Benji Gosnell for 4 yds to the VT 28 +4 -0.05
5:14 3rd & 7 OWN 28 PENALTY VTU UNS: Unsportsmanlike Conduct (Greene,Ayden) 14 yards from VTU28 to VTU14. NO PLAY. -14
5:14 3rd & 21 OWN 14 Kyron Drones pass complete to Ali Jennings for 11 yds to the VT 25 +11 0.08
3:59 4th & 10 OWN 25 Peter Moore punt for 47 yds, fair catch by Isiah Paige at the ODU 28
PUNT
3 pl · 4 yd · 1:16
14–10
3:59 1st & 10 OWN 28 No Huddle-Shotgun Henicle,Quinn pass complete short left to Conroy,Pat caught at ODU31, for 3 yards to the ODU31 (Woodson,Caleb) PENALTY ODU Pass Interference (Vines,Diante) 14 yards from ODU28 to ODU14. NO PLAY. -14
3:59 1st & 24 OWN 14 Quinn Henicle pass complete to Diante Vines for 2 yds to the ODU 16 +2 -0.06
3:59 2nd & 22 OWN 16 Quinn Henicle pass incomplete 0 -0.05
3:59 3rd & 22 OWN 16 Aaron Young run for 16 yds to the ODU 32 +16 0.27
2:43 4th & 6 OWN 32 Seamus Hall punt for 48 yds, fair catch by Jaylin Lane at the VT 20
PUNT
3 pl · 9 yd · 0:53
14–10
2:43 1st & 10 OWN 20 Malachi Thomas run for 3 yds to the VT 23 +3 -0.24
2:43 2nd & 7 OWN 23 Kyron Drones pass incomplete 0 -0.44
2:43 3rd & 7 OWN 23 Kyron Drones pass complete to Da'Quan Felton for 6 yds to the VT 29 +6 0.11
1:50 4th & 1 OWN 29 Peter Moore punt for 51 yds, fair catch by Isiah Paige at the ODU 20
END OF HALF
6 pl · 20 yd · 1:50
14–10
1:50 1st & 10 OWN 20 Aaron Young run for 7 yds to the ODU 27 +7 0.53
1:50 2nd & 3 OWN 27 Aaron Young run for 4 yds to the ODU 31 for a 1ST down +4 0.25
1:50 1st & 10 OWN 31 Aaron Young run for 5 yds to the ODU 36 +5 0.10
1:50 2nd & 5 OWN 36 Old Dominion Penalty, Offensive Holding (-10 Yards) to the ODU 28 -10
0:00 OWN 26 End of 2nd Quarter
0:00 2nd & 13 OWN 28 Quinn Henicle run for 10 yds to the ODU 38 +10 0.75
0:00 3rd & 3 OWN 38 Aaron Young run for 2 yds to the ODU 40 +2 -0.44
Q3
PUNT
3 pl · 1 yd · 1:22
14–10
15:00 1st & 10 OWN 25 Aaron Young run for no gain to the ODU 25 0 -0.70
15:00 2nd & 10 OWN 25 Aaron Young run for 1 yd to the ODU 26 +1 -0.29
15:00 3rd & 9 OWN 26 Quinn Henicle pass incomplete 0 -0.19
13:38 4th & 9 OWN 26 Seamus Hall punt for 45 yds
FG
6 pl · 68 yd · 2:55
17–10
13:38 1st & 10 OWN 29 Kyron Drones pass complete to Da'Quan Felton for 10 yds to the VT 39 for a 1ST down +10 0.92
13:38 1st & 10 OWN 39 Kyron Drones run for 53 yds to the ODU 8 for a 1ST down +53 2.54
13:38 1st & 8 OPP 8 Kyron Drones pass complete to Jaylin Lane for a loss of 2 yards to the ODU 10 -2 -0.48
13:38 2nd & 10 OPP 10 Kyron Drones run for 4 yds to the ODU 6 +4 -0.02
13:38 3rd & 6 OPP 6 Kyron Drones run for 3 yds to the ODU 3 +3 -0.09
10:43 4th & 3 OPP 3 John Love 21 yd FG GOOD
FUMBLE
3 pl · -3 yd · 1:26
17–10
10:38 1st & 10 OWN 21 PENALTY VTU Delay Of Game 5 yards from ODU21 to ODU26. NO PLAY. +5
10:38 1st & 5 OWN 26 Quinn Henicle sacked by Antwaun Powell-Ryland for a loss of 11 yards to the ODU 15 -11 -2.20
10:38 2nd & 16 OWN 15 Aaron Young run for 6 yds to the ODU 21 +6 0.05
9:12 3rd & 10 OWN 21 Quinn Henicle sacked by Antwaun Powell-Ryland for a loss of 3 yards to the ODU 18 Quinn Henicle fumbled, recovered by VT Antwaun Powell-Ryland , return for 0 yards -3 -0.16
FG
4 pl · 3 yd · 1:05
20–10
9:12 1st & 10 OPP 18 Kyron Drones pass incomplete 0 -0.35
9:12 2nd & 10 OPP 18 Bhayshul Tuten run for 3 yds to the ODU 15 +3 -0.13
9:12 3rd & 7 OPP 15 Kyron Drones pass incomplete 0 -0.50
8:07 4th & 7 OPP 15 John Love 32 yd FG GOOD
PUNT
5 pl · 4 yd · 2:40
20–10
8:02 1st & 10 OWN 19 Aaron Young run for 9 yds to the ODU 28 +9 1.08
8:02 2nd & 1 OWN 28 Aaron Young run for 2 yds to the ODU 30 for a 1ST down +2 -0.34
8:02 1st & 10 OWN 30 Aaron Young run for 3 yds to the ODU 33 +3 -0.36
8:02 2nd & 7 OWN 33 Quinn Henicle run for 1 yd to the ODU 34 +1 -0.59
8:02 3rd & 6 OWN 34 Quinn Henicle sacked by Kelvin Gilliam Jr. for a loss of 11 yards to the ODU 23 -11 -0.72
5:22 4th & 17 OWN 23 Seamus Hall punt for 36 yds , Jaylin Lane returns for 20 yds to the ODU 39
INT
1 pl · 0 yd · 0:08
20–10
5:14 1st & 10 OPP 39 Kyron Drones pass intercepted, touchback. -3.86
PUNT
3 pl · 3 yd · 1:03
20–10
5:14 1st & 10 OWN 20 Quinn Henicle run for 1 yd to the ODU 19 +1 -0.47
5:14 2nd & 11 OWN 19 Quinn Henicle run for 4 yds to the ODU 23 +4 -0.04
5:14 3rd & 7 OWN 23 Quinn Henicle pass incomplete 0 -0.20
4:11 4th & 7 OWN 23 Seamus Hall punt for 36 yds, fair catch by Jaylin Lane at the VT 41
TD
8 pl · 59 yd · 4:16
27–10
4:11 1st & 10 OWN 41 Bhayshul Tuten run for 6 yds to the VT 47 +6 0.40
4:11 2nd & 4 OWN 47 Bhayshul Tuten run for 4 yds to the ODU 49 for a 1ST down +4 0.50
4:11 1st & 10 OPP 49 Bhayshul Tuten run for 2 yds to the VT 49 +2 -0.62
4:11 2nd & 12 OWN 49 Kyron Drones pass complete to Da'Quan Felton for 4 yds to the ODU 47 +4 -0.16
4:11 3rd & 8 OPP 47 Kyron Drones run for 22 yds to the ODU 25 for a 1ST down +22 2.78
4:11 1st & 10 OPP 25 Bhayshul Tuten run for 7 yds to the ODU 18 +7 0.33
0:00 2nd & 3 OPP 18 Kyron Drones run for 2 yds to the ODU 16 +2 -0.29
0:00 OPP 18 End of 3rd Quarter
14:55 3rd & 1 OPP 16 Bhayshul Tuten run for 16 yds for a TD (John Love KICK) +16 2.66
Q4
INT
3 pl · 12 yd · 0:54
27–10
14:55 1st & 10 OWN 25 Quinn Henicle run for 9 yds to the ODU 34 +9 1.25
14:55 2nd & 1 OWN 34 Bryce Duke run for 3 yds to the ODU 37 for a 1ST down +3 -0.23
14:01 1st & 10 OWN 37 Quinn Henicle pass intercepted -1.95
TD
7 pl · 48 yd · 3:51
34–10
14:01 1st & 10 OPP 48 Bhayshul Tuten run for no gain to the ODU 48 0 -1.07
14:01 2nd & 10 OPP 48 Collin Schlee run for 8 yds to the ODU 40 +8 0.80
14:01 3rd & 2 OPP 40 Malachi Thomas run for 4 yds to the ODU 36 for a 1ST down +4 0.95
14:01 1st & 10 OPP 36 Malachi Thomas run for 4 yds to the ODU 32 +4 -0.07
14:01 2nd & 6 OPP 32 Malachi Thomas run for 1 yd to the ODU 31 +1 -0.59
14:01 3rd & 5 OPP 31 Kyron Drones run for 9 yds to the ODU 22 for a 1ST down +9 1.02
10:10 1st & 10 OPP 22 Bhayshul Tuten run for 22 yds for a TD (John Love KICK) +22 2.65
PUNT
3 pl · -13 yd · 1:09
34–10
10:10 1st & 10 OWN 25 Aaron Young run for 3 yds to the ODU 28 +3 -0.30
10:10 3rd & 7 OWN 28 Quinn Henicle pass complete to Isiah Paige for 4 yds to the ODU 32 +4 -0.05
10:10 4th & 3 OWN 32 PENALTY ODU Personal Foul (Flores,Michael) 15 yards from ODU32 to ODU17. NO PLAY. -15
10:10 4th & 18 OWN 17 PENALTY ODU False Start (Smith-Young,Patrick) 5 yards from ODU17 to ODU12. NO PLAY. -5
10:10 2nd & 7 OWN 28 Quinn Henicle pass incomplete 0 -0.56
9:01 4th & 23 OWN 12 Seamus Hall punt for 35 yds, fair catch by Jaylin Lane at the ODU 42
FG
7 pl · 18 yd · 3:53
37–10
9:01 1st & 10 OPP 42 P.J. Prioleau run for 4 yds to the ODU 38 +4 -0.10
9:01 2nd & 6 OPP 38 P.J. Prioleau run for 2 yds to the ODU 36 +2 -0.52
9:01 3rd & 4 OPP 36 Collin Schlee run for 8 yds to the ODU 28 for a 1ST down +8 1.15
9:01 1st & 10 OPP 28 Jeremiah Coney run for 2 yds to the ODU 26 +2 -0.27
9:01 2nd & 8 OPP 26 Jeremiah Coney run for 4 yds to the ODU 22 +4 -0.06
9:01 3rd & 4 OPP 22 Collin Schlee run for 2 yds to the ODU 24 +2 -0.35
5:08 4th & 6 OPP 24 John Love 41 yd FG GOOD
TD
6 pl · 75 yd · 1:36
37–17
5:08 1st & 10 OWN 25 Bryce Duke run for 32 yds to the VT 43 for a 1ST down +32 2.73
5:08 1st & 10 OPP 43 Quinn Henicle pass complete to Demariyon Houston for 11 yds to the VT 32 for a 1ST down +11 0.48
5:08 1st & 10 OPP 32 Tariq Sims run for 10 yds to the VT 22 for a 1ST down +10 0.22
5:08 1st & 10 OPP 22 Quinn Henicle run for 6 yds to the VT 16 +6 0.19
5:08 2nd & 4 OPP 16 Quinn Henicle pass incomplete 0 -0.45
3:32 3rd & 4 OPP 16 Tariq Sims run for 16 yds for a TD (Ethan Sanchez KICK) +16 2.91
END OF GAME
6 pl · 18 yd · 3:32
37–17
3:32 1st & 10 OWN 25 William Watson III run for 4 yds to the VT 29 +4 -0.11
3:32 2nd & 6 OWN 29 Jeremiah Coney run for 5 yds to the VT 34 +5 0.09
3:32 3rd & 1 OWN 34 William Watson III run for 3 yds to the VT 37 for a 1ST down +3 1.05
3:32 1st & 10 OWN 37 William Watson III run for 1 yd to the VT 36 +1 -0.87
3:32 2nd & 11 OWN 36 Jeremiah Coney run for 7 yds to the VT 43 +7 0.44
0:00 3rd & 4 OWN 43 Jeremiah Coney run for no gain to the VT 43 0 -0.78
0:00 OWN 43 End of 4th Quarter
28 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

3sacks0
3plays for loss2
2takeaways1
6three-and-outs forced3
5explosive plays allowed10
6.10yards allowed / play6.44
3 of 14scoring drives allowed7 of 14
Virginia Tech
Antwuan Powell 7 (6) 4 sk · 4 TFL
Caleb Woodson 7 (3) 0.5 TFL · 1 QH
Kelvin Gilliam 6 (1) 1 sk · 1 TFL
Sam Brumfield 6 (1) 1 TFL
Mose Phillips III 6 (3)
Jaden Keller 4 (1) 2 QH
Kemari Copeland 3
Wilfried Pene 2 0.5 TFL
Old Dominion
Jahron Manning 11 (2) 1 TFL
Mario Thompson 9 (5) 2.5 TFL
Denzel Lowry 9 (1) 0.5 TFL
Koa Naotala 7 (1) 0.5 TFL · 2 QH
Seth Naotala 7 (1)
Ashton Whitner 6 (1) 1 QH
Patrick Smith-Young 6 (1)
Kris Trinidad 5 1 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

3 of 4field goals1 of 1
3punts8
46.0punt average44.5
0punts inside the 200
71return yards27
own 33average drive startown 25
Virginia Tech
K John Love 3/4 FG · long 41 · 4/4 XP
P Peter Moore 3 punts · 46.0 avg
KR P.J. Prioleau 2 ret · 42 yds · long 21
PR Jaylin Lane 3 ret · 29 yds · long 20
Old Dominion
K Ethan Sanchez 1/1 FG · long 28 · 2/2 XP
P Seamus Hall 8 punts · 44.5 avg · 1 TB
KR Devin Roche 2 ret · 27 yds · long 15
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

77plays50
496yards305
14drives14
38%success rate34%
16.78total PPA7.01
Derived from 127 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Kyron Drones pass complete to Jaylin Lane for 25 yds for a TD (John Love KICK) 7–0
Q1Kyron Drones run for 1 yd for a TD (John Love KICK) 14–0
Q2Quinn Henicle run for 65 yds for a TD (Ethan Sanchez KICK) 7–14
Q2Ethan Sanchez 28 yd FG GOOD 10–14
Q3John Love 21 yd FG GOOD 17–10
Q3John Love 32 yd FG GOOD 20–10
Q4Bhayshul Tuten run for 16 yds for a TD (John Love KICK) 27–10
Q4Bhayshul Tuten run for 22 yds for a TD (John Love KICK) 34–10
Q4John Love 41 yd FG GOOD 37–10
Q4Tariq Sims run for 16 yds for a TD (Ethan Sanchez KICK) 17–37

Biggest plays by PPA

Q2Quinn Henicle run for 65 yds for a TD (Ethan Sanchez KICK) 5.24
Q1Kyron Drones pass complete to Jaylin Lane for 46 yds to the ODU 34 for a 1ST down Old… 3.78
Q2Bryce Duke run for 48 yds to the VT 32 for a 1ST down 3.51
Q1Kyron Drones pass complete to Jaylin Lane for 14 yds to the ODU 48 for a 1ST down 3.11
Q4Tariq Sims run for 16 yds for a TD (Ethan Sanchez KICK) 2.91
Q1Kyron Drones run for 1 yd for a TD (John Love KICK) 2.79

Series recent meetings

2025 Old Dominion 45 – 26 Virginia Tech
2023 Old Dominion 17 – 36 Virginia Tech
2022 Virginia Tech 17 – 20 Old Dominion
2019 Old Dominion 17 – 31 Virginia Tech
2018 Virginia Tech 35 – 49 Old Dominion
2017 Old Dominion 0 – 38 Virginia Tech
Last 6 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal