Old Dominion at Virginia Tech

Saturday, September 13, 2025

Old Dominion beat Virginia Tech 45–⁠26. It was their seventh meeting; after it, Virginia Tech led the series 4–⁠3.

AwayOld Dominion10–⁠3 in 2025
45
HomeVirginia Tech3–⁠9 in 2025
26

Final at Lane Stadium, BlacksburgTV: ACC NetworkAttendance 57,627

At kickoff
73°F, clear, calmWeather: NOAA NCEI Global Historical Climatology Network hourly; Blacksburg Virginia Tech Airport, 2 km from the stadium
Official
Darryl DeBerryGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Old Dominion72110745
Virginia Tech0071926

How the win probability moved

Virginia Tech favored

Win probability by play: Virginia Tech 58% at kickoff, 0% at the end. Biggest swing: 31 points.

Old Dominion favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (31 points).

Standouts

  • PassingColton Joseph16 of 22, 276 yards, 2 TDOld Dominion
  • RushingTrequan Jones13 carries, 101 yards, 1 TDOld Dominion
  • ReceivingDonavon Greene5 catches, 77 yards, 2 TDVirginia Tech
  • DefenseJaven Gibson3 tackles, 1.5 sacks, 1.5 for lossOld Dominion

Player stats

Old Dominion

PassingC/AttYdsTDInt
Colton Joseph16/2227620
RushingCarYdsTDLong
Trequan Jones13101126
Colton Joseph863126
Ke’Travion Hargrove736011
Maurki James726110
ReceivingRecYdsTDLong
Ja’Cory Thomas383038
Na’eem Abdul-Rahim Gladding371144
T.J. Johnson136036
Tre’ Brown III335113
DefenseTklTFLSacksInt
Jeremy Mack Jr.9100
Jahleel Culbreath7100
Mario Easterly6000
Botros Alisandro6000
Keshawn Thomas5110
Jerome Carter4001
Javen Gibson31.51.50
Cole Daniels3110
Kris Trinidad20.50.50

Virginia Tech

PassingC/AttYdsTDInt
Kyron Drones26/3926631
RushingCarYdsTDLong
Kyron Drones1865132
Terion Stewart855031
Marcellous Hawkins42107
P.J. Prioleau31306
ReceivingRecYdsTDLong
Donavon Greene577223
Ayden Greene167067
Isaiah Spencer332017
P.J. Prioleau420015
DefenseTklTFLSacksInt
Caleb Woodson90.500
Kaleb Spencer8000
Tyson Flowers6000
Jaden Keller4000

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Old DominionVirginia Tech
527Total yards433
276Passing yards266
251Rushing yards167
12.5Yards per pass6.8
6.4Yards per rush4.9
29First downs24
4–⁠9Third downs6–⁠13
0–⁠0Fourth downs0–⁠1
1Turnovers3
8–⁠85Penalties12–⁠113
29:57Possession30:03
4Sacks (by defense)0

Efficiency

Old DominionVirginia Tech
56%Success rate49%
0.41EPA per play0.14
1.24Explosiveness1.16
0.20Rushing EPA0.32
0.79Passing EPA0.01
50%Passing-down success32%
0.26First-down EPA0.07
0.93Second-down EPA0.29
0.09Third-down EPA0.66
25%Havoc by its defense10%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Virginia Tech 54% to win. Old Dominion won as Elo’s underdog.

The line

