91°F, clear, wind 10 mph from the south, gusts to 17 mphWeather: NOAA NCEI Integrated Surface Database; Concord Regional Airport (KJQF), 9 km from the stadium, 10 minutes before kickoff
Officials
Referee Stephen Lamanti; umpire Dongray Johnson; head linesman Lea Bailey; line judge Joe Stahmer; side judge Scott Gasaway; field judge Ed Kierce; back judge Tom Healey; center judge Eric SteenGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Elon
7
0
0
7
14
Charlotte
0
20
13
14
47
Standouts
No. 2PassingKevin Olsen19 of 25, 155 yards, 3 TDCharlotte
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Elon
Charlotte
419
Total yards
506
322
Passing yards
274
97
Rushing yards
232
6.4
Yards per pass
8.1
2.8
Yards per rush
6.6
21
First downs
18
7–19
Third downs
3–13
2–5
Fourth downs
2–3
3
Turnovers
0
5–48
Penalties
8–95
35:00
Possession
25:00
1
Sacks (by defense)
1
Efficiency
Elon
Charlotte
35%
Success rate
44%
−0.07
EPA per play
0.32
1.27
Explosiveness
1.55
−0.09
Rushing EPA
0.28
−0.05
Passing EPA
0.35
31%
Passing-down success
47%
−0.33
First-down EPA
0.14
0.10
Second-down EPA
0.69
0.57
Third-down EPA
0.20
12%
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 68% to win. Elo’s favorite won.
The line
Charlotte −9.
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 73%, Elon 27%. 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, Elon right to left.
Q1 CharlottePunt, 3 plays, 9 yards
Q1 ElonTouchdown, 12 plays, 99 yards
Q1 CharlottePunt, 3 plays, 8 yards
Q1 ElonPunt, 3 plays, 5 yards
Q1 CharlottePunt, 3 plays, −1 yard
Q1 ElonPunt, 5 plays, 18 yards
Q1 CharlottePunt, 3 plays, 8 yards
Q2 ElonPunt, 4 plays, 16 yards
Q2 CharlotteTouchdown, 11 plays, 85 yards
Q2 ElonInterception, 4 plays, 13 yards
Q2 CharlotteTouchdown, 6 plays, 26 yards
Q2 ElonPunt, 5 plays, −6 yards
Q2 CharlotteTouchdown, 9 plays, 49 yards
Q2 ElonEnd of half, 1 play, 5 yards
Q3 ElonPunt, 5 plays, 30 yards
Q3 CharlotteTouchdown, 5 plays, 80 yards
Q3 ElonPunt, 3 plays, 2 yards
Q3 CharlottePunt, 3 plays, 0 yards
Q3 ElonTurnover on downs, 5 plays, 19 yards
Q3 CharlotteTouchdown, 8 plays, 66 yards
Q3 ElonPunt, 3 plays, 9 yards
Q3 CharlotteTurnover on downs, 6 plays, 61 yards
Q3 ElonInterception, 11 plays, 55 yards
Q4 CharlotteTouchdown, 2 plays, 80 yards
Q4 ElonFumble return TD, 5 plays (Charlotte scores), 40 yards
Q4 ElonTouchdown, 7 plays, 68 yards
Q4 CharlottePunt, 3 plays, 3 yards
Q4 ElonTurnover on downs, 6 plays, 19 yards
Q4 CharlottePunt, 3 plays, 7 yards
Q4 ElonTurnover on downs, 6 plays, 37 yards
Q4 CharlotteEnd of game, 1 play, −2 yards
Play by play
1st quarter7 drives, then Elon 7, Charlotte 0
Charlotte Punt, 3 plays
15:00
1st & 10 at own 35
John Gallagher kickoff for 60 yds , Chris Montgomery return for 24 yds to the Charl 29
15:00
1st & 10 at own 29
Kevin Olsen pass incomplete
15:00
2nd & 10 at own 29
Kevin Olsen pass complete to T.L. Ford II for 7 yds to the Charl 36
15:00
3rd & 3 at own 36
Kalif Phillips run for 2 yds to the Charl 38
15:00
4th & 1 at own 38
Arthur Hart punt for 61 yds, downed at the ElonU 1
Elon Touchdown, 12 plays
13:38
1st & 10 at own 1
Brandon Gentry run for 3 yds to the ElonU 4
13:38
2nd & 7 at own 4
Daniel Thompson pass complete to Jeremiah Bridges for 6 yds to the ElonU 10
13:38
3rd & 1 at own 10
Daniel Thompson run for 3 yds to the ElonU 13 for a 1ST down
13:38
1st & 10 at own 13
Brandon Gentry run for 4 yds to the ElonU 17
13:38
2nd & 6 at own 17
Daniel Thompson pass incomplete to Jeremiah Bridges, broken up by Kedrick Davis
13:38
3rd & 6 at own 17
Daniel Thompson pass complete to Corey Joyner for 9 yds to the ElonU 26 for a 1ST down
13:38
1st & 10 at own 26
Brandon Gentry run for 1 yd to the ElonU 27
13:38
2nd & 9 at own 27
Daniel Thompson pass complete to Corey Joyner for 8 yds to the ElonU 35
13:38
3rd & 1 at own 35
Brandon Gentry run for 7 yds to the ElonU 42 for a 1ST down
13:38
1st & 10 at own 42
Malcolm Summers run for 9 yds to the Charl 49
13:38
2nd & 1 at opp 49
M. Summers rush for loss of 2 yards to the ELON49 (FLEMING, Tanner;B.-THOMPSON, J.), PENALTY CHA offside (CARROLL, Nick) 5 yards to the CHA44, 1ST DOWN ELON, NO PLAY.
13:38
1st & 10 at opp 44
Daniel Thompson pass complete to Jeremiah Bridges for 42 yds to the Charl 2 for a 1ST down
7:44
1st & goal at opp 2
Brandon Gentry run for 2 yds for a TD, (John Gallagher KICK)Elon 7, Charlotte 0
Charlotte Punt, 3 plays
7:44
1st & 0 at own 35
John Gallagher kickoff for 54 yds
7:44
1st & 10 at own 35
Kalif Phillips run for 9 yds to the Charl 44
7:44
2nd & 1 at own 44
Kevin Olsen pass incomplete to T.L. Ford II
7:44
3rd & 1 at own 44
Kalif Phillips run for a loss of 1 yard to the Charl 43
7:44
4th & 2 at own 43
Arthur Hart punt for 39 yds , Corey Joyner returns for no gain to the ElonU 18 Corey Joyner fumbled, recovered by ElonU Malcolm Galloway
Elon Punt, 3 plays
6:28
1st & 10 at own 18
Malcolm Summers run for no gain to the ElonU 18
6:28
2nd & 10 at own 18
Malcolm Summers run for no gain to the ElonU 18
6:28
3rd & 10 at own 18
Daniel Thompson pass complete to Brandon Gentry for 5 yds to the ElonU 23
6:28
4th & 5 at own 23
David Petroni punt for 37 yds , Austin Duke returns for 4 yds to the Charl 44
Charlotte Punt, 3 plays
4:26
1st & 10 at own 44
Kevin Olsen pass incomplete to T.L. Ford II
4:26
2nd & 10 at own 44
Kalif Phillips run for a loss of 1 yard to the Charl 43
4:26
3rd & 11 at own 43
Kevin Olsen pass incomplete to Austin Duke
Elon Punt, 5 plays
3:32
1st & 10 at own 18
Daniel Thompson pass complete to Jeremiah Bridges for a loss of 2 yards to the ElonU 16
3:32
2nd & 12 at own 16
Malcolm Summers run for 14 yds to the ElonU 30 for a 1ST down
3:32
1st & 10 at own 30
Malcolm Summers run for no gain to the ElonU 30
3:32
2nd & 10 at own 30
Daniel Thompson pass complete to Demetrius Oliver for 4 yds to the ElonU 34
3:32
3rd & 6 at own 34
Daniel Thompson pass complete to Brandon Gentry for 2 yds to the ElonU 36
3:32
4th & 4 at own 36
David Petroni punt for 39 yds, punt out-of-bounds at the Charl 29 , Austin Duke returns for 4 yds to the Charl 29
Charlotte Punt, 3 plays
1:05
1st & 10 at own 29
Kevin Olsen pass complete to Workpeh Kofa for 5 yds to the Charl 34
1:05
2nd & 5 at own 34
Kevin Olsen pass complete to Workpeh Kofa for 3 yds to the Charl 37
1:05
3rd & 2 at own 37
Kevin Olsen pass incomplete to Justin Bolus, broken up by John Silas
1:05
4th & 2 at own 37
Arthur Hart punt for 39 yds, punt out-of-bounds at the ElonU 43 , Khalil Moore returns for 19 yds to the ElonU 43
2nd quarter7 drives, then Charlotte 20, Elon 7
Elon Punt, 4 plays
15:00
1st & 10 at own 43
Daniel Thompson pass complete to Jeremiah Bridges for 12 yds to the Charl 45 for a 1ST down
15:00
1st & 10 at opp 45
Daniel Thompson run for 5 yds to the Charl 40
15:00
2nd & 5 at opp 40
De’Sean McNair run for 1 yd to the Charl 39
15:00
3rd & 4 at opp 39
De’Sean McNair run for 3 yds to the Charl 36
12:52
4th & 1 at opp 36
Timeout CHARLOTTE, clock 12:52
12:52
4th & 1 at opp 36
ELON Penalty, false start (-5 Yards) to the Charl 41
12:52
4th & 6 at opp 41
David Petroni punt for 26 yds, downed at the Charl 15
Charlotte Touchdown, 11 plays
12:42
1st & 10 at own 15
Robert Washington run for 2 yds to the Charl 17
12:42
2nd & 8 at own 17
Austin Duke run for 19 yds to the Charl 36 for a 1ST down
12:42
1st & 10 at own 36
Kevin Olsen pass complete to Austin Duke for 5 yds to the Charl 41 CHARLOTTE Penalty, illegal block (-15 Yards) to the Charl 26
12:42
1st & 20 at own 26
Robert Washington run for 6 yds to the Charl 32
12:42
2nd & 14 at own 32
Kevin Olsen sacked by Nick Groll for a loss of 2 yards to the Charl 30
12:42
3rd & 16 at own 30
Kevin Olsen pass complete to Austin Duke for 19 yds to the Charl 49 for a 1ST down
12:42
1st & 10 at own 49
Kevin Olsen pass complete to Austin Duke for 3 yds to the ElonU 48
12:42
2nd & 7 at opp 48
OLSEN, Kevin pass incomplete to FOGGIE, Juwan, PENALTY ELON pass interference (K. Moore) 14 yards to the ELON34, 1ST DOWN CHA, NO PLAY.
12:42
1st & 10 at opp 34
Kevin Olsen pass complete to Workpeh Kofa for 18 yds to the ElonU 16 for a 1ST down
12:42
1st & 10 at opp 16
Ben LeMay run for 4 yds to the ElonU 12
12:42
2nd & 6 at opp 12
Matt Johnson run for no gain to the ElonU 12
8:39
3rd & 6 at opp 12
Kevin Olsen pass complete to T.L. Ford II for 12 yds for a TD, (Stephen Muscarello KICK)Tied at 7
Elon Interception, 4 plays
8:39
1st & 0 at own 35
Blake Brewer kickoff for 62 yds , Copeland Spell return for 18 yds to the ElonU 21
8:33
1st & 10 at own 21
Daniel Thompson pass incomplete to Corey Joyner
8:33
2nd & 10 at own 21
Brandon Gentry run for 3 yds to the ElonU 24
8:33
3rd & 7 at own 24
Daniel Thompson pass complete to Tre Lennon for 10 yds to the ElonU 34 for a 1ST down
8:33
1st & 10 at own 34
Daniel Thompson pass intercepted Kedrick Davis return for 2 yds to the ElonU 36 ELON Penalty, personal foul (O’Shane Morris) to the ElonU 26
Charlotte Touchdown, 6 plays
7:10
1st & 10 at opp 26
Robert Washington run for 3 yds to the ElonU 23
7:10
2nd & 7 at opp 23
OLSEN, Kevin pass incomplete to FOGGIE, Juwan, QB hurry by M. Willoughby, PENALTY CHA holding 10 yards to the ELON33, NO PLAY.
7:10
2nd & 17 at opp 33
Kevin Olsen pass complete to T.L. Ford II for 15 yds to the ElonU 18 for a 1ST down ELON Penalty, personal foul (Warren Messer) to the ElonU 9 for a 1ST down
7:10
1st & goal at opp 9
Austin Duke run for 6 yds to the ElonU 3
7:10
2nd & goal at opp 3
Matt Johnson run for 2 yds to the ElonU 1
7:10
3rd & goal at opp 1
Matt Johnson run for no gain to the ElonU 1
4:39
4th & goal at opp 1
Kevin Olsen pass complete to Kyle Hoffman for 1 yd for a TD, (Stephen Muscarello PAT MISSED)Charlotte 13, Elon 7
Elon Punt, 5 plays
4:39
1st & 0 at own 35
Blake Brewer kickoff for 61 yds , Copeland Spell return for 18 yds to the ElonU 22
4:33
1st & 10 at own 22
Malcolm Summers run for 3 yds to the ElonU 25
4:33
2nd & 7 at own 25
Daniel Thompson pass complete to Cole Taylor for 12 yds to the ElonU 37 for a 1ST down
4:33
1st & 10 at own 37
Daniel Thompson run for a loss of 7 yards to the ElonU 13 Daniel Thompson fumbled,
4:33
2nd & 34 at own 13
Daniel Thompson pass incomplete to Jeremiah Bridges
4:33
3rd & 34 at own 13
Daniel Thompson pass complete to Brandon Gentry for 3 yds Brandon Gentry fumbled, forced by Tanner Fleming, recovered by ElonU Brandon Gentry
4:33
4th & 31 at own 16
David Petroni punt for 41 yds , Austin Duke returns for 8 yds to the ElonU 49
Charlotte Touchdown, 9 plays
2:45
1st & 10 at opp 49
Timeout CHARLOTTE, clock 02:45
2:45
1st & 10 at opp 49
Kevin Olsen pass complete to Workpeh Kofa for 5 yds to the ElonU 44
2:45
2nd & 5 at opp 44
Robert Washington run for 5 yds to the ElonU 39 for a 1ST down
2:45
1st & 10 at opp 39
Kevin Olsen pass complete to Juwan Foggie for 7 yds to the ElonU 32
2:45
2nd & 3 at opp 32
Robert Washington run for 8 yds to the ElonU 24 for a 1ST down
2:45
1st & 10 at opp 24
Kevin Olsen pass complete to T.L. Ford II for 1 yd to the ElonU 23
2:45
2nd & 9 at opp 23
Kevin Olsen pass complete to T.L. Ford II for 6 yds to the ElonU 17
2:45
3rd & 3 at opp 17
Kevin Olsen pass complete to Justin Bolus for 12 yds to the ElonU 5 for a 1ST down
1:19
1st & 0 at opp 5
Timeout ELON, clock 01:19
1:19
1st & goal at opp 5
Robert Washington run for a loss of 3 yards to the ElonU 8
0:35
2nd & goal at opp 8
Kevin Olsen pass complete to Justin Bolus for 8 yds for a TD, (Stephen Muscarello KICK)Charlotte 20, Elon 7
Elon End of half, 1 play
0:35
1st & 0 at own 35
Blake Brewer kickoff for 59 yds , Copeland Spell return for 23 yds to the ElonU 29
0:28
1st & 10 at own 29
Brandon Gentry run for 5 yds to the ElonU 34
3rd quarter9 drives, then Charlotte 33, Elon 7
Elon Punt, 5 plays
15:00
2nd & 5 at own 35
Blake Brewer kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Daniel Thompson pass incomplete to Corey Joyner
15:00
2nd & 10 at own 25
Brandon Gentry run for 28 yds to the Charl 47 for a 1ST down
15:00
1st & 10 at opp 47
Daniel Thompson pass incomplete to John Luke Arrington
15:00
2nd & 10 at opp 47
Brandon Gentry run for 3 yds to the Charl 44
15:00
3rd & 7 at opp 44
Daniel Thompson pass complete to Cole Taylor for a loss of 1 yard to the Charl 45
15:00
4th & 8 at opp 45
David Petroni punt for 45 yds for a touchback
Charlotte Touchdown, 5 plays
13:10
1st & 10 at own 20
Ben LeMay run for 44 yds to the ElonU 36 for a 1ST down
13:10
1st & 10 at opp 36
Kevin Olsen pass complete to T.L. Ford II for 23 yds to the ElonU 13 for a 1ST down
13:10
1st & 10 at opp 13
Kevin Olsen pass complete to Ben LeMay for 6 yds to the ElonU 7
13:10
2nd & 4 at opp 7
Kevin Olsen run for 6 yds to the ElonU 1 for a 1ST down
11:44
1st & goal at opp 1
Robert Washington run for 1 yd for a TD, (Two-Point Conversion failed )Charlotte 26, Elon 7
Elon Punt, 3 plays
11:44
1st & 0 at own 35
Blake Brewer kickoff for 57 yds , Copeland Spell return for 22 yds to the ElonU 30
11:36
1st & 10 at own 30
Malcolm Summers run for a loss of 2 yards to the ElonU 28
11:36
2nd & 12 at own 28
Daniel Thompson pass incomplete to Tre Lennon
11:36
3rd & 12 at own 28
Daniel Thompson pass complete to Corey Joyner for 4 yds to the ElonU 32
11:36
4th & 8 at own 32
David Petroni punt for 52 yds , Austin Duke returns for 1 yd to the Charl 17
Charlotte Punt, 3 plays
10:26
1st & 10 at own 17
Robert Washington run for 1 yd to the Charl 18
10:26
2nd & 9 at own 18
Kevin Olsen pass complete to Chris Montgomery for a loss of 1 yard to the Charl 17
10:26
3rd & 10 at own 17
Kevin Olsen pass incomplete to Chris Montgomery, broken up by Chris Blair
10:26
4th & 10 at own 17
Arthur Hart punt for 36 yds, downed at the ElonU 47
Elon Turnover on downs, 5 plays
9:01
1st & 10 at own 47
Daniel Thompson pass complete to Cole Taylor for 11 yds to the Charl 42 for a 1ST down
9:01
1st & 10 at opp 42
De’Sean McNair run for no gain to the Charl 42
9:01
2nd & 10 at opp 42
Daniel Thompson pass incomplete to Corey Joyner, broken up by Daquan Lucas
9:01
3rd & 10 at opp 42
Daniel Thompson pass complete to Demetrius Oliver for 8 yds to the Charl 34
9:01
4th & 2 at opp 34
Daniel Thompson pass incomplete to Demetrius Oliver
Charlotte Touchdown, 8 plays
7:26
1st & 10 at own 34
Ben LeMay run for 27 yds to the ElonU 39 for a 1ST down
7:26
1st & 10 at opp 39
Hasaan Klugh pass incomplete to T.L. Ford II
7:26
2nd & 10 at opp 39
Hasaan Klugh pass complete to Justin Bolus for 8 yds to the ElonU 31
7:26
3rd & 2 at opp 31
Ben LeMay run for no gain to the ElonU 31
5:56
4th & 2 at opp 31
Hasaan Klugh run for 23 yds to the ElonU 8 for a 1ST down CHARLOTTE Penalty, illegal block (Chris Brown) to the ElonU 18 for a 1ST down
5:56
1st & 10 at opp 18
Hasaan Klugh run for no gain to the ElonU 18
5:56
2nd & 10 at opp 18
Hasaan Klugh pass complete to Juwan Foggie for 14 yds to the ElonU 4 for a 1ST down
5:02
1st & goal at opp 4
Robert Washington run for 4 yds for a TD, (Stephen Muscarello KICK)Charlotte 33, Elon 7
Elon Punt, 3 plays
5:02
1st & 0 at own 35
Blake Brewer kickoff for 58 yds , Copeland Spell return for 19 yds to the ElonU 26
4:55
1st & 10 at own 26
Daniel Thompson pass complete to Cole Taylor for 8 yds to the ElonU 34
4:55
2nd & 2 at own 34
Daniel Thompson pass incomplete to De’Sean McNair
4:55
3rd & 2 at own 34
De’Sean McNair run for 1 yd to the ElonU 35
4:55
4th & 1 at own 35
David Petroni punt for 44 yds, fair catch by Austin Duke at the Charl 21
Charlotte Turnover on downs, 6 plays
3:29
1st & 10 at own 21
Robert Washington run for 14 yds to the Charl 35 for a 1ST down
3:29
1st & 10 at own 35
Hasaan Klugh run for 39 yds to the ElonU 26 for a 1ST down
3:29
1st & 10 at opp 26
Robert Washington run for 2 yds to the ElonU 24
3:29
2nd & 8 at opp 24
KLUGH, Hasaan pass incomplete to MULLEN, Nate, dropped pass, PENALTY CHA illegal block (MONTGOMERY, C.) 15 yards to the ELON39, NO PLAY.
3:29
2nd & 23 at opp 39
Hasaan Klugh pass complete to Justin Bolus for 22 yds to the ElonU 17
3:29
3rd & 1 at opp 17
Hasaan Klugh pass complete to Uriah LeMay for a loss of 1 yard to the ElonU 18
3:29
4th & 2 at opp 18
Hasaan Klugh pass incomplete to Ben LeMay
Elon Interception, 11 plays
1:27
1st & 10 at own 18
Daniel Thompson run for no gain to the ElonU 18
1:27
2nd & 10 at own 18
De’Sean McNair run for no gain to the ElonU 18
1:27
3rd & 10 at own 18
Daniel Thompson pass complete to Jeremiah Bridges for 28 yds to the ElonU 46 for a 1ST down
Q4 15:00
1st & 10 at own 46
Daniel Thompson pass incomplete to Tre Lennon
Q4 15:00
2nd & 10 at own 46
Daniel Thompson pass complete to De’Sean McNair for 7 yds to the Charl 47
Q4 15:00
3rd & 3 at opp 47
Daniel Thompson run for 10 yds to the Charl 37 for a 1ST down
Q4 15:00
1st & 10 at opp 37
Daniel Thompson pass incomplete to John Luke Arrington
Q4 15:00
2nd & 10 at opp 37
De’Sean McNair run for 1 yd to the Charl 36
Q4 15:00
3rd & 9 at opp 36
De’Sean McNair run for 3 yds to the Charl 33
Q4 15:00
4th & 6 at opp 33
Daniel Thompson pass complete to John Luke Arrington for 6 yds to the Charl 27 for a 1ST down
Q4 15:00
1st & 10 at opp 27
Daniel Thompson pass intercepted, touchback. Alex Duncan return for no gain
4th quarter8 drives, then Charlotte 47, Elon 14
Charlotte Touchdown, 2 plays
11:56
1st & 10 at own 20
Ben LeMay run for 4 yds to the Charl 24
11:14
2nd & 6 at own 24
Matt Johnson pass complete to Austin Duke for 76 yds for a TD, (Stephen Muscarello KICK)Charlotte 40, Elon 7
Elon Fumble return TD, 5 plays (Charlotte scores)
11:14
1st & 0 at own 35
Blake Brewer kickoff for 55 yds , Khalil Moore return for 9 yds to the ElonU 19
11:08
1st & 10 at own 19
Daniel Thompson pass complete to De’Sean McNair for 8 yds to the ElonU 27 CHARLOTTE Penalty, OF ( Yards) declined
11:08
2nd & 2 at own 27
Daniel Thompson pass incomplete to Matt Foster, broken up by Ben DeLuca
11:08
3rd & 2 at own 27
De’Sean McNair run for 2 yds to the ElonU 29 for a 1ST down CHARLOTTE Penalty, face mask (15 yards) (15 Yards) to the ElonU 44 for a 1ST down
11:08
1st & 10 at own 44
Daniel Thompson pass complete to Cole Taylor for 9 yds to the Charl 47
9:36
2nd & 1 at opp 47
Daniel Thompson run for 3 yds Daniel Thompson fumbled, forced by Nafees Lyon, recovered by Charl Ben DeLuca , return for 59 yds, (Stephen Muscarello KICK)Charlotte 47, Elon 7
Elon Touchdown, 7 plays
9:36
1st & 0 at own 35
Blake Brewer kickoff for 55 yds , Khalil Moore return for 7 yds to the ElonU 42 CHARLOTTE Penalty, illegal block (Alex Duncan) to the ElonU 32
9:30
1st & 10 at own 32
Daniel Thompson pass incomplete to Demetrius Oliver
9:30
2nd & 10 at own 32
Daniel Thompson pass complete to Corey Joyner for 26 yds to the Charl 42 for a 1ST down
9:30
1st & 10 at opp 42
Daniel Thompson pass complete to De’Sean McNair for 27 yds to the Charl 15 for a 1ST down
9:30
1st & 10 at opp 15
De’Sean McNair run for 3 yds to the Charl 12
9:30
2nd & 7 at opp 12
Daniel Thompson pass incomplete to Demetrius Oliver
9:30
3rd & 7 at opp 12
ELON Penalty, false start (Olisaemeka Udoh) to the Charl 17
9:30
3rd & 12 at opp 17
Daniel Thompson pass complete to De’Sean McNair for 11 yds to the Charl 6
6:53
4th & 1 at opp 6
Daniel Thompson run for 6 yds for a TD, (John Gallagher KICK)Charlotte 47, Elon 14
Charlotte Punt, 3 plays
6:53
1st & 0 at own 35
John Gallagher kickoff for 57 yds , Chris Montgomery return for 12 yds to the Charl 47 CHARLOTTE Penalty, Offensive holding (R.J. Tyler) to the Charl 10
6:45
1st & 10 at own 10
Bradan Smith run for 1 yd to the Charl 11
6:45
2nd & 9 at own 11
Lee McNeill pass incomplete
6:45
3rd & 9 at own 11
Bradan Smith run for 2 yds to the Charl 13
6:45
4th & 7 at own 13
Arthur Hart punt for 51 yds, punt out-of-bounds at the ElonU 36
Elon Turnover on downs, 6 plays
5:20
1st & 10 at own 36
Daniel Thompson pass incomplete to Cole Taylor
5:20
2nd & 10 at own 36
Daniel Thompson pass complete to Demetrius Oliver for 11 yds to the ElonU 47 for a 1ST down
5:20
1st & 10 at own 47
Daniel Thompson pass incomplete to Cole Taylor
5:20
2nd & 10 at own 47
Daniel Thompson sacked by Tommy Doctor for a loss of 7 yards to the ElonU 40
5:20
3rd & 17 at own 40
Daniel Thompson pass complete to De’Sean McNair for 16 yds to the Charl 44
5:20
4th & 1 at opp 44
De’Sean McNair run for a loss of 1 yard to the Charl 45
Charlotte Punt, 3 plays
3:32
1st & 10 at own 45
Bradan Smith run for 1 yd to the Charl 46
3:32
2nd & 9 at own 46
Lee McNeill pass incomplete to Uriah LeMay
3:32
3rd & 9 at own 46
Lee McNeill run for 6 yds to the ElonU 48
3:32
4th & 3 at opp 48
Arthur Hart punt for 38 yds, fair catch by Khalil Moore at the ElonU 10
Elon Turnover on downs, 6 plays
1:53
1st & 10 at own 10
Daniel Thompson pass complete to Matt Foster for 4 yds to the ElonU 14
1:53
2nd & 6 at own 14
Daniel Thompson pass complete to Cole Taylor for 28 yds to the ElonU 42 for a 1ST down
1:53
1st & 10 at own 42
Daniel Thompson pass incomplete to Demetrius Oliver
1:53
2nd & 10 at own 42
De’Sean McNair run for 5 yds to the ElonU 47
1:53
3rd & 5 at own 47
Daniel Thompson pass incomplete to John Luke Arrington
1:53
4th & 5 at own 47
Daniel Thompson pass incomplete to Tre Lennon
Charlotte End of game, 1 play
0:28
1st & 10 at opp 47
Team run for a loss of 2 yards to the ElonU 49
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.