FinalSep 13, 2025 · Lane Stadium
Team1234Final
Old Dominion72110745
Virginia Tech0071926

Game flow

Old Dominion won by 19 · 11 scores
Lead changes
0
0 times tied
VT biggest lead
—
never led
ODU biggest lead
+32
Q4 7:02
Time in front
VT 0% · ODU 86%
tied 14% · 0:00 vs 51:30 of game clock
+35+17.5Tie+17.5+35Q1Q2Q3Q4▲ Virginia Tech ahead▼ Old Dominion aheadQ1 6:30 · ODU Rushing Touchdown: Colton Joseph 6 Yd Run (Riley Callaghan Kick) (ODU 7, VT 0)Q2 12:38 · ODU Rushing Touchdown: Maurki James 10 Yd Run (Riley Callaghan Kick) (ODU 14, VT 0)Q2 6:44 · ODU Rushing Touchdown: Trequan Jones 11 Yd Run (Riley Callaghan Kick) (ODU 21, VT 0)Q2 0:53 · ODU Passing Touchdown: Tre' Brown III 13 Yd pass from Colton Joseph (Riley Callaghan Kick) (ODU 28, VT 0)Q3 9:54 · ODU Field Goal Good: Riley Callaghan 50 Yd Field Goal (ODU 31, VT 0)Q3 4:32 · VT Passing Touchdown: Donavon Greene 10 Yd pass from Kyron Drones (John Love Kick) (ODU 31, VT 7)Q3 1:49 · ODU Passing Touchdown: Na'eem Abdul-Rahim Gladding 13 Yd pass from Colton Joseph (Riley Callaghan Kick) (ODU 38, VT 7)Q4 12:06 · VT Rushing Touchdown: Kyron Drones 4 Yd Run (Two-Point Pass Conversion Failed) (ODU 38, VT 13)Q4 7:02 · ODU Rushing Touchdown: Devin Roche 15 Yd Run (Riley Callaghan Kick) (ODU 45, VT 13)Q4 4:20 · VT Passing Touchdown: Donavon Greene 23 Yd pass from Kyron Drones (Two-Point Run Conversion Failed) (ODU 45, VT 19)Q4 1:56 · VT Passing Touchdown: Tyler Mason 3 Yd pass from Kyron Drones (John Love Kick) (ODU 45, VT 26)

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:30ODU
TD Colton Joseph 6 Yd Run (Riley Callaghan Kick)5 plays, 93 yds, 2:24 · from ODU 7
ODU 7–0 VT
2nd quarter
12:38ODU
TD Maurki James 10 Yd Run (Riley Callaghan Kick)7 plays, 97 yds, 3:25 · from ODU 3
ODU 14–0 VT
6:44ODU
TD Trequan Jones 11 Yd Run (Riley Callaghan Kick)9 plays, 88 yds, 3:31 · from ODU 12
ODU 21–0 VT
0:53ODU
TD Tre' 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:54ODU
FG Riley Callaghan 50 Yd Field Goal 8 plays, 24 yds, 3:05 · from ODU 44
ODU 31–0 VT
4:32VT
TD Donavon Greene 10 Yd pass from Kyron Drones (John Love Kick)3 plays, 77 yds, 0:44 · from VT 23
ODU 31–7 VT
1:49ODU
TD Na'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:06VT
TD Kyron Drones 4 Yd Run (Two-Point Pass Conversion Failed)12 plays, 82 yds, 4:38 · from VT 18
ODU 38–13 VT
7:02ODU
TD Devin Roche 15 Yd Run (Riley Callaghan Kick)7 plays, 75 yds, 5:04 · from ODU 25
ODU 45–13 VT
4:20VT
TD Donavon 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:56VT
TD Tyler 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
QStartTeamFromPlaysYdsTimeResult
Q115:00ODUODU 25381:56Punt
Q113:04VTVT 333-10:57Punt
Q112:07ODUODU 265221:39Fumble
Q110:28VTODU 483-91:34Punt
Q18:54ODUODU 75932:24Touchdown
Q16:25VTVT 89895:22Fumble
Q11:03ODUODU 37973:25Touchdown
Q212:30VTVT 205262:15Interception
Q210:15ODUODU 129883:31Touchdown
Q26:39VTVT 107273:53Punt
Q22:46ODUODU 238771:53Touchdown
Q20:53VTVT 256150:53Fumble

