From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Charlotte
East Carolina
328
Total yards
127
144
Passing yards
88
184
Rushing yards
39
8.0
Yards per pass
2.8
3.8
Yards per rush
2.1
16
First downs
9
3–15
Third downs
2–14
2–2
Fourth downs
0–1
2
Turnovers
0
9–90
Penalties
1–5
41:15
Possession
18:45
2
Sacks (by defense)
0
Efficiency
Charlotte
East Carolina
37%
Success rate
25%
0.13
EPA per play
−0.25
1.10
Explosiveness
1.07
0.02
Rushing EPA
−0.12
0.41
Passing EPA
−0.32
17%
Passing-down success
20%
−0.05
First-down EPA
−0.24
0.05
Second-down EPA
−0.25
0.34
Third-down EPA
0.02
20%
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)
East Carolina 75% to win. Charlotte won as Elo’s underdog.
The line
East Carolina −6.5, over/under 40.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 East Carolina 66%, Charlotte 34%. 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. East Carolina drives left to right, Charlotte right to left.
Q1 East CarolinaPunt, 3 plays, 5 yards
Q1 CharlotteField goal, 13 plays, 65 yards
Q1 East CarolinaPunt, 3 plays, −1 yard
Q1 CharlottePunt, 3 plays, 5 yards
Q1 East CarolinaPunt, 3 plays, 9 yards
Q1 CharlottePunt, 6 plays, 8 yards
Q2 East CarolinaPunt, 5 plays, 28 yards
Q2 CharlotteInterception, 5 plays, 11 yards
Q2 East CarolinaMissed FG, 4 plays, 6 yards
Q2 CharlottePunt, 3 plays, 6 yards
Q2 East CarolinaPunt, 3 plays, 0 yards
Q2 CharlottePunt, 3 plays, 2 yards
Q2 East CarolinaPunt, 3 plays, 8 yards
Q2 CharlotteEnd of half, 2 plays, −1 yard
Q3 CharlotteTouchdown, 8 plays, 75 yards
Q3 East CarolinaPunt, 3 plays, 0 yards
Q3 CharlottePunt, 3 plays, 5 yards
Q3 East CarolinaTurnover on downs, 6 plays, 39 yards
Q3 CharlotteMissed FG, 9 plays, 31 yards
Q4 East CarolinaPunt, 4 plays, 18 yards
Q4 East CarolinaTouchdown, 2 plays, 10 yards
Q4 CharlotteMissed FG, 11 plays, 63 yards
Q4 East CarolinaPunt, 3 plays, −14 yards
Q4 CharlottePunt, 3 plays, 8 yards
Q4 East CarolinaMissed FG, 11 plays, 40 yards
Q4 CharlotteEnd of game, 1 play, −1 yard
Play by play
1st quarter6 drives, then Charlotte 3, East Carolina 0
East Carolina Punt, 3 plays
15:00
Kyle Cunanan kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Mason Garcia run for 5 yds to the ECU 30
15:00
2nd & 5 at own 30
Mason Garcia pass incomplete
15:00
3rd & 5 at own 30
Mason Garcia pass incomplete
14:06
4th & 5 at own 30
Luke Larsen punt for 52 yds, downed at the CLT 18
Charlotte Field goal, 13 plays
14:06
1st & 10 at own 18
Charlotte Penalty, Personal Foul (-5 Yards) to the CLT 12
14:06
2nd & 16 at own 12
Jalon Jones run for 6 yds to the CLT 18
14:06
3rd & 10 at own 18
Jalon Jones pass complete to Jairus Mack for 17 yds to the CLT 35 for a 1ST down
14:06
1st & 10 at own 35
Shadrick Byrd run for 18 yds to the ECU 47 for a 1ST down
14:06
1st & 10 at opp 47
Jalon Jones pass complete to Duane Thomas Jr. for 10 yds to the ECU 37 for a 1ST down
14:06
1st & 10 at opp 37
Shadrick Byrd run for a loss of 1 yard to the ECU 38
14:06
2nd & 11 at opp 38
Terron Kellman run for 2 yds to the ECU 36
8:46
4th & 3 at opp 30
Timeout Charlotte, clock 08:46
8:46
3rd & 9 at opp 36
Shadrick Byrd run for 6 yds to the ECU 30
8:46
4th & 3 at opp 30
Jalon Jones run for 11 yds to the ECU 19 for a 1ST down
8:46
1st & 10 at opp 19
Jalon Jones run for no gain to the ECU 19
6:46
2nd & 10 at opp 19
Charlotte Penalty, Illegal Forward Pass (Jalon Jones) to the ECU 17
6:46
2nd & 8 at opp 17
Timeout Charlotte, clock 06:46
6:46
3rd & 8 at opp 17
Jalon Jones pass incomplete
6:38
4th & 8 at opp 17
Jake Larson 35 yd FG GOODCharlotte 3, East Carolina 0
East Carolina Punt, 3 plays
6:38
Kyle Cunanan kickoff for 65 yds for a touchback
6:38
1st & 10 at own 25
Rahjai Harris run for a loss of 5 yards to the ECU 20
6:38
2nd & 15 at own 20
Mason Garcia pass complete to Rahjai Harris for 4 yds to the ECU 24
6:38
3rd & 11 at own 24
East Carolina Penalty, Offensive Holding (Yards) declined
5:14
4th & 11 at own 24
Luke Larsen punt for 51 yds
Charlotte Punt, 3 plays
5:14
1st & 10 at own 40
Joey Bearns III run for a loss of 1 yard to the CLT 39
5:14
2nd & 11 at own 39
Jalon Jones run for 5 yds to the CLT 44
5:14
3rd & 6 at own 44
Jalon Jones run for 1 yd to the CLT 45
2:59
4th & 5 at own 45
Grant Gonya punt for 50 yds, fair catch by Jsi Hatfield at the ECU 5
East Carolina Punt, 3 plays
2:59
1st & 10 at own 5
Mason Garcia run for 3 yds to the ECU 8
2:59
2nd & 7 at own 8
Marlon Gunn Jr. run for 2 yds to the ECU 10
2:59
3rd & 5 at own 10
Mason Garcia run for 4 yds to the ECU 14
1:03
4th & 1 at own 14
Luke Larsen punt for 40 yds, downed at the CLT 46
Charlotte Punt, 6 plays
1:03
1st & 10 at own 46
Jalon Jones pass incomplete
1:03
2nd & 10 at own 46
Shadrick Byrd run for 4 yds to the 50 yard line
0:00
3rd & 6 at the 50
Jalon Jones run for 5 yds to the ECU 45
Q2 15:00
4th & 1 at opp 45
East Carolina Penalty, Offsides (Shavon Revel) to the ECU 40 for a 1ST down
Q2 15:00
1st & 10 at opp 40
BYRD, Shadrick rush to the left for a gain of 7 yards to the ECU33 (WOOD, Julius). PENALTY CLT Chop Block on PARKS, Jasper enforced 15 yards from the ECU40 to the CLT45 [NHSG]. NO PLAY (replay the down).
Q2 15:00
1st & 25 at own 45
Shadrick Byrd run for a loss of 4 yards to the CLT 41
Q2 15:00
2nd & 29 at own 41
Jalon Jones pass complete to Jake Clemons for 5 yds to the CLT 46
Q2 15:00
3rd & 24 at own 46
Jalon Jones run for 8 yds to the ECU 46
Q2 12:26
4th & 16 at opp 46
Grant Gonya punt for 46 yds for a touchback
2nd quarter8 drives, then Charlotte 3, East Carolina 0
East Carolina Punt, 5 plays
12:26
1st & 10 at own 20
Mason Garcia pass incomplete
12:26
2nd & 10 at own 20
GARCIA, Mason pass to the right incomplete intended for SOWELL, Chase thrown to the ECU30. PENALTY CLT Pass Interference on BURTON, CJ enforced at the spot of the foul for 6 yards to the ECU26 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
12:26
1st & 10 at own 26
Kamarro Edmonds run for 17 yds to the ECU 43 for a 1ST down
12:26
1st & 10 at own 43
Mason Garcia pass complete to Jsi Hatfield for 5 yds to the ECU 48
12:26
2nd & 5 at own 48
Mason Garcia pass incomplete
12:26
3rd & 5 at own 48
Mason Garcia pass incomplete
10:55
4th & 5 at own 48
Luke Larsen punt for 22 yds
Charlotte Interception, 5 plays
10:55
1st & 10 at own 30
Jalon Jones run for 5 yds to the CLT 35
9:40
3rd & 3 at own 37
Timeout East Carolina, clock 09:40
9:40
2nd & 5 at own 35
Terron Kellman run for 2 yds to the CLT 37
9:40
3rd & 3 at own 37
Jalon Jones run for 2 yds to the CLT 39
9:40
4th & 1 at own 39
Jalon Jones run for 2 yds to the CLT 41 for a 1ST down
8:01
1st & 10 at own 41
Charlotte Penalty, Personal Foul (-29 Yards) to the CLT 13
East Carolina Missed FG, 4 plays
8:01
1st & 10 at opp 13
Rahjai Harris run for 4 yds to the CLT 9
8:01
2nd & 6 at opp 9
Mason Garcia run for a loss of 1 yard to the CLT 10
6:15
4th & 4 at opp 7
Timeout East Carolina, clock 06:15
6:15
3rd & 7 at opp 10
Mason Garcia pass complete to Jaylen Johnson for 3 yds to the CLT 7
6:12
4th & 4 at opp 7
Andrew Conrad 24 yd FG MISSED
Charlotte Punt, 3 plays
6:12
1st & 10 at own 20
Shadrick Byrd run for 2 yds to the CLT 22
6:12
2nd & 8 at own 22
Shadrick Byrd run for 4 yds to the CLT 26
6:12
3rd & 4 at own 26
Jalon Jones pass incomplete
4:41
4th & 4 at own 26
Grant Gonya punt for 32 yds, downed at the ECU 42
East Carolina Punt, 3 plays
4:41
1st & 10 at own 42
Kamarro Edmonds run for no gain to the ECU 42
4:41
2nd & 10 at own 42
Mason Garcia pass incomplete
4:41
3rd & 10 at own 42
Mason Garcia pass incomplete
3:49
4th & 10 at own 42
Luke Larsen punt for 45 yds, fair catch by Henry Rutledge at the CLT 13
Charlotte Punt, 3 plays
3:49
1st & 10 at own 13
Terron Kellman run for 4 yds to the CLT 17
3:49
2nd & 6 at own 17
Jalon Jones pass complete to Duane Thomas Jr. for a loss of 2 yards to the CLT 15
3:49
3rd & 8 at own 15
Jalon Jones pass incomplete
2:06
4th & 8 at own 15
Grant Gonya punt for 67 yds
East Carolina Punt, 3 plays
2:06
1st & 10 at own 30
Mason Garcia pass complete to Jsi Hatfield for 7 yds to the ECU 37
2:06
2nd & 3 at own 37
Mason Garcia run for 1 yd to the ECU 38
1:06
4th & 2 at own 38
Timeout Charlotte, clock 01:06
1:06
3rd & 2 at own 38
Marlon Gunn Jr. run for no gain to the ECU 38
0:53
4th & 2 at own 38
Luke Larsen punt for 56 yds, downed at the CLT 6
Charlotte End of half, 2 plays
0:53
1st & 10 at own 6
[NHSG] Kneel down by JONES, Jalon at CLT5 (team loss of 1).
0:00
2nd & 11 at own 5
[NHSG] Kneel down by JONES, Jalon at CLT5 (team loss of 0), clock 00:00.
3rd quarter7 drives, then Charlotte 10, East Carolina 0
Charlotte Touchdown, 8 plays
15:00
Laith Marjan kickoff for 50 yds
15:00
1st & 10 at own 25
Jalon Jones run for 16 yds to the CLT 41 for a 1ST down
15:00
1st & 10 at own 41
Jalon Jones pass complete to Bryce Kennon for 14 yds to the ECU 45 for a 1ST down
15:00
1st & 10 at opp 45
Henry Rutledge run for 1 yd to the ECU 44
15:00
2nd & 9 at opp 44
Henry Rutledge run for 9 yds to the ECU 35 for a 1ST down
15:00
1st & 10 at opp 35
Shadrick Byrd run for 5 yds to the ECU 30
11:04
3rd & 6 at opp 31
Timeout Charlotte, clock 11:04
11:04
2nd & 5 at opp 30
Shadrick Byrd run for a loss of 1 yard to the ECU 31
11:04
3rd & 6 at opp 31
Jalon Jones pass complete to Duane Thomas Jr. for 30 yds to the ECU 1 for a 1ST down
10:12
1st & goal at opp 1
Jalon Jones run for 1 yd for a TD (Jake Larson KICK)Charlotte 10, East Carolina 0
East Carolina Punt, 3 plays
10:12
Kyle Cunanan kickoff for 65 yds for a touchback
10:12
1st & 10 at own 25
Mason Garcia pass incomplete
10:12
2nd & 10 at own 25
Rahjai Harris run for no gain to the ECU 25
10:12
3rd & 10 at own 25
Mason Garcia pass incomplete
9:22
4th & 10 at own 25
Luke Larsen punt for 25 yds
Charlotte Punt, 3 plays
9:22
1st & 10 at the 50
Shadrick Byrd run for 2 yds to the ECU 48
9:22
2nd & 8 at opp 48
Jalon Jones run for 3 yds to the ECU 45
9:22
3rd & 5 at opp 45
Jalon Jones pass incomplete
7:38
4th & 5 at opp 45
Grant Gonya punt for 45 yds for a touchback
East Carolina Turnover on downs, 6 plays
7:38
1st & 10 at own 20
Charlotte Penalty, Personal Foul (Eyabi Okie-Anoma) to the ECU 39 for a 1ST down
7:38
1st & 10 at own 39
Alex Flinn pass complete to Jaylen Johnson for 14 yds to the CLT 47 for a 1ST down
7:38
1st & 10 at opp 47
Alex Flinn pass incomplete
7:38
2nd & 10 at opp 47
Rahjai Harris run for no gain to the CLT 47
7:38
3rd & 10 at opp 47
Alex Flinn pass complete to Jaylen Johnson for 6 yds to the CLT 41
Charlotte Missed FG, 9 plays
5:02
1st & 10 at opp 31
Jalon Jones run for 10 yds to the ECU 21 for a 1ST down
5:02
1st & 10 at opp 21
Jalon Jones pass incomplete
5:02
2nd & 10 at opp 21
JONES, Jalon pass short to the right complete for 14 yards to BAKER II, Malik caught at the ECU17 and advanced to the ECU7 (WOOD, Julius). PENALTY CLT Ineligible Receiver Downfield on Pass on WILLIAMS, Kevin enforced 5 yards from the ECU21 to the ECU26 [NHSG]. NO PLAY (replay the down).
5:02
2nd & 15 at opp 26
Shadrick Byrd run for a loss of 5 yards to the ECU 31
East Carolina Turnover on downs, 6 plays
5:02
4th & 4 at opp 41
Alex Flinn pass incomplete
Charlotte Missed FG, 9 plays
5:02
1st & 10 at own 41
Jalon Jones run for 9 yds to the 50 yard line
5:02
2nd & 1 at the 50
Jalon Jones pass complete to Randy Fields Jr. for 5 yds to the ECU 45 for a 1ST down
5:02
1st & 10 at opp 45
Joachim Bangda run for 5 yds to the ECU 40
5:02
2nd & 5 at opp 40
Charlotte Penalty, False Start (Kevin Williams) to the ECU 45
5:02
2nd & 10 at opp 45
Jalon Jones pass complete to Bryce Kennon for 14 yds to the ECU 31 for a 1ST down
0:00
3rd & 20 at opp 31
Jalon Jones run for 3 yds to the ECU 28
Q4 14:55
4th & 17 at opp 28
Jake Larson 46 yd FG MISSED
4th quarter7 drives, then Charlotte 10, East Carolina 7
East Carolina Punt, 4 plays
14:55
1st & 10 at own 28
Marlon Gunn Jr. run for 11 yds to the ECU 39 for a 1ST down
14:55
1st & 10 at own 39
Alex Flinn pass incomplete
13:35
3rd & 3 at own 46
Timeout East Carolina, clock 13:35
13:35
2nd & 10 at own 39
Alex Flinn pass complete to Marlon Gunn Jr. for 7 yds to the ECU 46
13:35
3rd & 3 at own 46
Alex Flinn pass incomplete
13:22
4th & 3 at own 46
Luke Larsen punt for 43 yds , returns for no gain to the CLT 10
East Carolina Touchdown, 2 plays
13:22
1st & goal at opp 10
Alex Flinn pass incomplete
13:14
2nd & goal at opp 10
Alex Flinn pass complete to Shane Calhoun for 10 yds for a TD (Andrew Conrad KICK)Charlotte 10, East Carolina 7
Charlotte Missed FG, 11 plays
13:10
Laith Marjan kickoff for 65 yds , return for no gain to the CLT 10
13:10
1st & 10 at own 10
Jalon Jones run for 1 yd to the CLT 11
13:10
2nd & 9 at own 11
Jalon Jones run for 6 yds to the CLT 17
13:10
3rd & 3 at own 17
Jalon Jones run for 9 yds to the CLT 26 for a 1ST down
13:10
1st & 10 at own 26
Jalon Jones pass complete to Jairus Mack for 6 yds to the CLT 32
13:10
2nd & 4 at own 32
Shadrick Byrd run for 6 yds to the CLT 38 for a 1ST down
13:10
1st & 10 at own 38
Jalon Jones run for 4 yds to the CLT 42
13:10
2nd & 6 at own 42
Jalon Jones pass complete to Colin Weber for 40 yds to the ECU 18 for a 1ST down
13:10
1st & 10 at opp 18
Jalon Jones run for 6 yds to the ECU 12
13:10
2nd & 4 at opp 12
Jalon Jones run for 1 yd to the ECU 12
13:10
3rd & 4 at opp 12
Charlotte Penalty, turnover on downs. PENALTY Unnecessary Roughness on WEBER, Colin enforced (-15 Yards) to the ECU 27
6:27
4th & 19 at opp 27
Jake Larson 45 yd FG MISSED
East Carolina Punt, 3 plays
6:27
1st & 10 at own 27
Alex Flinn pass complete to Shane Calhoun for a loss of 1 yard to the ECU 26
6:27
2nd & 11 at own 26
Alex Flinn pass complete to Tyler Savage for a loss of 2 yards to the ECU 24
6:27
3rd & 13 at own 24
Alex Flinn sacked by Stone Handy for a loss of 11 yards to the ECU 13
4:23
4th & 24 at own 13
Luke Larsen punt for 49 yds, fair catch by Henry Rutledge at the CLT 38
Charlotte Punt, 3 plays
4:23
1st & 10 at own 38
Jalon Jones run for 1 yd to the CLT 39
4:23
2nd & 9 at own 39
Jalon Jones pass complete to Jake Clemons for 5 yds to the CLT 44
2:37
4th & 2 at own 46
Timeout Charlotte, clock 02:37
2:37
3rd & 4 at own 44
Jalon Jones run for 5 yds to the CLT 46
2:29
4th & 2 at own 46
Grant Gonya punt for 25 yds, fair catch by Jsi Hatfield at the ECU 29
East Carolina Missed FG, 11 plays
2:29
1st & 10 at own 29
Alex Flinn run for 10 yds to the ECU 39 for a 1ST down
2:29
1st & 10 at own 39
Alex Flinn pass incomplete
2:29
2nd & 10 at own 39
Alex Flinn run for 3 yds to the ECU 42
2:29
3rd & 7 at own 42
Alex Flinn pass complete to Chase Sowell for 17 yds to the CLT 41 for a 1ST down
2:29
1st & 10 at opp 41
Alex Flinn pass complete to Jhari Patterson for 2 yds to the CLT 39
1:02
3rd & 2 at opp 33
Timeout East Carolina, clock 01:02
1:02
2nd & 8 at opp 39
Alex Flinn pass complete to Chase Sowell for 6 yds to the CLT 33
1:02
3rd & 2 at opp 33
Marlon Gunn Jr. run for 4 yds to the CLT 29 for a 1ST down
1:02
1st & 10 at opp 29
Alex Flinn sacked by Eyabi Okie-Anoma for a loss of 8 yards to the CLT 37
1:02
2nd & 18 at opp 37
Alex Flinn pass incomplete
1:02
3rd & 18 at opp 37
Alex Flinn pass complete to Jhari Patterson for 6 yds to the CLT 31
0:34
4th & 12 at opp 31
Andrew Conrad 48 yd FG MISSED
Charlotte End of game, 1 play
0:00
1st & 10 at own 31
[NH] Kneel down by JONES, Jalon at CLT30 (team loss of 1), clock 00:00.
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.