79°F, rain, wind 7 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Hartsfield-Jackson Atlanta International Airport (KATL), 13 km from the stadium, eight minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Charlotte
Georgia State
276
Total yards
421
158
Passing yards
139
118
Rushing yards
282
5.6
Yards per pass
11.6
3.0
Yards per rush
5.6
17
First downs
20
4–15
Third downs
4–12
2–4
Fourth downs
3–3
1
Turnovers
2
4–30
Penalties
6–51
33:21
Possession
26:39
1
Sacks (by defense)
2
Efficiency
Charlotte
Georgia State
32%
Success rate
48%
−0.09
EPA per play
0.34
1.35
Explosiveness
1.42
−0.20
Rushing EPA
0.34
0.05
Passing EPA
0.36
21%
Passing-down success
40%
−0.30
First-down EPA
0.42
0.23
Second-down EPA
−0.17
0.08
Third-down EPA
0.47
11%
Havoc by its defense
22%
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)
Georgia State 55% to win. Elo’s favorite won.
The line
Georgia State −4.5, over/under 63.
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 Georgia State 62%, Charlotte 38%. 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. Georgia State drives left to right, Charlotte right to left.
Q1 Georgia StatePunt, 8 plays, 27 yards
Q1 CharlottePunt, 5 plays, 14 yards
Q1 Georgia StatePunt, 11 plays, 34 yards
Q1 CharlottePunt, 11 plays, 40 yards
Q2 Georgia StateFumble, 2 plays, 77 yards
Q2 CharlotteTouchdown, 11 plays, 67 yards
Q2 Georgia StatePunt, 3 plays, 8 yards
Q2 CharlottePunt, 3 plays, −4 yards
Q2 Georgia StateTouchdown, 2 plays, 68 yards
Q2 CharlottePunt, 3 plays, 9 yards
Q2 Georgia StatePunt, 3 plays, 3 yards
Q2 CharlottePunt, 4 plays, 18 yards
Q2 Georgia StateEnd of half, 1 play, 2 yards
Q3 CharlottePunt, 8 plays, 27 yards
Q3 Georgia StateResult not recorded, 3 plays, −10 yards
Q3 CharlotteTurnover on downs, 4 plays, 9 yards
Q3 Georgia StateTouchdown, 6 plays, 66 yards
Q3 CharlotteFumble, 7 plays, 57 yards
Q3 Georgia StateInterception, 9 plays, 36 yards
Q4 CharlottePunt, 5 plays, 34 yards
Q4 Georgia StateTouchdown, 13 plays, 90 yards
Q4 CharlotteTurnover on downs, 6 plays, 15 yards
Q4 Georgia StateEnd of game, 1 play, 5 yards
Play by play
1st quarter4 drives, then Tied at 0
Georgia State Punt, 8 plays
15:00
Jonathan Cruz kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Tucker Gregg run for 2 yds to the GeoSt 27
15:00
2nd & 8 at own 27
Darren Grainger pass complete to Terrance Dixon for 11 yds to the GeoSt 38 for a 1ST down
15:00
1st & 10 at own 38
Darren Grainger run for 6 yds to the GeoSt 44
15:00
2nd & 4 at own 44
Tucker Gregg run for 2 yds to the GeoSt 46
15:00
3rd & 2 at own 46
Darren Grainger run for 4 yds to the 50 yard line for a 1ST down
15:00
1st & 10 at the 50
Darren Grainger run for 6 yds to the Charl 44
15:00
2nd & 4 at opp 44
Darren Grainger sacked by Markees Watts for 0 yards to the Charl 48
15:00
3rd & 8 at opp 48
Darren Grainger pass incomplete
12:26
4th & 8 at opp 48
Michael Hayes punt for 48 yds for a touchback
Charlotte Punt, 5 plays
12:26
1st & 10 at own 20
Calvin Camp run for 4 yds to the Charl 24
12:26
2nd & 6 at own 24
Calvin Camp run for 9 yds to the Charl 33 for a 1ST down
12:26
1st & 10 at own 33
Chris Reynolds pass incomplete
12:26
2nd & 10 at own 33
Calvin Camp run for 1 yd to the Charl 34
12:26
3rd & 9 at own 34
Chris Reynolds pass incomplete
10:24
4th & 9 at own 34
Bailey Rice punt for 42 yds, fair catch by Terrance Dixon at the GeoSt 24
Georgia State Punt, 11 plays
10:24
1st & 10 at own 24
Tucker Gregg run for 6 yds to the GeoSt 30
10:24
2nd & 4 at own 30
Darren Grainger pass incomplete
10:24
3rd & 4 at own 30
Darren Grainger pass complete to Roger Carter for 5 yds to the GeoSt 35 for a 1ST down
10:24
1st & 10 at own 35
Darren Grainger pass incomplete
10:24
2nd & 10 at own 35
Jamyest Williams run for 6 yds to the GeoSt 41
10:24
3rd & 4 at own 41
Destin Coates run for 8 yds to the GeoSt 49 for a 1ST down
10:24
1st & 10 at own 49
Darren Grainger run for 4 yds to the Charl 47
10:24
2nd & 6 at opp 47
Darren Grainger run for 13 yds to the Charl 34 for a 1ST down
10:24
1st & 10 at opp 34
Destin Coates run for a loss of 2 yards to the Charl 36
10:24
2nd & 12 at opp 36
Darren Grainger run for a loss of 3 yards to the Charl 39
6:07
3rd & 15 at opp 39
Darren Grainger run for 7 yds to the Charl 32
6:07
4th & 8 at opp 32
Timeout CHARLOTTE, clock 06:07
6:07
4th & 8 at opp 32
GRAINGER, Darren scrambles up the middle for a gain of 7 yards to the CLT25 (MARTIN, Luke). PENALTY GSU Holding on GILMORE, Shamarious enforced 10 yards from the CLT32 to the CLT42 [NHSG]. NO PLAY (replay the down).
5:37
4th & 18 at opp 42
Michael Hayes punt for 42 yds for a touchback
Charlotte Punt, 11 plays
5:37
1st & 10 at own 20
Chris Reynolds pass complete to Taylor Thompson for 6 yds to the Charl 26
5:37
2nd & 4 at own 26
Chris Reynolds pass complete to Grant DuBose for 14 yds to the Charl 40 for a 1ST down
5:37
1st & 10 at own 40
Shadrick Byrd run for 4 yds to the Charl 44
5:37
2nd & 6 at own 44
Shadrick Byrd run for 3 yds to the Charl 47
5:37
3rd & 3 at own 47
Chris Reynolds run for 4 yds to the GeoSt 49 for a 1ST down
5:37
1st & 10 at opp 49
Chris Reynolds pass incomplete
5:37
2nd & 10 at opp 49
Calvin Camp run for 4 yds to the GeoSt 45
5:37
3rd & 6 at opp 45
Chris Reynolds run for 13 yds to the GeoSt 32 for a 1ST down
5:37
1st & 10 at opp 32
Calvin Camp run for a loss of 2 yards to the GeoSt 34
5:37
2nd & 12 at opp 34
Calvin Camp run for a loss of 1 yard to the GeoSt 35
5:37
3rd & 13 at opp 35
Chris Reynolds pass incomplete
5:37
4th & 13 at opp 35
CHARLOTTE Penalty, Delay Of Game (Bailey Rice) to the GeoSt 40
0:00
4th & 18 at opp 40
Bailey Rice punt for 40 yds for a touchback
2nd quarter11 drives, then Tied at 7
Georgia State Fumble, 2 plays
15:00
1st & 10 at own 20
Destin Coates run for 13 yds to the GeoSt 33 for a 1ST down
Charlotte Touchdown, 11 plays
15:00
1st & 10 at own 33
Chris Reynolds pass complete to Grant DuBose for 14 yds to the Charl 47 for a 1ST down
15:00
1st & 10 at own 47
Chris Reynolds run for 1 yd to the Charl 48
15:00
2nd & 9 at own 48
Calvin Camp run for 5 yds to the GeoSt 47
15:00
3rd & 4 at opp 47
Shadrick Byrd run for 2 yds to the GeoSt 45
15:00
4th & 2 at opp 45
Chris Reynolds pass complete to Grant DuBose for 3 yds to the GeoSt 42 for a 1ST down
15:00
1st & 10 at opp 42
Shadrick Byrd run for 5 yds to the GeoSt 37
15:00
2nd & 5 at opp 37
Chris Reynolds pass incomplete
15:00
3rd & 5 at opp 37
Chris Reynolds run for 4 yds to the GeoSt 33
15:00
4th & 1 at opp 33
Chris Reynolds run for 2 yds to the GeoSt 31 for a 1ST down
15:00
1st & 10 at opp 31
CHARLOTTE Penalty, False Start (Hunter Kelly) to the GeoSt 36
15:00
1st & 15 at opp 36
Shadrick Byrd run for no gain to the GeoSt 36
Georgia State Fumble, 2 plays
14:25
1st & 10 at own 33
Destin Coates run for 64 yds to the Charl 33
Charlotte Touchdown, 11 plays
7:41
2nd & 15 at opp 36
Chris Reynolds pass complete to Elijah Spencer for 36 yds for a TD, (Jonathan Cruz KICK)Charlotte 7, Georgia State 0
Georgia State Punt, 3 plays
7:41
Jonathan Cruz kickoff for 65 yds for a touchback
7:41
1st & 10 at own 25
Darren Grainger run for 4 yds to the GeoSt 29
7:41
2nd & 6 at own 29
Tucker Gregg run for 3 yds to the GeoSt 32
7:41
3rd & 3 at own 32
Darren Grainger run for 1 yd to the GeoSt 33
6:00
4th & 2 at own 33
Michael Hayes punt for 37 yds
Charlotte Punt, 3 plays
6:00
1st & 10 at own 30
Chris Reynolds sacked by Javon Denis and Thomas Gore for 0 yards to the Charl 27
6:00
2nd & 13 at own 27
Shadrick Byrd run for a loss of 1 yard to the Charl 26
6:00
3rd & 14 at own 26
Chris Reynolds pass incomplete
4:26
4th & 14 at own 26
Bailey Rice punt for 42 yds, downed at the GeoSt 32
Georgia State Touchdown, 2 plays
4:26
1st & 10 at own 32
Darren Grainger pass complete to Ja’Cyais Credle for 33 yds to the Charl 35 for a 1ST down
4:03
1st & 10 at opp 35
Darren Grainger pass complete to Jamari Thrash for 35 yds for a TD, (Noel Ruiz KICK)Tied at 7
Charlotte Punt, 3 plays
4:03
Noel Ruiz kickoff for 64 yds , Shadrick Byrd return for 23 yds to the Charl 14
4:03
1st & 10 at own 14
Calvin Camp run for 1 yd to the Charl 15
4:03
2nd & 9 at own 15
Calvin Camp run for 8 yds to the Charl 23
2:37
3rd & 1 at own 23
Calvin Camp run for no gain to the Charl 23
2:37
4th & 1 at own 23
Timeout GEORGIA ST, clock 02:37
2:27
4th & 1 at own 23
Bailey Rice punt for 41 yds, downed at the GeoSt 36
Georgia State Punt, 3 plays
2:27
1st & 10 at own 36
Darren Grainger run for 3 yds to the GeoSt 39
2:27
2nd & 7 at own 39
Jamyest Williams run for no gain to the GeoSt 39
2:27
3rd & 7 at own 39
Darren Grainger pass incomplete
1:28
4th & 7 at own 39
Michael Hayes punt for 31 yds, downed at the Charl 30
Charlotte Punt, 4 plays
1:28
1st & 10 at own 30
Shadrick Byrd run for 13 yds to the Charl 43 for a 1ST down
1:28
1st & 10 at own 43
Chris Reynolds pass incomplete
1:28
2nd & 10 at own 43
Chris Reynolds pass complete to Grant DuBose for 5 yds to the Charl 48
1:28
3rd & 5 at own 48
Chris Reynolds pass incomplete
0:19
4th & 5 at own 48
Bailey Rice punt for 49 yds, downed at the GeoSt 3
Georgia State End of half, 1 play
0:19
1st & 10 at own 3
Timeout GEORGIA ST, clock 00:19
0:00
1st & 10 at own 3
Tucker Gregg run for 2 yds to the GeoSt 5
Q3 15:00
Noel Ruiz kickoff for 65 yds , Shadrick Byrd return for 23 yds to the Charl 23
3rd quarter6 drives, then Georgia State 13, Charlotte 9
Charlotte Punt, 8 plays
15:00
1st & 10 at own 23
Chris Reynolds pass complete to Grant DuBose for 9 yds to the Charl 32
15:00
2nd & 1 at own 32
Shadrick Byrd run for no gain to the Charl 32
15:00
3rd & 1 at own 32
Shadrick Byrd run for 6 yds to the Charl 38 for a 1ST down
15:00
1st & 10 at own 38
Chris Reynolds pass incomplete
15:00
2nd & 10 at own 38
Chris Reynolds pass complete to Victor Tucker for 11 yds to the Charl 49 for a 1ST down
15:00
1st & 10 at own 49
Chris Reynolds pass incomplete
15:00
2nd & 10 at own 49
ChaVon McEachern run for 1 yd to the 50 yard line
15:00
3rd & 9 at the 50
Chris Reynolds pass incomplete
11:12
4th & 9 at the 50
Bailey Rice punt for 40 yds, fair catch by Quavian White at the GeoSt 10
Georgia State Result not recorded, 3 plays
11:12
1st & 10 at own 10
Tucker Gregg run for 5 yds to the GeoSt 15
11:12
2nd & 5 at own 15
Tucker Gregg run for 4 yds to the GeoSt 19
11:12
3rd & 1 at own 19
GEORGIA ST Penalty, False Start (TEAM) to the GeoSt 14
Charlotte Turnover on downs, 4 plays
9:45
Noel Ruiz kickoff for 47 yds , Calvin Camp return for 39 yds to the GeoSt 43
9:45
1st & 10 at opp 43
Calvin Camp run for a loss of 1 yard to the GeoSt 44
9:45
2nd & 11 at opp 44
Calvin Camp run for no gain to the GeoSt 44
9:45
3rd & 11 at opp 44
Chris Reynolds pass complete to Calvin Camp for 10 yds to the GeoSt 34
7:24
4th & 1 at opp 34
Shadrick Byrd run for no gain to the GeoSt 34
Georgia State Touchdown, 6 plays
7:24
1st & 10 at own 34
Tucker Gregg run for 7 yds to the GeoSt 41
7:24
2nd & 3 at own 41
Darren Grainger run for 2 yds to the GeoSt 43
7:24
3rd & 1 at own 43
Darren Grainger run for no gain to the GeoSt 43
7:24
4th & 1 at own 43
Tucker Gregg run for 2 yds to the GeoSt 45 for a 1ST down
7:24
1st & 10 at own 45
Darren Grainger pass complete to Jamari Thrash for 27 yds to the Charl 28 for a 1ST down
5:06
1st & 10 at opp 28
Ja’Cyais Credle 28 Yd pass from Darren Grainger (Noel Ruiz PAT blocked)Georgia State 13, Charlotte 9
Charlotte Fumble, 7 plays
5:06
Noel Ruiz kickoff for 64 yds , Shadrick Byrd return for 29 yds to the Charl 30
5:06
1st & 10 at own 30
Shadrick Byrd run for 5 yds to the Charl 35
5:06
2nd & 5 at own 35
Calvin Camp run for 22 yds to the GeoSt 43 for a 1ST down
5:06
1st & 10 at opp 43
Chris Reynolds pass complete to Taylor Thompson for 11 yds to the GeoSt 32 for a 1ST down
5:06
1st & 10 at opp 32
ChaVon McEachern run for 1 yd to the GeoSt 31
5:06
2nd & 9 at opp 31
Chris Reynolds run for 1 yd to the GeoSt 30
5:06
3rd & 8 at opp 30
Chris Reynolds pass complete to Shadrick Byrd for 14 yds to the GeoSt 16 for a 1ST down
0:59
1st & 10 at opp 16
Calvin Camp run for 3 yds to the GeoSt 13 for a 1ST down GEORGIA ST Penalty, Unsportsmanlike Conduct ( Yards) to the GeoSt 7 for a 1ST down
Georgia State Interception, 9 plays
0:59
1st & 10 at own 7
Tucker Gregg run for 4 yds to the GeoSt 11
0:00
2nd & 6 at own 11
Darren Grainger run for 7 yds to the GeoSt 18 for a 1ST down
Q4 15:00
1st & 10 at own 18
Tucker Gregg run for 2 yds to the GeoSt 20
Q4 15:00
2nd & 8 at own 20
Jamyest Williams run for 8 yds to the GeoSt 28 for a 1ST down
Q4 15:00
1st & 10 at own 28
Jamyest Williams run for 4 yds to the GeoSt 32
Q4 15:00
2nd & 6 at own 32
Darren Grainger pass incomplete
Q4 15:00
3rd & 6 at own 32
Darren Grainger run for 5 yds to the GeoSt 37
Q4 15:00
4th & 1 at own 37
Tucker Gregg run for 6 yds to the GeoSt 43 for a 1ST down
Q4 12:12
1st & 10 at own 43
Darren Grainger pass intercepted return for no gain to the Charl 17
4th quarter4 drives, then Georgia State 20, Charlotte 9
Charlotte Punt, 5 plays
12:12
1st & 10 at own 17
GEORGIA ST Penalty, Personal Foul (Jontrey Hunter) to the Charl 39 for a 1ST down
12:12
1st & 10 at own 39
GEORGIA ST Penalty, Unsportsmanlike Conduct (Blake Carroll) to the Charl 46 for a 1ST down
12:12
1st & 10 at own 46
Shadrick Byrd run for 4 yds to the 50 yard line
12:12
2nd & 6 at the 50
ChaVon McEachern run for 3 yds to the GeoSt 47
12:12
3rd & 3 at opp 47
ChaVon McEachern run for a loss of 2 yards to the GeoSt 49
8:58
4th & 5 at opp 49
Bailey Rice punt for 39 yds, fair catch by Quavian White at the GeoSt 10
Georgia State Touchdown, 13 plays
8:58
1st & 10 at own 10
Tucker Gregg run for 3 yds to the GeoSt 13
8:58
2nd & 7 at own 13
Darren Grainger run for 9 yds to the GeoSt 22 for a 1ST down
8:58
1st & 10 at own 22
Tucker Gregg run for 12 yds to the GeoSt 34 for a 1ST down
8:58
1st & 10 at own 34
Tucker Gregg run for 5 yds to the GeoSt 39
8:58
2nd & 5 at own 39
Tucker Gregg run for 3 yds to the GeoSt 42
8:58
3rd & 2 at own 42
Tucker Gregg run for 1 yd to the GeoSt 43
8:58
4th & 1 at own 43
Tucker Gregg run for 3 yds to the GeoSt 46 for a 1ST down
8:58
1st & 10 at own 46
Tucker Gregg run for 2 yds to the GeoSt 48
8:58
2nd & 8 at own 48
Jamyest Williams run for 11 yds to the Charl 41 for a 1ST down
8:58
1st & 10 at opp 41
Tucker Gregg run for 3 yds to the Charl 38
8:58
2nd & 7 at opp 38
Tucker Gregg run for a loss of 6 yards to the Charl 44
8:58
3rd & 13 at opp 44
Jamyest Williams run for 31 yds to the Charl 13 for a 1ST down
1:38
1st & 10 at opp 13
Jamyest Williams 13 Yd Run (Noel Ruiz Kick)Georgia State 20, Charlotte 9
Charlotte Turnover on downs, 6 plays
1:38
Noel Ruiz kickoff for 65 yds for a touchback
1:38
1st & 10 at own 25
Chris Reynolds pass complete to Shadrick Byrd for 6 yds to the Charl 31
1:38
2nd & 4 at own 31
Chris Reynolds pass complete to Shadrick Byrd for 19 yds to the 50 yard line for a 1ST down
1:38
1st & 10 at the 50
Chris Reynolds pass incomplete
1:38
2nd & 10 at the 50
Chris Reynolds pass incomplete
1:38
3rd & 10 at the 50
Chris Reynolds pass incomplete
1:38
4th & 10 at the 50
REYNOLDS, Chris pass up the middle complete for 30 yards to THOMPSON, Taylor caught at the GSU30 and advanced to the GSU20 (BACON, Chris). PENALTY CLT Holding on SA’O, Siah enforced 10 yards from the GSU50 to the CLT40 [NHSG]. NO PLAY (replay the down).
0:29
4th & 20 at own 40
Chris Reynolds pass incomplete
Georgia State End of game, 1 play
0:00
1st & 10 at opp 40
Tucker Gregg run for 5 yds to the Charl 35
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.