Game Analysis
Strong Opinion – VIRGINIA TECH (-2.5) 27 North Carolina State 19
Virginia Tech improved offensively in week 3 with a quarterback switch while NC State has declined offensively with quarterback MJ Morris being shelved to maintain his redshirt season after starting 4 games. Brennan Armstrong is back behind center after being benched for Morris earlier in the season. Armstrong was once a star at Virginia but he was terrible with the Cavaliers last season and hasn’t been any better so far this year with the Wolfpack, as he’s averaged only 4.8 yards per pass play against FBS opponents (excluding garbage time vs backups) that would combine to allow 5.9 yppp to an average quarterback. Armstrong adds a running element that Morris didn’t have but overall he’s worse and the NC State attack has been 0.5 yppl worse than average this season (4.8 yppl against teams that would allow 5.3 yppl to an average team).
Virginia Tech’s defense will allow some running yards but the Hokies are very good against the pass (1.1 yppp better than average) and 0.2 yppl better than average overall defensively. I project 5.6 yards per rushing play for NC State in this game, but only 4.2 yppp and 293 total yards at 5.0 yppl.
Virginia Tech’s offense improved when Kyron Drones took over at quarterback in week 3. Drones is just average as a passer, as was week 1 starter Grant Wells, but he’s run for 693 yards in 8 starts at 6.6 yards per run (not including sacks) and the Hokies have been 0.4 yppl better than average offensively with Drones behind center. NC State’s defense has a bit of an edge, as the Wolfpack are 0.6 yppl better than average on the stop side of the ball, but the Hokies are projected to gain 376 yards at 5.7 yppl on their home field.
Both teams should be able to run the ball well (5.6 yprp projected for NC State and 5.7 yprp projected for VA Tech) but Drones is projected to average 1.5 yppp more than Armstrong and the Hokies should run more plays from scrimmage.
NC State seems like a good team but they’ve averaged only 4.8 yppl while allowing 5.2 yppl this season. The reason they’ve been able to outscore their opponents by 1.5 points per game is because they’ve enjoyed significant 3rd-down conversion variance (+9.4%), which isn’t likely to continue given their overall metrics.
Virginia Tech is a Strong Opinion at -3 -110 odds or better.
- No Carolina St.
- Virginia Tech
Rush
-
Run Plays
31.7
27.6
-
Run Yards
151.1
133.7
-
YPRP
4.8
4.9
Pass
-
Pass Comp
15.6
19.0
-
Pass Att
28.8
33.0
-
Comp %
54.1%
57.6%
-
Pass Yards
167.1
219.1
-
Sacks
2.3
3.0
-
Sack Yards
15.6
22.7
-
Sack %
7.5%
8.3%
-
Pass Plays
31.1
36.0
-
Net Pass Yards
151.6
196.4
-
YPPP
4.9
5.5
Total
-
Total Plays
62.8
63.6
-
Total Yards
302.7
330.1
-
YPPL
4.8
5.2
TO
-
Int
1.2
1.4
-
Int %
4.2%
4.4%
-
Fumbles
0.3
0.7
-
Turnovers
1.6
2.1
Rush
-
Run Plays
36.8
31.0
-
Run Yards
191.2
180.0
-
YPRP
5.2
5.8
Pass
-
Pass Comp
16.3
14.7
-
Pass Att
28.2
24.6
-
Comp %
57.8%
59.8%
-
Pass Yards
206.3
161.8
-
Sacks
2.4
3.1
-
Sack Yards
15.4
20.2
-
Sack %
7.8%
11.2%
-
Pass Plays
30.6
27.7
-
Net Pass Yards
190.9
141.6
-
YPPP
6.2
5.1
Total
-
Total Plays
67.4
58.7
-
Total Yards
382.1
321.6
-
YPPL
5.7
5.5
TO
-
Int
0.4
0.6
-
Int %
1.4%
2.4%
-
Fumbles
0.7
0.5
-
Turnovers
1.1
1.1
Straight Up: ,
Against the Spread:
* game log stats denoted as Off/Def
2023 Game Log |
RUSHING PLAYS |
PASSING PLAYS |
TOTAL |
Opponent |
Score |
Spread |
Atts |
Yds |
Yprp |
Fum |
Comp |
Att |
Yds |
Int |
Sack |
Yppp |
Yds |
Yppl |
08/31/23 @ Connecticut |
24-14 |
-15.0
L
|
44/24 |
215/170 |
4.9/7.1 |
0/0 |
17/14 |
26/27 |
151/103 |
0/1 |
1/2 |
5.6/3.6 |
366/273 |
5.2/5.2 |
09/09/23 Notre Dame |
24-45 |
+7.5
L
|
29/33 |
97/213 |
3.3/6.5 |
0/1 |
20/15 |
48/24 |
220/245 |
3/0 |
1/4 |
4.5/8.8 |
317/458 |
4.1/7.5 |
09/16/23 Virginia Military |
45-7 |
0.0
W
|
44/18 |
239/43 |
5.4/2.4 |
0/0 |
27/14 |
32/24 |
259/148 |
0/1 |
1/3 |
7.8/5.5 |
498/191 |
6.5/4.2 |
09/22/23 @ Virginia |
24-21 |
-9.0
L
|
34/38 |
154/127 |
4.5/3.3 |
0/0 |
15/18 |
30/30 |
165/258 |
1/2 |
2/2 |
5.2/8.1 |
319/385 |
4.8/5.5 |
09/29/23 Louisville |
10-13 |
+3.5
W
|
29/22 |
104/55 |
3.6/2.5 |
1/1 |
13/21 |
25/35 |
97/251 |
2/2 |
2/4 |
3.6/6.4 |
201/306 |
3.6/5.0 |
10/07/23 Marshall |
48-41 |
-6.5
W
|
31/31 |
155/146 |
5.0/4.7 |
0/2 |
17/29 |
32/52 |
246/272 |
3/1 |
3/6 |
7.0/4.7 |
401/418 |
6.1/4.7 |
10/14/23 @ Duke |
3-24 |
+3.0
L
|
26/28 |
143/199 |
5.5/7.1 |
0/0 |
24/4 |
40/12 |
162/104 |
1/1 |
4/1 |
3.7/8.0 |
305/303 |
4.4/7.4 |
10/28/23 Clemson |
24-17 |
+10.0
W
|
22/28 |
87/125 |
4.0/4.5 |
0/0 |
11/33 |
20/50 |
116/246 |
0/2 |
3/2 |
5.0/4.7 |
203/371 |
4.5/4.6 |
11/04/23 Miami Fla |
20-6 |
+6.0
W
|
24/29 |
126/141 |
5.3/4.9 |
1/1 |
11/21 |
21/38 |
106/151 |
1/3 |
2/3 |
4.6/3.7 |
232/292 |
4.9/4.2 |
11/11/23 @ Wake Forest |
26-6 |
-2.0
W
|
46/15 |
279/27 |
6.1/1.8 |
1/1 |
12/16 |
17/29 |
101/138 |
0/1 |
3/3 |
5.1/4.3 |
380/165 |
5.8/3.5 |
Straight Up: ,
Against the Spread:
* game log stats denoted as Off/Def
2023 Game Log |
RUSHING PLAYS |
PASSING PLAYS |
TOTAL |
Opponent |
Score |
Spread |
Atts |
Yds |
Yprp |
Fum |
Comp |
Att |
Yds |
Int |
Sack |
Yppp |
Yds |
Yppl |
09/02/23 Old Dominion |
36-17 |
-16.0
W
|
42/37 |
120/237 |
2.9/6.4 |
0/2 |
18/13 |
30/25 |
259/77 |
0/1 |
0/5 |
8.6/2.6 |
379/314 |
5.3/4.7 |
09/09/23 Purdue |
17-24 |
-2.5
L
|
19/41 |
49/200 |
2.6/4.9 |
0/0 |
18/23 |
40/34 |
242/232 |
2/0 |
3/2 |
5.6/6.4 |
291/432 |
4.7/5.6 |
09/16/23 @ Rutgers |
16-35 |
+7.0
L
|
34/34 |
141/256 |
4.1/7.5 |
1/0 |
19/7 |
32/16 |
185/46 |
1/0 |
4/0 |
5.1/2.9 |
326/302 |
4.7/6.0 |
09/23/23 @ Marshall |
17-24 |
+6.5
L
|
26/41 |
211/229 |
8.1/5.6 |
1/0 |
19/16 |
35/27 |
133/154 |
0/2 |
4/2 |
3.4/5.3 |
344/383 |
5.3/5.5 |
09/30/23 Pittsburgh |
38-21 |
+2.5
W
|
55/20 |
239/72 |
4.3/3.6 |
1/1 |
12/11 |
19/22 |
210/201 |
0/0 |
3/4 |
9.5/7.7 |
449/273 |
5.8/5.9 |
10/07/23 @ Florida St. |
17-39 |
+25.5
W
|
33/31 |
197/304 |
6.0/9.8 |
1/0 |
14/18 |
27/25 |
91/160 |
0/0 |
2/2 |
3.1/5.9 |
288/464 |
4.6/8.0 |
10/14/23 Wake Forest |
30-13 |
-1.5
W
|
34/24 |
148/83 |
4.4/3.5 |
1/2 |
20/22 |
29/39 |
318/181 |
0/1 |
1/7 |
10.6/3.9 |
466/264 |
7.3/3.8 |
10/26/23 Syracuse |
38-10 |
-3.0
W
|
51/17 |
327/54 |
6.4/3.2 |
0/0 |
16/12 |
26/18 |
201/83 |
0/0 |
2/8 |
7.2/3.2 |
528/137 |
6.7/3.2 |
11/04/23 @ Louisville |
3-34 |
+9.5
L
|
24/37 |
111/238 |
4.6/6.4 |
0/0 |
13/12 |
23/13 |
39/144 |
1/0 |
4/1 |
1.4/10.3 |
150/382 |
2.9/7.5 |
11/11/23 @ Boston College |
48-22 |
-1.5
W
|
50/28 |
369/127 |
7.4/4.5 |
2/0 |
14/13 |
21/27 |
231/138 |
0/2 |
1/0 |
10.5/5.1 |
600/265 |
8.3/4.8 |