HomeRivalriesNorth Carolina vs Virginia
College football / Rivalry archive

North Carolina vs Virginia Timeline

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

PROGRAM ONENorth Carolina65 recorded wins
HEAD TO HEAD65–51–4WINS · LOSSES · TIES
PROGRAM TWOVirginia51 recorded wins
120Recorded meetings
1902Earliest documented
2025Most recent season
4Tied games
THE RIVALRY THROUGH TIME

Head-to-head timeline

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

120 games
  1. 1902
    North Carolina12 — 12Virginia
    Nov 27, 1902Tie
  2. 1903
    North Carolina16 — 0Virginia
    Nov 25, 1903North Carolina won
  3. 1904
    North Carolina11 — 12Virginia
    Nov 24, 1904Virginia won
  4. 1905
    North Carolina17 — 0Virginia
    Nov 30, 1905North Carolina won
  5. 1907
    North Carolina4 — 9Virginia
    Oct 26, 1907Virginia won
  6. 1908
    North Carolina0 — 31Virginia
    Nov 26, 1908Virginia won
  7. 1910
    North Carolina0 — 7Virginia
    Nov 24, 1910Virginia won
  8. 1911
    North Carolina0 — 28Virginia
    Nov 30, 1911Virginia won
  9. 1912
    North Carolina0 — 66Virginia
    Nov 26, 1912Virginia won
  10. 1913
    North Carolina7 — 26Virginia
    Nov 27, 1913Virginia won
  11. 1914
    North Carolina3 — 20Virginia
    Nov 26, 1914Virginia won
  12. 1915
    North Carolina0 — 14Virginia
    Nov 25, 1915Virginia won
  13. 1916
    North Carolina7 — 0Virginia
    Nov 30, 1916North Carolina won
  14. 1919
    North Carolina6 — 0Virginia
    Nov 27, 1919North Carolina won
  15. 1920
    North Carolina0 — 14Virginia
    Nov 25, 1920Virginia won
  16. 1921
    North Carolina7 — 3Virginia
    Nov 24, 1921North Carolina won
  17. 1922
    North Carolina10 — 7Virginia
    Nov 30, 1922North Carolina won
  18. 1923
    North Carolina0 — 0Virginia
    Nov 29, 1923Tie
  19. 1924
    North Carolina0 — 7Virginia
    Nov 27, 1924Virginia won
  20. 1925
    North Carolina3 — 3Virginia
    Nov 26, 1925Tie
  21. 1926
    North Carolina0 — 3Virginia
    Nov 23, 1926Virginia won
  22. 1927
    North Carolina14 — 13Virginia
    Nov 24, 1927North Carolina won
  23. 1928
    North Carolina24 — 20Virginia
    Nov 29, 1928North Carolina won
  24. 1929
    North Carolina41 — 7Virginia
    Nov 28, 1929North Carolina won
  25. 1930
    North Carolina41 — 0Virginia
    Nov 27, 1930North Carolina won
  26. 1931
    North Carolina13 — 6Virginia
    Nov 26, 1931North Carolina won
  27. 1932
    North Carolina7 — 14Virginia
    Nov 24, 1932Virginia won
  28. 1933
    North Carolina14 — 0Virginia
    Nov 30, 1933North Carolina won
  29. 1934
    North Carolina25 — 6Virginia
    Nov 24, 1934North Carolina won
  30. 1935
    North Carolina61 — 0Virginia
    Nov 28, 1935North Carolina won
  31. 1936
    North Carolina59 — 14Virginia
    Nov 26, 1936North Carolina won
  32. 1937
    North Carolina40 — 0Virginia
    Nov 27, 1937North Carolina won
  33. 1938
    North Carolina20 — 0Virginia
    Nov 24, 1938North Carolina won
  34. 1939
    North Carolina19 — 0Virginia
    Nov 30, 1939North Carolina won
  35. 1940
    North Carolina10 — 7Virginia
    Nov 23, 1940North Carolina won
  36. 1941
    North Carolina7 — 28Virginia
    Nov 20, 1941Virginia won
  37. 1942
    North Carolina28 — 13Virginia
    Nov 21, 1942North Carolina won
  38. 1943
    North Carolina54 — 7Virginia
    Nov 27, 1943North Carolina won
  39. 1944
    North Carolina7 — 26Virginia
    Dec 2, 1944Virginia won
  40. 1945
    North Carolina27 — 18Virginia
    Dec 1, 1945North Carolina won
  41. 1946
    North Carolina49 — 14Virginia
    Nov 30, 1946North Carolina won
  42. 1947
    North Carolina40 — 7Virginia
    Nov 29, 1947North Carolina won
  43. 1948
    North Carolina34 — 12Virginia
    Nov 27, 1948North Carolina won
  44. 1949
    North Carolina14 — 7Virginia
    Nov 26, 1949North Carolina won
  45. 1950
    North Carolina13 — 44Virginia
    Dec 2, 1950Virginia won
  46. 1951
    North Carolina14 — 34Virginia
    Nov 10, 1951Virginia won
  47. 1952
    North Carolina7 — 34Virginia
    Nov 8, 1952Virginia won
  48. 1953
    North Carolina33 — 7Virginia
    Nov 21, 1953North Carolina won
  49. 1954
    North Carolina26 — 14Virginia
    Nov 20, 1954North Carolina won
  50. 1955
    North Carolina26 — 14Virginia
    Nov 19, 1955North Carolina won
  51. 1956
    North Carolina21 — 7Virginia
    Nov 10, 1956North Carolina won
  52. 1957
    North Carolina13 — 20Virginia
    Nov 30, 1957Virginia won
  53. 1958
    North Carolina42 — 0Virginia
    Nov 8, 1958North Carolina won
  54. 1959
    North Carolina41 — 0Virginia
    Nov 14, 1959North Carolina won
  55. 1960
    North Carolina35 — 8Virginia
    Nov 26, 1960North Carolina won
  56. 1961
    North Carolina24 — 0Virginia
    Dec 2, 1961North Carolina won
  57. 1962
    North Carolina11 — 7Virginia
    Nov 10, 1962North Carolina won
  58. 1963
    North Carolina11 — 7Virginia
    Sep 21, 1963North Carolina won
  59. 1964
    North Carolina27 — 31Virginia
    Nov 14, 1964Virginia won
  60. 1965
    North Carolina17 — 21Virginia
    Oct 2, 1965Virginia won
  61. 1966
    North Carolina14 — 21Virginia
    Nov 26, 1966Virginia won
  62. 1967
    North Carolina17 — 40Virginia
    Nov 11, 1967Virginia won
  63. 1968
    North Carolina6 — 41Virginia
    Nov 9, 1968Virginia won
  64. 1969
    North Carolina12 — 0Virginia
    Nov 1, 1969North Carolina won
  65. 1970
    North Carolina30 — 15Virginia
    Oct 31, 1970North Carolina won
  66. 1971
    North Carolina32 — 20Virginia
    Nov 13, 1971North Carolina won
  67. 1972
    North Carolina23 — 3Virginia
    Nov 11, 1972North Carolina won
  68. 1973
    North Carolina40 — 44Virginia
    Nov 3, 1973Virginia won
  69. 1974
    North Carolina24 — 10Virginia
    Nov 2, 1974North Carolina won
  70. 1975
    North Carolina31 — 28Virginia
    Oct 4, 1975North Carolina won
  71. 1976
    North Carolina31 — 6Virginia
    Nov 13, 1976North Carolina won
  72. 1977
    North Carolina35 — 14Virginia
    Nov 12, 1977North Carolina won
  73. 1978
    North Carolina38 — 20Virginia
    Nov 18, 1978North Carolina won
  74. 1979
    North Carolina13 — 7Virginia
    Nov 17, 1979North Carolina won
  75. 1980
    North Carolina26 — 3Virginia
    Nov 15, 1980North Carolina won
  76. 1981
    North Carolina17 — 14Virginia
    Nov 14, 1981North Carolina won
  77. 1982
    North Carolina27 — 14Virginia
    Nov 13, 1982North Carolina won
  78. 1983
    North Carolina14 — 17Virginia
    Nov 12, 1983Virginia won
  79. 1984
    North Carolina24 — 24Virginia
    Nov 17, 1984Tie
  80. 1985
    North Carolina22 — 24Virginia
    Nov 16, 1985Virginia won
  81. 1986
    North Carolina27 — 7Virginia
    Nov 15, 1986North Carolina won
  82. 1987
    North Carolina17 — 20Virginia
    Nov 14, 1987Virginia won
  83. 1988
    North Carolina24 — 27Virginia
    Nov 12, 1988Virginia won
  84. 1989
    North Carolina17 — 50Virginia
    Oct 14, 1989Virginia won
  85. 1990
    North Carolina10 — 24Virginia
    Nov 10, 1990Virginia won
  86. 1991
    North Carolina9 — 14Virginia
    Oct 19, 1991Virginia won
  87. 1992
    North Carolina27 — 7Virginia
    Oct 17, 1992North Carolina won
  88. 1993
    North Carolina10 — 17Virginia
    Oct 23, 1993Virginia won
  89. 1994
    North Carolina10 — 34Virginia
    Oct 22, 1994Virginia won
  90. 1995
    North Carolina22 — 17Virginia
    Oct 7, 1995North Carolina won
  91. 1996
    North Carolina17 — 20Virginia
    Nov 16, 1996Virginia won
  92. 1997
    North Carolina48 — 20Virginia
    Sep 27, 1997North Carolina won
  93. 1998
    North Carolina13 — 30Virginia
    Nov 14, 1998Virginia won
  94. 1999
    North Carolina17 — 20Virginia
    Sep 4, 1999Virginia won
  95. 2000
    North Carolina6 — 17Virginia
    Oct 28, 2000Virginia won
  96. 2001
    North Carolina30 — 24Virginia
    Oct 13, 2001North Carolina wonKenan Stadium
  97. 2002
    North Carolina27 — 37Virginia
    Oct 19, 2002Virginia wonScott Stadium
  98. 2003
    North Carolina13 — 38Virginia
    Oct 4, 2003Virginia wonKenan Stadium
  99. 2004
    North Carolina24 — 56Virginia
    Sep 11, 2004Virginia wonScott Stadium
  100. 2005
    North Carolina7 — 5Virginia
    Oct 22, 2005North Carolina wonKenan Stadium
  101. 2006
    North Carolina0 — 23Virginia
    Oct 19, 2006Virginia wonScott Stadium
  102. 2007
    North Carolina20 — 22Virginia
    Sep 15, 2007Virginia wonKenan Stadium
  103. 2008
    North Carolina13 — 16Virginia
    Oct 18, 2008Virginia wonScott Stadium
  104. 2009
    North Carolina3 — 16Virginia
    Oct 3, 2009Virginia wonKenan Stadium
  105. 2010
    North Carolina44 — 10Virginia
    Oct 16, 2010North Carolina wonScott Stadium
  106. 2011
    North Carolina28 — 17Virginia
    Sep 17, 2011North Carolina wonKenan Stadium
  107. 2012
    North Carolina37 — 13Virginia
    Nov 16, 2012North Carolina wonScott Stadium
  108. 2013
    North Carolina45 — 14Virginia
    Nov 9, 2013North Carolina wonKenan Stadium
  109. 2014
    North Carolina28 — 27Virginia
    Oct 25, 2014North Carolina wonScott Stadium
  110. 2015
    North Carolina26 — 13Virginia
    Oct 24, 2015North Carolina wonKenan Stadium
  111. 2016
    North Carolina35 — 14Virginia
    Oct 22, 2016North Carolina wonScott Stadium
  112. 2017
    North Carolina14 — 20Virginia
    Oct 14, 2017Virginia wonKenan Stadium
  113. 2018
    North Carolina21 — 31Virginia
    Oct 27, 2018Virginia wonScott Stadium
  114. 2019
    North Carolina31 — 38Virginia
    Nov 2, 2019Virginia wonKenan Stadium
  115. 2020
    North Carolina41 — 44Virginia
    Nov 1, 2020Virginia wonScott Stadium
  116. 2021
    North Carolina59 — 39Virginia
    Sep 18, 2021North Carolina wonKenan Stadium
  117. 2022
    North Carolina31 — 28Virginia
    Nov 5, 2022North Carolina wonScott Stadium
  118. 2023
    North Carolina27 — 31Virginia
    Oct 21, 2023Virginia wonKenan Stadium
  119. 2024
    North Carolina41 — 14Virginia
    Oct 26, 2024North Carolina wonScott Stadium
  120. 2025
    North Carolina16 — 17Virginia
    Oct 25, 2025Virginia wonKenan Stadium
