← CFB Terminal
24
ACC
AT
21
ACC
2023 week 4 · Friday, September 22, 2023 at 6:30 PM CT · Scott Stadium · 📺 ESPN · 42,979 att · 68.4°F Cloudy, wind 11.4

Drive chart

NC State Virginia bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
7 pl · 28 yd · 3:21
0–0
15:00 1st & 10 OWN 24 Brennan Armstrong pass complete to Trent Pennix for 7 yds to the NCSU 31 +7 0.59
15:00 2nd & 3 OWN 31 Brennan Armstrong pass complete to Keyon Lesane for 2 yds to the NCSU 33 +2 -0.61
15:00 3rd & 1 OWN 33 Delbert Mimms III run for 2 yds to the NCSU 35 for a 1ST down +2 0.92
15:00 1st & 10 OWN 35 Brennan Armstrong run for 10 yds to the NCSU 45 for a 1ST down +10 0.97
15:00 1st & 10 OWN 45 Michael Allen run for 4 yds to the NCSU 49 +4 -0.16
15:00 2nd & 6 OWN 49 Michael Allen run for 3 yds to the UVA 48 +3 -0.43
15:00 3rd & 3 OPP 48 Brennan Armstrong pass incomplete to Keyon Lesane 0 -1.08
11:39 4th & 3 OPP 48 Caden Noonkester punt for 40 yds
PUNT
12 pl · 51 yd · 5:10
0–0
11:39 1st & 10 OWN 8 Anthony Colandrea run for 4 yds to the UVA 12 +4 -0.04
11:39 2nd & 6 OWN 12 Kobe Pace run for 5 yds to the UVA 17 +5 0.07
11:39 3rd & 1 OWN 17 Kobe Pace run for 2 yds to the UVA 19 for a 1ST down +2 0.39
11:39 1st & 10 OWN 19 Anthony Colandrea pass incomplete to Malachi Fields 0 -0.53
11:39 2nd & 10 OWN 19 Kobe Pace run for 6 yds to the UVA 25 +6 0.13
11:39 3rd & 4 OWN 25 Anthony Colandrea pass complete to JR Wilson for 5 yds to the UVA 30 for a 1ST down +5 1.15
11:39 1st & 10 OWN 30 Mike Hollins run for 8 yds to the UVA 38 +8 1.00
11:39 2nd & 2 OWN 38 Mike Hollins run for 3 yds to the UVA 41 for a 1ST down +3 0.04
11:39 1st & 10 OWN 41 Anthony Colandrea pass complete to Sackett Wood Jr. for 28 yds to the NCSU 31 for a 1ST down +28 1.82
11:39 1st & 10 OPP 31 Anthony Colandrea pass incomplete to Malik Washington 0 -0.58
11:39 2nd & 10 OPP 31 PENALTY UVA False Start (Nnanna,Ugonna) 5 yards from NCST31 to NCST36. NO PLAY. -5
11:39 2nd & 15 OPP 36 Anthony Colandrea pass incomplete to JR Wilson 0 -1.00
11:39 3rd & 15 OPP 36 PENALTY UVA False Start (Stevens,Brian) 5 yards from NCST36 to NCST41. NO PLAY. -5
11:39 3rd & 20 OPP 41 Anthony Colandrea run for no gain to the NCSU 41 0 -0.60
6:29 4th & 20 OPP 41 Daniel Sparks punt for 32 yds, fair catch by Jalen Coit at the NCSU 9
PUNT
4 pl · 14 yd · 1:08
0–0
6:29 1st & 10 OWN 9 No Huddle-Shotgun Armstrong,Brennan pass incomplete deep left to Lesane,Keyon PENALTY UVA Offside (Butler,Kameron) 5 yards from NCST09 to NCST14. NO PLAY. +5
6:29 1st & 5 OWN 14 Brennan Armstrong run for 9 yds to the NCSU 23 for a 1ST down +9 -0.29
6:29 1st & 10 OWN 23 Brennan Armstrong pass incomplete to Keyon Lesane 0 -0.64
6:29 2nd & 10 OWN 23 Brennan Armstrong pass incomplete to Terrell Timmons Jr. 0 -0.31
6:29 3rd & 10 OWN 23 Brennan Armstrong pass incomplete to Kevin Concepcion 0 -0.14
5:21 4th & 10 OWN 23 Caden Noonkester punt for 57 yds
ON DOWNS
6 pl · 25 yd · 2:43
0–0
5:21 1st & 10 OWN 24 Mike Hollins run for no gain to the UVA 24 0 -0.67
5:21 2nd & 10 OWN 24 Anthony Colandrea pass complete to Malik Washington for 16 yds to the UVA 40 for a 1ST down +16 2.06
5:21 1st & 10 OWN 40 Mike Hollins run for 6 yds to the UVA 46 +6 0.40
5:21 2nd & 4 OWN 46 Mike Hollins run for 2 yds to the UVA 48 +2 -0.74
5:21 3rd & 2 OWN 48 Mike Hollins run for 1 yd to the UVA 49 +1 -0.86
2:38 4th & 1 OWN 49 Mike Hollins run for no gain to the UVA 49 0 -1.05
TD
7 pl · 49 yd · 2:43
7–0
2:38 1st & 10 OPP 49 Delbert Mimms III run for 2 yds to the UVA 47 +2 -0.62
2:38 2nd & 8 OPP 47 Delbert Mimms III run for 4 yds to the UVA 43 +4 -0.16
2:38 3rd & 4 OPP 43 Brennan Armstrong pass complete to Kevin Concepcion for 5 yds to the UVA 38 for a 1ST down +5 1.44
2:38 1st & 10 OPP 38 Brennan Armstrong pass complete to Porter Rooks for 16 yds to the UVA 22 for a 1ST down +16 0.45
2:38 1st & 10 OPP 22 Brennan Armstrong pass complete to Terrell Timmons Jr. for 10 yds to the UVA 12 for a 1ST down +10 0.12
0:00 1st & 10 OPP 12 Brennan Armstrong pass incomplete to Bradley Rozner 0 -0.30
0:00 OPP 12 End of 1st Quarter
14:55 2nd & 10 OPP 12 Brennan Armstrong pass complete to Kevin Concepcion for 12 yds for a TD (Brayden Narveson KICK) +12 2.83
Q2
TD
8 pl · 75 yd · 3:09
7–7
14:55 1st & 10 OWN 25 Kobe Pace run for 2 yds to the UVA 27 +2 -0.45
14:55 2nd & 8 OWN 27 Kobe Pace run for 9 yds to the UVA 36 for a 1ST down +9 1.38
14:55 1st & 10 OWN 36 Anthony Colandrea pass complete to Malik Washington for 42 yds to the NCSU 22 for a 1ST down +42 2.50
14:55 1st & 10 OPP 22 Anthony Colandrea pass incomplete to Malachi Fields 0 -0.40
14:55 2nd & 10 OPP 22 Anthony Colandrea pass incomplete to Malik Washington 0 -0.52
14:55 1st & 7 OPP 7 Anthony Colandrea pass incomplete to Malachi Fields 0 -0.41
14:55 2nd & 7 OPP 7 Kobe Pace run for 1 yd to the NCSU 8 +1 -0.22
11:46 3rd & 8 OPP 8 Anthony Colandrea pass complete to Malik Washington for 8 yds for a TD (Will Bettridge KICK) +8 2.95
PUNT
3 pl · 6 yd · 0:49
7–7
11:46 1st & 10 OWN 21 Kendrick Raphael run for 6 yds to the NCSU 27 +6 0.30
11:46 2nd & 4 OWN 27 Brennan Armstrong pass incomplete to Dacari Collins 0 -0.74
11:46 3rd & 4 OWN 27 Brennan Armstrong pass incomplete to Dacari Collins 0 -0.35
10:57 4th & 4 OWN 27 Caden Noonkester punt for 67 yds
PUNT
3 pl · 7 yd · 1:56
7–7
10:57 1st & 10 OWN 6 Kobe Pace run for no gain to the UVA 6 0 -0.29
10:57 2nd & 10 OWN 6 Kobe Pace run for 7 yds to the UVA 13 +7 0.15
10:57 3rd & 3 OWN 13 Mike Hollins run for no gain to the UVA 13 0 -0.21
9:01 4th & 3 OWN 13 Daniel Sparks punt for 45 yds, fair catch by Jalen Coit at the NCSU 42
INT
9 pl · 33 yd · 3:51
7–7
9:01 1st & 15 OWN 37 Brennan Armstrong pass complete to Bradley Rozner for 8 yds to the NCSU 45 +8 0.78
9:01 2nd & 7 OWN 45 Michael Allen run for 11 yds to the UVA 44 for a 1ST down +11 1.58
9:01 1st & 10 OPP 44 Brennan Armstrong run for 7 yds to the UVA 37 +7 0.50
9:01 2nd & 3 OPP 37 Michael Allen run for 4 yds to the UVA 33 for a 1ST down +4 0.01
9:01 1st & 10 OPP 33 Brennan Armstrong pass complete to Bradley Rozner for 9 yds to the UVA 24 +9 0.72
9:01 2nd & 1 OPP 24 Brennan Armstrong pass incomplete to Keyon Lesane 0 -0.70
9:01 3rd & 1 OPP 24 Brennan Armstrong run for 2 yds to the UVA 22 for a 1ST down +2 0.23
5:10 2nd & 13 OPP 25 Brennan Armstrong pass intercepted -3.64
PUNT
3 pl · 7 yd · 2:06
7–7
5:10 1st & 10 OWN 22 Mike Hollins run for 1 yd to the UVA 21 +1 -0.51
5:10 2nd & 11 OWN 21 Anthony Colandrea pass complete to Mike Hollins for 3 yds to the UVA 18 +3 -0.11
5:10 3rd & 14 OWN 18 Anthony Colandrea run for 11 yds to the UVA 29 +11 0.24
3:04 4th & 3 OWN 29 Daniel Sparks punt for 38 yds, fair catch by Jalen Coit at the NCSU 33
TD
8 pl · 67 yd · 2:36
14–7
3:04 1st & 10 OWN 33 Kendrick Raphael run for 13 yds to the NCSU 46 for a 1ST down +13 1.24
3:04 1st & 10 OWN 46 Brennan Armstrong sacked by Kam Butler for a loss of 4 yards to the NCSU 42 -4 -1.97
3:04 2nd & 14 OWN 42 Kendrick Raphael run for no gain to the NCSU 42 0 -0.63
1:16 3rd & 14 OWN 42 Timeout NC State, clock 01:16
1:16 3rd & 14 OWN 42 Brennan Armstrong pass complete to Kevin Concepcion for 30 yds to the UVA 28 for a 1ST down +30 4.03
1:16 1st & 10 OPP 28 Brennan Armstrong pass incomplete to Julian Gray 0 -0.51
1:16 2nd & 10 OPP 28 Brennan Armstrong pass complete to Kevin Concepcion for 14 yds to the UVA 14 for a 1ST down +14 0.73
0:44 1st & 10 OPP 14 Timeout NC State, clock 00:44
0:44 1st & 10 OPP 14 Brennan Armstrong run for 13 yds to the UVA 1 for a 1ST down +13 1.61
0:28 1st & 1 OPP 1 Delbert Mimms III run for 1 yd for a TD (Brayden Narveson KICK) +1 0.94
END OF HALF
1 pl · -1 yd · 0:28
14–7
0:00 1st & 10 OWN 24 A. Colandrea takes a knee -1 -0.77
0:00 OWN 24 End of 2nd Quarter
Q3
PUNT
8 pl · 19 yd · 4:14
14–7
15:00 1st & 10 OWN 25 Anthony Colandrea pass incomplete 0 -0.70
15:00 2nd & 10 OWN 25 Anthony Colandrea pass complete to Malik Washington for 5 yds to the UVA 30 +5 0.04
15:00 3rd & 5 OWN 30 Anthony Colandrea pass complete to Malik Washington for 6 yds to the UVA 36 for a 1ST down +6 1.59
15:00 1st & 10 OWN 36 Mike Hollins run for no gain to the UVA 36 0 -1.04
15:00 2nd & 10 OWN 36 Anthony Colandrea pass complete to Malachi Fields for 12 yds to the UVA 48 for a 1ST down +12 2.18
15:00 1st & 10 OWN 48 Anthony Colandrea run for no gain to the UVA 48 0 -1.14
15:00 2nd & 10 OWN 48 Perris Jones run for 5 yds to the NCSU 47 +5 0.07
15:00 3rd & 5 OPP 47 Anthony Colandrea sacked for a loss of 9 yards to the UVA 44 -9 -2.00
10:46 4th & 14 OWN 44 Daniel Sparks punt for 36 yds, fair catch by Jalen Coit at the NCSU 20
PUNT
3 pl · -11 yd · 1:59
14–7
10:46 1st & 10 OWN 20 Michael Allen run for no gain to the NCSU 20 0 -0.56
10:46 2nd & 10 OWN 20 Brennan Armstrong pass complete to Keyon Lesane for no gain to the NCSU 20 0 -0.26
10:46 3rd & 10 OWN 20 Brennan Armstrong sacked by James Jackson for a loss of 11 yards to the NCSU 9 -11 -0.19
8:47 4th & 21 OWN 9 Caden Noonkester punt for 54 yds, fair catch by Ethan Davies at the UVA 37
FG
5 pl · 60 yd · 1:59
14–10
8:47 1st & 10 OWN 37 Anthony Colandrea pass complete to Malik Washington for 59 yds to the NCSU 4 for a 1ST down +59 3.36
8:47 1st & 4 OPP 4 Kobe Pace run for 2 yds to the NCSU 2 +2 -0.38
8:47 2nd & 2 OPP 2 Anthony Colandrea run for 1 yd to the NCSU 3 +1 -0.39
8:47 3rd & 3 OPP 3 Anthony Colandrea pass incomplete to Jaden Gibson 0 -0.29
6:48 4th & 3 OPP 3 Will Bettridge 21 yd FG GOOD
PUNT
3 pl · 1 yd · 1:26
14–10
6:48 1st & 10 OWN 13 Michael Allen run for 4 yds to the NCSU 9 +4 -0.06
6:48 2nd & 14 OWN 9 Brennan Armstrong pass complete to Bradley Rozner for 5 yds to the NCSU 14 +5 0.01
6:48 3rd & 9 OWN 14 Brennan Armstrong pass incomplete to Keyon Lesane 0 -0.09
5:22 4th & 9 OWN 14 Caden Noonkester punt for 49 yds , Ethan Davies returns for 6 yds to the UVA 43
FG
5 pl · 38 yd · 2:58
14–13
5:22 1st & 10 OWN 43 Anthony Colandrea pass complete to Malachi Fields for 29 yds to the NCSU 28 for a 1ST down +29 1.70
5:22 1st & 10 OPP 28 Mike Hollins run for no gain to the NCSU 28 0 -0.51
5:22 2nd & 10 OPP 28 Anthony Colandrea pass complete to Malik Washington for 9 yds to the NCSU 19 +9 0.55
5:22 3rd & 1 OPP 19 Kobe Pace run for no gain to the NCSU 19 0 -0.58
2:29 4th & 1 OPP 19 Timeout Virginia, clock 02:29
2:24 4th & 1 OPP 19 Will Bettridge 36 yd FG GOOD
TD
5 pl · 74 yd · 2:13
21–13
2:24 1st & 10 OWN 26 Michael Allen run for 16 yds to the NCSU 42 for a 1ST down +16 1.45
2:24 1st & 10 OWN 42 Michael Allen run for 1 yd to the NCSU 43 +1 -0.93
2:24 2nd & 9 OWN 43 Brennan Armstrong pass complete to Kevin Concepcion for 7 yds to the 50 yard line +7 0.59
2:24 3rd & 2 50 Brennan Armstrong run for 2 yds to the UVA 48 for a 1ST down +2 1.21
0:11 1st & 10 OPP 48 Brennan Armstrong pass complete to Kevin Concepcion for 48 yds for a TD (Brayden Narveson KICK) +48 3.69
PUNT
5 pl · 4 yd · 2:19
21–13
0:00 1st & 10 OWN 25 Anthony Colandrea pass complete to Mike Hollins for 5 yds to the UVA 30 +5 0.09
0:00 OWN 25 End of 3rd Quarter
15:00 2nd & 5 OWN 30 Anthony Colandrea run for 3 yds to the UVA 27 +3 -0.31
15:00 1st & 10 OWN 29 Anthony Colandrea pass incomplete to Malik Washington 0 -0.83
15:00 2nd & 10 OWN 29 Anthony Colandrea run for 4 yds to the UVA 33 +4 -0.08
15:00 3rd & 6 OWN 33 Anthony Colandrea sacked by Red Hibbler for a loss of 4 yards to the UVA 29 -4 -0.56
12:52 4th & 10 OWN 29 Daniel Sparks punt for 52 yds , Julian Gray returns for 17 yds to the NCSU 36
12:52 4th & 10 OWN 29 Daniel Sparks punt for 52 yds , Julian Gray returns for 17 yds to the NCSU 14
Q4
PUNT
6 pl · 15 yd · 2:34
21–13
12:52 1st & 10 OWN 14 Michael Allen run for 2 yds to the NCSU 16 +2 -0.27
12:52 2nd & 8 OWN 16 Brennan Armstrong pass incomplete to Kevin Concepcion 0 -0.27
12:52 3rd & 8 OWN 16 Brennan Armstrong run for 12 yds to the NCSU 28 for a 1ST down +12 1.35
12:52 1st & 10 OWN 28 Brennan Armstrong run for no gain to the NCSU 28 0 -0.80
12:52 2nd & 10 OWN 28 Brennan Armstrong run for 6 yds to the NCSU 34 +6 0.19
12:52 3rd & 4 OWN 34 Brennan Armstrong pass incomplete to Kevin Concepcion 0 -0.51
10:18 4th & 9 OWN 29 Caden Noonkester punt for 43 yds , Micah Gaffney returns for no gain to the UVA 28
INT
2 pl · 1 yd · 0:44
21–13
10:18 1st & 10 OWN 28 Kobe Pace run for 1 yd to the UVA 29 +1 -0.66
9:34 2nd & 9 OWN 29 Anthony Colandrea pass intercepted -0.48
PUNT
5 pl · 9 yd · 2:00
21–13
9:34 1st & 10 OWN 26 Delbert Mimms III run for 3 yds to the NCSU 29 +3 -0.31
9:34 2nd & 7 OWN 29 Delbert Mimms III run for 7 yds to the NCSU 36 for a 1ST down +7 1.17
9:34 1st & 10 OWN 36 Michael Allen run for 1 yd to the NCSU 35 +1 -0.85
9:34 2nd & 11 OWN 35 Brennan Armstrong pass incomplete to Kevin Concepcion 0 -0.55
9:34 3rd & 11 OWN 35 Brennan Armstrong pass incomplete to Julian Gray 0 -0.28
7:34 4th & 11 OWN 35 Caden Noonkester punt for 45 yds, fair catch by Ethan Davies at the UVA 20
INT
4 pl · 54 yd · 1:55
21–13
7:34 1st & 10 OWN 20 Anthony Colandrea run for 16 yds to the UVA 36 for a 1ST down +16 1.24
7:34 1st & 10 OPP 41 Anthony Colandrea run for 15 yds to the NCSU 26 for a 1ST down +15 0.52
5:39 1st & 10 OPP 26 Anthony Colandrea pass intercepted -4.28
PUNT
3 pl · 1 yd · 2:10
21–13
5:39 1st & 10 OWN 10 Delbert Mimms III run for 1 yd to the NCSU 9 +1 -0.29
5:39 2nd & 11 OWN 9 Delbert Mimms III run for 2 yds to the NCSU 11 +2 -0.08
5:39 3rd & 9 OWN 11 Brennan Armstrong run for no gain to the NCSU 11 0 -0.08
3:29 4th & 9 OWN 11 Caden Noonkester punt for 45 yds , Ethan Davies returns for 10 yds to the NCSU 46
3:29 4th & 9 OWN 11 Caden Noonkester punt for 45 yds , Ethan Davies returns for 10 yds to the UVA 34
TD
11 pl · 66 yd · 2:53
21–21
3:29 1st & 10 OWN 34 Anthony Colandrea run for 11 yds to the UVA 45 for a 1ST down +11 1.06
3:29 1st & 10 OWN 45 Kobe Pace run for 5 yds to the 50 yard line +5 0.11
3:29 2nd & 5 50 Anthony Colandrea pass complete to Sackett Wood Jr. for 6 yds to the NCSU 44 for a 1ST down +6 0.76
3:29 1st & 10 OPP 44 Anthony Colandrea pass complete to Malachi Fields for 19 yds to the NCSU 25 for a 1ST down +19 0.71
1:57 1st & 10 OPP 25 Timeout NC State, clock 01:57
1:57 1st & 10 OPP 25 Anthony Colandrea run for 1 yd to the NCSU 26 +1 -0.35
1:57 2nd & 11 OPP 26 Anthony Colandrea pass complete to Malik Washington for 10 yds to the NCSU 16 +10 0.60
1:57 3rd & 1 OPP 16 Mike Hollins run for no gain to the NCSU 16 0 -0.51
1:07 4th & 1 OPP 16 Timeout Virginia, clock 01:07
1:07 4th & 1 OPP 16 Anthony Colandrea pass complete to Malik Washington for 12 yds to the NCSU 4 for a 1ST down +12 1.48
1:07 1st & 4 OPP 4 Mike Hollins run for 1 yd to the NCSU 3 +1 -0.52
0:44 2nd & 3 OPP 3 Timeout Virginia, clock 00:44
0:44 2nd & 3 OPP 3 Anthony Colandrea pass incomplete to Malachi Fields 0 -0.41
0:36 3rd & 3 OPP 3 Malik Washington 3 Yd pass from Anthony Colandrea (Anthony Colandrea Pass to Malachi Fields for Two-Point Conversion) +3 2.62
FG
5 pl · 33 yd · 0:36
24–21
0:36 1st & 10 OPP 48 Brennan Armstrong run for 8 yds to the UVA 40 +8 0.80
0:19 2nd & 2 OPP 40 Timeout NC State, clock 00:19
0:19 2nd & 2 OPP 40 Brennan Armstrong run for 8 yds to the UVA 32 for a 1ST down +8 0.02
0:19 1st & 10 OPP 32 Brennan Armstrong pass incomplete 0 -0.61
0:19 2nd & 10 OPP 32 Brennan Armstrong run for 2 yds to the UVA 30 +2 -0.44
0:03 3rd & 8 OPP 30 Timeout NC State, clock 00:03
0:03 3rd & 8 OPP 30 (00:03) Narveson,Brayden field goal attempt from 48 yards NO GOOD blocked by Jackson,James (H: Noonkester,Caden, LS: Shimko,Joe), clock 00:00 PENALTY UVA Personal Foul (Jackson,James) 15 yards from UVA30 to UVA15, 1ST DOWN. NO PLAY. +15
0:00 1st & 10 OPP 15 Brayden Narveson 33 yd FG GOOD
0:00 OPP 15 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

