NC State vs. Virginia Tech
NC State and Virginia Tech have 52 meetings on file, the first in 1902; Virginia Tech leads the series 28–20–4 in the games on file. Over the last 10 meetings it’s Virginia Tech 6–3. Share
- NC State wins
- 20
- Virginia Tech wins
- 28
- Ties
- 4
- Earliest on file
- 1902
- Longest streak
- 5 Virginia Tech
- Current streak
- 1 Virginia Tech
- Last 10 meetings
- Virginia Tech 6–3
- Most recent
- 2025
The series at a glance
| ’0 | ’1 | ’2 | ’3 | ’4 | ’5 | ’6 | ’7 | ’8 | ’9 | W–L | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1900s | 1–4 | ||||||||||
| 1910s | 2–4–1 | ||||||||||
| 1920s | 2–3–1 | ||||||||||
| 1930s | 3–2 | ||||||||||
| 1940s | 2–2 | ||||||||||
| 1950s | 4–3–1 | ||||||||||
| 1960s | 2–1 | ||||||||||
| 1980s | 0–2 | ||||||||||
| 1990s | 1–1–1 | ||||||||||
| 2000s | 1–2 | ||||||||||
| 2010s | 0–2 | ||||||||||
| 2020s | 2–2 |
- Average margin
- 8.7 points; 31 decided by one score (8 or fewer)
- At NC State
- 16–4–1 NC State’s record at home
- At Virginia Tech
- 21–4–3 Virginia Tech’s record at home
- Neutral sites
- 0–3 NC State first
- Shutouts
- 15
Every meeting on file, as played. Ranks are the AP poll’s going in.
Games that tell the story
- NC State’s biggest win1950: NC State 34, Virginia Tech 6by 28 points
- Virginia Tech’s biggest win1916: Virginia Tech 40, NC State 0by 40 points
- Upset1924: NC State 6, Virginia Tech 3NC State had a 26% chance, by our ratings before kickoff
- Upset1989: Virginia Tech 25, NC State 23Virginia Tech had a 31% chance, by our ratings before kickoff
- Upset2025: Virginia Tech 23, NC State 21Virginia Tech had a 31% chance, by our ratings before kickoff
Coach against coach
| Years | NC State | Series | Virginia Tech |
|---|---|---|---|
| 1921–1923 | Harry Hartsell | 0–3 | B.C. Cubbage |
| 1934–1936 | Hunk Anderson | 2–1 | Henry Redd |
| 1954–1960 | Earle Edwards | 3–3–1 | Frank Moseley |
| 1989–1992 | Dick Sheridan | 1–2–1 | Frank Beamer |
Head-coach pairings with three or more meetings on file, the series read from NC State’s side (Hartsell 0–3 against Cubbage). A season split between coaches goes to the one credited with the game.
Both programs through the years
Our Elo rating at the end of each season, a measure of how strong a team was, not a forecast; 1500 is an average FBS team.
Every game
Every game is listed as played on the field.