Duke vs. Kentucky: The All-Time Series

Every Duke–Kentucky meeting from 1977-78 to 2024-25, game by game.

9-4
13 meetings
—
at Cameron
—
on the road
9-4
neutral floors
1 L
current streak

Where the Series Stands

Duke and Kentucky have met 13 times since the 1974-75 season, and Duke leads the series 9-4. All 13 were played on neutral floors — Duke 9-4. The first meeting in this span came on Mar 27, 1978, a Duke loss 88-94; the most recent was Nov 12, 2024, a Duke loss 72-77.

The longest run either way in this span is 4 straight Duke wins. The widest Duke win was 34 points, 118-84 on Nov 6, 2018; the widest loss was 11 points, 63-74 on Nov 17, 2015. One of the 13 has gone to overtime.

Four of the meetings have come in the postseason, all of them in the NCAA Tournament. The other 9 were regular-season games.

The Series by Era

The same series looks like a different rivalry depending on which Duke team is playing it. Broken out by the eras in which the two teams met:

EraRecordPct
Foster Era2-1.667
First Dynasty2-01.000
Transition0-1.000
Second Dynasty2-01.000
Resurgence + Title1-01.000
One-and-Done Superteam2-1.667
Scheyer Era0-1.000

Every Duke–Kentucky Meeting

All 13 games, oldest first. Each season links to that team's page, where the roster, the full schedule and the season's statistics live.

Every Duke men's basketball game against Kentucky since 1974-75
SeasonDateSiteResultScore
1977-78Mar 27NeutralL88-94
1979-80Nov 17NeutralW82-76 OT
1979-80Mar 13NeutralW55-54
1988-89Nov 19NeutralW80-55
1991-92Mar 28NeutralW104-103
1997-98Mar 22NeutralL84-86
1998-99Dec 22NeutralW71-60
2001-02Dec 18NeutralW95-92
2012-13Nov 13NeutralW75-68
2015-16Nov 17NeutralL63-74
2018-19Nov 6NeutralW118-84
2021-22Nov 9NeutralW79-71
2024-25Nov 12NeutralL72-77

Profiled Duke Players in This Series

135 of the profiled players on this site were on a Duke roster for at least one of these meetings.

Roster overlap, not box scores: this says a player was on the Duke roster in a season the two teams met, not that he played in the game. Game-by-game box scores are the next layer being built.

← All 242 opponents