Skip to main content
← Back to GamesNov 18, 2023Week 12
Conference Game

House Prediction

Model Margin

NC State by 1.4

Home Win Probability

Virginia Tech 46%

Market (Bovada)

Virginia Tech -2.5

Edge: NC State +2.5 (3.9 pts)

fitted_v1 · Nov 18, 2023

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
NC StateNC State
02114035
Virginia TechVirginia Tech
0771428

Scoring Timeline

Q1Q2Q3Q401428420-70-147-217-2814-3521-3528-35
Virginia TechNC State

Drive Chart

Own 20Own 4050Opp 40Opp 20VTNSVTNSVTNSVTNSVTNSVTNSVTNSVTNSVTNSVTNSVTNSVTNSPUNT31ydPUNT518ydPUNT522ydPUNT731ydPUNT516ydTD764ydPUNT3-4ydTD860ydTD147ydTD1175ydEND1-1ydTD1275ydTD276ydTD475ydPUNT3-2ydPUNT618ydDOWNS852ydPUNT523ydTD1092ydPUNT3-13ydTO10ydPUNT33ydTD456ydEND3-21yd

Box Score

Team statistics comparing NC State and Virginia Tech
StatisticNC StateVirginia Tech
Passing19-2717-30
Pass Yards220225
Rush Yards188124
Total Yards408349
Turnovers01
3rd Down7-151-7
Penalties6-454-39
Possession40:3719:23

Player Leaders

Player Leaders

NC State
passing
Brennan Armstrong
18/26, 203 YDS, 2 TD
rushing
Brennan Armstrong
21 CAR, 89 YDS, 2 TD
receiving
Kevin Concepcion
7 REC, 63 YDS, 2 TD
defense
Virginia Tech
passing
Kyron Drones
17/30, 225 YDS, 3 TD, 1 INT
rushing
Kyron Drones
9 CAR, 51 YDS
receiving
Da'Quan Felton
7 REC, 87 YDS, 2 TD
defense

Play-by-Play

1st & 10Pass Reception+2 ydsPPA -0.45

Kyron Drones pass complete to Da'Quan Felton for 2 yds to the VT 27

2nd & 8Rush-1 ydsPPA -0.54

Kyron Drones run for a loss of 1 yard to the VT 26

3rd & 9Pass Reception0 ydsPPA -0.19

Kyron Drones pass complete to Da'Quan Felton for no gain to the VT 26

4th & 9Punt0 yds

Peter Moore punt for 45 yds

1st & 10Rush+9 ydsPPA +1.34

Brennan Armstrong run for 9 yds to the NCSU 38

2nd & 1Rush+8 ydsPPA +0.25

Brennan Armstrong run for 8 yds to the NCSU 46 for a 1ST down

1st & 10Rush+3 ydsPPA -0.42

Kendrick Raphael run for 3 yds to the NCSU 49

2nd & 7Rush-2 ydsPPA -1.51

Kevin Concepcion run for a loss of 2 yards to the NCSU 47

3rd & 9Pass Incompletion0 ydsPPA -0.65

Brennan Armstrong pass incomplete

4th & 9Punt0 yds

Caden Noonkester punt for 53 yds for a touchback

1st & 10Rush+9 ydsPPA +1.11

Jaylin Lane run for 9 yds to the VT 29

2nd & 1Rush+11 ydsPPA +0.52

Kyron Drones run for 11 yds to the VT 40 for a 1ST down

1st & 10Pass Reception+3 ydsPPA -0.43

Kyron Drones pass complete to Jaylin Lane for 3 yds to the VT 43

2nd & 7Rush-1 ydsPPA -1.18

Kyron Drones run for a loss of 1 yard to the VT 42

3rd & 8Pass Incompletion0 ydsPPA -0.55

Kyron Drones pass incomplete

4th & 8Punt0 yds

Peter Moore punt for 43 yds

1st & 10Pass Reception+6 ydsPPA +0.25

Brennan Armstrong pass complete to Dacari Collins for 6 yds to the NCSU 21

2nd & 4Rush+5 ydsPPA +0.37

Kevin Concepcion run for 5 yds to the NCSU 26 for a 1ST down

1st & 10Pass Reception+3 ydsPPA -0.31

Brennan Armstrong pass complete to Kevin Concepcion for 3 yds to the NCSU 29

