Updated Thursday Jan. 22

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
ThunderOKC37-8
1.0 - 22 66.8 15.2 >99% 66%
2
PistonsDET32-10
2.5 - 30 57.4 24.6 >99% 5%
3
RocketsHOU26-15
3.5 - 25 53.4 28.7 >99% 6%
4
CelticsBOS27-16
4.0 ↑ 2 19 51.5 30.6 >99% 7%
5
SpursSA30-14
4.5 - 9 53.1 28.9 >99% 2%
6
TimberwolvesMIN27-17
6.3 ↓ 2 27 49.9 32.1 96% 3%
7
KnicksNY26-18
8.3 - 24 48.8 33.2 99% 3%
8
SunsPHX27-17
8.5 ↑ 3 8 48.5 33.5 92% <1%
9
WarriorsGS25-20
9.5 ↑ 1 23 45.3 36.7 74% 1%
10
CavaliersCLE25-20
9.8 ↓ 1 16 47.4 34.7 97% 1%
11
NuggetsDEN29-15
11.8 ↓ 3 29 50.7 31.3 98% 3%
12
LakersLAL26-16
13.5 ↑ 3 21 46.4 35.7 79% <1%
13
76ersPHI23-19
13.8 - 15 44.3 37.7 82% <1%
14
MagicORL23-19
13.8 - 14 45.0 37.0 86% <1%
15
HeatMIA23-21
14.5 ↓ 3 10 44.6 37.5 82% <1%
16
RaptorsTOR27-19
15.0 - 26 45.2 36.9 88% <1%
17
ClippersLAC19-24
16.0 - 6 39.3 42.7 20% <1%
18
GrizzliesMEM18-24
17.8 ↑ 1 7 38.6 43.4 19% <1%
19
Trail BlazersPOR22-22
18.5 ↑ 1 3 40.5 41.6 22% <1%
20
HawksATL21-25
18.5 ↓ 2 11 40.4 41.7 46% <1%
21
HornetsCHA16-28
21.5 ↑ 1 20 33.0 49.0 3% <1%
22
BucksMIL18-25
22.3 ↓ 1 12 35.3 46.8 8% <1%
23
MavericksDAL18-26
22.5 - 18 33.5 48.6 1% <1%
24
BullsCHI21-22
23.0 - 28 35.6 46.4 9% <1%
25
PelicansNO10-36
26.3 ↑ 2 4 21.7 60.3 <1% <1%
26
PacersIND10-35
26.3 ↓ 1 5 22.2 59.8 <1% <1%
27
JazzUTAH15-29
27.0 ↑ 1 2 26.2 55.9 <1% <1%
28
KingsSAC12-33
27.3 ↑ 1 1 23.8 58.3 <1% <1%
29
NetsBKN12-30
28.3 ↓ 3 13 23.7 58.3 <1% <1%
30
WizardsWSH10-32
30.0 - 17 18.8 63.3 <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
PistonsDET 2 3 3 2 2.5
RocketsHOU 5 2 2 5 3.5
CelticsBOS 4 5 4 3 4.0
SpursSA 3 4 7 4 4.5
TimberwolvesMIN 8 6 5 6 6.3
KnicksNY 9 8 6 10 8.3
SunsPHX 6 11 9 8 8.5
WarriorsGS 11 9 11 7 9.5
CavaliersCLE 12 10 8 9 9.8
NuggetsDEN 7 7 22 11 11.8
LakersLAL 10 14 14 16 13.5
76ersPHI 16 15 12 12 13.8
MagicORL 15 13 10 17 13.8
HeatMIA 13 12 18 15 14.5
RaptorsTOR 14 16 17 13 15.0
ClippersLAC 18 17 15 14 16.0
GrizzliesMEM 20 19 13 19 17.8
Trail BlazersPOR 17 20 19 18 18.5
HawksATL 19 18 16 21 18.5
HornetsCHA 24 21 21 20 21.5
BucksMIL 22 23 20 24 22.3
MavericksDAL 23 22 23 22 22.5
BullsCHI 21 24 24 23 23.0
PelicansNO 29 25 25 26 26.3
PacersIND 28 26 26 25 26.3
JazzUTAH 25 27 29 27 27.0
KingsSAC 26 28 27 28 27.3
NetsBKN 27 29 28 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
PistonsDET 2 3 3 2 0.577
MavericksDAL 23 22 23 22 0.577
CelticsBOS 4 5 4 3 0.816
NetsBKN 27 29 28 29 0.957
KingsSAC 26 28 27 28 0.957
TimberwolvesMIN 8 6 5 6 1.258
PacersIND 28 26 26 25 1.258
Trail BlazersPOR 17 20 19 18 1.291
BullsCHI 21 24 24 23 1.414
JazzUTAH 25 27 29 27 1.633
CavaliersCLE 12 10 8 9 1.708
KnicksNY 9 8 6 10 1.708
BucksMIL 22 23 20 24 1.708
SpursSA 3 4 7 4 1.732
HornetsCHA 24 21 21 20 1.732
RocketsHOU 5 2 2 5 1.732
RaptorsTOR 14 16 17 13 1.826
ClippersLAC 18 17 15 14 1.826
PelicansNO 29 25 25 26 1.893
WarriorsGS 11 9 11 7 1.915
76ersPHI 16 15 12 12 2.062
HawksATL 19 18 16 21 2.082
SunsPHX 6 11 9 8 2.082
LakersLAL 10 14 14 16 2.517
HeatMIA 13 12 18 15 2.646
MagicORL 15 13 10 17 2.986
GrizzliesMEM 20 19 13 19 3.202
NuggetsDEN 7 7 22 11 7.089