Virginia Tech at Old Dominion

Saturday, September 22, 2018

Old Dominion beat No. 13 Virginia Tech 49–⁠35. It was their second meeting; after it, the series stood even at 1–⁠1.

Away13Virginia Tech6–⁠7 in 2018
35
HomeOld Dominion4–⁠8 in 2018
49

Final at S.B. Ballard Stadium, NorfolkTV: CBSSNAttendance 20,532

At kickoff
81°F, partly cloudy, wind 8 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Norfolk NAS (KNGU), 6 km from the stadium, 29 minutes after kickoff
Officials
Referee Steve LaMantia; umpire Sarah Fleming; head linesman Maia Chaka; line judge Joe Stahmer; side judge Tony Lombardo; field judge Joe Pester; back judge Tom Healey; center judge Eric SteenGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech7714735
Old Dominion7772849

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Photos from the game

  • James Shibest, the Virginia Tech Hokies' special teams and tight end coach, during Virginia Tech's 2018 game at Old Dominion University.
    James Shibest, the Virginia Tech Hokies’ special teams and tight end coach, during Virginia Tech’s 2018 game at Old Dominion University.Photo: User:B, CC BY-SA 4.0, via Wikimedia Commons
  • Josh Jackson looks to hand off the ball during Virginia Tech's 2018 game at Old Dominion University.
    Josh Jackson looks to hand off the ball during Virginia Tech’s 2018 game at Old Dominion University.Photo: User:B, CC BY-SA 4.0, via Wikimedia Commons
  • The Old Dominion Monarchs take the field to face Virginia Tech.
    The Old Dominion Monarchs take the field to face Virginia Tech.Photo: User:B, CC BY-SA 4.0, via Wikimedia Commons
  • Josh Jackson drops back to pass during Virginia Tech's 2018 game at Old Dominion University.
    Josh Jackson drops back to pass during Virginia Tech’s 2018 game at Old Dominion University.Photo: User:B, CC BY-SA 4.0, via Wikimedia Commons

From the game’s category on Wikimedia Commons, free licenses only, each credited.

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Ryan Willis9/1813110
Josh Jackson8/1615121
RushingCarYdsTDLong
Steven Peoples20156287
Deshawn McClease1275027
Josh Jackson1158024
Ryan Willis430023
ReceivingRecYdsTDLong
Damon Hazelton5154172
Eric Kumah335016
Hezekiah Grimsley331016
Sean Savoy228128
DefenseTklTFLSacksInt
Dylan Rivers90.50.50
Rayshard Ashby9100
Khalil Ladler8000
Trevon Hill61.51.50
Devon Hunter5110

Old Dominion

PassingC/AttYdsTDInt
Blake LaRussa30/4949540
Steven Williams0/1000
RushingCarYdsTDLong
Jeremy Cox20130240
Blake LaRussa86120
Gemonta Jackson1202
Steven Williams1101
ReceivingRecYdsTDLong
Travis Fulgham9188145
Jonathan Duhart9142329
Isaiah Harper337022
Hasaan Patterson137037
DefenseTklTFLSacksInt
Sean Carter12000
Justice Davila8000
Lawrence Garner80.500
Oshane Ximines72.520
Geronda Hall4001
Marcus Haynes2220

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

Team stats

Virginia TechOld Dominion
600Total yards632
282Passing yards495
318Rushing yards137
8.3Yards per pass9.9
6.5Yards per rush4.0
26First downs30
4–⁠14Third downs5–⁠14
1–⁠2Fourth downs1–⁠1
1Turnovers0
7–⁠95Penalties2–⁠10
30:31Possession29:29
3Sacks (by defense)4

Efficiency

Virginia TechOld Dominion
48%Success rate46%
0.21EPA per play0.40
1.31Explosiveness1.56
0.34Rushing EPA0.23
0.07Passing EPA0.50
36%Passing-down success36%
0.27First-down EPA0.11
0.25Second-down EPA0.55
0.05Third-down EPA0.79
14%Havoc by its defense13%

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 78% to win. Old Dominion pulled the upset.

The line

Virginia Tech −28.5, over/under 52.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 97%, Old Dominion 3%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Old Dominion end zoneVirginia Tech end zoneQ1 Old DominionPunt, 3 playsQ1 Virginia TechPunt, 3 playsQ1 Old DominionPunt, 7 playsQ1 Virginia TechTouchdown, 1 playQ1 Old DominionTouchdown, 6 playsQ1 Virginia TechPunt, 8 playsQ1 Old DominionPunt, 3 playsQ1 Virginia TechPunt, 3 playsQ2 Old DominionPunt, 4 playsQ2 Virginia TechPunt, 7 playsQ2 Old DominionPunt, 3 playsQ2 Virginia TechTouchdown, 5 playsQ2 Old DominionMissed FG, 9 playsQ2 Virginia TechInterception, 6 playsQ2 Old DominionTouchdown, 9 playsQ2 Virginia TechEnd of half, 1 playQ3 Virginia TechTouchdown, 11 playsQ3 Old DominionPunt, 3 playsQ3 Virginia TechPunt, 3 playsQ3 Old DominionTouchdown, 9 playsQ3 Virginia TechPunt, 5 playsQ3 Old DominionPunt, 3 playsQ3 Virginia TechTouchdown, 1 playQ3 Old DominionTouchdown, 7 playsQ4 Virginia TechPunt, 4 playsQ4 Old DominionTouchdown, 5 playsQ4 Virginia TechTouchdown, 7 playsQ4 Old DominionTouchdown, 8 playsQ4 Virginia TechTurnover on downs, 9 playsQ4 Old DominionTouchdown, 6 playsQ4 Virginia TechEnd of game, 9 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Old Dominion drives left to right, Virginia Tech right to left.
  1. Q1 Old DominionPunt, 3 plays, 4 yards
  2. Q1 Virginia TechPunt, 3 plays, 4 yards
  3. Q1 Old DominionPunt, 7 plays, 56 yards
  4. Q1 Virginia TechTouchdown, 1 play, 87 yards
  5. Q1 Old DominionTouchdown, 6 plays, 75 yards
  6. Q1 Virginia TechPunt, 8 plays, 37 yards
  7. Q1 Old DominionPunt, 3 plays, 6 yards
  8. Q1 Virginia TechPunt, 3 plays, −2 yards
  9. Q2 Old DominionPunt, 4 plays, 47 yards
  10. Q2 Virginia TechPunt, 7 plays, 35 yards
  11. Q2 Old DominionPunt, 3 plays, 5 yards
  12. Q2 Virginia TechTouchdown, 5 plays, 55 yards
  13. Q2 Old DominionMissed FG, 9 plays, 55 yards
  14. Q2 Virginia TechInterception, 6 plays, 24 yards
  15. Q2 Old DominionTouchdown, 9 plays, 79 yards
  16. Q2 Virginia TechEnd of half, 1 play, −2 yards
  17. Q3 Virginia TechTouchdown, 11 plays, 84 yards
  18. Q3 Old DominionPunt, 3 plays, −4 yards
  19. Q3 Virginia TechPunt, 3 plays, 6 yards
  20. Q3 Old DominionTouchdown, 9 plays, 65 yards
  21. Q3 Virginia TechPunt, 5 plays, 12 yards
  22. Q3 Old DominionPunt, 3 plays, 8 yards
  23. Q3 Virginia TechTouchdown, 1 play, 72 yards
  24. Q3 Old DominionTouchdown, 7 plays, 75 yards
  25. Q4 Virginia TechPunt, 4 plays, 9 yards
  26. Q4 Old DominionTouchdown, 5 plays, 67 yards
  27. Q4 Virginia TechTouchdown, 7 plays, 75 yards
  28. Q4 Old DominionTouchdown, 8 plays, 75 yards
  29. Q4 Virginia TechTurnover on downs, 9 plays, 44 yards
  30. Q4 Old DominionTouchdown, 6 plays, 79 yards
  31. Q4 Virginia TechEnd of game, 9 plays, 50 yards

Play by play

