Today's NBA games

All scores & games
Game times: Eastern Time.Overview follows Eastern league dates.
All-time head-to-head

NBA all-time head-to-head records

Every pairing of today's 30 teams, counting regular season, play-in, playoffs and NBA Cup games across franchise history. Each series links to its full head-to-head page.

Quick answers

Which NBA teams have played each other the most?
Boston Celtics and New York Knicks have met 553 times since 1949; Boston Celtics lead 337-216.
What is the most one-sided NBA rivalry?
Among pairings with 100+ meetings, Miami Heat lead 84-33 against the Washington Wizards (71.8% of games).
Which franchise has the best record against the rest of the NBA?
The Boston Celtics have the best win percentage: 3020-2086 since 1949 against today's other 29 teams.

Most-played series

SeriesGamesRecordSince
Boston Celtics vs New York Knicks553Boston Celtics lead 337-2161949
Boston Celtics vs Philadelphia 76ers420Boston Celtics lead 245-1751963
Boston Celtics vs Detroit Pistons382Boston Celtics lead 245-1371957
New York Knicks vs Detroit Pistons361New York Knicks lead 198-1631957
New York Knicks vs Philadelphia 76ers356Philadelphia 76ers lead 190-1661963
Los Angeles Lakers vs Phoenix Suns345Los Angeles Lakers lead 195-1501968
Chicago Bulls vs Detroit Pistons324Chicago Bulls lead 164-1601966
Philadelphia 76ers vs Detroit Pistons305Philadelphia 76ers lead 168-1371963
Los Angeles Lakers vs Portland Trail Blazers304Los Angeles Lakers lead 170-1341970
Atlanta Hawks vs Boston Celtics298Boston Celtics lead 176-1221968
Chicago Bulls vs Milwaukee Bucks298Milwaukee Bucks lead 151-1471968
Milwaukee Bucks vs Detroit Pistons292Milwaukee Bucks lead 162-1301968
Chicago Bulls vs New York Knicks289Chicago Bulls lead 155-1341966
Boston Celtics vs Cleveland Cavaliers284Boston Celtics lead 170-1141970
Golden State Warriors vs Los Angeles Lakers284Los Angeles Lakers lead 182-1021971
Boston Celtics vs Los Angeles Lakers283Boston Celtics lead 154-1291960
Boston Celtics vs Milwaukee Bucks283Boston Celtics lead 149-1341968
Milwaukee Bucks vs Philadelphia 76ers283Milwaukee Bucks lead 145-1381968
Phoenix Suns vs Portland Trail Blazers283Phoenix Suns lead 151-1321970
Atlanta Hawks vs Detroit Pistons277Detroit Pistons lead 152-1251968

Most one-sided rivalries (100+ games)

SeriesGamesRecordLeader win %
Miami Heat vs Washington Wizards117Miami Heat lead 84-3371.8%
Minnesota Timberwolves vs San Antonio Spurs156San Antonio Spurs lead 106-5067.9%
Los Angeles Clippers vs San Antonio Spurs171San Antonio Spurs lead 115-5667.3%
Los Angeles Lakers vs Indiana Pacers111Los Angeles Lakers lead 74-3766.7%
Dallas Mavericks vs Los Angeles Lakers203Los Angeles Lakers lead 134-6966.0%
Sacramento Kings vs San Antonio Spurs163San Antonio Spurs lead 107-5665.6%
Minnesota Timberwolves vs Portland Trail Blazers147Portland Trail Blazers lead 96-5165.3%
Los Angeles Lakers vs Sacramento Kings186Los Angeles Lakers lead 121-6565.1%
Los Angeles Lakers vs Minnesota Timberwolves154Los Angeles Lakers lead 100-5464.9%
Houston Rockets vs Sacramento Kings162Houston Rockets lead 105-5764.8%
Portland Trail Blazers vs Sacramento Kings165Portland Trail Blazers lead 106-5964.2%
Boston Celtics vs Detroit Pistons382Boston Celtics lead 245-13764.1%
Golden State Warriors vs Los Angeles Lakers284Los Angeles Lakers lead 182-10264.1%
Atlanta Hawks vs Los Angeles Lakers152Los Angeles Lakers lead 97-5563.8%
Boston Celtics vs Washington Wizards116Boston Celtics lead 74-4263.8%

Most playoff meetings

SeriesGamesRecordPlayoff seriesPlayoff games
Boston Celtics vs Philadelphia 76ers420Boston Celtics lead 245-1751695
Boston Celtics vs New York Knicks553Boston Celtics lead 337-2161571
Los Angeles Lakers vs Phoenix Suns345Los Angeles Lakers lead 195-1501368
Los Angeles Lakers vs San Antonio Spurs252Los Angeles Lakers lead 133-1191256
Los Angeles Lakers vs Portland Trail Blazers304Los Angeles Lakers lead 170-1341253
Boston Celtics vs Los Angeles Lakers283Boston Celtics lead 154-1291170
Phoenix Suns vs San Antonio Spurs244San Antonio Spurs lead 130-1141047
Houston Rockets vs Los Angeles Lakers261Los Angeles Lakers lead 158-1031046
New York Knicks vs Indiana Pacers256New York Knicks lead 129-127954
Atlanta Hawks vs Boston Celtics298Boston Celtics lead 176-122952
Boston Celtics vs Cleveland Cavaliers284Boston Celtics lead 170-114951
Houston Rockets vs Utah Jazz248Utah Jazz lead 128-120949
Milwaukee Bucks vs Philadelphia 76ers283Milwaukee Bucks lead 145-138949
Denver Nuggets vs Los Angeles Lakers241Los Angeles Lakers lead 143-98942
Boston Celtics vs Milwaukee Bucks283Boston Celtics lead 149-134846

Franchise records against today's other 29 teams

#TeamWLWin %Data since
1Boston Celtics3020208659.1%1949
2Oklahoma City Thunder94865759.1%2008
3Los Angeles Lakers2932204458.9%1960
4San Antonio Spurs2352167058.5%1976
5Utah Jazz1995173153.5%1979
6Houston Rockets2226199152.8%1971
7Phoenix Suns2300206652.7%1968
8Miami Heat1650148552.6%1988
9Portland Trail Blazers2182205251.5%1970
10Milwaukee Bucks2244212051.4%1968
11Chicago Bulls2258222950.3%1966
12Denver Nuggets1947192950.2%1976
13Dallas Mavericks1801183549.5%1980
14Indiana Pacers1922197849.3%1976
15Philadelphia 76ers2268233549.3%1963
16Golden State Warriors2060212149.3%1971
17Atlanta Hawks2114222548.7%1968
18New York Knicks2333250048.3%1949
19Memphis Grizzlies980107447.7%2001
20Cleveland Cavaliers2001220647.6%1970
21Toronto Raptors1168130947.2%1995
22Detroit Pistons2206251646.7%1957
23Orlando Magic1367156746.6%1989
24Los Angeles Clippers1465181544.7%1984
25New Orleans Pelicans65282744.1%2008
26Charlotte Hornets1083140143.6%1988
27Sacramento Kings1330182242.2%1985
28Minnesota Timberwolves1210167442.0%1989
29Brooklyn Nets60389240.3%2008
30Washington Wizards912137239.9%1997

Game-by-game history, cross-checked against whynba's stored finals, refreshed weekly. The provider's history for a team starts when it took its current name and city (e.g. Thunder from 2008, 76ers from 1963), so franchise totals cover different spans — see Data since; games against defunct teams are not counted. Denver starts with its 1976–77 NBA entry: the 1949–50 Denver Nuggets were a separate franchise.