HomeRivalriesDuke vs Virginia
College football / Rivalry archive

Duke vs Virginia Timeline

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

PROGRAM ONEDuke35 recorded wins
HEAD TO HEAD35–40WINS · LOSSES
PROGRAM TWOVirginia40 recorded wins
75Recorded meetings
1890Earliest 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.

75 games
  1. 1890
    Duke4 — 10Virginia
    Nov 27, 1890Virginia won
  2. 1923
    Duke0 — 33Virginia
    Oct 27, 1923Virginia won
  3. 1930
    Duke32 — 0Virginia
    Oct 4, 1930Duke won
  4. 1943
    Duke49 — 0Virginia
    Nov 13, 1943Duke won
  5. 1951
    Duke7 — 30Virginia
    Oct 27, 1951Virginia won
  6. 1952
    Duke21 — 7Virginia
    Oct 25, 1952Duke won
  7. 1953
    Duke48 — 6Virginia
    Oct 31, 1953Duke won
  8. 1956
    Duke40 — 7Virginia
    Sep 29, 1956Duke won
  9. 1957
    Duke40 — 0Virginia
    Sep 28, 1957Duke won
  10. 1958
    Duke12 — 15Virginia
    Sep 27, 1958Virginia won
  11. 1961
    Duke42 — 0Virginia
    Sep 30, 1961Duke won
  12. 1963
    Duke30 — 8Virginia
    Sep 28, 1963Duke won
  13. 1964
    Duke30 — 0Virginia
    Sep 26, 1964Duke won
  14. 1965
    Duke21 — 7Virginia
    Sep 18, 1965Duke won
  15. 1966
    Duke27 — 8Virginia
    Oct 1, 1966Duke won
  16. 1967
    Duke13 — 6Virginia
    Oct 14, 1967Duke won
  17. 1968
    Duke20 — 50Virginia
    Oct 12, 1968Virginia won
  18. 1969
    Duke0 — 10Virginia
    Sep 27, 1969Virginia won
  19. 1970
    Duke17 — 7Virginia
    Sep 26, 1970Duke won
  20. 1971
    Duke28 — 0Virginia
    Sep 25, 1971Duke won
  21. 1972
    Duke37 — 13Virginia
    Sep 30, 1972Duke won
  22. 1973
    Duke3 — 7Virginia
    Sep 29, 1973Virginia won
  23. 1974
    Duke27 — 7Virginia
    Sep 28, 1974Duke won
  24. 1975
    Duke26 — 11Virginia
    Sep 27, 1975Duke won
  25. 1976
    Duke21 — 6Virginia
    Sep 25, 1976Duke won
  26. 1977
    Duke31 — 7Virginia
    Sep 24, 1977Duke won
  27. 1978
    Duke20 — 13Virginia
    Oct 7, 1978Duke won
  28. 1979
    Duke12 — 30Virginia
    Sep 29, 1979Virginia won
  29. 1980
    Duke17 — 20Virginia
    Sep 27, 1980Virginia won
  30. 1981
    Duke29 — 24Virginia
    Sep 26, 1981Duke won
  31. 1982
    Duke51 — 17Virginia
    Sep 25, 1982Duke won
  32. 1983
    Duke30 — 38Virginia
    Sep 3, 1983Virginia won
  33. 1984
    Duke10 — 38Virginia
    Oct 6, 1984Virginia won
  34. 1985
    Duke14 — 37Virginia
    Oct 5, 1985Virginia won
  35. 1986
    Duke20 — 13Virginia
    Sep 27, 1986Duke won
  36. 1987
    Duke17 — 42Virginia
    Sep 26, 1987Virginia won
  37. 1988
    Duke38 — 34Virginia
    Sep 24, 1988Duke won
  38. 1989
    Duke28 — 49Virginia
    Sep 23, 1989Virginia won
  39. 1990
    Duke0 — 59Virginia
    Sep 22, 1990Virginia won
  40. 1991
    Duke3 — 34Virginia
    Sep 28, 1991Virginia won
  41. 1992
    Duke28 — 55Virginia
    Sep 26, 1992Virginia won
  42. 1993
    Duke0 — 35Virginia
    Sep 25, 1993Virginia won
  43. 1994
    Duke28 — 25Virginia
    Nov 5, 1994Duke won
  44. 1995
    Duke30 — 44Virginia
    Oct 14, 1995Virginia won
  45. 1996
    Duke3 — 27Virginia
    Nov 2, 1996Virginia won
  46. 1997
    Duke10 — 13Virginia
    Oct 18, 1997Virginia won
  47. 1998
    Duke0 — 24Virginia
    Sep 26, 1998Virginia won
  48. 1999
    Duke24 — 17Virginia
    Oct 9, 1999Duke won
  49. 2000
    Duke10 — 26Virginia
    Sep 16, 2000Virginia won
  50. 2001
    Duke10 — 31Virginia
    Sep 29, 2001Virginia wonScott Stadium
  51. 2002
    Duke22 — 27Virginia
    Oct 5, 2002Virginia wonWallace Wade Stadium
  52. 2003
    Duke0 — 27Virginia
    Aug 30, 2003Virginia wonScott Stadium
  53. 2004
    Duke16 — 37Virginia
    Oct 23, 2004Virginia wonWallace Wade Stadium
  54. 2005
    Duke7 — 38Virginia
    Sep 24, 2005Virginia wonScott Stadium
  55. 2006
    Duke0 — 37Virginia
    Sep 30, 2006Virginia wonWallace Wade Stadium
  56. 2007
    Duke13 — 24Virginia
    Sep 8, 2007Virginia wonScott Stadium
  57. 2008
    Duke31 — 3Virginia
    Sep 27, 2008Duke wonWallace Wade Stadium
  58. 2009
    Duke28 — 17Virginia
    Oct 31, 2009Duke wonScott Stadium
  59. 2010
    Duke55 — 48Virginia
    Nov 6, 2010Duke wonWallace Wade Stadium
  60. 2011
    Duke21 — 31Virginia
    Nov 12, 2011Virginia wonScott Stadium
  61. 2012
    Duke42 — 17Virginia
    Oct 6, 2012Duke wonWallace Wade Stadium
  62. 2013
    Duke35 — 22Virginia
    Oct 19, 2013Duke wonScott Stadium
  63. 2014
    Duke20 — 13Virginia
    Oct 18, 2014Duke wonWallace Wade Stadium
  64. 2015
    Duke34 — 42Virginia
    Nov 21, 2015Virginia wonScott Stadium
  65. 2016
    Duke20 — 34Virginia
    Oct 1, 2016Virginia wonWallace Wade Stadium
  66. 2017
    Duke21 — 28Virginia
    Oct 7, 2017Virginia wonScott Stadium
  67. 2018
    Duke14 — 28Virginia
    Oct 20, 2018Virginia wonWallace Wade Stadium
  68. 2019
    Duke14 — 48Virginia
    Oct 19, 2019Virginia wonScott Stadium
  69. 2020
    Duke20 — 38Virginia
    Sep 26, 2020Virginia wonScott Stadium
  70. 2021
    Duke0 — 48Virginia
    Oct 16, 2021Virginia wonScott Stadium
  71. 2022
    Duke38 — 17Virginia
    Oct 1, 2022Duke wonWallace Wade Stadium
  72. 2023
    Duke27 — 30Virginia
    Nov 18, 2023Virginia wonScott Stadium
  73. 2025
    Duke17 — 34Virginia
    Nov 15, 2025Virginia wonWallace Wade Stadium
  74. 2025
    Duke27 — 20Virginia
    Dec 7, 2025Duke wonBank of America Stadium
  75. 2026
    Duke19 — 16Virginia
    Oct 23, 2026Duke wonScott Stadium
