HomeRivalriesDuke vs Virginia Tech
College football / Rivalry archive

Duke vs Virginia Tech Timeline

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

PROGRAM ONEDuke12 recorded wins
HEAD TO HEAD12–19WINS · LOSSES
PROGRAM TWOVirginia Tech19 recorded wins
31Recorded meetings
1937Earliest documented
2024Most 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.

31 games
  1. 1937
    Duke25 — 0Virginia Tech
    Sep 25, 1937Duke won
  2. 1938
    Duke18 — 0Virginia Tech
    Sep 24, 1938Duke won
  3. 1948
    Duke7 — 0Virginia Tech
    Oct 23, 1948Duke won
  4. 1949
    Duke55 — 7Virginia Tech
    Oct 22, 1949Duke won
  5. 1950
    Duke47 — 6Virginia Tech
    Nov 18, 1950Duke won
  6. 1951
    Duke55 — 6Virginia Tech
    Oct 20, 1951Duke won
  7. 1969
    Duke12 — 48Virginia Tech
    Nov 15, 1969Virginia Tech won
  8. 1981
    Duke14 — 7Virginia Tech
    Oct 10, 1981Duke won
  9. 1982
    Duke21 — 22Virginia Tech
    Oct 9, 1982Virginia Tech won
  10. 1983
    Duke14 — 27Virginia Tech
    Oct 8, 1983Virginia Tech won
  11. 1984
    Duke0 — 27Virginia Tech
    Oct 13, 1984Virginia Tech won
  12. 2004
    Duke17 — 41Virginia Tech
    Sep 18, 2004Virginia Tech wonLane Stadium
  13. 2005
    Duke0 — 45Virginia Tech
    Sep 10, 2005Virginia Tech wonWallace Wade Stadium
  14. 2006
    Duke0 — 36Virginia Tech
    Sep 16, 2006Virginia Tech wonLane Stadium
  15. 2007
    Duke14 — 43Virginia Tech
    Oct 13, 2007Virginia Tech wonWallace Wade Stadium
  16. 2008
    Duke3 — 14Virginia Tech
    Nov 22, 2008Virginia Tech wonLane Stadium
  17. 2009
    Duke26 — 34Virginia Tech
    Oct 3, 2009Virginia Tech wonWallace Wade Stadium
  18. 2010
    Duke7 — 44Virginia Tech
    Oct 23, 2010Virginia Tech wonLane Stadium
  19. 2011
    Duke10 — 14Virginia Tech
    Oct 29, 2011Virginia Tech wonWallace Wade Stadium
  20. 2012
    Duke20 — 41Virginia Tech
    Oct 13, 2012Virginia Tech wonLane Stadium
  21. 2013
    Duke13 — 10Virginia Tech
    Oct 26, 2013Duke wonLane Stadium
  22. 2014
    Duke16 — 17Virginia Tech
    Nov 15, 2014Virginia Tech wonWallace Wade Stadium
  23. 2015
    Duke45 — 43Virginia Tech
    Oct 24, 2015Duke wonLane Stadium
  24. 2016
    Duke21 — 24Virginia Tech
    Nov 5, 2016Virginia Tech wonWallace Wade Stadium
  25. 2017
    Duke3 — 24Virginia Tech
    Oct 28, 2017Virginia Tech wonLane Stadium
  26. 2018
    Duke14 — 31Virginia Tech
    Sep 29, 2018Virginia Tech wonWallace Wade Stadium
  27. 2019
    Duke45 — 10Virginia Tech
    Sep 27, 2019Duke wonLane Stadium
  28. 2020
    Duke31 — 38Virginia Tech
    Oct 3, 2020Virginia Tech wonWallace Wade Stadium
  29. 2021
    Duke17 — 48Virginia Tech
    Nov 13, 2021Virginia Tech wonLane Stadium
  30. 2022
    Duke24 — 7Virginia Tech
    Nov 12, 2022Duke wonWallace Wade Stadium
  31. 2024
    Duke31 — 28Virginia Tech
    Nov 24, 2024Duke wonWallace Wade Stadium
THE COMPLETE SCOREBOOK

All recorded results

The latest documented meeting appears first.

SeasonMatchupScoreOutcome
2024Duke vs Virginia Tech31–28Duke won
2022Duke vs Virginia Tech24–7Duke won
2021Duke vs Virginia Tech17–48Virginia Tech won
2020Duke vs Virginia Tech31–38Virginia Tech won
2019Duke vs Virginia Tech45–10Duke won
2018Duke vs Virginia Tech14–31Virginia Tech won
2017Duke vs Virginia Tech3–24Virginia Tech won
2016Duke vs Virginia Tech21–24Virginia Tech won
2015Duke vs Virginia Tech45–43Duke won
2014Duke vs Virginia Tech16–17Virginia Tech won
2013Duke vs Virginia Tech13–10Duke won
2012Duke vs Virginia Tech20–41Virginia Tech won
2011Duke vs Virginia Tech10–14Virginia Tech won
2010Duke vs Virginia Tech7–44Virginia Tech won
2009Duke vs Virginia Tech26–34Virginia Tech won
2008Duke vs Virginia Tech3–14Virginia Tech won
2007Duke vs Virginia Tech14–43Virginia Tech won
2006Duke vs Virginia Tech0–36Virginia Tech won
2005Duke vs Virginia Tech0–45Virginia Tech won
2004Duke vs Virginia Tech17–41Virginia Tech won
1984Duke vs Virginia Tech0–27Virginia Tech won
1983Duke vs Virginia Tech14–27Virginia Tech won
1982Duke vs Virginia Tech21–22Virginia Tech won
1981Duke vs Virginia Tech14–7Duke won
1969Duke vs Virginia Tech12–48Virginia Tech won
1951Duke vs Virginia Tech55–6Duke won
1950Duke vs Virginia Tech47–6Duke won
1949Duke vs Virginia Tech55–7Duke won
1948Duke vs Virginia Tech7–0Duke won
1938Duke vs Virginia Tech18–0Duke won
1937Duke vs Virginia Tech25–0Duke 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.