Updated Saturday Apr. 19

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
ThunderOKC68-14
1.0 - 15 68.0 14.0 >99% 43%
2
CavaliersCLE64-18
2.3 - 29 64.0 18.0 >99% 17%
3
CelticsBOS61-21
2.8 - 30 61.0 21.0 >99% 25%
4
RocketsHOU52-30
6.3 - 7 52.0 30.0 >99% 1%
5
NuggetsDEN50-32
6.3 ↑ 2 16 50.0 32.0 >99% 1%
6
TimberwolvesMIN49-33
7.0 - 12 49.0 33.0 >99% <1%
7
ClippersLAC50-32
7.3 ↓ 2 10 50.0 32.0 >99% 1%
8
GrizzliesMEM48-34
8.8 ↑ 1 17 48.0 34.0 >99% <1%
9
LakersLAL50-32
8.8 ↓ 1 14 50.0 32.0 >99% 4%
10
KnicksNY51-31
9.0 - 27 51.0 31.0 >99% 2%
11
WarriorsGS48-34
10.3 - 8 48.0 34.0 >99% 2%
12
BucksMIL48-34
11.3 - 25 48.0 34.0 >99% <1%
13
PacersIND50-32
11.5 - 28 50.0 32.0 >99% <1%
14
PistonsDET44-38
14.5 - 21 44.0 38.0 >99% <1%
15
KingsSAC40-42
15.3 ↑ 1 9 40.0 42.0 <1% <1%
16
MavericksDAL39-43
16.0 ↓ 1 4 39.0 43.0 <1% <1%
17
MagicORL41-41
18.3 ↑ 1 26 41.0 41.0 >99% <1%
18
HeatMIA37-45
18.5 ↓ 1 24 37.0 45.0 >99% <1%
19
HawksATL40-42
20.3 - 23 40.0 42.0 <1% <1%
20
SpursSA34-48
20.5 ↑ 3 5 34.0 48.0 <1% <1%
21
BullsCHI39-43
20.5 ↑ 1 22 39.0 43.0 <1% <1%
22
Trail BlazersPOR36-46
21.0 ↓ 1 6 36.0 46.0 <1% <1%
23
SunsPHX36-46
21.0 ↓ 3 3 36.0 46.0 <1% <1%
24
76ersPHI24-58
23.5 ↑ 1 20 24.0 58.0 <1% <1%
25
RaptorsTOR30-52
23.8 ↓ 1 19 30.0 52.0 <1% <1%
26
NetsBKN26-56
26.3 - 11 26.0 56.0 <1% <1%
27
PelicansNO21-61
27.0 ↑ 2 2 21.0 61.0 <1% <1%
28
HornetsCHA19-63
27.8 - 18 19.0 63.0 <1% <1%
29
JazzUTAH17-65
29.0 ↓ 2 1 17.0 65.0 <1% <1%
30
WizardsWSH18-64
29.8 - 13 18.0 64.0 <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 3 2 2 2.3
CelticsBOS 3 2 3 3 2.8
RocketsHOU 5 6 6 8 6.3
NuggetsDEN 7 8 5 5 6.3
TimberwolvesMIN 6 4 12 6 7.0
ClippersLAC 4 7 8 10 7.3
GrizzliesMEM 13 5 13 4 8.8
LakersLAL 9 13 4 9 8.8
KnicksNY 11 9 9 7 9.0
WarriorsGS 8 10 7 16 10.3
BucksMIL 10 11 11 13 11.3
PacersIND 12 12 10 12 11.5
PistonsDET 14 15 14 15 14.5
KingsSAC 17 14 16 14 15.3
MavericksDAL 18 17 18 11 16.0
MagicORL 15 18 17 23 18.3
HeatMIA 16 16 25 17 18.5
HawksATL 19 19 24 19 20.3
SpursSA 23 21 20 18 20.5
BullsCHI 20 22 15 25 20.5
Trail BlazersPOR 21 23 19 21 21.0
SunsPHX 22 20 22 20 21.0
76ersPHI 26 25 21 22 23.5
RaptorsTOR 24 24 23 24 23.8
NetsBKN 25 27 26 27 26.3
PelicansNO 27 26 27 28 27.0
HornetsCHA 28 29 28 26 27.8
JazzUTAH 29 28 30 29 29.0
WizardsWSH 30 30 29 30 29.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
HornetsCHA 28 29 28 26 0.577
PelicansNO 27 26 27 28 0.577
RaptorsTOR 24 24 23 24 0.577
MavericksDAL 18 17 18 11 0.577
PistonsDET 14 15 14 15 0.577
BucksMIL 10 11 11 13 0.577
WizardsWSH 30 30 29 30 0.577
CavaliersCLE 2 3 2 2 0.577
CelticsBOS 3 2 3 3 0.577
RocketsHOU 5 6 6 8 0.577
JazzUTAH 29 28 30 29 1.000
NetsBKN 25 27 26 27 1.000
SunsPHX 22 20 22 20 1.155
KnicksNY 11 9 9 7 1.155
PacersIND 12 12 10 12 1.155
SpursSA 23 21 20 18 1.528
MagicORL 15 18 17 23 1.528
NuggetsDEN 7 8 5 5 1.528
KingsSAC 17 14 16 14 1.528
WarriorsGS 8 10 7 16 1.528
Trail BlazersPOR 21 23 19 21 2.000
ClippersLAC 4 7 8 10 2.082
76ersPHI 26 25 21 22 2.646
HawksATL 19 19 24 19 2.887
BullsCHI 20 22 15 25 3.606
TimberwolvesMIN 6 4 12 6 4.163
LakersLAL 9 13 4 9 4.509
GrizzliesMEM 13 5 13 4 4.619
HeatMIA 16 16 25 17 5.196