From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
VMI
NC State
191
Total yards
498
176
Passing yards
264
15
Rushing yards
234
7.3
Yards per pass
8.3
0.7
Yards per rush
5.2
10
First downs
26
1–10
Third downs
10–14
0–0
Fourth downs
1–1
1
Turnovers
0
3–30
Penalties
6–61
20:57
Possession
39:03
1
Sacks (by defense)
3
Efficiency
VMI
NC State
33%
Success rate
61%
−0.20
EPA per play
0.45
1.34
Explosiveness
0.97
−0.34
Rushing EPA
0.34
−0.11
Passing EPA
0.59
47%
Passing-down success
53%
−0.44
First-down EPA
0.07
0.68
Second-down EPA
0.38
−1.17
Third-down EPA
1.33
13%
Havoc by its defense
24%
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 92% to win. Elo’s favorite won.
The line
NC State −42.5, over/under 51.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. NC State drives left to right, VMI right to left.
Q1 VMIPunt, 3 plays, 8 yards
Q1 NC StateTouchdown, 12 plays, 58 yards
Q1 VMIPick-six, 3 plays (NC State scores), −1 yard
Q1 VMIPunt, 6 plays, 18 yards
Q1 NC StateTouchdown, 4 plays, 82 yards
Q1 VMIPunt, 6 plays, 26 yards
Q1 NC StateField goal, 17 plays, 83 yards
Q2 VMIPunt, 5 plays, 34 yards
Q2 NC StateTouchdown, 12 plays, 80 yards
Q2 VMIEnd of half, 1 play, −1 yard
Q3 NC StatePunt, 9 plays, 49 yards
Q3 VMIPunt, 4 plays, 33 yards
Q3 NC StatePunt, 3 plays, 9 yards
Q3 VMITouchdown, 7 plays, 68 yards
Q3 VMIDefensive TD, 7 plays (NC State scores), 31 yards
Q4 NC StateTouchdown, 12 plays, 96 yards
Q4 VMIPunt, 3 plays, 4 yards
Q4 NC StateEnd of game, 9 plays, 31 yards
Play by play
1st quarter7 drives, then NC State 21, VMI 0
VMI Punt, 3 plays
15:00
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Rashad Raymond run for 2 yds to the VMI 27
15:00
2nd & 8 at own 27
Collin Shannon pass complete to Aidan Twombly for 6 yds to the VMI 33
15:00
3rd & 2 at own 33
Collin Shannon pass incomplete to Aidan Twombly
14:02
4th & 2 at own 33
Jack Culbreath punt for 51 yds , Jalen Coit returns for 26 yds to the NCSU 42
NC State Touchdown, 12 plays
14:02
1st & 10 at own 42
Jordan Houston run for 1 yd to the NCSU 41
14:02
2nd & 11 at own 41
Brennan Armstrong run for 8 yds to the NCSU 49
14:02
3rd & 3 at own 49
Brennan Armstrong pass complete to Kevin Concepcion for 7 yds to the VMI 44 for a 1ST down
14:02
1st & 10 at opp 44
Michael Allen run for 3 yds to the VMI 41
14:02
2nd & 7 at opp 41
Brennan Armstrong pass complete to Trent Pennix for 7 yds to the VMI 34 for a 1ST down
14:02
1st & 10 at opp 34
Michael Allen run for 6 yds to the VMI 28
14:02
2nd & 4 at opp 28
Brennan Armstrong pass complete to Michael Allen for 5 yds to the VMI 23 for a 1ST down
14:02
1st & 10 at opp 23
Brennan Armstrong pass complete to Michael Allen for 4 yds to the VMI 19
14:02
2nd & 6 at opp 19
Brennan Armstrong pass complete to Kevin Concepcion for 5 yds to the VMI 14
14:02
3rd & 1 at opp 14
Iii Delbert Mimms run for 6 yds to the VMI 8 for a 1ST down
14:02
1st & goal at opp 8
Julian Gray run for 7 yds to the VMI 1
8:27
2nd & goal at opp 1
Delbert Mimms III 1 Yd Run (Brayden Narveson Kick)NC State 7, VMI 0
VMI Pick-six, 3 plays (NC State scores)
8:27
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
8:27
1st & 10 at own 25
PENALTY VMI False Start (Poindexter,Tyriq) 5 yards from VMI25 to VMI20. NO PLAY.
8:27
1st & 15 at own 20
Hunter Rice run for no gain to the VMI 20
8:27
2nd & 15 at own 20
Collin Shannon pass complete to Isaiah Lemmond for 4 yds to the VMI 24
7:07
3rd & 11 at own 24
Robert Kennedy 30 Yd Interception Return (Brayden Narveson Kick)NC State 14, VMI 0
VMI Punt, 6 plays
7:07
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
7:07
1st & 10 at own 25
Collin Shannon pass complete to Chance Knox for 5 yds to the VMI 30
7:07
2nd & 5 at own 30
Rashad Raymond run for no gain to the VMI 30
7:07
3rd & 5 at own 30
Collin Shannon pass complete to Aidan Twombly for 9 yds to the VMI 39 for a 1ST down
7:07
1st & 10 at own 39
Grant Swinehart run for 4 yds to the VMI 43
7:07
2nd & 6 at own 43
Collin Shannon pass incomplete to Aidan Twombly
7:07
3rd & 6 at own 43
Collin Shannon pass incomplete to Isaiah Lemmond
4:26
4th & 6 at own 43
Jack Culbreath punt for 39 yds, fair catch by Jalen Coit at the NCSU 18
NC State Touchdown, 4 plays
4:26
1st & 10 at own 18
Brennan Armstrong pass incomplete to Ii Demarcus Jones
4:26
2nd & 10 at own 18
Jordan Houston run for 2 yds to the NCSU 20
4:26
3rd & 8 at own 20
Brennan Armstrong pass complete to Julian Gray for 64 yds to the VMI 16 for a 1ST down
2:51
1st & 10 at opp 16
Brennan Armstrong pass complete to Bradley Rozner for 16 yds for a TD (Brayden Narveson KICK)NC State 21, VMI 0
VMI Punt, 6 plays
2:45
1st & 10 at own 35
Collin Smith kickoff for 65 yds , Ivan Thorpe return for 18 yds to the VMI 18
2:45
1st & 10 at own 18
Collin Shannon pass complete to Julio DaSilva for 8 yds to the VMI 26
2:45
2nd & 2 at own 26
Rashad Raymond run for 2 yds to the VMI 24
2:45
3rd & 4 at own 24
Collin Shannon pass incomplete to Isaiah Lemmond
1:25
1st & 10 at own 39
Ivan Thorpe run for no gain to the VMI 39
1:25
2nd & 10 at own 39
Collin Shannon pass incomplete to Ivan Thorpe
1:25
3rd & 5 at own 44
Collin Shannon pass incomplete to Aidan Twombly
0:23
4th & 5 at own 44
Jack Culbreath punt for 52 yds
NC State Field goal, 17 plays
0:00
1st & 10 at own 4
Iii Delbert Mimms run for 9 yds to the NCSU 13
Q2 15:00
2nd & 1 at own 13
Brennan Armstrong run for 14 yds to the NCSU 27 for a 1ST down
Q2 15:00
1st & 10 at own 27
Kendrick Raphael run for 3 yds to the NCSU 30
Q2 15:00
2nd & 7 at own 30
Brennan Armstrong pass complete to Dacari Collins for 10 yds to the NCSU 40 for a 1ST down
Q2 15:00
1st & 10 at own 40
Trent Pennix run for 7 yds to the NCSU 47
Q2 15:00
2nd & 3 at own 47
Brennan Armstrong pass complete to Trent Pennix for 2 yds to the NCSU 49
Q2 15:00
3rd & 1 at own 49
Iii Delbert Mimms run for 8 yds to the VMI 43 for a 1ST down
Q2 15:00
1st & 10 at opp 43
Brennan Armstrong pass complete to Michael Allen for 5 yds to the VMI 38
Q2 15:00
2nd & 5 at opp 38
Brennan Armstrong pass complete to Kevin Concepcion for 4 yds to the VMI 42
Q2 15:00
3rd & 9 at opp 42
Brennan Armstrong run for 5 yds to the VMI 37
Q2 15:00
4th & 4 at opp 37
Brennan Armstrong pass complete to Dacari Collins for 12 yds to the VMI 25 for a 1ST down
Q2 15:00
1st & 10 at opp 25
Michael Allen run for 7 yds to the VMI 18
Q2 15:00
2nd & 13 at opp 28
Brennan Armstrong pass complete to Kevin Concepcion for 13 yds to the VMI 15 for a 1ST down
Q2 15:00
1st & 10 at opp 15
Brennan Armstrong pass incomplete to Keyon Lesane
Q2 15:00
2nd & 10 at opp 15
Jordan Houston run for 2 yds to the VMI 13
Q2 15:00
3rd & 8 at opp 13
Brennan Armstrong pass incomplete to Juice Vereen
Q2 7:37
4th & 8 at opp 13
Brayden Narveson 31 yd FG GOODNC State 24, VMI 0
2nd quarter3 drives, then NC State 31, VMI 0
VMI Punt, 5 plays
7:37
1st & 10 at own 35
Collin Smith kickoff for 62 yds
7:37
1st & 10 at own 25
Hunter Rice run for no gain to the VMI 25
7:37
2nd & 10 at own 25
No Huddle-Shotgun Shannon,Collin pass incomplete short right to Johnson,VJ broken up by Wilson,Payton PENALTY VMI Holding (Inge,Tommy) 10 yards from VMI25 to VMI15. NO PLAY.
7:37
2nd & 20 at own 15
Collin Shannon pass complete to Egypt Nelson for 44 yds to the NCSU 41 for a 1ST down
7:37
1st & 10 at opp 41
Collin Shannon pass incomplete to Aidan Twombly
7:37
2nd & 10 at opp 41
Rashad Raymond run for no gain to the NCSU 41
7:37
3rd & 10 at opp 41
Collin Shannon pass incomplete to Ivan Thorpe
5:26
4th & 10 at opp 41
Timeout NC State, clock 05:26
5:19
4th & 10 at opp 41
Jack Culbreath punt for 41 yds for a touchback
NC State Touchdown, 12 plays
5:19
1st & 10 at own 20
Jordan Houston run for 5 yds to the NCSU 25
5:19
2nd & 5 at own 25
Brennan Armstrong pass complete to Kevin Concepcion for 8 yds to the NCSU 33 for a 1ST down
5:19
1st & 10 at own 33
Brennan Armstrong pass complete to Bradley Rozner for 7 yds to the NCSU 40
5:19
2nd & 3 at own 40
Brennan Armstrong run for 3 yds to the NCSU 43 for a 1ST down
5:19
1st & 10 at own 43
Brennan Armstrong pass incomplete to Keyon Lesane
5:19
2nd & 10 at own 43
Brennan Armstrong run for 14 yds to the VMI 43 for a 1ST down
5:19
1st & 10 at opp 43
Jordan Houston run for 5 yds to the VMI 38
5:19
2nd & 5 at opp 38
Michael Allen run for 19 yds to the VMI 19 for a 1ST down
5:19
1st & 10 at opp 19
Brennan Armstrong pass complete to Jordan Houston for 2 yds to the VMI 21
5:19
2nd & 12 at opp 21
Brennan Armstrong pass complete to Trent Pennix for 4 yds to the VMI 17
5:19
3rd & 8 at opp 17
Brennan Armstrong pass complete to Julian Gray for 16 yds to the VMI 1 for a 1ST down
0:29
1st & goal at opp 1
Timeout NC State, clock 00:29
0:25
1st & goal at opp 1
Delbert Mimms III 1 Yd Run (Brayden Narveson Kick)NC State 31, VMI 0
VMI End of half, 1 play
0:25
1st & 10 at own 35
Collin Smith kickoff for 58 yds
0:00
1st & 10 at own 25
Grant Swinehart run for 1 yd to the VMI 24
3rd quarter5 drives, then NC State 38, VMI 7
NC State Punt, 9 plays
14:47
1st & 10 at own 7
Kendrick Raphael run for 7 yds to the NCSU 14
14:47
2nd & 3 at own 14
Kendrick Raphael run for 2 yds to the NCSU 12
14:47
3rd & 5 at own 12
Brennan Armstrong pass complete to Porter Rooks for 14 yds to the NCSU 26 for a 1ST down
14:47
1st & 10 at own 26
Kendrick Raphael run for no gain to the NCSU 26
14:47
2nd & 10 at own 26
Brennan Armstrong pass complete to Kevin Concepcion for 2 yds to the NCSU 28
14:47
3rd & 8 at own 28
Brennan Armstrong pass complete to Porter Rooks for 24 yds to the VMI 48 for a 1ST down
14:47
1st & 10 at opp 48
Brennan Armstrong pass complete to Trent Pennix for 4 yds to the VMI 44
14:47
2nd & 6 at opp 44
Brennan Armstrong sacked by Dorien Starnes for a loss of 5 yards to the VMI 49
14:47
3rd & 11 at opp 49
Brennan Armstrong pass complete to Porter Rooks for 5 yds to the VMI 44
9:22
4th & 6 at opp 44
Caden Noonkester punt for 38 yds
VMI Punt, 4 plays
9:22
1st & 10 at own 6
Rashad Raymond run for 24 yds to the VMI 30 for a 1ST down
9:22
1st & 10 at own 30
Collin Shannon pass complete to Chance Knox for 6 yds to the VMI 36
9:22
2nd & 4 at own 36
Collin Shannon pass complete to VJ Johnson for 3 yds to the VMI 39
8:07
3rd & 1 at own 39
Timeout VMI, clock 08:07
8:07
3rd & 1 at own 39
Collin Shannon pass incomplete to Aidan Twombly
7:51
4th & 1 at own 39
Jack Culbreath punt for 46 yds , Jalen Coit returns for 9 yds to the NCSU 24
NC State Punt, 3 plays
7:51
1st & 10 at own 24
Brennan Armstrong pass complete to Keyon Lesane for 4 yds to the NCSU 28
7:51
2nd & 6 at own 28
Michael Allen run for 1 yd to the NCSU 29
7:51
3rd & 5 at own 29
Brennan Armstrong pass complete to Keyon Lesane for 4 yds to the NCSU 33
5:57
4th & 1 at own 33
Caden Noonkester punt for 44 yds , Chance Knox returns for 9 yds to the VMI 32
VMI Touchdown, 7 plays
5:57
1st & 10 at own 32
Hunter Rice run for 2 yds to the VMI 30
5:57
2nd & 12 at own 30
Collin Shannon pass complete to Ivan Thorpe for 12 yds to the VMI 42 for a 1ST down
5:57
1st & 10 at own 42
Collin Shannon pass complete to Ivan Thorpe for no gain to the VMI 42
5:57
2nd & 10 at own 42
Collin Shannon pass complete to Egypt Nelson for 41 yds to the NCSU 17 for a 1ST down
5:57
1st & 10 at opp 17
Collin Shannon sacked for a loss of 10 yards to the NCSU 27
5:57
1st & 10 at opp 12
Collin Shannon sacked for a loss of 10 yards to the NCSU 22
2:36
2nd & 20 at opp 22
Collin Shannon pass complete to Egypt Nelson for 22 yds for a TD (Caden Beck KICK)NC State 31, VMI 7
2:36
1st & 10 at own 35
PENALTY VMI UNS: Unsportsmanlike Conduct (Nelson,Egypt) 15 yards from VMI35 to VMI20. NO PLAY.
Collin Shannon pass complete to Isaiah Lemmond for 16 yds to the VMI 41 for a 1ST down
2:25
1st & 10 at own 41
Collin Shannon pass complete to Hunter Rice for no gain to the VMI 41
2:25
2nd & 10 at own 41
Collin Shannon run for 8 yds to the VMI 49
0:00
1st & 10 at opp 42
Rashad Raymond run for 5 yds to the NCSU 37
Q4 15:00
2nd & 5 at opp 37
Grant Swinehart run for 1 yd to the NCSU 36
Q4 15:00
3rd & 4 at opp 36
Chandler Wilson sacked by Robert Kennedy for a loss of 8 yards to the NCSU 44
Q4 13:42
4th & 12 at opp 44
Jack Culbreath punt for 40 yds
4th quarter3 drives, then NC State 45, VMI 7
NC State Touchdown, 12 plays
13:42
1st & 10 at own 4
Iii Delbert Mimms run for 5 yds to the NCSU 9
13:42
2nd & 5 at own 9
Iii Delbert Mimms run for 5 yds to the NCSU 14 for a 1ST down
13:42
1st & 10 at own 14
Brennan Armstrong pass incomplete to Jr. Terrell Timmons
13:42
2nd & 10 at own 14
Michael Allen run for 11 yds to the NCSU 25 for a 1ST down
13:42
1st & 10 at own 25
Brennan Armstrong pass complete to Jalen Coit for 3 yds to the NCSU 22
13:42
2nd & 13 at own 22
Brennan Armstrong pass complete to Kevin Concepcion for 31 yds to the VMI 47 for a 1ST down
13:42
1st & 10 at opp 47
Kendrick Raphael run for 9 yds to the VMI 38
13:42
2nd & 1 at opp 38
Kendrick Raphael run for 11 yds to the VMI 27 for a 1ST down
13:42
1st & 10 at opp 27
Kendrick Raphael run for 21 yds to the VMI 6 for a 1ST down
13:42
1st & goal at opp 6
Kendrick Raphael run for 3 yds to the VMI 9
13:42
2nd & goal at opp 9
Kendrick Raphael run for 7 yds to the VMI 2
7:45
3rd & goal at opp 2
Demarcus Jones II 2 Yd Run (Kanoah Vinesett Kick)NC State 45, VMI 7
VMI Punt, 3 plays
7:45
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
7:45
1st & 10 at own 25
Grant Swinehart run for 2 yds to the VMI 27
7:45
2nd & 8 at own 27
Hunter Rice run for 1 yd to the VMI 26
7:45
3rd & 9 at own 26
Grant Swinehart run for 3 yds to the VMI 29
5:33
4th & 6 at own 29
Jack Culbreath punt for 54 yds, punt out-of-bounds at the 50 yard line , Jalen Coit returns for 33 yds to the 50 yard line
NC State End of game, 9 plays
5:33
1st & 10 at the 50
Kendrick Raphael run for 4 yds to the VMI 46
5:33
2nd & 6 at opp 46
Kendrick Raphael run for 5 yds to the VMI 41
5:33
3rd & 1 at opp 41
Kendrick Raphael run for 4 yds to the VMI 37 for a 1ST down
5:33
1st & 10 at opp 37
Kendrick Raphael run for 1 yd to the VMI 36
5:33
2nd & 9 at opp 36
Kendrick Raphael run for 5 yds to the VMI 31
5:33
3rd & 4 at opp 31
Kendrick Raphael run for 4 yds to the VMI 27 for a 1ST down
5:33
1st & 10 at opp 27
Ethan Rhodes run for 3 yds to the VMI 24
5:33
2nd & 7 at opp 24
Kendrick Raphael run for 9 yds to the VMI 15 for a 1ST down
0:00
1st & 10 at opp 15
Ii Demarcus Jones run for 4 yds to the VMI 19
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.