From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Gardner-Webb
App State
365
Total yards
394
231
Passing yards
247
134
Rushing yards
147
5.0
Yards per pass
10.3
5.0
Yards per rush
3.4
19
First downs
22
7–17
Third downs
4–13
2–3
Fourth downs
3–3
3
Turnovers
0
5–50
Penalties
2–20
28:18
Possession
31:42
2
Sacks (by defense)
0
Efficiency
Gardner-Webb
App State
45%
Success rate
51%
0.05
EPA per play
0.38
0.92
Explosiveness
1.18
−0.01
Rushing EPA
0.20
0.29
Passing EPA
0.69
25%
Passing-down success
16%
−0.28
First-down EPA
0.41
0.19
Second-down EPA
0.23
0.53
Third-down EPA
0.29
14%
Havoc by its defense
13%
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 79% to win. Elo’s favorite won.
The line
App State −22.5, over/under 51.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 App State 94%, Gardner-Webb 6%. 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, Gardner-Webb right to left.
Q1 App StateMissed FG, 10 plays, 26 yards
Q1 Gardner-WebbPunt, 3 plays, 3 yards
Q1 App StatePunt, 3 plays, −1 yard
Q1 Gardner-WebbPunt, 3 plays, 8 yards
Q1 App StateTouchdown, 15 plays, 77 yards
Q1 Gardner-WebbTouchdown, 8 plays, 75 yards
Q2 App StatePunt, 3 plays, 1 yard
Q2 Gardner-WebbField goal, 16 plays, 44 yards
Q2 App StatePunt, 5 plays, 20 yards
Q2 Gardner-WebbPunt, 3 plays, 4 yards
Q2 App StateTouchdown, 1 play, 32 yards
Q2 Gardner-WebbEnd of half, 6 plays, 7 yards
Q3 Gardner-WebbTouchdown, 11 plays, 65 yards
Q3 App StateTouchdown, 8 plays, 65 yards
Q3 Gardner-WebbTouchdown, 5 plays, 75 yards
Q3 App StateTouchdown, 4 plays, 64 yards
Q3 Gardner-WebbPunt, 3 plays, −1 yard
Q3 App StateField goal, 6 plays, 39 yards
Q3 Gardner-WebbInterception, 1 play, 0 yards
Q3 App StateTouchdown, 2 plays, 23 yards
Q4 Gardner-WebbInterception, 11 plays, 38 yards
Q4 App StatePunt, 3 plays, −3 yards
Q4 Gardner-WebbFumble, 3 plays, 18 yards
Q4 App StateTouchdown, 9 plays, 61 yards
Q4 Gardner-WebbEnd of game, 3 plays, 4 yards
Play by play
1st quarter6 drives, then App State 7, Gardner-Webb 0
App State Missed FG, 10 plays
14:51
1st & 10 at own 35
Ian Sauter kickoff for 65 yds , Milan Tucker return for 48 yds to the APP 48
14:51
1st & 10 at own 48
Nate Noel run for 10 yds to the GWEB 42 for a 1ST down Appalachian State Penalty, Offensive Holding (Jack Murphy) to the APP 48 for a 1ST down
14:51
1st & 10 at own 48
Ryan Burger pass complete to Nate Noel for 7 yds to the GWEB 45
14:51
2nd & 3 at opp 45
Nate Noel run for 3 yds to the GWEB 42 for a 1ST down
14:51
1st & 10 at opp 42
Nate Noel run for 1 yd to the GWEB 41
14:51
2nd & 9 at opp 41
Nate Noel run for 1 yd to the GWEB 42
14:51
3rd & 10 at opp 42
Ryan Burger pass complete to Christan Horn for 24 yds to the GWEB 18 for a 1ST down
14:51
1st & 10 at opp 18
Ryan Burger run for 12 yds to the GWEB 30
14:51
2nd & 22 at opp 30
Nate Noel run for 3 yds to the GWEB 27
14:51
3rd & 19 at opp 27
Nate Noel run for 1 yd to the GWEB 26
14:51
1st & 22 at opp 30
Nate Noel run for 3 yds to the GWEB 27
Gardner-Webb Punt, 3 plays
10:31
1st & 10 at own 26
Narii Gaither run for 2 yds to the GWEB 28
10:31
2nd & 8 at own 28
Matthew Caldwell pass complete to Brennan McGuire for 1 yd to the GWEB 29
10:31
3rd & 7 at own 29
Matthew Caldwell pass incomplete to Ephraim Floyd
10:31
4th & 18 at opp 26
Michael Hughes 44 yd FG MISSED
9:14
4th & 7 at own 29
Austin Hendley punt for 46 yds, fair catch by Kaedin Robinson at the APP 25
App State Punt, 3 plays
9:14
1st & 10 at own 25
Ryan Burger pass complete to Dashaun Davis for no gain to the APP 25
9:14
2nd & 10 at own 25
Maquel Haywood run for 4 yds to the APP 29
9:14
3rd & 6 at own 29
Ryan Burger sacked by Ty French for a loss of 5 yards to the APP 24
7:20
4th & 11 at own 24
Mitchell Lake punt for 42 yds , Maleek Huggins returns for 11 yds to the GWEB 45
Gardner-Webb Punt, 3 plays
7:20
1st & 10 at own 45
Matthew Caldwell pass complete to Karim Page for 8 yds to the APP 47
7:20
2nd & 2 at opp 47
Matthew Caldwell pass incomplete to Ephraim Floyd
7:20
3rd & 2 at opp 47
Matthew Caldwell pass incomplete to Brennan McGuire
6:40
4th & 2 at opp 47
Austin Hendley punt for 24 yds, fair catch by Kaedin Robinson at the APP 23
App State Touchdown, 15 plays
6:40
1st & 10 at own 23
Nate Noel run for 6 yds to the APP 29
6:40
2nd & 4 at own 29
Nate Noel run for 1 yd to the APP 30
6:40
3rd & 3 at own 30
Ryan Burger pass complete to Christan Horn for 4 yds to the APP 34 for a 1ST down
6:40
1st & 10 at own 34
Ryan Burger pass incomplete to Christan Horn
6:40
2nd & 10 at own 34
Ryan Burger pass incomplete for a 1ST down Gardner-Webb Penalty, Roughing The Passer (Ty French) to the APP 49 for a 1ST down
6:40
1st & 10 at own 49
Nate Noel run for 8 yds to the GWEB 43
6:40
2nd & 2 at opp 43
Ryan Burger pass incomplete to Christan Horn
6:40
3rd & 2 at opp 43
Maquel Haywood run for 5 yds to the GWEB 38 for a 1ST down
6:40
1st & 10 at opp 38
Maquel Haywood run for 6 yds to the GWEB 32
6:40
2nd & 4 at opp 32
Ryan Burger run for 10 yds to the GWEB 22 for a 1ST down
6:40
1st & 10 at opp 22
Ryan Burger pass complete to Milan Tucker for 6 yds to the GWEB 16
6:40
1st & 10 at opp 22
Ryan Burger pass complete to Milan Tucker for 6 yds to the GWEB 16
2:27
2nd & 4 at opp 16
Timeout Gardner-Webb, clock 02:27
2:27
2nd & 4 at opp 16
Ryan Burger sacked for a loss of 3 yards to the GWEB 19
2:27
3rd & 7 at opp 19
Maquel Haywood run for 4 yds to the GWEB 15
1:40
4th & 3 at opp 15
Timeout Gardner-Webb, clock 01:40
1:40
4th & 3 at opp 15
Maquel Haywood run for 3 yds to the GWEB 12 for a 1ST down
1:08
1st & 10 at opp 12
Ryan Burger pass complete to Eli Wilson for 12 yds for a TD (Michael Hughes KICK)App State 7, Gardner-Webb 0
Gardner-Webb Touchdown, 8 plays
1:08
1st & 10 at own 35
Michael Hughes kickoff for 65 yds for a touchback
1:08
1st & 10 at own 25
Matthew Caldwell pass complete to Ephraim Floyd for 8 yds to the GWEB 33
1:08
2nd & 2 at own 33
Matthew Caldwell pass complete to Ephraim Floyd for 4 yds to the GWEB 37 for a 1ST down
1:08
1st & 10 at own 37
Matthew Caldwell pass complete to Jonathan Burns for 18 yds to the APP 45 for a 1ST down
0:00
1st & 10 at opp 45
Matthew Caldwell pass complete to Karim Page for 8 yds to the APP 37
Q2 15:00
2nd & 2 at opp 37
PENALTY GAR False Start (Burns,Jonathan) 5 yards from APP37 to APP42. NO PLAY.
Q2 15:00
2nd & 7 at opp 42
Matthew Caldwell pass complete to Jonathan Burns for 14 yds to the APP 28 for a 1ST down
Q2 15:00
1st & 10 at opp 28
Matthew Caldwell pass complete to Darius Hough for 5 yds to the APP 23
Q2 15:00
2nd & 5 at opp 23
Matthew Caldwell pass complete to Jonathan Burns for 15 yds to the APP 8 for a 1ST down
Q2 15:00
2nd & 5 at opp 23
Matthew Caldwell pass complete to Jonathan Burns for 15 yds to the APP 8 for a 1ST down
Q2 13:03
1st & goal at opp 8
Jayden Brown run for 8 yds for a TD (Jay Billingsley KICK)Tied at 7
2nd quarter6 drives, then App State 14, Gardner-Webb 10
App State Punt, 3 plays
13:03
1st & 10 at own 35
Ian Sauter kickoff for 65 yds for a touchback
13:03
1st & 10 at own 25
Nate Noel run for 7 yds to the APP 32
13:03
2nd & 3 at own 32
Nate Noel run for no gain to the APP 32
13:03
3rd & 3 at own 32
No Huddle-Shotgun Burger,Ryan pass complete short right to Jackson,Makai for 4 yards to the APP36 (Ousley,Raequan) PENALTY APP Holding (Ramsey,Jayden) 10 yards from APP32 to APP22. NO PLAY.
13:03
3rd & 13 at own 22
Nate Noel run for 4 yds to the APP 26
13:03
3rd & 13 at own 22
Nate Noel run for 4 yds to the APP 26
10:57
4th & 9 at own 26
Mitchell Lake punt for 37 yds, fair catch by Maleek Huggins at the GWEB 37
Gardner-Webb Field goal, 16 plays
10:57
1st & 10 at own 37
Matthew Caldwell pass incomplete to Maleek Huggins
10:57
2nd & 10 at own 37
Matthew Caldwell pass complete to Narii Gaither for 9 yds to the GWEB 46
10:57
3rd & 1 at own 46
Matthew Caldwell pass complete to Narii Gaither for 1 yd to the GWEB 47 for a 1ST down
10:57
1st & 10 at own 47
Matthew Caldwell pass complete to Brennan McGuire for 8 yds to the APP 45
10:57
2nd & 2 at opp 45
Narii Gaither run for 4 yds to the APP 41 for a 1ST down
10:57
1st & 10 at opp 41
Matthew Caldwell pass complete to Narii Gaither for 1 yd to the APP 42
8:33
2nd & 11 at opp 42
Timeout Gardner-Webb, clock 08:33
8:33
2nd & 11 at opp 42
Matthew Caldwell pass incomplete to Narii Gaither
8:33
3rd & 11 at opp 42
Matthew Caldwell pass complete to Brennan McGuire for 12 yds to the APP 30 for a 1ST down
8:33
1st & 10 at opp 30
Matthew Caldwell pass complete to Brennan McGuire for 3 yds to the APP 27
8:33
2nd & 7 at opp 27
Matthew Caldwell pass incomplete to Jayden Brown
8:33
3rd & 7 at opp 27
Jayden Brown run for 6 yds to the APP 21
8:33
4th & 1 at opp 21
Brendan Jackson run for 3 yds to the APP 18 for a 1ST down
8:33
1st & 10 at opp 18
Matthew Caldwell pass incomplete to Jonathan Burns
8:33
2nd & 10 at opp 18
Jayden Brown run for 1 yd to the APP 19
8:33
3rd & 11 at opp 19
Matthew Caldwell pass incomplete to Ephraim Floyd
5:22
4th & 11 at opp 19
Jay Billingsley 37 yd FG GOODGardner-Webb 10, App State 7
App State Punt, 5 plays
5:22
1st & 10 at own 35
Ian Sauter kickoff for 65 yds for a touchback
5:22
1st & 10 at own 25
Maquel Haywood run for 2 yds to the APP 23
5:22
2nd & 12 at own 23
Ryan Burger pass complete to Kaedin Robinson for 17 yds TEAM fumbled, recovered by APP for a 1ST down
5:22
1st & 10 at own 40
Nate Noel run for 2 yds to the APP 42
5:22
2nd & 8 at own 42
Nate Noel run for 3 yds to the APP 45
5:22
3rd & 5 at own 45
Ryan Burger pass incomplete to Christan Horn
2:58
4th & 5 at own 45
Mitchell Lake punt for 41 yds, fair catch by Maleek Huggins at the GWEB 14
Gardner-Webb Punt, 3 plays
2:58
1st & 10 at own 14
Matthew Caldwell pass incomplete to Brennan McGuire
2:58
2nd & 10 at own 14
Matthew Caldwell pass complete to Narii Gaither for 4 yds to the GWEB 18
2:58
3rd & 6 at own 18
Matthew Caldwell pass complete to Caleb Borders for no gain to the GWEB 18
2:19
4th & 6 at own 18
Timeout Appalachian State, clock 02:19
2:13
4th & 6 at own 18
Austin Hendley punt for 14 yds, punt out-of-bounds at the GWEB 32
App State Touchdown, 1 play
2:06
1st & 10 at opp 32
Joey Aguilar pass complete to Kaedin Robinson for 32 yds for a TD (Michael Hughes KICK)App State 14, Gardner-Webb 10
Gardner-Webb End of half, 6 plays
2:00
1st & 10 at own 35
Michael Hughes kickoff for 64 yds , Jayden Brown return for 21 yds to the GWEB 22
2:00
1st & 10 at own 22
PENALTY GAR Delay Of Game 5 yards from GAR22 to GAR17. NO PLAY.
2:00
1st & 15 at own 17
Matthew Caldwell pass incomplete to Karim Page
2:00
2nd & 15 at own 17
Narii Gaither run for 4 yds to the GWEB 21
1:53
3rd & 11 at own 21
Timeout Appalachian State, clock 01:53
1:53
3rd & 11 at own 21
Matthew Caldwell run for 12 yds to the GWEB 33 for a 1ST down
1:53
1st & 10 at own 33
No Huddle-Shotgun Gaither,Narii rush left for 0 yards to the GAR33 (Collins,Shawn; Farrar,Derrell) PENALTY GAR Holding (Thompson,Gabe) 10 yards from GAR33 to GAR23. NO PLAY.
1:53
1st & 20 at own 23
Jayden Brown run for 4 yds to the GWEB 27
1:53
2nd & 16 at own 27
M. Caldwell takes a knee
0:00
3rd & 18 at own 25
Jayden Brown run for 4 yds to the GWEB 29
3rd quarter7 drives, then App State 31, Gardner-Webb 24
Gardner-Webb Touchdown, 11 plays
15:00
1st & 10 at own 35
Michael Hughes kickoff for 30 yds
15:00
1st & 10 at own 35
Matthew Caldwell pass complete to Ephraim Floyd for 6 yds to the GWEB 41
15:00
2nd & 4 at own 41
Narii Gaither run for 14 yds to the APP 45 for a 1ST down
15:00
1st & 10 at opp 45
Matthew Caldwell pass incomplete to Brennan McGuire
15:00
2nd & 10 at opp 45
Matthew Caldwell pass complete to Karim Page for 8 yds to the APP 37
15:00
3rd & 2 at opp 37
Narii Gaither run for 3 yds to the APP 34 for a 1ST down
15:00
1st & 10 at opp 34
Matthew Caldwell pass complete to Narii Gaither for 2 yds to the APP 36
15:00
2nd & 12 at opp 36
Matthew Caldwell pass complete to Brennan McGuire for 8 yds to the APP 28
15:00
3rd & 4 at opp 28
Jayden Brown run for 2 yds to the APP 26
15:00
4th & 2 at opp 26
Matthew Caldwell pass complete to Narii Gaither for 5 yds to the APP 21 for a 1ST down
15:00
1st & 10 at opp 21
Narii Gaither run for 5 yds to the APP 16
10:41
2nd & 5 at opp 16
Jayden Brown run for 16 yds for a TD (Jay Billingsley KICK)Gardner-Webb 17, App State 14
App State Touchdown, 8 plays
10:41
1st & 10 at own 35
Ian Sauter kickoff for 30 yds
10:41
1st & 10 at own 35
Joey Aguilar pass complete to Kaedin Robinson for 4 yds to the APP 39
10:41
2nd & 6 at own 39
Nate Noel run for 13 yds to the GWEB 48 for a 1ST down
10:41
1st & 10 at opp 48
Joey Aguilar pass complete to Kaedin Robinson for 11 yds to the GWEB 37 for a 1ST down
10:41
1st & 10 at opp 37
Joey Aguilar pass incomplete to Eli Wilson
10:41
2nd & 10 at opp 37
Nate Noel run for 6 yds to the GWEB 31
10:41
3rd & 4 at opp 31
Joey Aguilar pass complete to Eli Wilson for 3 yds to the GWEB 28
10:41
4th & 1 at opp 28
Joey Aguilar run for 2 yds to the GWEB 26 for a 1ST down
7:24
1st & 10 at opp 26
Joey Aguilar pass complete to Dashaun Davis for 26 yds for a TD (Michael Hughes KICK)App State 21, Gardner-Webb 17
Gardner-Webb Touchdown, 5 plays
7:24
1st & 10 at own 35
Michael Hughes kickoff for 65 yds for a touchback
7:24
1st & 10 at own 25
Matthew Caldwell run for 1 yd to the GWEB 26
7:24
2nd & 9 at own 26
Matthew Caldwell pass complete to Karim Page for 4 yds to the GWEB 30
7:24
3rd & 5 at own 30
Matthew Caldwell pass complete to Jayden Brown for 23 yds to the APP 47 for a 1ST down
7:24
1st & 10 at opp 47
Jayden Brown run for 6 yds to the APP 41
5:16
2nd & 4 at opp 41
Matthew Caldwell pass complete to Jayden Brown for 41 yds for a TD (Jay Billingsley KICK)Gardner-Webb 24, App State 21
App State Touchdown, 4 plays
5:11
1st & 10 at own 35
Ian Sauter kickoff for 38 yds , Makai Jackson return for 9 yds to the APP 36
5:11
1st & 10 at own 36
Nate Noel run for 8 yds to the APP 44
5:11
2nd & 2 at own 44
Nate Noel run for 7 yds to the GWEB 49 for a 1ST down
5:11
1st & 10 at opp 49
Joey Aguilar pass complete to Dalton Stroman for 6 yds to the GWEB 43
3:35
2nd & 4 at opp 43
Joey Aguilar pass complete to Dalton Stroman for 43 yds for a TD (Michael Hughes KICK)App State 28, Gardner-Webb 24
Gardner-Webb Punt, 3 plays
3:35
1st & 10 at own 35
Michael Hughes kickoff for 65 yds for a touchback
3:35
1st & 10 at own 25
Narii Gaither run for 1 yd to the GWEB 24
3:35
2nd & 11 at own 24
Matthew Caldwell pass incomplete to Maleek Huggins
3:35
3rd & 11 at own 24
Matthew Caldwell pass incomplete to Ephraim Floyd
2:41
4th & 11 at own 24
Austin Hendley punt for 41 yds, fair catch by Kaedin Robinson at the APP 35
App State Field goal, 6 plays
2:41
1st & 10 at own 35
Gardner-Webb Penalty, Targeting (15 Yards) to the GWEB 45 for a 1ST down
2:41
1st & 10 at opp 45
Joey Aguilar pass complete to Christan Horn for 15 yds to the GWEB 30 for a 1ST down
2:41
1st & 10 at opp 30
Nate Noel run for 3 yds to the GWEB 27
2:41
2nd & 7 at opp 27
Joey Aguilar pass incomplete to Eli Wilson
2:41
3rd & 7 at opp 27
Nate Noel run for 1 yd to the GWEB 26
0:20
4th & 6 at opp 26
Michael Hughes 43 yd FG GOODApp State 31, Gardner-Webb 24
0:20
1st & 10 at own 35
Michael Hughes kickoff for 55 yds
0:10
1st & 10 at own 25
Matthew Caldwell pass intercepted
App State Touchdown, 2 plays
0:00
1st & 10 at opp 23
Nate Noel run for 16 yds to the GWEB 7 for a 1ST down
Q4 14:52
1st & goal at opp 7
Nate Noel run for 7 yds for a TD (Michael Hughes KICK)App State 38, Gardner-Webb 24
4th quarter5 drives, then App State 45, Gardner-Webb 24
Gardner-Webb Interception, 11 plays
14:52
1st & 10 at own 35
Michael Hughes kickoff for 65 yds for a touchback
14:52
1st & 10 at own 25
Narii Gaither run for 14 yds to the GWEB 39 for a 1ST down
14:52
1st & 10 at own 39
Narii Gaither run for 5 yds to the GWEB 44
14:52
2nd & 5 at own 44
Matthew Caldwell pass incomplete
14:52
3rd & 5 at own 44
Matthew Caldwell pass complete to Narii Gaither for 6 yds to the 50 yard line for a 1ST down
14:52
1st & 10 at the 50
Narii Gaither run for 4 yds to the APP 46
14:52
2nd & 6 at opp 46
Matthew Caldwell run for 2 yds to the APP 44
14:52
3rd & 4 at opp 44
Matthew Caldwell pass complete to Jonathan Burns for 4 yds to the APP 40 for a 1ST down
14:52
1st & 10 at opp 40
Matthew Caldwell pass complete to Ephraim Floyd for no gain to the APP 40
14:52
2nd & 10 at opp 40
Jayden Brown run for no gain to the APP 40
14:52
3rd & 10 at opp 40
Matthew Caldwell pass complete to Jayden Brown for 3 yds to the APP 37
10:19
4th & 7 at opp 37
Matthew Caldwell pass intercepted
App State Punt, 3 plays
10:19
1st & 10 at own 37
Milan Tucker run for 11 yds to the APP 26
10:19
2nd & 21 at own 26
Nate Noel run for 3 yds to the APP 29
10:19
3rd & 18 at own 29
Joey Aguilar pass complete to Miller Gibbs for 5 yds to the APP 34
8:21
4th & 13 at own 34
Mitchell Lake punt for 39 yds , Maleek Huggins returns for 16 yds to the GWEB 43
Gardner-Webb Fumble, 3 plays
8:21
1st & 10 at own 43
Matthew Caldwell run for 3 yds to the GWEB 46
8:21
2nd & 7 at own 46
Matthew Caldwell pass complete to Donovan Jones for 8 yds to the APP 46 for a 1ST down
7:25
1st & 10 at opp 46
Donovan Jones run for 7 yds to the APP 39 Donovan Jones fumbled, recovered by APP Montez Kelley
App State Touchdown, 9 plays
7:25
1st & 10 at own 39
Maquel Haywood run for 7 yds to the APP 46
7:25
2nd & 3 at own 46
Maquel Haywood run for 9 yds to the GWEB 45 for a 1ST down
7:25
1st & 10 at opp 45
Maquel Haywood run for 4 yds to the GWEB 41
7:25
2nd & 6 at opp 41
Maquel Haywood run for 3 yds to the GWEB 38
7:25
3rd & 3 at opp 38
Joey Aguilar pass complete to Michael Hetzel for 22 yds to the GWEB 16 for a 1ST down
7:25
1st & 10 at opp 16
Joey Aguilar run for 6 yds to the GWEB 22
7:25
2nd & 16 at opp 22
Maquel Haywood run for 3 yds to the GWEB 19
7:25
3rd & 13 at opp 19
Joey Aguilar run for 12 yds to the GWEB 7
1:50
4th & 1 at opp 7
Joey Aguilar pass complete to Christan Horn for 7 yds for a TD (Michael Hughes KICK)App State 45, Gardner-Webb 24
Gardner-Webb End of game, 3 plays
1:50
1st & 10 at own 35
Michael Hughes kickoff for 65 yds for a touchback
1:50
1st & 10 at own 25
Nemo Squire run for 6 yds to the GWEB 31
1:50
2nd & 4 at own 31
Gino English run for 1 yd to the GWEB 32
0:00
3rd & 3 at own 32
G. English takes a knee
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.