2nd & 7Rush+2 ydsPPA -0.38

Delbert Mimms III run for 2 yds to the NCSU 31

3rd & 5Penalty+10 yds

(04:53) ARMSTRONG, Brennan pass to the right incomplete intended for COLLINS, Dacari thrown to the NCS45, clock 04:49. PENALTY VT Holding on CANTEEN, Derrick enforced 10 yards from the NCS31 to the NCS41 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).

1st & 10Rush0 ydsPPA -1.14

Brennan Armstrong run for no gain to the NCSU 41

2nd & 10Rush+5 ydsPPA +0.07

Brennan Armstrong run for 5 yds to the NCSU 46

3rd & 5Pass Incompletion0 ydsPPA -0.82

Brennan Armstrong pass incomplete

4th & 5Punt0 yds

Caden Noonkester punt for 39 yds

1st & 10Rush+3 ydsPPA -0.19

Bhayshul Tuten run for 3 yds to the VT 18

2nd & 7Pass Reception+8 ydsPPA +0.80

Kyron Drones pass complete to Dae'Quan Wright for 8 yds to the VT 26 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.73

Kyron Drones pass incomplete

2nd & 10Rush+5 ydsPPA +0.05

Jaylin Lane run for 5 yds to the VT 31

3rd & 5Rush0 ydsPPA -0.39

Kyron Drones run for no gain to the VT 31

4th & 5Punt0 yds

Peter Moore punt for 33 yds

1st & 10Penalty+15 yds

(01:09) ARMSTRONG, Brennan pass deep to the left incomplete intended for VEREEN, Juice thrown to the VT40, clock 01:03. PENALTY VT Pass Interference on JONES, Jaylen enforced 15 yards to the VT49 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).

1st & 10Rush0 ydsPPA -1.10

Brennan Armstrong run for no gain to the VT 49

2nd & 10Pass Reception+16 ydsPPA +1.95

Brennan Armstrong pass complete to Kevin Concepcion for 16 yds to the VT 33 for a 1ST down

1st & 10Pass Reception+21 ydsPPA +0.37

Brennan Armstrong pass complete to Trent Pennix for 21 yds to the VT 12 for a 1ST down

1st & 10Rush+4 ydsPPA -0.02

Kevin Concepcion run for 4 yds to the VT 8

2nd & 6Pass Reception+4 ydsPPA -0.02

Brennan Armstrong pass complete to Kevin Concepcion for 4 yds to the VT 4

3rd & 2Rush+1 ydsPPA -0.25

Delbert Mimms III run for 1 yd to the VT 3

4th & 1Passing Touchdown+3 ydsPPA +2.82

Brennan Armstrong pass complete to Kevin Concepcion for 3 yds for a TD (Brayden Narveson KICK)

1st & 10Rush-6 ydsPPA -1.11

Bhayshul Tuten run for a loss of 6 yards to the VT 19

2nd & 16Penalty0 yds

(11:21) TUTEN, Bhayshul rush to the left for a gain of 9 yards to the VT28 (FORDHAM, Caden;KENNEDY, Robert), clock 11:15. PENALTY VT Illegal Shift declined VT Holding on MOORE, Kaden enforced half the distance from the goal, 9 yards from the VT19 to the VT10 [NHSG]. NO PLAY (replay the down).

2nd & 25Pass Reception+3 ydsPPA -0.01

Kyron Drones pass complete to Dae'Quan Wright for 3 yds to the VT 13

3rd & 22Penalty-5 yds

Virginia Tech Penalty, False Start (Peter Moore) to the VT 8

3rd & 27Rush+13 ydsPPA +0.05

Kyron Drones run for 13 yds to the VT 21

4th & 14Punt0 yds

Peter Moore punt for 39 yds

1st & 10Pass Reception+6 ydsPPA +0.40

Brennan Armstrong pass complete to Kendrick Raphael for 6 yds to the NCSU 46

2nd & 4Rush+13 ydsPPA +1.12

Brennan Armstrong run for 13 yds to the VT 41 for a 1ST down

1st & 10Rush+4 ydsPPA -0.10

Brennan Armstrong run for 4 yds to the VT 37

2nd & 6Pass Reception+9 ydsPPA +0.57

