← CFB Terminal
21
ACC
AT
35
ACC
2018 week 5 · Saturday, September 29, 2018 at 11:20 AM CT · Carter-Finley Stadium · 57,600 att · 76.5°F Fair, wind 5.5

Drive chart

WIN PROBABILITYVirginia above · NC State below
KICK72% → 100% NC StateFINAL
Virginia NC State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
FG
7 pl · 58 yd · 2:58
0–3
−7
15:00 1st & 10 OWN 25 Ryan Finley pass complete to Jakobi Meyers for 3 yds to the NCSt 28 +3 -0.30
15:00 2nd & 7 OWN 28 Ryan Finley pass complete to Kelvin Harmon for 10 yds to the NCSt 38 for a 1ST down +10 1.42
15:00 1st & 10 OWN 38 Ryan Finley pass complete to Emeka Emezie for 39 yds to the Virg 23 for a 1ST down +39 2.29
15:00 1st & 10 OPP 23 Reggie Gallaspy II run for 1 yd to the Virg 22 +1 -0.32
15:00 2nd & 9 OPP 22 Reggie Gallaspy II run for 5 yds to the Virg 17 +5 0.05
15:00 3rd & 4 OPP 17 Ryan Finley pass incomplete 0 -0.52
12:07 4th & 4 OPP 17 Christopher Dunn 34 yd FG GOOD -0.55
PUNT
5 pl · 7 yd · 2:43
0–3
+15
12:02 1st & 10 OWN 21 Jordan Ellis run for 3 yds to the Virg 24 +3 -0.25
12:02 2nd & 7 OWN 24 Bryce Perkins pass complete to Hasise Dubois for 7 yds to the Virg 31 for a 1ST down +7 0.97
12:02 1st & 10 OWN 31 Jordan Ellis run for a loss of 1 yard to the Virg 30 -1 -1.03
12:02 2nd & 11 OWN 30 Bryce Perkins pass incomplete 0 -0.42
12:02 3rd & 11 OWN 30 Bryce Perkins run for a loss of 2 yards to the Virg 28 -2 -0.24
12:02 4th & 13 OWN 28 Lester Coleman punt for 41 yds , Thayer Thomas returns for no gain to the NCSt 31
PUNT
6 pl · 10 yd · 2:27
0–3
−9
9:19 1st & 10 OWN 31 Ryan Finley pass incomplete to Kelvin Harmon, broken up by Bryce Hall 0 -0.89
9:19 2nd & 10 OWN 31 Ricky Person Jr. run for no gain to the NCSt 31 0 -0.49
9:19 3rd & 10 OWN 31 Ryan Finley pass complete to Emeka Emezie for 13 yds to the NCSt 44 for a 1ST down +13 2.62
9:19 1st & 10 OWN 44 C.J. Riley run for a loss of 3 yards to the NCSt 41 -3 -1.76
9:19 2nd & 13 OWN 41 Ryan Finley pass incomplete to Kelvin Harmon 0 -0.64
9:19 3rd & 13 OWN 41 Ryan Finley pass incomplete to Thayer Thomas, broken up by Juan Thornhill 0 -0.34
9:19 4th & 13 OWN 41 A.J. Cole III punt for 40 yds , Chuck Davis returns for 14 yds to the Virg 33
TD
8 pl · 67 yd · 4:01
7–3
−10
6:52 1st & 10 OWN 33 Bryce Perkins pass complete to Olamide Zaccheaus for 7 yds to the Virg 40 +7 0.70
6:52 2nd & 3 OWN 40 Bryce Perkins run for a loss of 3 yards to the Virg 37 -3 -1.75
6:52 3rd & 6 OWN 37 VIRGINIA Penalty, delay of game (-5 Yards) to the Virg 32 -5
6:52 3rd & 11 OWN 32 Bryce Perkins pass complete to Hasise Dubois for 23 yds to the NCSt 45 for a 1ST down +23 3.53
6:52 1st & 10 OPP 45 Bryce Perkins pass complete to Hasise Dubois for 5 yds to the NCSt 40 +5 0.09
6:52 2nd & 5 OPP 40 Jordan Ellis run for 4 yds to the NCSt 36 +4 -0.11
6:52 3rd & 1 OPP 36 Bryce Perkins pass incomplete to Olamide Zaccheaus 0 -1.07
6:52 4th & 1 OPP 36 Jordan Ellis run for 1 yd to the NCSt 35 for a 1ST down +1 1.59
2:51 1st & 10 OPP 35 Bryce Perkins pass complete to Olamide Zaccheaus for 35 yds for a TD (Hunter Pearson KICK) +35 2.97
TD
13 pl · 75 yd · 6:01
7–10
+6
2:51 1st & 10 OWN 25 Brady Bodine run for 6 yds to the NCSt 31 +6 0.33
2:51 2nd & 4 OWN 31 Ryan Finley pass complete to Stephen Louis for 3 yds to the NCSt 34 +3 -0.36
2:51 3rd & 1 OWN 34 Brady Bodine run for 2 yds to the NCSt 36 for a 1ST down +2 0.95
2:51 1st & 10 OWN 36 Ryan Finley pass complete to Thayer Thomas for 9 yds to the NCSt 45 +9 1.38
2:51 2nd & 1 OWN 45 Brady Bodine run for 2 yds to the NCSt 47 for a 1ST down +2 -0.33
2:51 1st & 10 OWN 47 Ryan Finley pass incomplete to C.J. Riley, broken up by Bryce Hall 0 -1.15
2:51 2nd & 10 OWN 47 Reggie Gallaspy II run for 8 yds to the Virg 45 +8 0.84
0:00 OWN 0 End of 1st Quarter
15:00 3rd & 2 OPP 45 Reggie Gallaspy II run for 3 yds to the Virg 42 for a 1ST down +3 1.11
15:00 1st & 10 OPP 42 Ryan Finley pass complete to Jakobi Meyers for 6 yds to the Virg 36 +6 0.28
15:00 2nd & 4 OPP 36 Ryan Finley pass complete to Emeka Emezie for 17 yds to the Virg 19 for a 1ST down +17 0.41
15:00 1st & 10 OPP 19 NC STATE Penalty, Offensive holding (-10 Yards) to the Virg 29 -10
15:00 1st & 20 OPP 29 NC STATE Penalty, false start (-5 Yards) to the Virg 34 -5
15:00 1st & 25 OPP 34 Ricky Person Jr. run for 7 yds to the Virg 27 +7 0.38
15:00 2nd & 18 OPP 27 Ryan Finley pass complete to Kelvin Harmon for 11 yds to the Virg 16 +11 0.75
11:50 3rd & 7 OPP 16 Ryan Finley pass complete to Emeka Emezie for 16 yds for a TD (Christopher Dunn KICK) +16 3.10
Q2
PUNT
3 pl · 1 yd · 1:39
7–10
+6
11:43 1st & 10 OWN 48 VIRGINIA Penalty, illegal block (-10 Yards) to the Virg 38 -10
11:43 1st & 20 OWN 38 Bryce Perkins pass complete to Olamide Zaccheaus for 14 yds to the NCSt 48 +14 2.06
11:43 2nd & 6 OPP 48 Bryce Perkins run for a loss of 3 yards to the Virg 49 -3 -1.80
11:43 3rd & 9 OWN 49 Bryce Perkins pass incomplete to Olamide Zaccheaus, broken up by Chris Ingram 0 -0.72
11:43 4th & 9 OWN 49 Lester Coleman punt for 51 yds for a touchback
PUNT
7 pl · 18 yd · 3:12
7–10
−13
10:04 1st & 10 OWN 20 Ryan Finley pass complete to Emeka Emezie for 5 yds to the NCSt 25 +5 0.09
10:04 2nd & 5 OWN 25 Ricky Person Jr. run for 2 yds to the NCSt 27 +2 -0.39
10:04 3rd & 3 OWN 27 Ryan Finley pass complete to Kelvin Harmon for 16 yds to the NCSt 43 for a 1ST down +16 2.23
10:04 1st & 10 OWN 43 Ryan Finley pass incomplete to Stephen Louis 0 -1.16
10:04 2nd & 10 OWN 43 Ricky Person Jr. run for 3 yds to the NCSt 46 NC STATE Penalty, Offensive holding (Kelvin Harmon) to the NCSt 36 -7 -1.48
10:04 2nd & 17 OWN 36 Ryan Finley run for 2 yds to the NCSt 38 +2 -0.24
10:04 3rd & 15 OWN 38 Ryan Finley pass incomplete to Emeka Emezie, broken up by Juan Thornhill 0 -0.23
10:04 4th & 15 OWN 38 A.J. Cole III punt for 45 yds , Tavares Kelly returns for no gain to the Virg 17
PUNT
6 pl · 30 yd · 2:10
7–10
+12
6:52 1st & 10 OWN 17 Olamide Zaccheaus run for 14 yds to the Virg 31 for a 1ST down +14 0.93
6:52 1st & 10 OWN 31 Bryce Perkins pass incomplete to Joe Reed 0 -0.89
6:52 2nd & 10 OWN 31 Bryce Perkins pass complete to Olamide Zaccheaus for 14 yds to the Virg 45 for a 1ST down +14 2.23
6:52 1st & 10 OWN 45 Jordan Ellis run for 2 yds to the Virg 47 +2 -0.68
6:52 2nd & 8 OWN 47 Bryce Perkins pass incomplete 0 -1.05
6:52 3rd & 8 OWN 47 Bryce Perkins pass incomplete 0 -0.70
6:52 4th & 8 OWN 47 Lester Coleman punt for 53 yds for a touchback
TD
9 pl · 80 yd · 3:50
7–17
+8
4:42 1st & 10 OWN 20 Ricky Person Jr. run for 12 yds to the NCSt 32 for a 1ST down +12 0.87
4:42 1st & 10 OWN 32 Ricky Person Jr. run for 16 yds to the NCSt 48 for a 1ST down +16 1.51
4:42 1st & 10 OWN 48 Ricky Person Jr. run for 27 yds to the Virg 25 for a 1ST down +27 1.31
4:42 1st & 10 OPP 25 Brady Bodine run for 2 yds to the Virg 23 +2 -0.24
4:42 2nd & 8 OPP 23 Brady Bodine run for 7 yds to the Virg 16 +7 0.28
2:27 3rd & 1 OPP 16 Timeout VIRGINIA, clock 02:27
2:27 3rd & 1 OPP 16 Reggie Gallaspy II run for no gain to the Virg 16 0 -0.51
1:51 4th & 1 OPP 16 Timeout NC STATE, clock 01:51
1:51 4th & 1 OPP 16 Ryan Finley run for 1 yd to the Virg 15 Ryan Finley fumbled, recovered by NCSt Ryan Finley for a 1ST down +1 0.61
1:51 1st & 10 OPP 15 Reggie Gallaspy II run for 1 yd to the Virg 14 +1 -0.25
0:52 2nd & 9 OPP 14 Ryan Finley pass complete to Cary Angeline for 14 yds for a TD (Christopher Dunn KICK) +14 2.81
INT
2 pl · 5 yd · 0:11
7–17
+3
0:46 1st & 10 OWN 38 Bryce Perkins run for 5 yds to the Virg 43 +5 0.11
0:40 2nd & 5 OWN 43 Timeout VIRGINIA, clock 00:40
0:40 2nd & 5 OWN 43 Bryce Perkins pass intercepted Nick McCloud return for no gain to the Virg 48 -2.16
FG
6 pl · 22 yd · 0:35
7–20
0:35 1st & 10 OPP 48 Ryan Finley pass complete to Reggie Gallaspy II for 5 yds to the Virg 43 +5 0.10
0:25 2nd & 5 OPP 43 Timeout NC STATE, clock 00:25
0:25 2nd & 5 OPP 43 Ryan Finley pass complete to C.J. Riley for 6 yds to the Virg 37 for a 1ST down +6 0.54
0:25 1st & 10 OPP 37 Ryan Finley pass incomplete to Kelvin Harmon 0 -0.75
0:25 2nd & 10 OPP 37 Ryan Finley run for 4 yds to the Virg 33 +4 -0.13
0:07 3rd & 6 OPP 33 Timeout NC STATE, clock 00:07
0:07 3rd & 6 OPP 33 Ryan Finley pass complete to Jakobi Meyers for 7 yds to the Virg 26 for a 1ST down +7 1.21
0:00 1st & 10 OPP 26 Christopher Dunn 44 yd FG GOOD -1.28
0:00 OWN 0 End of 2nd Quarter
Q3
PUNT
3 pl · 5 yd · 2:16
7–20
+12
14:55 1st & 10 OWN 21 Jordan Ellis run for 4 yds to the Virg 25 +4 -0.09
14:55 2nd & 6 OWN 25 Bryce Perkins sacked by James Smith-Williams for a loss of 11 yards to the Virg 14 -11 -0.92
14:55 3rd & 17 OWN 14 Bryce Perkins run for 12 yds to the Virg 26 +12 0.17
14:55 4th & 5 OWN 26 Lester Coleman punt for 50 yds, fair catch by Thayer Thomas at the NCSt 24
TD
10 pl · 76 yd · 4:56
7–27
−1
12:39 1st & 10 OWN 24 Reggie Gallaspy II run for no gain to the NCSt 24 0 -0.67
12:39 2nd & 10 OWN 24 Ryan Finley pass complete to Kelvin Harmon for 29 yds to the Virg 47 for a 1ST down +29 3.20
12:39 1st & 10 OPP 47 Reggie Gallaspy II run for 3 yds to the Virg 44 +3 -0.35
12:39 2nd & 7 OPP 44 Ricky Person Jr. run for 1 yd to the Virg 43 +1 -0.86
12:39 3rd & 6 OPP 43 VIRGINIA Penalty, Defensive pass interference (Bryce Hall) to the Virg 28 for a 1ST down +15
12:39 1st & 10 OPP 28 Ricky Person Jr. run for 1 yd to the Virg 27 +1 -0.39
12:39 2nd & 9 OPP 27 Ryan Finley pass incomplete to Kelvin Harmon 0 -0.65
12:39 3rd & 9 OPP 27 Ryan Finley pass complete to Jakobi Meyers for 14 yds to the Virg 13 for a 1ST down +14 1.27
12:39 1st & 10 OPP 13 Reggie Gallaspy II run for 6 yds to the Virg 7 +6 0.18
12:39 2nd & 4 OPP 7 Reggie Gallaspy II run for 5 yds to the Virg 2 for a 1ST down +5 1.15
7:48 1st & 2 OPP 2 Reggie Gallaspy II run for 2 yds for a TD (Christopher Dunn KICK) +2 1.21
TD
9 pl · 82 yd · 4:32
14–27
+1
7:43 1st & 10 OWN 18 Bryce Perkins run for 6 yds to the Virg 24 +6 0.27
7:43 2nd & 4 OWN 24 Bryce Perkins pass incomplete to Olamide Zaccheaus, broken up by Isaiah Moore 0 -0.65
7:43 3rd & 4 OWN 24 Bryce Perkins pass complete to Hasise Dubois for 11 yds to the Virg 35 for a 1ST down +11 1.63
7:43 1st & 10 OWN 35 Jordan Ellis run for 1 yd to the Virg 36 +1 -0.83
7:43 2nd & 9 OWN 36 Olamide Zaccheaus run for 25 yds to the NCSt 39 for a 1ST down +25 2.94
7:43 1st & 10 OPP 39 Bryce Perkins pass complete to Tavares Kelly for 32 yds to the NCSt 7 for a 1ST down +32 0.94
7:43 1st & 7 OPP 7 Jordan Ellis run for 1 yd to the NCSt 6 +1 -0.33
7:43 2nd & 6 OPP 6 Jordan Ellis run for a loss of 3 yards to the NCSt 9 -3 -0.48
3:11 3rd & 9 OPP 9 Bryce Perkins pass complete to Olamide Zaccheaus for 9 yds for a TD (Hunter Pearson KICK) +9 3.01
PUNT
5 pl · 24 yd · 2:31
14–27
−5
3:11 1st & 10 OWN 25 Ryan Finley pass complete to Thayer Thomas for 9 yds to the NCSt 34 +9 1.25
3:11 2nd & 1 OWN 34 Ricky Person Jr. run for 2 yds to the Virg 36 for a 1ST down VIRGINIA Penalty, personal foul (15 Yards) to the Virg 49 for a 1ST down +17 1.06
3:11 1st & 10 OPP 49 Ricky Person Jr. run for 1 yd to the Virg 48 +1 -0.86
3:11 2nd & 9 OPP 48 Ryan Finley pass complete to Thayer Thomas for a loss of 3 yards to the NCSt 49 -3 -1.63
3:11 3rd & 12 OWN 49 Ryan Finley pass incomplete to Thayer Thomas 0 -0.59
3:11 4th & 12 OWN 49 A.J. Cole III punt for 40 yds , Chuck Davis returns for 7 yds to the Virg 18
ON DOWNS
8 pl · 61 yd · 0:40
14–27
+4
0:40 1st & 10 OWN 18 Bryce Perkins pass complete to Joe Reed for 14 yds to the Virg 32 for a 1ST down +14 0.97
0:40 1st & 10 OWN 32 Bryce Perkins pass complete to Olamide Zaccheaus for 8 yds to the Virg 40 +8 1.02
0:00 OPP 0 End of 3rd Quarter
15:00 2nd & 2 OWN 40 Bryce Perkins pass complete to Tavares Kelly for 17 yds to the NCSt 43 for a 1ST down +17 1.15
15:00 1st & 10 OPP 43 Bryce Perkins pass complete to Hasise Dubois for 16 yds to the NCSt 27 for a 1ST down +16 0.61
15:00 1st & 10 OPP 27 Bryce Perkins run for 6 yds to the NCSt 21 +6 0.20
15:00 2nd & 4 OPP 21 Bryce Perkins pass incomplete to Olamide Zaccheaus 0 -0.52
15:00 3rd & 4 OPP 21 Jordan Ellis run for no gain to the NCSt 21 0 -0.63
15:00 4th & 4 OPP 21 Bryce Perkins pass incomplete to Tavares Kelly 0 -3.31
Q4
TD
8 pl · 79 yd · 4:48
14–35
+4
12:13 1st & 10 OWN 21 Reggie Gallaspy II run for 3 yds to the NCSt 24 +3 -0.25
12:13 2nd & 7 OWN 24 Reggie Gallaspy II run for 2 yds to the NCSt 26 +2 -0.30
12:13 3rd & 5 OWN 26 Ryan Finley pass complete to Kelvin Harmon for 12 yds to the NCSt 38 for a 1ST down +12 1.92
12:13 1st & 10 OWN 38 Reggie Gallaspy II run for 8 yds to the NCSt 46 +8 1.03
12:13 2nd & 2 OWN 46 Ricky Person Jr. run for a loss of 9 yards to the NCSt 37 -9 -2.91
12:13 3rd & 11 OWN 37 VIRGINIA Penalty, Defensive pass interference (Darrius Bratton) to the NCSt 49 for a 1ST down +12
12:13 1st & 10 OWN 49 Ricky Person Jr. run for 7 yds to the Virg 44 +7 0.60
12:13 2nd & 3 OPP 44 Ricky Person Jr. run for 38 yds to the Virg 6 for a 1ST down +38 1.27
12:13 1st & 6 OPP 6 NC STATE Penalty, Offensive holding (Terronne Prescod) to the Virg 16 -10
7:25 1st & 16 OPP 16 Ryan Finley pass complete to Kelvin Harmon for 16 yds for a TD (Ryan Finley pass to Emeka Emezie for Two-Point Conversion) +16 2.88
TD
11 pl · 75 yd · 4:17
21–35
−2
7:25 1st & 10 OWN 25 Bryce Perkins run for 2 yds to the Virg 27 +2 -0.45
7:25 2nd & 8 OWN 27 Bryce Perkins pass complete to Terrell Jana for 11 yds to the NCSt 38 for a 1ST down NC STATE Penalty, roughing passer (Louis Acceus) to the NCSt 47 for a 1ST down +26 2.92
7:25 1st & 10 OPP 47 Bryce Perkins pass complete to Tavares Kelly for 8 yds to the NCSt 39 +8 0.77
7:25 2nd & 2 OPP 39 Bryce Perkins run for 11 yds to the NCSt 28 for a 1ST down +11 0.08
7:25 1st & 10 OPP 28 Bryce Perkins pass complete to Olamide Zaccheaus for 5 yds to the NCSt 23 +5 0.08
7:25 2nd & 5 OPP 23 Bryce Perkins pass complete to Olamide Zaccheaus for 4 yds to the NCSt 19 +4 -0.04
7:25 3rd & 1 OPP 19 Bryce Perkins pass incomplete to Jordan Ellis, broken up by Larrell Murchison 0 -0.58
7:25 4th & 1 OPP 19 Jordan Ellis run for 8 yds to the NCSt 11 for a 1ST down +8 0.78
7:25 1st & 10 OPP 11 Bryce Perkins sacked by Larrell Murchison for a loss of 9 yards to the NCSt 20 -9 -0.98
7:25 2nd & 19 OPP 20 Bryce Perkins pass complete to Olamide Zaccheaus for 13 yds to the NCSt 7 +13 0.67
3:08 3rd & 6 OPP 7 Jordan Ellis run for 7 yds for a TD (Hunter Pearson KICK) +7 2.84
INT
9 pl · 43 yd · 2:02
21–35
3:08 1st & goal OWN 35 N/A on-side kick recovered by VIRGINIA at the 50 yard line
3:08 1st & 10 50 Bryce Perkins run for 20 yds to the NCSt 30 for a 1ST down +20 1.03
3:08 1st & 10 OPP 30 Bryce Perkins sacked by Larrell Murchison for a loss of 7 yards to the NCSt 37 -7 -1.77
2:38 2nd & 17 OPP 37 Timeout VIRGINIA, clock 02:38
2:38 2nd & 17 OPP 37 Jordan Ellis run for 3 yds to the NCSt 34 +3 -0.37
2:38 3rd & 14 OPP 34 VIRGINIA Penalty, false start (Jake Fieler) to the NCSt 39 -5
2:38 3rd & 19 OPP 39 Bryce Perkins sacked by Larrell Murchison for a loss of 3 yards to the NCSt 42 -3 -0.97
1:46 4th & 22 OPP 42 Timeout VIRGINIA, clock 01:46
1:46 4th & 22 OPP 42 NC STATE Penalty, face mask (15 yards) (Deonte Holden) to the NCSt 27 for a 1ST down +15
1:46 1st & 10 OPP 27 Bryce Perkins pass incomplete to Hasise Dubois 0 -0.49
1:46 2nd & 10 OPP 27 Bryce Perkins pass incomplete to Olamide Zaccheaus, broken up by Jarius Morehead 0 -0.67
1:46 3rd & 10 OPP 27 Bryce Perkins pass incomplete to Olamide Zaccheaus, broken up by Stephen Griffin 0 -0.93
1:46 4th & 10 OPP 27 NC STATE Penalty, Defensive pass interference (Tanner Ingle) to the NCSt 12 for a 1ST down +15
1:46 1st & 10 OPP 12 Bryce Perkins pass complete to Hasise Dubois for 5 yds to the NCSt 7 +5 0.07
1:46 2nd & 5 OPP 7 Bryce Perkins pass intercepted Dexter Wright return for 1 yd to the NCSt 4 -4.54
END OF GAME
2 pl · -2 yd · 1:06
21–35
+3
1:06 1st & 10 OWN 4 TEAM run for a loss of 2 yards to the NCSt 2 -2 -0.34
1:06 2nd & 12 OWN 2 TEAM run for no gain to the NCSt 2 0 -0.08
0:00 OWN 0 End of 4th Quarter
20 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

