Liberty vs. Old Dominion

Saturday, October 5, 2013

Old Dominion beat Liberty 21–⁠17. It was their first meeting; after it, Old Dominion led the series 1–⁠0.

Neutral siteLiberty8–⁠4 in 2013
17
Neutral siteOld Dominion8–⁠4 in 2013
21

Final at S.B. Ballard Stadium, NorfolkAttendance 20,118

At kickoff
83°F, partly cloudy, wind 8 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Norfolk NAS (KNGU), 6 km from the stadium
Officials
Referee Clay Martin; umpire Ramon George; head linesman Hugo Cruz; line judge Sarah Thomas; side judge Lark Jones; field judge Justin Larew; back judge Larry C. NealGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Liberty737017
Old Dominion7001421

Standouts

Player stats

Liberty

PassingC/AttYdsTDInt
Josh Woodrum23/3729520
RushingCarYdsTDLong
Desmond Rice2078015
Clifton Richardson71206
Josh Woodrum5908
Greg Pratt2506
ReceivingRecYdsTDLong
Gabe Henderson8120138
Darrin Peterson766024
Dante Shells455038
Brandon Apon128128
InterceptionsIntYdsTD
Kenny Scott2160

Old Dominion

PassingC/AttYdsTDInt
Taylor Heinicke39/5245022
RushingCarYdsTDLong
Colby Goodwyn1041012
Taylor Heinicke123208
Cam Boyd102806
ReceivingRecYdsTDLong
Antonio Vaughan5108054
Larry Pinkard598047
Blair Roberts786227
Colby Goodwyn747012

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

Team stats

LibertyOld Dominion
401Total yards550
295Passing yards450
106Rushing yards100
8.0Yards per pass8.7
2.9Yards per rush3.0
21First downs27
7–⁠16Third downs8–⁠16
0–⁠0Fourth downs0–⁠3
1Turnovers4
3–⁠26Penalties4–⁠60
33:14Possession26:40

Efficiency

LibertyOld Dominion
39%Success rate51%
0.09EPA per play0.02
1.08Explosiveness0.82
−0.16Rushing EPA−0.05
0.37Passing EPA0.06
31%Passing-down success24%

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 going in

Our ratings (scores only)

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

Every drive

Old Dominion end zoneLiberty end zoneQ1 LibertyPunt, 3 playsQ1 Old DominionTurnover on downs, 14 playsQ1 LibertyPunt, 3 playsQ1 Old DominionPunt, 3 playsQ1 LibertyTouchdown pass, 4 playsQ1 Old DominionTouchdown pass, 7 playsQ1 LibertyMissed FG, 15 playsQ2 Old DominionFumble, 4 playsQ2 LibertyPunt, 3 playsQ2 Old DominionFumble, 8 playsQ2 LibertyPunt, 3 playsQ2 Old DominionMissed FG, 9 playsQ2 LibertyField goal, 6 playsQ3 Old DominionInterception, 8 playsQ3 LibertyMissed FG, 8 playsQ3 Old DominionInterception, 8 playsQ3 LibertyTouchdown pass, 6 playsQ3 Old DominionPunt, 8 playsQ3 LibertyFumble, 6 playsQ4 Old DominionTurnover on downs, 5 playsQ4 LibertyPunt, 6 playsQ4 Old DominionMissed FG, 7 playsQ4 LibertyPunt return TD, 3 plays (Old Dominion scores)Q4 Old DominionResult not recordedQ4 LibertyPunt, 6 playsQ4 Old DominionTouchdown pass, 6 playsQ4 LibertyEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Old Dominion drives left to right, Liberty right to left.
  1. Q1 LibertyPunt, 3 plays, 3 yards
  2. Q1 Old DominionTurnover on downs, 14 plays, 65 yards
  3. Q1 LibertyPunt, 3 plays, 7 yards
  4. Q1 Old DominionPunt, 3 plays, 4 yards
  5. Q1 LibertyTouchdown pass, 4 plays, 68 yards
  6. Q1 Old DominionTouchdown pass, 7 plays, 65 yards
  7. Q1 LibertyMissed FG, 15 plays, 52 yards
  8. Q2 Old DominionFumble, 4 plays, 41 yards
  9. Q2 LibertyPunt, 3 plays, −1 yard
  10. Q2 Old DominionFumble, 8 plays, 43 yards
  11. Q2 LibertyPunt, 3 plays, 7 yards
  12. Q2 Old DominionMissed FG, 9 plays, 27 yards
  13. Q2 LibertyField goal, 6 plays, 29 yards
  14. Q3 Old DominionInterception, 8 plays, 72 yards
  15. Q3 LibertyMissed FG, 8 plays, 40 yards
  16. Q3 Old DominionInterception, 8 plays, 40 yards
  17. Q3 LibertyTouchdown pass, 6 plays, 84 yards
  18. Q3 Old DominionPunt, 8 plays, 29 yards
  19. Q3 LibertyFumble, 6 plays, 46 yards
  20. Q4 Old DominionTurnover on downs, 5 plays, 56 yards
  21. Q4 LibertyPunt, 6 plays, 42 yards
  22. Q4 Old DominionMissed FG, 7 plays, 44 yards
  23. Q4 LibertyPunt return TD, 3 plays (Old Dominion scores), −1 yard
  24. Q4 Old DominionResult not recorded, 64 yards
  25. Q4 LibertyPunt, 6 plays, 16 yards
  26. Q4 Old DominionTouchdown pass, 6 plays, 73 yards
  27. Q4 LibertyEnd of game, 4 plays, 40 yards

