Charlotte at Old Dominion

Saturday, November 30, 2019

Charlotte beat Old Dominion 38–⁠22. It was their fifth meeting; after it, Old Dominion led the series 3–⁠2.

AwayCharlotte7–⁠6 in 2019
38
HomeOld Dominion1–⁠11 in 2019
22

Final at S.B. Ballard Stadium, NorfolkTV: ESPN+Attendance 16,369

At kickoff
47°F, overcast, wind 3 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Norfolk NAS (KNGU), 6 km from the stadium
Officials
Referee Joe Lehring; umpire Sheldon Davis; head linesman Gerald Austin; line judge Matthew Burks; side judge Adrian Carson; field judge David Sherwood; back judge Ivan Daniels; center judge Kevin RandallGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Charlotte141014038
Old Dominion707822

Standouts

  • PassingChris Reynolds9 of 12, 166 yards, 2 TD, 1 INTCharlotte
  • RushingBenny LeMay18 carries, 105 yards, 2 TDCharlotte
  • ReceivingVictor Tucker3 catches, 118 yards, 1 TDCharlotte
  • DefenseMarkees Watts9 tackles, 2 sacks, 2 for lossCharlotte

Player stats

Charlotte

PassingC/AttYdsTDInt
Chris Reynolds9/1216621
Evan Shirreffs0/1000
RushingCarYdsTDLong
Benny LeMay18105216
Chris Reynolds1196029
Aaron McAllister1044121
Evan Shirreffs2708
ReceivingRecYdsTDLong
Victor Tucker3118158
Tyler Ringwood440115
Aaron McAllister1707
Jacob Hunt1101
DefenseTklTFLSacksInt
Markees Watts9220
Marquavis Gibbs8000
Nafees Lyon6000
Tommy Doctor5100
Marquill Osborne5001
Demond Stewart20.50.50

Old Dominion

PassingC/AttYdsTDInt
Stone Smartt18/3617301
Jonah Fitzgerald0/1000
RushingCarYdsTDLong
Kesean Strong1360122
Blake Watson847116
Stone Smartt1838016
Robert Washington21407
ReceivingRecYdsTDLong
Darius Savedge447014
Aaron Moore432020
Nigel Fitzgerald223021
Steven Williams122022
DefenseTklTFLSacksInt
Jordan Young80.500
Keion White82.500
Lawrence Garner7000
Lance Boykin7000
Geronda Hall0001

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

Team stats

CharlotteOld Dominion
407Total yards356
166Passing yards173
241Rushing yards183
12.8Yards per pass4.6
4.8Yards per rush4.1
23First downs24
5–⁠11Third downs6–⁠17
0–⁠0Fourth downs5–⁠5
2Turnovers3
2–⁠25Penalties6–⁠70
28:12Possession31:48
2.5Sacks (by defense)0

Efficiency

CharlotteOld Dominion
50%Success rate34%
0.21EPA per play0.08
1.27Explosiveness1.63
0.13Rushing EPA0.49
0.58Passing EPA−0.27
42%Passing-down success40%
0.26First-down EPA−0.43
0.11Second-down EPA0.13
0.30Third-down EPA0.27
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)

Charlotte 67% to win. Elo’s favorite won.

The line

Charlotte −10.5, over/under 51.

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

Every drive