0sacks4
5plays for loss9
0takeaways2
0three-and-outs forced2
11explosive plays allowed10
6.24yards allowed / play5.72
6 of 10scoring drives allowed3 of 10
Virginia
Charles Snowden 11 (3)
Joey Blount 9 (6) 1 TFL
Juan Thornhill 7 (5) 1 TFL · 2 PD
Robert Snyder 7
Bryce Hall 6 (2) 1 TFL · 2 PD
Tim Harris 6 (4)
Zane Zandier 6 (4)
Chris Peace 6 (1)
NC State
Larrell Murchison 6 (5) 3 sk · 4 TFL · 1 PD
Germaine Pratt 6 (4) 0.5 TFL
Nick McCloud 6 (4) 1 INT
Tanner Ingle 6 (6)
Darian Roseboro 5 (1) 1.5 TFL
Jarius Morehead 5 (3) 1 PD
James Smith-Williams 4 (2) 1 sk · 1 TFL
Isaiah Moore 4 (2) 0.5 TFL · 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 goals2 of 2
4punts3
48.8punt average41.7
0punts inside the 202
146return yards0
own 29average drive startown 24
Virginia
K Hunter Pearson 3/3 XP
P Lester Coleman 4 punts · 48.8 avg · 2 TB
KR Joe Reed 4 ret · 102 yds · long 43
KR Tavares Kelly 1 ret · 23 yds · long 23
PR Tavares Kelly 1 ret · 0 yds
PR Chuck Davis 2 ret · 21 yds · long 14
NC State
K Christopher Dunn 2/2 FG · long 44 · 3/3 XP
P A.J. Cole III 3 punts · 41.7 avg · 2 in 20
PR Thayer Thomas 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