Brennan Armstrong pass complete to Bradley Rozner for 9 yds to the VT 28 for a 1ST down

1st & 10Rush+20 ydsPPA +0.44

Kendrick Raphael run for 20 yds to the VT 8 for a 1ST down

1st & 8Rush+4 ydsPPA -0.01

Brennan Armstrong run for 4 yds to the VT 4

2nd & 4Rush+3 ydsPPA -0.12

Delbert Mimms III run for 3 yds to the VT 1

3rd & 1Rushing Touchdown+1 ydsPPA +2.45

Brennan Armstrong run for 1 yd for a TD (Brayden Narveson KICK)

1st & 10Rushing Touchdown+47 ydsPPA +3.61

Xayvion Turner-Bradshaw run for 47 yds for a TD (John Love KICK)

1st & 10Rush+6 ydsPPA +0.33

Brennan Armstrong run for 6 yds to the NCSU 31

2nd & 4Rush+11 ydsPPA +1.18

Kevin Concepcion run for 11 yds to the NCSU 42 for a 1ST down

1st & 10Rush+2 ydsPPA -0.69

Kendrick Raphael run for 2 yds to the NCSU 44

2nd & 8Rush+6 ydsPPA +0.35

Kevin Concepcion run for 6 yds to the 50 yard line

3rd & 2Rush+5 ydsPPA +1.42

Brennan Armstrong run for 5 yds to the VT 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.00

Brennan Armstrong pass incomplete

2nd & 15Rush+7 ydsPPA +0.50

Brennan Armstrong run for 7 yds to the VT 43

2nd & 10Penalty-5 yds

(01:13) ARMSTRONG, Brennan pass deep to the left incomplete intended for ROOKS, Porter thrown to the VT20, clock 01:08. PENALTY Before the snap, NCS Delay Of Game enforced 5 yards from the VT45 to the NCS50. NO PLAY (replay the down).

3rd & 8Pass Reception+9 ydsPPA +2.16

Brennan Armstrong pass complete to Porter Rooks for 9 yds to the VT 34 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.66

Brennan Armstrong pass incomplete

2nd & 10Rush+6 ydsPPA +0.22

Brennan Armstrong run for 6 yds to the VT 28

3rd & 4Passing Touchdown+28 ydsPPA +3.38

Brennan Armstrong pass complete to Kevin Concepcion for 28 yds for a TD (Brayden Narveson KICK)

1st & 10Rush0 ydsPPA -0.59

(00:11) Kneel down by DRONES, Kyron at VT20 (team loss of 1), clock 00:05.

0th & 10End of Half0 yds

End of 2nd Quarter

1st & 10Rush+4 ydsPPA -0.11

Delbert Mimms III run for 4 yds to the NCSU 29

2nd & 6Pass Reception+8 ydsPPA +1.14

Brennan Armstrong pass complete to Dacari Collins for 8 yds to the NCSU 37 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.07

Brennan Armstrong pass incomplete

2nd & 10Rush+6 ydsPPA +0.27

Kendrick Raphael run for 6 yds to the NCSU 43

3rd & 4Pass Reception+21 ydsPPA +2.84

Brennan Armstrong pass complete to Kendrick Raphael for 21 yds to the VT 36 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.77

Brennan Armstrong pass complete to Keyon Lesane for 9 yds to the VT 27

2nd & 1Penalty-5 yds

NC State Penalty, False Start (-5 Yards) to the VT 32

2nd & 6Pass Reception+9 ydsPPA +0.42

Brennan Armstrong pass complete to Kevin Concepcion for 9 yds to the VT 23 for a 1ST down

1st & 10Rush-2 ydsPPA -0.63

Delbert Mimms III run for a loss of 2 yards to the VT 25

2nd & 12Pass Incompletion0 ydsPPA -0.65

Brennan Armstrong pass incomplete

3rd & 12Pass Reception+23 ydsPPA +2.73

Brennan Armstrong pass complete to Delbert Mimms III for 23 yds to the VT 2 for a 1ST down

1st & 2Rush+1 ydsPPA -0.69

Brennan Armstrong run for 1 yd to the VT 1

2nd & 1Rushing Touchdown+1 ydsPPA +1.90

Brennan Armstrong run for 1 yd for a TD (Brayden Narveson KICK)

1st & 10Pass Reception+34 ydsPPA +2.85

