HomeRivalriesNC State vs Virginia
College football / Rivalry archive

NC State vs Virginia Timeline

Explore every documented meeting, final score and season in the recorded history between NC State and Virginia.

PROGRAM ONENC State38 recorded wins
HEAD TO HEAD38–23WINS · LOSSES
PROGRAM TWOVirginia23 recorded wins
61Recorded meetings
1904Earliest documented
2026Most recent season
0Tied games
THE RIVALRY THROUGH TIME

Head-to-head timeline

Meetings are listed oldest first. Scores and dates reflect the available historical records.

61 games
  1. 1904
    NC State0 — 5Virginia
    Oct 22, 1904Virginia won
  2. 1905
    NC State0 — 10Virginia
    Oct 7, 1905Virginia won
  3. 1907
    NC State10 — 4Virginia
    Nov 23, 1907NC State won
  4. 1908
    NC State0 — 6Virginia
    Nov 14, 1908Virginia won
  5. 1944
    NC State13 — 0Virginia
    Sep 30, 1944NC State won
  6. 1945
    NC State6 — 26Virginia
    Sep 29, 1945Virginia won
  7. 1946
    NC State27 — 7Virginia
    Nov 16, 1946NC State won
  8. 1947
    NC State7 — 2Virginia
    Nov 22, 1947NC State won
  9. 1948
    NC State14 — 21Virginia
    Nov 6, 1948Virginia won
  10. 1958
    NC State26 — 14Virginia
    Oct 4, 1958NC State won
  11. 1960
    NC State26 — 7Virginia
    Oct 1, 1960NC State won
  12. 1961
    NC State21 — 14Virginia
    Oct 7, 1961NC State won
  13. 1962
    NC State24 — 12Virginia
    Nov 17, 1962NC State won
  14. 1963
    NC State15 — 9Virginia
    Nov 2, 1963NC State won
  15. 1964
    NC State24 — 15Virginia
    Oct 24, 1964NC State won
  16. 1965
    NC State13 — 0Virginia
    Oct 30, 1965NC State won
  17. 1966
    NC State42 — 21Virginia
    Oct 29, 1966NC State won
  18. 1967
    NC State30 — 8Virginia
    Nov 4, 1967NC State won
  19. 1968
    NC State19 — 0Virginia
    Oct 19, 1968NC State won
  20. 1969
    NC State31 — 0Virginia
    Oct 18, 1969NC State won
  21. 1970
    NC State21 — 16Virginia
    Nov 7, 1970NC State won
  22. 1971
    NC State10 — 14Virginia
    Oct 30, 1971Virginia won
  23. 1972
    NC State35 — 14Virginia
    Nov 4, 1972NC State won
  24. 1973
    NC State43 — 23Virginia
    Sep 15, 1973NC State won
  25. 1974
    NC State22 — 21Virginia
    Oct 12, 1974NC State won
  26. 1977
    NC State14 — 0Virginia
    Sep 10, 1977NC State won
  27. 1978
    NC State24 — 21Virginia
    Nov 25, 1978NC State won
  28. 1979
    NC State31 — 27Virginia
    Sep 15, 1979NC State won
  29. 1980
    NC State27 — 13Virginia
    Sep 20, 1980NC State won
  30. 1981
    NC State30 — 24Virginia
    Oct 3, 1981NC State won
  31. 1982
    NC State16 — 13Virginia
    Oct 2, 1982NC State won
  32. 1983
    NC State14 — 26Virginia
    Sep 24, 1983Virginia won
  33. 1984
    NC State0 — 45Virginia
    Nov 10, 1984Virginia won
  34. 1985
    NC State23 — 22Virginia
    Nov 9, 1985NC State won
  35. 1986
    NC State16 — 20Virginia
    Nov 8, 1986Virginia won
  36. 1987
    NC State31 — 34Virginia
    Nov 21, 1987Virginia won
  37. 1988
    NC State14 — 19Virginia
    Nov 5, 1988Virginia won
  38. 1989
    NC State9 — 20Virginia
    Nov 4, 1989Virginia won
  39. 1990
    NC State0 — 31Virginia
    Oct 13, 1990Virginia won
  40. 1991
    NC State10 — 42Virginia
    Nov 9, 1991Virginia won
  41. 1992
    NC State31 — 7Virginia
    Nov 7, 1992NC State won
  42. 1993
    NC State34 — 29Virginia
    Oct 30, 1993NC State won
  43. 1994
    NC State30 — 27Virginia
    Nov 25, 1994NC State won
  44. 1995
    NC State24 — 29Virginia
    Sep 9, 1995Virginia won
  45. 1996
    NC State14 — 62Virginia
    Oct 19, 1996Virginia won
  46. 1997
    NC State31 — 24Virginia
    Nov 15, 1997NC State won
  47. 1998
    NC State13 — 23Virginia
    Oct 24, 1998Virginia won
  48. 1999
    NC State26 — 47Virginia
    Oct 16, 1999Virginia won
  49. 2000
    NC State17 — 24Virginia
    Nov 18, 2000Virginia won
  50. 2001
    NC State24 — 0Virginia
    Oct 27, 2001NC State wonCarter-Finley Stadium
  51. 2002
    NC State9 — 14Virginia
    Nov 16, 2002Virginia wonScott Stadium
  52. 2003
    NC State51 — 37Virginia
    Nov 1, 2003NC State wonCarter-Finley Stadium
  53. 2006
    NC State7 — 14Virginia
    Oct 28, 2006Virginia wonScott Stadium
  54. 2007
    NC State29 — 24Virginia
    Oct 27, 2007NC State wonCarter-Finley Stadium
  55. 2011
    NC State28 — 14Virginia
    Oct 22, 2011NC State wonScott Stadium
  56. 2012
    NC State6 — 33Virginia
    Nov 3, 2012Virginia wonCarter-Finley Stadium
  57. 2018
    NC State35 — 21Virginia
    Sep 29, 2018NC State wonCarter-Finley Stadium
  58. 2020
    NC State38 — 21Virginia
    Oct 10, 2020NC State wonScott Stadium
  59. 2023
    NC State24 — 21Virginia
    Sep 22, 2023NC State wonScott Stadium
  60. 2025
    NC State35 — 31Virginia
    Sep 6, 2025NC State wonCarter-Finley Stadium
  61. 2026
    NC State8 — 34Virginia
    Aug 29, 2026Virginia wonScott Stadium