Virginia Tech −5.5, over/under 50.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Virginia Tech 65%, Old Dominion 35%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Virginia Tech end zoneOld Dominion end zoneQ1 Old DominionPunt, 3 playsQ1 Virginia TechPunt, 3 playsQ1 Old DominionFumble, 5 playsQ1 Virginia TechPunt, 3 playsQ1 Old DominionTouchdown, 5 playsQ1 Virginia TechFumble, 9 playsQ1 Old DominionTouchdown, 7 playsQ2 Virginia TechInterception, 5 playsQ2 Old DominionTouchdown, 9 playsQ2 Virginia TechPunt, 7 playsQ2 Old DominionTouchdown, 8 playsQ2 Virginia TechFumble, 6 playsQ3 Virginia TechTurnover on downs, 5 playsQ3 Old DominionField goal, 8 playsQ3 Virginia TechPunt, 4 playsQ3 Old DominionPunt, 3 playsQ3 Virginia TechTouchdown, 3 playsQ3 Old DominionTouchdown, 5 playsQ3 Virginia TechTouchdown, 12 playsQ4 Old DominionTouchdown, 7 playsQ4 Virginia TechTouchdown, 7 playsQ4 Virginia TechTouchdown, 9 playsQ4 Old DominionEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia Tech drives left to right, Old Dominion right to left.
  1. Q1 Old DominionPunt, 3 plays, 8 yards
  2. Q1 Virginia TechPunt, 3 plays, −1 yard
  3. Q1 Old DominionFumble, 5 plays, 22 yards
  4. Q1 Virginia TechPunt, 3 plays, −9 yards
  5. Q1 Old DominionTouchdown, 5 plays, 93 yards
  6. Q1 Virginia TechFumble, 9 plays, 89 yards
  7. Q1 Old DominionTouchdown, 7 plays, 97 yards
  8. Q2 Virginia TechInterception, 5 plays, 26 yards
  9. Q2 Old DominionTouchdown, 9 plays, 88 yards
  10. Q2 Virginia TechPunt, 7 plays, 27 yards
  11. Q2 Old DominionTouchdown, 8 plays, 77 yards
  12. Q2 Virginia TechFumble, 6 plays, 15 yards
  13. Q3 Virginia TechTurnover on downs, 5 plays, 26 yards
  14. Q3 Old DominionField goal, 8 plays, 24 yards
  15. Q3 Virginia TechPunt, 4 plays, 3 yards
  16. Q3 Old DominionPunt, 3 plays, 9 yards
  17. Q3 Virginia TechTouchdown, 3 plays, 77 yards
  18. Q3 Old DominionTouchdown, 5 plays, 46 yards
  19. Q3 Virginia TechTouchdown, 12 plays, 82 yards
  20. Q4 Old DominionTouchdown, 7 plays, 75 yards
  21. Q4 Virginia TechTouchdown, 7 plays, 58 yards
  22. Q4 Virginia TechTouchdown, 9 plays, 54 yards
  23. Q4 Old DominionEnd of game, 3 plays, 18 yards

Play by play

