Updated Tuesday Mar. 18

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
ThunderOKC56-12
1.0 - 12 67.5 14.6 >99% 48%
2
CavaliersCLE56-11
2.0 - 30 67.2 14.8 >99% 26%
3
CelticsBOS49-19
3.0 - 24 59.6 22.4 >99% 15%
4
NuggetsDEN44-25
5.0 - 20 52.1 29.9 >99% 3%
5
GrizzliesMEM43-26
6.3 - 23 50.4 31.6 99% 1%
6
RocketsHOU44-25
6.5 - 9 51.5 30.6 >99% 1%
7
TimberwolvesMIN40-30
7.5 - 2 48.0 34.1 92% 1%
8
LakersLAL42-25
7.8 ↑ 1 22 50.2 31.9 99% 2%
9
KnicksNY43-24
8.0 ↓ 1 27 52.5 29.6 >99% 2%
10
ClippersLAC38-30
10.3 - 14 45.8 36.3 80% <1%
11
WarriorsGS39-29
10.5 - 5 47.8 34.3 92% <1%
12
BucksMIL38-29
12.3 - 28 46.1 36.0 >99% <1%
13
PacersIND38-29
12.5 - 29 46.6 35.4 >99% <1%
14
KingsSAC34-33
14.0 - 17 41.5 40.5 23% <1%
15
PistonsDET38-31
15.0 - 26 44.5 37.5 >99% <1%
16
MavericksDAL33-36
17.3 - 3 38.8 43.3 11% <1%
17
SunsPHX32-37
17.8 - 18 37.2 44.9 4% <1%
18
MagicORL32-37
19.3 ↑ 2 25 38.8 43.2 76% <1%
19
HawksATL32-36
19.3 - 15 38.5 43.5 69% <1%
20
HeatMIA29-39
19.5 ↓ 2 16 36.2 45.9 34% <1%
21
Trail BlazersPOR30-39
20.3 - 8 35.1 46.9 <1% <1%
22
SpursSA28-39
22.3 - 11 32.5 49.5 <1% <1%
23
BullsCHI29-39
23.0 - 19 34.6 47.4 20% <1%
24
RaptorsTOR24-45
23.3 - 4 30.6 51.5 <1% <1%
25
76ersPHI23-45
25.0 - 10 28.1 54.0 <1% <1%
26
NetsBKN23-45
25.5 - 13 28.0 54.1 <1% <1%
27
HornetsCHA17-50
27.0 ↑ 2 21 21.5 60.5 <1% <1%
28
PelicansNO18-51
27.3 ↓ 1 1 21.7 60.3 <1% <1%
29
WizardsWSH15-52
28.3 ↑ 1 6 19.7 62.4 <1% <1%
30
JazzUTAH15-54
28.8 ↓ 2 7 18.2 63.8 <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
CavaliersCLE 2 2 2 2 2.0
CelticsBOS 3 3 3 3 3.0
NuggetsDEN 4 6 5 5 5.0
GrizzliesMEM 9 4 8 4 6.3
RocketsHOU 5 7 6 8 6.5
TimberwolvesMIN 8 5 11 6 7.5
LakersLAL 6 12 4 9 7.8
KnicksNY 7 8 10 7 8.0
ClippersLAC 12 10 9 10 10.3
WarriorsGS 10 9 7 16 10.5
BucksMIL 11 11 14 13 12.3
PacersIND 13 13 12 12 12.5
KingsSAC 15 14 13 14 14.0
PistonsDET 14 16 15 15 15.0
MavericksDAL 17 15 26 11 17.3
SunsPHX 16 17 18 20 17.8
MagicORL 19 18 17 23 19.3
HawksATL 18 21 19 19 19.3
HeatMIA 21 19 21 17 19.5
Trail BlazersPOR 20 24 16 21 20.3
SpursSA 23 20 28 18 22.3
BullsCHI 22 23 22 25 23.0
RaptorsTOR 24 25 20 24 23.3
76ersPHI 26 22 30 22 25.0
NetsBKN 25 26 24 27 25.5
HornetsCHA 28 29 25 26 27.0
PelicansNO 27 27 27 28 27.3
WizardsWSH 30 30 23 30 28.3
JazzUTAH 29 28 29 29 28.8

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
CavaliersCLE 2 2 2 2 0.000
CelticsBOS 3 3 3 3 0.000
PelicansNO 27 27 27 28 0.000
BullsCHI 22 23 22 25 0.577
JazzUTAH 29 28 29 29 0.577
PacersIND 13 13 12 12 0.577
NuggetsDEN 4 6 5 5 1.000
NetsBKN 25 26 24 27 1.000
MagicORL 19 18 17 23 1.000
SunsPHX 16 17 18 20 1.000
RocketsHOU 5 7 6 8 1.000
PistonsDET 14 16 15 15 1.000
KingsSAC 15 14 13 14 1.000
HeatMIA 21 19 21 17 1.155
HawksATL 18 21 19 19 1.528
WarriorsGS 10 9 7 16 1.528
ClippersLAC 12 10 9 10 1.528
KnicksNY 7 8 10 7 1.528
BucksMIL 11 11 14 13 1.732
HornetsCHA 28 29 25 26 2.082
RaptorsTOR 24 25 20 24 2.646
GrizzliesMEM 9 4 8 4 2.646
TimberwolvesMIN 8 5 11 6 3.000
76ersPHI 26 22 30 22 4.000
Trail BlazersPOR 20 24 16 21 4.000
WizardsWSH 30 30 23 30 4.041
SpursSA 23 20 28 18 4.041
LakersLAL 6 12 4 9 4.163
MavericksDAL 17 15 26 11 5.859