From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
NC State
East Carolina
344
Total yards
383
211
Passing yards
267
133
Rushing yards
116
6.4
Yards per pass
6.5
4.2
Yards per rush
4.3
18
First downs
18
4–13
Third downs
9–17
1–2
Fourth downs
0–1
2
Turnovers
2
8–73
Penalties
2–20
27:42
Possession
32:18
0
Sacks (by defense)
1
Efficiency
NC State
East Carolina
39%
Success rate
38%
0.05
EPA per play
0.09
1.27
Explosiveness
1.58
−0.07
Rushing EPA
0.06
0.17
Passing EPA
0.10
37%
Passing-down success
43%
0.08
First-down EPA
−0.41
−0.01
Second-down EPA
0.24
0.29
Third-down EPA
0.95
24%
Havoc by its defense
19%
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)
NC State 54% to win. Elo’s favorite won.
The line
NC State −12.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 NC State 81%, East Carolina 19%. 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, NC State right to left.
Q1 East CarolinaInterception, 2 plays, 20 yards
Q1 NC StatePunt, 3 plays, 5 yards
Q1 East CarolinaTouchdown, 7 plays, 70 yards
Q1 NC StatePunt, 3 plays, 7 yards
Q1 East CarolinaPunt, 3 plays, 6 yards
Q1 NC StateTouchdown, 8 plays, 64 yards
Q1 East CarolinaPunt return TD, 3 plays (NC State scores), 3 yards
Q1 East CarolinaPunt, 5 plays, 25 yards
Q2 NC StatePunt, 3 plays, 5 yards
Q2 East CarolinaInterception, 7 plays, 30 yards
Q2 NC StatePunt, 5 plays, 18 yards
Q2 East CarolinaPunt, 5 plays, 32 yards
Q2 NC StateTouchdown, 12 plays, 85 yards
Q2 East CarolinaPunt, 3 plays, 9 yards
Q2 NC StateEnd of half, 1 play, 14 yards
Q3 NC StatePunt, 6 plays, 19 yards
Q3 East CarolinaTouchdown, 13 plays, 79 yards
Q3 NC StateFumble, 12 plays, 73 yards
Q4 East CarolinaPunt, 3 plays, 1 yard
Q4 NC StateTurnover on downs, 6 plays, 22 yards
Q4 East CarolinaTurnover on downs, 8 plays, 52 yards
Q4 NC StateInterception, 2 plays, 0 yards
Q4 East CarolinaTouchdown, 4 plays, 27 yards
Q4 NC StatePunt, 3 plays, 0 yards
Q4 East CarolinaMissed FG, 6 plays, 47 yards
Q4 NC StateEnd of game, 1 play, −2 yards
Play by play
1st quarter8 drives, then NC State 14, East Carolina 7
East Carolina Interception, 2 plays
14:53
1st & 10 at own 35
Collin Smith kickoff for 62 yds , Keaton Mitchell return for 19 yds to the ECaro 22
14:41
1st & 10 at own 22
Holton Ahlers pass complete to C.J. Johnson for 20 yds to the ECaro 42 for a 1ST down
14:09
1st & 10 at own 42
Holton Ahlers pass intercepted Tyler Baker-Williams return for no gain to the NCSt 33
NC State Punt, 3 plays
13:39
1st & 10 at own 33
Devin Leary pass complete to Jordan Houston for 5 yds to the NCSt 38
13:36
2nd & 5 at own 38
Devin Leary pass incomplete to Devin Carter
13:30
3rd & 5 at own 38
Devin Leary pass incomplete to Keyon Lesane
13:18
4th & 5 at own 38
Shane McDonough punt for 42 yds , Malik Fleming returns for 10 yds to the ECaro 30
East Carolina Touchdown, 7 plays
13:11
1st & 10 at own 30
Holton Ahlers pass complete to Isaiah Winstead for 6 yds to the ECaro 36
12:42
2nd & 4 at own 36
Holton Ahlers pass incomplete to Jaylen Johnson
12:35
3rd & 4 at own 36
Holton Ahlers run for 10 yds to the ECaro 46 for a 1ST down
12:09
1st & 10 at own 46
Holton Ahlers pass complete to Isaiah Winstead for 3 yds to the ECaro 49
11:31
2nd & 7 at own 49
Rahjai Harris run for 1 yd to the 50 yard line
10:45
3rd & 6 at the 50
Holton Ahlers pass complete to Ryan Jones for 11 yds to the NCSt 39 for a 1ST down
10:03
1st & 10 at opp 39
Holton Ahlers pass complete to C.J. Johnson for 39 yds for a TD, (Owen Daffer KICK)East Carolina 7, NC State 0
NC State Punt, 3 plays
9:58
1st & 10 at own 35
Owen Daffer kickoff for 54 yds , Julian Gray return for 19 yds to the NCSt 30
9:52
1st & 10 at own 30
Jordan Houston run for 5 yds to the NCSt 35
9:20
2nd & 5 at own 35
Jordan Houston run for 2 yds to the NCSt 37
8:41
3rd & 3 at own 37
Devin Leary pass incomplete to Trent Pennix
8:28
4th & 3 at own 37
Shane McDonough punt for 52 yds , Malik Fleming returns for 9 yds to the ECaro 20
East Carolina Punt, 3 plays
8:19
1st & 10 at own 20
Keaton Mitchell run for a loss of 2 yards to the ECaro 18
7:37
2nd & 12 at own 18
Holton Ahlers pass complete to Shane Calhoun for 8 yds to the ECaro 26
6:58
3rd & 4 at own 26
Holton Ahlers pass incomplete to Jaylen Johnson
6:51
4th & 4 at own 26
Luke Larsen punt for 38 yds, fair catch by Thayer Thomas at the NCSt 36
NC State Touchdown, 8 plays
6:36
1st & 10 at own 36
Demie Sumo-Karngbaye run for 6 yds to the NCSt 42
5:54
2nd & 4 at own 42
Devin Leary pass complete to Thayer Thomas for 6 yds to the NCSt 48 for a 1ST down
5:23
1st & 10 at own 48
Demie Sumo-Karngbaye run for 6 yds to the ECaro 46
4:49
2nd & 4 at opp 46
Devin Leary pass complete to Devin Carter for 14 yds to the ECaro 32 for a 1ST down
4:25
1st & 10 at opp 32
NC STATE Penalty, False Start (Porter Rooks) to the ECaro 37
4:09
1st & 15 at opp 37
Devin Leary pass incomplete to Devin Carter
4:09
2nd & 15 at opp 37
NC STATE Penalty, False Start (Chandler Zavala) to the ECaro 42
3:50
2nd & 20 at opp 42
Devin Leary pass complete to Demie Sumo-Karngbaye for 6 yds to the ECaro 36
3:29
3rd & 14 at opp 36
Devin Leary pass complete to Thayer Thomas for 24 yds to the ECaro 12 for a 1ST down
2:40
1st & 10 at opp 12
Devin Leary pass complete to Thayer Thomas for 12 yds for a TD, (Christopher Dunn KICK)Tied at 7
East Carolina Punt return TD, 3 plays (NC State scores)
2:34
1st & 10 at own 35
Collin Smith kickoff for 59 yds , Keaton Mitchell return for 11 yds to the ECaro 17
2:31
1st & 10 at own 17
Holton Ahlers pass incomplete to Isaiah Winstead
2:19
2nd & 10 at own 17
Rahjai Harris run for 3 yds to the ECaro 20
1:42
3rd & 7 at own 20
Holton Ahlers pass incomplete to Isaiah Winstead
1:34
4th & 7 at own 20
Luke Larsen punt blocked by Jasiah Provillon returned by Sean Brown for a TD, (Christopher Dunn KICK)NC State 14, East Carolina 7
East Carolina Punt, 5 plays
1:34
1st & 10 at own 35
Collin Smith kickoff for 65 yds , Keaton Mitchell return for 19 yds to the ECaro 19
1:21
1st & 10 at own 19
Keaton Mitchell run for no gain to the ECaro 19
0:42
2nd & 10 at own 19
Holton Ahlers run for 20 yds to the ECaro 39 for a 1ST down
0:31
1st & 10 at own 39
Keaton Mitchell run for 2 yds to the ECaro 41
Q2 14:51
2nd & 8 at own 41
Holton Ahlers pass incomplete
Q2 14:30
3rd & 8 at own 41
Holton Ahlers pass complete to C.J. Johnson for 3 yds to the ECaro 44
Q2 14:04
4th & 5 at own 44
Luke Larsen punt for 38 yds, fair catch by Thayer Thomas at the NCSt 18
2nd quarter7 drives, then NC State 21, East Carolina 7
NC State Punt, 3 plays
14:00
1st & 10 at own 18
Jordan Houston run for no gain to the NCSt 18
13:31
2nd & 10 at own 18
Devin Leary pass complete to Christopher Toudle for 5 yds to the NCSt 23
13:01
3rd & 5 at own 23
Devin Leary pass incomplete to Devin Carter
12:31
4th & 5 at own 23
Shane McDonough punt for 48 yds , Malik Fleming returns for 6 yds to the ECaro 35
East Carolina Interception, 7 plays
12:25
1st & 10 at own 35
Holton Ahlers pass incomplete to Jaylen Johnson
12:16
2nd & 10 at own 35
Rahjai Harris run for no gain to the ECaro 35
11:33
3rd & 10 at own 35
Holton Ahlers pass complete to Jaylen Johnson for 10 yds to the ECaro 45 for a 1ST down
10:59
1st & 10 at own 45
Holton Ahlers pass incomplete to Jaylen Johnson
10:52
2nd & 10 at own 45
Holton Ahlers pass complete to Ryan Jones for 8 yds to the NCSt 47
10:10
3rd & 2 at opp 47
Holton Ahlers pass complete to Kerry King for 12 yds to the NCSt 35 for a 1ST down
9:34
1st & 10 at opp 35
Holton Ahlers pass intercepted Shyheim Battle return for 27 yds to the NCSt 42
NC State Punt, 5 plays
9:27
1st & 10 at own 42
Leary, Devin pass incomplete to Jones, Darryl, PENALTY NCSTATE pass interference (Jones, Darryl) 15 yards to the NCSTATE27, NO PLAY.
9:20
1st & 25 at own 27
Devin Leary pass complete to Trent Pennix for 15 yds to the NCSt 42
8:43
2nd & 10 at own 42
Devin Leary pass complete to Darryl Jones for 16 yds to the ECaro 42 for a 1ST down
8:07
1st & 10 at opp 42
Jordan Houston run for 2 yds to the ECaro 40
7:37
2nd & 8 at opp 40
Devin Leary pass incomplete to Trent Pennix
7:33
3rd & 8 at opp 40
Devin Leary pass incomplete
7:33
4th & 8 at opp 40
Timeout EAST CAROLINA, clock 07:33
7:24
4th & 8 at opp 40
Shane McDonough punt for 39 yds, downed at the ECaro 1
East Carolina Punt, 5 plays
7:18
1st & 10 at own 1
Keaton Mitchell run for no gain to the ECaro 1
6:58
2nd & 10 at own 1
Keaton Mitchell run for 28 yds to the ECaro 29 for a 1ST down
6:11
1st & 10 at own 29
Keaton Mitchell run for 1 yd to the ECaro 30
5:43
2nd & 9 at own 30
Rahjai Harris run for 3 yds to the ECaro 33
5:04
3rd & 6 at own 33
Holton Ahlers pass incomplete to Kerry King
4:57
4th & 6 at own 33
Luke Larsen punt for 42 yds, fair catch by Thayer Thomas at the EASTCRLINA 25 NC STATE Penalty, Offensive Holding (Derrek Pitts Jr.) to the NCSt 15
NC State Touchdown, 12 plays
4:51
1st & 10 at own 15
Demie Sumo-Karngbaye run for no gain to the NCSt 15
4:22
2nd & 10 at own 15
Devin Leary pass incomplete to Keyon Lesane
4:17
3rd & 10 at own 15
Devin Leary pass complete to Devin Carter for 18 yds to the NCSt 33 for a 1ST down
3:32
1st & 10 at own 33
Demie Sumo-Karngbaye run for 3 yds to the NCSt 36
2:53
2nd & 7 at own 36
Demie Sumo-Karngbaye run for 4 yds to the NCSt 40
2:33
3rd & 3 at own 40
Devin Leary run for 2 yds to the NCSt 42
2:22
4th & 1 at own 42
Timeout NC STATE, clock 02:22
2:20
4th & 1 at own 42
Jordan Houston run for 3 yds to the NCSt 45 for a 1ST down
1:48
1st & 10 at own 45
Devin Leary pass incomplete to Jordan Houston
1:39
2nd & 10 at own 45
Devin Leary pass complete to Jordan Houston for 17 yds to the ECaro 38 for a 1ST down
1:27
1st & 10 at opp 38
Devin Leary pass incomplete to Devin Carter
1:18
2nd & 10 at opp 38
Devin Leary pass complete to Darryl Jones for 14 yds to the ECaro 24 for a 1ST down
1:15
1st & 10 at opp 24
Timeout EAST CAROLINA, clock 01:15
1:09
1st & 10 at opp 24
Demie Sumo-Karngbaye run for 24 yds for a TD, (Christopher Dunn KICK)NC State 21, East Carolina 7
East Carolina Punt, 3 plays
1:02
1st & 10 at own 35
Collin Smith kickoff for 42 yds , Malik Fleming return for 13 yds to the ECaro 36 Malik Fleming fumbled, recovered by ECaro
0:50
1st & 10 at own 36
Holton Ahlers pass complete to Rahjai Harris for 8 yds to the ECaro 44
0:35
2nd & 2 at own 44
Holton Ahlers pass incomplete to Rahjai Harris
0:27
3rd & 2 at own 44
Rahjai Harris run for 1 yd to the ECaro 45
0:27
4th & 1 at own 45
Timeout NC STATE, clock 00:27
0:18
4th & 1 at own 45
Luke Larsen punt for 55 yds for a touchback
NC State End of half, 1 play
0:10
1st & 10 at own 20
Jordan Houston run for 14 yds to the NCSt 34 for a 1ST down
3rd quarter3 drives, then NC State 21, East Carolina 14
NC State Punt, 6 plays
14:53
1st & 10 at own 35
Owen Daffer kickoff for 61 yds , Julian Gray return for 12 yds to the NCSt 16
14:47
1st & 10 at own 16
Jordan Houston run for 4 yds to the NCSt 20
14:18
2nd & 6 at own 20
Jordan Houston run for 7 yds to the NCSt 27 for a 1ST down
13:46
1st & 10 at own 27
Devin Leary pass complete to Trent Pennix for 10 yds to the NCSt 37 for a 1ST down
13:31
1st & 10 at own 37
Jordan Houston run for 4 yds to the NCSt 41
12:51
2nd & 6 at own 41
Jordan Houston run for a loss of 1 yard to the NCSt 40
12:17
3rd & 7 at own 40
NC STATE Penalty, False Start (Timothy McKay) to the NCSt 35
11:52
3rd & 12 at own 35
Devin Leary pass incomplete to Darryl Jones
11:45
4th & 12 at own 35
Shane McDonough punt for 44 yds, fair catch by C.J. Johnson at the ECaro 21
East Carolina Touchdown, 13 plays
11:39
1st & 10 at own 21
Keaton Mitchell run for 5 yds to the ECaro 26
11:06
2nd & 5 at own 26
Keaton Mitchell run for a loss of 2 yards to the ECaro 24
10:24
3rd & 7 at own 24
Holton Ahlers pass complete to Isaiah Winstead for 9 yds to the ECaro 33 for a 1ST down
9:41
1st & 10 at own 33
Keaton Mitchell run for a loss of 1 yard to the ECaro 32
8:55
2nd & 11 at own 32
Holton Ahlers pass complete to Isaiah Winstead for 12 yds to the NCSt 44 for a 1ST down NC STATE Penalty, Face Mask (15 yards) (15 Yards) to the NCSt 41 for a 1ST down
8:47
1st & 10 at opp 41
Keaton Mitchell run for 5 yds to the NCSt 36
8:12
2nd & 5 at opp 36
Holton Ahlers pass complete to Isaiah Winstead for 12 yds to the NCSt 24 for a 1ST down
7:47
1st & 10 at opp 24
Rahjai Harris run for 7 yds to the NCSt 17
7:14
2nd & 3 at opp 17
Holton Ahlers pass incomplete to Isaiah Winstead
7:10
3rd & 3 at opp 17
Holton Ahlers pass complete to Isaiah Winstead for 16 yds to the NCSt 1 for a 1ST down
6:28
1st & goal at opp 1
Holton Ahlers pass complete to C.J. Johnson for no gain to the NCSt 1
5:54
2nd & goal at opp 1
Holton Ahlers run for no gain to the NCSt 1
5:17
3rd & goal at opp 1
Holton Ahlers pass complete to Shane Calhoun for 1 yd for a TD, (Owen Daffer KICK)NC State 21, East Carolina 14
NC State Fumble, 12 plays
5:17
3rd & 10 at own 35
Owen Daffer kickoff for 65 yds for a touchback
5:17
1st & 10 at own 25
NC STATE Penalty, Delay of Game (-5 Yards) to the NCSt 20
4:57
1st & 15 at own 20
Devin Leary run for a loss of 1 yard to the NCSt 19 Devin Leary fumbled, recovered by NCSt Dylan McMahon
4:33
2nd & 16 at own 19
Devin Leary pass incomplete to Jordan Houston
4:21
3rd & 16 at own 19
Devin Leary pass complete to Thayer Thomas for 16 yds to the NCSt 35 for a 1ST down
3:41
1st & 10 at own 35
Jordan Houston run for 8 yds to the NCSt 43
2:56
2nd & 2 at own 43
Jordan Houston run for 9 yds to the ECaro 48 for a 1ST down
2:28
1st & 10 at opp 48
Devin Leary pass complete to Keyon Lesane for 24 yds to the ECaro 24 for a 1ST down
1:49
1st & 10 at opp 24
Demie Sumo-Karngbaye run for 4 yds to the ECaro 20
1:05
2nd & 6 at opp 20
Demie Sumo-Karngbaye run for 3 yds to the ECaro 17
0:24
3rd & 3 at opp 17
Demie Sumo-Karngbaye run for 9 yds to the ECaro 8 for a 1ST down
Q4 14:53
1st & goal at opp 8
Devin Leary pass complete to Julian Gray for 6 yds to the ECaro 2
Q4 14:16
2nd & goal at opp 2
Devin Leary pass incomplete to Jasiah Provillon
Q4 14:10
3rd & 0 at opp 2
Jordan Houston run for 1 yd to the ECaro 1 Jordan Houston fumbled, forced by Myles Berry, recovered by ECaro Gerard Stringer
4th quarter8 drives, then NC State 21, East Carolina 20
East Carolina Punt, 3 plays
14:05
1st & 10 at own 1
Holton Ahlers pass incomplete to Jaylen Johnson
13:58
2nd & 10 at own 1
Rahjai Harris run for 1 yd to the ECaro 2
13:18
3rd & 9 at own 2
Holton Ahlers pass incomplete to Jaylen Johnson
13:05
4th & 9 at own 2
Luke Larsen punt for 39 yds , Thayer Thomas returns for 18 yds to the ECaro 23
NC State Turnover on downs, 6 plays
12:58
1st & 10 at opp 23
Devin Leary pass incomplete to Porter Rooks
12:47
2nd & 10 at opp 23
Demie Sumo-Karngbaye run for 22 yds to the ECaro 1 for a 1ST down
12:35
1st & goal at opp 1
Demie Sumo-Karngbaye run for no gain to the ECaro 1
11:58
2nd & goal at opp 1
Demie Sumo-Karngbaye run for no gain to the ECaro 1
11:05
3rd & 0 at opp 1
Timeout EAST CAROLINA, clock 11:05
11:00
3rd & goal at opp 1
Demie Sumo-Karngbaye run for no gain to the ECaro 1
10:18
4th & goal at opp 1
Demie Sumo-Karngbaye run for a loss of 2 yards to the ECaro 3
East Carolina Turnover on downs, 8 plays
10:07
1st & 10 at own 3
Holton Ahlers pass complete to C.J. Johnson for 3 yds to the ECaro 6
9:31
2nd & 7 at own 6
Holton Ahlers pass complete to Keaton Mitchell for a loss of 3 yards to the ECaro 3
8:45
3rd & 10 at own 3
Holton Ahlers pass complete to Jaylen Johnson for 21 yds to the ECaro 24 for a 1ST down
8:10
1st & 10 at own 24
Holton Ahlers pass complete to C.J. Johnson for 25 yds to the ECaro 49 for a 1ST down
7:29
1st & 10 at own 49
Ahlers, Holton rush for 9 yards to the NCSTATE42, PENALTY EASTCRLINA holding (Moorer, Parker) 10 yards to the EASTCRLINA39, NO PLAY.
6:58
1st & 20 at own 39
Holton Ahlers pass complete to Ryan Jones for a loss of 2 yards to the ECaro 37
6:38
2nd & 22 at own 37
Holton Ahlers run for 18 yds to the NCSt 45
5:53
3rd & 4 at opp 45
Holton Ahlers pass incomplete to Ryan Jones
5:48
4th & 4 at opp 45
Holton Ahlers pass incomplete to Jaylen Johnson
NC State Interception, 2 plays
5:43
1st & 10 at own 45
Jordan Houston run for no gain to the NCSt 45
5:17
2nd & 10 at own 45
Devin Leary pass intercepted Jireh Wilson return for 34 yds to the NCSt 27
East Carolina Touchdown, 4 plays
5:12
1st & 10 at opp 27
Rahjai Harris run for 2 yds to the NCSt 25
4:26
2nd & 8 at opp 25
Ahlers, Holton pass incomplete to Johnson, Jaylen, PENALTY NCSTATE pass interference 13 yards to the NCSTATE12, NO PLAY, 1ST DOWN EASTCRLINA.
4:08
1st & 10 at opp 12
Holton Ahlers pass complete to Ryan Jones for 5 yds to the NCSt 7
3:42
2nd & 5 at opp 7
Rahjai Harris run for 4 yds to the NCSt 3
2:58
3rd & 1 at opp 3
Rahjai Harris run for 3 yds for a TD, (Owen Daffer PAT MISSED)NC State 21, East Carolina 20
NC State Punt, 3 plays
2:58
3rd & 1 at own 35
Owen Daffer kickoff for 65 yds for a touchback
2:49
1st & 10 at own 25
Jordan Houston run for a loss of 3 yards to the NCSt 22
2:44
2nd & 13 at own 22
Devin Leary pass incomplete to Keyon Lesane
2:37
3rd & 13 at own 22
Devin Leary pass complete to Jordan Houston for 3 yds to the NCSt 25
2:37
4th & 10 at own 25
Timeout EAST CAROLINA, clock 02:37
2:27
4th & 10 at own 25
Shane McDonough punt for 40 yds , Malik Fleming returns for 4 yds to the ECaro 29 EAST CAROLINA Penalty, Illegal Block (Demetrius Mauney) to the ECaro 29
East Carolina Missed FG, 6 plays
2:19
1st & 10 at own 29
Holton Ahlers pass complete to Keaton Mitchell for 3 yds to the ECaro 32
1:49
2nd & 7 at own 32
Holton Ahlers pass complete to Keaton Mitchell for 37 yds to the NCSt 31 for a 1ST down
1:49
1st & 10 at opp 31
Timeout NC STATE, clock 01:49
1:37
1st & 10 at opp 31
Rahjai Harris run for 1 yd to the NCSt 30
0:57
2nd & 9 at opp 30
Rahjai Harris run for a loss of 3 yards to the NCSt 33
0:30
3rd & 10 at opp 33
Timeout NC STATE, clock 00:30
0:17
3rd & 10 at opp 33
Holton Ahlers run for 9 yds to the NCSt 24
0:09
4th & 1 at opp 24
Timeout NC STATE, clock 00:09
0:04
4th & 1 at opp 24
Owen Daffer 42 yd FG MISSED
NC State End of game, 1 play
0:01
1st & 10 at own 24
TEAM run for a loss of 2 yards to the NCSt 22
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.