THE COMPLETE SCOREBOOK

All recorded results

The latest documented meeting appears first.

SeasonMatchupScoreOutcome
2026Duke vs Virginia19–16Duke won
2025Duke vs Virginia27–20Duke won
2025Duke vs Virginia17–34Virginia won
2023Duke vs Virginia27–30Virginia won
2022Duke vs Virginia38–17Duke won
2021Duke vs Virginia0–48Virginia won
2020Duke vs Virginia20–38Virginia won
2019Duke vs Virginia14–48Virginia won
2018Duke vs Virginia14–28Virginia won
2017Duke vs Virginia21–28Virginia won
2016Duke vs Virginia20–34Virginia won
2015Duke vs Virginia34–42Virginia won
2014Duke vs Virginia20–13Duke won
2013Duke vs Virginia35–22Duke won
2012Duke vs Virginia42–17Duke won
2011Duke vs Virginia21–31Virginia won
2010Duke vs Virginia55–48Duke won
2009Duke vs Virginia28–17Duke won
2008Duke vs Virginia31–3Duke won
2007Duke vs Virginia13–24Virginia won
2006Duke vs Virginia0–37Virginia won
2005Duke vs Virginia7–38Virginia won
2004Duke vs Virginia16–37Virginia won
2003Duke vs Virginia0–27Virginia won
2002Duke vs Virginia22–27Virginia won
2001Duke vs Virginia10–31Virginia won
2000Duke vs Virginia10–26Virginia won
1999Duke vs Virginia24–17Duke won
1998Duke vs Virginia0–24Virginia won
1997Duke vs Virginia10–13Virginia won
1996Duke vs Virginia3–27Virginia won
1995Duke vs Virginia30–44Virginia won
1994Duke vs Virginia28–25Duke won
1993Duke vs Virginia0–35Virginia won
1992Duke vs Virginia28–55Virginia won
1991Duke vs Virginia3–34Virginia won
1990Duke vs Virginia0–59Virginia won
1989Duke vs Virginia28–49Virginia won
1988Duke vs Virginia38–34Duke won
1987Duke vs Virginia17–42Virginia won
1986Duke vs Virginia20–13Duke won
1985Duke vs Virginia14–37Virginia won
1984Duke vs Virginia10–38Virginia won
1983Duke vs Virginia30–38Virginia won
1982Duke vs Virginia51–17Duke won
1981Duke vs Virginia29–24Duke won
1980Duke vs Virginia17–20Virginia won
1979Duke vs Virginia12–30Virginia won
1978Duke vs Virginia20–13Duke won
1977Duke vs Virginia31–7Duke won
1976Duke vs Virginia21–6Duke won
1975Duke vs Virginia26–11Duke won
1974Duke vs Virginia27–7Duke won
1973Duke vs Virginia3–7Virginia won
1972Duke vs Virginia37–13Duke won
1971Duke vs Virginia28–0Duke won
1970Duke vs Virginia17–7Duke won
1969Duke vs Virginia0–10Virginia won
1968Duke vs Virginia20–50Virginia won
1967Duke vs Virginia13–6Duke won
1966Duke vs Virginia27–8Duke won
1965Duke vs Virginia21–7Duke won
1964Duke vs Virginia30–0Duke won
1963Duke vs Virginia30–8Duke won
1961Duke vs Virginia42–0Duke won
1958Duke vs Virginia12–15Virginia won
1957Duke vs Virginia40–0Duke won
1956Duke vs Virginia40–7Duke won
1953Duke vs Virginia48–6Duke won
1952Duke vs Virginia21–7Duke won
1951Duke vs Virginia7–30Virginia won
1943Duke vs Virginia49–0Duke won
1930Duke vs Virginia32–0Duke won
1923Duke vs Virginia0–33Virginia won
1890Duke vs Virginia4–10Virginia 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.