← CFB Terminal
17
ACC
AT
20
Sun Belt
2022 week 1 · Friday, September 2, 2022 at 6:00 PM CT · S.B. Ballard Stadium · 📺 ESPNU · 21,944 att · 79.9°F Clear, wind 8.7

Drive chart

Virginia Tech Old Dominion bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
6 pl · 13 yd · 2:50
0–0
14:55 1st & 10 OWN 24 Grant Wells pass complete to Nick Gallo for 4 yds to the VTech 28 +4 -0.11
14:19 2nd & 6 OWN 28 VIRGINIA TECH Penalty, False Start (Johnny Jordan) to the VTech 23 -5
14:07 2nd & 11 OWN 23 Grant Wells pass complete to Kaleb Smith for 5 yds to the VTech 28 +5 0.04
13:43 3rd & 6 OWN 28 Grant Wells pass complete to Nick Gallo for 9 yds to the VTech 37 for a 1ST down +9 1.83
13:26 1st & 10 OWN 37 Grant Wells pass complete to Kaleb Smith for 1 yd to the VTech 38 +1 -0.87
12:47 2nd & 9 OWN 38 Keshawn King run for 4 yds to the VTech 42 +4 -0.13
12:18 3rd & 5 OWN 42 Grant Wells pass incomplete to Da'Wain Lofton 0 -0.69
12:18 4th & 5 OWN 42 VIRGINIA TECH Penalty, Delay of Game (-5 Yards) to the VTech 37 -5
12:10 4th & 10 OWN 37 Peter Moore punt for 52 yds, fair catch by Isiah Paige at the ODU 11
PUNT
3 pl · 7 yd · 1:27
0–0
12:00 1st & 10 OWN 11 Blake Watson run for 3 yds to the ODU 14 +3 -0.15
11:25 2nd & 7 OWN 14 Hayden Wolff pass complete to Blake Watson for 4 yds to the ODU 18 +4 -0.04
10:56 3rd & 3 OWN 18 Hayden Wolff pass incomplete to Jordan Bly 0 -0.26
10:43 4th & 3 OWN 18 Ethan Duane punt for 48 yds, downed at the VTech 34
TD
4 pl · 66 yd · 1:31
7–0
10:34 1st & 10 OWN 34 Keshawn King run for 6 yds to the VTech 40 +6 0.39
10:03 2nd & 4 OWN 40 Grant Wells pass complete to Kaleb Smith for 39 yds to the ODU 21 for a 1ST down +39 2.31
9:45 1st & 10 OPP 21 Keshawn King run for 3 yds to the ODU 18 +3 -0.12
9:12 2nd & 7 OPP 18 Grant Wells run for 18 yds for a TD, (William Ross KICK) +18 2.75
PUNT
3 pl · 7 yd · 1:46
7–0
9:01 1st & 10 OWN 21 Blake Watson run for 7 yds to the ODU 28 +7 0.54
8:27 2nd & 3 OWN 28 Blake Watson run for 2 yds to the ODU 30 +2 -0.55
8:10 3rd & 1 OWN 30 Blake Watson run for a loss of 2 yards to the ODU 28 -2 -0.73
7:26 4th & 3 OWN 28 Ethan Duane punt for 49 yds , DJ Harvey returns for no gain to the VTech 28 OLDDOMINION Penalty, Kick Catching Interference (LaMareon James) to the VTech 38
PUNT
3 pl · 6 yd · 1:17
7–0
7:00 1st & 10 OWN 38 Keshawn King run for 2 yds to the VTech 40 +2 -0.67
6:53 2nd & 8 OWN 40 Grant Wells pass incomplete to Nick Gallo 0 -0.87
6:41 3rd & 8 OWN 40 Grant Wells run for 4 yds to the VTech 44 +4 -0.09
6:09 4th & 4 OWN 44 Peter Moore punt for 36 yds, fair catch by Isiah Paige at the ODU 20
PUNT
9 pl · 37 yd · 3:52
7–0
5:42 1st & 10 OWN 20 Keshawn Wicks run for 1 yd to the ODU 21 +1 -0.47
5:23 2nd & 9 OWN 21 Hayden Wolff run for 8 yds to the ODU 29 +8 0.46
4:47 3rd & 1 OWN 29 Keshawn Wicks run for 7 yds to the ODU 36 for a 1ST down +7 1.24
3:50 1st & 10 OWN 36 Hayden Wolff pass complete to Keshawn Wicks for 14 yds to the 50 yard line OLDDOMINION Penalty, Offensive Holding (Javon Harvey) to the ODU 40 +4 -0.16
3:45 1st & 6 OWN 40 Hayden Wolff pass complete to Keshawn Wicks for 2 yds to the ODU 42 +2 -0.80
3:17 2nd & 4 OWN 42 Hayden Wolff pass incomplete 0 -1.18
3:11 3rd & 4 OWN 42 VIRGINIA TECH Penalty, Defensive Pass Interference (Chamarri Conner) to the VTech 43 for a 1ST down +15
3:00 1st & 10 OPP 43 Keshawn Wicks run for no gain to the VTech 43 0 -0.94
2:31 2nd & 10 OPP 43 Hayden Wolff pass incomplete to Ali Jennings III 0 -1.06
2:27 3rd & 10 OPP 43 Hayden Wolff pass incomplete to Jordan Bly 0 -0.91
2:17 4th & 10 OPP 43 Ethan Duane punt for 36 yds , William Kakavitsas returns for 2 yds to the VTech 9
INT
3 pl · 6 yd · 1:29
7–0
2:15 1st & 10 OWN 9 Keshawn King run for 5 yds to the VTech 14 +5 0.07
1:33 2nd & 5 OWN 14 Keshawn King run for 1 yd to the VTech 15 +1 -0.31
0:48 3rd & 4 OWN 15 Grant Wells pass intercepted Terry Jones return for no gain to the VTech 36 0.07
FG
8 pl · 25 yd · 3:46
7–3
0:37 1st & 10 OPP 36 Blake Watson run for 8 yds to the VTech 28 +8 0.58
0:00 2nd & 2 OPP 28 Blake Watson run for 5 yds to the VTech 23 for a 1ST down +5 -0.23
0:00 OPP 28 End of 1st Quarter
14:46 1st & 10 OPP 23 Hayden Wolff pass complete to Jordan Bly for a loss of 2 yards to the VTech 25 -2 -0.63
14:40 2nd & 12 OPP 25 Blake Watson run for 13 yds to the VTech 12 for a 1ST down +13 0.76
13:50 1st & 10 OPP 12 Blake Watson run for no gain to the VTech 12 0 -0.30
13:11 2nd & 10 OPP 12 Obie Sanni run for 7 yds to the VTech 5 +7 0.18
12:46 3rd & 3 OPP 5 Obie Sanni run for a loss of 1 yard to the VTech 6 -1 -0.39
12:07 4th & 4 OPP 6 OLDDOMINION Penalty, Delay of Game (-5 Yards) to the VTech 11 -5
12:02 4th & 9 OPP 11 Ethan Sanchez 29 yd FG GOOD
Q2
INT
5 pl · 57 yd · 1:50
7–3
11:20 1st & 10 OWN 16 Chance Black run for a loss of 3 yards to the VTech 13 -3 -0.62
11:05 2nd & 13 OWN 13 Grant Wells pass complete to Da'Wain Lofton for 15 yds to the VTech 28 for a 1ST down OLDDOMINION Penalty, Face Mask (15 yards) (Marcus Haynes) to the VTech 43 for a 1ST down +30 2.73
10:50 1st & 10 OWN 43 Grant Wells pass complete to Stephen Gosnell for 24 yds to the ODU 33 for a 1ST down +24 1.56
10:23 1st & 10 OPP 33 Jalen Holston run for 6 yds to the ODU 27 +6 0.22
10:12 2nd & 4 OPP 27 Grant Wells pass intercepted Tobias Harris return for no gain to the ODU 23 -4.32
PUNT
3 pl · 17 yd · 1:06
7–3
10:03 1st & 10 OWN 23 Wolff, Hayden pass incomplete to Kuntz, Zack, PENALTY VATECH pass interference (Hawkins, Ny'Quee) 11 yards to the ODU34, NO PLAY, 1ST DOWN ODU. +11
10:02 1st & 10 OWN 34 Hayden Wolff pass incomplete 0 -0.99
9:49 2nd & 10 OWN 34 Blake Watson run for 6 yds to the ODU 40 +6 0.24
9:18 3rd & 4 OWN 40 Hayden Wolff pass incomplete to Zack Kuntz 0 -0.69
9:06 4th & 4 OWN 40 Ethan Duane punt for 42 yds, downed at the VTech 18
PUNT
7 pl · 36 yd · 3:17
7–3
8:58 1st & 10 OWN 18 Chance Black run for no gain to the VTech 18 0 -0.51
8:22 2nd & 10 OWN 18 Grant Wells pass complete to Nick Gallo for 8 yds to the VTech 26 +8 0.36
7:53 3rd & 2 OWN 26 Chance Black run for 3 yds to the VTech 29 for a 1ST down +3 0.86
7:40 1st & 10 OWN 29 Chance Black run for 19 yds to the VTech 48 for a 1ST down +19 1.77
7:05 1st & 10 OWN 48 Chance Black run for no gain to the VTech 48 0 -1.14
6:47 2nd & 10 OWN 48 Grant Wells pass complete to Keshawn King for 7 yds to the ODU 45 +7 0.58
6:23 3rd & 3 OPP 45 Keshawn King run for a loss of 1 yard to the ODU 46 -1 -1.33
5:49 4th & 4 OPP 46 Peter Moore punt for 31 yds, fair catch by Tobias Harris at the ODU 15
PUNT
3 pl · 3 yd · 1:02
7–3
5:44 1st & 10 OWN 15 Hayden Wolff pass incomplete 0 -0.44
5:10 2nd & 10 OWN 15 Hayden Wolff pass complete to Donta Anthony Jr. for 3 yds to the ODU 18 +3 -0.09
4:57 3rd & 7 OWN 18 Hayden Wolff pass incomplete 0 -0.15
4:47 4th & 7 OWN 18 Ethan Duane punt for 51 yds , DJ Harvey returns for 1 yd to the VTech 32
FUMBLE TD
7 pl · -7 yd · 3:21
7–10
4:38 1st & 10 OWN 32 Keshawn King run for 14 yds to the VTech 46 for a 1ST down +14 1.33
4:10 1st & 10 OWN 46 Keshawn King run for 5 yds to the ODU 49 +5 0.11
3:37 2nd & 5 OPP 49 Keshawn King run for 32 yds to the ODU 17 for a 1ST down +32 1.50
2:50 1st & 10 OPP 17 Jalen Holston run for 5 yds to the ODU 12 +5 0.07
2:10 2nd & 5 OPP 12 Jalen Holston run for no gain to the ODU 12 0 -0.37
1:44 3rd & 5 OPP 12 Wells, Grant pass complete to Lofton, Da'Wain for 9 yards to the ODU3, PENALTY VATECH pass interference (Kakavitsas, William) 15 yards to the ODU27, NO PLAY. -15
1:39 3rd & 20 OPP 27 Grant Wells pass complete to Stephen Gosnell for 6 yds to the ODU 21 +6 0.26
1:26 4th & 14 OPP 21 TEAM run for a loss of 54 yards TEAM fumbled, recovered by ODU Robert Kennedy III , return for 25 yds, (Ethan Sanchez KICK) -2.29
PUNT
3 pl · -5 yd · 0:51
7–10
1:07 1st & 10 OWN 25 Grant Wells run for 3 yds to the VTech 28 +3 -0.30
0:49 2nd & 7 OWN 28 Grant Wells pass incomplete to Nick Gallo 0 -0.56
0:48 3rd & 7 OWN 28 VIRGINIA TECH Penalty, False Start (Parker Clements) to the VTech 23 -5
0:43 3rd & 12 OWN 23 Grant Wells pass complete to Jadan Blue for a loss of 3 yards to the VTech 20 -3 -0.15
0:42 4th & 15 OWN 20 Timeout OLDDOMINION, clock 00:42
0:35 4th & 15 OWN 20 Peter Moore punt for 48 yds, fair catch by Isiah Paige at the ODU 32
FUMBLE
1 pl · 16 yd · 0:09
7–10
0:26 1st & 10 OWN 32 Hayden Wolff pass complete to Ali Jennings III for 16 yds Ali Jennings III fumbled, forced by Dax Hollifield, recovered by VTech Dax Hollifield -1.48
END OF HALF
4 pl · 13 yd · 0:26
7–10
0:20 1st & 10 OPP 48 Grant Wells pass incomplete to Kaleb Smith 0 -1.07
0:12 2nd & 10 OPP 48 Grant Wells pass incomplete 0 -1.05
0:05 3rd & 10 OPP 48 Grant Wells run for 13 yds to the ODU 35 for a 1ST down +13 2.84
0:00 1st & 10 OPP 35 Grant Wells pass incomplete to Jadan Blue 0 -0.69
0:00 OPP 35 End of 2nd Quarter
Q3
PUNT
3 pl · 8 yd · 1:29
7–10
14:49 1st & 10 OWN 18 Hayden Wolff pass incomplete to Blake Watson 0 -0.51
14:41 2nd & 10 OWN 18 Hayden Wolff pass complete to Blake Watson for 5 yds to the ODU 23 +5 0.04
14:08 3rd & 5 OWN 23 Hayden Wolff pass complete to Zack Kuntz for 3 yds to the ODU 26 +3 -0.11
13:31 4th & 2 OWN 26 Ethan Duane punt for 47 yds, punt out-of-bounds at the VTech 27
FG
8 pl · 46 yd · 4:28
10–10
13:22 1st & 10 OWN 27 Keshawn King run for 15 yds to the VTech 42 for a 1ST down +15 1.37
12:47 1st & 10 OWN 42 Keshawn King run for 4 yds to the VTech 46 +4 -0.17
12:18 2nd & 6 OWN 46 Grant Wells pass complete to Drake De Iuliis for 7 yds to the ODU 47 for a 1ST down +7 1.12
11:56 1st & 10 OPP 47 Grant Wells pass complete to Nick Gallo for 16 yds to the ODU 31 for a 1ST down +16 0.77
11:30 1st & 10 OPP 31 Keshawn King run for 4 yds to the ODU 27 +4 -0.05
10:59 2nd & 6 OPP 27 Wells, Grant pass incomplete to Gallo, Nick, PENALTY VATECH illegal motion (Wright, Dae'Quan) 5 yards to the ODU32, NO PLAY. -5
10:49 2nd & 11 OPP 32 Jalen Holston run for no gain to the ODU 32 0 -0.85
10:13 3rd & 11 OPP 32 VIRGINIA TECH Penalty, Delay of Game (-5 Yards) to the ODU 37 -5
9:38 3rd & 16 OPP 37 Grant Wells run for 10 yds to the ODU 27 +10 1.11
9:03 4th & 6 OPP 27 William Ross 44 yd FG GOOD
PUNT
3 pl · -2 yd · 1:03
10–10
8:55 1st & 10 OWN 25 Blake Watson run for a loss of 2 yards to the ODU 23 -2 -0.89
8:19 2nd & 12 OWN 23 Hayden Wolff pass incomplete to Zack Kuntz 0 -0.25
8:13 3rd & 12 OWN 23 Hayden Wolff pass incomplete 0 -0.11
8:00 4th & 12 OWN 23 Ethan Duane punt for 57 yds, downed at the VTech 20
PUNT
4 pl · 15 yd · 1:56
10–10
7:54 1st & 10 OWN 20 Grant Wells pass complete to Da'Wain Lofton for 17 yds to the VTech 37 for a 1ST down +17 1.34
7:45 1st & 10 OWN 37 Keshawn King run for 1 yd to the VTech 38 +1 -0.87
6:48 2nd & 9 OWN 38 Grant Wells pass complete to Nick Gallo for a loss of 3 yards to the VTech 35 -3 -1.03
6:12 3rd & 12 OWN 35 Grant Wells pass incomplete 0 -0.25
6:04 4th & 12 OWN 35 Peter Moore punt for 40 yds, fair catch by Isiah Paige at the ODU 25
FUMBLE
1 pl · -9 yd · 0:07
10–10
5:57 1st & 10 OWN 25 Hayden Wolff sacked by Jaden Keller for a loss of 9 yards to the ODU 10 Hayden Wolff fumbled, forced by Jaden Keller, recovered by VTech Dax Hollifield , return for 0 yards , return for 6 yds to the ODU 10 +6 0.33
TD
3 pl · 10 yd · 0:46
17–10
5:55 1st & goal OPP 10 VIRGINIA TECH Penalty, False Start (-5 Yards) to the ODU 15 -5
5:50 1st & 15 OPP 15 Keshawn King run for 9 yds to the ODU 6 +9 0.30
5:17 2nd & 6 OPP 6 Grant Wells pass incomplete to Nick Gallo 0 -0.30
5:11 3rd & 6 OPP 6 Grant Wells pass complete to Keshawn King for 6 yds for a TD, (William Ross KICK) +6 2.82
PUNT
5 pl · 11 yd · 2:21
17–10
4:51 1st & 10 OWN 21 Blake Watson run for 8 yds to the ODU 29 +8 0.82
4:23 2nd & 2 OWN 29 Blake Watson run for 2 yds to the ODU 31 for a 1ST down +2 -0.10
3:41 1st & 10 OWN 31 Blake Watson run for 1 yd to the ODU 32 +1 -0.74
3:11 2nd & 9 OWN 32 Hayden Wolff pass incomplete 0 -0.56
3:05 3rd & 9 OWN 32 Hayden Wolff pass incomplete 0 -0.28
2:50 4th & 9 OWN 32 Ethan Duane punt for 44 yds , DJ Harvey returns for 1 yd to the VTech 33 VIRGINIA TECH Penalty, Illegal Block (10 Yards) to the VTech 15
PUNT
3 pl · 3 yd · 1:23
17–10
2:40 1st & 10 OWN 15 Chance Black run for 1 yd to the VTech 16 +1 -0.37
2:13 2nd & 9 OWN 16 Chance Black run for 2 yds to the VTech 18 +2 -0.16
1:34 3rd & 7 OWN 18 Grant Wells pass incomplete to Da'Wain Lofton 0 -0.15
1:27 4th & 7 OWN 18 Peter Moore punt for 34 yds, fair catch by Isiah Paige at the ODU 48
FG
12 pl · 49 yd · 3:57
17–13
1:17 1st & 10 OWN 48 Blake Watson run for a loss of 1 yard to the ODU 47 -1 -1.37
0:50 2nd & 11 OWN 47 Hayden Wolff pass incomplete to Ali Jennings III 0 -0.92
0:50 3rd & 11 OWN 47 Timeout VIRGINIA TECH, clock 00:50
0:32 3rd & 11 OWN 47 Hayden Wolff pass complete to Ali Jennings III for 9 yds to the VTech 44 +9 0.83
0:10 4th & 2 OPP 44 Wolff, Hayden pass incomplete to Jennings III, Ali, PENALTY VATECH pass interference 15 yards to the VATECH29, NO PLAY, 1ST DOWN ODU. +15
0:00 1st & 10 OPP 29 Blake Watson run for 3 yds to the VTech 26 +3 -0.17
0:00 OPP 29 End of 3rd Quarter
14:56 2nd & 7 OPP 26 Hayden Wolff pass incomplete 0 -0.60
14:17 3rd & 7 OPP 26 Hayden Wolff pass complete to Zack Kuntz for 9 yds to the VTech 17 for a 1ST down +9 0.97
14:00 1st & 10 OPP 17 Blake Watson run for 3 yds to the VTech 14 +3 -0.11
14:00 2nd & 7 OPP 14 VIRGINIA TECH Penalty, Delay of Game (Dax Hollifield) to the VTech 9 +5
13:44 2nd & 2 OPP 9 Keshawn Wicks run for 2 yds to the VTech 7 for a 1ST down +2 -0.07
13:17 1st & 7 OPP 7 Hayden Wolff pass incomplete to Zack Kuntz 0 -0.41
13:09 2nd & 7 OPP 7 Keshawn Wicks run for 4 yds to the VTech 3 +4 -0.02
12:34 3rd & 3 OPP 3 Hayden Wolff pass incomplete to Zack Kuntz 0 -0.29
12:30 4th & 3 OPP 3 Ethan Sanchez 20 yd FG GOOD
Q4
PUNT
5 pl · 15 yd · 3:33
17–13
12:12 1st & 10 OWN 29 Keshawn King run for 3 yds to the VTech 32 +3 -0.34
11:52 2nd & 7 OWN 32 Grant Wells pass complete to Nick Gallo for 11 yds to the VTech 43 for a 1ST down +11 1.65
11:18 1st & 10 OWN 43 Keshawn King run for 2 yds to the VTech 45 +2 -0.69
10:36 2nd & 8 OWN 45 Grant Wells pass complete to Nick Gallo for 4 yds to the VTech 49 +4 -0.16
9:55 3rd & 4 OWN 49 VIRGINIA TECH Penalty, False Start (Johnny Jordan) to the VTech 44 -5
9:35 3rd & 9 OWN 44 Grant Wells run for no gain to the VTech 44 0 -0.56
8:57 4th & 9 OWN 44 Peter Moore punt for 30 yds, fair catch by Tobias Harris at the ODU 26
ON DOWNS
6 pl · 34 yd · 2:00
17–13
8:18 1st & 10 OWN 26 Tariq Sims run for no gain to the ODU 26 0 -0.73
8:15 2nd & 10 OWN 26 Hayden Wolff pass complete to Ali Jennings III for 35 yds to the VTech 39 for a 1ST down +35 3.60
7:45 1st & 10 OPP 39 Tariq Sims run for no gain to the VTech 39 0 -0.81
7:29 2nd & 10 OPP 39 Obie Sanni run for a loss of 1 yard to the VTech 40 -1 -1.23
7:03 3rd & 11 OPP 40 Hayden Wolff pass incomplete to Ali Jennings III 0 -0.95
6:57 4th & 11 OPP 40 Hayden Wolff pass incomplete to Ali Jennings III 0 -0.87
INT
8 pl · 19 yd · 3:59
17–13
6:47 1st & 10 OWN 40 Keshawn King run for 1 yd to the VTech 41 +1 -0.91
6:09 2nd & 9 OWN 41 Grant Wells pass complete to Keshawn King for 9 yds to the 50 yard line for a 1ST down +9 1.83
5:41 1st & 10 50 Keshawn King run for 1 yd to the ODU 49 +1 -0.87
5:03 2nd & 9 OPP 49 Jalen Holston run for 1 yd to the ODU 48 +1 -0.86
4:55 3rd & 8 OPP 48 Grant Wells pass complete to Da'Wain Lofton for 10 yds to the ODU 38 for a 1ST down +10 2.48
3:47 1st & 10 OPP 38 Grant Wells pass complete to Drake De Iuliis for 5 yds to the ODU 33 +5 0.08
3:30 2nd & 5 OPP 33 Holston, Jalen rush for 3 yards to the ODU30, PENALTY VATECH illegal formation 5 yards to the ODU38, NO PLAY. -5
3:07 2nd & 10 OPP 38 Grant Wells run for a loss of 3 yards to the ODU 41 -3 -1.64
3:06 3rd & 13 OPP 41 Timeout OLDDOMINION, clock 03:06
2:58 3rd & 13 OPP 41 Grant Wells pass intercepted Ryan Henry return for 1 yd to the ODU 41 -1.48
TD
9 pl · 59 yd · 2:25
17–20
2:58 1st & 10 OWN 41 OLDDOMINION Penalty, Unsportsmanlike Conduct (-15 Yards) to the ODU 26 -15
2:49 1st & 10 OWN 26 Hayden Wolff pass complete to Ali Jennings III for 24 yds to the 50 yard line for a 1ST down +24 2.17
2:39 1st & 10 50 OLDDOMINION Penalty, False Start (Khadere Kounta) to the ODU 45 -5
2:17 1st & 15 OWN 45 Hayden Wolff pass incomplete to Zack Kuntz 0 -1.00
2:11 2nd & 15 OWN 45 Hayden Wolff pass complete to Jordan Bly for 5 yds to the 50 yard line +5 0.05
1:49 3rd & 10 50 Hayden Wolff run for 9 yds to the VTech 41 +9 0.93
1:40 4th & 1 OPP 41 Blake Watson run for 2 yds to the VTech 39 for a 1ST down +2 1.91
1:16 1st & 10 OPP 39 Hayden Wolff pass incomplete to Ali Jennings III 0 -0.81
1:09 2nd & 10 OPP 39 Hayden Wolff pass complete to Ali Jennings III for 38 yds to the VTech 1 for a 1ST down VIRGINIA TECH Penalty, Defensive Pass Interference (Dorian Strong) declined for a 1ST down +38 3.02
0:41 1st & goal OPP 1 Timeout VIRGINIA TECH, clock 00:41
0:40 1st & 1 OPP 1 Blake Watson run for no gain to the VTech 1 0 -0.96
0:00 2nd & 1 OPP 1 Blake Watson 1 Yd Run (Ethan Sanchez Kick) +1 1.90
INT
3 pl · 0 yd · 0:26
17–13
0:23 1st & 10 OWN 11 Grant Wells pass incomplete to Connor Blumrick 0 -0.37
0:15 2nd & 10 OWN 11 Grant Wells pass incomplete to Connor Blumrick 0 -0.16
0:07 3rd & 10 OWN 11 Grant Wells pass intercepted LaMareon James return for no gain to the ODU 40 0.29
END OF GAME
1 pl · -3 yd · 0:07
17–20
0:00 1st & 10 OWN 40 TEAM run for a loss of 3 yards to the ODU 37 -3 -1.65
0:00 OWN 40 End of 4th Quarter
31 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

1sacks0
7plays for loss5
2takeaways5
6three-and-outs forced3
4explosive plays allowed11
3.54yards allowed / play5.43
3 of 15scoring drives allowed3 of 16
Virginia Tech
Dax Hollifield 11 (4) 1.5 TFL · 2 PD
Nasir Peoples 10 (5) 1.5 TFL
Chamarri Conner 7 (2) 1 TFL
Keonta Jenkins 7 (4) 1 PD
Jayden McDonald 6 (1) 0.5 TFL
Jaden Keller 3 (1) 1 sk · 1 TFL
TyJuan Garbutt 3 (1)
Jaylen Griffin 3 (1)
Old Dominion
Jason Henderson 16 (2) 1 TFL
Terry Jones 8 0.5 TFL · 1 INT · 1 PD
D'Vion Harris 8 (2)
Steven Williams 7 (1) 0.5 TFL
Robert Kennedy 7 (1) 2 PD
R'Tarriun Johnson 6 (3)
Amorie Morrison 5 (2)
Ryan Henry 5 1 INT · 1 QH
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

1 of 1field goals2 of 2
7punts8
38.7punt average48.6
2punts inside the 202
95return yards52
own 23average drive startown 24
Virginia Tech
K Will Ross 1/1 FG · long 44 · 2/2 XP
P Peter Moore 7 punts · 38.7 avg · 2 in 20
KR Keshawn King 3 ret · 36 yds · long 23
KR Chance Black 1 ret · 29 yds · long 29
KR Mario Kendricks 1 ret · 23 yds · long 23
PR D.J. Harvey 3 ret · 5 yds · long 4
PR William Kakavitsas 1 ret · 2 yds · long 2
Old Dominion
K Ethan Sanchez 2/2 FG · long 29 · 2/2 XP
P Ethan Duane 8 punts · 48.6 avg · 2 in 20
KR Lamareon James 3 ret · 52 yds · long 20
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

74plays67
402yards237
16drives14
37%success rate25%
8.59total PPA-7.1
Derived from 141 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Grant Wells run for 18 yds for a TD, (William Ross KICK) 7–0
Q2Ethan Sanchez 29 yd FG GOOD 3–7
Q3William Ross 44 yd FG GOOD 10–10
Q3Grant Wells pass complete to Keshawn King for 6 yds for a TD, (William Ross KICK) 17–10
Q4Ethan Sanchez 20 yd FG GOOD 13–17
Q4Blake Watson 1 Yd Run (Ethan Sanchez Kick) 20–17

Biggest plays by PPA

Q4Hayden Wolff pass complete to Ali Jennings III for 35 yds to the VTech 39 for a 1ST down 3.60
Q4Hayden Wolff pass complete to Ali Jennings III for 38 yds to the VTech 1 for a 1ST down… 3.02
Q2Grant Wells run for 13 yds to the ODU 35 for a 1ST down 2.84
Q3Grant Wells pass complete to Keshawn King for 6 yds for a TD, (William Ross KICK) 2.82
Q1Grant Wells run for 18 yds for a TD, (William Ross KICK) 2.75
Q2Grant Wells pass complete to Da'Wain Lofton for 15 yds to the VTech 28 for a 1ST down… 2.73

Series recent meetings

2025 Old Dominion 45 – 26 Virginia Tech
2024 Virginia Tech 37 – 17 Old Dominion
2023 Old Dominion 17 – 36 Virginia Tech
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