The lead after every score: above the line Virginia Tech is ahead, below it Old Dominion. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
6:30
TDColton Joseph 6 Yd Run (Riley Callaghan Kick)5 plays, 93 yds, 2:24 · from ODU 7
ODU 7–0 VT
2nd quarter
12:38
TDMaurki James 10 Yd Run (Riley Callaghan Kick)7 plays, 97 yds, 3:25 · from ODU 3
ODU 14–0 VT
6:44
TDTrequan Jones 11 Yd Run (Riley Callaghan Kick)9 plays, 88 yds, 3:31 · from ODU 12
ODU 21–0 VT
0:53
TDTre' Brown III 13 Yd pass from Colton Joseph (Riley Callaghan Kick)8 plays, 77 yds, 1:53 · from ODU 23
ODU 28–0 VT
3rd quarter
9:54
FGRiley Callaghan 50 Yd Field Goal 8 plays, 24 yds, 3:05 · from ODU 44
ODU 31–0 VT
4:32
TDDonavon Greene 10 Yd pass from Kyron Drones (John Love Kick)3 plays, 77 yds, 0:44 · from VT 23
ODU 31–7 VT
1:49
TDNa'eem Abdul-Rahim Gladding 13 Yd pass from Colton Joseph (Riley Callaghan Kick)5 plays, 46 yds, 2:42 · from VT 46
ODU 38–7 VT
4th quarter
12:06
TDKyron Drones 4 Yd Run (Two-Point Pass Conversion Failed)12 plays, 82 yds, 4:38 · from VT 18
ODU 38–13 VT
7:02
TDDevin Roche 15 Yd Run (Riley Callaghan Kick)7 plays, 75 yds, 5:04 · from ODU 25
ODU 45–13 VT
4:20
TDDonavon Greene 23 Yd pass from Kyron Drones (Two-Point Run Conversion Failed)7 plays, 58 yds, 2:34 · from VT 42
ODU 45–19 VT
1:56
TDTyler Mason 3 Yd pass from Kyron Drones (John Love Kick)9 plays, 54 yds, 2:23 · from VT 46
ODU 45–26 VT
Drives
VT 4/12 scoredODU 7/11 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
ODU
ODU 25
3
8
1:56
Punt
Q1
13:04
VT
VT 33
3
-1
0:57
Punt
Q1
12:07
ODU
ODU 26
5
22
1:39
Fumble
Q1
10:28
VT
ODU 48
3
-9
1:34
Punt
Q1
8:54
ODU
ODU 7
5
93
2:24
Touchdown
Q1
6:25
VT
VT 8
9
89
5:22
Fumble
Q1
1:03
ODU
ODU 3
7
97
3:25
Touchdown
Q2
12:30
VT
VT 20
5
26
2:15
Interception
Q2
10:15
ODU
ODU 12
9
88
3:31
Touchdown
Q2
6:39
VT
VT 10
7
27
3:53
Punt
Q2
2:46
ODU
ODU 23
8
77
1:53
Touchdown
Q2
0:53
VT
VT 25
6
15
0:53
Fumble
Win probability
Old Dominion 100% · no pregame line on file, so it starts at 50–50
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Q4 2:43 3rd & 10 at ODU 34 (02:47) No Huddle-Shotgun Drones,Kyron sacked for loss of 10 yards to the ODU44 (Culbreath,Jahleel, Trinidad,Kris) PENALTY ODU Holding (Watts,Justin) 10 yards from ODU34 to ODU24, 1ST DOWN. NO PLAY.
Q4 2:49 2nd & 10 at ODU 34 Kyron Drones pass incomplete to Zeke Wimbush
Q4 2:55 1st & 10 at ODU 34 Kyron Drones pass incomplete to Devin Alves
Q4 3:18 3rd & 3 at ODU 47 Tyler Mason run for 13 yds to the ODU 34 for a 1ST down
Q4 3:49 2nd & 2 at ODU 46 Kyron Drones sacked by Keshawn Thomas for a loss of 1 yard to the ODU 47
Q4 4:12 1st & 15 at VT 41 Kyron Drones pass complete to Donavon Greene for 13 yds to the ODU 46
Q4 4:19 1st & 10 at VT 46 PENALTY Hokies False Start (Wimbush,Zeke) 5 yards from Hokies46 to Hokies41. NO PLAY.
Q4 4:19 Kyle Lowe kickoff for 11 yds
Q4 4:20 2nd & 10 at ODU 23 Kyron Drones pass complete to Donavon Greene for 23 yds for a TD Old Dominion Penalty, Defensive Pass Interference (TJ Lott) declined (Two-Point Conversion failed)
Q4 4:28 1st & 10 at ODU 23 Kyron Drones pass incomplete to Isaiah Spencer
Q4 4:57 2nd & 5 at ODU 33 Kyron Drones run for 10 yds to the ODU 23 for a 1ST down
Q4 5:09 1st & 10 at ODU 38 Kyron Drones pass complete to Tucker Holloway for 5 yds to the ODU 33
Q4 5:30 4th & 5 at VT 47 (05:33) No Huddle-Shotgun Drones,Kyron pass incomplete short right to Greene,Ayden thrown to Hokies45 PENALTY ODU Face Mask (Watts,Justin) 15 yards from Hokies47 to ODU38, 1ST DOWN. NO PLAY.
Q4 6:03 3rd & 8 at VT 44 Kyron Drones run for 3 yds to the VT 47
Q4 6:14 2nd & 8 at VT 44 Kyron Drones pass incomplete to Ja'Ricous Hairston
Q4 6:44 1st & 10 at VT 42 Kyron Drones pass complete to Braydon Bennett for 2 yds to the VT 44