VMI at Old Dominion

Saturday, November 17, 2018

Old Dominion beat VMI 77–⁠14. It was their third meeting; Old Dominion leads the series 3–⁠0.

AwayVMI1–⁠10 in 2018
14
HomeOld Dominion4–⁠8 in 2018
77

Final at S.B. Ballard Stadium, NorfolkTV: ESPN+Attendance 20,118

At kickoff
50°F, partly cloudy, wind 5 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Norfolk NAS (KNGU), 6 km from the stadium
Officials
Referee Ken Antee; umpire Chad Craig; head linesman Bryan Baker; line judge Josiah Ford; side judge Tony Meyer; field judge Chris Cockrell; back judge Raymond Tate; center judge Chris BurnetteGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
VMI0014014
Old Dominion2128141477

Standouts

  • PassingBlake LaRussa15 of 20, 128 yards, 2 TDOld Dominion
  • RushingMatt Geiger17 carries, 91 yards, 3 TDOld Dominion
  • ReceivingKris Thornton6 catches, 105 yards, 1 TDVMI
  • DefenseOshane Ximines2 tackles, 2 sacks, 2 for lossOld Dominion

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

Player stats

VMI

PassingC/AttYdsTDInt
Reece Udinski10/277502
Chance Newman8/1514110
RushingCarYdsTDLong
Korey Bridy427116
Alex Ramsey72105
Quan Myers82009
Reed King116016
ReceivingRecYdsTDLong
Kris Thornton6105167
Michael Jackson544013
Javeon Lara328012
Korey Bridy122022
DefenseTklTFLSacksInt
Elliott Brewster11000
A.J. Smith9000
Ethan Caselberry9000
Brett Howell80.500
Zach Baker4110
Chuck Weatherman3110

Old Dominion

PassingC/AttYdsTDInt
Blake LaRussa15/2012820
Jonah Fitzgerald2/32100
Drayton Arnold1/22100
RushingCarYdsTDLong
Jeremy Cox1398241
Matt Geiger1791315
Kesean Strong662240
Brandon Sinclair155708
ReceivingRecYdsTDLong
Kesean Strong338020
Travis Fulgham234123
Jonathan Duhart323110
Donta Anthony Jr.121021
DefenseTklTFLSacksInt
Lawrence Garner6100
Demetrius Stitmon6000
Sean Carter4000
Geronda Hall4001
Oshane Ximines2220
Juwan Ross2110
James Valle III2110
Justin Noye0001

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

Team stats

VMIOld Dominion
288Total yards509
216Passing yards170
72Rushing yards339
5.1Yards per pass6.8
2.8Yards per rush5.8
15First downs32
4–⁠15Third downs11–⁠16
1–⁠4Fourth downs3–⁠3
4Turnovers0
3–⁠40Penalties4–⁠27
22:31Possession37:29
2Sacks (by defense)4

Efficiency

VMIOld Dominion
29%Success rate58%
−0.38EPA per play0.41
1.34Explosiveness1.11
−0.15Rushing EPA0.46
−0.49Passing EPA0.31
20%Passing-down success50%
−0.53First-down EPA0.31
−0.30Second-down EPA−0.09
0.63Third-down EPA1.17
10%Havoc by its defense32%

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)

Old Dominion 87% to win. Elo’s favorite won.

The line