Old Dominion end zoneCharlotte end zoneQ1 Old DominionPunt, 7 playsQ1 CharlotteTouchdown, 5 playsQ1 Old DominionTouchdown, 8 playsQ1 CharlotteTouchdown, 4 playsQ1 Old DominionPunt, 6 playsQ1 CharlotteTouchdown, 8 playsQ2 Old DominionPunt, 6 playsQ2 CharlotteField goal, 8 playsQ2 Old DominionMissed FG, 17 playsQ2 CharlottePunt, 3 playsQ2 Old DominionFumble, 3 playsQ2 CharlotteEnd of half, 1 playQ3 CharlotteInterception, 5 playsQ3 Old DominionTouchdown, 10 playsQ3 CharlotteTouchdown, 9 playsQ3 Old DominionFumble, 1 playQ3 CharlotteTouchdown, 3 playsQ3 Old DominionPunt, 5 playsQ3 CharlottePunt, 8 playsQ4 Old DominionPunt, 8 playsQ4 CharlottePunt, 3 playsQ4 Old DominionTouchdown, 3 playsQ4 CharlotteFumble, 6 playsQ4 Old DominionInterception, 10 playsQ4 CharlotteEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Old Dominion drives left to right, Charlotte right to left.
  1. Q1 Old DominionPunt, 7 plays, 13 yards
  2. Q1 CharlotteTouchdown, 5 plays, 90 yards
  3. Q1 Old DominionTouchdown, 8 plays, 73 yards
  4. Q1 CharlotteTouchdown, 4 plays, 65 yards
  5. Q1 Old DominionPunt, 6 plays, 32 yards
  6. Q1 CharlotteTouchdown, 8 plays, 99 yards
  7. Q2 Old DominionPunt, 6 plays, 17 yards
  8. Q2 CharlotteField goal, 8 plays, 58 yards
  9. Q2 Old DominionMissed FG, 17 plays, 54 yards
  10. Q2 CharlottePunt, 3 plays, 1 yard
  11. Q2 Old DominionFumble, 3 plays, 9 yards
  12. Q2 CharlotteEnd of half, 1 play, −11 yards
  13. Q3 CharlotteInterception, 5 plays, 25 yards
  14. Q3 Old DominionTouchdown, 10 plays, 53 yards
  15. Q3 CharlotteTouchdown, 9 plays, 75 yards
  16. Q3 Old DominionFumble, 1 play, −7 yards
  17. Q3 CharlotteTouchdown, 3 plays, 18 yards
  18. Q3 Old DominionPunt, 5 plays, 14 yards
  19. Q3 CharlottePunt, 8 plays, 27 yards
  20. Q4 Old DominionPunt, 8 plays, 28 yards
  21. Q4 CharlottePunt, 3 plays, −7 yards
  22. Q4 Old DominionTouchdown, 3 plays, 36 yards
  23. Q4 CharlotteFumble, 6 plays, 9 yards
  24. Q4 Old DominionInterception, 10 plays, 44 yards
  25. Q4 CharlotteEnd of game, 1 play, −2 yards

Play by play

