Total Yards
Game Center
Virginia Tech at NC State
Sep 27, 2025 • Completed
Away
Virginia Tech
ACC

Final Score
23 - 21

Home
NC State
ACC
Game Pulse
Immediate edge indicators from the box score.
Passing Yards
Rushing Yards
Turnovers
Game Conditions
Humidity
83%
Precipitation
0.00 in
Advanced Box Snapshot
Excitement
6.65
Postgame Win Probability
NC State: 42.0%
Virginia Tech: 58.0%
Player Game Leaders
Top individual performers and full player box data.
Full Player Box
Box Score Comparison
Possession Split
Stat Dominance
Team comparison across key performance areas
Game Story
Virginia Tech edges NC State 23-21
Virginia Tech defeated NC State 23-21 in Week 5 of the 2025 regular slate, finishing with a 412-302 edge in total yards, and scoring 2 passing touchdowns and 0 rushing touchdowns.
Virginia Tech set the terms early in a game that finished 23-21. John Love 39 yd FG GOOD came with 8:51 left in the first quarter, giving Virginia Tech the first major swing.
Virginia Tech's box score carried the story: 412 total yards, 235 rushing yards, and 177 passing yards. NC State finished with 302 total yards, including 62 on the ground and 240 through the air.
Virginia Tech converted 7-15 on third down, went 1-1 on fourth down, the turnover count was 0-0, Virginia Tech led 13-7 at halftime. The explosive highlight was John Love 49 yd FG GOOD.
Key Moments
Field Goal Good
John Love 39 yd FG GOOD (Virginia Tech led 3-0 over NC State).
Passing Touchdown
CJ Bailey pass complete to Dante Daniels for 4 yds for a TD (Kanoah Vinesett KICK) (NC State led 7-3 over Virginia Tech).
Passing Touchdown
Kyron Drones pass complete to Marcellous Hawkins for 11 yds for a TD (John Love KICK) (Virginia Tech led 10-7 over NC State).
Field Goal Good
John Love 32 yd FG GOOD (Virginia Tech led 13-7 over NC State).
Passing Touchdown
CJ Bailey pass complete to Keenan Jackson for 13 yds for a TD (Kanoah Vinesett KICK) (NC State led 14-13 over Virginia Tech).
Passing Touchdown
Kyron Drones pass complete to Cameron Seldon for 4 yds for a TD Virginia Tech Penalty, (-15 Yards) to the NCSU 0 (John Love KICK) (Virginia Tech led 20-14 over NC State).
Stat Callouts
Final score
23-21
Virginia Tech defeated NC State.
Total yards
412-302
Virginia Tech held the yardage advantage.
Rushing yards
235
Virginia Tech averaged 7.8 yards per rush attempt.
Passing yards
177
Virginia Tech averaged 5.2 yards per pass attempt.
Third downs
7-15
Virginia Tech's conversion rate helped sustain possessions.
Opponent third downs
6-14
NC State's offense struggled to keep drives alive.
Turnovers
0-0
Turnover totals are listed winner first.
Analysis
Game Breakdown
| Statistic | NC State | Virginia Tech |
|---|---|---|
| Total Yards | 302 | 412 |
| Passing Yards | 240 | 177 |
| Rushing Yards | 62 | 235 |
| First Downs | 18 | 18 |
| Third Down Efficiency | 6-14 | 7-15 |
| Fourth Down Efficiency | 1-3 | 1-1 |
| Total Penalties (Yards) | 2-5 | 7-55 |
| Turnovers | 0 | 0 |
| Completions / Attempts | 26-34 | 20-34 |
| Rushing Attempts | 31 | 30 |
| Passing TDs | 2 | 2 |
| Rushing TDs | 1 | 0 |
| Kicking Points | 3 | 11 |
| Possession Time | 30:11 | 29:49 |