Old Dominion −31.5, over/under 73.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 Old Dominion 99%, VMI 1%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Old Dominion end zoneVMI end zoneQ1 Old DominionTouchdown, 10 playsQ1 VMIPunt, 8 playsQ1 Old DominionTouchdown, 12 playsQ1 VMIPick-six, 1 play (Old Dominion scores)Q1 VMIFumble, 7 playsQ1 Old DominionTouchdown, 4 playsQ2 VMIPunt, 3 playsQ2 Old DominionTouchdown, 6 playsQ2 Old DominionTouchdown, 1 playQ2 VMITurnover on downs, 7 playsQ2 Old DominionTouchdown, 9 playsQ2 VMIPunt, 3 playsQ2 Old DominionPunt, 3 playsQ2 VMIPunt, 5 playsQ2 Old DominionEnd of half, 4 playsQ3 VMIFumble, 3 playsQ3 Old DominionTouchdown, 5 playsQ3 VMIInterception, 6 playsQ3 Old DominionTouchdown, 5 playsQ3 VMITouchdown, 3 playsQ3 VMITouchdown, 11 playsQ3 Old DominionPunt, 10 playsQ4 VMITurnover on downs, 4 playsQ4 Old DominionTouchdown, 2 playsQ4 VMIPunt return TD, 4 plays (Old Dominion scores)Q4 VMIPunt, 3 playsQ4 Old DominionEnd of game, 12 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Old Dominion drives left to right, VMI right to left.
  1. Q1 Old DominionTouchdown, 10 plays, 61 yards
  2. Q1 VMIPunt, 8 plays, 21 yards
  3. Q1 Old DominionTouchdown, 12 plays, 72 yards
  4. Q1 VMIPick-six, 1 play (Old Dominion scores), 15 yards
  5. Q1 VMIFumble, 7 plays, 32 yards
  6. Q1 Old DominionTouchdown, 4 plays, 51 yards
  7. Q2 VMIPunt, 3 plays, 8 yards
  8. Q2 Old DominionTouchdown, 6 plays, 57 yards
  9. Q2 Old DominionTouchdown, 1 play, 23 yards
  10. Q2 VMITurnover on downs, 7 plays, 23 yards
  11. Q2 Old DominionTouchdown, 9 plays, 58 yards
  12. Q2 VMIPunt, 3 plays, 3 yards
  13. Q2 Old DominionPunt, 3 plays, 6 yards
  14. Q2 VMIPunt, 5 plays, 13 yards
  15. Q2 Old DominionEnd of half, 4 plays, 29 yards
  16. Q3 VMIFumble, 3 plays, 8 yards
  17. Q3 Old DominionTouchdown, 5 plays, 33 yards
  18. Q3 VMIInterception, 6 plays, 26 yards
  19. Q3 Old DominionTouchdown, 5 plays, 30 yards
  20. Q3 VMITouchdown, 3 plays, 72 yards
  21. Q3 VMITouchdown, 11 plays, 66 yards
  22. Q3 Old DominionPunt, 10 plays, 38 yards
  23. Q4 VMITurnover on downs, 4 plays, 9 yards
  24. Q4 Old DominionTouchdown, 2 plays, 22 yards
  25. Q4 VMIPunt return TD, 4 plays (Old Dominion scores), 14 yards
  26. Q4 VMIPunt, 3 plays, 0 yards
  27. Q4 Old DominionEnd of game, 12 plays, 49 yards

Play by play