1st quarter6 drives, then Charlotte 14, Old Dominion 7
Old Dominion Punt, 7 plays
15:001st & 10 at own 35Jonathan Cruz kickoff for 59 yds , Blake Watson return for 29 yds to the ODU 35
15:001st & 10 at own 35Stone Smartt pass complete to Aaron Moore for a loss of 5 yards to the ODU 30
15:002nd & 15 at own 30Blake Watson run for 5 yds to the ODU 35
15:003rd & 10 at own 35Stone Smartt pass incomplete
15:004th & 10 at own 35Bailey Cate run for 12 yds to the ODU 47 for a 1ST down
15:001st & 10 at own 47Stone Smartt run for a loss of 2 yards to the ODU 45
15:002nd & 12 at own 45Stone Smartt pass complete to Aaron Moore for 3 yds to the ODU 48
15:003rd & 9 at own 48Stone Smartt pass incomplete
15:004th & 9 at own 48Bailey Cate punt for 42 yds, downed at the Charl 10
Charlotte Touchdown, 5 plays
11:331st & 10 at own 10Benny LeMay run for 1 yd to the Charl 11
11:332nd & 9 at own 11Chris Reynolds run for 16 yds to the Charl 27 for a 1ST down
11:331st & 10 at own 27Chris Reynolds run for 6 yds to the Charl 33
11:332nd & 4 at own 33Chris Reynolds pass complete to Tyler Ringwood for 9 yds to the Charl 42 for a 1ST down
9:181st & 10 at own 42Chris Reynolds pass complete to Victor Tucker for 58 yds for a TD (Jonathan Cruz KICK)Charlotte 7, Old Dominion 0
Old Dominion Touchdown, 8 plays
9:181st & 0 at own 35Jonathan Cruz kickoff for 62 yds , Blake Watson return for 24 yds to the ODU 27
9:101st & 10 at own 27Kesean Strong run for 4 yds to the ODU 31
9:102nd & 6 at own 31Stone Smartt pass complete to Darius Savedge for 14 yds to the ODU 45 for a 1ST down
9:101st & 10 at own 45Blake Watson run for a loss of 1 yard to the ODU 44
9:102nd & 11 at own 44OLDDOMINION Penalty, false start (-5 Yards) to the ODU 39
9:102nd & 16 at own 39Stone Smartt pass incomplete to Aaron Moore
9:103rd & 16 at own 39Stone Smartt run for 16 yds to the OLDDOMNION 45 for a 1ST down CHARLOTTE Penalty, Defensive holding ( Yards) declined for a 1ST down
9:101st & 10 at opp 45Stone Smartt pass complete to Nigel Fitzgerald for 21 yds to the Charl 24 for a 1ST down
9:101st & 10 at opp 24Stone Smartt run for 15 yds to the Charl 9 for a 1ST down
6:071st & goal at opp 9Blake Watson run for 9 yds for a TD (Nick Rice KICK)Tied at 7
Charlotte Touchdown, 4 plays
6:071st & 0 at own 35Nick Rice kickoff for 57 yds
6:071st & 10 at own 35Benny LeMay run for no gain to the Charl 35
6:072nd & 10 at own 35Chris Reynolds pass complete to Victor Tucker for 46 yds to the ODU 19 for a 1ST down
6:071st & 10 at opp 19Benny LeMay run for 3 yds to the ODU 16
4:192nd & 7 at opp 16Benny LeMay run for 16 yds for a TD (Jonathan Cruz KICK)Charlotte 14, Old Dominion 7
Old Dominion Punt, 6 plays
4:191st & 0 at own 35Jonathan Cruz kickoff for 65 yds for a touchback
4:191st & 10 at own 25Kesean Strong run for a loss of 1 yard to the ODU 24
4:192nd & 11 at own 24Stone Smartt pass incomplete
4:193rd & 11 at own 24Stone Smartt pass complete to Darrell Brown for 15 yds to the ODU 39 for a 1ST down
4:191st & 10 at own 39CHARLOTTE Penalty, personal foul (Marquavis Gibbs) to the Charl 46 for a 1ST down
4:191st & 10 at opp 46Stone Smartt sacked by Alex Highsmith for a loss of 10 yards to the ODU 44
4:192nd & 20 at own 44Stone Smartt run for 12 yds to the Charl 44
4:193rd & 8 at opp 44Stone Smartt pass complete to Blake Watson for 1 yd to the Charl 43
4:194th & 7 at opp 43Bailey Cate punt for 42 yds, downed at the Charl 1
Charlotte Touchdown, 8 plays
1:131st & 10 at own 1Benny LeMay run for 7 yds to the Charl 8
1:132nd & 3 at own 8Benny LeMay run for 7 yds to the Charl 15 for a 1ST down
Q2 15:001st & 10 at own 15Benny LeMay run for 8 yds to the Charl 23
Q2 15:002nd & 2 at own 23Chris Reynolds pass complete to Victor Tucker for 14 yds to the Charl 37 for a 1ST down
Q2 15:001st & 10 at own 37Benny LeMay run for 11 yds to the Charl 48 for a 1ST down
Q2 15:001st & 10 at own 48Chris Reynolds pass complete to Aaron McAllister for 7 yds to the ODU 45
Q2 15:002nd & 3 at opp 45OLDDOMINION Penalty, personal foul (15 Yards) to the ODU 30 for a 1ST down
Q2 15:001st & 10 at opp 30Aaron McAllister run for 21 yds to the ODU 9 for a 1ST down
Q2 13:001st & goal at opp 9Aaron McAllister run for 9 yds for a TD (Jonathan Cruz KICK)Charlotte 21, Old Dominion 7
2nd quarter6 drives, then Charlotte 24, Old Dominion 7
Old Dominion Punt, 6 plays
13:001st & 0 at own 35Jonathan Cruz kickoff for 60 yds , Blake Watson return for 21 yds to the ODU 26
12:551st & 10 at own 26Stone Smartt pass complete to Nigel Fitzgerald for 2 yds to the ODU 28
12:552nd & 8 at own 28Blake Watson run for 2 yds to the ODU 30
12:553rd & 6 at own 30Stone Smartt pass complete to Kesean Strong for 10 yds to the ODU 40 for a 1ST down CHARLOTTE Penalty, offside defense ( Yards) declined for a 1ST down
12:551st & 10 at own 40Stone Smartt pass incomplete to Aaron Moore
12:552nd & 10 at own 40Kesean Strong run for 3 yds to the ODU 43
12:553rd & 7 at own 43Stone Smartt pass incomplete
12:554th & 7 at own 43Bailey Cate punt for 34 yds, fair catch by Nafees Lyon at the Charl 23
Charlotte Field goal, 8 plays
10:151st & 10 at own 23Chris Reynolds run for 10 yds to the Charl 33 for a 1ST down
10:151st & 10 at own 33Chris Reynolds run for 29 yds to the ODU 38 for a 1ST down
10:151st & 10 at opp 38Chris Reynolds pass incomplete to Victor Tucker
10:152nd & 10 at opp 38Benny LeMay run for 14 yds to the ODU 24 for a 1ST down
10:151st & goal at opp 0CHARLOTTE Penalty, unsportsmanlike conduct off-setting ( Yards) to the ODU 24
10:151st & 10 at opp 24Chris Reynolds run for a loss of 1 yard to the ODU 25
10:152nd & 11 at opp 25Chris Reynolds pass complete to Jacob Hunt for 1 yd to the ODU 24
10:153rd & 10 at opp 24Chris Reynolds pass incomplete
10:154th & 10 at opp 24OLDDOMINION Penalty, offside defense (Lance Boykin) to the ODU 19
7:374th & 5 at opp 19Jonathan Cruz 36 yd FG GOODCharlotte 24, Old Dominion 7
Old Dominion Missed FG, 17 plays
7:371st & 0 at own 35Jonathan Cruz kickoff for 60 yds , Blake Watson return for 20 yds to the ODU 25
7:311st & 10 at own 25Kesean Strong run for a loss of 2 yards to the ODU 23
7:312nd & 12 at own 23Stone Smartt pass complete to Darius Savedge for 13 yds to the ODU 36 for a 1ST down
7:311st & 10 at own 36Blake Watson run for 3 yds to the ODU 39
7:312nd & 7 at own 39Stone Smartt pass incomplete to Darius Savedge
7:313rd & 7 at own 39Stone Smartt pass complete to Blake Watson for 3 yds to the ODU 42
5:384th & 4 at own 42Timeout CHARLOTTE, clock 05:38
5:384th & 4 at own 42Stone Smartt run for 6 yds to the ODU 48 for a 1ST down
5:381st & 10 at own 0PENALTY ODU personal foul off-setting, PENALTY CLT personal foul off-setting, NO PLAY.
5:381st & 10 at own 48Jonah Fitzgerald pass incomplete to Aaron Moore
5:382nd & 10 at own 48Lala Davis run for 6 yds to the Charl 46
5:383rd & 4 at opp 46Stone Smartt pass incomplete
5:384th & 4 at opp 46Stone Smartt run for 13 yds to the Charl 33 for a 1ST down
5:381st & 10 at opp 33Kesean Strong run for 2 yds to the Charl 31
5:382nd & 8 at opp 31Stone Smartt pass incomplete
5:383rd & 8 at opp 31Stone Smartt pass complete to Darius Savedge for 10 yds to the Charl 21 for a 1ST down
5:381st & 10 at opp 21Kesean Strong run for 1 yd to the Charl 20
2:472nd & 9 at opp 20Timeout CHARLOTTE, clock 02:47
2:472nd & 9 at opp 20Stone Smartt pass complete to Kesean Strong for a loss of 1 yard to the Charl 21
2:473rd & 10 at opp 21Stone Smartt pass incomplete to Jordan Young
2:124th & 10 at opp 21Nick Rice 38 yd FG MISSED
Charlotte Punt, 3 plays
2:121st & 10 at own 21Benny LeMay run for no gain to the Charl 21
2:122nd & 10 at own 21Benny LeMay run for 1 yd to the Charl 22
1:373rd & 9 at own 22Timeout OLDDOMINION, clock 01:37
1:373rd & 9 at own 22Chris Reynolds run for no gain to the Charl 22
1:324th & 9 at own 22Timeout OLDDOMINION, clock 01:32
1:324th & 9 at own 22Connor Bowler punt for 39 yds, punt out-of-bounds at the Charl 28 , Darrell Brown returns for 48 yds to the OLDDOMNION 30 OLDDOMINION Penalty, personal foul (15 Yards) to the Charl 28
Old Dominion Fumble, 3 plays
1:321st & 10 at opp 28Stone Smartt run for 7 yds to the Charl 21
1:322nd & 3 at opp 21Kesean Strong run for 6 yds to the Charl 15 for a 1ST down
1:321st & 10 at opp 15Stone Smartt sacked by Alex Highsmith for a loss of 4 yards to the Charl 19 Stone Smartt fumbled, recovered by Charl Timmy Horne , return for 0 yards
Charlotte End of half, 1 play
0:281st & 10 at own 19CHARLOTTE Penalty, unsportsmanlike conduct (-10 Yards) to the Charl 9
0:281st & 20 at own 9TEAM run for a loss of 1 yard to the Charl 8
3rd quarter7 drives, then Charlotte 38, Old Dominion 14
Charlotte Interception, 5 plays
15:002nd & 21 at own 35Nick Rice kickoff for 55 yds
15:001st & 10 at own 25Benny LeMay run for 5 yds to the Charl 30
15:002nd & 5 at own 30Benny LeMay run for no gain to the Charl 30
15:003rd & 5 at own 30Chris Reynolds run for 2 yds to the Charl 32
15:004th & 3 at own 32OLDDOMINION Penalty, personal foul (Marcus Haynes) to the Charl 47 for a 1ST down
15:001st & 10 at own 47Benny LeMay run for 3 yds to the 50 yard line
15:002nd & 7 at the 50Chris Reynolds pass intercepted Geronda Hall return for 2 yds to the ODU 47
Old Dominion Touchdown, 10 plays
12:221st & 10 at own 47Stone Smartt run for 2 yds to the ODU 49
12:222nd & 8 at own 49Blake Watson run for 16 yds to the Charl 35 for a 1ST down
12:221st & 10 at opp 35Lala Davis run for a loss of 2 yards to the Charl 37
12:222nd & 12 at opp 37Kesean Strong run for 7 yds to the Charl 30
12:223rd & 5 at opp 30Blake Watson run for 12 yds to the Charl 18 for a 1ST down
12:221st & 10 at opp 18Stone Smartt pass incomplete to Aaron Moore
12:222nd & 10 at opp 18Robert Washington run for 7 yds to the Charl 11
12:223rd & 3 at opp 11Blake Watson run for 1 yd to the Charl 10
12:224th & 2 at opp 10Stone Smartt run for 2 yds to the Charl 8 for a 1ST down
7:151st & goal at opp 8Lala Davis run for 8 yds for a TD (Nick Rice KICK)Charlotte 24, Old Dominion 14
Charlotte Touchdown, 9 plays
7:151st & 0 at own 35Nick Rice kickoff for 53 yds
7:151st & 10 at own 25TEAM run for a loss of 3 yards to the Charl 22 TEAM fumbled, recovered by Charl Chris Reynolds
7:152nd & 13 at own 22Chris Reynolds pass complete to Tyler Ringwood for 13 yds to the Charl 35 for a 1ST down
7:151st & 10 at own 35Chris Reynolds pass complete to Tyler Ringwood for 2 yds Tyler Ringwood fumbled, forced by Will Brocchini, recovered by Charl
7:152nd & 7 at own 38Benny LeMay run for 5 yds to the Charl 43
7:153rd & 2 at own 43Aaron McAllister run for 2 yds to the Charl 45 for a 1ST down
7:151st & 10 at own 45Chris Reynolds run for 22 yds to the OLDDOMNION 33 for a 1ST down OLDDOMINION Penalty, personal foul (15 Yards) to the ODU 18 for a 1ST down
7:151st & 10 at opp 18Aaron McAllister run for a loss of 1 yard to the ODU 19
7:152nd & 11 at opp 19Aaron McAllister run for 4 yds to the ODU 15
2:453rd & 7 at opp 15Chris Reynolds pass complete to Tyler Ringwood for 15 yds for a TD (Jonathan Cruz KICK)Charlotte 31, Old Dominion 14
Old Dominion Fumble, 1 play
2:451st & 0 at own 35Jonathan Cruz kickoff for 65 yds for a touchback
2:451st & 10 at own 25Stone Smartt sacked by Markees Watts for a loss of 7 yards to the ODU 18 Stone Smartt fumbled, recovered by Charl Jeff Gemmell , return for 0 yards
Charlotte Touchdown, 3 plays
2:391st & 10 at opp 18Chris Reynolds run for 2 yds to the ODU 16
2:392nd & 8 at opp 16Benny LeMay run for 6 yds to the ODU 10
1:293rd & 2 at opp 10Benny LeMay run for 10 yds for a TD (Jackson Vansickle KICK)Charlotte 38, Old Dominion 14
Old Dominion Punt, 5 plays
1:291st & 0 at own 35Jonathan Cruz kickoff for 41 yds
1:291st & 10 at own 25Stone Smartt pass incomplete, broken up by Alex Highsmith
1:292nd & 10 at own 25Kesean Strong run for 10 yds to the ODU 35 for a 1ST down
1:291st & 10 at own 35Kesean Strong run for 4 yds to the ODU 39
1:292nd & 6 at own 39Stone Smartt pass incomplete to Darius Savedge
1:293rd & 6 at own 39Stone Smartt pass incomplete
1:294th & 6 at own 39Bailey Cate punt for 39 yds , Nafees Lyon returns for 2 yds to the Charl 24
Charlotte Punt, 8 plays
0:201st & 10 at own 24Aaron McAllister run for 1 yd to the Charl 25
Q4 15:002nd & 9 at own 25Chris Reynolds run for 12 yds to the Charl 37 for a 1ST down
Q4 15:001st & 10 at own 37Benny LeMay run for 8 yds to the Charl 45
Q4 15:002nd & 2 at own 45Aaron McAllister run for 1 yd to the Charl 46
Q4 15:003rd & 1 at own 46Aaron McAllister run for 2 yds to the Charl 48 for a 1ST down
Q4 15:001st & 10 at own 48Ishod Finger run for 5 yds to the ODU 47
Q4 15:002nd & 5 at opp 47Ishod Finger run for no gain to the ODU 47
Q4 15:003rd & 5 at opp 47Chris Reynolds run for a loss of 2 yards to the ODU 49
Q4 15:004th & 7 at opp 49Connor Bowler punt for 42 yds , Darrell Brown returns for 1 yd to the ODU 8
4th quarter6 drives, then Charlotte 38, Old Dominion 22
Old Dominion Punt, 8 plays
10:071st & 10 at own 8Kesean Strong run for 3 yds to the ODU 11
10:072nd & 7 at own 11Kesean Strong run for 1 yd to the ODU 12
10:073rd & 6 at own 12Stone Smartt run for 8 yds to the ODU 20 for a 1ST down
10:071st & 10 at own 20Stone Smartt sacked by Alex Highsmith for a loss of 6 yards to the ODU 14
10:072nd & 16 at own 14Stone Smartt pass complete to Aaron Moore for 20 yds to the ODU 34 for a 1ST down
10:071st & 10 at own 34Stone Smartt sacked by Markees Watts and Demond Stewart for a loss of 5 yards to the ODU 29
10:072nd & 15 at own 29Robert Washington run for 7 yds to the ODU 36
7:063rd & 8 at own 36Timeout CHARLOTTE, clock 07:06
7:063rd & 8 at own 36Stone Smartt pass incomplete
7:064th & 8 at own 36Bailey Cate punt for 46 yds, fair catch by Nafees Lyon at the Charl 18
Charlotte Punt, 3 plays
6:531st & 10 at own 18Ishod Finger run for a loss of 5 yards to the Charl 13
6:532nd & 15 at own 13Ishod Finger run for no gain to the Charl 13
6:533rd & 15 at own 13Ishod Finger run for a loss of 2 yards to the Charl 11
4:354th & 17 at own 11Timeout CHARLOTTE, clock 04:35
4:354th & 17 at own 11Connor Bowler punt for 25 yds, punt out-of-bounds at the Charl 36
Old Dominion Touchdown, 3 plays
4:271st & 10 at opp 36Stone Smartt run for no gain to the Charl 36
4:272nd & 10 at opp 36Stone Smartt pass complete to Aaron Moore for 14 yds to the Charl 22 for a 1ST down
3:291st & 10 at opp 22Kesean Strong run for 22 yds for a TD (Stone Smartt pass to Darius Savedge for Two-Point Conversion)Charlotte 38, Old Dominion 22
Charlotte Fumble, 6 plays
3:291st & 0 at own 35Nick Rice on-side kick recovered by CHARLOTTE at the Charl 48
3:251st & 10 at own 48Aaron McAllister run for 7 yds to the ODU 45
3:212nd & 3 at opp 45Timeout OLDDOMINION, clock 03:21
3:212nd & 3 at opp 45Evan Shirreffs pass incomplete
3:213rd & 3 at opp 45Evan Shirreffs run for 8 yds to the ODU 37 for a 1ST down
3:211st & 10 at opp 37Aaron McAllister run for a loss of 2 yards to the ODU 39
2:352nd & 12 at opp 39Timeout OLDDOMINION, clock 02:35
2:352nd & 12 at opp 39Ishod Finger run for a loss of 3 yards to the ODU 42
2:313rd & 15 at opp 42Timeout OLDDOMINION, clock 02:31
2:313rd & 15 at opp 42Evan Shirreffs run for a loss of 3 yards to the ODU 43 Evan Shirreffs fumbled, recovered by ODU Derek Wilder
Old Dominion Interception, 10 plays
2:261st & 10 at own 43Stone Smartt pass complete to Marcus Joyner for 5 yds to the ODU 48
2:262nd & 5 at own 48Stone Smartt pass complete to Darius Savedge for 10 yds to the Charl 42 for a 1ST down
2:261st & 10 at opp 42Stone Smartt pass incomplete to Aaron Moore
2:262nd & 10 at opp 42Stone Smartt sacked by Alex Highsmith for a loss of 3 yards to the Charl 45
2:263rd & 13 at opp 45Stone Smartt pass incomplete to Marcus Joyner
2:264th & 13 at opp 45Stone Smartt pass complete to Steven Williams for 22 yds to the Charl 23 for a 1ST down
2:261st & 10 at opp 23Stone Smartt sacked by Alex Highsmith and Markees Watts for a loss of 6 yards to the Charl 29
2:262nd & 16 at opp 29Stone Smartt pass complete to Cornell Hendrick Jr. for 16 yds to the Charl 13 for a 1ST down
2:261st & 10 at opp 13TEAM pass incomplete
2:262nd & 10 at opp 13Stone Smartt pass intercepted Marquill Osborne return for 12 yds to the Charl 12
Charlotte End of game, 1 play
0:101st & 10 at own 12TEAM run for a loss of 2 yards to the Charl 10

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 4–⁠2 in six meetings, counting the one since this game.

Recent meetings
2021Old Dominion 56, Charlotte 34
2019Charlotte 38, Old Dominion 22
2018Charlotte 28, Old Dominion 25
2017Old Dominion 6, Charlotte 0
2016Old Dominion 52, Charlotte 17
2015Old Dominion 37, Charlotte 34

Around this game