Play by play

1st quarter7 drives, then Tied at 7
Liberty Punt, 3 plays
15:001st & 10 at own 25Desmond Rice rush for 3 yards to the Liber 28, tackled by Malique Johnson.
15:002nd & 7 at own 28Josh Woodrum pass incomplete to Darrin Peterson.
15:003rd & 7 at own 28Josh Woodrum pass incomplete to N/A.
15:004th & 7 at own 28Grant Bowden punt for 41 yards, downed at the ODU 31.
Old Dominion Turnover on downs, 14 plays
15:001st & 10 at own 31Taylor Heinicke pass complete to Blair Roberts for 3 yards to the ODU 34, tackled by Scott Hyland and Walt Aikens.
14:052nd & 7 at own 34Taylor Heinicke pass complete to Marquel Thomas for 19 yards to the Liber 47, tackled by Kevin Fogg and Scott Hyland for a 1ST down.
14:051st & 10 at opp 47Taylor Heinicke pass incomplete to N/A, broken up by Aaron Dial.
14:052nd & 10 at opp 47Taylor Heinicke rush for 6 yards to the Liber 41.
14:053rd & 4 at opp 41Taylor Heinicke pass complete to Marquel Thomas for 6 yards to the Liber 35, tackled by Walt Aikens for a 1ST down.
14:051st & 10 at opp 35Taylor Heinicke pass complete to Colby Goodwyn for 4 yards to the Liber 31, tackled by Nick Sigmon.
14:052nd & 6 at opp 31Taylor Heinicke pass complete to Antonio Vaughan for 2 yards to the Liber 29, tackled by Kenny Scott.
14:053rd & 4 at opp 29Taylor Heinicke rush for 7 yards to the Liber 22 out-of-bounds for a 1ST down.
14:052nd & 22 at opp 34Taylor Heinicke pass complete to Jakwail Bailey for 10 yards to the Liber 24, tackled by Walt Aikens.
14:053rd & 12 at opp 24LIBERTY penalty 12 yard face mask on N/A accepted, no play.
14:051st & 10 at opp 12Colby Goodwyn rush for a loss of 1 yard to the Liber 13, tackled by Scott Hyland and Erwin Dessources.
14:052nd & 11 at opp 13Taylor Heinicke pass complete to Jakwail Bailey for 6 yards to the Liber 7, tackled by Walt Aikens.
14:053rd & 5 at opp 7Taylor Heinicke pass complete to Jakwail Bailey for 4 yards to the Liber 3, tackled by Walt Aikens.
14:054th & 1 at opp 3Taylor Heinicke pass complete to Marquel Thomas for a loss of 1 yard to the Liber 4, tackled by Scott Hyland.
Liberty Punt, 3 plays
9:041st & 10 at own 4Desmond Rice rush for 6 yards to the Liber 10, tackled by Alex Johnson and Fellonte Misher.
9:042nd & 4 at own 10Desmond Rice rush for a loss of 3 yards to the Liber 7, tackled by John Darr.
9:043rd & 7 at own 7LIBERTY penalty 4 yard false start on N/A accepted.
9:043rd & 11 at own 3Josh Woodrum pass complete to Darrin Peterson for 8 yards to the Liber 11, tackled by Reggie Owens out-of-bounds.
9:044th & 3 at own 11Grant Bowden punt for 35 yards, downed at the Liber 46.
Old Dominion Punt, 3 plays
6:372nd & 22 at own 42Cam Boyd rush for 4 yards to the ODU 46, tackled by Chris Mayo.
6:373rd & 18 at own 46Taylor Heinicke pass incomplete to Blair Roberts, broken up by Jacob Hagen.
6:374th & 18 at own 46Jake Walsh punt for 34 yards, returned by Kevin Fogg for 12 yards to the Liber 32, tackled by Jakwail Bailey.
Liberty Touchdown pass, 4 plays
5:211st & 10 at own 32Josh Woodrum pass complete to Darrin Peterson for 9 yards to the Liber 41, tackled by Malique Johnson.
5:212nd & 1 at own 41Josh Woodrum pass complete to Dante Shells for 38 yards to the ODU 21, tackled by Daquin Moore, OLDDOMINION penalty offside defense declined for a 1ST down.
5:211st & 10 at opp 21Greg Pratt rush for 6 yards to the ODU 15, tackled by Richie Staton and Malique Johnson.
3:352nd & 4 at opp 15Josh Woodrum pass complete to Gabe Henderson for 15 yards for a TOUCHDOWN.Liberty 6, Old Dominion 0
3:35John Lunsford extra point GOOD.Liberty 7, Old Dominion 0
3:35John Lunsford kickoff for 64 yards out-of-bounds.
Old Dominion Touchdown pass, 7 plays
3:351st & 10 at own 35Taylor Heinicke pass complete to Larry Pinkard for 9 yards to the ODU 44, tackled by Gary Sampson out-of-bounds.
3:352nd & 1 at own 44Cam Boyd rush for 5 yards to the ODU 49, tackled by Chima Uzowihe and Wesley Scott for a 1ST down.
3:351st & 10 at own 49Taylor Heinicke pass incomplete to Blair Roberts.
3:352nd & 10 at own 49Taylor Heinicke rush for 6 yards to the Liber 45.
3:353rd & 4 at opp 45Taylor Heinicke pass complete to Antonio Vaughan for 33 yards to the Liber 12 out-of-bounds for a 1ST down.
3:351st & 10 at opp 12Colby Goodwyn rush for no gain to the Liber 12, tackled by Wesley Scott.
1:292nd & 10 at opp 12Taylor Heinicke pass complete to Blair Roberts for 12 yards for a TOUCHDOWN.Liberty 7, Old Dominion 6
1:29Jarod Brown extra point GOOD.Tied at 7
1:29Jarod Brown kickoff for 65 yards for a touchback.
Liberty Missed FG, 15 plays
1:291st & 10 at own 25Clifton Richardson rush for 6 yards to the Liber 31, tackled by Malique Johnson.
1:292nd & 4 at own 31Clifton Richardson rush for 3 yards to the Liber 34, tackled by John Darr and Preston Smith.
1:293rd & 1 at own 34Josh Woodrum rush for 8 yards to the Liber 42, tackled by Daquin Moore and Fellonte Misher for a 1ST down.
Q2 15:001st & 10 at own 42Clifton Richardson rush for 3 yards to the Liber 45, tackled by Richie Staton and Daquin Moore.
Q2 15:002nd & 7 at own 45Josh Woodrum pass complete to Darrin Peterson for 8 yards to the ODU 47 out-of-bounds for a 1ST down.
Q2 15:001st & 10 at opp 47Josh Woodrum pass incomplete to Darrin Peterson, hurried by Preston Smith.
Q2 15:002nd & 10 at opp 47Josh Woodrum pass complete to Desmond Rice for 8 yards to the ODU 39, tackled by Rashaad Coward and Fellonte Misher.
Q2 15:003rd & 2 at opp 39Josh Woodrum pass complete to Darrin Peterson for 8 yards to the ODU 31, tackled by Eriq Lewis for a 1ST down.
Q2 12:291st & 10 at opp 31Josh Woodrum pass incomplete to N/A, hurried by Richie Staton.
Q2 12:292nd & 10 at opp 31Timeout Old Dominion, clock 12:29.
Q2 12:292nd & 10 at opp 31Desmond Rice rush for 9 yards to the ODU 22, tackled by TJ Ricks.
Q2 12:293rd & 1 at opp 22Desmond Rice rush for 4 yards to the ODU 18, tackled by Chris Smith and Daquin Moore for a 1ST down.
Q2 12:291st & 10 at opp 18Josh Woodrum pass incomplete to Desmond Rice.
Q2 12:292nd & 10 at opp 18Desmond Rice rush for a loss of 5 yards to the ODU 23, tackled by Richie Staton and Scott Wiggins.
Q2 10:323rd & 15 at opp 23Timeout Old Dominion, clock 10:32.
Q2 10:323rd & 15 at opp 23Josh Woodrum pass incomplete to N/A, hurried by Alex Johnson.
Q2 10:214th & 15 at opp 23John Lunsford 40 yard field goal MISSED.
2nd quarter6 drives, then Liberty 10, Old Dominion 7
Old Dominion Fumble, 4 plays
10:211st & 10 at own 23Taylor Heinicke pass complete to Larry Pinkard for 30 yards to the Liber 47 out-of-bounds for a 1ST down.
10:211st & 10 at opp 47OLDDOMINION penalty 15 yard unsportsmanlike conduct on N/A accepted.
10:211st & 10 at own 38Colby Goodwyn rush for 6 yards to the ODU 44, tackled by Nick Sigmon.
10:212nd & 4 at own 44Taylor Heinicke pass complete to Colby Goodwyn for 8 yards to the Liber 48, tackled by Scott Hyland and Nick Sigmon for a 1ST down.
10:211st & 10 at opp 48Colby Goodwyn rush for 7 yards, fumbled, forced by Nick Sigmon, recovered by Liber Chima Uzowihe at the Liber 36.
Liberty Punt, 3 plays
10:211st & 10 at own 36Clifton Richardson rush for a loss of 4 yards to the Liber 32, tackled by Jude Brenya.
9:142nd & 14 at own 32Clifton Richardson rush for 3 yards to the Liber 35, tackled by Andre Simmons and D.J. Simon.
9:143rd & 11 at own 35Josh Woodrum pass incomplete to Gabe Henderson, hurried by Jude Brenya.
9:144th & 11 at own 35Grant Bowden punt for 39 yards, returned by Antonio Vaughan for 16 yards to the ODU 42, tackled by Jimmy O’Grady and Grant Bowden.
Old Dominion Fumble, 8 plays
9:141st & 10 at own 42Taylor Heinicke pass complete to Cam Boyd for 6 yards to the ODU 48, tackled by Gerald Holt.
7:312nd & 4 at own 48Taylor Heinicke rush for 8 yards to the Liber 44, tackled by Wesley Scott for a 1ST down.
7:311st & 10 at opp 44Taylor Heinicke pass complete to Blair Roberts for 6 yards to the Liber 38, tackled by Kenny Scott out-of-bounds.
7:312nd & 4 at opp 38Taylor Heinicke pass complete to Cam Boyd for 16 yards to the Liber 22, tackled by Aaron Dial and Wesley Scott for a 1ST down.
7:311st & 10 at opp 22Cam Boyd rush for 2 yards to the Liber 20, tackled by Wesley Scott.
7:312nd & 8 at opp 20Taylor Heinicke pass complete to Blair Roberts for 7 yards to the Liber 13, tackled by Bobby Partilla.
7:313rd & 1 at opp 13Taylor Heinicke pass complete to Larry Pinkard for no gain to the Liber 13, tackled by Bobby Partilla and Toby Onyechi.
5:014th & 1 at opp 13Timeout Liberty, clock 05:01.
5:014th & 1 at opp 13Taylor Heinicke pass complete to Cam Boyd for a loss of 2 yards, fumbled, recovered by Liber at the Liber 15.
Liberty Punt, 3 plays
4:431st & 10 at own 15Josh Woodrum rush for 2 yards to the Liber 17, tackled by Gary Scruggs and Richie Staton.
4:432nd & 8 at own 17Josh Woodrum pass incomplete to N/A, hurried by Andrew Everett.
4:433rd & 8 at own 17Josh Woodrum pass complete to Darrin Peterson for 5 yards to the Liber 22, tackled by Fellonte Misher.
4:434th & 3 at own 22Grant Bowden punt for 41 yards to the ODU 37, no return.
Old Dominion Missed FG, 9 plays
3:211st & 10 at own 37Taylor Heinicke rush for 6 yards to the ODU 43 out-of-bounds.
3:212nd & 4 at own 43Taylor Heinicke pass complete to Cam Boyd for 5 yards to the ODU 48, tackled by Walt Aikens for a 1ST down.
3:211st & 10 at own 48Taylor Heinicke pass complete to Antonio Vaughan for 5 yards to the Liber 47, tackled by Kevin Fogg.
3:212nd & 5 at opp 47Taylor Heinicke pass complete to Jakwail Bailey for 4 yards to the Liber 43, tackled by Wesley Scott.
3:213rd & 1 at opp 43Cam Boyd rush for 3 yards to the Liber 40, tackled by Jibrille Fewell and Bobby Partilla for a 1ST down.
3:211st & 10 at opp 40Taylor Heinicke pass incomplete to Cam Boyd, hurried by Chima Uzowihe.
3:212nd & 10 at opp 40Cam Boyd rush for 5 yards to the Liber 35, tackled by Chris Mayo.
3:213rd & 5 at opp 35Taylor Heinicke pass complete to Cam Boyd for a loss of 1 yard to the Liber 36, tackled by Chris Mayo and Erwin Dessources.
0:434th & 6 at opp 36Jarod Brown 53 yard field goal MISSED.
Liberty Field goal, 6 plays
0:431st & 10 at own 36Desmond Rice rush for 11 yards to the Liber 47, tackled by Andre Simmons for a 1ST down.
0:431st & 10 at own 47Josh Woodrum pass complete to Dante Shells for 4 yards to the ODU 49, tackled by John Darr.
0:432nd & 6 at opp 49D.J. Abnar rush for 1 yard to the ODU 48, tackled by Jevon Neal and Andre Simmons.
0:433rd & 5 at opp 48Josh Woodrum pass complete to Dante Shells for 6 yards to the ODU 42 out-of-bounds for a 1ST down.
0:431st & 10 at opp 42Josh Woodrum pass complete to Dante Shells for 7 yards to the ODU 35, tackled by Jevon Neal.
0:002nd & 3 at opp 35John Lunsford 52 yard field goal GOOD.Liberty 10, Old Dominion 7
Q3 15:00John Lunsford kickoff for 62 yards returned by Aaron Evans for 21 yards to the ODU 24.
3rd quarter6 drives, then Liberty 17, Old Dominion 7
Old Dominion Interception, 8 plays
14:541st & 10 at own 24Colby Goodwyn rush for 5 yards to the ODU 29, tackled by Kenny Scott.
14:542nd & 5 at own 29Antonio Vaughan rush for a loss of 1 yard to the ODU 28, tackled by Walt Aikens.
14:543rd & 6 at own 28Taylor Heinicke pass complete to Antonio Vaughan for 54 yards to the Liber 18, tackled by Walt Aikens out-of-bounds for a 1ST down.
14:541st & 10 at opp 18Taylor Heinicke rush for 8 yards to the Liber 10, tackled by Wesley Scott and Nick Sigmon.
14:542nd & 2 at opp 10Colby Goodwyn rush for 6 yards to the Liber 4, tackled by Jibrille Fewell for a 1ST down.
14:541st & goal at opp 4Colby Goodwyn rush for no gain to the Liber 4, tackled by Kevin Fogg and Toby Onyechi.
14:542nd & goal at opp 4Taylor Heinicke pass incomplete to Blair Roberts, broken up by Kenny Scott.
14:543rd & goal at opp 4Taylor Heinicke pass intercepted by Kenny Scott at the Liber 0, returned for no gain for a touchback.
Liberty Missed FG, 8 plays
14:541st & 10 at own 20Josh Woodrum pass incomplete to Peter Gagliardi.
11:492nd & 10 at own 20Desmond Rice rush for 15 yards to the Liber 25, tackled by Eriq Lewis, LIBERTY penalty 10 yard illegal block on Jaquan Glover accepted.
11:492nd & 5 at own 25Josh Woodrum pass complete to Darrin Peterson for 24 yards to the Liber 49, tackled by Jevon Neal for a 1ST down.
11:491st & 10 at own 49Josh Woodrum pass complete to D.J. Abnar for 10 yards to the ODU 41, tackled by Fellonte Misher and Jevon Neal for a 1ST down.
11:491st & 10 at opp 41Desmond Rice rush for 2 yards to the ODU 39, tackled by John Darr.
11:492nd & 8 at opp 39Greg Pratt rush for a loss of 1 yard to the ODU 40, tackled by John Darr.
11:493rd & 9 at opp 40Josh Woodrum pass complete to Gabe Henderson for no gain to the ODU 40, tackled by Richie Staton.
8:264th & 9 at opp 40John Lunsford 57 yard field goal MISSED.
Old Dominion Interception, 8 plays
8:261st & 10 at own 40Taylor Heinicke pass incomplete to N/A.
8:262nd & 10 at own 40Taylor Heinicke pass complete to Zach Pascal for 18 yards to the Liber 42, tackled by Kevin Fogg out-of-bounds for a 1ST down.
8:261st & 10 at opp 42Taylor Heinicke pass complete to Larry Pinkard for 12 yards to the Liber 30, tackled by Wesley Scott and Kenny Scott for a 1ST down.
8:261st & 10 at opp 30Cam Boyd rush for 6 yards to the Liber 24, tackled by Gerald Holt and Dylan Lewellyn.
8:262nd & 4 at opp 24Taylor Heinicke pass complete to Zach Pascal for 3 yards to the Liber 21, tackled by Kenny Scott.
8:263rd & 1 at opp 21Cam Boyd rush for 4 yards to the Liber 17, tackled by Scott Hyland and Gerald Holt for a 1ST down.
8:261st & 10 at opp 17Cam Boyd rush for a loss of 3 yards to the Liber 20, tackled by Cory Freeman.
8:262nd & 13 at opp 20Taylor Heinicke pass intercepted by Kenny Scott at the Liber 0, returned for 16 yards to the Liber 16, tackled by Ely Anderson.
Liberty Touchdown pass, 6 plays
5:531st & 10 at own 16OLDDOMINION penalty 15 yard pass interference on Fellonte Misher accepted, no play.
5:531st & 10 at own 31Clifton Richardson rush for 2 yards to the Liber 33, tackled by D.J. Simon and Dominique Guinn-Bailey.
5:532nd & 8 at own 33Josh Woodrum pass complete to Gabe Henderson for 17 yards to the 50 yard line, tackled by Andre Simmons for a 1ST down.
5:531st & 10 at the 50Clifton Richardson rush for a loss of 1 yard to the Liber 49, tackled by Andrew Everett and Alex Johnson.
5:532nd & 11 at own 49Josh Woodrum pass incomplete to Darrin Peterson.
5:533rd & 11 at own 49Josh Woodrum pass complete to Gabe Henderson for 23 yards to the ODU 28, tackled by Anthony Wilson for a 1ST down.
3:151st & 10 at opp 28Josh Woodrum pass complete to Brandon Apon for 28 yards for a TOUCHDOWN.Liberty 16, Old Dominion 7
3:15John Lunsford extra point GOOD.Liberty 17, Old Dominion 7
3:15John Lunsford kickoff for 65 yards for a touchback.
Old Dominion Punt, 8 plays
3:151st & 10 at own 25Colby Goodwyn rush for 4 yards to the ODU 29, tackled by Jimmy O’Grady.
3:152nd & 6 at own 29Taylor Heinicke pass complete to Colby Goodwyn for 4 yards to the ODU 33, tackled by Kevin Fogg.
3:153rd & 2 at own 33Taylor Heinicke pass complete to Blair Roberts for 6 yards to the ODU 39, tackled by Jimmy O’Grady and Wesley Scott for a 1ST down.
3:151st & 10 at own 39Taylor Heinicke pass complete to Colby Goodwyn for 6 yards to the ODU 45, tackled by Bobby Partilla and Walt Aikens out-of-bounds.
3:152nd & 4 at own 45Colby Goodwyn rush for 7 yards to the Liber 48, tackled by Wesley Scott for a 1ST down.
3:151st & 10 at opp 48Colby Goodwyn rush for 2 yards to the Liber 46, tackled by Gerald Holt and Jibrille Fewell.
3:152nd & 8 at opp 46Taylor Heinicke pass incomplete to Zach Pascal, broken up by Gary Sampson.
3:153rd & 8 at opp 46Taylor Heinicke pass incomplete to N/A, broken up by Kevin Fogg.
3:154th & 8 at opp 46Jake Walsh punt for 35 yards, punt out-of-bounds at the Liber 11.
Liberty Fumble, 6 plays
0:501st & 10 at own 11Josh Woodrum pass complete to Gabe Henderson for 10 yards to the Liber 21, tackled by Fellonte Misher and TJ Ricks for a 1ST down.
0:501st & 10 at own 21Desmond Rice rush for 2 yards to the Liber 23, tackled by Malik Gumbs.
Q4 15:002nd & 8 at own 23Josh Woodrum pass complete to Gabe Henderson for 11 yards to the Liber 34, tackled by TJ Ricks and Fellonte Misher for a 1ST down.
Q4 15:001st & 10 at own 34Desmond Rice rush for 1 yard to the Liber 35, tackled by Preston Smith.
Q4 15:002nd & 9 at own 35Desmond Rice rush for 14 yards to the Liber 49, tackled by Fellonte Misher out-of-bounds for a 1ST down.
Q4 15:001st & 10 at own 49Josh Woodrum pass complete to Clifton Richardson for 4 yards, fumbled, forced by John Darr, recovered by ODU Fellonte Misher at the ODU 43.
4th quarter7 drives, then Old Dominion 21, Liberty 17
Old Dominion Turnover on downs, 5 plays
13:181st & 10 at own 43Taylor Heinicke pass complete to Larry Pinkard for 47 yards to the Liber 10 for a 1ST down.
13:181st & goal at opp 10Taylor Heinicke rush for 3 yards to the Liber 7, tackled by Scott Hyland and Chima Uzowihe.
13:182nd & goal at opp 7Taylor Heinicke rush for 4 yards to the Liber 3, tackled by Walt Aikens out-of-bounds.
13:183rd & goal at opp 3Cam Boyd rush for 2 yards to the Liber 1, tackled by Scott Hyland and Roger Bryan.
13:184th & goal at opp 1Cam Boyd rush for no gain to the Liber 1, tackled by Toby Onyechi.
Liberty Punt, 6 plays
13:181st & 10 at own 1Josh Woodrum rush for 2 yards to the Liber 3, tackled by Andrew Everett.
12:082nd & 8 at own 3Desmond Rice rush for 4 yards to the Liber 7, tackled by Richie Staton and Fellonte Misher.
10:433rd & 4 at own 7Timeout Liberty, clock 10:43.
10:433rd & 4 at own 7Josh Woodrum pass complete to Gabe Henderson for 38 yards to the Liber 45, tackled by Reggie Owens for a 1ST down.
10:431st & 10 at own 45Desmond Rice rush for no gain to the Liber 45, tackled by Daquin Moore and Andrew Everett.
10:432nd & 10 at own 45Desmond Rice rush for 3 yards to the Liber 48, tackled by Fellonte Misher and Richie Staton.
8:014th & 12 at own 43Timeout Old Dominion, clock 08:01.
8:014th & 12 at own 43Grant Bowden punt for 31 yards, fair catch by Aaron Evans at the ODU 26.
Old Dominion Missed FG, 7 plays
8:011st & 10 at own 26Taylor Heinicke pass complete to Colby Goodwyn for 12 yards to the ODU 38, tackled by Sorie Bayoh and Wesley Scott for a 1ST down.
7:541st & 10 at own 38Taylor Heinicke pass complete to Zach Pascal for 18 yards to the Liber 44, tackled by Kevin Fogg for a 1ST down.
7:541st & 10 at opp 44Taylor Heinicke pass complete to Antonio Vaughan for 14 yards to the Liber 30 out-of-bounds for a 1ST down.
7:541st & 10 at opp 30Taylor Heinicke pass incomplete, hurried by Erwin Dessources.
7:542nd & 10 at opp 30Taylor Heinicke pass incomplete to Zach Pascal, broken up by Kevin Fogg.
7:543rd & 10 at opp 30Taylor Heinicke rush for no gain to the Liber 30 out-of-bounds.
6:154th & 10 at opp 30Jarod Brown 47 yard field goal MISSED.
Liberty Punt return TD, 3 plays (Old Dominion scores)
6:151st & 10 at own 30Desmond Rice rush for 1 yard to the Liber 31, tackled by D.J. Simon and Rashaad Coward.
6:152nd & 9 at own 31Desmond Rice rush for a loss of 2 yards to the Liber 29, tackled by Gary Scruggs and Richie Staton.
6:153rd & 11 at own 29Josh Woodrum pass incomplete to N/A.
4:224th & 11 at own 29Grant Bowden punt for 35 yards, returned by Aaron Evans for 64 yards for a TOUCHDOWN.Liberty 17, Old Dominion 13
4:22Jarod Brown extra point GOOD.Liberty 17, Old Dominion 14
4:22Jarod Brown kickoff for 65 yards for a touchback.
Liberty Punt, 6 plays
4:221st & 10 at own 25Desmond Rice rush for 7 yards to the Liber 32, tackled by Preston Smith and Chris Smith.
4:222nd & 3 at own 32Desmond Rice rush for 2 yards to the Liber 34, tackled by Chris Smith and Preston Smith.
4:223rd & 1 at own 34Josh Woodrum rush for 2 yards to the Liber 36, tackled by Fellonte Misher and Anthony Wilson for a 1ST down.
4:221st & 10 at own 36D.J. Abnar rush for 1 yard to the Liber 37, tackled by Anthony Wilson and Jevon Neal.
4:222nd & 9 at own 37Desmond Rice rush for 4 yards to the Liber 41, tackled by Chris Smith.
1:303rd & 5 at own 41Timeout Old Dominion, clock 01:30.
1:303rd & 5 at own 41Josh Woodrum pass incomplete to Darrin Peterson, broken up by Reggie Owens.
1:304th & 5 at own 41Grant Bowden punt for 32 yards, fair catch by Aaron Evans at the ODU 27.
Old Dominion Touchdown pass, 6 plays
1:201st & 10 at own 27Taylor Heinicke pass complete to Colby Goodwyn for 6 yards to the ODU 33, tackled by Wesley Scott out-of-bounds.
1:202nd & 4 at own 33Taylor Heinicke pass complete to Colby Goodwyn for 7 yards to the ODU 40, tackled by Sorie Bayoh and Wesley Scott out-of-bounds for a 1ST down.
1:201st & 10 at own 40Taylor Heinicke rush for 8 yards to the ODU 48.
1:202nd & 2 at own 48Taylor Heinicke pass incomplete to Antonio Vaughan, broken up by Chris Robinson.
1:203rd & 2 at own 48Taylor Heinicke pass complete to Blair Roberts for 25 yards to the Liber 27, tackled by Jacob Hagen and Sorie Bayoh for a 1ST down.
0:281st & 10 at opp 27Taylor Heinicke pass complete to Blair Roberts for 27 yards for a TOUCHDOWN.Old Dominion 20, Liberty 17
0:28Jarod Brown extra point GOOD.Old Dominion 21, Liberty 17
0:28Jarod Brown kickoff for 65 yards for a touchback.
Liberty End of game, 4 plays
0:281st & 10 at own 25Josh Woodrum pass incomplete, hurried by Andrew Everett.
0:282nd & 10 at own 25Josh Woodrum pass complete to Darrin Peterson for 4 yards to the Liber 29 out-of-bounds.
0:283rd & 6 at own 29OLDDOMINION penalty 15 yard personal foul on John Darr accepted, no play.
0:281st & 10 at own 44Josh Woodrum pass complete to Gabe Henderson for 6 yards to the 50 yard line, tackled by Reggie Owens.
0:282nd & 4 at the 50OLDDOMINION penalty 15 yard unsportsmanlike conduct on Reggie Owens accepted.
0:061st & 10 at opp 35Timeout Old Dominion, clock 00:06.
0:061st & 10 at opp 35Josh Woodrum pass incomplete to Darrin Peterson, broken up by Fellonte Misher.

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.

Liberty leads 4–⁠2 in six meetings, counting the five since this game.

Recent meetings
2025Old Dominion 21, Liberty 7
2023Liberty 38, Old Dominion 10
2022Liberty 38, Old Dominion 24
2021Liberty 45, Old Dominion 17
2018Liberty 52, Old Dominion 10
2013Old Dominion 21, Liberty 17

Around this game