Win probability

Old Dominion 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Virginia Tech▼ Old DominionVirginia Tech +32% win probability: Josh Hamel kickoff for 63 yds , P.J. Prioleau return for 21 yds to the VT 44 Virginia Tech Penalty, (8 Yards) to the VT 8Old Dominion +22% win probability: Terion Stewart run for 31 yds to the VT 39 for a 1ST downOld Dominion +17% win probability: Colton Joseph run for 6 yds for a TD (Riley Callaghan KICK)Virginia Tech +14% win probability: Josh Hamel kickoff for 62 yds , P.J. Prioleau return for 21 yds to the VT 44 Virginia Tech Penalty, (9 Yards) to the VT 10Old Dominion +12% win probability: Maurki James run for 10 yds for a TD (Riley Callaghan KICK)

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.

Box score

PassingC/ATTYDSAVGTDINTQBR
Colton Joseph16/2227612.52096.2
RushingCARYDSAVGTDLONG
Trequan Jones131017.8126
Colton Joseph8637.9126
Ke'Travion Hargrove7365.1011
Maurki James7263.7110
Devin Roche4256.3115
Team1-1-1.000
ReceivingRECYDSAVGTDLONG
Ja'Cory Thomas38327.7038
Na'eem Abdul-Rahim Gladding37123.7144
TJ Johnson13636.0036
Tre' Brown33511.7113
Dawson Johnson22412.0017
Jailen Butler2168.0018
Trequan Jones177.007
Sidney Mbanasor144.004
DefenseTOTSOLOSACKSTFLPDQB HUR
Jeremy Mack Jr.10601.500
Jahleel Culbreath7300.500
Botros Alisandro640020
Jackson Forrest640201
Brandon Crutchfield620000
Mario Easterly600010
Keshawn Thomas541100
Jerome Carter III430010
InterceptionsINTYDSTD
Jerome Carter III100
KickingFGPCTLONGXPPTS
Riley Callaghan1/1100.0506/69
PuntingNOYDSAVGTBIn 20LONG
Ian Brandt28743.50045

Biggest plays

VT +32% Q1 6:25 Josh Hamel kickoff for 63 yds , P.J. Prioleau return for 21 yds to the VT 44 Virginia Tech Penalty, (8 Yards) to the VT 8
ODU +22% Q1 6:12 Terion Stewart run for 31 yds to the VT 39 for a 1ST down
ODU +17% Q1 6:30 Colton Joseph run for 6 yds for a TD (Riley Callaghan KICK)
VT +14% Q2 6:39 Josh Hamel kickoff for 62 yds , P.J. Prioleau return for 21 yds to the VT 44 Virginia Tech Penalty, (9 Yards) to the VT 10
ODU +12% Q2 12:38 Maurki James run for 10 yds for a TD (Riley Callaghan KICK)

Team stats

StatODUVT
1st Downs2924
3rd down efficiency4-96-13
4th down efficiency0-00-1
Total Yards526433
Passing276266
Comp/Att16/2226/39
Yards per pass12.56.8
Rushing250167
Rushing Attempts4034
Yards per rush6.34.9
Penalties8-8512-113
Turnovers12
Fumbles lost11
Interceptions thrown01
Possession29:5630:04

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 1st & 10 at ODU 39 Q. Henicle takes a knee
Q4 0:57 2nd & 1 at ODU 29 Ke'Travion Hargrove run for 10 yds to the ODU 39 for a 1ST down
Q4 1:45 1st & 10 at ODU 20 Ke'Travion Hargrove run for 9 yds to the ODU 29
Q4 1:55 Kyle Lowe kickoff for 45 yds , Devin Roche return for no gain to the ODU 20
Q4 1:56 1st & Goal at ODU 3 Kyron Drones pass complete to Tyler Mason for 3 yds for a TD (John Love KICK)
Q4 2:18 3rd & 10 at ODU 24 Kyron Drones pass complete to Donavon Greene for 21 yds to the ODU 3 for a 1ST down
Q4 2:26 2nd & 10 at ODU 24 Kyron Drones pass incomplete to Tucker Holloway
Q4 2:34 1st & 10 at ODU 24 Kyron Drones pass incomplete
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