Kyron Drones pass complete to Jaylin Lane for 34 yds to the NCSU 42 for a 1ST down

1st & 10Passing Touchdown+42 ydsPPA +3.29

Kyron Drones pass complete to Da'Quan Felton for 42 yds for a TD (John Love KICK)

1st & 10Pass Reception0 ydsPPA -0.70

Brennan Armstrong pass complete to Kevin Concepcion for no gain to the NCSU 25

2nd & 10Pass Reception+15 ydsPPA +2.02

Brennan Armstrong pass complete to Bradley Rozner for 15 yds to the NCSU 40 for a 1ST down

1st & 10Rush+43 ydsPPA +2.18

Brennan Armstrong run for 43 yds to the VT 17 for a 1ST down

1st & 10Passing Touchdown+17 ydsPPA +2.58

Kevin Concepcion pass complete to Trent Pennix for 17 yds for a TD (Brayden Narveson KICK)

1st & 10Pass Incompletion0 ydsPPA -0.80

Kyron Drones pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -0.41

Kyron Drones pass incomplete

3rd & 10Sack-2 ydsPPA -0.24

Kyron Drones sacked by Payton Wilson for a loss of 2 yards to the VT 26

4th & 12Punt0 yds

Peter Moore punt for 49 yds

1st & 10Rush+3 ydsPPA -0.30

Brennan Armstrong run for 3 yds to the NCSU 28

2nd & 7Rush+2 ydsPPA -0.36

Kendrick Raphael run for 2 yds to the NCSU 30

3rd & 5Pass Reception+13 ydsPPA +2.27

Brennan Armstrong pass complete to Keyon Lesane for 13 yds to the NCSU 43 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.16

Brennan Armstrong pass incomplete

2nd & 10Rush0 ydsPPA -0.85

Kendrick Raphael run for no gain to the NCSU 43

3rd & 10Pass Incompletion0 ydsPPA -0.49

Brennan Armstrong pass incomplete

4th & 10Punt0 yds

Caden Noonkester punt for 28 yds, downed at the VT 29

1st & 10Pass Reception+11 ydsPPA +1.02

Kyron Drones pass complete to Dae'Quan Wright for 11 yds to the VT 40 for a 1ST down

1st & 10Pass Reception+17 ydsPPA +1.40

Kyron Drones pass complete to Da'Quan Felton for 17 yds to the NCSU 43 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.94

Kyron Drones pass incomplete

2nd & 10Pass Reception+19 ydsPPA +1.61

Kyron Drones pass complete to Jaylin Lane for 19 yds to the NCSU 24 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.43

Kyron Drones pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -0.58

Kyron Drones pass incomplete

3rd & 10Pass Incompletion0 ydsPPA -0.85

Kyron Drones pass incomplete

4th & 10Penalty+5 yds

(14:44) DRONES, Kyron pass deep to the right incomplete intended for FELTON, Da'Quan thrown to the NCS0, clock 14:37. PENALTY NCS Offsides on HIBBLER, Red enforced 5 yards from the NCS24 to the NCS19 [NHSG]. NO PLAY (replay the down).

4th & 5Pass Incompletion0 ydsPPA -3.35

Kyron Drones pass incomplete

1st & 10Rush+11 ydsPPA +0.75

Kevin Concepcion run for 11 yds to the NCSU 30 for a 1ST down

1st & 10Rush+13 ydsPPA +1.23

Delbert Mimms III run for 13 yds to the NCSU 43 for a 1ST down

1st & 10Rush0 ydsPPA -1.16

Delbert Mimms III run for no gain to the NCSU 43

2nd & 10Rush-3 ydsPPA -1.20

Delbert Mimms III run for a loss of 3 yards to the NCSU 40

3rd & 13Rush+2 ydsPPA -0.21

Kevin Concepcion run for 2 yds to the NCSU 42

4th & 11Punt0 yds

Caden Noonkester punt for 50 yds

1st & 10Pass Incompletion0 ydsPPA -0.32

Kyron Drones pass incomplete

2nd & 10Pass Reception+10 ydsPPA +0.68

Kyron Drones pass complete to Jaylin Lane for 10 yds to the VT 18 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.08

Kyron Drones pass complete to Da'Quan Felton for 4 yds to the VT 22