2sacks2
3plays for loss2
2takeaways1
2three-and-outs forced4
8explosive plays allowed7
5.66yards allowed / play4.91
4 of 13scoring drives allowed4 of 13
NC State
Payton Wilson 13 (6) 0.5 sk · 0.5 TFL · 1 QH
Caden Fordham 12 (8) 1 TFL · 1 QH
Sean Brown 9 (4) 0.5 TFL · 1 INT
Jaylon Scott 7 (6) 1 PD
Shyheim Battle 5 (4) 1 TFL · 1 PD
Savion Jackson 5 (1) 1 TFL
Bishop Fitzgerald 4 (1) 1 PD
Robert Kennedy 3 (1)
Virginia
Kamren Robinson 11 (8) 0.5 TFL · 1 QH
James Jackson 7 (2) 1 sk · 1 TFL · 1 PD · 1 QH
Jonas Sanker 5 (4) 1 PD
Dave Herard 5 (4)
Kameron Butler 4 (3) 1 sk · 1 TFL · 1 QH
Micah Gaffney 3 (2) 1 TFL · 1 INT
Tayvonn Kyle 3 (3)
Aaron Faumui 3 (2) 1 QH
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

1 of 1field goals2 of 2
8punts5
50.0punt average40.6
2punts inside the 201
63return yards33
own 26average drive startown 25
NC State
K Brayden Narveson 1/1 FG · long 33 · 3/3 XP
P Caden Noonkester 8 punts · 50.0 avg · 2 in 20
KR Julian Gray 2 ret · 49 yds · long 35
KR Kendrick Raphael 2 ret · 9 yds · long 9
PR Julian Gray 1 ret · 5 yds · long 5
Virginia
K Will Bettridge 2/2 FG · long 36 · 1/1 XP
P Daniel Sparks 5 punts · 40.6 avg · 1 in 20
KR Malik Washington 1 ret · 23 yds · long 23
PR Ethan Davies 5 ret · 10 yds · long 6
PR Micah Gaffney 1 ret · 0 yds
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

