Old Dominion at Virginia Tech

Saturday, September 7, 2019

Virginia Tech beat Old Dominion 31–⁠17. It was their third meeting; after it, Virginia Tech led the series 2–⁠1.

AwayOld Dominion1–⁠11 in 2019
17
HomeVirginia Tech8–⁠5 in 2019
31

Final at Lane Stadium, BlacksburgTV: ESPNUAttendance 57,282

At kickoff
77°F, partly cloudy, wind 11 mph from the northwest, gusts to 20 mphWeather: NOAA NCEI Integrated Surface Database; Virginia Tech Airport (KBCB), 2 km from the stadium
Officials
Referee Duane Heydt; umpire James Hyson; head linesman John Hoffman; line judge Steve Matarante; side judge Tony Tarantini; field judge Tom Potts; back judge Gary Dancewicz; center judge Warren GillisGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Old Dominion307717
Virginia Tech1077731

Standouts

  • PassingRyan Willis16 of 28, 272 yards, 2 TDVirginia Tech
  • RushingStone Smartt16 carries, 48 yards, 2 TDOld Dominion
  • DefenseKeion White8 tackles, 0.5 sacks, 2 for lossOld Dominion

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

Player stats

Old Dominion

PassingC/AttYdsTDInt
Stone Smartt16/3012200
RushingCarYdsTDLong
Lala Davis1181026
Kesean Strong851033
Stone Smartt1648226
Messiah DeWeaver2805
ReceivingRecYdsTDLong
Steven Williams336015
Jake Herslow331025
Eric Kumah324012
Kesean Strong322010
DefenseTklTFLSacksInt
Jordan Young10000
Keion White820.50
Calvin Brewton8000
Lawrence Garner8000
Juwan Ross310.50

Virginia Tech

PassingC/AttYdsTDInt
Ryan Willis16/2827220
RushingCarYdsTDLong
Deshawn McClease2064021
Ryan Willis834113
Keshawn King62318
Hendon Hooker3705
ReceivingRecYdsTDLong
Tayvion Robinson462032
Tre Turner360032
Hezekiah Grimsley245136
Phil Patterson344120
DefenseTklTFLSacksInt
Rayshard Ashby10000
Divine Deablo80.500
Dax Hollifield8000
Jermaine Waller7110
Emmanuel Belmar51.50.50
Jarrod Hewitt510.50
Jaylen Griffin4110
Chamarri Conner4210
Robert Porcher IV20.50.50
Mario Kendricks20.50.50

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

Team stats

Old DominionVirginia Tech
324Total yards403
122Passing yards272
202Rushing yards131
4.1Yards per pass9.7
4.7Yards per rush3.4
19First downs21
4–⁠15Third downs8–⁠13
3–⁠5Fourth downs0–⁠0
0Turnovers2
6–⁠66Penalties6–⁠65
33:20Possession26:40
1Sacks (by defense)5

Efficiency

Old DominionVirginia Tech
32%Success rate50%
−0.02EPA per play0.16
1.38Explosiveness0.95
0.36Rushing EPA−0.30
−0.42Passing EPA0.79
29%Passing-down success52%
−0.25First-down EPA−0.31
0.20Second-down EPA0.13
0.05Third-down EPA1.38
16%Havoc by its defense16%

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 70% to win. Elo’s favorite won.

The line

Virginia Tech −28.5, over/under 58.

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 98%, Old Dominion 2%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Virginia Tech end zoneOld Dominion end zoneQ1 Virginia TechTouchdown, 10 playsQ1 Old DominionField goal, 12 playsQ1 Virginia TechField goal, 9 playsQ1 Old DominionPunt, 4 playsQ2 Virginia TechPunt, 3 playsQ2 Old DominionPunt, 5 playsQ2 Virginia TechTouchdown, 8 playsQ2 Old DominionPunt, 3 playsQ2 Virginia TechMissed FG, 11 playsQ2 Old DominionEnd of half, 1 playQ3 Old DominionPunt, 5 playsQ3 Virginia TechTouchdown, 12 playsQ3 Old DominionTouchdown, 10 playsQ3 Virginia TechPunt, 5 playsQ4 Old DominionTouchdown, 5 playsQ4 Virginia TechTouchdown, 3 playsQ4 Old DominionTurnover on downs, 10 playsQ4 Virginia TechFumble, 1 playQ4 Old DominionPunt, 3 playsQ4 Virginia TechFumble, 4 playsQ4 Old DominionTurnover on downs, 9 playsQ4 Virginia TechPunt, 3 playsQ4 Old DominionEnd of game, 7 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 Virginia TechTouchdown, 10 plays, 77 yards
  2. Q1 Old DominionField goal, 12 plays, 48 yards
  3. Q1 Virginia TechField goal, 9 plays, 70 yards
  4. Q1 Old DominionPunt, 4 plays, 1 yard
  5. Q2 Virginia TechPunt, 3 plays, −1 yard
  6. Q2 Old DominionPunt, 5 plays, 6 yards
  7. Q2 Virginia TechTouchdown, 8 plays, 59 yards
  8. Q2 Old DominionPunt, 3 plays, 5 yards
  9. Q2 Virginia TechMissed FG, 11 plays, 38 yards
  10. Q2 Old DominionEnd of half, 1 play, −1 yard
  11. Q3 Old DominionPunt, 5 plays, 19 yards
  12. Q3 Virginia TechTouchdown, 12 plays, 93 yards
  13. Q3 Old DominionTouchdown, 10 plays, 75 yards
  14. Q3 Virginia TechPunt, 5 plays, 19 yards
  15. Q4 Old DominionTouchdown, 5 plays, 78 yards
  16. Q4 Virginia TechTouchdown, 3 plays, 17 yards
  17. Q4 Old DominionTurnover on downs, 10 plays, 30 yards
  18. Q4 Virginia TechFumble, 1 play, 13 yards
  19. Q4 Old DominionPunt, 3 plays, 2 yards
  20. Q4 Virginia TechFumble, 4 plays, 12 yards
  21. Q4 Old DominionTurnover on downs, 9 plays, 18 yards
  22. Q4 Virginia TechPunt, 3 plays, 6 yards
  23. Q4 Old DominionEnd of game, 7 plays, 52 yards

Play by play

1st quarter4 drives, then Virginia Tech 10, Old Dominion 3
Virginia Tech Touchdown, 10 plays
15:001st & 10 at own 35Brad Davis kickoff for 61 yds , Tayvion Robinson return for 19 yds to the VTech 23
15:001st & 10 at own 23Deshawn McClease run for 2 yds to the VTech 25
15:002nd & 8 at own 25Keshawn King run for 8 yds to the VTech 33 for a 1ST down
15:001st & 10 at own 33Keshawn King run for 7 yds to the VTech 40
15:002nd & 3 at own 40Ryan Willis pass complete to Tayvion Robinson for 4 yds to the VTech 44 for a 1ST down
13:011st & 10 at own 44Ryan Willis pass incomplete
12:552nd & 10 at own 44Ryan Willis pass incomplete to Tre Turner
12:553rd & 10 at own 44Ryan Willis pass complete to Tayvion Robinson for 32 yds to the ODU 24 for a 1ST down
12:081st & 10 at opp 24Ryan Willis pass incomplete, broken up by Lawrence Garner
12:082nd & 10 at opp 24Ryan Willis pass complete to James Mitchell for 20 yds to the ODU 4 for a 1ST down
11:301st & goal at opp 4Keshawn King run for 4 yds for a TD, (Brian Johnson KICK)Virginia Tech 7, Old Dominion 0
Old Dominion Field goal, 12 plays
11:301st & 0 at own 35Brian Johnson kickoff for 59 yds
11:301st & 10 at own 35Stone Smartt pass complete to Blake Watson for 7 yds to the ODU 42
10:542nd & 3 at own 42Timeout OLDDOMINION, clock 10:54
10:542nd & 3 at own 42Stone Smartt run for 1 yd to the ODU 43
10:543rd & 2 at own 43Lala Davis run for 5 yds to the ODU 48 for a 1ST down
10:541st & 10 at own 48Lala Davis run for 4 yds to the VTech 48
8:462nd & 6 at opp 48Stone Smartt run for 4 yds to the VTech 44
8:463rd & 2 at opp 44Stone Smartt pass complete to Blake Watson for 8 yds to the VTech 36 for a 1ST down
7:311st & 10 at opp 36Stone Smartt pass incomplete
7:312nd & 10 at opp 36Lala Davis run for 11 yds to the VTech 25 for a 1ST down
7:311st & 10 at opp 25Lala Davis run for 4 yds to the VTech 21
7:312nd & 6 at opp 21Stone Smartt pass complete to Blake Watson for a loss of 4 yards to the VTech 25
5:323rd & 10 at opp 25Timeout OLDDOMINION, clock 05:32
5:323rd & 10 at opp 25Chris Cunningham run for 8 yds to the VTech 17
4:474th & 2 at opp 17Nick Rice 34 yd FG GOODVirginia Tech 7, Old Dominion 3
Virginia Tech Field goal, 9 plays
4:471st & 0 at own 35Brad Davis kickoff for 64 yds , Terius Wheatley return for 22 yds to the VTech 23
4:421st & 10 at own 23Keshawn King run for 3 yds to the VTech 26
4:282nd & 7 at own 26Ryan Willis pass incomplete to Tre Turner, PENALTY ODU pass interference (Kaleb Ford-Dement) 15 yards to the VT41, 1ST DOWN VT, NO PLAY.
4:281st & 10 at own 41VIRGINIA TECH Penalty, false start (Christian Darrisaw) to the VTech 36
4:281st & 15 at own 36Ryan Willis pass complete to Tre Turner for 20 yds to the ODU 44 for a 1ST down
3:171st & 10 at opp 44Ryan Willis pass incomplete to Tre Turner
3:172nd & 10 at opp 44Keshawn King run for 2 yds to the ODU 42
3:173rd & 8 at opp 42Ryan Willis pass complete to Hezekiah Grimsley for 36 yds to the ODU 6 for a 1ST down
1:561st & goal at opp 6Ryan Willis pass incomplete to Phil Patterson
1:562nd & goal at opp 6Deshawn McClease run for a loss of 1 yard to the ODU 7
1:163rd & goal at opp 7Ryan Willis pass incomplete to Tayvion Robinson
1:124th & goal at opp 7Brian Johnson 24 yd FG GOODVirginia Tech 10, Old Dominion 3
Old Dominion Punt, 4 plays
1:121st & 0 at own 35Brian Johnson kickoff for 58 yds , Blake Watson return for 26 yds to the ODU 33
1:041st & 10 at own 33Stone Smartt pass complete to Eric Kumah for 12 yds to the ODU 45 for a 1ST down
1:041st & 10 at own 45Stone Smartt sacked by Chamarri Conner for a loss of 4 yards to the ODU 41
Q2 15:002nd & 14 at own 41Stone Smartt run for 5 yds to the ODU 46
Q2 15:003rd & 9 at own 46Stone Smartt sacked by Jermaine Waller for a loss of 12 yards to the ODU 34
Q2 15:004th & 21 at own 34Bailey Cate punt for 29 yds, punt out-of-bounds at the VTech 37
2nd quarter6 drives, then Virginia Tech 17, Old Dominion 3
Virginia Tech Punt, 3 plays
13:341st & 10 at own 37Keshawn King run for a loss of 1 yard to the VTech 36
13:342nd & 11 at own 36Ryan Willis run for no gain to the VTech 36
12:043rd & 11 at own 36Ryan Willis pass incomplete to Tayvion Robinson
12:044th & 11 at own 36Oscar Bradburn punt for 52 yds
Old Dominion Punt, 5 plays
11:561st & 10 at own 12Lala Davis run for 3 yds to the ODU 15
11:562nd & 7 at own 15Blake Watson run for 7 yds to the ODU 22 for a 1ST down
11:561st & 10 at own 22Isaiah Spencer rush left for 7 yards to the ODU29 (Dax Hollifield), PENALTY ODU tripping (Khadere Kounta) 11 yards to the ODU11, NO PLAY.
11:561st & 21 at own 11Isaiah Spencer run for 6 yds to the ODU 17
11:562nd & 15 at own 17Stone Smartt sacked by Jaylen Griffin for a loss of 1 yard to the ODU 16
8:263rd & 16 at own 16Kesean Strong run for 2 yds to the ODU 18 OLDDOMINION Penalty, illegal formation ( Yards) declined
8:264th & 14 at own 18Bailey Cate punt for 42 yds , DaShawn Crawford returns for 1 yd to the VTech 41
Virginia Tech Touchdown, 8 plays
8:051st & 10 at own 41Ryan Willis pass complete to Phil Patterson for 11 yds to the ODU 48 for a 1ST down
8:051st & 10 at opp 48Tayvion Robinson run for 3 yds to the ODU 45
8:052nd & 7 at opp 45Deshawn McClease run for a loss of 1 yard to the ODU 46
8:053rd & 8 at opp 46Ryan Willis pass complete to Phil Patterson for 20 yds to the ODU 26 for a 1ST down
8:051st & 10 at opp 26OLDDOMINION Penalty, offside defense (5 Yards) to the ODU 21
8:051st & 5 at opp 21Deshawn McClease run for 3 yds to the ODU 18
5:542nd & 2 at opp 18Ryan Willis pass incomplete to Tre Turner
5:543rd & 2 at opp 18Ryan Willis run for 9 yds to the ODU 9 for a 1ST down
5:171st & goal at opp 9Ryan Willis pass complete to Hezekiah Grimsley for 9 yds for a TD, (Brian Johnson KICK)Virginia Tech 17, Old Dominion 3
Old Dominion Punt, 3 plays
5:171st & 0 at own 35Brian Johnson kickoff for 65 yds for a touchback
5:111st & 10 at own 25Stone Smartt pass incomplete
5:112nd & 10 at own 25Lala Davis run for 5 yds to the ODU 30
4:383rd & 5 at own 30Stone Smartt pass incomplete to Lala Davis
4:384th & 5 at own 30Bailey Cate punt for 44 yds, downed at the VTech 26
Virginia Tech Missed FG, 11 plays
4:261st & 10 at own 26Deshawn McClease run for no gain to the VTech 26
4:262nd & 10 at own 26Deshawn McClease run for a loss of 3 yards to the VTech 23
4:263rd & 13 at own 23Ryan Willis pass complete to Tayvion Robinson for 17 yds to the VTech 40 for a 1ST down
4:261st & 10 at own 40Deshawn McClease run for 1 yd to the VTech 41
4:262nd & 9 at own 41Ryan Willis pass complete to Kaleb Smith for 13 yds to the ODU 46 for a 1ST down
4:261st & 10 at opp 46Ryan Willis pass complete to Tayvion Robinson for 9 yds to the ODU 37
4:262nd & 1 at opp 37Deshawn McClease run for 2 yds to the ODU 35 for a 1ST down
4:261st & 10 at opp 35Ryan Willis sacked by Keion White and Juwan Ross for a loss of 5 yards to the ODU 40
1:132nd & 15 at opp 40Timeout VIRGINIA TECH, clock 01:13
1:132nd & 15 at opp 40Ryan Willis flare pass complete to Deshawn McClease for 12 yards to the ODU28, out-of-bounds (Harrell Blackmon), PENALTY VT holding (Lecitus Smith) 10 yards to the 50 yardline, NO PLAY.
1:002nd & 25 at the 50Ryan Willis pass incomplete to Hezekiah Grimsley, broken up by Kaleb Ford-Dement
1:003rd & 25 at the 50Deshawn McClease run for 14 yds to the ODU 36
0:114th & 11 at opp 36Timeout VIRGINIA TECH, clock 00:11
0:054th & 11 at opp 36Brian Johnson 54 yd FG MISSED
Old Dominion End of half, 1 play
0:051st & 10 at own 36TEAM run for a loss of 1 yard to the ODU 35
3rd quarter4 drives, then Virginia Tech 24, Old Dominion 10
Old Dominion Punt, 5 plays
15:002nd & 11 at own 35Brian Johnson kickoff for 65 yds for a touchback
15:001st & 10 at own 25Stone Smartt pass complete to Eric Kumah for 5 yds to the ODU 30
15:002nd & 5 at own 30Chris Cunningham run for a loss of 6 yards to the ODU 24 Chris Cunningham fumbled, recovered by ODU Chris Cunningham
15:003rd & 11 at own 24Stone Smartt pass incomplete to Steven Williams, PENALTY VT pass interference (Caleb Farley) 15 yards to the ODU39, 1ST DOWN ODU, NO PLAY.
13:221st & 10 at own 39Stone Smartt pass incomplete
13:222nd & 10 at own 39Stone Smartt pass complete to Eric Kumah for 7 yds to the ODU 46
13:223rd & 3 at own 46Stone Smartt pass complete to Blake Watson for a loss of 2 yards to the ODU 44
13:224th & 5 at own 44Bailey Cate punt for 49 yds, downed at the VTech 7
Virginia Tech Touchdown, 12 plays
12:011st & 10 at own 7Ryan Willis pass complete to Tre Turner for 32 yds to the VTech 39 for a 1ST down
12:011st & 10 at own 39Deshawn McClease run for 6 yds to the VTech 45
12:012nd & 4 at own 45Deshawn McClease run for a loss of 1 yard to the VTech 44
12:013rd & 5 at own 44Ryan Willis pass complete to Deshawn McClease for 9 yds to the ODU 47 for a 1ST down
12:011st & 10 at opp 47Ryan Willis run for 7 yds to the ODU 40
12:012nd & 3 at opp 40Deshawn McClease run for 5 yds to the ODU 35 for a 1ST down
8:551st & 10 at opp 35Ryan Willis pass incomplete to Kaleb Smith
8:552nd & 10 at opp 35Deshawn McClease run for 21 yds to the ODU 14 for a 1ST down
8:551st & 10 at opp 14Ryan Willis run for 7 yds to the ODU 7
8:552nd & 3 at opp 7Deshawn McClease run for 6 yds to the ODU 1 for a 1ST down
8:551st & goal at opp 1Deshawn McClease run for no gain to the ODU 1
6:402nd & goal at opp 1Ryan Willis run for 1 yd for a TD, (Brian Johnson KICK)Virginia Tech 24, Old Dominion 3
Old Dominion Touchdown, 10 plays
6:401st & 0 at own 35Brian Johnson kickoff for 59 yds
6:401st & 10 at own 25Lala Davis run for 1 yd to the ODU 26
6:402nd & 9 at own 26Stone Smartt pass complete to Kesean Strong for 10 yds to the ODU 36 for a 1ST down
6:401st & 10 at own 36Stone Smartt run for 4 yds to the ODU 40
4:402nd & 6 at own 40Stone Smartt pass incomplete to Eric Kumah
4:403rd & 6 at own 40Stone Smartt run for 11 yds to the VTech 49 for a 1ST down
4:401st & 10 at opp 49Stone Smartt pass complete to Steven Williams for 8 yds to the VTech 41
4:402nd & 2 at opp 41Chris Cunningham run for no gain to the VTech 41
4:403rd & 2 at opp 41Stone Smartt pass complete to Jake Herslow for 25 yds to the VTech 16 for a 1ST down
4:401st & 10 at opp 16Kesean Strong run for a loss of 2 yards to the VTech 18
1:312nd & 12 at opp 18Stone Smartt pass incomplete to Eric Kumah, PENALTY VT pass interference (Caleb Farley) 15 yards to the VT3, 1ST DOWN ODU, NO PLAY, clock 01:31.
1:241st & goal at opp 3Stone Smartt run for 3 yds for a TD, (Nick Rice KICK)Virginia Tech 24, Old Dominion 10
Virginia Tech Punt, 5 plays
1:241st & 0 at own 35Brad Davis kickoff for 65 yds for a touchback
1:241st & 10 at own 25Deshawn McClease run for a loss of 2 yards to the VTech 23
1:242nd & 12 at own 23Ryan Willis pass complete to Kaleb Smith for 19 yds to the VTech 42 for a 1ST down
1:241st & 10 at own 42Ryan Willis run for 2 yds to the VTech 44
Q4 14:562nd & 8 at own 44Ryan Willis pass incomplete
Q4 14:493rd & 8 at own 44Ryan Willis pass incomplete to Kaleb Smith
Q4 14:494th & 8 at own 44Oscar Bradburn punt for 49 yds VIRGINIA TECH Penalty, unsportsmanlike conduct (Chamarri Conner) to the ODU 22
4th quarter8 drives, then Virginia Tech 31, Old Dominion 17
Old Dominion Touchdown, 5 plays
14:371st & 10 at own 22Stone Smartt pass incomplete to Jake Herslow
14:372nd & 10 at own 22Stone Smartt run for 26 yds to the ODU 48 for a 1ST down
14:371st & 10 at own 48Stone Smartt pass complete to Jake Herslow for 4 yds to the VTech 48
14:372nd & 6 at opp 48Kesean Strong run for 33 yds to the VTech 15 for a 1ST down
13:151st & 10 at opp 15Stone Smartt run for 15 yds for a TD, (Nick Rice KICK)Virginia Tech 24, Old Dominion 17
Virginia Tech Touchdown, 3 plays
13:151st & 0 at own 35Brad Davis kickoff for 53 yds , Terius Wheatley return for 71 yds to the ODU 17
13:041st & 10 at opp 17Deshawn McClease run for 1 yd to the ODU 16
12:512nd & 9 at opp 16Ryan Willis pass complete to Tre Turner for 8 yds to the ODU 8
12:513rd & 1 at opp 8Deshawn McClease rush up middle for 6 yards to the ODU2 (Geronda Hall), PENALTY VT substitution infraction (Nick Gallo) 5 yards to the ODU13, NO PLAY.
11:563rd & 6 at opp 13Ryan Willis pass complete to Phil Patterson for 13 yds for a TD, (Brian Johnson KICK)Virginia Tech 31, Old Dominion 17
Old Dominion Turnover on downs, 10 plays
11:561st & 0 at own 35Parker Romo kickoff for 62 yds , Blake Watson return for 22 yds to the ODU 25
11:501st & 10 at own 25Kesean Strong run for 3 yds to the ODU 28
11:502nd & 7 at own 28Stone Smartt pass complete to Kesean Strong for 4 yds to the ODU 32
11:503rd & 3 at own 32Stone Smartt run for 1 yd to the ODU 33
10:134th & 2 at own 33Stone Smartt run for 3 yds to the ODU 36 for a 1ST down
9:491st & 10 at own 36Stone Smartt pass incomplete to Steven Williams
9:492nd & 10 at own 36Lala Davis run for 14 yds to the 50 yard line for a 1ST down
9:241st & 10 at the 50Stone Smartt pass incomplete to Jake Herslow
9:242nd & 10 at the 50Stone Smartt pass complete to Kesean Strong for 8 yds to the VTech 42
9:243rd & 2 at opp 42Kesean Strong run for a loss of 2 yards to the VTech 44
9:244th & 4 at opp 44Stone Smartt sacked by Rob Porcher and Jarrod Hewitt for a loss of 1 yard to the VTech 45
8:061st & 10 at own 45Ryan Willis run for 13 yds to the ODU 42 Ryan Willis fumbled, forced by Marcus Haynes, recovered by ODU Marcus Haynes
Old Dominion Punt, 3 plays
8:001st & 10 at own 42Stone Smartt pass incomplete to Jake Herslow
7:532nd & 10 at own 42Stone Smartt pass incomplete to Eric Kumah
7:533rd & 10 at own 42Lala Davis run for 2 yds to the ODU 44
7:534th & 8 at own 44Bailey Cate punt for 41 yds, fair catch by Hezekiah Grimsley at the VTech 15
Virginia Tech Fumble, 4 plays
7:041st & 10 at own 15Deshawn McClease run for 8 yds to the VTech 23
7:042nd & 2 at own 23Deshawn McClease run for 1 yd to the VTech 24
6:253rd & 1 at own 24Timeout OLDDOMINION, clock 06:25
6:253rd & 1 at own 24Hendon Hooker run for 1 yd to the VTech 25 for a 1ST down
6:251st & 10 at own 25Deshawn McClease run for 2 yds to the VTech 42 Deshawn McClease fumbled, forced by Harrell Blackmon, recovered by ODU Keion White OLDDOMINION Penalty, unsportsmanlike conduct (Lawrence Garner) to the VTech 42
Old Dominion Turnover on downs, 9 plays
5:421st & 10 at opp 42Stone Smartt run for 2 yds to the VTech 40
5:312nd & 8 at opp 40Messiah deWeaver run for 3 yds to the VTech 37
5:313rd & 5 at opp 37Kesean Strong run for 2 yds to the VTech 35
5:314th & 3 at opp 35Messiah deWeaver run for 5 yds to the VTech 30 for a 1ST down
5:311st & 10 at opp 30Kesean Strong run for 14 yds to the VTech 16 for a 1ST down
5:311st & 10 at opp 16Kesean Strong rush over right guard for 4 yards to the VT12 (Chamarri Conner), PENALTY ODU holding (Tony Barnett) 10 yards to the VT26, NO PLAY.
5:311st & 20 at opp 26Stone Smartt pass complete to Jake Herslow for 2 yds to the VTech 24
2:482nd & 18 at opp 24Stone Smartt pass incomplete, broken up by DaShawn Crawford
2:413rd & 18 at opp 24Stone Smartt pass incomplete
2:414th & 18 at opp 24Stone Smartt pass incomplete, broken up by Caleb Farley
Virginia Tech Punt, 3 plays
2:351st & 10 at own 25Hendon Hooker run for 1 yd to the VTech 26
2:352nd & 9 at own 26Tyler Matheny run for no gain to the VTech 26
1:513rd & 9 at own 26Timeout OLDDOMINION, clock 01:51
1:513rd & 9 at own 26Hendon Hooker run for 5 yds to the VTech 31
1:444th & 4 at own 31Timeout OLDDOMINION, clock 01:44
1:444th & 4 at own 31Oscar Bradburn punt for 69 yds for a touchback
Old Dominion End of game, 7 plays
1:361st & 10 at own 20Stone Smartt pass complete to Steven Williams for 15 yds to the ODU 35 for a 1ST down
1:361st & 10 at own 35Kesean Strong run for 1 yd to the ODU 36
1:022nd & 9 at own 36Stone Smartt pass incomplete to Kesean Strong
1:023rd & 9 at own 36Lala Davis run for 6 yds to the ODU 42
0:374th & 3 at own 42Lala Davis run for 26 yds to the VTech 32 for a 1ST down
0:371st & 10 at opp 32Stone Smartt sacked by Emmanuel Belmar and Mario Kendricks for a loss of 9 yards to the VTech 41
0:052nd & 19 at opp 41Stone Smartt pass complete to Steven Williams for 13 yds to the VTech 28

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