2nd & 6Pass Incompletion0 ydsPPA -0.47

Kyron Drones pass incomplete

3rd & 6Pass Reception+10 ydsPPA +1.52

Kyron Drones pass complete to Da'Quan Felton for 10 yds to the VT 32 for a 1ST down

1st & 10Penalty+15 yds

DRONES, Kyron pass deep to the left intercepted by BOYKIN, Devan at the NCS49 intended for GOSNELL, Stephen. Boykin return for 45 yards to the VT6, out of bounds, clock 08:49. PENALTY NCS Pass Interference on BOYKIN, Devan enforced 15 yards to the VT47 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

1st & 10Rush+8 ydsPPA +0.90

Kyron Drones run for 8 yds to the NCSU 45

2nd & 2Pass Reception+17 ydsPPA +0.43

Kyron Drones pass complete to Tucker Holloway for 17 yds to the NCSU 28 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.51

Kyron Drones pass incomplete

2nd & 10Rush+16 ydsPPA +0.75

Malachi Thomas run for 16 yds to the NCSU 12 for a 1ST down

1st & 10Passing Touchdown+12 ydsPPA +2.53

Kyron Drones pass complete to Da'Quan Felton for 12 yds for a TD (John Love KICK)

1st & 10Penalty-10 yds

(07:03) QB Keeper ARMSTRONG, Brennan rush up the middle for a gain of 4 yards to the NCS29 (TISDALE, Alan;JONES, Jaylen), clock 06:59. PENALTY NCS Holding on EASON, Derrick enforced 10 yards from the NCS25 to the NCS15 [SG]. NO PLAY (replay the down).

1st & 20Rush-1 ydsPPA -0.16

Kendrick Raphael run for a loss of 1 yard to the NCSU 14

2nd & 21Rush+4 ydsPPA -0.01

Kendrick Raphael run for 4 yds to the NCSU 18

3rd & 17Sack-6 ydsPPA -0.07

Brennan Armstrong sacked by Norell Pollard for a loss of 6 yards to the NCSU 12

4th & 23Punt0 yds

Caden Noonkester punt for 48 yds

1st & 10Pass Interception Return0 ydsPPA -3.16

Kyron Drones pass intercepted Bishop Fitzgerald return for no gain to the NCSU 22

1st & 10Penalty-5 yds

NC State Penalty, False Start (-5 Yards) to the NCSU 17

1st & 15Rush+9 ydsPPA +0.55

Kevin Concepcion run for 9 yds to the NCSU 26

2nd & 6Rush+1 ydsPPA -0.48

Delbert Mimms III run for 1 yd to the NCSU 27

3rd & 5Rush-2 ydsPPA -0.39

Kevin Concepcion run for a loss of 2 yards to the NCSU 25

4th & 7Punt0 yds

Caden Noonkester punt for 40 yds

1st & 10Rush+22 ydsPPA +1.43

Kyron Drones run for 22 yds to the NCSU 34 for a 1ST down

1st & 10Pass Reception+20 ydsPPA +0.39

Kyron Drones pass complete to Dae'Quan Wright for 20 yds to the NCSU 14 for a 1ST down

1st & 10Rush+1 ydsPPA -0.25

Kyron Drones run for 1 yd to the NCSU 13

2nd & 9Passing Touchdown+13 ydsPPA +2.79

Kyron Drones pass complete to Stephen Gosnell for 13 yds for a TD (John Love KICK)

1st & 10Rush-9 ydsPPA -2.83

Brennan Armstrong run for a loss of 9 yards to the NCSU 43

2nd & 19Rush-6 ydsPPA -0.74

Brennan Armstrong run for a loss of 6 yards to the NCSU 37

3rd & 25Rush-6 ydsPPA -0.13

Brennan Armstrong run for a loss of 6 yards to the NCSU 31

Situational Analysis

NC State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
38%
29 plays
50%
2 plays
2nd
100%
2 plays
67%
9 plays
55%
11 plays
25%
4 plays
3rd
67%
3 plays
60%
5 plays
33%
3 plays
25%
4 plays
4th
100%
1 play

Virginia Tech

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
42%
24 plays
2nd
100%
2 plays
0%
1 play
60%
10 plays
0%
1 play
3rd
50%
2 plays
0%
4 plays
100%
1 play
4th
0%
1 play