Referee D. Gautreaux; umpire Joe Nanus; head linesman Gerald Austin; line judge Thomas Eaton; side judge Justin Larrew; field judge Lark Jones; back judge Ivan Daniels; center judge Kevin RandallGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Old Dominion
6
6
6
7
25
Charlotte
7
6
8
7
28
Standouts
No. 3PassingChris Reynolds23 of 34, 202 yards, 2 TDCharlotte
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Old Dominion
Charlotte
338
Total yards
373
215
Passing yards
202
123
Rushing yards
171
7.7
Yards per pass
5.9
4.4
Yards per rush
3.7
16
First downs
27
5–11
Third downs
9–17
1–1
Fourth downs
1–2
2
Turnovers
1
3–28
Penalties
3–22
21:43
Possession
38:17
1
Sacks (by defense)
1
Efficiency
Old Dominion
Charlotte
46%
Success rate
49%
0.17
EPA per play
0.15
1.28
Explosiveness
0.98
0.14
Rushing EPA
0.12
0.21
Passing EPA
0.20
42%
Passing-down success
37%
−0.05
First-down EPA
0.05
0.03
Second-down EPA
0.08
0.81
Third-down EPA
0.64
11%
Havoc by its defense
16%
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 51% to win. Elo’s favorite won.
The line
Old Dominion −1.5, over/under 47.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 54%, Charlotte 46%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Charlotte drives left to right, Old Dominion right to left.
Q1 CharlottePunt, 6 plays, 12 yards
Q1 Old DominionPunt, 3 plays, 6 yards
Q1 CharlotteTouchdown, 8 plays, 61 yards
Q1 Old DominionPunt, 3 plays, 1 yard
Q1 Old DominionTouchdown, 5 plays, 16 yards
Q1 CharlotteField goal, 13 plays, 51 yards
Q2 Old DominionPunt, 6 plays, 34 yards
Q2 CharlotteField goal, 8 plays, 63 yards
Q2 Old DominionTouchdown, 8 plays, 75 yards
Q2 CharlottePunt, 7 plays, 26 yards
Q2 Old DominionEnd of half, 1 play, 4 yards
Q3 Old DominionTouchdown, 5 plays, 75 yards
Q3 CharlotteTouchdown, 13 plays, 75 yards
Q3 Old DominionPunt, 3 plays, 5 yards
Q3 CharlottePunt, 6 plays, 21 yards
Q3 Old DominionInterception, 6 plays, 14 yards
Q3 CharlotteTouchdown, 12 plays, 71 yards
Q4 Old DominionInterception, 5 plays, 40 yards
Q4 CharlotteTurnover on downs, 4 plays, 6 yards
Q4 Old DominionTouchdown, 11 plays, 80 yards
Q4 CharlotteEnd of game, 5 plays, 5 yards
Play by play
1st quarter6 drives, then Charlotte 7, Old Dominion 6
Charlotte Punt, 6 plays
15:00
1st & 10 at own 35
Brad Davis kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Chris Reynolds pass incomplete to Victor Tucker
15:00
2nd & 10 at own 25
Chris Reynolds pass complete to Workpeh Kofa for 4 yds to the Charl 29
15:00
3rd & 6 at own 29
Chris Reynolds pass complete to Victor Tucker for 8 yds to the Charl 37 for a 1ST down
15:00
1st & 10 at own 37
Benny LeMay run for a loss of 1 yard to the Charl 36
15:00
2nd & 11 at own 36
Chris Reynolds pass incomplete
15:00
3rd & 11 at own 36
Chris Reynolds run for 1 yd to the Charl 37
15:00
4th & 10 at own 37
Kyle Corbett punt for 57 yds , Isaiah Harper returns for a loss of 1 yard to the ODU 5
Old Dominion Punt, 3 plays
12:08
1st & 10 at own 5
Jeremy Cox run for 1 yd to the ODU 6
12:08
2nd & 9 at own 6
Steven Williams pass incomplete to Travis Fulgham, broken up by Alex Highsmith
12:08
3rd & 9 at own 6
Lala Davis run for 5 yds to the ODU 11
12:08
4th & 4 at own 11
Bailey Cate punt for 50 yds, downed at the Charl 39
Charlotte Touchdown, 8 plays
10:44
1st & 10 at own 39
Benny LeMay run for 4 yds to the Charl 43
10:44
2nd & 6 at own 43
Chris Reynolds pass complete to Chris Phillips for 10 yds to the ODU 47 for a 1ST down
10:44
1st & 10 at opp 47
Benny LeMay run for 3 yds to the ODU 44
10:44
2nd & 7 at opp 44
Chris Reynolds pass complete to Victor Tucker for 12 yds to the ODU 32 for a 1ST down
10:44
1st & 10 at opp 32
Chris Reynolds pass complete to Workpeh Kofa for 13 yds to the ODU 19 for a 1ST down
10:44
1st & 10 at opp 19
Benny LeMay run for a loss of 1 yard to the ODU 20
10:44
2nd & 11 at opp 20
CHARLOTTE Penalty, false start (Cameron Clark) to the ODU 25
10:44
2nd & 16 at opp 25
Chris Reynolds pass complete to Rico Arnold for 7 yds to the ODU 18
6:03
3rd & 9 at opp 18
Chris Reynolds pass complete to Victor Tucker for 18 yds for a TD (Jonathan Cruz KICK)Charlotte 7, Old Dominion 0
Old Dominion Punt, 3 plays
6:03
1st & 0 at own 35
Jonathan Cruz kickoff for 64 yds
6:03
1st & 10 at own 25
Steven Williams pass incomplete to Travis Fulgham
6:03
2nd & 10 at own 25
Kesean Strong run for 1 yd to the ODU 26
6:03
3rd & 9 at own 26
Steven Williams pass incomplete
6:03
4th & 9 at own 26
Bailey Cate punt for 56 yds , Mark Quattlebaum returns for no gain to the Charl 16 Mark Quattlebaum fumbled, recovered by ODU Jake Herslow
Old Dominion Touchdown, 5 plays
5:07
1st & 10 at opp 16
OLDDOMINION Penalty, delay of game (-5 Yards) to the Charl 21
5:07
1st & 15 at opp 21
Isaiah Spencer run for no gain to the Charl 21
5:07
2nd & 15 at opp 21
Steven Williams pass complete to Jonathan Duhart for 11 yds to the Charl 10
5:07
3rd & 4 at opp 10
Steven Williams pass complete to Travis Fulgham for 3 yds to the Charl 7
5:07
4th & 1 at opp 7
Steven Williams pass complete to Travis Fulgham for 3 yds to the Charl 4 for a 1ST down
3:02
1st & goal at opp 4
Kesean Strong run for 4 yds for a TD (Nick Rice PAT BLOCKED)Charlotte 7, Old Dominion 6
Charlotte Field goal, 13 plays
3:02
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
3:02
1st & 10 at own 25
Aaron McAllister run for 3 yds to the Charl 28
3:02
2nd & 7 at own 28
Aaron McAllister run for 3 yds to the Charl 31
3:02
3rd & 4 at own 31
Aaron McAllister run for 4 yds to the Charl 35 for a 1ST down
3:02
1st & 10 at own 35
Chris Reynolds run for 14 yds to the Charl 49 for a 1ST down
3:02
1st & 10 at own 49
Aaron McAllister run for 4 yds to the ODU 47
Q2 15:00
2nd & 6 at opp 47
Chris Reynolds pass complete to Workpeh Kofa for 9 yds to the ODU 38 for a 1ST down
Q2 15:00
1st & 10 at opp 38
Aaron McAllister run for 4 yds to the ODU 34
Q2 15:00
2nd & 6 at opp 34
Aaron McAllister run for 2 yds to the ODU 32
Q2 15:00
3rd & 4 at opp 32
Chris Reynolds run for 6 yds to the ODU 26 for a 1ST down
Q2 15:00
1st & 10 at opp 26
Chris Reynolds pass incomplete to Victor Tucker
Q2 15:00
2nd & 10 at opp 26
Chris Reynolds run for 2 yds to the ODU 24
Q2 15:00
3rd & 8 at opp 24
Chris Reynolds pass incomplete to Victor Tucker
Q2 11:25
4th & 8 at opp 24
Jonathan Cruz 42 yd FG GOODCharlotte 10, Old Dominion 6
2nd quarter5 drives, then Charlotte 13, Old Dominion 12
Old Dominion Punt, 6 plays
11:25
1st & 0 at own 35
Jonathan Cruz kickoff for 65 yds , Brandon Simmons return for 10 yds to the ODU 10
11:25
1st & 10 at own 10
Steven Williams pass complete to Isaiah Harper for 9 yds to the ODU 19
11:25
2nd & 1 at own 19
Gemonta Jackson run for 2 yds to the ODU 21 for a 1ST down
11:25
1st & 10 at own 21
Lala Davis run for 15 yds to the ODU 36 for a 1ST down
11:25
1st & 10 at own 36
Lala Davis run for 4 yds to the ODU 40
11:25
2nd & 6 at own 40
Jeremy Cox run for 5 yds to the ODU 45
11:25
3rd & 1 at own 45
Jeremy Cox run for a loss of 1 yard to the ODU 44
11:25
4th & 2 at own 44
Bailey Cate punt for 38 yds, fair catch by Mark Quattlebaum at the Charl 18
Charlotte Field goal, 8 plays
8:08
1st & 10 at own 18
Chris Reynolds pass complete to Benny LeMay for 7 yds to the Charl 25
8:08
2nd & 3 at own 25
Benny LeMay run for 10 yds to the Charl 35 Benny LeMay fumbled, forced by Geronda Hall, for a 1ST down
8:08
1st & 10 at own 35
Chris Reynolds pass complete to Chris Phillips for 20 yds to the ODU 45 for a 1ST down
8:08
1st & 10 at opp 45
Benny LeMay run for 4 yds to the ODU 41 for a 1ST down OLDDOMINION Penalty, personal foul (15 Yards) to the ODU 26 for a 1ST down
8:08
1st & 10 at opp 26
Benny LeMay run for a loss of 2 yards to the ODU 28
8:08
2nd & 12 at opp 28
Chris Reynolds pass complete to Workpeh Kofa for 9 yds to the ODU 19
8:08
3rd & 3 at own 0
Benny LeMay run for no gain to the ODU 19 OLDDOMINION Penalty, unsportsmanlike conduct off-setting ( Yards) to the ODU 19
4:27
4th & 3 at opp 19
Jonathan Cruz 36 yd FG GOODCharlotte 13, Old Dominion 6
Old Dominion Touchdown, 8 plays
4:27
1st & 0 at own 35
Jonathan Cruz kickoff for 65 yds for a touchback
4:27
1st & 10 at own 25
Steven Williams pass complete to Darrell Brown for 20 yds to the ODU 45 for a 1ST down
4:27
1st & 10 at own 45
Steven Williams pass incomplete to Travis Fulgham
4:27
2nd & 10 at own 45
Lala Davis run for 8 yds to the Charl 47
4:27
3rd & 2 at opp 47
Steven Williams run for 4 yds to the Charl 43 for a 1ST down
4:27
1st & 10 at opp 43
Steven Williams pass incomplete to Jonathan Duhart
4:27
2nd & 10 at opp 43
Steven Williams pass complete to Jonathan Duhart for 19 yds to the Charl 24 for a 1ST down
4:27
1st & 10 at opp 24
Lala Davis run for 4 yds to the Charl 20
1:51
2nd & 6 at opp 20
Lala Davis run for 20 yds for a TD (Two-Point Conversion failed )Charlotte 13, Old Dominion 12
Charlotte Punt, 7 plays
1:51
1st & 0 at own 35
Brad Davis kickoff for 56 yds , Aaron McAllister return for 21 yds to the Charl 30
1:51
1st & 10 at own 30
Chris Reynolds pass complete to Benny LeMay for 6 yds to the Charl 36
1:51
2nd & 4 at own 36
Benny LeMay run for 3 yds to the Charl 39
1:51
3rd & 1 at own 39
Benny LeMay run for 2 yds to the Charl 41 for a 1ST down
1:51
1st & 10 at own 41
Chris Reynolds pass complete to Victor Tucker for 16 yds to the ODU 43 for a 1ST down
1:51
1st & 10 at opp 43
Chris Reynolds pass complete to Workpeh Kofa for 3 yds to the ODU 40
0:33
2nd & 7 at opp 40
Timeout CHARLOTTE, clock 00:33
0:33
2nd & 7 at opp 40
Chris Reynolds sacked by Oshane Ximines for a loss of 4 yards to the ODU 44
0:28
3rd & 11 at opp 44
Timeout CHARLOTTE, clock 00:28
0:28
3rd & 11 at opp 44
Chris Reynolds pass incomplete to Victor Tucker
0:28
4th & 11 at opp 44
Kyle Corbett punt for 41 yds, downed at the ODU 3
Old Dominion End of half, 1 play
0:14
1st & 10 at own 3
Jeremy Cox run for 4 yds to the ODU 7
3rd quarter6 drives, then Charlotte 21, Old Dominion 18
Old Dominion Touchdown, 5 plays
15:00
2nd & 6 at own 35
Jonathan Cruz kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
DAVIS, Lala rush for no gain to the ODU25 (BUTLER, Anthony), PENALTY CHA personal foul (BUTLER, Anthony) 15 yards to the ODU40, 1ST DOWN ODU, NO PLAY.
15:00
1st & 10 at own 40
Lala Davis run for 2 yds to the ODU 42
15:00
2nd & 8 at own 42
Steven Williams pass complete to Jonathan Duhart for 23 yds to the Charl 35 for a 1ST down
15:00
1st & 10 at opp 35
Jeremy Cox run for 7 yds to the Charl 28
15:00
2nd & 3 at opp 28
Jeremy Cox run for 25 yds to the Charl 3 for a 1ST down
12:38
1st & goal at opp 3
Lala Davis run for 3 yds for a TD (Two-Point Conversion failed )Old Dominion 18, Charlotte 13
Charlotte Touchdown, 13 plays
12:38
1st & 0 at own 35
Brad Davis kickoff for 65 yds for a touchback
12:38
1st & 10 at own 25
Chris Reynolds pass complete to Workpeh Kofa for 7 yds to the Charl 32
12:38
2nd & 3 at own 32
Benny LeMay run for 10 yds to the Charl 42 for a 1ST down
12:38
1st & 10 at own 42
Benny LeMay run for 9 yds to the ODU 49
12:38
2nd & 1 at opp 49
Benny LeMay run for 2 yds to the ODU 47 for a 1ST down
12:38
1st & 10 at opp 47
Chris Reynolds pass incomplete to Victor Tucker, broken up by Sean Carter
12:38
2nd & 10 at opp 47
Benny LeMay run for 11 yds to the ODU 36 for a 1ST down
12:38
1st & 10 at opp 36
Chris Reynolds pass incomplete to Chris Phillips
12:38
2nd & 10 at opp 36
Chris Reynolds pass complete to Workpeh Kofa for 6 yds to the ODU 30
12:38
3rd & 4 at opp 30
Chris Reynolds pass complete to Workpeh Kofa for 4 yds to the ODU 26 for a 1ST down
12:38
1st & 10 at opp 26
Benny LeMay run for 11 yds to the ODU 15 for a 1ST down OLDDOMINION Penalty, personal foul (Kane Miskel) to the ODU 7 for a 1ST down
12:38
1st & goal at opp 7
Benny LeMay run for 2 yds to the ODU 5
12:38
2nd & goal at opp 5
Benny LeMay run for 1 yd to the ODU 4
6:39
3rd & goal at opp 4
Chris Reynolds pass complete to Mark Quattlebaum for 4 yds for a TD (B. LeMay Run For Two-point Conversion)Charlotte 21, Old Dominion 18
Old Dominion Punt, 3 plays
6:39
1st & 0 at own 35
Jonathan Cruz kickoff for 65 yds for a touchback
6:39
1st & 10 at own 25
Jeremy Cox run for 5 yds to the ODU 30
6:39
2nd & 5 at own 30
Lala Davis run for no gain to the ODU 30
6:39
3rd & 5 at own 30
Steven Williams pass incomplete to Travis Fulgham, broken up by Timmy Horne
6:39
4th & 5 at own 30
Bailey Cate punt for 40 yds, downed at the Charl 30
Charlotte Punt, 6 plays
5:16
1st & 10 at own 30
Chris Reynolds pass complete to Victor Tucker for 5 yds to the Charl 35
5:16
2nd & 5 at own 35
Aaron McAllister run for 1 yd to the Charl 36
5:16
3rd & 4 at own 36
Chris Reynolds pass complete to Mark Quattlebaum for 15 yds to the ODU 49 for a 1ST down
5:16
1st & 10 at opp 49
Chris Reynolds pass incomplete to Workpeh Kofa
5:16
2nd & 10 at opp 49
Chris Reynolds pass incomplete to Victor Tucker
5:16
3rd & 10 at opp 49
Chris Reynolds pass incomplete to R.J. Tyler
5:16
4th & 10 at opp 49
Kyle Corbett punt for 49 yds for a touchback OLDDOMINION Penalty, illegal touching ( Yards) declined
Old Dominion Interception, 6 plays
3:06
1st & 10 at own 20
Steven Williams pass incomplete to Jeremy Cox, broken up by Timmy Horne
3:06
2nd & 10 at own 20
Lala Davis run for 2 yds to the ODU 22
3:06
3rd & 8 at own 22
Steven Williams pass complete to Marcus Joyner for 13 yds to the ODU 35 for a 1ST down
3:06
1st & 10 at own 35
Gemonta Jackson run for a loss of 3 yards to the ODU 32
3:06
2nd & 13 at own 32
Brandon Sinclair run for 2 yds to the ODU 34
3:06
3rd & 11 at own 34
Steven Williams pass intercepted Marquavis Gibbs return for no gain to the Charl 29
Charlotte Touchdown, 12 plays
0:26
1st & 10 at own 29
Benny LeMay run for 1 yd to the Charl 30
Q4 15:00
2nd & 9 at own 30
Chris Reynolds pass complete to Victor Tucker for 18 yds to the Charl 48 for a 1ST down
Q4 15:00
1st & 10 at own 48
Benny LeMay run for 3 yds to the ODU 49
Q4 15:00
2nd & 7 at opp 49
Chris Reynolds run for 4 yds to the ODU 45
Q4 15:00
3rd & 3 at opp 45
Chris Reynolds pass complete to Victor Tucker for 2 yds to the ODU 43
Q4 15:00
4th & 1 at opp 43
Benny LeMay run for 1 yd to the ODU 42 for a 1ST down
Q4 15:00
1st & 10 at opp 42
Chris Reynolds pass complete to Workpeh Kofa for a loss of 1 yard to the ODU 43
Q4 15:00
2nd & 11 at opp 43
Benny LeMay run for 9 yds to the ODU 34
Q4 15:00
3rd & 2 at opp 34
Benny LeMay run for 5 yds to the ODU 29 for a 1ST down
Q4 15:00
1st & 10 at opp 29
Aaron McAllister run for 7 yds to the ODU 22
Q4 15:00
2nd & 3 at opp 22
Aaron McAllister run for 8 yds to the ODU 14 for a 1ST down
Q4 8:45
1st & 10 at opp 14
Aaron McAllister run for 14 yds for a TD (Jonathan Cruz KICK)Charlotte 28, Old Dominion 18
4th quarter4 drives, then Charlotte 28, Old Dominion 25
Old Dominion Interception, 5 plays
8:45
1st & 0 at own 35
Jonathan Cruz kickoff for 65 yds for a touchback
8:45
1st & 10 at own 25
Steven Williams run for a loss of 1 yard to the ODU 24
8:45
2nd & 11 at own 24
Steven Williams pass complete to Keion White for 9 yds to the ODU 33
8:45
3rd & 2 at own 33
Steven Williams pass complete to Jonathan Duhart for 32 yds to the Charl 35 for a 1ST down
8:45
1st & 10 at opp 35
Steven Williams pass incomplete to Travis Fulgham
8:45
2nd & 10 at opp 35
Steven Williams pass intercepted Juwan Foggie return for 47 yds to the ODU 26
Charlotte Turnover on downs, 4 plays
7:12
1st & 10 at opp 26
Benny LeMay run for 5 yds to the ODU 21
7:12
2nd & 5 at opp 21
Benny LeMay run for 1 yd to the ODU 20
6:22
3rd & 4 at opp 20
Timeout OLDDOMINION, clock 06:22
6:22
3rd & 4 at opp 20
Benny LeMay run for no gain to the ODU 20
6:15
4th & 4 at opp 20
Timeout OLDDOMINION, clock 06:15
6:15
4th & 4 at opp 20
Chris Reynolds pass incomplete to Mark Quattlebaum, broken up by Justin Noye
Old Dominion Touchdown, 11 plays
6:10
1st & 10 at own 20
Steven Williams pass complete to Jonathan Duhart for 5 yds to the ODU 25
6:10
2nd & 5 at own 25
Steven Williams pass complete to Gemonta Jackson for 12 yds to the ODU 37 for a 1ST down
6:10
1st & 10 at own 37
Steven Williams sacked by Alex Highsmith and Timmy Horne for a loss of 1 yard to the ODU 36
6:10
2nd & 11 at own 36
Steven Williams pass incomplete to Jonathan Duhart
6:10
3rd & 11 at own 36
Steven Williams pass complete to Isaiah Harper for 12 yds to the ODU 48 for a 1ST down
6:10
1st & 10 at own 48
Steven Williams pass incomplete to Travis Fulgham
6:10
2nd & 10 at own 48
Steven Williams run for 4 yds to the Charl 48
6:10
3rd & 6 at opp 48
Steven Williams pass complete to Jonathan Duhart for 35 yds to the Charl 13 for a 1ST down
6:10
1st & 10 at opp 13
Steven Williams pass complete to Keion White for 7 yds to the Charl 6
6:10
2nd & 3 at opp 6
Steven Williams run for 2 yds to the Charl 4
6:10
3rd & 1 at opp 4
WILLIAMS, S. pass incomplete to ELLISON, Noah (ANDERSON, DJ), PENALTY CHA pass interference (ANDERSON, DJ) 2 yards to the CHA2, 1ST DOWN ODU, NO PLAY.
2:57
1st & goal at opp 2
Steven Williams pass complete to Jonathan Duhart for 2 yds for a TD (Nick Rice KICK)Charlotte 28, Old Dominion 25
Charlotte End of game, 5 plays
2:57
1st & 0 at own 35
Brad Davis on-side kick recovered by CHARLOTTE at the ODU 48
2:57
1st & 10 at opp 48
Aaron McAllister run for 9 yds to the ODU 39
2:57
2nd & 1 at opp 39
Aaron McAllister run for 1 yd to the ODU 38 for a 1ST down
2:00
1st & 10 at opp 38
Timeout OLDDOMINION, clock 02:00
2:00
1st & 10 at opp 38
Aaron McAllister run for no gain to the ODU 38
2:00
2nd & 10 at opp 38
Team run for a loss of 3 yards to the ODU 41
2:00
3rd & 13 at opp 41
Team run for a loss of 2 yards to the ODU 43
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.