Updated Thursday Jan. 1

2025 Composite NBA Power Rankings

Calculated by aggregating computer generated power rankings from around the web and determining each team’s average ranking.

TEAM AVERAGE
RANKING
AVG
1-WEEK
MOVE
SOS
PLAYED
RANK
WINS LOSSES MAKE
PLAYOFFS
MAKE
PLAY-
OFFS
WIN
FINALS
1
ThunderOKC29-5
1.0 - 29 66.9 15.1 >99% 55%
2
RocketsHOU20-10
2.8 ↑ 1 23 56.9 25.1 >99% 12%
3
KnicksNY23-10
3.3 ↑ 1 22 55.4 26.6 >99% 10%
4
SpursSA24-9
4.5 ↑ 1 6 53.8 28.2 >99% 3%
5
PistonsDET25-8
5.0 ↑ 1 30 55.1 27.0 >99% 3%
6
CelticsBOS20-12
7.3 ↑ 2 15 50.2 31.8 99% 4%
7
TimberwolvesMIN21-13
8.0 - 28 48.0 34.1 92% <1%
8
NuggetsDEN23-10
8.0 ↓ 6 27 53.3 28.7 >99% 8%
9
WarriorsGS18-16
10.0 - 24 45.7 36.4 85% <1%
10
CavaliersCLE19-16
10.0 ↑ 2 21 47.1 34.9 94% 1%
11
MagicORL19-15
10.8 ↓ 1 4 48.0 34.1 96% 1%
12
HeatMIA18-15
11.8 ↑ 2 10 46.6 35.4 92% <1%
13
LakersLAL20-11
13.0 ↓ 2 25 46.7 35.3 87% <1%
14
SunsPHX19-14
13.5 ↓ 1 12 43.3 38.8 65% <1%
15
ClippersLAC11-21
15.5 ↑ 4 7 38.2 43.8 26% <1%
16
76ersPHI17-14
15.8 ↓ 1 16 43.5 38.5 74% <1%
17
RaptorsTOR20-15
16.5 ↓ 1 20 43.2 38.9 72% <1%
18
HawksATL16-19
16.8 - 9 40.9 41.2 54% <1%
19
GrizzliesMEM15-18
17.5 ↓ 2 13 39.4 42.6 36% <1%
20
Trail BlazersPOR14-20
20.5 - 3 35.2 46.9 8% <1%
21
BucksMIL14-20
20.8 ↑ 1 19 35.0 47.0 12% <1%
22
MavericksDAL12-22
21.5 ↓ 1 8 32.6 49.4 3% <1%
23
BullsCHI16-17
22.8 - 26 34.1 48.0 7% <1%
24
HornetsCHA11-22
24.3 - 17 29.5 52.6 1% <1%
25
NetsBKN10-20
25.3 ↑ 1 11 27.4 54.7 <1% <1%
26
PelicansNO8-27
26.3 ↓ 1 5 23.7 58.3 <1% <1%
27
JazzUTAH12-20
26.5 ↑ 1 2 26.7 55.3 <1% <1%
28
PacersIND6-28
28.3 ↑ 1 14 20.8 61.3 <1% <1%
29
KingsSAC8-25
28.3 ↓ 2 1 23.8 58.2 <1% <1%
30
WizardsWSH8-24
30.0 - 18 19.6 62.4 <1% <1%

How We Calculate: Our NBA Power Rankings are calculated by aggregating computer rankings from around the web and determining each team’s average ranking. Up or down movement within our rankings versus the previous week is provided for each team. Some of these sites also project teams’ future success. We collect this info and calculate each team’s average win/loss projection, playoff odds and NBA Finals odds.

Our heat chart below shows how each of the four sites we pull from ranks all 30 teams. We pull from Massey Ratings (MY), Team Rankings (TR), ESPN and Sagarin (SAG).

TEAM MASSEY
RATINGS
MY
TEAM
RANKINGS
TR
ESPN SAGARINSAG AVERAGEAVG
ThunderOKC 1 1 1 1 1.0
RocketsHOU 5 2 2 2 2.8
KnicksNY 2 4 3 4 3.3
SpursSA 4 5 4 5 4.5
PistonsDET 3 6 5 6 5.0
CelticsBOS 8 7 7 7 7.3
TimberwolvesMIN 7 8 9 8 8.0
NuggetsDEN 6 3 20 3 8.0
WarriorsGS 13 10 8 9 10.0
CavaliersCLE 15 9 6 10 10.0
MagicORL 11 11 10 11 10.8
HeatMIA 12 12 11 12 11.8
LakersLAL 9 13 15 15 13.0
SunsPHX 10 14 16 14 13.5
ClippersLAC 20 15 14 13 15.5
76ersPHI 16 18 12 17 15.8
RaptorsTOR 14 17 17 18 16.5
HawksATL 19 16 13 19 16.8
GrizzliesMEM 17 19 18 16 17.5
Trail BlazersPOR 18 20 22 22 20.5
BucksMIL 22 21 19 21 20.8
MavericksDAL 23 22 21 20 21.5
BullsCHI 21 23 24 23 22.8
HornetsCHA 26 24 23 24 24.3
NetsBKN 25 25 26 25 25.3
PelicansNO 28 26 25 26 26.3
JazzUTAH 24 27 28 27 26.5
PacersIND 29 29 27 28 28.3
KingsSAC 27 28 29 29 28.3
WizardsWSH 30 30 30 30 30.0

Standard deviation is a statistical tool used to measure the variance within a set of numbers. In the table below, we use standard deviation to determine which teams are ranked the most and least consistently. A low number indicates that a team is ranked consistently across the four sites we pull from. A high number indicates an inconsistently ranked team.

TEAM MASSEY
RATINGS
MY
TEAM
RANKINGS
TR
ESPN SAGARINSAG STAN DEVSTDEV
ThunderOKC 1 1 1 1 0.000
WizardsWSH 30 30 30 30 0.000
HeatMIA 12 12 11 12 0.500
NetsBKN 25 25 26 25 0.500
CelticsBOS 8 7 7 7 0.500
MagicORL 11 11 10 11 0.500
SpursSA 4 5 4 5 0.577
TimberwolvesMIN 7 8 9 8 0.816
KnicksNY 2 4 3 4 0.957
PacersIND 29 29 27 28 0.957
KingsSAC 27 28 29 29 0.957
BucksMIL 22 21 19 21 1.258
BullsCHI 21 23 24 23 1.258
HornetsCHA 26 24 23 24 1.258
PelicansNO 28 26 25 26 1.258
MavericksDAL 23 22 21 20 1.291
GrizzliesMEM 17 19 18 16 1.291
PistonsDET 3 6 5 6 1.414
RocketsHOU 5 2 2 2 1.500
JazzUTAH 24 27 28 27 1.732
RaptorsTOR 14 17 17 18 1.732
Trail BlazersPOR 18 20 22 22 1.915
WarriorsGS 13 10 8 9 2.160
SunsPHX 10 14 16 14 2.517
76ersPHI 16 18 12 17 2.630
LakersLAL 9 13 15 15 2.828
HawksATL 19 16 13 19 2.872
ClippersLAC 20 15 14 13 3.109
CavaliersCLE 15 9 6 10 3.742
NuggetsDEN 6 3 20 3 8.124