Duke vs. Pittsburgh

Duke and Pittsburgh have 27 meetings on file, the first in 1929; Pittsburgh leads the series 17–⁠10 in the games on file. Over the last 10 meetings it’s Pittsburgh 8–⁠2.

Scheduled 2027 at Pittsburgh; 2029 at Duke. As the programs’ Wikipedia articles list them (CC BY-SA).

Duke wins
10
Pittsburgh wins
17
Ties
0
Earliest on file
1929
Longest streak
7 Pittsburgh
Current streak
1 Duke
Last 10 meetings
Pittsburgh 8–⁠2
Most recent
2023

The series at a glance

Every meeting by decade, colored by the winner
’0’1’2’3’4’5’6’7’8’9W–L
1920s0–⁠1
1930s1–⁠2
1940s3–⁠0
1950s2–⁠3
1960s2–⁠1
1970s0–⁠2
2010s1–⁠6
2020s1–⁠2
Both ranked
2 meetings: Duke 1, Pittsburgh 1; 1 both in the top 10
Average margin
12.8 points; 12 decided by one score (8 or fewer)
At Duke
5–⁠10 Duke’s record at home
At Pittsburgh
6–⁠5 Pittsburgh’s record at home
Neutral sites
0–⁠1 Duke first
Shutouts
5

Every meeting on file, as played. Ranks are the AP poll’s going in.

Games that tell the story

  1. Duke’s biggest win1942: Duke 28, Pittsburgh 0by 28 points
  2. Pittsburgh’s biggest win1929: Pittsburgh 52, Duke 7by 45 points
  3. Upset1955: Pittsburgh 26, Duke 7Pittsburgh had a 24% chance, by our ratings before kickoff
  4. Upset2019: Pittsburgh 33, Duke 30Pittsburgh had a 32% chance, by our ratings before kickoff
  5. Upset1969: Pittsburgh 14, Duke 12Pittsburgh had a 33% chance, by our ratings before kickoff
  6. Ranked showdown1938: Duke 7, Pittsburgh 0No. 4 Pittsburgh at No. 3 Duke
  7. Ranked showdown1937: Pittsburgh 10, Duke 0No. 1 Pittsburgh at No. 18 Duke

Coach against coach

YearsDukeSeriesPittsburgh
1939–⁠1941Wallace Wade2–⁠1Charles Bowser
1955–⁠1965Bill Murray1–⁠3John Michelosen
2015–⁠2021David Cutcliffe0–⁠6Pat Narduzzi

Head-coach pairings with three or more meetings on file, the series read from Duke’s side (Wade 2–⁠1 against Bowser). A season split between coaches goes to the one credited with the game.

Both programs through the years

End-of-season Elo ratings of Duke and Pittsburgh, 1929 on13001500170019401960198020002020

Our Elo rating at the end of each season, a measure of how strong a team was, not a forecast; 1500 is an average FBS team.

Stars of the series

Biggest days

Tom Savage Pittsburgh23 of 33, 424 yards, 6 TD2013 Passing
James Conner Pittsburgh38 carries, 263 yards, 3 TD2014 Rushing
Darrin Hall Pittsburgh24 carries, 254 yards, 3 TD2017 Rushing
Paris Ford Pittsburgh12 tackles, 2 INT, 1 TD2019 Defense
Jordan Moore Duke14 catches, 199 yards, 1 TD2022 Receiving
Tyler Boyd Pittsburgh8 catches, 154 yards, 3 TD2013 Receiving

Biggest days: the week’s best individual games by our big-days rule, from box scores (2004 on).

From the newspapers

  • The Evening star's story of the 1929 game: PITT ROUTS DUKE IN NEW STADIUM Blue Devils Lose by So to 7 as Dixie's Largest Grid Plant Is Christened.

    1929 · Evening star, Washington, D.C., Oct 6, 1929

  • The Evening star's story of the 1937 game: Football Results

    1937 · Evening star, Washington, D.C., Nov 28, 1937

  • The Evening star's story of the 1938 game: Army Staging Dazzling Rally Repuses Hard Nayy A. Win, Lose or Draw Long Earns His Rank With Army's Grid Greats; Experts as Well as Pitt Are Spanked by Duke

    1938 · Evening star, Nov 27, 1938

  • The Evening star's story of the 1939 game: Maryland and George Washington Lose Close Tits to Virginia and Butler Duke Bows in Nerve 7ingIing Struggle With Pitt, 1914, as Ace PIoce-Kicker Muffs

    1939 · Evening star, Oct 15, 1939

  • The Evening star's story of the 1941 game: First Tally of Season Is SoIoce To Pitt, Beaten by Duke, Ut

    1941 · Evening star, Oct 26, 1941

Public-domain newspapers from the Library of Congress’s Chronicling America, found through the American Stories dataset (Dell and Harvard, CC BY 4.0). The earliest meetings with a story on file; each game’s page has the full text.

Every game

Nov 25, 2023Duke 30, Pittsburgh 19at Duke
Nov 19, 2022Pittsburgh 28, Duke 26at Pittsburgh
Nov 6, 2021Pittsburgh 54, Duke 29at Duke
Oct 5, 2019Pittsburgh 33, Duke 30at Duke
Oct 27, 2018Pittsburgh 54, Duke 45at Pittsburgh
Oct 21, 2017Pittsburgh 24, Duke 17at Duke
Nov 19, 2016Pittsburgh 56, Duke 14at Pittsburgh
Nov 14, 2015Pittsburgh 31, Duke 13at Duke
Nov 1, 201424Duke 51, Pittsburgh 48at Pittsburgh
Sep 21, 2013Pittsburgh 58, Duke 55at Duke
Oct 2, 19762Pittsburgh 44, Duke 31at Duke
Oct 4, 1975Pittsburgh 14, Duke 0at Pittsburgh
Oct 4, 1969Pittsburgh 14, Duke 12at Duke
Sep 24, 1966Duke 14, Pittsburgh 7at Pittsburgh
Oct 9, 1965Duke 21, Pittsburgh 13at Duke
Oct 10, 1959Pittsburgh 12, Duke 0at Pittsburgh
Oct 20, 195616Pittsburgh 27, Duke 14Neutral site
Oct 22, 1955Pittsburgh 26, Duke 7at Duke
Sep 29, 1951Duke 19, Pittsburgh 14at Pittsburgh
Sep 30, 195016Duke 28, Pittsburgh 14at Duke
Oct 24, 1942Duke 28, Pittsburgh 0at Pittsburgh
Oct 25, 19414Duke 27, Pittsburgh 7at Pittsburgh
Nov 30, 194020Duke 12, Pittsburgh 7at Duke
Oct 14, 1939Pittsburgh 14, Duke 13at Pittsburgh
Nov 26, 19383Duke 7, 4Pittsburgh 0at Duke
Nov 27, 19371Pittsburgh 10, 18Duke 0at Duke
Oct 5, 1929Pittsburgh 52, Duke 7at Duke

Every game is listed as played on the field.