66plays70
324yards396
13drives13
42%success rate40%
9.73total PPA6.95
Derived from 136 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2Brennan Armstrong pass complete to Kevin Concepcion for 12 yds for a TD (Brayden Narveson KICK) 7–0
Q2Anthony Colandrea pass complete to Malik Washington for 8 yds for a TD (Will Bettridge KICK) 7–7
Q2Delbert Mimms III run for 1 yd for a TD (Brayden Narveson KICK) 14–7
Q3Will Bettridge 21 yd FG GOOD 10–14
Q3Will Bettridge 36 yd FG GOOD 13–14
Q3Brennan Armstrong pass complete to Kevin Concepcion for 48 yds for a TD (Brayden Narveson KICK) 21–13
Q4Malik Washington 3 Yd pass from Anthony Colandrea (Anthony Colandrea Pass to Malachi Fields for… 21–21
Q4Brayden Narveson 33 yd FG GOOD 24–21

Biggest plays by PPA

Q2Brennan Armstrong pass complete to Kevin Concepcion for 30 yds to the UVA 28 for a 1ST… 4.03
Q3Brennan Armstrong pass complete to Kevin Concepcion for 48 yds for a TD (Brayden… 3.69
Q3Anthony Colandrea pass complete to Malik Washington for 59 yds to the NCSU 4 for a 1ST… 3.36
Q2Anthony Colandrea pass complete to Malik Washington for 8 yds for a TD (Will Bettridge… 2.95
Q2Brennan Armstrong pass complete to Kevin Concepcion for 12 yds for a TD (Brayden… 2.83
Q4Malik Washington 3 Yd pass from Anthony Colandrea (Anthony Colandrea Pass to Malachi… 2.62

Series recent meetings

2025 Virginia 31 – 35 NC State
2020 NC State 38 – 21 Virginia
2018 Virginia 21 – 35 NC State
2012 Virginia 33 – 6 NC State
2011 NC State 28 – 14 Virginia
2007 Virginia 24 – 29 NC State
2006 NC State 7 – 14 Virginia
2003 Virginia 37 – 51 NC State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal