College football / Rivalry archive
NC State vs VMI Timeline
Explore every documented meeting, final score and season in the recorded history between NC State and VMI.
PROGRAM ONENC State6 recorded wins
HEAD TO HEAD6–9–1WINS · LOSSES · TIES
PROGRAM TWOVMI9 recorded wins
16Recorded meetings
1904Earliest documented
2023Most recent season
1Tied games
THE RIVALRY THROUGH TIME
Head-to-head timeline
Meetings are listed oldest first. Scores and dates reflect the available historical records.
- 1904NC State6 — 0VMI
- 1911NC State5 — 6VMI
- 1913NC State7 — 14VMI
- 1917NC State17 — 0VMI
- 1919NC State21 — 0VMI
- 1920NC State0 — 14VMI
- 1921NC State7 — 7VMI
- 1922NC State0 — 14VMI
- 1923NC State7 — 22VMI
- 1924NC State7 — 17VMI
- 1925NC State6 — 27VMI
- 1926NC State0 — 7VMI
- 1944NC State21 — 6VMI
- 1945NC State14 — 21VMI
- 1946NC State49 — 7VMI
- 2023NC State45 — 7VMI
THE COMPLETE SCOREBOOK
All recorded results
The latest documented meeting appears first.
| Season | Matchup | Score | Outcome |
|---|---|---|---|
| 2023 | NC State vs VMI | 45–7 | NC State won |
| 1946 | NC State vs VMI | 49–7 | NC State won |
| 1945 | NC State vs VMI | 14–21 | VMI won |
| 1944 | NC State vs VMI | 21–6 | NC State won |
| 1926 | NC State vs VMI | 0–7 | VMI won |
| 1925 | NC State vs VMI | 6–27 | VMI won |
| 1924 | NC State vs VMI | 7–17 | VMI won |
| 1923 | NC State vs VMI | 7–22 | VMI won |
| 1922 | NC State vs VMI | 0–14 | VMI won |
| 1921 | NC State vs VMI | 7–7 | Tie |
| 1920 | NC State vs VMI | 0–14 | VMI won |
| 1919 | NC State vs VMI | 21–0 | NC State won |
| 1917 | NC State vs VMI | 17–0 | NC State won |
| 1913 | NC State vs VMI | 7–14 | VMI won |
| 1911 | NC State vs VMI | 5–6 | VMI won |
| 1904 | NC State vs VMI | 6–0 | NC State won |
OUR DATA STANDARD
Sources and historical coverage
These results are compiled from season-by-season records imported from CollegeFootballData. Only games with both final scores are counted. Older seasons and some lower-division records may be incomplete; the earliest documented year is not necessarily the first meeting ever played.
Page updated November 7, 2026 · Historical records are subject to correction.