64plays70
366yards437
10drives10
47%success rate50%
4.87total PPA21.53
Derived from 134 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Christopher Dunn 34 yd FG GOOD 3–0
Q1Bryce Perkins pass complete to Olamide Zaccheaus for 35 yds for a TD (Hunter Pearson KICK) 7–3
Q2Ryan Finley pass complete to Emeka Emezie for 16 yds for a TD (Christopher Dunn KICK) 10–7
Q2Ryan Finley pass complete to Cary Angeline for 14 yds for a TD (Christopher Dunn KICK) 17–7
Q2Christopher Dunn 44 yd FG GOOD 20–7
Q3Reggie Gallaspy II run for 2 yds for a TD (Christopher Dunn KICK) 27–7
Q3Bryce Perkins pass complete to Olamide Zaccheaus for 9 yds for a TD (Hunter Pearson KICK) 14–27
Q4Ryan Finley pass complete to Kelvin Harmon for 16 yds for a TD (Ryan Finley pass to Emeka… 35–14
Q4Jordan Ellis run for 7 yds for a TD (Hunter Pearson KICK) 21–35

Biggest plays by PPA

Q1Bryce Perkins pass complete to Hasise Dubois for 23 yds to the NCSt 45 for a 1ST down 3.53
Q3Ryan Finley pass complete to Kelvin Harmon for 29 yds to the Virg 47 for a 1ST down 3.20
Q2Ryan Finley pass complete to Emeka Emezie for 16 yds for a TD (Christopher Dunn KICK) 3.10
Q3Bryce Perkins pass complete to Olamide Zaccheaus for 9 yds for a TD (Hunter Pearson 3.01
Q1Bryce Perkins pass complete to Olamide Zaccheaus for 35 yds for a TD (Hunter Pearson 2.97
Q3Olamide Zaccheaus run for 25 yds to the NCSt 39 for a 1ST down 2.94

Series recent meetings

2025 Virginia 31 – 35 NC State
2023 NC State 24 – 21 Virginia
2020 NC State 38 – 21 Virginia
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