1st quarter5 drives, then Old Dominion 21, VMI 0
Old Dominion Touchdown, 10 plays
15:001st & 10 at own 35Tommy Smith kickoff for 44 yds , Blake Watson return for 18 yds to the ODU 39
15:001st & 10 at own 39Blake LaRussa pass incomplete to Kesean Strong
15:002nd & 10 at own 39Blake LaRussa pass complete to Isaiah Harper for 1 yd to the ODU 40
15:003rd & 9 at own 40Blake LaRussa pass complete to Kesean Strong for 9 yds to the ODU 49 for a 1ST down
15:001st & 10 at own 49Jeremy Cox run for 20 yds to the VMI 31 for a 1ST down
15:001st & 10 at opp 31Jeremy Cox run for 10 yds to the VMI 21 for a 1ST down
15:001st & 10 at opp 21Matt Geiger run for 2 yds to the VMI 19
15:002nd & 8 at opp 19Blake LaRussa pass complete to Isaiah Harper for 7 yds to the VMI 12
15:003rd & 1 at opp 12Jeremy Cox run for a loss of 2 yards to the VMI 14
15:004th & 3 at opp 14Blake LaRussa pass complete to Jeremy Cox for 13 yds to the VMI 1 for a 1ST down
11:261st & goal at opp 1Jeremy Cox run for 1 yd for a TD (Nick Rice KICK)Old Dominion 7, VMI 0
VMI Punt, 8 plays
11:261st & 0 at own 35Nick Rice kickoff for 58 yds
11:261st & 10 at own 25Quan Myers run for 9 yds to the VMI 34
11:262nd & 1 at own 34Reece Udinski pass complete to Michael Jackson for 9 yds to the VMI 43 for a 1ST down
11:261st & 10 at own 43Quan Myers run for no gain to the VMI 43
11:262nd & 10 at own 43Reece Udinski pass complete to Javeon Lara for 5 yds to the VMI 48
11:263rd & 5 at own 48Reece Udinski pass complete to Colby Rider for 5 yds to the ODU 47 for a 1ST down
11:261st & 10 at opp 47Reece Udinski pass incomplete
11:262nd & 10 at opp 47Reece Udinski pass incomplete, broken up by Justin Noye
11:263rd & 10 at opp 47Reece Udinski sacked by Juwan Ross for a loss of 7 yards to the VMI 46
11:264th & 17 at own 46Reece Udinski punt for 26 yds, fair catch by Isaiah Harper at the ODU 28
Old Dominion Touchdown, 12 plays
8:231st & 10 at own 28LARUSSA, Blake pass incomplete to FULGHAM, Travis (A.J. Smith), PENALTY VMI pass interference (Collin Loftis) 15 yards to the ODU43, 1ST DOWN ODU, NO PLAY.
8:233rd & 10 at own 43LARUSSA, Blake pass incomplete, QB hurry by Uzoma Kpaduwa, PENALTY VMI holding (Kaleb Tucker) 10 yards to the VMI47, 1ST DOWN ODU, NO PLAY.
8:231st & 10 at opp 36Jeremy Cox run for 10 yds to the VMI 26 for a 1ST down
8:231st & 10 at opp 26Blake LaRussa pass complete to Jeremy Cox for 9 yds to the VMI 17
8:232nd & 1 at opp 17Jeremy Cox run for 4 yds to the VMI 13 for a 1ST down
8:231st & 10 at opp 13Blake LaRussa pass complete to Matt Geiger for 3 yds to the VMI 10
8:232nd & 7 at opp 10Matt Geiger run for 2 yds to the VMI 8
8:233rd & 5 at opp 8Matt Geiger run for 6 yds to the VMI 2 for a 1ST down
8:231st & 10 at opp 47Jeremy Cox run for 1 yd to the VMI 46
8:232nd & 9 at opp 46Blake LaRussa run for 8 yds to the VMI 38
8:233rd & 1 at opp 38Jeremy Cox run for 2 yds to the VMI 36 for a 1ST down
8:231st & 10 at own 43Blake LaRussa pass complete to Jonathan Duhart for 5 yds to the ODU 48
8:232nd & 5 at own 48Blake LaRussa pass incomplete to Isaiah Harper
8:233rd & 5 at own 48OLDDOMINION Penalty, false start (-5 Yards) to the ODU 43
3:231st & goal at opp 2Jeremy Cox run for 2 yds for a TD (Nick Rice KICK)Old Dominion 14, VMI 0
3:231st & 0 at own 35Brad Davis kickoff for 65 yds for a touchback
3:231st & 10 at own 25Reece Udinski pass incomplete to Javeon Lara (BOYKIN, Lance), PENALTY ODU pass interference (BOYKIN, Lance) 15 yards to the VMI40, 1ST DOWN VMI, NO PLAY.
3:081st & 10 at own 40Reece Udinski pass intercepted for a TD Justin Noye return for 37 yds for a TD (Nick Rice KICK)Old Dominion 21, VMI 0
VMI Fumble, 7 plays
3:081st & 0 at own 35Nick Rice kickoff for 63 yds , Korey Bridy return for 17 yds to the VMI 19
3:021st & 10 at own 19Alex Ramsey run for 2 yds to the VMI 21
3:022nd & 8 at own 21Alex Ramsey run for 5 yds to the VMI 26
3:023rd & 3 at own 26Reece Udinski pass complete to Kris Thornton for no gain to the VMI 26
3:024th & 3 at own 26Reed King run for 16 yds to the VMI 42 for a 1ST down
3:021st & 10 at own 42Reece Udinski pass complete to Javeon Lara for 12 yds to the ODU 46 for a 1ST down
3:021st & 10 at opp 46Reece Udinski pass incomplete to Javeon Lara, broken up by Lance Boykin
3:022nd & 10 at opp 46Reece Udinski sacked by Oshane Ximines for a loss of 3 yards to the ODU 49 Reece Udinski fumbled, recovered by ODU Mufu Taiwo , return for 0 yards
Old Dominion Touchdown, 4 plays
0:381st & 10 at own 49Kesean Strong run for 40 yds to the VMI 11 for a 1ST down
0:381st & 10 at opp 11Kesean Strong run for 2 yds to the VMI 9
Q2 15:002nd & 8 at opp 9Kesean Strong run for 5 yds to the VMI 4
Q2 14:143rd & 3 at opp 4Kesean Strong run for 4 yds for a TD (Nick Rice KICK)Old Dominion 28, VMI 0
2nd quarter9 drives, then Old Dominion 49, VMI 0
VMI Punt, 3 plays
14:141st & 0 at own 35Nick Rice kickoff for 56 yds , Korey Bridy return for 20 yds to the VMI 29
14:071st & 10 at own 29Reece Udinski pass incomplete to Kris Thornton, broken up by Lawrence Garner
14:072nd & 10 at own 29Reece Udinski pass complete to Michael Jackson for 8 yds to the VMI 37
14:073rd & 2 at own 37Reece Udinski pass incomplete to Javeon Lara, broken up by Joe Joe Headen
14:074th & 2 at own 37Reed King punt for 36 yds, punt out-of-bounds at the ODU 43 , Isaiah Harper returns for 16 yds to the ODU 43
Old Dominion Touchdown, 6 plays
13:351st & 10 at own 43Blake LaRussa pass complete to Kesean Strong for 9 yds to the VMI 48
13:352nd & 1 at opp 48Blake LaRussa pass complete to Jeremy Cox for a loss of 5 yards to the ODU 47
13:353rd & 6 at own 47Jeremy Cox run for 41 yds to the VMI 12 for a 1ST down
13:351st & 10 at opp 12Jeremy Cox run for 2 yds to the VMI 10
13:352nd & 8 at opp 10Blake LaRussa pass incomplete
11:223rd & 8 at opp 10Blake LaRussa pass complete to Jonathan Duhart for 10 yds for a TD (Nick Rice KICK)Old Dominion 35, VMI 0
Old Dominion Touchdown, 1 play
11:221st & 0 at own 35Nick Rice on-side kick recovered by OLDDOMINION at the VMI 23
11:131st & 10 at opp 23Blake LaRussa pass complete to Travis Fulgham for 23 yds for a TD (Nick Rice KICK)Old Dominion 42, VMI 0
VMI Turnover on downs, 7 plays
11:131st & 0 at own 35Nick Rice kickoff for 38 yds
11:131st & 10 at own 35Reece Udinski pass incomplete to Javeon Lara, broken up by Lance Boykin
11:132nd & 10 at own 35Quan Myers run for 3 yds to the VMI 38
11:133rd & 7 at own 38Reece Udinski pass complete to Michael Jackson for 13 yds to the ODU 49 for a 1ST down
11:131st & 10 at opp 49Reece Udinski pass incomplete to Javeon Lara
11:132nd & 10 at opp 49Reece Udinski pass incomplete to Kris Thornton, broken up by Justinn Richardson
11:133rd & 10 at opp 49Reece Udinski pass complete to Colby Rider for 7 yds to the ODU 42
9:184th & 3 at opp 42Timeout OLDDOMINION, clock 09:18
9:184th & 3 at opp 42Reece Udinski pass incomplete to Kris Thornton, broken up by Joe Joe Headen
Old Dominion Touchdown, 9 plays
9:121st & 10 at own 42Blake LaRussa pass complete to Kesean Strong for 20 yds to the VMI 38 for a 1ST down
9:121st & 10 at opp 38Blake LaRussa pass complete to Isaiah Harper for 5 yds to the VMI 33
9:122nd & 5 at opp 33Blake LaRussa pass complete to Jonathan Duhart for 8 yds to the VMI 25 for a 1ST down
9:121st & 10 at opp 25Kesean Strong run for 3 yds to the VMI 22
9:122nd & 7 at opp 22Blake LaRussa sacked by Chuck Weatherman for a loss of 2 yards to the VMI 24
9:123rd & 9 at opp 24Blake LaRussa run for 10 yds to the VMI 14 for a 1ST down
9:121st & 10 at opp 14Jeremy Cox run for 3 yds to the VMI 11
9:122nd & 7 at opp 11Blake LaRussa pass incomplete
5:153rd & 7 at opp 11Matt Geiger run for 11 yds for a TD (Nick Rice KICK)Old Dominion 49, VMI 0
VMI Punt, 3 plays
5:151st & 0 at own 35Brad Davis kickoff for 65 yds for a touchback
5:151st & 10 at own 25Alex Ramsey run for 3 yds to the VMI 28
5:152nd & 7 at own 28Reece Udinski pass incomplete to Colby Rider
5:153rd & 7 at own 28Reece Udinski pass incomplete to Javeon Lara
5:154th & 7 at own 28Reed King punt for 35 yds, punt out-of-bounds at the ODU 37
Old Dominion Punt, 3 plays
4:351st & 10 at own 37Drayton Arnold run for 2 yds to the ODU 39
4:352nd & 8 at own 39Matt Geiger run for 4 yds to the ODU 43
4:353rd & 4 at own 43Drayton Arnold pass incomplete
4:354th & 4 at own 43Bailey Cate punt for 45 yds , Isaiah Parker returns for 2 yds to the VMI 14
VMI Punt, 5 plays
3:301st & 10 at own 14Alex Ramsey run for 4 yds to the VMI 18
3:302nd & 6 at own 18Reece Udinski pass complete to Kris Thornton for 9 yds to the VMI 27 for a 1ST down
3:301st & 10 at own 27Reece Udinski pass incomplete to Javeon Lara, broken up by Demetrius Stitmon
3:302nd & 10 at own 27Reece Udinski pass incomplete
3:303rd & 10 at own 27Reece Udinski pass incomplete to Michael Jackson, broken up by Terez Dickerson
3:304th & 10 at own 27Reed King punt for 49 yds , Darrell Brown returns for no gain to the ODU 4 Darrell Brown fumbled, recovered by ODU Matt Geiger
Old Dominion End of half, 4 plays
2:071st & 10 at own 4Matt Geiger run for 4 yds to the ODU 8
2:072nd & 6 at own 8Matt Geiger run for 12 yds to the ODU 20 for a 1ST down
2:071st & 10 at own 20Matt Geiger run for 6 yds to the ODU 26
2:072nd & 4 at own 26Brandon Sinclair run for 7 yds to the ODU 33 for a 1ST down
3rd quarter7 drives, then Old Dominion 63, VMI 14
VMI Fumble, 3 plays
15:001st & 10 at own 35Brad Davis kickoff for 54 yds
15:001st & 10 at own 25Reece Udinski pass complete to Kris Thornton for 7 yds to the VMI 32
15:002nd & 3 at own 32Quan Myers run for a loss of 2 yards to the VMI 30
15:003rd & 5 at own 30OLDDOMINION Penalty, offside defense (Oshane Ximines) to the VMI 35 for a 1ST down
15:001st & 10 at own 35Reece Udinski sacked by Oshane Ximines for a loss of 6 yards to the VMI 33 Reece Udinski fumbled, recovered by ODU Daniel Appouh , return for 0 yards
Old Dominion Touchdown, 5 plays
13:481st & 10 at opp 33Blake LaRussa pass incomplete to Jonathan Duhart, broken up by A.J. Smith
13:482nd & 10 at opp 33Jeremy Cox run for 4 yds to the VMI 29
13:483rd & 6 at opp 29Blake LaRussa pass complete to Travis Fulgham for 11 yds to the VMI 18 for a 1ST down
13:481st & 10 at opp 18Blake LaRussa run for 10 yds to the VMI 8 for a 1ST down
11:561st & goal at opp 8Kesean Strong run for 8 yds for a TD (Nick Rice KICK)Old Dominion 56, VMI 0
VMI Interception, 6 plays
11:561st & 0 at own 35Brad Davis kickoff for 65 yds for a touchback
11:561st & 10 at own 25Korey Bridy run for 6 yds to the VMI 31
11:562nd & 4 at own 31Korey Bridy run for 16 yds to the VMI 47 for a 1ST down
11:561st & 10 at own 47Korey Bridy run for 3 yds to the 50 yard line
11:562nd & 7 at the 50Reece Udinski pass incomplete to Javeon Lara
11:563rd & 7 at the 50Alex Ramsey run for 1 yd to the ODU 49
11:564th & 6 at opp 49Reece Udinski pass intercepted Geronda Hall return for 28 yds to the VMI 30
Old Dominion Touchdown, 5 plays
9:551st & 10 at opp 30Brandon Sinclair run for 6 yds to the VMI 24
9:552nd & 4 at opp 24Drayton Arnold pass complete to Donta Anthony Jr. for 21 yds to the VMI 3 for a 1ST down
9:551st & goal at opp 3Brandon Sinclair run for 2 yds to the VMI 1
9:552nd & goal at opp 1Brandon Sinclair run for no gain to the VMI 1
7:493rd & goal at opp 1Matt Geiger run for 1 yd for a TD (Nick Rice KICK)Old Dominion 63, VMI 0
VMI Touchdown, 3 plays
7:491st & 0 at own 35Brad Davis kickoff for 51 yds , Korey Bridy return for 14 yds to the VMI 28
7:431st & 10 at own 28Chance Newman pass incomplete to Javeon Lara, broken up by Damion Charity
7:432nd & 10 at own 28Quan Myers run for 5 yds to the VMI 33
6:573rd & 5 at own 33Chance Newman pass complete to Kris Thornton for 67 yds for a TD (Tommy Smith KICK)Old Dominion 63, VMI 7
VMI Touchdown, 11 plays
6:571st & 0 at own 35Tommy Smith on-side kick recovered by VMI at the VMI 45 VMI Penalty, personal foul (-15 Yards) to the VMI 34
6:551st & 10 at own 34Alex Ramsey run for 3 yds to the VMI 37
6:552nd & 7 at own 37Chance Newman pass incomplete to Michael Jackson
6:553rd & 7 at own 37Chance Newman pass complete to Michael Jackson for 7 yds to the VMI 44 for a 1ST down
6:551st & 10 at own 44Chance Newman pass complete to Kris Thornton for 17 yds to the ODU 39 for a 1ST down
6:551st & 10 at opp 39Chance Newman pass complete to Michael Jackson for 7 yds to the ODU 32
6:552nd & 3 at opp 32Chance Newman pass complete to Korey Bridy for 22 yds to the ODU 10 for a 1ST down
4:421st & 0 at opp 10Timeout VMI, clock 04:42
4:421st & goal at opp 10Chance Newman pass incomplete to Colby Rider
4:422nd & goal at opp 10Chance Newman pass incomplete to Korey Bridy, broken up by Demetrius Stitmon
4:423rd & goal at opp 10Chance Newman run for 6 yds to the ODU 4
4:424th & goal at opp 4Chance Newman pass incomplete to Javeon Lara, broken up by Geronda Hall for a 1ST down OLDDOMINION Penalty, Defensive pass interference (Geronda Hall) to the ODU 2 for a 1ST down
3:321st & goal at opp 2Korey Bridy run for 2 yds for a TD (Tommy Smith KICK)Old Dominion 63, VMI 14
Old Dominion Punt, 10 plays
3:321st & 0 at own 35Tommy Smith kickoff for 53 yds
3:321st & 10 at own 25Brandon Sinclair run for 4 yds to the ODU 29
3:322nd & 6 at own 29Jonah Fitzgerald pass complete to Brandon Sinclair for 8 yds to the ODU 37 for a 1ST down
3:321st & 10 at own 37Brandon Sinclair run for 8 yds to the ODU 45
3:322nd & 2 at own 45Brandon Sinclair run for 1 yd to the ODU 46
3:323rd & 1 at own 46Matt Geiger run for 5 yds to the VMI 49 for a 1ST down
3:321st & 10 at opp 49Jonah Fitzgerald run for 6 yds to the VMI 43
3:322nd & 4 at opp 43Jonah Fitzgerald pass complete to Darius Savedge for 13 yds to the VMI 30 for a 1ST down
Q4 15:001st & 10 at opp 30Jonah Fitzgerald pass incomplete to Darius Savedge
Q4 15:002nd & 10 at opp 30Brandon Sinclair run for a loss of 4 yards to the VMI 34
Q4 15:003rd & 14 at opp 34Jonah Fitzgerald sacked by Zach Baker for a loss of 3 yards to the VMI 37
Q4 15:004th & 17 at opp 37Bailey Cate punt for 24 yds, downed at the VMI 13
4th quarter5 drives, then Old Dominion 77, VMI 14
VMI Turnover on downs, 4 plays
13:191st & 10 at own 13Quan Myers run for 5 yds to the VMI 18
13:192nd & 5 at own 18Chance Newman run for a loss of 1 yard to the VMI 17
13:193rd & 6 at own 17Chance Newman pass complete to Kris Thornton for 5 yds to the VMI 22
13:194th & 1 at own 22Quan Myers run for no gain to the VMI 22
Old Dominion Touchdown, 2 plays
12:001st & 10 at opp 22Matt Geiger run for 7 yds to the VMI 15
11:282nd & 3 at opp 15Matt Geiger run for 15 yds for a TD (Nick Rice KICK)Old Dominion 70, VMI 14
VMI Punt return TD, 4 plays (Old Dominion scores)
11:281st & 0 at own 35Brad Davis kickoff for 58 yds
11:281st & 10 at own 25Chance Newman pass complete to Javeon Lara for 11 yds to the VMI 36 for a 1ST down
11:281st & 10 at own 36Chance Newman pass incomplete to Devone Humphrey, broken up by Estefano Feliciano Jr.
11:282nd & 10 at own 36Alex Ramsey run for 3 yds to the VMI 39
11:283rd & 7 at own 39Chance Newman pass incomplete to Javeon Lara
10:054th & 7 at own 39Reed King punt for 35 yds , Isaiah Harper returns for 74 yds for a TD (Nick Rice KICK)Old Dominion 77, VMI 14
VMI Punt, 3 plays
10:051st & 0 at own 35Brad Davis kickoff for 60 yds
10:051st & 10 at own 25Chance Newman pass complete to Isaiah Parker for 5 yds to the VMI 30
10:052nd & 5 at own 30Quan Myers run for no gain to the VMI 30
10:053rd & 5 at own 30Chance Newman sacked by James Valle III for a loss of 5 yards to the VMI 25
10:054th & 10 at own 25Reed King punt for 43 yds, downed at the ODU 32
Old Dominion End of game, 12 plays
8:171st & 10 at own 32Brandon Sinclair run for 7 yds to the ODU 39
8:172nd & 3 at own 39Brandon Sinclair run for 6 yds to the ODU 45 for a 1ST down
8:171st & 10 at own 45Brandon Sinclair run for 3 yds to the ODU 48
8:172nd & 7 at own 48Matt Geiger run for 4 yds to the VMI 48
8:173rd & 3 at opp 48Matt Geiger run for no gain to the VMI 48
8:174th & 3 at opp 48Matt Geiger run for 6 yds to the VMI 42 for a 1ST down
8:171st & 10 at opp 42Brandon Sinclair run for 8 yds to the VMI 34
8:172nd & 2 at opp 34Brandon Sinclair run for 5 yds to the VMI 29 for a 1ST down
8:171st & 10 at opp 29Brandon Sinclair run for 1 yd to the VMI 28
8:172nd & 9 at opp 28Matt Geiger run for 1 yd to the VMI 27
8:173rd & 8 at opp 27Matt Geiger run for 5 yds to the VMI 22
8:174th & 3 at opp 22Brandon Sinclair run for 3 yds to the VMI 19 for a 1ST down

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.

Old Dominion leads 3–⁠0 in three meetings.

Recent meetings
2018Old Dominion 77, VMI 14
2010Old Dominion 45, VMI 28
2009Old Dominion 42, VMI 35

Around this game