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.
- 1902North Carolina12 — 12Virginia
- 1903North Carolina16 — 0Virginia
- 1904North Carolina11 — 12Virginia
- 1905North Carolina17 — 0Virginia
- 1907North Carolina4 — 9Virginia
- 1908North Carolina0 — 31Virginia
- 1910North Carolina0 — 7Virginia
- 1911North Carolina0 — 28Virginia
- 1912North Carolina0 — 66Virginia
- 1913North Carolina7 — 26Virginia
- 1914North Carolina3 — 20Virginia
- 1915North Carolina0 — 14Virginia
- 1916North Carolina7 — 0Virginia
- 1919North Carolina6 — 0Virginia
- 1920North Carolina0 — 14Virginia
- 1921North Carolina7 — 3Virginia
- 1922North Carolina10 — 7Virginia
- 1923North Carolina0 — 0Virginia
- 1924North Carolina0 — 7Virginia
- 1925North Carolina3 — 3Virginia
- 1926North Carolina0 — 3Virginia
- 1927North Carolina14 — 13Virginia
- 1928North Carolina24 — 20Virginia
- 1929North Carolina41 — 7Virginia
- 1930North Carolina41 — 0Virginia
- 1931North Carolina13 — 6Virginia
- 1932North Carolina7 — 14Virginia
- 1933North Carolina14 — 0Virginia
- 1934North Carolina25 — 6Virginia
- 1935North Carolina61 — 0Virginia
- 1936North Carolina59 — 14Virginia
- 1937North Carolina40 — 0Virginia
- 1938North Carolina20 — 0Virginia
- 1939North Carolina19 — 0Virginia
- 1940North Carolina10 — 7Virginia
- 1941North Carolina7 — 28Virginia
- 1942North Carolina28 — 13Virginia
- 1943North Carolina54 — 7Virginia
- 1944North Carolina7 — 26Virginia
- 1945North Carolina27 — 18Virginia
- 1946North Carolina49 — 14Virginia
- 1947North Carolina40 — 7Virginia
- 1948North Carolina34 — 12Virginia
- 1949North Carolina14 — 7Virginia
- 1950North Carolina13 — 44Virginia
- 1951North Carolina14 — 34Virginia
- 1952North Carolina7 — 34Virginia
- 1953North Carolina33 — 7Virginia
- 1954North Carolina26 — 14Virginia
- 1955North Carolina26 — 14Virginia
- 1956North Carolina21 — 7Virginia
- 1957North Carolina13 — 20Virginia
- 1958North Carolina42 — 0Virginia
- 1959North Carolina41 — 0Virginia
- 1960North Carolina35 — 8Virginia
- 1961North Carolina24 — 0Virginia
- 1962North Carolina11 — 7Virginia
- 1963North Carolina11 — 7Virginia
- 1964North Carolina27 — 31Virginia
- 1965North Carolina17 — 21Virginia
- 1966North Carolina14 — 21Virginia
- 1967North Carolina17 — 40Virginia
- 1968North Carolina6 — 41Virginia
- 1969North Carolina12 — 0Virginia
- 1970North Carolina30 — 15Virginia
- 1971North Carolina32 — 20Virginia
- 1972North Carolina23 — 3Virginia
- 1973North Carolina40 — 44Virginia
- 1974North Carolina24 — 10Virginia
- 1975North Carolina31 — 28Virginia
- 1976North Carolina31 — 6Virginia
- 1977North Carolina35 — 14Virginia
- 1978North Carolina38 — 20Virginia
- 1979North Carolina13 — 7Virginia
- 1980North Carolina26 — 3Virginia
- 1981North Carolina17 — 14Virginia
- 1982North Carolina27 — 14Virginia
- 1983North Carolina14 — 17Virginia
- 1984North Carolina24 — 24Virginia
- 1985North Carolina22 — 24Virginia
- 1986North Carolina27 — 7Virginia
- 1987North Carolina17 — 20Virginia
- 1988North Carolina24 — 27Virginia
- 1989North Carolina17 — 50Virginia
- 1990North Carolina10 — 24Virginia
- 1991North Carolina9 — 14Virginia
- 1992North Carolina27 — 7Virginia
- 1993North Carolina10 — 17Virginia
- 1994North Carolina10 — 34Virginia
- 1995North Carolina22 — 17Virginia
- 1996North Carolina17 — 20Virginia
- 1997North Carolina48 — 20Virginia
- 1998North Carolina13 — 30Virginia
- 1999North Carolina17 — 20Virginia
- 2000North Carolina6 — 17Virginia
- 2001North Carolina30 — 24Virginia
- 2002North Carolina27 — 37Virginia
- 2003North Carolina13 — 38Virginia
- 2004North Carolina24 — 56Virginia
- 2005North Carolina7 — 5Virginia
- 2006North Carolina0 — 23Virginia
- 2007North Carolina20 — 22Virginia
- 2008North Carolina13 — 16Virginia
- 2009North Carolina3 — 16Virginia
- 2010North Carolina44 — 10Virginia
- 2011North Carolina28 — 17Virginia
- 2012North Carolina37 — 13Virginia
- 2013North Carolina45 — 14Virginia
- 2014North Carolina28 — 27Virginia
- 2015North Carolina26 — 13Virginia
- 2016North Carolina35 — 14Virginia
- 2017North Carolina14 — 20Virginia
- 2018North Carolina21 — 31Virginia
- 2019North Carolina31 — 38Virginia
- 2020North Carolina41 — 44Virginia
- 2021North Carolina59 — 39Virginia
- 2022North Carolina31 — 28Virginia
- 2023North Carolina27 — 31Virginia
- 2024North Carolina41 — 14Virginia
- 2025North Carolina16 — 17Virginia
THE COMPLETE SCOREBOOK
All recorded results
The latest documented meeting appears first.
| Season | Matchup | Score | Outcome |
|---|---|---|---|
| 2025 | North Carolina vs Virginia | 16–17 | Virginia won |
| 2024 | North Carolina vs Virginia | 41–14 | North Carolina won |
| 2023 | North Carolina vs Virginia | 27–31 | Virginia won |
| 2022 | North Carolina vs Virginia | 31–28 | North Carolina won |
| 2021 | North Carolina vs Virginia | 59–39 | North Carolina won |
| 2020 | North Carolina vs Virginia | 41–44 | Virginia won |
| 2019 | North Carolina vs Virginia | 31–38 | Virginia won |
| 2018 | North Carolina vs Virginia | 21–31 | Virginia won |
| 2017 | North Carolina vs Virginia | 14–20 | Virginia won |
| 2016 | North Carolina vs Virginia | 35–14 | North Carolina won |
| 2015 | North Carolina vs Virginia | 26–13 | North Carolina won |
| 2014 | North Carolina vs Virginia | 28–27 | North Carolina won |
| 2013 | North Carolina vs Virginia | 45–14 | North Carolina won |
| 2012 | North Carolina vs Virginia | 37–13 | North Carolina won |
| 2011 | North Carolina vs Virginia | 28–17 | North Carolina won |
| 2010 | North Carolina vs Virginia | 44–10 | North Carolina won |
| 2009 | North Carolina vs Virginia | 3–16 | Virginia won |
| 2008 | North Carolina vs Virginia | 13–16 | Virginia won |
| 2007 | North Carolina vs Virginia | 20–22 | Virginia won |
| 2006 | North Carolina vs Virginia | 0–23 | Virginia won |
| 2005 | North Carolina vs Virginia | 7–5 | North Carolina won |
| 2004 | North Carolina vs Virginia | 24–56 | Virginia won |
| 2003 | North Carolina vs Virginia | 13–38 | Virginia won |
| 2002 | North Carolina vs Virginia | 27–37 | Virginia won |
| 2001 | North Carolina vs Virginia | 30–24 | North Carolina won |
| 2000 | North Carolina vs Virginia | 6–17 | Virginia won |
| 1999 | North Carolina vs Virginia | 17–20 | Virginia won |
| 1998 | North Carolina vs Virginia | 13–30 | Virginia won |
| 1997 | North Carolina vs Virginia | 48–20 | North Carolina won |
| 1996 | North Carolina vs Virginia | 17–20 | Virginia won |
| 1995 | North Carolina vs Virginia | 22–17 | North Carolina won |
| 1994 | North Carolina vs Virginia | 10–34 | Virginia won |
| 1993 | North Carolina vs Virginia | 10–17 | Virginia won |
| 1992 | North Carolina vs Virginia | 27–7 | North Carolina won |
| 1991 | North Carolina vs Virginia | 9–14 | Virginia won |
| 1990 | North Carolina vs Virginia | 10–24 | Virginia won |
| 1989 | North Carolina vs Virginia | 17–50 | Virginia won |
| 1988 | North Carolina vs Virginia | 24–27 | Virginia won |
| 1987 | North Carolina vs Virginia | 17–20 | Virginia won |
| 1986 | North Carolina vs Virginia | 27–7 | North Carolina won |
| 1985 | North Carolina vs Virginia | 22–24 | Virginia won |
| 1984 | North Carolina vs Virginia | 24–24 | Tie |
| 1983 | North Carolina vs Virginia | 14–17 | Virginia won |
| 1982 | North Carolina vs Virginia | 27–14 | North Carolina won |
| 1981 | North Carolina vs Virginia | 17–14 | North Carolina won |
| 1980 | North Carolina vs Virginia | 26–3 | North Carolina won |
| 1979 | North Carolina vs Virginia | 13–7 | North Carolina won |
| 1978 | North Carolina vs Virginia | 38–20 | North Carolina won |
| 1977 | North Carolina vs Virginia | 35–14 | North Carolina won |
| 1976 | North Carolina vs Virginia | 31–6 | North Carolina won |
| 1975 | North Carolina vs Virginia | 31–28 | North Carolina won |
| 1974 | North Carolina vs Virginia | 24–10 | North Carolina won |
| 1973 | North Carolina vs Virginia | 40–44 | Virginia won |
| 1972 | North Carolina vs Virginia | 23–3 | North Carolina won |
| 1971 | North Carolina vs Virginia | 32–20 | North Carolina won |
| 1970 | North Carolina vs Virginia | 30–15 | North Carolina won |
| 1969 | North Carolina vs Virginia | 12–0 | North Carolina won |
| 1968 | North Carolina vs Virginia | 6–41 | Virginia won |
| 1967 | North Carolina vs Virginia | 17–40 | Virginia won |
| 1966 | North Carolina vs Virginia | 14–21 | Virginia won |
| 1965 | North Carolina vs Virginia | 17–21 | Virginia won |
| 1964 | North Carolina vs Virginia | 27–31 | Virginia won |
| 1963 | North Carolina vs Virginia | 11–7 | North Carolina won |
| 1962 | North Carolina vs Virginia | 11–7 | North Carolina won |
| 1961 | North Carolina vs Virginia | 24–0 | North Carolina won |
| 1960 | North Carolina vs Virginia | 35–8 | North Carolina won |
| 1959 | North Carolina vs Virginia | 41–0 | North Carolina won |
| 1958 | North Carolina vs Virginia | 42–0 | North Carolina won |
| 1957 | North Carolina vs Virginia | 13–20 | Virginia won |
| 1956 | North Carolina vs Virginia | 21–7 | North Carolina won |
| 1955 | North Carolina vs Virginia | 26–14 | North Carolina won |
| 1954 | North Carolina vs Virginia | 26–14 | North Carolina won |
| 1953 | North Carolina vs Virginia | 33–7 | North Carolina won |
| 1952 | North Carolina vs Virginia | 7–34 | Virginia won |
| 1951 | North Carolina vs Virginia | 14–34 | Virginia won |
| 1950 | North Carolina vs Virginia | 13–44 | Virginia won |
| 1949 | North Carolina vs Virginia | 14–7 | North Carolina won |
| 1948 | North Carolina vs Virginia | 34–12 | North Carolina won |
| 1947 | North Carolina vs Virginia | 40–7 | North Carolina won |
| 1946 | North Carolina vs Virginia | 49–14 | North Carolina won |
| 1945 | North Carolina vs Virginia | 27–18 | North Carolina won |
| 1944 | North Carolina vs Virginia | 7–26 | Virginia won |
| 1943 | North Carolina vs Virginia | 54–7 | North Carolina won |
| 1942 | North Carolina vs Virginia | 28–13 | North Carolina won |
| 1941 | North Carolina vs Virginia | 7–28 | Virginia won |
| 1940 | North Carolina vs Virginia | 10–7 | North Carolina won |
| 1939 | North Carolina vs Virginia | 19–0 | North Carolina won |
| 1938 | North Carolina vs Virginia | 20–0 | North Carolina won |
| 1937 | North Carolina vs Virginia | 40–0 | North Carolina won |
| 1936 | North Carolina vs Virginia | 59–14 | North Carolina won |
| 1935 | North Carolina vs Virginia | 61–0 | North Carolina won |
| 1934 | North Carolina vs Virginia | 25–6 | North Carolina won |
| 1933 | North Carolina vs Virginia | 14–0 | North Carolina won |
| 1932 | North Carolina vs Virginia | 7–14 | Virginia won |
| 1931 | North Carolina vs Virginia | 13–6 | North Carolina won |
| 1930 | North Carolina vs Virginia | 41–0 | North Carolina won |
| 1929 | North Carolina vs Virginia | 41–7 | North Carolina won |
| 1928 | North Carolina vs Virginia | 24–20 | North Carolina won |
| 1927 | North Carolina vs Virginia | 14–13 | North Carolina won |
| 1926 | North Carolina vs Virginia | 0–3 | Virginia won |
| 1925 | North Carolina vs Virginia | 3–3 | Tie |
| 1924 | North Carolina vs Virginia | 0–7 | Virginia won |
| 1923 | North Carolina vs Virginia | 0–0 | Tie |
| 1922 | North Carolina vs Virginia | 10–7 | North Carolina won |
| 1921 | North Carolina vs Virginia | 7–3 | North Carolina won |
| 1920 | North Carolina vs Virginia | 0–14 | Virginia won |
| 1919 | North Carolina vs Virginia | 6–0 | North Carolina won |
| 1916 | North Carolina vs Virginia | 7–0 | North Carolina won |
| 1915 | North Carolina vs Virginia | 0–14 | Virginia won |
| 1914 | North Carolina vs Virginia | 3–20 | Virginia won |
| 1913 | North Carolina vs Virginia | 7–26 | Virginia won |
| 1912 | North Carolina vs Virginia | 0–66 | Virginia won |
| 1911 | North Carolina vs Virginia | 0–28 | Virginia won |
| 1910 | North Carolina vs Virginia | 0–7 | Virginia won |
| 1908 | North Carolina vs Virginia | 0–31 | Virginia won |
| 1907 | North Carolina vs Virginia | 4–9 | Virginia won |
| 1905 | North Carolina vs Virginia | 17–0 | North Carolina won |
| 1904 | North Carolina vs Virginia | 11–12 | Virginia won |
| 1903 | North Carolina vs Virginia | 16–0 | North Carolina won |
| 1902 | North Carolina vs Virginia | 12–12 | Tie |
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.