← CFB Terminal
21
ACC
AT
22
ACC
2022 week 9 · Thursday, October 27, 2022 at 6:30 PM CT · Carter-Finley Stadium · 📺 ESPN · 56,919 att · 56.1°F Fair

Drive chart

Virginia Tech NC State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 8 yd · 1:23
0–0
14:40 1st & 10 OWN 28 Jack Chambers pass complete to Thayer Thomas for a loss of 2 yards to the NCSt 26 -2 -1.01
14:25 2nd & 12 OWN 26 Jack Chambers pass incomplete to Keyon Lesane 0 -0.30
14:00 3rd & 12 OWN 26 Jack Chambers pass complete to Jordan Houston for 10 yds to the NCSt 36 +10 0.37
13:37 4th & 2 OWN 36 Shane McDonough punt for 41 yds, fair catch by Tucker Holloway at the VTech 23
PUNT
7 pl · 6 yd · 4:44
0–0
13:20 1st & 10 OWN 23 Malachi Thomas run for 1 yd to the VTech 24 +1 -0.54
12:45 2nd & 9 OWN 24 Grant Wells pass complete to Kaleb Smith for 6 yds to the VTech 30 +6 0.18
12:39 3rd & 3 OWN 30 Wells, Grant pass incomplete to Thomas, Malachi (TEAM), PENALTY NCSTATE offside (Vann, Davin) 5 yards to the VATECH35, NO PLAY, 1ST DOWN VATECH, QB hurry by TEAM, QB hit by TEAM. +5
12:05 1st & 10 OWN 35 Malachi Thomas run for 5 yds to the VTech 40 +5 0.11
11:50 2nd & 5 OWN 40 Malachi Thomas run for 5 yds to the VTech 45 for a 1ST down +5 0.86
11:20 1st & 10 OWN 45 Grant Wells sacked by Payton Wilson for a loss of 7 yards to the VTech 38 -7 -2.38
10:47 2nd & 17 OWN 38 VIRGINIA TECH Penalty, False Start (Jesse Hanson) to the VTech 33 -5
10:44 2nd & 22 OWN 33 VIRGINIA TECH Penalty, False Start (Parker Clements) to the VTech 28 -5
10:08 2nd & 27 OWN 28 Grant Wells pass complete to Da'Wain Lofton for 4 yds to the VTech 32 +4 -0.02
9:21 3rd & 23 OWN 32 Malachi Thomas run for 2 yds to the VTech 34 +2 -0.05
9:08 4th & 21 OWN 34 VIRGINIA TECH Penalty, False Start (Chamarri Conner) to the VTech 29 -5
8:53 4th & 26 OWN 29 Peter Moore punt for 49 yds, downed at the NCSt 22
PUNT
8 pl · 22 yd · 2:57
0–0
8:49 1st & 10 OWN 22 Jack Chambers pass incomplete to Thayer Thomas 0 -0.61
8:00 2nd & 10 OWN 22 Jack Chambers run for 3 yds to the NCSt 25 +3 -0.13
7:55 3rd & 7 OWN 25 Jack Chambers pass complete to Jordan Houston for 8 yds to the NCSt 33 for a 1ST down +8 1.58
7:35 1st & 10 OWN 33 Jordan Houston run for 3 yds to the NCSt 36 +3 -0.39
7:05 2nd & 7 OWN 36 Jack Chambers run for 8 yds to the NCSt 44 for a 1ST down +8 1.45
6:47 1st & 10 OWN 44 Jack Chambers pass incomplete to Keyon Lesane 0 -1.16
6:15 2nd & 10 OWN 44 Jack Chambers run for no gain to the NCSt 44 0 -0.88
6:03 3rd & 10 OWN 44 Jack Chambers pass incomplete to Thayer Thomas 0 -0.52
5:56 4th & 10 OWN 44 Shane McDonough punt for 35 yds, fair catch by Tucker Holloway at the VTech 21
PUNT
3 pl · 4 yd · 2:04
0–0
5:45 1st & 10 OWN 21 Malachi Thomas run for 1 yd to the VTech 22 +1 -0.49
5:00 2nd & 9 OWN 22 Grant Wells run for 8 yds to the VTech 30 +8 0.48
4:30 3rd & 1 OWN 30 Malachi Thomas run for no gain to the VTech 30 0 -0.59
4:10 4th & 1 OWN 30 VIRGINIA TECH Penalty, False Start (Keshon Artis) to the VTech 25 -5
3:52 4th & 6 OWN 25 Peter Moore punt for 44 yds, downed at the NCSt 31
PUNT
3 pl · -7 yd · 2:18
0–0
3:40 1st & 10 OWN 31 MJ Morris run for 4 yds to the NCSt 35 +4 -0.14
3:00 2nd & 6 OWN 35 MJ Morris run for 3 yds to the NCSt 38 +3 -0.35
2:48 3rd & 3 OWN 38 NC STATE Penalty, False Start (Chandler Zavala) to the NCSt 33 -5
1:58 3rd & 8 OWN 33 MJ Morris sacked by Jaylen Griffin for a loss of 9 yards to the NCSt 24 -9 -0.54
1:34 4th & 17 OWN 24 Shane McDonough punt for 31 yds, downed at the VTech 45
PUNT
3 pl · 5 yd · 1:41
0–0
1:25 1st & 10 OWN 45 Malachi Thomas run for a loss of 1 yard to the VTech 44 -1 -1.38
1:04 2nd & 11 OWN 44 VIRGINIA TECH Penalty, False Start (Kaleb Smith) to the VTech 39 -5
0:39 2nd & 16 OWN 39 Grant Wells pass incomplete to Nick Gallo 0 -0.46
0:27 3rd & 16 OWN 39 Grant Wells pass complete to Malachi Thomas for 11 yds to the 50 yard line +11 0.69
0:00 OWN 39 End of 1st Quarter
14:53 4th & 5 50 Peter Moore punt for 34 yds, fair catch by Thayer Thomas at the NCSt 16
Q2
PUNT
10 pl · 46 yd · 6:15
0–0
14:32 1st & 10 OWN 16 MJ Morris pass complete to Thayer Thomas for 9 yds to the NCSt 25 +9 0.99
13:59 2nd & 1 OWN 25 Demarcus Jones II run for 10 yds to the NCSt 35 for a 1ST down +10 0.34
13:00 1st & 10 OWN 35 MJ Morris pass complete to Devin Carter for 16 yds Devin Carter fumbled, forced by Mansoor Delane, recovered by NCSt +16 1.48
12:50 1st & 10 OPP 49 MJ Morris pass complete to Darryl Jones for 9 yds to the VTech 40 +9 1.07
12:28 2nd & 1 OPP 40 Demarcus Jones II run for no gain to the VTech 40 0 -1.10
11:48 3rd & 1 OPP 40 Demarcus Jones II run for no gain to the VTech 40 0 -1.15
11:11 4th & 1 OPP 40 MJ Morris run for 3 yds to the VTech 37 for a 1ST down +3 1.90
10:30 1st & 10 OPP 37 MJ Morris run for no gain to the VTech 37 0 -0.75
9:40 2nd & 10 OPP 37 MJ Morris sacked by Alan Tisdale for a loss of 7 yards to the VTech 44 -7 -2.38
8:55 3rd & 17 OPP 44 MJ Morris run for 6 yds to the VTech 38 +6 0.21
8:38 4th & 11 OPP 38 Shane McDonough punt for 38 yds for a touchback
FUMBLE
3 pl · 4 yd · 2:13
0–0
8:30 1st & 10 OWN 20 Malachi Thomas run for 2 yds to the VTech 22 +2 -0.36
7:30 2nd & 8 OWN 22 Grant Wells pass complete to Da'Wain Lofton for 3 yds to the VTech 25 +3 -0.16
7:00 3rd & 5 OWN 25 Grant Wells sacked by Davin Vann and Travali Price for a loss of 1 yard to the VTech 24 -1 -0.32
6:25 4th & 6 OWN 24 Peter Moore punt for 36 yds , Thayer Thomas returns for a loss of 10 yards to the NCSt 20 Thayer Thomas fumbled, recovered by NCSt Julian Gray NC STATE Penalty, Offensive Holding (10 Yards) to the NCSt 20
PUNT
9 pl · 26 yd · 4:45
0–0
6:00 1st & 10 OWN 20 Julian Gray run for 8 yds to the NCSt 28 +8 0.80
5:30 2nd & 2 OWN 28 Jordan Houston run for 1 yd to the NCSt 29 +1 -0.80
4:50 3rd & 1 OWN 29 Jack Chambers run for 1 yd to the NCSt 30 for a 1ST down +1 0.70
4:39 1st & 10 OWN 30 Jack Chambers pass incomplete to Thayer Thomas 0 -0.86
4:10 2nd & 10 OWN 30 Jack Chambers pass complete to Thayer Thomas for 1 yd to the NCSt 31 +1 -0.39
3:30 3rd & 9 OWN 31 Jack Chambers pass complete to Devin Carter for 11 yds to the NCSt 42 for a 1ST down +11 2.38
3:15 1st & 10 OWN 42 Jordan Houston run for 6 yds to the NCSt 48 +6 0.40
2:29 2nd & 4 OWN 48 Jack Chambers pass complete to Darryl Jones for 3 yds to the VTech 49 +3 -0.45
2:03 3rd & 1 OPP 49 NC STATE Penalty, False Start (Dylan McMahon) to the NCSt 46 -5
1:47 3rd & 6 OWN 46 Jack Chambers pass incomplete to Jordan Houston 0 -0.77
1:40 4th & 6 OWN 46 Shane McDonough punt for 37 yds, fair catch by Tucker Holloway at the VTech 17
PUNT
3 pl · -3 yd · 0:27
0–0
1:40 1st & 10 OWN 17 VIRGINIA TECH Penalty, False Start (Johnny Jordan) to the VTech 12 -5
1:36 1st & 15 OWN 12 Grant Wells pass complete to Da'Wain Lofton for 9 yds to the VTech 21 +9 0.44
1:36 2nd & 6 OWN 21 VIRGINIA TECH Penalty, False Start (Silas Dzansi) to the VTech 16 -5
1:31 2nd & 11 OWN 16 Grant Wells pass incomplete to Kaleb Smith 0 -0.18
1:24 3rd & 11 OWN 16 TEAM run for a loss of 2 yards to the VTech 14 -2 -0.10
1:24 4th & 13 OWN 14 Timeout NC STATE, clock 01:24
1:13 4th & 13 OWN 14 Peter Moore punt for 29 yds, downed at the VTech 43
ON DOWNS
8 pl · 25 yd · 1:13
0–3
1:00 1st & 10 OPP 43 MJ Morris pass complete to Thayer Thomas for 18 yds to the VTech 25 for a 1ST down +18 0.65
0:49 1st & 10 OPP 25 MJ Morris run for 8 yds to the VTech 17 +8 0.48
0:49 2nd & 2 OPP 17 Timeout NC STATE, clock 00:49
0:44 2nd & 2 OPP 17 MJ Morris pass incomplete to Keyon Lesane 0 -0.55
0:37 3rd & 2 OPP 17 MJ Morris run for 6 yds to the VTech 11 for a 1ST down +6 0.25
0:21 1st & 10 OPP 11 Jack Chambers pass incomplete 0 -0.29
0:21 2nd & 10 OPP 11 Timeout NC STATE, clock 00:21
0:11 2nd & 10 OPP 11 MJ Morris run for a loss of 7 yards to the VTech 18 MJ Morris fumbled, recovered by NCSt MJ Morris -7 -1.07
0:09 3rd & 17 OPP 18 TEAM pass incomplete 0 -0.88
0:09 4th & 17 OPP 18 Timeout VIRGINIA TECH, clock 00:09
0:05 4th & 17 OPP 18 Christopher Dunn 35 Yd Field Goal
0:00 OWN 35 End of 2nd Quarter
0 pl · 0 yd · 0:05
0–3
Q3
TD
6 pl · 78 yd · 2:09
7–3
14:30 1st & 10 OWN 22 Grant Wells run for 7 yds to the VTech 29 +7 0.56
14:00 2nd & 3 OWN 29 Grant Wells pass complete to Dae'Quan Wright for 10 yds to the VTech 39 for a 1ST down +10 0.86
13:30 1st & 10 OWN 39 Grant Wells pass complete to Dae'Quan Wright for 36 yds to the NCSt 25 for a 1ST down +36 2.15
13:20 1st & 10 OPP 25 Malachi Thomas run for 6 yds to the NCSt 19 +6 0.20
13:02 2nd & 4 OPP 19 Grant Wells pass incomplete to Malachi Thomas 0 -0.49
12:59 3rd & 4 OPP 19 Wells, Grant pass incomplete to Wright, Dae'Quan, PENALTY NCSTATE pass interference (Baker-Williams, Tyler) 15 yards to the NCSTATE4, NO PLAY, 1ST DOWN VATECH. +15
12:51 1st & 4 OPP 4 Grant Wells 4 Yd Run (William Ross Kick) +4 1.69
PUNT
6 pl · 19 yd · 3:22
7–3
12:15 1st & 10 OWN 44 MJ Morris run for 3 yds to the NCSt 47 +3 -0.43
11:42 2nd & 7 OWN 47 Jordan Houston run for no gain to the NCSt 47 0 -1.10
11:10 3rd & 7 OWN 47 MJ Morris pass complete to Thayer Thomas for 15 yds to the VTech 38 for a 1ST down +15 2.80
11:00 1st & 10 OPP 38 MJ Morris pass complete to Thayer Thomas for 1 yd to the VTech 37 +1 -0.60
10:40 2nd & 9 OPP 37 NC STATE Penalty, False Start (Timothy McKay) to the VTech 42 -5
9:48 2nd & 14 OPP 42 MJ Morris pass complete to Devin Carter for 5 yds to the VTech 37 +5 0.06
9:42 3rd & 9 OPP 37 MJ Morris pass incomplete to Devin Carter 0 -1.03
9:29 4th & 9 OPP 37 Shane McDonough punt for 37 yds for a touchback
TD
1 pl · 80 yd · 0:11
14–3
9:29 1st & 10 OWN 20 VIRGINIA TECH Penalty, False Start (Silas Dzansi) to the VTech 15 -5
9:18 1st & 15 OWN 15 Kaleb Smith 85 Yd pass from Grant Wells (William Ross Kick) +85 6.98
PUNT
3 pl · 8 yd · 0:53
14–3
9:12 1st & 10 OWN 25 MJ Morris pass incomplete 0 -0.70
9:06 2nd & 10 OWN 25 MJ Morris pass incomplete to Porter Rooks 0 -0.35
8:57 3rd & 10 OWN 25 MJ Morris pass complete to Jordan Houston for 8 yds to the NCSt 33 +8 0.23
8:25 4th & 2 OWN 33 Shane McDonough punt for 52 yds, fair catch by Tucker Holloway at the VTech 15
FUMBLE
5 pl · 23 yd · 1:02
14–3
8:18 1st & 10 OWN 15 Grant Wells pass incomplete to Nick Gallo 0 -0.44
7:54 2nd & 10 OWN 15 Grant Wells pass complete to Malachi Thomas for 23 yds to the VTech 38 for a 1ST down +23 2.11
7:48 1st & 10 OWN 38 Grant Wells pass incomplete to Dae'Quan Wright 0 -1.09
7:42 2nd & 10 OWN 38 Grant Wells pass incomplete to Dae'Quan Wright 0 -0.69
7:35 3rd & 10 OWN 38 Grant Wells pass incomplete to Da'Wain Lofton 0 -0.37
7:23 4th & 10 OWN 38 Peter Moore punt for 33 yds , Thayer Thomas returns for a loss of 8 yards to the NCSt 21 Thayer Thomas fumbled, recovered by NCSt Thayer Thomas
PUNT
3 pl · -2 yd · 0:55
14–3
7:18 1st & 10 OWN 21 MJ Morris pass incomplete to Devin Carter 0 -0.59
7:00 2nd & 10 OWN 21 Jordan Houston run for a loss of 2 yards to the NCSt 19 -2 -0.34
6:36 3rd & 12 OWN 19 MJ Morris pass incomplete to Devin Carter 0 -0.09
6:28 4th & 12 OWN 19 Shane McDonough punt for 46 yds, fair catch by Tucker Holloway at the VTech 35
TD
5 pl · 65 yd · 2:26
21–3
6:11 1st & 10 OWN 35 Grant Wells run for a loss of 1 yard to the VTech 34 -1 -1.18
5:59 2nd & 11 OWN 34 VIRGINIA TECH Penalty, False Start (Kaden Moore) to the VTech 29 -5
5:12 2nd & 16 OWN 29 Grant Wells pass complete to Kaleb Smith for 50 yds to the NCSt 21 for a 1ST down +50 4.33
4:45 1st & 10 OPP 21 Jalen Holston run for 1 yd to the NCSt 20 +1 -0.30
4:27 2nd & 9 OPP 20 Grant Wells pass incomplete to Nick Gallo 0 -0.46
4:02 3rd & 9 OPP 20 Grant Wells 20 Yd Run (William Ross Kick) +20 3.39
TD
6 pl · 75 yd · 2:20
21–10
3:55 1st & 10 OWN 25 MJ Morris pass incomplete to Keyon Lesane 0 -0.70
3:27 2nd & 10 OWN 25 MJ Morris pass complete to Devin Carter for 13 yds to the NCSt 38 for a 1ST down +13 1.83
2:55 1st & 10 OWN 38 Delbert Mimms III run for 3 yds to the NCSt 41 +3 -0.43
2:34 2nd & 7 OWN 41 MJ Morris pass complete to Terrell Timmons Jr. for 8 yds to the NCSt 49 for a 1ST down +8 1.45
1:50 1st & 10 OWN 49 MJ Morris pass complete to Thayer Thomas for 16 yds to the VTech 35 for a 1ST down +16 0.95
1:42 1st & 10 OPP 35 Thayer Thomas 35 Yd pass from MJ Morris (Christopher Dunn Kick) +35 2.97
PUNT
6 pl · 17 yd · 3:15
21–10
1:00 1st & 10 OWN 9 Grant Wells run for no gain to the VTech 9 0 -0.33
0:45 2nd & 10 OWN 9 Grant Wells pass incomplete to Kaleb Smith 0 -0.15
0:45 3rd & 10 OWN 9 Timeout VIRGINIA TECH, clock 00:45
0:30 3rd & 10 OWN 9 Grant Wells run for 5 yds to the VTech 14 for a 1ST down NC STATE Penalty, Personal Foul (Payton Wilson) to the VTech 29 for a 1ST down +20 1.53
0:01 1st & 10 OWN 29 Jalen Holston run for 5 yds to the VTech 34 +5 0.10
0:00 OWN 29 End of 3rd Quarter
14:37 2nd & 5 OWN 34 Jalen Holston run for 2 yds to the VTech 36 +2 -0.56
14:00 3rd & 3 OWN 36 Grant Wells sacked by Drake Thomas for a loss of 10 yards to the VTech 26 -10 -1.08
13:27 4th & 13 OWN 26 Peter Moore punt for 36 yds, fair catch by Thayer Thomas at the NCSTATE 38 for a 1ST down VIRGINIA TECH Penalty, Defensive Holding (-10 Yards) to the NCSt 48 for a 1ST down
Q4
TD
3 pl · 52 yd · 1:12
21–16
13:00 1st & 10 OWN 48 MJ Morris pass complete to Jordan Houston for 2 yds to the 50 yard line +2 -0.66
12:45 2nd & 8 50 MJ Morris pass complete to Terrell Timmons Jr. for 43 yds to the VTech 7 for a 1ST down +43 2.47
12:15 1st & 7 OPP 7 Trent Pennix 7 Yd pass from MJ Morris (Two-Point Pass Conversion Failed) +7 2.20
12:15 1st & goal OPP 3 Timeout VIRGINIA TECH, clock 12:15
PUNT
3 pl · 6 yd · 1:36
21–16
12:00 1st & 10 OWN 4 Jalen Holston run for no gain to the VTech 4 0 -0.27
11:45 2nd & 10 OWN 4 Grant Wells pass incomplete to Dae'Quan Wright 0 -0.12
11:00 3rd & 10 OWN 4 Jalen Holston run for 6 yds to the VTech 10 +6 0.03
10:39 4th & 4 OWN 10 Peter Moore punt for 50 yds, downed at the NCSt 40
TD
7 pl · 60 yd · 3:01
21–22
10:14 1st & 10 OWN 40 MJ Morris pass complete to Trent Pennix for 13 yds to the VTech 47 for a 1ST down +13 1.14
10:06 1st & 10 OPP 47 MJ Morris pass incomplete to Terrell Timmons Jr. 0 -1.05
9:40 2nd & 10 OPP 47 MJ Morris pass complete to Trent Pennix for 5 yds to the VTech 42 +5 0.07
9:26 3rd & 5 OPP 42 NC STATE Penalty, False Start (Dylan McMahon) to the VTech 47 -5
8:40 3rd & 10 OPP 47 MJ Morris pass complete to Devin Carter for 17 yds to the VTech 30 for a 1ST down +17 2.91
8:00 1st & 10 OPP 30 MJ Morris pass complete to Thayer Thomas for 7 yds to the VTech 23 +7 0.35
7:44 2nd & 3 OPP 23 MJ Morris pass incomplete to Trent Pennix 0 -0.59
7:44 3rd & 3 OPP 23 VIRGINIA TECH Penalty, Defensive Offside (Jaylen Griffin) to the VTech 18 for a 1ST down +5
7:38 1st & 10 OPP 18 Thayer Thomas 18 Yd pass from MJ Morris (Two-Point Pass Conversion Failed) +18 2.59
7:38 1st & goal OPP 3 Timeout NC STATE, clock 07:38
PUNT
3 pl · -7 yd · 2:03
21–22
7:28 1st & 10 OWN 24 Grant Wells pass incomplete to Kaleb Smith 0 -0.67
7:00 2nd & 10 OWN 24 Grant Wells sacked by Payton Wilson for a loss of 8 yards to the VTech 16 -8 -0.53
6:47 3rd & 18 OWN 16 VIRGINIA TECH Penalty, False Start (Dae'Quan Wright) to the VTech 11 -5
6:00 3rd & 23 OWN 11 Grant Wells pass complete to Jalen Holston for 6 yds to the VTech 17 +6 0.01
5:35 4th & 17 OWN 17 Peter Moore punt for 48 yds, fair catch by Thayer Thomas at the NCSt 35
END OF GAME
9 pl · 9 yd · 5:35
21–22
5:05 1st & 10 OWN 35 MJ Morris run for 1 yd to the NCSt 36 +1 -0.83
4:10 2nd & 9 OWN 36 Jordan Houston run for 5 yds to the NCSt 41 +5 0.07
3:50 3rd & 4 OWN 41 Jordan Houston run for 7 yds to the NCSt 48 for a 1ST down +7 2.00
3:00 1st & 10 OWN 48 MJ Morris run for 1 yd to the NCSt 49 +1 -0.90
2:10 2nd & 9 OWN 49 Jordan Houston run for 6 yds to the VTech 45 +6 0.34
1:54 3rd & 3 OPP 45 Jordan Houston run for 5 yds to the VTech 40 for a 1ST down +5 1.39
1:20 1st & 10 OPP 40 Timeout NC STATE, clock 01:20
1:17 1st & 10 OPP 40 TEAM run for a loss of 6 yards to the VTech 46 -6 -2.15
1:17 2nd & 16 OPP 46 Timeout VIRGINIA TECH, clock 01:17
1:05 2nd & 16 OPP 46 TEAM run for a loss of 5 yards to the NCSt 49 -5 -1.52
0:33 3rd & 21 OWN 49 Timeout NC STATE, clock 00:33
0:01 3rd & 21 OWN 49 TEAM run for a loss of 5 yards to the NCSt 44 -5 -0.45
0:00 OWN 49 End of 4th Quarter
26 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

2sacks4
7plays for loss7
0takeaways2
4three-and-outs forced5
7explosive plays allowed6
4.78yards allowed / play6.42
3 of 13scoring drives allowed3 of 13
Virginia Tech
Alan Tisdale 11 (5) 1 sk · 1 TFL
Mansoor Delane 10 (4) 2 PD
Chamarri Conner 7 (5) 1 TFL
Nasir Peoples 7 (3)
Dax Hollifield 7 (2)
TyJuan Garbutt 6 (1)
Jalen Stroman 3 (2)
Cole Nelson 3
NC State
Drake Thomas 8 (2) 1 sk · 1.5 TFL · 2 QH
Payton Wilson 7 (3) 2 sk · 2.5 TFL · 1 PD · 1 QH
Cyrus Fagan 5 (4)
Tanner Ingle 5 (3)
Davin Vann 4 0.5 sk · 1 TFL · 1 QH
Aydan White 4 (3)
Tyler Baker-Williams 3 (1) 1 TFL · 2 QH
Shyheim Battle 2 (1) 1 PD
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

field goals1 of 1
9punts8
39.9punt average39.6
1punts inside the 202
68return yards50
own 21average drive startown 34
Virginia Tech
K Will Ross 3/3 XP
P Peter Moore 9 punts · 39.9 avg · 1 in 20
KR Chance Black 6 ret · 54 yds · long 22
KR Bryce Duke 1 ret · 14 yds · long 14
NC State
K Christopher Dunn 1/1 FG · long 35 · 1/1 XP
P Shane McDonough 8 punts · 39.6 avg · 2 in 20 · 2 TB
KR Julian Gray 2 ret · 68 yds · long 44
PR Thayer Thomas 3 ret · -18 yds · long -4
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

48plays76
308yards363
12drives13
31%success rate37%
10.94total PPA9.97
Derived from 124 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2Christopher Dunn 35 Yd Field Goal 3–0
Q3Grant Wells 4 Yd Run (William Ross Kick) 7–3
Q3Kaleb Smith 85 Yd pass from Grant Wells (William Ross Kick) 14–3
Q3Grant Wells 20 Yd Run (William Ross Kick) 21–3
Q3Thayer Thomas 35 Yd pass from MJ Morris (Christopher Dunn Kick) 10–21
Q4Trent Pennix 7 Yd pass from MJ Morris (Two-Point Pass Conversion Failed) 16–21
Q4Thayer Thomas 18 Yd pass from MJ Morris (Two-Point Pass Conversion Failed) 22–21

Biggest plays by PPA

Q3Kaleb Smith 85 Yd pass from Grant Wells (William Ross Kick) 6.98
Q3Grant Wells pass complete to Kaleb Smith for 50 yds to the NCSt 21 for a 1ST down 4.33
Q3Grant Wells 20 Yd Run (William Ross Kick) 3.39
Q3Thayer Thomas 35 Yd pass from MJ Morris (Christopher Dunn Kick) 2.97
Q4MJ Morris pass complete to Devin Carter for 17 yds to the VTech 30 for a 1ST down 2.91
Q3MJ Morris pass complete to Thayer Thomas for 15 yds to the VTech 38 for a 1ST down 2.80

Series recent meetings

2025 Virginia Tech 23 – 21 NC State
2023 NC State 35 – 28 Virginia Tech
2020 NC State 24 – 45 Virginia Tech
2015 NC State 13 – 28 Virginia Tech
2010 Virginia Tech 41 – 30 NC State
2009 NC State 10 – 38 Virginia Tech
2005 Virginia Tech 20 – 16 NC State
2004 NC State 17 – 16 Virginia Tech
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal