College football / Rivalry archive
Duke vs NC State Timeline
Explore every documented meeting, final score and season in the recorded history between Duke and NC State.
PROGRAM ONEDuke44 recorded wins
HEAD TO HEAD44–37–5WINS · LOSSES · TIES
PROGRAM TWONC State37 recorded wins
86Recorded meetings
1924Earliest documented
2025Most recent season
5Tied games
THE RIVALRY THROUGH TIME
Head-to-head timeline
Meetings are listed oldest first. Scores and dates reflect the available historical records.
- 1924Duke0 — 14NC State
- 1925Duke0 — 13NC State
- 1926Duke19 — 26NC State
- 1927Duke18 — 20NC State
- 1928Duke14 — 12NC State
- 1929Duke19 — 12NC State
- 1930Duke18 — 0NC State
- 1931Duke0 — 14NC State
- 1932Duke0 — 6NC State
- 1933Duke7 — 0NC State
- 1934Duke32 — 0NC State
- 1935Duke7 — 0NC State
- 1936Duke13 — 0NC State
- 1937Duke20 — 7NC State
- 1938Duke7 — 0NC State
- 1939Duke28 — 0NC State
- 1940Duke42 — 6NC State
- 1941Duke55 — 6NC State
- 1942Duke47 — 0NC State
- 1943Duke75 — 0NC State
- 1945Duke26 — 13NC State
- 1946Duke6 — 13NC State
- 1947Duke7 — 0NC State
- 1948Duke0 — 0NC State
- 1949Duke14 — 13NC State
- 1950Duke7 — 0NC State
- 1951Duke27 — 21NC State
- 1952Duke57 — 0NC State
- 1953Duke31 — 0NC State
- 1954Duke21 — 7NC State
- 1955Duke33 — 7NC State
- 1956Duke42 — 0NC State
- 1957Duke14 — 14NC State
- 1958Duke20 — 13NC State
- 1959Duke17 — 15NC State
- 1960Duke17 — 13NC State
- 1961Duke17 — 6NC State
- 1962Duke21 — 14NC State
- 1963Duke7 — 21NC State
- 1964Duke35 — 3NC State
- 1965Duke0 — 21NC State
- 1966Duke7 — 33NC State
- 1967Duke7 — 28NC State
- 1968Duke15 — 17NC State
- 1969Duke25 — 25NC State
- 1970Duke22 — 6NC State
- 1971Duke41 — 13NC State
- 1972Duke0 — 17NC State
- 1973Duke3 — 21NC State
- 1974Duke21 — 35NC State
- 1975Duke21 — 21NC State
- 1976Duke28 — 14NC State
- 1977Duke32 — 37NC State
- 1978Duke10 — 24NC State
- 1979Duke7 — 28NC State
- 1980Duke21 — 38NC State
- 1981Duke17 — 7NC State
- 1982Duke16 — 21NC State
- 1983Duke27 — 26NC State
- 1984Duke16 — 13NC State
- 1985Duke31 — 19NC State
- 1986Duke15 — 29NC State
- 1987Duke45 — 47NC State
- 1988Duke43 — 43NC State
- 1989Duke35 — 26NC State
- 1990Duke0 — 16NC State
- 1991Duke31 — 32NC State
- 1992Duke27 — 45NC State
- 1993Duke21 — 20NC State
- 1994Duke23 — 24NC State
- 1995Duke38 — 41NC State
- 1996Duke22 — 44NC State
- 1997Duke14 — 45NC State
- 1998Duke24 — 27NC State
- 1999Duke24 — 31NC State
- 2000Duke31 — 35NC State
- 2001Duke31 — 55NC State
- 2002Duke22 — 24NC State
- 2003Duke21 — 28NC State
- 2008Duke17 — 27NC State
- 2009Duke49 — 28NC State
- 2013Duke38 — 20NC State
- 2020Duke20 — 31NC State
- 2023Duke24 — 3NC State
- 2024Duke29 — 19NC State
- 2025Duke45 — 33NC State
THE COMPLETE SCOREBOOK
All recorded results
The latest documented meeting appears first.
| Season | Matchup | Score | Outcome |
|---|---|---|---|
| 2025 | Duke vs NC State | 45–33 | Duke won |
| 2024 | Duke vs NC State | 29–19 | Duke won |
| 2023 | Duke vs NC State | 24–3 | Duke won |
| 2020 | Duke vs NC State | 20–31 | NC State won |
| 2013 | Duke vs NC State | 38–20 | Duke won |
| 2009 | Duke vs NC State | 49–28 | Duke won |
| 2008 | Duke vs NC State | 17–27 | NC State won |
| 2003 | Duke vs NC State | 21–28 | NC State won |
| 2002 | Duke vs NC State | 22–24 | NC State won |
| 2001 | Duke vs NC State | 31–55 | NC State won |
| 2000 | Duke vs NC State | 31–35 | NC State won |
| 1999 | Duke vs NC State | 24–31 | NC State won |
| 1998 | Duke vs NC State | 24–27 | NC State won |
| 1997 | Duke vs NC State | 14–45 | NC State won |
| 1996 | Duke vs NC State | 22–44 | NC State won |
| 1995 | Duke vs NC State | 38–41 | NC State won |
| 1994 | Duke vs NC State | 23–24 | NC State won |
| 1993 | Duke vs NC State | 21–20 | Duke won |
| 1992 | Duke vs NC State | 27–45 | NC State won |
| 1991 | Duke vs NC State | 31–32 | NC State won |
| 1990 | Duke vs NC State | 0–16 | NC State won |
| 1989 | Duke vs NC State | 35–26 | Duke won |
| 1988 | Duke vs NC State | 43–43 | Tie |
| 1987 | Duke vs NC State | 45–47 | NC State won |
| 1986 | Duke vs NC State | 15–29 | NC State won |
| 1985 | Duke vs NC State | 31–19 | Duke won |
| 1984 | Duke vs NC State | 16–13 | Duke won |
| 1983 | Duke vs NC State | 27–26 | Duke won |
| 1982 | Duke vs NC State | 16–21 | NC State won |
| 1981 | Duke vs NC State | 17–7 | Duke won |
| 1980 | Duke vs NC State | 21–38 | NC State won |
| 1979 | Duke vs NC State | 7–28 | NC State won |
| 1978 | Duke vs NC State | 10–24 | NC State won |
| 1977 | Duke vs NC State | 32–37 | NC State won |
| 1976 | Duke vs NC State | 28–14 | Duke won |
| 1975 | Duke vs NC State | 21–21 | Tie |
| 1974 | Duke vs NC State | 21–35 | NC State won |
| 1973 | Duke vs NC State | 3–21 | NC State won |
| 1972 | Duke vs NC State | 0–17 | NC State won |
| 1971 | Duke vs NC State | 41–13 | Duke won |
| 1970 | Duke vs NC State | 22–6 | Duke won |
| 1969 | Duke vs NC State | 25–25 | Tie |
| 1968 | Duke vs NC State | 15–17 | NC State won |
| 1967 | Duke vs NC State | 7–28 | NC State won |
| 1966 | Duke vs NC State | 7–33 | NC State won |
| 1965 | Duke vs NC State | 0–21 | NC State won |
| 1964 | Duke vs NC State | 35–3 | Duke won |
| 1963 | Duke vs NC State | 7–21 | NC State won |
| 1962 | Duke vs NC State | 21–14 | Duke won |
| 1961 | Duke vs NC State | 17–6 | Duke won |
| 1960 | Duke vs NC State | 17–13 | Duke won |
| 1959 | Duke vs NC State | 17–15 | Duke won |
| 1958 | Duke vs NC State | 20–13 | Duke won |
| 1957 | Duke vs NC State | 14–14 | Tie |
| 1956 | Duke vs NC State | 42–0 | Duke won |
| 1955 | Duke vs NC State | 33–7 | Duke won |
| 1954 | Duke vs NC State | 21–7 | Duke won |
| 1953 | Duke vs NC State | 31–0 | Duke won |
| 1952 | Duke vs NC State | 57–0 | Duke won |
| 1951 | Duke vs NC State | 27–21 | Duke won |
| 1950 | Duke vs NC State | 7–0 | Duke won |
| 1949 | Duke vs NC State | 14–13 | Duke won |
| 1948 | Duke vs NC State | 0–0 | Tie |
| 1947 | Duke vs NC State | 7–0 | Duke won |
| 1946 | Duke vs NC State | 6–13 | NC State won |
| 1945 | Duke vs NC State | 26–13 | Duke won |
| 1943 | Duke vs NC State | 75–0 | Duke won |
| 1942 | Duke vs NC State | 47–0 | Duke won |
| 1941 | Duke vs NC State | 55–6 | Duke won |
| 1940 | Duke vs NC State | 42–6 | Duke won |
| 1939 | Duke vs NC State | 28–0 | Duke won |
| 1938 | Duke vs NC State | 7–0 | Duke won |
| 1937 | Duke vs NC State | 20–7 | Duke won |
| 1936 | Duke vs NC State | 13–0 | Duke won |
| 1935 | Duke vs NC State | 7–0 | Duke won |
| 1934 | Duke vs NC State | 32–0 | Duke won |
| 1933 | Duke vs NC State | 7–0 | Duke won |
| 1932 | Duke vs NC State | 0–6 | NC State won |
| 1931 | Duke vs NC State | 0–14 | NC State won |
| 1930 | Duke vs NC State | 18–0 | Duke won |
| 1929 | Duke vs NC State | 19–12 | Duke won |
| 1928 | Duke vs NC State | 14–12 | Duke won |
| 1927 | Duke vs NC State | 18–20 | NC State won |
| 1926 | Duke vs NC State | 19–26 | NC State won |
| 1925 | Duke vs NC State | 0–13 | NC State won |
| 1924 | Duke vs NC State | 0–14 | NC State 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.