1st quarter8 drives, then Tied at 7
Old Dominion Punt, 3 plays
15:001st & 10 at own 35Jordan Stout kickoff for 65 yds for a touchback
15:001st & 10 at own 25Steven Williams run for 1 yd to the ODU 26
15:002nd & 9 at own 26Steven Williams pass incomplete
15:003rd & 9 at own 26Jeremy Cox run for 3 yds to the ODU 29
15:004th & 6 at own 29Bailey Cate punt for 37 yds , Damon Hazelton returns for 3 yds to the VTech 37
Virginia Tech Punt, 3 plays
13:361st & 10 at own 37Steven Peoples run for 4 yds to the VTech 41
13:362nd & 6 at own 41Josh Jackson pass incomplete to Hezekiah Grimsley
13:363rd & 6 at own 41Josh Jackson pass incomplete to Hezekiah Grimsley
13:364th & 6 at own 41Oscar Bradburn punt for 58 yds, punt out-of-bounds at the ODU 1
Old Dominion Punt, 7 plays
12:521st & 10 at own 1Blake LaRussa pass complete to Travis Fulgham for 30 yds to the ODU 31 for a 1ST down
12:521st & 10 at own 31Blake LaRussa pass incomplete to Jonathan Duhart
12:522nd & 10 at own 31Blake LaRussa pass incomplete to Jonathan Duhart
12:523rd & 10 at own 31Blake LaRussa pass complete to Isaiah Harper for 22 yds to the VTech 47 for a 1ST down
12:521st & 10 at opp 47Blake LaRussa pass incomplete to Travis Fulgham
12:522nd & 10 at opp 47Jeremy Cox run for 2 yds to the VTech 45
12:523rd & 8 at opp 45Jeremy Cox run for 2 yds to the VTech 43
12:524th & 6 at opp 43Bailey Cate punt for 30 yds, fair catch by Damon Hazelton at the VTech 13
Virginia Tech Touchdown, 1 play
10:141st & 10 at own 13Steven Peoples run for 87 yds for a TD (Brian Johnson KICK)Virginia Tech 7, Old Dominion 0
Old Dominion Touchdown, 6 plays
10:141st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
10:141st & 10 at own 25Blake LaRussa pass complete to Jeremy Cox for no gain to the ODU 25
10:142nd & 10 at own 25Blake LaRussa run for 20 yds to the ODU 45 for a 1ST down
10:141st & 10 at own 45Gemonta Jackson run for 2 yds to the ODU 47
10:142nd & 8 at own 47Blake LaRussa pass complete to Hasaan Patterson for 37 yds to the VTech 16 for a 1ST down
10:141st & 10 at opp 16Jeremy Cox run for 2 yds to the VTech 14
7:382nd & 8 at opp 14Blake LaRussa pass complete to Jonathan Duhart for 14 yds for a TD (Nick Rice KICK)Tied at 7
Virginia Tech Punt, 8 plays
7:381st & 0 at own 35Brad Davis kickoff for 62 yds , Caleb Farley return for 20 yds to the VTech 23
7:331st & 10 at own 23Deshawn McClease run for 27 yds to the 50 yard line for a 1ST down
7:331st & 10 at the 50Josh Jackson pass complete to Deshawn McClease for 2 yds to the ODU 48
7:332nd & 8 at opp 48Deshawn McClease run for 10 yds to the ODU 38 for a 1ST down
7:331st & 10 at opp 38Josh Jackson run for 6 yds to the ODU 32
7:332nd & 4 at opp 32Deshawn McClease run for 5 yds to the ODU 27 for a 1ST down
7:331st & 10 at opp 27Josh Jackson sacked by Oshane Ximines for a loss of 9 yards to the ODU 36
7:332nd & 19 at opp 36Josh Jackson pass incomplete to Hezekiah Grimsley
7:333rd & 19 at opp 36Josh Jackson sacked by Marcus Haynes for a loss of 4 yards to the ODU 40
7:334th & 23 at opp 40Oscar Bradburn punt for 32 yds
Old Dominion Punt, 3 plays
3:411st & 10 at own 8Blake LaRussa run for no gain to the ODU 8
3:412nd & 10 at own 8Blake LaRussa sacked by Trevon Hill and Dylan Rivers for a loss of 6 yards to the ODU 2
3:413rd & 16 at own 2Blake LaRussa pass complete to Jeremy Cox for 12 yds to the ODU 14
3:414th & 4 at own 14Bailey Cate punt for 38 yds , Damon Hazelton returns for a loss of 1 yard to the VTech 47
Virginia Tech Punt, 3 plays
1:451st & 10 at own 47Steven Peoples run for 2 yds to the VTech 49
1:452nd & 8 at own 49Steven Peoples run for 3 yds to the ODU 48
1:453rd & 5 at opp 48Josh Jackson sacked by Oshane Ximines for a loss of 7 yards to the VTech 45
1:454th & 12 at own 45Oscar Bradburn punt for 42 yds
2nd quarter8 drives, then Tied at 14
Old Dominion Punt, 4 plays
15:001st & 10 at own 13Blake LaRussa pass complete to Travis Fulgham for 45 yds to the VTech 42 for a 1ST down
15:001st & 10 at opp 42Lala Davis run for 2 yds to the VTech 40
15:002nd & 8 at opp 40Blake LaRussa pass incomplete
15:003rd & 8 at opp 40Blake LaRussa pass incomplete
15:004th & 8 at opp 40Bailey Cate punt for 38 yds, punt out-of-bounds at the VTech 2
Virginia Tech Punt, 7 plays
13:341st & 10 at own 2Josh Jackson pass complete to Eric Kumah for 8 yds to the VTech 10
13:342nd & 2 at own 10Steven Peoples run for 4 yds to the VTech 14 for a 1ST down
13:341st & 10 at own 14Steven Peoples run for 3 yds to the VTech 17
13:342nd & 7 at own 17Josh Jackson pass complete to Damon Hazelton for 14 yds to the VTech 31 for a 1ST down
13:341st & 10 at own 31Deshawn McClease run for 3 yds to the VTech 34
11:182nd & 7 at own 34Timeout OLDDOMINION, clock 11:18
11:182nd & 7 at own 34Josh Jackson run for no gain to the VTech 34
11:183rd & 7 at own 34Josh Jackson pass complete to Phil Patterson for 3 yds to the VTech 37
11:184th & 4 at own 37Oscar Bradburn punt for 63 yds for a touchback
Old Dominion Punt, 3 plays
10:111st & 10 at own 20VIRGINIA TECH Penalty, offside defense (Trevon Hill) to the ODU 25
10:111st & 5 at own 25Blake LaRussa pass incomplete to Hasaan Patterson
10:112nd & 5 at own 25Lala Davis run for no gain to the ODU 25
10:113rd & 5 at own 25Blake LaRussa pass incomplete
10:114th & 5 at own 25Bailey Cate punt for 36 yds , Damon Hazelton returns for 6 yds to the VTech 45
Virginia Tech Touchdown, 5 plays
9:141st & 10 at own 45Steven Peoples run for 9 yds to the ODU 46
9:142nd & 1 at opp 46Steven Peoples run for 8 yds to the ODU 38 for a 1ST down
9:141st & 10 at opp 38Josh Jackson run for 9 yds to the ODU 29
9:142nd & 1 at opp 29Jalen Holston run for 1 yd to the ODU 28 for a 1ST down
7:421st & 10 at opp 28Josh Jackson pass complete to Sean Savoy for 28 yds for a TD (Brian Johnson KICK)Virginia Tech 14, Old Dominion 7
Old Dominion Missed FG, 9 plays
7:421st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
7:421st & 10 at own 25Jeremy Cox run for 16 yds to the ODU 41 for a 1ST down
7:421st & 10 at own 41Blake LaRussa pass incomplete to Travis Fulgham
7:422nd & 10 at own 41Jeremy Cox run for 1 yd to the ODU 42
7:423rd & 9 at own 42Blake LaRussa sacked by Devon Hunter for a loss of 1 yard to the VTech 41 for a 1ST down VIRGINIA TECH Penalty, face mask (15 yards) (Devon Hunter) to the VTech 44 for a 1ST down
7:421st & 10 at opp 44Blake LaRussa pass complete to Jonathan Duhart for 25 yds to the VTech 19 for a 1ST down
5:261st & 10 at opp 19Timeout OLDDOMINION, clock 05:26
5:261st & 10 at opp 19Jeremy Cox run for 1 yd to the VTech 18
5:262nd & 9 at opp 18OLDDOMINION Penalty, false start (-5 Yards) to the VTech 23
5:262nd & 14 at opp 23Blake LaRussa pass incomplete to Travis Fulgham
4:373rd & 14 at opp 23Timeout OLDDOMINION, clock 04:37
4:373rd & 14 at opp 23Blake LaRussa pass complete to Isaiah Harper for 3 yds to the VTech 20
3:504th & 11 at opp 20Nick Rice 37 yd FG MISSED
Virginia Tech Interception, 6 plays
3:501st & 10 at own 20Deshawn McClease run for 6 yds to the VTech 26
3:502nd & 4 at own 26Deshawn McClease run for 3 yds to the VTech 29
3:503rd & 1 at own 29Deshawn McClease run for 2 yds to the VTech 31 for a 1ST down
3:501st & 10 at own 31Josh Jackson pass complete to Hezekiah Grimsley for 8 yds to the VTech 39
3:502nd & 2 at own 39Deshawn McClease run for 5 yds to the VTech 44 for a 1ST down
3:501st & 10 at own 44Josh Jackson pass intercepted Geronda Hall return for a loss of 1 yard to the ODU 21
Old Dominion Touchdown, 9 plays
1:391st & 10 at own 21Jeremy Cox run for 4 yds to the ODU 25
1:332nd & 6 at own 25Timeout VIRGINIA TECH, clock 01:33
1:332nd & 6 at own 25Blake LaRussa pass complete to Jonathan Duhart for 17 yds to the ODU 42 for a 1ST down
1:331st & 10 at own 42Blake LaRussa pass incomplete to Jonathan Duhart
1:332nd & 10 at own 42LARUSSA, Blake pass incomplete to DUHART, J., PENALTY VT pass interference (Farley, C) 15 yards to the VT43, 1ST DOWN ODU, NO PLAY.
1:331st & 10 at opp 43Blake LaRussa pass complete to Travis Fulgham for 18 yds to the VTech 25 for a 1ST down
1:331st & 10 at opp 25Blake LaRussa pass complete to Travis Fulgham for 9 yds to the VTech 16
1:332nd & 1 at opp 16Blake LaRussa pass incomplete to Travis Fulgham, broken up by Bryce Watts
0:283rd & 1 at opp 16Timeout VIRGINIA TECH, clock 00:28
0:283rd & 1 at opp 16Blake LaRussa pass incomplete to Jonathan Duhart, broken up by Caleb Farley
0:284th & 1 at opp 16Blake LaRussa pass complete to Jonathan Duhart for 12 yds to the VTech 4 for a 1ST down
0:111st & 0 at opp 4Timeout VIRGINIA TECH, clock 00:11
0:071st & goal at opp 4Blake LaRussa pass complete to Jonathan Duhart for 4 yds for a TD (Nick Rice KICK)Tied at 14
Virginia Tech End of half, 1 play
0:071st & 0 at the 50Brad Davis kickoff for 50 yds for a touchback
0:071st & 10 at own 25TEAM run for a loss of 2 yards to the VTech 23
3rd quarter8 drives, then Virginia Tech 28, Old Dominion 21
Virginia Tech Touchdown, 11 plays
15:002nd & 12 at own 35Brad Davis kickoff for 65 yds , Caleb Farley return for 16 yds to the VTech 16
14:551st & 10 at own 16Steven Peoples run for a loss of 3 yards to the VTech 13
14:552nd & 13 at own 13Josh Jackson run for 24 yds to the VTech 37 for a 1ST down
14:551st & 10 at own 37Steven Peoples run for 2 yds to the VTech 39
14:552nd & 8 at own 39Josh Jackson run for 12 yds to the ODU 49 for a 1ST down
14:551st & 10 at opp 49Steven Peoples run for 3 yds to the ODU 46
14:552nd & 7 at opp 46Deshawn McClease run for no gain to the ODU 46
14:553rd & 7 at opp 46Josh Jackson pass complete to Hezekiah Grimsley for 16 yds to the ODU 30 for a 1ST down
14:551st & 10 at opp 30Deshawn McClease run for 6 yds to the ODU 24
14:552nd & 4 at opp 24Deshawn McClease run for 3 yds to the ODU 21
14:553rd & 1 at opp 21Steven Peoples run for 20 yds to the ODU 1 for a 1ST down
9:381st & goal at opp 1Steven Peoples run for 1 yd for a TD (Brian Johnson KICK)Virginia Tech 21, Old Dominion 14
Old Dominion Punt, 3 plays
9:381st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
9:381st & 10 at own 25Blake LaRussa pass complete to Jonathan Duhart for 6 yds to the ODU 31
9:382nd & 4 at own 31Blake LaRussa sacked by Trevon Hill for a loss of 12 yards to the ODU 19
9:383rd & 16 at own 19Blake LaRussa run for 2 yds to the ODU 21
9:384th & 14 at own 21Bailey Cate punt for 62 yds, downed at the VTech 17
Virginia Tech Punt, 3 plays
7:581st & 10 at own 17Josh Jackson run for 6 yds to the VTech 23
7:582nd & 4 at own 23Josh Jackson pass incomplete to Damon Hazelton
7:583rd & 4 at own 23Josh Jackson pass incomplete to Eric Kumah, broken up by Lawrence Garner
7:584th & 4 at own 23Oscar Bradburn punt for 42 yds, downed at the ODU 35
Old Dominion Touchdown, 9 plays
7:181st & 10 at own 35Jeremy Cox run for 5 yds to the ODU 40
7:182nd & 5 at own 40Blake LaRussa pass complete to Jeremy Cox for 5 yds to the ODU 45 for a 1ST down
7:181st & 10 at own 45Blake LaRussa pass incomplete to Isaiah Harper
7:182nd & 10 at own 45Blake LaRussa pass complete to Isaiah Spencer for 5 yds to the 50 yard line
7:183rd & 5 at the 50Blake LaRussa pass complete to Darrell Brown for 23 yds to the VTech 27 for a 1ST down
7:181st & 10 at opp 27Jeremy Cox run for a loss of 1 yard to the VTech 28
7:182nd & 11 at opp 28Blake LaRussa pass complete to Isaiah Spencer for 27 yds to the VTech 1 for a 1ST down
7:181st & goal at opp 1Lala Davis run for no gain to the VTech 1
3:402nd & goal at opp 1Blake LaRussa run for 1 yd for a TD (Nick Rice KICK)Tied at 21
Virginia Tech Punt, 5 plays
3:401st & 0 at own 35Brad Davis kickoff for 65 yds for a touchback
3:401st & 10 at own 25Steven Peoples run for 7 yds to the VTech 32
3:402nd & 3 at own 32Steven Peoples run for 3 yds to the VTech 35 for a 1ST down
3:401st & 10 at own 35Josh Jackson run for 2 yds to the VTech 37
3:402nd & 8 at own 37Josh Jackson pass incomplete to Eric Kumah, broken up by Geronda Hall
3:403rd & 8 at own 37Josh Jackson pass incomplete to Hezekiah Grimsley
3:404th & 8 at own 37Oscar Bradburn punt for 33 yds, fair catch by Darrell Brown at the ODU 30
Old Dominion Punt, 3 plays
1:561st & 10 at own 30Lala Davis run for a loss of 4 yards to the ODU 26
1:562nd & 14 at own 26Blake LaRussa pass incomplete to Lala Davis, broken up by Dylan Rivers
1:563rd & 14 at own 26Blake LaRussa pass complete to Isaiah Harper for 12 yds to the ODU 38
1:564th & 2 at own 38Bailey Cate punt for 34 yds, fair catch by Damon Hazelton at the VTech 28
Virginia Tech Touchdown, 1 play
0:321st & 10 at own 28Josh Jackson pass complete to Damon Hazelton for 72 yds for a TD (Brian Johnson KICK)Virginia Tech 28, Old Dominion 21
Old Dominion Touchdown, 7 plays
0:321st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
0:321st & 10 at own 25Blake LaRussa pass complete to Jonathan Duhart for 8 yds to the ODU 33
0:322nd & 2 at own 33Blake LaRussa pass complete to Travis Fulgham for 7 yds to the ODU 40 for a 1ST down
Q4 15:001st & 10 at own 40Blake LaRussa pass incomplete to Travis Fulgham, broken up by Bryce Watts
Q4 15:002nd & 10 at own 40Blake LaRussa pass complete to Travis Fulgham for 26 yds to the VTech 34 for a 1ST down
Q4 15:001st & 10 at opp 34Jeremy Cox run for 5 yds to the VTech 29
Q4 15:002nd & 5 at opp 29Jeremy Cox run for 4 yds to the VTech 25
Q4 12:553rd & 1 at opp 25Blake LaRussa pass complete to Travis Fulgham for 25 yds for a TD (Nick Rice KICK)Tied at 28
4th quarter7 drives, then Old Dominion 49, Virginia Tech 35
Virginia Tech Punt, 4 plays
12:551st & 0 at own 35Brad Davis kickoff for 65 yds , Caleb Farley return for 14 yds to the VTech 14
12:481st & 10 at own 14Josh Jackson run for 19 yds to the VTech 33 for a 1ST down
12:481st & 10 at own 33Steven Peoples run for 1 yd to the VTech 34
12:482nd & 9 at own 34Ryan Willis run for 4 yds to the VTech 38
12:483rd & 5 at own 38Ryan Willis pass complete to Sean Savoy for no gain to the VTech 38
12:484th & 5 at own 38VIRGINIA TECH Penalty, unsportsmanlike conduct (-15 Yards) to the VTech 23
12:484th & 20 at own 23Oscar Bradburn punt for 44 yds, fair catch by Darrell Brown at the ODU 33
Old Dominion Touchdown, 5 plays
11:071st & 10 at own 33Blake LaRussa pass incomplete
11:072nd & 10 at own 33Jeremy Cox run for 1 yd to the ODU 34
11:073rd & 9 at own 34VIRGINIA TECH Penalty, unsportsmanlike conduct (Houshun Gaines) to the ODU 49 for a 1ST down
11:071st & 10 at own 49Blake LaRussa pass complete to Travis Fulgham for 9 yds to the VTech 42
11:072nd & 1 at opp 42Blake LaRussa pass complete to Jonathan Duhart for 27 yds to the VTech 15 for a 1ST down
9:571st & 10 at opp 15Jeremy Cox run for 15 yds for a TD (Nick Rice KICK)Old Dominion 35, Virginia Tech 28
Virginia Tech Touchdown, 7 plays
9:571st & 0 at own 35Brad Davis kickoff for 65 yds for a touchback
9:571st & 10 at own 25Ryan Willis pass incomplete to Damon Hazelton
9:572nd & 10 at own 25Ryan Willis run for 23 yds to the VTech 48 for a 1ST down
9:571st & 10 at own 48Ryan Willis pass complete to Damon Hazelton for 32 yds to the ODU 20 for a 1ST down
9:571st & 10 at opp 20Deshawn McClease run for 5 yds to the ODU 15
9:572nd & 5 at opp 15Steven Peoples run for 2 yds to the ODU 13
9:573rd & 3 at opp 13Steven Peoples run for no gain to the ODU 13
7:154th & 3 at opp 13Ryan Willis pass complete to Chris Cunningham for 13 yds for a TD (Brian Johnson KICK)Tied at 35
Old Dominion Touchdown, 8 plays
7:151st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
7:151st & 10 at own 25Blake LaRussa pass incomplete to Jeremy Cox
7:152nd & 10 at own 25Blake LaRussa pass complete to Travis Fulgham for 19 yds to the ODU 44 for a 1ST down
7:151st & 10 at own 44Blake LaRussa pass complete to Jeremy Cox for 8 yds to the VTech 48
7:152nd & 2 at opp 48Blake LaRussa pass incomplete to Jeremy Cox, broken up by Rayshard Ashby
7:153rd & 2 at opp 48Jeremy Cox run for 4 yds to the VTech 44 for a 1ST down
7:151st & 10 at opp 44Blake LaRussa pass complete to Darrell Brown for 11 yds to the VTech 33 for a 1ST down
7:151st & 10 at opp 33Jeremy Cox run for 4 yds to the VTech 29
5:112nd & 6 at opp 29Blake LaRussa pass complete to Jonathan Duhart for 29 yds for a TD VIRGINIA TECH Penalty, Defensive pass interference ( Yards) declined Brad Davis kickoff Steven Peoples run for a loss of 2 yards to the VTech 33 (Nick Rice KICK)Old Dominion 42, Virginia Tech 35
Virginia Tech Turnover on downs, 9 plays
5:111st & 0 at own 35Brad Davis kickoff for 43 yds
5:111st & 10 at own 35Steven Peoples run for a loss of 2 yards to the VTech 33
5:112nd & 12 at own 33Ryan Willis pass incomplete to Eric Kumah
5:113rd & 12 at own 33Ryan Willis pass complete to Damon Hazelton for 17 yds to the 50 yard line for a 1ST down
5:111st & 10 at the 50Steven Peoples run for 2 yds to the ODU 48
5:112nd & 8 at opp 48OLDDOMINION Penalty, offside defense (Tim Ward) to the ODU 43
5:112nd & 3 at opp 43Ryan Willis pass complete to Dalton Keene for 16 yds to the ODU 27 for a 1ST down
5:111st & 10 at opp 27Ryan Willis pass incomplete to Sean Savoy, broken up by Justin Noye
5:112nd & 10 at opp 27Ryan Willis run for 6 yds to the ODU 21
5:113rd & 4 at opp 21Ryan Willis pass incomplete to Eric Kumah, broken up by Joe Joe Headen
5:114th & 4 at opp 21Ryan Willis pass incomplete to Damon Hazelton
Old Dominion Touchdown, 6 plays
2:331st & 10 at own 21Blake LaRussa pass incomplete to Jonathan Duhart
2:332nd & 10 at own 21Jeremy Cox run for 9 yds to the ODU 30
2:333rd & 1 at own 30Blake LaRussa run for 2 yds to the ODU 32 for a 1ST down
1:571st & 10 at own 32Timeout VIRGINIA TECH, clock 01:57
1:571st & 10 at own 32Jeremy Cox run for 7 yds to the ODU 39
1:502nd & 3 at own 39Timeout VIRGINIA TECH, clock 01:50
1:502nd & 3 at own 39Jeremy Cox run for 6 yds to the ODU 45 for a 1ST down
1:501st & 10 at own 45VIRGINIA TECH Penalty, unsportsmanlike conduct (Jarrod Hewitt) to the VTech 40 for a 1ST down
1:451st & 10 at opp 40Timeout VIRGINIA TECH, clock 01:45
1:341st & 10 at opp 40Jeremy Cox run for 40 yds for a TD (Nick Rice KICK)Old Dominion 49, Virginia Tech 35
Virginia Tech End of game, 9 plays
1:341st & 0 at own 35Brad Davis kickoff for 65 yds for a touchback
1:341st & 10 at own 25Ryan Willis pass complete to Hezekiah Grimsley for 7 yds to the VTech 32
1:342nd & 3 at own 32Ryan Willis pass complete to Damon Hazelton for 19 yds to the ODU 49 for a 1ST down
1:061st & 10 at opp 49Timeout OLDDOMINION, clock 01:06
1:061st & 10 at opp 49Ryan Willis pass incomplete to Damon Hazelton
1:062nd & 10 at opp 49Ryan Willis pass complete to Eric Kumah for 11 yds to the ODU 38 for a 1ST down
1:061st & 10 at opp 38Ryan Willis pass incomplete to Damon Hazelton
1:062nd & 10 at opp 38Ryan Willis pass complete to Eric Kumah for 16 yds to the ODU 22 for a 1ST down
0:211st & 10 at opp 22Timeout OLDDOMINION, clock 00:21
0:211st & 10 at opp 22Ryan Willis pass incomplete to Damon Hazelton
0:212nd & 10 at opp 22Ryan Willis pass incomplete to Damon Hazelton
0:213rd & 10 at opp 22Ryan Willis sacked by Marcus Haynes for a loss of 3 yards to the ODU 25

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 six 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