2023-10-25: Play Index Update.

We continue to work on moving all of the CBB Play Index content to Stathead.com/Basketball. This process has taken longer than expected, so we are allowing continued use of the these tools on CBB until the new tools are available.

We don't have a firm timeline for the launch of CBB on Stathead, but we fully intend to have it available well before the end of the 2023-24 season for both men's and women's basketball.

Because we will soon be taking down this page, we have not added coverage for women's stats to these tools. We apologize for this omission.

Receive an announcement when CBB on Stathead.com/Basketball has launched.

Matchup Finder

Search historical schedules and rankings back to the 1949-50 season.
Schedules prior to the 1994-95 season may be missing games vs. non-Division I opponents.

Note that the AP has ranked a variable number of teams since it began in 1948-49.

 1948-49 through 1960-61: top 20
 1961-62 through 1963-64: top 10
 1964-65: top 10, except for preseason which was top 20
 1965-66 through 1967-68: top 10
 1968-69 through 1988-89: top 20
 1989-90 through present: top 25

Current search:
From 1949-50 to 2016-17, for Duke, against North Carolina, sorted by descending Date

__p("text that informs the user how to change the form", "Use the back button to change the form")

Click on the red text to pre-fill the form with various values

Seasons
School AP Ranking
 
Opponent AP Ranking
 
Game Location
School
Opponent
Game Type

Try our NCAA Tournament Matchup Finder for even more Tournament-related search options

Game Result
Game Month
Overtime
Sort By
Total Seasons Matching Criteria
* Default sort order is descending
82 Wins, 94 Losses, .466 W%

Query Results