1st quarter7 drives, then Old Dominion 7, Virginia Tech 0
Old Dominion Punt, 3 plays
15:001st & 10 at own 35Kyle Lowe kickoff for 65 yds for a touchback
14:551st & 10 at own 25Trequan Jones run for 5 yds to the ODU 30
14:202nd & 5 at own 30Trequan Jones run for 3 yds to the ODU 33
13:443rd & 2 at own 33Colton Joseph run for no gain to the ODU 33
13:044th & 2 at own 33Ian Brandt punt for 42 yds, punt out-of-bounds at the VT 33 , Tucker Holloway returns for 8 yds to the VT 33
Virginia Tech Punt, 3 plays
13:001st & 10 at own 33Kyron Drones pass incomplete to Donavon Greene
12:512nd & 10 at own 33Kyron Drones pass complete to Cameron Seldon for 4 yds to the VT 37
12:183rd & 6 at own 37Kyron Drones pass incomplete to Donavon Greene
12:184th & 6 at own 37PENALTY Hokies Delay Of Game 5 yards from Hokies37 to Hokies32. NO PLAY.
12:074th & 11 at own 32Nick Veltsistas punt for 50 yds , Na’eem Abdul-Rahim Gladding returns for 8 yds to the ODU 26
Old Dominion Fumble, 5 plays
11:591st & 10 at own 26Colton Joseph pass incomplete to Ja’Cory Thomas
11:402nd & 10 at own 26Colton Joseph pass complete to Tre’ Brown III for 12 yds to the ODU 38 for a 1ST down
11:181st & 10 at own 38Devin Roche run for 7 yds to the ODU 45
10:452nd & 3 at own 45Devin Roche run for 1 yd to the ODU 46
10:283rd & 2 at own 46Devin Roche run for 2 yds to the ODU 48 Devin Roche fumbled, recovered by ODU Ben Bell
Virginia Tech Punt, 3 plays
10:201st & 10 at opp 48Kyron Drones pass incomplete to Ayden Greene
10:132nd & 10 at opp 48Marcellous Hawkins run for no gain to the ODU 48
9:373rd & 10 at opp 48Kyron Drones sacked for a loss of 9 yards to the VT 43
8:544th & 19 at own 43Nick Veltsistas punt for 44 yds , Na’eem Abdul-Rahim Gladding returns for no gain to the ODU 13
8:544th & 19 at own 43Nick Veltsistas punt for 44 yds , Na’eem Abdul-Rahim Gladding returns for no gain to the ODU 7
Old Dominion Touchdown, 5 plays
8:431st & 10 at own 7Colton Joseph pass complete to Ja’Cory Thomas for 38 yds to the ODU 45 for a 1ST down
8:111st & 10 at own 45Colton Joseph pass complete to Tre’ Brown III for 10 yds to the VT 45 for a 1ST down
7:351st & 10 at opp 45Trequan Jones run for 7 yds to the VT 38
7:002nd & 3 at opp 38Trequan Jones run for 26 yds to the VT 12 for a 1ST down
6:371st & 10 at opp 12(06:42) No Huddle-Shotgun Joseph,Colton pass incomplete short right to Abdul-Rahim Gladding,Na’eem thrown to Hokies00 PENALTY Hokies Illegal Use Of Hands (Burgos,Keyshawn) 6 yards from Hokies12 to Hokies06, 1ST DOWN. NO PLAY.
6:301st & goal at opp 6Colton Joseph run for 6 yds for a TD (Riley Callaghan KICK)Old Dominion 7, Virginia Tech 0
6:251st & 10 at own 35Josh 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
Virginia Tech Fumble, 9 plays
6:121st & 10 at own 8Terion Stewart run for 31 yds to the VT 39 for a 1ST down
5:441st & 10 at own 39Terion Stewart run for 5 yds to the VT 44
5:052nd & 5 at own 44Kyron Drones run for 4 yds to the VT 48
4:293rd & 1 at own 48Kyron Drones run for 2 yds to the 50 yard line for a 1ST down
3:591st & 10 at the 50P.J. Prioleau run for 4 yds to the ODU 46
3:252nd & 6 at opp 46Kyron Drones run for 32 yds to the ODU 14 for a 1ST down
2:451st & 10 at opp 14Terion Stewart run for 4 yds to the ODU 10
2:172nd & 6 at opp 10Terion Stewart run for a loss of 5 yards to the ODU 15
1:033rd & 11 at opp 15Kyron Drones run for 12 yds to the ODU 3
Old Dominion Touchdown, 7 plays
0:311st & 10 at own 3Trequan Jones run for 2 yds to the ODU 5
0:002nd & 8 at own 5Colton Joseph run for 2 yds to the ODU 7
Q2 14:523rd & 6 at own 7Colton Joseph pass complete to Na’eem Abdul-Rahim Gladding for 44 yds to the VT 49 for a 1ST down Virginia Tech Penalty, (Yards) declined for a 1ST down
Q2 14:421st & 10 at opp 49(14:45) No Huddle-Shotgun Joseph,Colton sacked for loss of 6 yards to the ODU45 (Copeland,Kemari) PENALTY Hokies Face Mask (Bell,Ben) 15 yards from Hokies49 to Hokies34, 1ST DOWN. NO PLAY.
Q2 14:131st & 10 at opp 34Colton Joseph pass complete to Na’eem Abdul-Rahim Gladding for 14 yds to the VT 20 for a 1ST down
Q2 13:591st & 10 at opp 20Colton Joseph run for 6 yds to the VT 14
Q2 13:202nd & 4 at opp 14Maurki James run for 4 yds to the VT 10 for a 1ST down
Q2 12:381st & goal at opp 10Maurki James run for 10 yds for a TD (Riley Callaghan KICK)Old Dominion 14, Virginia Tech 0
2nd quarter5 drives, then Old Dominion 28, Virginia Tech 0
Virginia Tech Interception, 5 plays
12:301st & 10 at own 35Josh Hamel kickoff for 64 yds , P.J. Prioleau return for 19 yds to the VT 20
12:151st & 10 at own 20Kyron Drones pass complete to Cameron Seldon for 5 yds to the VT 25
11:562nd & 5 at own 25Kyron Drones run for 5 yds to the VT 30 for a 1ST down
11:241st & 10 at own 30Terion Stewart run for 5 yds to the VT 35
10:482nd & 5 at own 35Terion Stewart run for 11 yds to the VT 46 for a 1ST down
10:151st & 10 at own 46Kyron Drones pass intercepted Jerome Carter return for no gain to the ODU 12
Old Dominion Touchdown, 9 plays
10:091st & 10 at own 12Ke’Travion Hargrove run for 2 yds to the ODU 14
9:372nd & 8 at own 14Colton Joseph pass incomplete to Ja’Cory Thomas
9:223rd & 8 at own 14Colton Joseph pass complete to Ja’Cory Thomas for 12 yds to the ODU 26 for a 1ST down
8:561st & 10 at own 26Colton Joseph pass incomplete to Na’eem Abdul-Rahim Gladding
8:502nd & 10 at own 26Ke’Travion Hargrove run for 11 yds to the ODU 37 for a 1ST down
8:211st & 10 at own 37Ke’Travion Hargrove run for 1 yd to the ODU 38
7:452nd & 9 at own 38Colton Joseph pass complete to Ja’Cory Thomas for 33 yds to the VT 29 for a 1ST down
7:121st & 10 at opp 29Colton Joseph pass complete to Jailen Butler for 18 yds to the VT 11 for a 1ST down
6:441st & 10 at opp 11Trequan Jones run for 11 yds for a TD (Riley Callaghan KICK)Old Dominion 21, Virginia Tech 0
6:391st & 10 at own 35Josh 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
Virginia Tech Punt, 7 plays
6:321st & 10 at own 10Kyron Drones run for 4 yds to the VT 14
6:042nd & 6 at own 14Marcellous Hawkins run for 7 yds to the VT 21 for a 1ST down
5:271st & 10 at own 21Kyron Drones pass complete to Marcellous Hawkins for 2 yds to the VT 23
4:592nd & 8 at own 23Marcellous Hawkins run for 7 yds to the VT 30
4:313rd & 1 at own 30PENALTY ODU Delay Of Game (Forrest,Jackson) 5 yards from Hokies30 to Hokies35, 1ST DOWN. NO PLAY.
4:091st & 10 at own 35Marcellous Hawkins run for 7 yds to the VT 42
3:362nd & 3 at own 42Kyron Drones run for a loss of 5 yards to the VT 37
2:533rd & 8 at own 37Kyron Drones pass incomplete
2:464th & 8 at own 37Nick Veltsistas punt for 40 yds, fair catch by Na’eem Abdul-Rahim Gladding at the ODU 23
Old Dominion Touchdown, 8 plays
2:401st & 10 at own 23Maurki James run for 4 yds to the ODU 27
2:142nd & 6 at own 27Colton Joseph pass complete to Dawson Johnson for 17 yds to the VT 44 for a 1ST down Virginia Tech Penalty, (15 Yards) to the VT 41 for a 1ST down
2:001st & 10 at opp 41Timeout Virginia Tech, clock 02:00
1:521st & 10 at opp 41Colton Joseph pass incomplete to Ja’Cory Thomas
1:482nd & 10 at opp 41Colton Joseph pass complete to Sidney Mbanasor for 4 yds to the VT 37
1:423rd & 6 at opp 37Maurki James run for a loss of 2 yards to the VT 39
1:354th & 8 at opp 39Colton Joseph pass incomplete to Ja’Cory Thomas
1:354th & 8 at opp 39(01:41) No Huddle-Shotgun Joseph,Colton pass incomplete short left to Thomas,Ja’Cory thrown to Hokies25 broken up by Brown-Murray,Isaiah PENALTY Hokies Face Mask (Williams,Thomas) 15 yards from Hokies39 to Hokies24, 1ST DOWN. NO PLAY.
1:291st & 10 at opp 24Maurki James run for 4 yds to the VT 20
1:282nd & 6 at opp 20Timeout Virginia Tech, clock 01:28
1:222nd & 6 at opp 20Maurki James run for 7 yds to the VT 13 for a 1ST down
0:531st & 10 at opp 13Colton Joseph pass complete to Tre’ Brown III for 13 yds for a TD Virginia Tech Penalty, (15 Yards) to the VT 0 (Riley Callaghan KICK)Old Dominion 28, Virginia Tech 0
Virginia Tech Fumble, 6 plays
0:531st & 10 at the 50Josh Hamel kickoff for 50 yds for a touchback
0:461st & 10 at own 25Kyron Drones pass complete to Isaiah Spencer for 8 yds to the VT 33
0:372nd & 2 at own 33Kyron Drones run for 1 yd to the VT 34
0:373rd & 1 at own 34Timeout Virginia Tech, clock 00:37
0:313rd & 1 at own 34Terion Stewart run for 1 yd to the VT 35 for a 1ST down
0:151st & 10 at own 35Kyron Drones run for 8 yds to the VT 43
0:082nd & 2 at own 43Kyron Drones pass complete to Marcellous Hawkins for 6 yds to the VT 49 for a 1ST down
0:081st & 10 at own 49Timeout Virginia Tech, clock 00:08
0:001st & 10 at own 49Kyron Drones sacked by Javen Gibson for a loss of 9 yards to the VT 40 Kyron Drones fumbled, recovered by ODU Lorenzo McFadden-Pressley , return for 0 yards
3rd quarter7 drives, then Old Dominion 38, Virginia Tech 7
Virginia Tech Turnover on downs, 5 plays
14:551st & 10 at own 35Josh Hamel kickoff for 65 yds , Cameron Seldon return for 30 yds to the VT 30
14:481st & 10 at own 30Kyron Drones run for 3 yds to the VT 33 for a 1ST down Old Dominion Penalty, Personal Foul (Jeremy Mack Jr.) to the VT 47 for a 1ST down
14:331st & 10 at own 47Terion Stewart run for 3 yds to the 50 yard line
13:542nd & 7 at the 50Virginia Tech Penalty, (Yards) declined
13:313rd & 15 at own 42Kyron Drones pass complete to Benji Gosnell for 12 yds to the ODU 46
12:594th & 3 at opp 46Kyron Drones pass complete to Marcellous Hawkins for 2 yds to the ODU 44
12:594th & 3 at opp 46Kyron Drones pass complete to Marcellous Hawkins for 2 yds to the ODU 44
Old Dominion Field goal, 8 plays
12:491st & 10 at own 44Colton Joseph pass complete to Jailen Butler for 2 yds to the ODU 42
12:152nd & 12 at own 42Trequan Jones run for 13 yds to the VT 45 for a 1ST down
11:331st & 10 at opp 45Trequan Jones run for 6 yds to the VT 39
10:592nd & 4 at opp 39Colton Joseph pass complete to Trequan Jones for 7 yds to the VT 32 for a 1ST down
10:271st & 10 at opp 32Trequan Jones run for no gain to the VT 32
10:032nd & 10 at opp 32Colton Joseph pass incomplete to Tre’ Brown III
9:583rd & 10 at opp 32Colton Joseph pass incomplete to Tre’ Brown III
9:544th & 10 at opp 32Riley Callaghan 50 yd FG GOODOld Dominion 31, Virginia Tech 0
Virginia Tech Punt, 4 plays
9:541st & 10 at own 35Josh Hamel kickoff for 65 yds for a touchback
9:411st & 10 at own 25Kyron Drones pass complete to Ja’Ricous Hairston for 12 yds to the VT 37 for a 1ST down
9:181st & 10 at own 37(09:22) No Huddle-Shotgun Hawkins,Marcellous rush left for 2 yards gain to the Hokies39 (Forrest,Jackson; Thomas,Keshawn) PENALTY Hokies Holding (Rimac,Tomas) 10 yards from Hokies37 to Hokies27. NO PLAY.
8:541st & 20 at own 27Kyron Drones pass complete to Marcellous Hawkins for 2 yds to the VT 29
8:262nd & 18 at own 29Kyron Drones pass incomplete to Ja’Ricous Hairston
8:263rd & 18 at own 29PENALTY Hokies False Start (Seldon,Cameron) 5 yards from Hokies29 to Hokies24. NO PLAY.
8:263rd & 23 at own 24(08:26) PENALTY Hokies False Start (Ricard,Tommy) 5 yards from Hokies24 to Hokies19. NO PLAY.
8:183rd & 28 at own 19Kyron Drones run for 9 yds to the VT 28
7:364th & 19 at own 28Nick Veltsistas punt for 49 yds, punt out-of-bounds at the ODU 23
Old Dominion Punt, 3 plays
7:311st & 10 at own 23(07:36) Shotgun Joseph,Colton rush right for 8 yards gain to the ODU31 (Laws,Emmett) PENALTY ODU Holding (Woudsma,Maarten) 10 yards from ODU23 to ODU13. NO PLAY.
7:111st & 20 at own 13Ke’Travion Hargrove run for 2 yds to the ODU 15
6:392nd & 18 at own 15Ke’Travion Hargrove run for 1 yd to the ODU 16
6:003rd & 17 at own 16Colton Joseph run for 16 yds to the ODU 32
5:164th & 1 at own 31Ian Brandt punt for 46 yds, fair catch by Tucker Holloway at the VT 23
5:164th & 1 at own 32Ian Brandt punt for 45 yds, fair catch by Tucker Holloway at the VT 23
Virginia Tech Touchdown, 3 plays
5:101st & 10 at own 23Kyron Drones pass incomplete to Zeke Wimbush
4:522nd & 10 at own 23Kyron Drones pass complete to Ayden Greene for 67 yds to the ODU 10 for a 1ST down
4:321st & goal at opp 10Kyron Drones pass complete to Donavon Greene for 10 yds for a TD (John Love KICK)Old Dominion 31, Virginia Tech 7
Old Dominion Touchdown, 5 plays
4:311st & 10 at own 35Kyle Lowe kickoff for 11 yds , Dirrick Goodman return for no gain to the VT 46
4:251st & 10 at opp 46Colton Joseph run for 1 yd to the VT 45
3:492nd & 9 at opp 45Colton Joseph pass complete to Dawson Johnson for 7 yds to the VT 38
3:113rd & 2 at opp 38Colton Joseph run for 26 yds to the VT 12 for a 1ST down
2:311st & 10 at opp 12Maurki James run for a loss of 1 yard to the VT 13
1:492nd & 11 at opp 13Colton Joseph pass complete to Na’eem Abdul-Rahim Gladding for 13 yds for a TD (Riley Callaghan KICK)Old Dominion 38, Virginia Tech 7
Virginia Tech Touchdown, 12 plays
1:441st & 10 at own 35Josh Hamel kickoff for 65 yds , Cameron Seldon return for 18 yds to the VT 18
1:321st & 10 at own 18Kyron Drones pass complete to Isaiah Spencer for 7 yds to the VT 25
1:142nd & 3 at own 25Kyron Drones pass complete to Benji Gosnell for 6 yds to the VT 31 for a 1ST down
0:451st & 10 at own 31Kyron Drones pass complete to P.J. Prioleau for 15 yds to the VT 46 for a 1ST down
0:171st & 10 at own 46Kyron Drones pass complete to P.J. Prioleau for a loss of 1 yard to the VT 45
0:002nd & 11 at own 45Kyron Drones pass complete to P.J. Prioleau for 7 yds to the ODU 48
Q4 14:453rd & 4 at opp 48Kyron Drones pass complete to Harrison Saint Germain for 9 yds to the ODU 39 for a 1ST down
Q4 14:171st & 10 at opp 39Kyron Drones pass complete to Isaiah Spencer for 17 yds to the ODU 22 for a 1ST down
Q4 13:541st & 10 at opp 22Kyron Drones pass complete to P.J. Prioleau for a loss of 1 yard to the ODU 23
Q4 13:332nd & 11 at opp 23Kyron Drones pass complete to Donavon Greene for 10 yds to the ODU 13
Q4 13:073rd & 1 at opp 13P.J. Prioleau run for 6 yds to the ODU 7 for a 1ST down
Q4 12:381st & goal at opp 7P.J. Prioleau run for 3 yds to the ODU 4
Q4 12:062nd & goal at opp 4Kyron Drones run for 4 yds for a TD (Two-Point Conversion failed)Old Dominion 38, Virginia Tech 13
4th quarter4 drives, then Old Dominion 45, Virginia Tech 26
Old Dominion Touchdown, 7 plays
12:061st & 10 at own 35Kyle Lowe kickoff for 65 yds for a touchback
12:001st & 10 at own 25Trequan Jones run for 3 yds to the ODU 28
11:142nd & 7 at own 28Trequan Jones run for 5 yds to the ODU 33
10:303rd & 2 at own 33Trequan Jones run for 18 yds to the VT 49 for a 1ST down
9:431st & 10 at opp 49Trequan Jones run for 2 yds to the VT 47
8:592nd & 8 at opp 47(09:04) No Huddle-Shotgun Jones,Trequan rush middle for 3 yards gain to the Hokies44 (Huisman,Kody; Burgos,Keyshawn) PENALTY ODU Holding (Joyce,Ryan) 10 yards from Hokies47 to ODU43. NO PLAY.
8:212nd & 18 at own 43Colton Joseph pass complete to TJ Johnson for 36 yds to the VT 21 for a 1ST down
7:421st & 10 at opp 21Colton Joseph run for 6 yds to the VT 15
7:022nd & 4 at opp 15Devin Roche run for 15 yds for a TD Old Dominion Penalty, UNS: Unsportsmanlike Conduct (Devin Roche) to the VT 0 (Riley Callaghan KICK)Old Dominion 45, Virginia Tech 13
Virginia Tech Touchdown, 7 plays
6:541st & 10 at own 20Josh Hamel kickoff for 65 yds , P.J. Prioleau return for 27 yds to the VT 42
6:441st & 10 at own 42Kyron Drones pass complete to Braydon Bennett for 2 yds to the VT 44
6:142nd & 8 at own 44Kyron Drones pass incomplete to Ja’Ricous Hairston
6:033rd & 8 at own 44Kyron Drones run for 3 yds to the VT 47
5:304th & 5 at own 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.
5:091st & 10 at opp 38Kyron Drones pass complete to Tucker Holloway for 5 yds to the ODU 33
4:572nd & 5 at opp 33Kyron Drones run for 10 yds to the ODU 23 for a 1ST down
4:281st & 10 at opp 23Kyron Drones pass incomplete to Isaiah Spencer
4:202nd & 10 at opp 23Kyron 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)Old Dominion 45, Virginia Tech 19
Virginia Tech Touchdown, 9 plays
4:191st & 10 at own 35Kyle Lowe kickoff for 11 yds
4:191st & 10 at own 46PENALTY Hokies False Start (Wimbush,Zeke) 5 yards from Hokies46 to Hokies41. NO PLAY.
4:121st & 15 at own 41Kyron Drones pass complete to Donavon Greene for 13 yds to the ODU 46
3:492nd & 2 at opp 46Kyron Drones sacked by Keshawn Thomas for a loss of 1 yard to the ODU 47
3:183rd & 3 at opp 47Tyler Mason run for 13 yds to the ODU 34 for a 1ST down
2:551st & 10 at opp 34Kyron Drones pass incomplete to Devin Alves
2:492nd & 10 at opp 34Kyron Drones pass incomplete to Zeke Wimbush
2:433rd & 10 at opp 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.
2:341st & 10 at opp 24Kyron Drones pass incomplete
2:262nd & 10 at opp 24Kyron Drones pass incomplete to Tucker Holloway
2:183rd & 10 at opp 24Kyron Drones pass complete to Donavon Greene for 21 yds to the ODU 3 for a 1ST down
1:561st & goal at opp 3Kyron Drones pass complete to Tyler Mason for 3 yds for a TD (John Love KICK)Old Dominion 45, Virginia Tech 26
Old Dominion End of game, 3 plays
1:551st & 10 at own 35Kyle Lowe kickoff for 45 yds , Devin Roche return for no gain to the ODU 20
1:451st & 10 at own 20Ke’Travion Hargrove run for 9 yds to the ODU 29
0:572nd & 1 at own 29Ke’Travion Hargrove run for 10 yds to the ODU 39 for a 1ST down
0:001st & 10 at own 39Q. Henicle takes a knee

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Virginia Tech leads 5–⁠3 in eight meetings, counting the one since this game.

Recent meetings
2026Virginia Tech 44, Old Dominion 21
2025Old Dominion 45, Virginia Tech 26
2024Virginia Tech 37, Old Dominion 17
2023Virginia Tech 36, Old Dominion 17
2022Old Dominion 20, Virginia Tech 17
2019Virginia Tech 31, Old Dominion 17

Around this game