From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Georgia State
App State
301
Total yards
466
73
Passing yards
62
228
Rushing yards
404
3.2
Yards per pass
3.6
5.6
Yards per rush
6.3
20
First downs
26
5–14
Third downs
4–13
0–0
Fourth downs
3–4
4
Turnovers
1
4–46
Penalties
5–60
23:26
Possession
36:34
0
Sacks (by defense)
6
Efficiency
Georgia State
App State
34%
Success rate
49%
−0.08
EPA per play
0.31
1.42
Explosiveness
1.07
0.10
Rushing EPA
0.49
−0.33
Passing EPA
−0.36
26%
Passing-down success
37%
−0.12
First-down EPA
−0.01
−0.02
Second-down EPA
0.52
−0.08
Third-down EPA
0.42
5%
Havoc by its defense
25%
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)
App State 61% to win. Elo’s favorite won.
The line
App State −9.5, over/under 60.
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 App State 74%, Georgia State 26%. 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. App State drives left to right, Georgia State right to left.
Q1 App StatePunt, 5 plays, 21 yards
Q1 Georgia StateTouchdown, 11 plays, 79 yards
Q1 App StatePunt, 5 plays, 21 yards
Q1 Georgia StateTouchdown, 7 plays, 78 yards
Q1 App StatePunt, 3 plays, 7 yards
Q1 Georgia StatePunt, 6 plays, 15 yards
Q1 App StatePunt, 5 plays, 35 yards
Q2 Georgia StatePunt, 3 plays, 5 yards
Q2 App StatePunt, 3 plays, 6 yards
Q2 Georgia StatePunt, 7 plays, 21 yards
Q2 App StateTouchdown, 12 plays, 75 yards
Q2 Georgia StatePunt, 3 plays, 6 yards
Q2 App StateTurnover on downs, 8 plays, 38 yards
Q3 Georgia StateFumble, 4 plays, 23 yards
Q3 App StateTouchdown, 6 plays, 69 yards
Q3 Georgia StatePunt, 4 plays, −5 yards
Q3 App StateTouchdown, 10 plays, 67 yards
Q3 Georgia StateInterception, 3 plays, −6 yards
Q3 App StateTouchdown, 5 plays, 13 yards
Q3 Georgia StateField goal, 7 plays, 43 yards
Q4 App StateTouchdown, 8 plays, 30 yards
Q4 Georgia StatePunt, 3 plays, 4 yards
Q4 App StateTouchdown, 10 plays, 75 yards
Q4 Georgia StateFumble, 2 plays, 12 yards
Q4 Georgia StateFumble, 5 plays, 39 yards
Q4 App StateEnd of game, 2 plays, 25 yards
Play by play
1st quarter7 drives, then Georgia State 14, App State 0
App State Punt, 5 plays
15:00
1st & 10 at own 35
Michael Hayes kickoff for 65 yds for a touchback
14:50
1st & 10 at own 25
Chase Brice pass complete to Nate Noel for 7 yds to the AppSt 32
14:10
2nd & 3 at own 32
Nate Noel run for 5 yds to the AppSt 37 for a 1ST down
13:45
1st & 10 at own 37
Nate Noel run for 2 yds to the AppSt 39
13:32
2nd & 8 at own 39
Chase Brice pass incomplete to Christian Wells
13:32
3rd & 8 at own 39
Timeout APPALACHIAN ST, clock 13:32
13:10
3rd & 8 at own 39
Chase Brice pass complete to Christian Wells for 7 yds to the AppSt 46
12:43
4th & 1 at own 46
Clayton Howell punt for 33 yds, fair catch by Tailique Williams at the GeoSt 21
Georgia State Touchdown, 11 plays
12:30
1st & 10 at own 21
Tucker Gregg run for 3 yds to the GeoSt 24
12:00
2nd & 7 at own 24
Darren Grainger run for 6 yds to the GeoSt 30
11:45
3rd & 1 at own 30
Tucker Gregg run for 2 yds to the GeoSt 32 for a 1ST down
11:30
1st & 10 at own 32
APPALACHIAN ST Penalty, Defensive Holding (Ronald Clarke) to the GeoSt 42 for a 1ST down
11:20
1st & 10 at own 42
Darren Grainger run for no gain to the GeoSt 42
11:00
2nd & 10 at own 42
Darren Grainger sacked by Nick Hampton for a loss of 2 yards to the GeoSt 40
10:25
3rd & 12 at own 40
Timeout APPALACHIAN ST, clock 10:25
10:15
3rd & 12 at own 40
Darren Grainger pass complete to Ja’Cyais Credle for 13 yds to the AppSt 47 for a 1ST down
10:00
1st & 10 at opp 47
Tucker Gregg run for 22 yds to the AppSt 25 for a 1ST down
9:30
1st & 10 at opp 25
Darren Grainger run for 12 yds to the AppSt 13 for a 1ST down
9:00
1st & 10 at opp 13
Tucker Gregg run for 4 yds to the AppSt 9
8:45
2nd & 6 at opp 9
Tucker Gregg run for 5 yds to the AppSt 4
8:43
3rd & 1 at opp 4
Tucker Gregg run for 4 yds for a TD, (Michael Hayes KICK)Georgia State 7, App State 0
App State Punt, 5 plays
8:43
3rd & 1 at own 35
Michael Hayes kickoff for 65 yds for a touchback
8:30
1st & 10 at own 25
Camerun Peoples run for 1 yd to the AppSt 26
8:00
2nd & 9 at own 26
Daetrich Harrington run for 14 yds to the AppSt 40 for a 1ST down
7:40
1st & 10 at own 40
Daetrich Harrington run for 3 yds to the AppSt 43
7:10
2nd & 7 at own 43
Chase Brice pass incomplete to Michael Hetzel
7:00
3rd & 7 at own 43
Chase Brice pass complete to Eli Wilson for 3 yds to the AppSt 46
6:25
4th & 4 at own 46
Clayton Howell punt for 32 yds, fair catch by Tailique Williams at the GeoSt 22
Georgia State Touchdown, 7 plays
6:10
1st & 10 at own 22
Darren Grainger pass complete to Robert Lewis for 11 yds to the GeoSt 33 for a 1ST down
5:50
1st & 10 at own 33
Jamyest Williams run for 2 yds to the GeoSt 35
5:30
2nd & 8 at own 35
Darren Grainger run for 18 yds to the AppSt 47 for a 1ST down
5:09
1st & 10 at opp 47
Darren Grainger pass incomplete to Jamari Thrash
4:30
2nd & 10 at opp 47
Darren Grainger run for 21 yds to the AppSt 26 for a 1ST down
4:20
1st & 10 at opp 26
Jamyest Williams run for no gain to the AppSt 26
4:12
2nd & 10 at opp 26
Darren Grainger 26 Yd Run (Michael Hayes Kick)Georgia State 14, App State 0
App State Punt, 3 plays
4:20
2nd & 10 at own 35
Michael Hayes kickoff for 65 yds for a touchback
4:00
1st & 10 at own 25
Nate Noel run for 1 yd to the AppSt 26
3:37
2nd & 9 at own 26
Chase Brice pass incomplete
3:00
3rd & 9 at own 26
Chase Brice run for 6 yds to the AppSt 32
2:50
4th & 3 at own 32
Clayton Howell punt for 34 yds, fair catch by Tailique Williams at the GeoSt 34
Georgia State Punt, 6 plays
2:40
1st & 10 at own 34
Marcus Carroll run for 3 yds to the GeoSt 37
2:13
2nd & 7 at own 37
Darren Grainger pass incomplete to Jamari Thrash
2:00
3rd & 7 at own 37
Darren Grainger run for 9 yds to the GeoSt 46 for a 1ST down
1:45
1st & 10 at own 46
Marcus Carroll run for a loss of 3 yards to the GeoSt 43
0:50
2nd & 13 at own 43
Darren Grainger pass complete to Ja’Cyais Credle for 6 yds to the GeoSt 49
0:40
3rd & 7 at own 49
Darren Grainger pass incomplete to Robert Lewis
0:31
4th & 7 at own 49
Michael Hayes punt for 39 yds, fair catch by Nathan Kibambe at the AppSt 12
App State Punt, 5 plays
0:17
1st & 10 at own 12
Chase Brice pass incomplete to Christan Horn
0:10
2nd & 10 at own 12
Camerun Peoples run for 14 yds to the AppSt 26 for a 1ST down GEORGIA ST Penalty, Face Mask (15 yards) (15 Yards) to the AppSt 41 for a 1ST down
Q2 14:30
1st & 10 at own 41
Camerun Peoples run for 4 yds to the AppSt 45
Q2 14:10
2nd & 6 at own 45
Camerun Peoples run for 2 yds to the AppSt 47
Q2 13:50
3rd & 4 at own 47
Chase Brice pass incomplete to Christan Horn
Q2 13:40
4th & 4 at own 47
Clayton Howell punt for 31 yds, fair catch by Tailique Williams at the GeoSt 22
2nd quarter7 drives, then Georgia State 14, App State 7
Georgia State Punt, 3 plays
13:30
1st & 10 at own 22
Darren Grainger run for 2 yds to the GeoSt 24
13:00
2nd & 8 at own 24
Darren Grainger run for 2 yds to the GeoSt 26
12:15
3rd & 6 at own 26
Darren Grainger pass complete to Jamyest Williams for 1 yd to the GeoSt 27
11:52
4th & 5 at own 27
Michael Hayes punt for 46 yds , Tyler Page returns for 3 yds to the AppSt 30
App State Punt, 3 plays
11:45
1st & 10 at own 30
Chase Brice pass incomplete to Christian Wells
11:30
2nd & 10 at own 30
Ahmani Marshall run for 6 yds to the AppSt 36
11:00
3rd & 4 at own 36
Chase Brice pass incomplete to Dalton Stroman
10:53
4th & 4 at own 36
Clayton Howell punt for 41 yds, punt out-of-bounds at the GeoSt 23
Georgia State Punt, 7 plays
10:45
1st & 10 at own 23
Marcus Carroll run for 10 yds to the GeoSt 33 for a 1ST down
10:35
1st & 10 at own 33
Darren Grainger pass incomplete to Ja’Cyais Credle
10:25
2nd & 10 at own 33
Marcus Carroll run for 5 yds to the GeoSt 38
10:00
3rd & 5 at own 38
Darren Grainger pass complete to Jamari Thrash for 5 yds to the GeoSt 43 for a 1ST down
9:50
1st & 10 at own 43
Darren Grainger pass incomplete to Robert Lewis
9:45
2nd & 10 at own 43
Darren Grainger run for 1 yd to the GeoSt 44
9:30
3rd & 9 at own 44
Darren Grainger pass incomplete to Robert Lewis
8:43
4th & 9 at own 44
Michael Hayes punt for 31 yds, punt out-of-bounds at the AppSt 25
App State Touchdown, 12 plays
8:40
1st & 10 at own 25
Nate Noel run for 11 yds to the AppSt 36 for a 1ST down
8:35
1st & 10 at own 36
Chase Brice pass complete to Dashaun Davis for 2 yds to the AppSt 38
8:15
2nd & 8 at own 38
Nate Noel run for 6 yds to the AppSt 44
7:45
3rd & 2 at own 44
Nate Noel run for 5 yds to the AppSt 49 for a 1ST down
7:15
1st & 10 at own 49
Chase Brice pass complete to Christan Horn for 7 yds to the GeoSt 44
6:45
2nd & 3 at opp 44
Camerun Peoples run for 6 yds to the GeoSt 38 for a 1ST down
6:00
1st & 10 at opp 38
Camerun Peoples run for 4 yds to the GeoSt 34
5:00
2nd & 6 at opp 34
Camerun Peoples run for 9 yds to the GeoSt 25 for a 1ST down
4:00
1st & 10 at opp 25
Daetrich Harrington run for 4 yds to the GeoSt 21
3:45
2nd & 6 at opp 21
Daetrich Harrington run for 1 yd to the GeoSt 20
3:22
3rd & 5 at opp 20
Nate Noel run for 4 yds to the GeoSt 16
3:22
4th & 1 at opp 16
Timeout GEORGIA ST, clock 03:22
3:13
4th & 1 at own 35
Michael Hughes kickoff for 57 yds for a touchback
App State Touchdown, 12 plays
3:13
4th & 1 at opp 16
Camerun Peoples 16 Yd Run (Michael Hughes Kick)Georgia State 14, App State 7
Georgia State Punt, 3 plays
3:00
1st & 10 at own 25
Jamyest Williams run for 1 yd to the GeoSt 26
2:45
2nd & 9 at own 26
Jamyest Williams run for 3 yds to the GeoSt 29
2:07
3rd & 6 at own 29
Darren Grainger pass complete to Ahmon Green for 2 yds to the GeoSt 31
2:07
4th & 4 at own 31
Timeout APPALACHIAN ST, clock 02:07
1:51
4th & 4 at own 31
Michael Hayes punt for 55 yds, punt out-of-bounds at the AppSt 14
App State Turnover on downs, 8 plays
1:45
1st & 10 at own 14
Nate Noel run for 9 yds to the AppSt 23
1:30
2nd & 1 at own 23
Nate Noel run for 5 yds to the AppSt 28 for a 1ST down
1:15
1st & 10 at own 28
Chase Brice pass complete to Nate Noel for 5 yds to the AppSt 33
1:00
2nd & 5 at own 33
Nate Noel run for 10 yds to the AppSt 43 for a 1ST down
0:45
1st & 10 at own 43
Chase Brice pass incomplete to Nate Noel
0:30
2nd & 10 at own 43
Chase Brice run for 7 yds to the 50 yard line
0:15
3rd & 3 at the 50
Camerun Peoples run for 2 yds to the GeoSt 48
0:00
4th & 1 at opp 48
Chase Brice pass incomplete
3rd quarter7 drives, then App State 28, Georgia State 14
Georgia State Fumble, 4 plays
15:00
1st & 10 at own 35
Michael Hughes kickoff for 35 yds for a 1ST down , Ahmon Green return for no gain to the GeoSt 35 for a 1ST down APPALACHIAN ST Penalty, Personal Foul (-15 Yards) to the GeoSt 45 for a 1ST down
14:45
1st & 10 at own 45
Tucker Gregg run for 21 yds to the AppSt 34 for a 1ST down
14:00
1st & 10 at opp 34
Darren Grainger run for 6 yds to the AppSt 28
13:30
2nd & 4 at opp 28
GEORGIA ST Penalty, False Start (-5 Yards) to the AppSt 33
13:15
2nd & 9 at opp 33
Tucker Gregg run for 1 yd to the AppSt 32
13:12
3rd & 8 at opp 32
Darren Grainger sacked by Nick Hampton at AppSt 32, Darren Grainger fumbled, forced by Nick Hampton, recovered at AppSt 31
App State Touchdown, 6 plays
13:00
1st & 10 at own 31
Camerun Peoples run for 20 yds to the GeoSt 49 for a 1ST down
12:15
1st & 10 at opp 49
Camerun Peoples run for 6 yds to the GeoSt 43
11:45
2nd & 4 at opp 43
Camerun Peoples run for 4 yds to the GeoSt 39 for a 1ST down
11:30
1st & 10 at opp 39
Nate Noel run for 2 yds to the GeoSt 37
11:00
2nd & 8 at opp 37
Nate Noel run for no gain to the GeoSt 37
10:24
3rd & 8 at opp 37
Ahmani Marshall run for 37 yds for a TD, (Michael Hughes KICK)Tied at 14
Georgia State Punt, 4 plays
10:24
3rd & 8 at own 35
Michael Hughes kickoff for 57 yds for a touchback
10:00
1st & 10 at own 25
Marcus Carroll run for 10 yds to the GeoSt 35 for a 1ST down
9:45
1st & 10 at own 35
GEORGIA ST Penalty, Illegal Block (-15 Yards) to the GeoSt 20
9:20
1st & 25 at own 20
Marcus Carroll run for no gain to the GeoSt 20
9:13
2nd & 25 at own 20
Darren Grainger pass incomplete to Jamari Thrash
9:06
3rd & 25 at own 20
Darren Grainger pass incomplete to Ahmon Green
8:55
4th & 25 at own 20
Michael Hayes punt for 52 yds , Tyler Page returns for 5 yds to the AppSt 33
App State Touchdown, 10 plays
8:30
1st & 10 at own 33
Camerun Peoples run for 7 yds to the AppSt 40
8:10
2nd & 3 at own 40
Camerun Peoples run for 4 yds to the AppSt 44 for a 1ST down
7:45
1st & 10 at own 44
Camerun Peoples run for 3 yds to the AppSt 47
7:00
2nd & 7 at own 47
Daetrich Harrington run for 4 yds to the GeoSt 49
6:15
3rd & 3 at opp 49
Daetrich Harrington run for 4 yds to the GeoSt 45 for a 1ST down
6:00
1st & 10 at opp 45
Chase Brice pass complete to Henry Pearson for 31 yds to the GeoSt 14 for a 1ST down
5:30
1st & 10 at opp 14
Daetrich Harrington run for 9 yds to the GeoSt 5
5:00
2nd & 1 at opp 5
Daetrich Harrington run for 3 yds to the GeoSt 2 for a 1ST down
4:30
1st & goal at opp 2
Camerun Peoples run for 1 yd to the GeoSt 1
3:59
2nd & goal at opp 1
Chase Brice run for 1 yd for a TD, (Michael Hughes KICK)App State 21, Georgia State 14
Georgia State Interception, 3 plays
3:59
2nd & 9 at own 35
Michael Hughes kickoff for 46 yds , Ahmon Green return for 3 yds to the GeoSt 22
3:50
1st & 10 at own 22
Darren Grainger pass incomplete to Jamari Thrash
3:30
2nd & 10 at own 22
Darren Grainger sacked by Jalen McLeod for a loss of 6 yards to the GeoSt 16
3:01
3rd & 16 at own 16
Darren Grainger pass intercepted Tyler Bird return for 12 yds to the GeoSt 13
App State Touchdown, 5 plays
2:30
1st & goal at opp 13
Daetrich Harrington run for 4 yds to the GeoSt 9 APPALACHIAN ST Penalty, Offensive Holding (-10 Yards) to the GeoSt 19
2:00
1st & 0 at opp 19
Daetrich Harrington run for 6 yds to the GeoSt 13
1:55
2nd & goal at opp 13
Daetrich Harrington run for no gain to the GeoSt 13
1:49
3rd & 0 at opp 13
GEORGIA ST Penalty, Defensive Pass Interference (11 Yards) to the GeoSt 2 for a 1ST down
1:20
1st & goal at opp 2
Camerun Peoples run for 1 yd to the GeoSt 1
1:11
2nd & goal at opp 1
Chase Brice 1 Yd Run (Michael Hughes Kick)App State 28, Georgia State 14
Georgia State Field goal, 7 plays
1:10
2nd & 9 at own 35
Michael Hughes kickoff for 55 yds , Jamyest Williams return for 17 yds to the GeoSt 27
1:00
1st & 10 at own 27
Tucker Gregg run for 2 yds to the GeoSt 29
0:30
2nd & 8 at own 29
APPALACHIAN ST Penalty, Defensive Holding (10 Yards) to the GeoSt 39 for a 1ST down
0:24
1st & 10 at own 39
Darren Grainger pass incomplete to Ja’Cyais Credle
0:15
2nd & 10 at own 39
Tucker Gregg run for 27 yds to the AppSt 34 for a 1ST down
0:00
1st & 10 at opp 34
Tucker Gregg run for 2 yds to the AppSt 32
Q4 14:45
2nd & 8 at opp 32
Darren Grainger run for 4 yds to the AppSt 28
Q4 14:40
3rd & 4 at opp 28
Darren Grainger sacked by Kevon Haigler and TEAM for a loss of 2 yards to the AppSt 30
Q4 13:45
4th & 6 at opp 30
Michael Hayes 47 yd FG GOODApp State 28, Georgia State 17
4th quarter6 drives, then App State 42, Georgia State 17
App State Touchdown, 8 plays
13:45
4th & 6 at own 35
Michael Hayes kickoff for 58 yds , Milan Tucker return for 63 yds to the GeoSt 30
13:20
1st & 10 at opp 30
Nate Noel run for 4 yds to the GeoSt 26
12:50
2nd & 6 at opp 26
Nate Noel run for 5 yds to the GeoSt 21
12:20
3rd & 1 at opp 21
Nate Noel run for no gain to the GeoSt 21
11:50
4th & 1 at opp 21
Camerun Peoples run for 4 yds to the GeoSt 17 for a 1ST down
11:00
1st & 10 at opp 17
Camerun Peoples run for 1 yd to the GeoSt 16
10:34
2nd & 9 at opp 16
Chase Brice pass incomplete to Miller Gibbs
10:20
3rd & 9 at opp 16
Camerun Peoples run for 9 yds to the GeoSt 7 for a 1ST down
9:42
1st & goal at opp 7
Camerun Peoples run for 7 yds for a TD, (Michael Hughes KICK)App State 35, Georgia State 17
Georgia State Punt, 3 plays
9:42
1st & 10 at own 35
Michael Hughes kickoff for 58 yds for a touchback
9:35
1st & 10 at own 25
Darren Grainger pass incomplete to Robert Lewis
9:00
2nd & 10 at own 25
Jamyest Williams run for 4 yds to the GeoSt 29
8:55
3rd & 6 at own 29
Darren Grainger pass incomplete
8:53
4th & 6 at own 29
Michael Hayes punt for 46 yds, fair catch by Tyler Page at the AppSt 25
App State Touchdown, 10 plays
8:40
1st & 10 at own 25
Camerun Peoples run for 2 yds to the AppSt 27
8:15
2nd & 8 at own 27
Camerun Peoples run for 41 yds to the GeoSt 32 for a 1ST down
7:00
1st & 10 at opp 32
Ahmani Marshall run for a loss of 3 yards to the GeoSt 35
6:30
2nd & 13 at opp 35
Ahmani Marshall run for 8 yds to the GeoSt 27
6:00
3rd & 5 at opp 27
Chase Brice run for 2 yds to the GeoSt 25
5:39
4th & 3 at opp 25
Timeout APPALACHIAN ST, clock 05:39
5:30
4th & 3 at opp 25
Anderson Castle run for 4 yds to the GeoSt 21 for a 1ST down
4:49
1st & 10 at opp 21
Anderson Castle run for 4 yds to the GeoSt 17
4:49
2nd & 6 at opp 17
Timeout GEORGIA ST, clock 04:49
4:30
2nd & 6 at opp 17
Anderson Castle run for 6 yds to the GeoSt 11 for a 1ST down
4:00
1st & 10 at opp 11
Anderson Castle run for 9 yds to the GeoSt 2
3:24
2nd & 1 at opp 2
Anderson Castle 2 Yd Run (Michael Hughes Kick)App State 42, Georgia State 17
Georgia State Fumble, 2 plays
3:24
2nd & 1 at own 35
Michael Hughes kickoff for 63 yds for a touchback
3:15
1st & 10 at own 25
Darren Grainger pass complete to Robert Lewis for 12 yds to the GeoSt 37 for a 1ST down
2:40
1st & 10 at own 37
Darren Grainger sacked by Kyle Arnholt for a loss of 10 yards to the GeoSt 15 Darren Grainger fumbled, recovered by AppSt Kevon Haigler , return for 0 yards , return for 12 yds to the GeoSt 15 Kevon Haigler fumbled, recovered by GeoSt Montavious Cunningham , return for 0 yards
Georgia State Fumble, 5 plays
2:00
1st & 10 at own 15
Darren Grainger pass complete to Ahmon Green for 22 yds to the GeoSt 37 for a 1ST down
1:55
1st & 10 at own 37
Darren Grainger run for 7 yds to the GeoSt 44
1:45
2nd & 3 at own 44
Darren Grainger sacked by Donovan Spellman for a loss of 5 yards to the GeoSt 39
1:30
3rd & 8 at own 39
APPALACHIAN ST Penalty, Defensive Pass Interference (15 Yards) to the AppSt 46 for a 1ST down
1:25
1st & 10 at opp 46
Darren Grainger pass incomplete to Robert Lewis
1:25
2nd & 10 at opp 46
Darren Grainger pass complete to Cadarrius Thompson for 1 yd Cadarrius Thompson fumbled, recovered by AppSt Kyle Arnholt
App State End of game, 2 plays
1:00
1st & 10 at own 45
Anderson Castle run for 4 yds to the AppSt 49
0:30
2nd & 6 at own 49
Anderson Castle run for 21 yds to the GeoSt 30 for a 1ST down
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.