Query Results Table
Year Date   Schl Rk.   Opp Rk.     PTS OPP MOV   OT
2016-172017-03-10Duke14North Carolina6W938310
2016-172017-03-04Duke17@North Carolina5L8390-7
2016-172017-02-09Duke18North Carolina8W86788
2015-162016-03-05Duke17North Carolina8L7276-4
2015-162016-02-17Duke20@North Carolina5W74731
2014-152015-03-07Duke3@North Carolina19W84777
2014-152015-02-18Duke4North Carolina15W929021
2013-142014-03-08Duke4North Carolina14W938112
2013-142014-02-20Duke5@North CarolinaL6674-8
2012-132013-03-09Duke3@North CarolinaW695316
2012-132013-02-13Duke2North CarolinaW73685
2011-122012-03-03Duke4North Carolina6L7088-18
2011-122012-02-08Duke10@North Carolina5W85841
2010-112011-03-13Duke5North Carolina6W755817
2010-112011-03-05Duke4@North Carolina13L6781-14
2010-112011-02-09Duke5North Carolina20W79736
2009-102010-03-06Duke4North CarolinaW825032
2009-102010-02-10Duke8@North CarolinaW645410
2008-092009-03-08Duke7@North Carolina2L7179-8
2008-092009-02-11Duke6North Carolina3L87101-14
Year Date   Schl Rk.   Opp Rk.     PTS OPP MOV   OT
2007-082008-03-08Duke6North Carolina1L6876-8
2007-082008-02-06Duke2@North Carolina3W897811
2006-072007-03-04Duke14@North Carolina8L7286-14
2006-072007-02-07Duke16North Carolina5L7379-6
2005-062006-03-04Duke1North Carolina13L7683-7
2005-062006-02-07Duke2@North Carolina23W87834
2004-052005-03-06Duke6@North Carolina2L7375-2
2004-052005-02-09Duke7North Carolina2W71701
2003-042004-03-06Duke3North Carolina14W70655
2003-042004-02-05Duke1@North Carolina17W838121
2002-032003-03-15Duke12North CarolinaW756312
2002-032003-03-09Duke10@North CarolinaL7982-3
2002-032003-02-05Duke9North CarolinaW83749
2001-022002-03-08Duke3North CarolinaW604812
2001-022002-03-03Duke3North CarolinaW936825
2001-022002-01-31Duke1@North CarolinaW875829
2000-012001-03-11Duke3North Carolina6W795326
2000-012001-03-04Duke2@North Carolina4W958114
2000-012001-02-01Duke2North Carolina4L8385-2
1999-002000-03-04Duke4North CarolinaW907614
Year Date   Schl Rk.   Opp Rk.     PTS OPP MOV   OT
1999-002000-02-03Duke3@North CarolinaW908641
1998-991999-03-07Duke1North Carolina15W967323
1998-991999-02-27Duke1@North Carolina14W816120
1998-991999-01-27Duke2North Carolina10W897712
1997-981998-03-08Duke1North Carolina4L6883-15
1997-981998-02-28Duke1North Carolina3W77752
1997-981998-02-05Duke1@North Carolina2L7397-24
1996-971997-03-02Duke7@North Carolina8L8591-6
1996-971997-01-29Duke12North Carolina19W80737
1995-961996-03-03DukeNorth Carolina19L7884-6
1995-961996-01-31Duke@North Carolina8L7273-1
1994-951995-03-04Duke@North Carolina2L8699-13
1994-951995-02-02DukeNorth Carolina2L100102-22
1993-941994-03-05Duke2North Carolina5L7787-10
1993-941994-02-03Duke1@North Carolina2L7889-11
1992-931993-03-07Duke6@North Carolina1L6983-14
1992-931993-02-03Duke5North Carolina6W816714
1991-921992-03-15Duke1North Carolina20W947420
1991-921992-03-08Duke1North Carolina16W897712
1991-921992-02-05Duke1@North Carolina9L7375-2
Year Date   Schl Rk.   Opp Rk.     PTS OPP MOV   OT
1990-911991-03-10Duke6North Carolina7L7496-22
1990-911991-03-03Duke8@North Carolina4W83776
1990-911991-01-19Duke12North Carolina5W746014
1989-901990-03-04Duke5North CarolinaL7587-12
1989-901990-01-17Duke8@North CarolinaL6079-19
1988-891989-03-12Duke7North Carolina9L7477-3
1988-891989-03-05Duke9@North Carolina5W88862
1988-891989-01-18Duke1North Carolina13L7191-20
1987-881988-03-13Duke8North Carolina9W65614
1987-881988-03-06Duke9North Carolina6W968115
1987-881988-01-21Duke9@North Carolina2W70691
1986-871987-02-26Duke17@North Carolina2L7177-6
1986-871987-01-10Duke17North Carolina3L7785-8
1985-861986-03-02Duke1North Carolina3W82748
1985-861986-01-18Duke3@North Carolina1L9295-3
1984-851985-03-02Duke5North Carolina8L6878-10
1984-851985-01-19Duke2@North Carolina6W937716
1983-841984-03-10Duke16North Carolina1W77752
1983-841984-03-03Duke15@North Carolina1L8396-132
1983-841984-01-21DukeNorth Carolina1L7378-5
Year Date   Schl Rk.   Opp Rk.     PTS OPP MOV   OT
1982-831983-03-05DukeNorth Carolina8L81105-24
1982-831983-01-22Duke@North Carolina3L82103-21
1981-821982-02-27Duke@North Carolina2L6684-18
1981-821982-01-16DukeNorth Carolina1L6373-10
1980-811981-02-28DukeNorth Carolina11W666511
1980-811981-01-17Duke@North Carolina17L6580-15
1980-811980-12-05DukeNorth Carolina10L7678-2
1979-801980-02-29DukeNorth Carolina10W756114
1979-801980-02-23Duke17@North Carolina8L7196-25
1979-801980-01-12Duke1North Carolina15L6782-15
1979-801979-12-01Duke3North Carolina6W867412
1978-791979-03-03Duke5North Carolina7L6371-8
1978-791979-02-24Duke6North Carolina4W47407
1978-791979-01-13Duke7@North Carolina3L6874-6
1978-791978-12-02Duke1North Carolina14W786810
1977-781978-02-25Duke13@North Carolina8L8387-4
1977-781978-01-14DukeNorth Carolina2W92848
1977-781977-12-02DukeNorth Carolina2L6679-13
1976-771977-02-26DukeNorth Carolina9L7184-13
1976-771977-01-15Duke@North Carolina5L6877-9

Next page

If you utilize material unique to a Sports Reference site for a tweet, an article, or for research for a broadcast or podcast, please strongly consider citing this site as the source for the material. It would be greatly appreciated and would help us continue to produce this material.