THE COMPLETE SCOREBOOK

All recorded results

The latest documented meeting appears first.

SeasonMatchupScoreOutcome
2025North Carolina vs Virginia16–17Virginia won
2024North Carolina vs Virginia41–14North Carolina won
2023North Carolina vs Virginia27–31Virginia won
2022North Carolina vs Virginia31–28North Carolina won
2021North Carolina vs Virginia59–39North Carolina won
2020North Carolina vs Virginia41–44Virginia won
2019North Carolina vs Virginia31–38Virginia won
2018North Carolina vs Virginia21–31Virginia won
2017North Carolina vs Virginia14–20Virginia won
2016North Carolina vs Virginia35–14North Carolina won
2015North Carolina vs Virginia26–13North Carolina won
2014North Carolina vs Virginia28–27North Carolina won
2013North Carolina vs Virginia45–14North Carolina won
2012North Carolina vs Virginia37–13North Carolina won
2011North Carolina vs Virginia28–17North Carolina won
2010North Carolina vs Virginia44–10North Carolina won
2009North Carolina vs Virginia3–16Virginia won
2008North Carolina vs Virginia13–16Virginia won
2007North Carolina vs Virginia20–22Virginia won
2006North Carolina vs Virginia0–23Virginia won
2005North Carolina vs Virginia7–5North Carolina won
2004North Carolina vs Virginia24–56Virginia won
2003North Carolina vs Virginia13–38Virginia won
2002North Carolina vs Virginia27–37Virginia won
2001North Carolina vs Virginia30–24North Carolina won
2000North Carolina vs Virginia6–17Virginia won
1999North Carolina vs Virginia17–20Virginia won
1998North Carolina vs Virginia13–30Virginia won
1997North Carolina vs Virginia48–20North Carolina won
1996North Carolina vs Virginia17–20Virginia won
1995North Carolina vs Virginia22–17North Carolina won
1994North Carolina vs Virginia10–34Virginia won
1993North Carolina vs Virginia10–17Virginia won
1992North Carolina vs Virginia27–7North Carolina won
1991North Carolina vs Virginia9–14Virginia won
1990North Carolina vs Virginia10–24Virginia won
1989North Carolina vs Virginia17–50Virginia won
1988North Carolina vs Virginia24–27Virginia won
1987North Carolina vs Virginia17–20Virginia won
1986North Carolina vs Virginia27–7North Carolina won
1985North Carolina vs Virginia22–24Virginia won
1984North Carolina vs Virginia24–24Tie
1983North Carolina vs Virginia14–17Virginia won
1982North Carolina vs Virginia27–14North Carolina won
1981North Carolina vs Virginia17–14North Carolina won
1980North Carolina vs Virginia26–3North Carolina won
1979North Carolina vs Virginia13–7North Carolina won
1978North Carolina vs Virginia38–20North Carolina won
1977North Carolina vs Virginia35–14North Carolina won
1976North Carolina vs Virginia31–6North Carolina won
1975North Carolina vs Virginia31–28North Carolina won
1974North Carolina vs Virginia24–10North Carolina won
1973North Carolina vs Virginia40–44Virginia won
1972North Carolina vs Virginia23–3North Carolina won
1971North Carolina vs Virginia32–20North Carolina won
1970North Carolina vs Virginia30–15North Carolina won
1969North Carolina vs Virginia12–0North Carolina won
1968North Carolina vs Virginia6–41Virginia won
1967North Carolina vs Virginia17–40Virginia won
1966North Carolina vs Virginia14–21Virginia won
1965North Carolina vs Virginia17–21Virginia won
1964North Carolina vs Virginia27–31Virginia won
1963North Carolina vs Virginia11–7North Carolina won
1962North Carolina vs Virginia11–7North Carolina won
1961North Carolina vs Virginia24–0North Carolina won
1960North Carolina vs Virginia35–8North Carolina won
1959North Carolina vs Virginia41–0North Carolina won
1958North Carolina vs Virginia42–0North Carolina won
1957North Carolina vs Virginia13–20Virginia won
1956North Carolina vs Virginia21–7North Carolina won
1955North Carolina vs Virginia26–14North Carolina won
1954North Carolina vs Virginia26–14North Carolina won
1953North Carolina vs Virginia33–7North Carolina won
1952North Carolina vs Virginia7–34Virginia won
1951North Carolina vs Virginia14–34Virginia won
1950North Carolina vs Virginia13–44Virginia won
1949North Carolina vs Virginia14–7North Carolina won
1948North Carolina vs Virginia34–12North Carolina won
1947North Carolina vs Virginia40–7North Carolina won
1946North Carolina vs Virginia49–14North Carolina won
1945North Carolina vs Virginia27–18North Carolina won
1944North Carolina vs Virginia7–26Virginia won
1943North Carolina vs Virginia54–7North Carolina won
1942North Carolina vs Virginia28–13North Carolina won
1941North Carolina vs Virginia7–28Virginia won
1940North Carolina vs Virginia10–7North Carolina won
1939North Carolina vs Virginia19–0North Carolina won
1938North Carolina vs Virginia20–0North Carolina won
1937North Carolina vs Virginia40–0North Carolina won
1936North Carolina vs Virginia59–14North Carolina won
1935North Carolina vs Virginia61–0North Carolina won
1934North Carolina vs Virginia25–6North Carolina won
1933North Carolina vs Virginia14–0North Carolina won
1932North Carolina vs Virginia7–14Virginia won
1931North Carolina vs Virginia13–6North Carolina won
1930North Carolina vs Virginia41–0North Carolina won
1929North Carolina vs Virginia41–7North Carolina won
1928North Carolina vs Virginia24–20North Carolina won
1927North Carolina vs Virginia14–13North Carolina won
1926North Carolina vs Virginia0–3Virginia won
1925North Carolina vs Virginia3–3Tie
1924North Carolina vs Virginia0–7Virginia won
1923North Carolina vs Virginia0–0Tie
1922North Carolina vs Virginia10–7North Carolina won
1921North Carolina vs Virginia7–3North Carolina won
1920North Carolina vs Virginia0–14Virginia won
1919North Carolina vs Virginia6–0North Carolina won
1916North Carolina vs Virginia7–0North Carolina won
1915North Carolina vs Virginia0–14Virginia won
1914North Carolina vs Virginia3–20Virginia won
1913North Carolina vs Virginia7–26Virginia won
1912North Carolina vs Virginia0–66Virginia won
1911North Carolina vs Virginia0–28Virginia won
1910North Carolina vs Virginia0–7Virginia won
1908North Carolina vs Virginia0–31Virginia won
1907North Carolina vs Virginia4–9Virginia won
1905North Carolina vs Virginia17–0North Carolina won
1904North Carolina vs Virginia11–12Virginia won
1903North Carolina vs Virginia16–0North Carolina won
1902North Carolina vs Virginia12–12Tie
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.