THE COMPLETE SCOREBOOK

All recorded results

The latest documented meeting appears first.

SeasonMatchupScoreOutcome
2026NC State vs Virginia8–34Virginia won
2025NC State vs Virginia35–31NC State won
2023NC State vs Virginia24–21NC State won
2020NC State vs Virginia38–21NC State won
2018NC State vs Virginia35–21NC State won
2012NC State vs Virginia6–33Virginia won
2011NC State vs Virginia28–14NC State won
2007NC State vs Virginia29–24NC State won
2006NC State vs Virginia7–14Virginia won
2003NC State vs Virginia51–37NC State won
2002NC State vs Virginia9–14Virginia won
2001NC State vs Virginia24–0NC State won
2000NC State vs Virginia17–24Virginia won
1999NC State vs Virginia26–47Virginia won
1998NC State vs Virginia13–23Virginia won
1997NC State vs Virginia31–24NC State won
1996NC State vs Virginia14–62Virginia won
1995NC State vs Virginia24–29Virginia won
1994NC State vs Virginia30–27NC State won
1993NC State vs Virginia34–29NC State won
1992NC State vs Virginia31–7NC State won
1991NC State vs Virginia10–42Virginia won
1990NC State vs Virginia0–31Virginia won
1989NC State vs Virginia9–20Virginia won
1988NC State vs Virginia14–19Virginia won
1987NC State vs Virginia31–34Virginia won
1986NC State vs Virginia16–20Virginia won
1985NC State vs Virginia23–22NC State won
1984NC State vs Virginia0–45Virginia won
1983NC State vs Virginia14–26Virginia won
1982NC State vs Virginia16–13NC State won
1981NC State vs Virginia30–24NC State won
1980NC State vs Virginia27–13NC State won
1979NC State vs Virginia31–27NC State won
1978NC State vs Virginia24–21NC State won
1977NC State vs Virginia14–0NC State won
1974NC State vs Virginia22–21NC State won
1973NC State vs Virginia43–23NC State won
1972NC State vs Virginia35–14NC State won
1971NC State vs Virginia10–14Virginia won
1970NC State vs Virginia21–16NC State won
1969NC State vs Virginia31–0NC State won
1968NC State vs Virginia19–0NC State won
1967NC State vs Virginia30–8NC State won
1966NC State vs Virginia42–21NC State won
1965NC State vs Virginia13–0NC State won
1964NC State vs Virginia24–15NC State won
1963NC State vs Virginia15–9NC State won
1962NC State vs Virginia24–12NC State won
1961NC State vs Virginia21–14NC State won
1960NC State vs Virginia26–7NC State won
1958NC State vs Virginia26–14NC State won
1948NC State vs Virginia14–21Virginia won
1947NC State vs Virginia7–2NC State won
1946NC State vs Virginia27–7NC State won
1945NC State vs Virginia6–26Virginia won
1944NC State vs Virginia13–0NC State won
1908NC State vs Virginia0–6Virginia won
1907NC State vs Virginia10–4NC State won
1905NC State vs Virginia0–10Virginia won
1904NC State vs Virginia0–5Virginia 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.