From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
South Carolina
East Carolina
325
Total yards
268
225
Passing yards
152
100
Rushing yards
116
9.4
Yards per pass
6.1
2.6
Yards per rush
3.1
15
First downs
12
2–12
Third downs
2–16
0–0
Fourth downs
1–1
3
Turnovers
2
7–55
Penalties
3–20
18:57
Possession
41:03
5
Sacks (by defense)
3
Efficiency
South Carolina
East Carolina
33%
Success rate
25%
−0.06
EPA per play
−0.23
1.09
Explosiveness
1.38
−0.20
Rushing EPA
0.06
0.15
Passing EPA
−0.54
24%
Passing-down success
8%
0.06
First-down EPA
0.09
−0.08
Second-down EPA
−0.12
−0.32
Third-down EPA
−1.04
29%
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)
East Carolina 59% to win. South Carolina won as Elo’s underdog.
The line
South Carolina −2.5, over/under 56.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 South Carolina 57%, East Carolina 43%. 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, South Carolina right to left.
Q1 East CarolinaTouchdown, 1 play, 75 yards
Q1 South CarolinaInterception, 7 plays, 37 yards
Q1 East CarolinaPunt, 3 plays, 3 yards
Q1 South CarolinaPunt, 5 plays, 5 yards
Q1 East CarolinaPunt, 4 plays, 4 yards
Q1 South CarolinaPunt, 3 plays, −6 yards
Q1 East CarolinaMissed FG, 5 plays, 21 yards
Q1 South CarolinaFumble, 2 plays, 48 yards
Q1 East CarolinaPunt, 5 plays, 13 yards
Q2 South CarolinaFumble, 3 plays, 1 yard
Q2 East CarolinaTouchdown, 2 plays, 13 yards
Q2 South CarolinaPunt, 3 plays, −5 yards
Q2 East CarolinaPunt, 4 plays, 17 yards
Q2 South CarolinaPunt, 3 plays, 8 yards
Q2 East CarolinaInterception, 3 plays, 0 yards
Q2 South CarolinaPunt, 3 plays, −5 yards
Q2 East CarolinaPick-six, 6 plays (South Carolina scores), 41 yards
Q2 East CarolinaPunt, 3 plays, 1 yard
Q2 South CarolinaEnd of half, 1 play, −2 yards
Q3 South CarolinaPunt, 5 plays, 14 yards
Q3 East CarolinaPunt, 3 plays, 0 yards
Q3 South CarolinaPunt, 4 plays, 16 yards
Q3 East CarolinaPunt, 3 plays, 3 yards
Q3 South CarolinaPunt, 6 plays, 31 yards
Q3 East CarolinaPunt, 6 plays, 19 yards
Q3 South CarolinaTouchdown, 5 plays, 72 yards
Q3 East CarolinaField goal, 14 plays, 67 yards
Q4 South CarolinaField goal, 5 plays, 12 yards
Q4 East CarolinaPunt, 3 plays, 6 yards
Q4 South CarolinaField goal, 10 plays, 7 yards
Play by play
1st quarter9 drives, then East Carolina 7, South Carolina 0
East Carolina Touchdown, 1 play
15:00
1st & 10 at own 35
Alex Herrera kickoff for 65 yds for a touchback
14:49
1st & 10 at own 25
Tyler Snead pass complete to Jsi Hatfield for 75 yds for a TD (Owen Daffer KICK)East Carolina 7, South Carolina 0
South Carolina Interception, 7 plays
14:49
1st & 10 at own 35
Owen Daffer kickoff for 63 yds , Dakereon Joyner return for 20 yds to the SCaro 22
14:30
1st & 10 at own 22
Zeb Noland pass complete to Dakereon Joyner for 8 yds to the SCaro 30
14:00
2nd & 2 at own 30
ZaQuandre White run for 1 yd to the SCaro 31
13:27
3rd & 1 at own 31
ZaQuandre White run for 1 yd to the SCaro 32 for a 1ST down
13:11
1st & 10 at own 32
ZaQuandre White run for 1 yd to the SCaro 33
12:48
2nd & 9 at own 33
Zeb Noland pass incomplete to Jalen Brooks
12:19
3rd & 9 at own 33
Zeb Noland pass complete to Josh Vann for 26 yds to the ECaro 41 for a 1ST down
12:02
1st & 10 at opp 41
Zeb Noland pass intercepted Warren Saba return for no gain to the ECaro 30
East Carolina Punt, 3 plays
11:43
1st & 10 at own 30
Keaton Mitchell run for a loss of 1 yard to the ECaro 29
11:04
2nd & 11 at own 29
Holton Ahlers pass complete to Keaton Mitchell for 4 yds to the ECaro 33
10:43
3rd & 7 at own 33
Holton Ahlers pass incomplete to C.J. Johnson
10:43
4th & 7 at own 33
Timeout SOUTH CAROLINA, clock 10:43
10:30
4th & 7 at own 33
Jonn Young punt for 55 yds, downed at the SCaro 12
South Carolina Punt, 5 plays
10:08
1st & 10 at own 12
Kevin Harris run for 3 yds to the SCaro 15
9:30
2nd & 7 at own 15
Josh Vann run for 10 yds to the SCaro 25 for a 1ST down
9:00
1st & 10 at own 25
Ahmarean Brown run for no gain to the SCaro 25
8:28
2nd & 10 at own 25
Zeb Noland pass incomplete to Jaheim Bell
7:55
3rd & 10 at own 25
Zeb Noland sacked by Jeremy Lewis for a loss of 8 yards to the SCaro 17
7:46
4th & 18 at own 17
Kai Kroeger punt for 41 yds, downed at the ECaro 42
East Carolina Punt, 4 plays
7:35
1st & 10 at own 42
Rahjai Harris run for 15 yds to the SCaro 43 for a 1ST down
6:55
1st & 10 at opp 43
Rahjai Harris run for no gain to the SCaro 43
6:43
2nd & 10 at opp 43
Holton Ahlers pass incomplete to Jsi Hatfield
6:07
3rd & 10 at opp 43
Holton Ahlers sacked by Aaron Sterling for a loss of 11 yards to the ECaro 46
5:50
4th & 21 at own 46
Jonn Young punt for 54 yds for a touchback
South Carolina Punt, 3 plays
5:30
1st & 10 at own 20
MarShawn Lloyd run for 2 yds to the SCaro 22
5:08
2nd & 8 at own 22
Zeb Noland pass incomplete to Jalen Brooks
5:04
3rd & 8 at own 22
Zeb Noland sacked by Jeremy Lewis for a loss of 8 yards to the SCaro 14 SOUTH CAROLINA Penalty, Intentional Grounding (Zeb Noland) to the SCaro 14
4:43
4th & 16 at own 14
Kai Kroeger punt for 41 yds , Tyler Snead returns for 8 yds to the SCaro 47
East Carolina Missed FG, 5 plays
4:30
1st & 10 at opp 47
Holton Ahlers pass complete to Jsi Hatfield for 15 yds to the SCaro 32 for a 1ST down
4:03
1st & 10 at opp 32
Keaton Mitchell run for 4 yds to the SCaro 28
3:50
2nd & 6 at opp 28
Keaton Mitchell run for 3 yds to the SCaro 25
3:06
3rd & 3 at opp 25
Keaton Mitchell run for a loss of 1 yard to the SCaro 26
2:31
4th & 4 at opp 26
Owen Daffer 44 yd FG MISSED
South Carolina Fumble, 2 plays
1:59
1st & 10 at own 26
Zeb Noland pass complete to Jaheim Bell for 48 yds to the ECaro 26 for a 1ST down
1:50
1st & 10 at opp 26
Zeb Noland pass complete to Josh Vann for 25 yds Josh Vann fumbled, forced by Nolan Johnson, recovered by ECaro
East Carolina Punt, 5 plays
1:20
1st & 10 at own 20
Rahjai Harris run for 8 yds to the ECaro 28
0:50
2nd & 2 at own 28
Rahjai Harris run for 3 yds to the ECaro 31 for a 1ST down
0:16
1st & 10 at own 31
Rahjai Harris run for 2 yds to the ECaro 33
Q2 14:25
2nd & 8 at own 33
Holton Ahlers pass complete to Keaton Mitchell for 3 yds to the ECaro 36
Q2 14:15
3rd & 5 at own 36
Holton Ahlers run for 2 yds to the ECaro 38 EAST CAROLINA Penalty, Illegal Forward Pass (Holton Ahlers) to the ECaro 33
Q2 14:06
4th & 8 at own 33
Jonn Young punt for 52 yds, fair catch by Josh Vann at the SCaro 15
2nd quarter10 drives, then East Carolina 14, South Carolina 7
South Carolina Fumble, 3 plays
13:50
1st & 10 at own 15
Zeb Noland pass complete to Dakereon Joyner for 2 yds to the SCaro 17
13:00
2nd & 8 at own 17
MarShawn Lloyd run for a loss of 1 yard to the SCaro 16
12:38
3rd & 9 at own 16
Zeb Noland pass complete to Dakereon Joyner for 10 yds Dakereon Joyner fumbled, forced by Jeremy Lewis, recovered by ECaro D.J. Ford , return for 16 yds to the SCaro 13
East Carolina Touchdown, 2 plays
12:23
1st & 10 at opp 13
Keaton Mitchell run for 10 yds to the SCaro 3 for a 1ST down
11:57
1st & 0 at opp 3
Timeout EAST CAROLINA, clock 11:57
11:53
1st & goal at opp 3
Holton Ahlers run for 3 yds for a TD (Owen Daffer KICK)East Carolina 14, South Carolina 0
South Carolina Punt, 3 plays
11:53
1st & 10 at own 35
Owen Daffer kickoff for 65 yds for a touchback
11:48
1st & 10 at own 25
Zeb Noland pass incomplete to Jalen Brooks
11:35
2nd & 10 at own 25
Zeb Noland pass complete to Ahmarean Brown for 6 yds to the SCaro 31
10:29
3rd & 4 at own 31
Zeb Noland run for a loss of 11 yards to the SCaro 20
10:14
4th & 15 at own 20
Kai Kroeger punt for 43 yds, fair catch by Tyler Snead at the ECaro 37
East Carolina Punt, 4 plays
9:57
1st & 10 at own 37
Rahjai Harris run for 2 yds to the ECaro 39
9:40
2nd & 8 at own 39
SOUTH CAROLINA Penalty, Unsportsmanlike Conduct (Cam Smith) to the SCaro 41 for a 1ST down
9:20
1st & 10 at opp 41
Rahjai Harris run for 1 yd to the SCaro 40
8:55
2nd & 9 at opp 40
Rahjai Harris run for 4 yds to the SCaro 36
8:10
3rd & 5 at opp 36
Holton Ahlers sacked by Kingsley Enagbare for a loss of 10 yards to the SCaro 46 EAST CAROLINA Penalty, Intentional Grounding (Holton Ahlers) to the SCaro 46
8:03
3rd & 15 at opp 46
Jonn Young punt for 34 yds, fair catch by Josh Vann at the SCaro 12
South Carolina Punt, 3 plays
7:32
1st & 10 at own 12
Dakereon Joyner run for 3 yds to the SCaro 15
7:00
2nd & 7 at own 15
Dakereon Joyner run for a loss of 1 yard to the SCaro 14
6:13
3rd & 8 at own 14
Zeb Noland pass complete to Nick Muse for 6 yds to the SCaro 20
6:06
4th & 2 at own 20
Kai Kroeger punt for 33 yds, fair catch by Tyler Snead at the ECaro 47
East Carolina Interception, 3 plays
5:35
1st & 10 at own 47
Holton Ahlers sacked by Jordan Strachan for a loss of 7 yards to the ECaro 40
5:15
2nd & 17 at own 40
Holton Ahlers run for 7 yds to the ECaro 47
4:39
3rd & 10 at own 47
Holton Ahlers pass intercepted Darius Rush return for no gain to the SCaro 47 SOUTH CAROLINA Penalty, Unnecessary Roughness (14 Yards) to the SCaro 29
South Carolina Punt, 3 plays
4:15
1st & 10 at own 29
Kevin Harris run for 7 yds to the SCaro 36
3:40
2nd & 3 at own 36
Kevin Harris run for a loss of 5 yards to the SCaro 31
3:10
3rd & 8 at own 31
Zeb Noland sacked by Bruce Bivens for a loss of 7 yards to the SCaro 24
2:57
4th & 14 at own 24
Kai Kroeger punt for 52 yds , Tyler Snead returns for a loss of 2 yards to the ECaro 22
East Carolina Pick-six, 6 plays (South Carolina scores)
2:20
1st & 10 at own 22
Rahjai Harris run for 2 yds to the ECaro 24
2:00
2nd & 8 at own 24
Holton Ahlers pass complete to Rahjai Harris for 5 yds to the ECaro 29
1:38
3rd & 3 at own 29
Holton Ahlers run for 34 yds to the SCaro 37 for a 1ST down
1:18
1st & 10 at opp 37
Holton Ahlers pass incomplete to Jsi Hatfield
1:13
2nd & 10 at opp 37
Holton Ahlers pass incomplete to Keaton Mitchell
1:00
3rd & 10 at opp 37
Holton Ahlers pass intercepted for a TD Damani Staley return for 63 yds for a TD (Parker White KICK)East Carolina 14, South Carolina 7
East Carolina Punt, 3 plays
1:00
1st & 10 at own 35
Alex Herrera kickoff for 55 yds for a touchback
0:50
1st & 10 at own 25
Keaton Mitchell run for 3 yds to the ECaro 28
0:19
2nd & 7 at own 28
Holton Ahlers sacked by Kingsley Enagbare for a loss of 5 yards to the ECaro 23
0:19
3rd & 12 at own 23
Timeout SOUTH CAROLINA, clock 00:19
0:15
3rd & 12 at own 23
Keaton Mitchell run for 3 yds to the ECaro 26
0:04
4th & 9 at own 26
Jonn Young punt for 44 yds, downed at the SCaro 30
South Carolina End of half, 1 play
0:00
1st & 10 at own 30
TEAM run for a loss of 2 yards to the SCaro 28
3rd quarter8 drives, then Tied at 14
South Carolina Punt, 5 plays
15:00
1st & 10 at own 35
Owen Daffer kickoff for 64 yds , Dakereon Joyner return for 28 yds to the SCaro 29
14:20
1st & 10 at own 29
ZaQuandre White run for 3 yds to the SCaro 32
14:00
2nd & 7 at own 32
MarShawn Lloyd run for 10 yds to the SCaro 42 for a 1ST down
13:07
1st & 10 at own 42
MarShawn Lloyd run for 1 yd to the SCaro 43
13:00
2nd & 9 at own 43
Zeb Noland pass incomplete to Jaheim Bell
12:56
3rd & 9 at own 43
Zeb Noland pass incomplete
12:49
4th & 9 at own 43
Kai Kroeger punt for 32 yds, fair catch by Tyler Snead at the ECaro 25
East Carolina Punt, 3 plays
12:45
1st & 10 at own 25
Holton Ahlers pass incomplete to Ryan Jones
12:38
2nd & 10 at own 25
Holton Ahlers pass incomplete to C.J. Johnson
12:33
3rd & 10 at own 25
Holton Ahlers pass incomplete to Audie Omotosho
12:23
4th & 10 at own 25
Jonn Young punt for 43 yds, downed at the SCaro 32
South Carolina Punt, 4 plays
12:00
1st & 10 at own 32
Juju McDowell run for 16 yds to the SCaro 48 for a 1ST down
11:30
1st & 10 at own 48
Juju McDowell run for 6 yds to the ECaro 46
10:50
2nd & 4 at opp 46
Juju McDowell run for a loss of 1 yard to the ECaro 47
10:10
3rd & 5 at opp 47
SOUTH CAROLINA Penalty, False Start (Dylan Wonnum) to the SCaro 48
10:00
3rd & 10 at own 48
Zeb Noland pass incomplete to Xavier Legette
9:54
4th & 10 at own 48
Kai Kroeger punt for 52 yds for a touchback
East Carolina Punt, 3 plays
9:48
1st & 10 at own 20
Holton Ahlers pass incomplete
9:20
2nd & 10 at own 20
Rahjai Harris run for 3 yds to the ECaro 23
9:10
3rd & 7 at own 23
Holton Ahlers pass incomplete to Jsi Hatfield
9:03
4th & 7 at own 23
Jonn Young punt for 49 yds, fair catch by Josh Vann at the SCaro 28
South Carolina Punt, 6 plays
8:30
1st & 10 at own 28
Zeb Noland pass complete to Josh Vann for 14 yds to the SCaro 42 SOUTH CAROLINA Penalty, Offensive Holding (-10 Yards) to the SCaro 32
8:00
1st & 6 at own 32
Kevin Harris run for 13 yds to the SCaro 45 for a 1ST down
7:30
1st & 10 at own 45
Kevin Harris run for 10 yds to the ECaro 45 for a 1ST down
7:00
1st & 10 at opp 45
Kevin Harris run for 4 yds to the ECaro 41
6:30
2nd & 6 at opp 41
MarShawn Lloyd run for a loss of 2 yards to the ECaro 43
6:00
3rd & 8 at opp 43
ZaQuandre White run for 2 yds to the ECaro 41
5:21
4th & 6 at opp 41
Kai Kroeger punt for 32 yds, fair catch by Tyler Snead at the ECaro 9
East Carolina Punt, 6 plays
5:00
1st & 10 at own 9
Keaton Mitchell run for 2 yds to the ECaro 11
4:13
2nd & 8 at own 11
Keaton Mitchell run for 3 yds to the ECaro 14
3:45
3rd & 5 at own 14
Holton Ahlers pass complete to Tyler Snead for 6 yds to the ECaro 20 for a 1ST down
3:20
1st & 10 at own 20
Keaton Mitchell run for 4 yds to the ECaro 24
2:49
2nd & 6 at own 24
Keaton Mitchell run for 4 yds to the ECaro 28
2:32
3rd & 2 at own 28
Holton Ahlers pass incomplete to Walter Stribling
2:00
4th & 2 at own 28
Jonn Young punt for 44 yds, fair catch by Josh Vann at the SCaro 28
South Carolina Touchdown, 5 plays
1:30
1st & 10 at own 28
Zeb Noland pass complete to Josh Vann for 45 yds to the ECaro 27 for a 1ST down
1:10
1st & 10 at opp 27
Juju McDowell run for 4 yds to the ECaro 23
0:59
2nd & 6 at opp 23
Zeb Noland pass incomplete to Josh Vann
0:55
3rd & 6 at opp 23
EAST CAROLINA Penalty, Defensive Pass Interference (Ja’Quan McMillian) to the ECaro 8 for a 1ST down
0:55
1st & goal at opp 8
SOUTH CAROLINA Penalty, False Start (Kevin Harris) to the ECaro 13
0:51
1st & goal at opp 13
Zeb Noland pass incomplete to Josh Vann
0:46
2nd & goal at opp 13
Zeb Noland pass complete to Dakereon Joyner for 13 yds for a TD (Parker White KICK)Tied at 14
East Carolina Field goal, 14 plays
0:46
2nd & 15 at own 35
Alex Herrera kickoff for 65 yds for a touchback
0:25
1st & 10 at own 25
Holton Ahlers pass complete to Tyler Snead for 8 yds to the ECaro 33
0:00
2nd & 2 at own 33
Rahjai Harris run for 16 yds to the ECaro 49 for a 1ST down
Q4 14:35
1st & 10 at own 49
Rahjai Harris run for 5 yds to the SCaro 46
Q4 14:00
2nd & 5 at opp 46
Rahjai Harris run for 6 yds to the SCaro 40 for a 1ST down
Q4 13:36
1st & 10 at opp 40
Rahjai Harris run for 3 yds to the SCaro 37
Q4 12:49
2nd & 7 at opp 37
Holton Ahlers pass complete to Tyler Snead for 15 yds to the SCaro 22 for a 1ST down
Q4 12:29
1st & 10 at opp 22
Keaton Mitchell run for 5 yds to the SCaro 17
Q4 11:55
2nd & 5 at opp 17
Keaton Mitchell run for a loss of 1 yard to the SCaro 18
Q4 11:00
3rd & 6 at opp 18
Holton Ahlers sacked by Brad Johnson for a loss of 8 yards to the SCaro 26
Q4 10:55
4th & 14 at opp 26
Timeout SOUTH CAROLINA, clock 10:55
Q4 10:51
4th & 14 at opp 26
Holton Ahlers pass complete to C.J. Johnson for 14 yds to the SCaro 12 for a 1ST down
Q4 10:00
1st & 10 at opp 12
Holton Ahlers run for a loss of 3 yards to the SCaro 13 Holton Ahlers fumbled, recovered by ECaro Holton Ahlers
Q4 9:49
2nd & 11 at opp 13
Holton Ahlers pass incomplete
Q4 8:50
3rd & 11 at opp 13
Holton Ahlers pass complete to Tyler Snead for 5 yds to the SCaro 8
4th quarter3 drives, then South Carolina 20, East Carolina 17
South Carolina Field goal, 5 plays
8:36
4th & 6 at own 35
Owen Daffer kickoff for 61 yds , Juju McDowell return for 63 yds to the ECaro 33
8:20
1st & 10 at opp 33
MarShawn Lloyd run for 11 yds to the ECaro 22 for a 1ST down
8:00
1st & 10 at opp 22
MarShawn Lloyd run for no gain to the ECaro 22 MarShawn Lloyd fumbled, forced by Jeremy Lewis, recovered by SCaro Nick Muse
7:30
2nd & 10 at opp 22
Zeb Noland pass incomplete to Jalen Brooks
7:00
3rd & 10 at opp 22
Juju McDowell run for 1 yd to the ECaro 21
6:46
4th & 9 at opp 21
Parker White 39 yd FG GOODTied at 17
East Carolina Punt, 3 plays
6:46
4th & 9 at own 35
Alex Herrera kickoff for 65 yds , Tyler Snead return for 21 yds to the ECaro 21
6:03
1st & 10 at own 21
Keaton Mitchell run for 4 yds to the ECaro 25
5:30
2nd & 6 at own 25
Holton Ahlers pass complete to C.J. Johnson for 1 yd to the ECaro 26
5:11
3rd & 5 at own 26
Holton Ahlers pass complete to Tyler Snead for 1 yd to the ECaro 27
4:54
4th & 4 at own 27
Jonn Young punt for 45 yds, fair catch by Josh Vann at the SCaro 28
South Carolina Field goal, 10 plays
4:25
1st & 10 at own 28
Zeb Noland pass complete to Dakereon Joyner for 2 yds to the SCaro 30
3:40
2nd & 8 at own 30
Juju McDowell run for 8 yds to the SCaro 38 for a 1ST down
3:15
1st & 10 at own 38
Juju McDowell run for 15 yds to the ECaro 47 for a 1ST down
2:30
1st & 10 at opp 47
Zeb Noland pass complete to Josh Vann for 6 yds to the ECaro 41
2:00
2nd & 4 at opp 41
Juju McDowell run for 5 yds to the ECaro 36 for a 1ST down
1:33
1st & 10 at opp 36
Kevin Harris run for 1 yd to the ECaro 35
0:45
2nd & 9 at opp 35
Juju McDowell run for 16 yds to the ECaro 19 for a 1ST down
0:37
1st & 10 at opp 19
Juju McDowell run for no gain to the ECaro 19
0:37
2nd & 10 at opp 19
Timeout EAST CAROLINA, clock 00:37
0:10
2nd & 10 at opp 19
Juju McDowell run for 1 yd to the ECaro 18
0:03
3rd & 9 at opp 18
Timeout SOUTH CAROLINA, clock 00:03
0:03
3rd & 9 at opp 18
Timeout EAST CAROLINA, clock 00:03
0:00
3rd & 9 at opp 18
Parker White 36 yd FG GOODSouth Carolina 20, East Carolina 17
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.