Updated Thursday Oct. 30

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
ThunderOKC5-0
1.0 - 25 61.5 20.5 >99% 25%
2
NuggetsDEN3-1
2.8 ↑ 1 26 55.8 26.3 99% 18%
3
CavaliersCLE3-2
3.8 ↑ 1 14 54.2 27.8 98% 11%
4
WarriorsGS4-1
4.5 ↑ 2 7 51.0 31.1 94% 7%
5
RocketsHOU2-2
6.3 ↑ 2 18 53.1 28.9 97% 8%
6
SpursSA4-0
6.8 ↑ 3 30 49.5 32.6 90% 3%
7
KnicksNY2-2
7.3 ↓ 5 1 50.8 31.3 95% 7%
8
BucksMIL3-1
9.8 ↑ 2 9 46.4 35.7 83% 3%
9
HeatMIA3-1
10.0 ↑ 13 21 47.0 35.1 86% 2%
10
76ersPHI4-0
10.5 ↑ 2 28 46.9 35.1 84% 4%
11
PistonsDET3-2
11.8 ↑ 3 3 45.9 36.1 82% 1%
12
ClippersLAC2-2
12.5 ↓ 1 24 45.1 37.0 73% 1%
13
LakersLAL3-2
13.0 - 13 47.7 34.3 86% 4%
14
CelticsBOS2-3
13.5 ↑ 5 6 45.3 36.8 78% 3%
15
TimberwolvesMIN2-3
14.0 ↓ 10 11 43.0 39.0 59% 1%
16
BullsCHI4-0
15.0 ↑ 4 23 39.9 42.1 42% <1%
17
Trail BlazersPOR3-2
16.5 ↑ 8 12 39.4 42.7 33% <1%
18
HawksATL2-3
17.3 - 22 42.0 40.0 63% <1%
19
MagicORL1-4
18.3 ↓ 11 8 40.4 41.7 50% <1%
20
GrizzliesMEM3-2
18.8 ↓ 5 27 39.8 42.3 41% <1%
21
MavericksDAL2-3
20.3 - 15 35.4 46.6 18% <1%
22
RaptorsTOR1-4
22.8 ↓ 6 5 35.2 46.9 19% <1%
23
KingsSAC1-4
23.0 ↑ 1 16 31.9 50.2 7% <1%
24
PacersIND0-4
23.5 ↓ 7 10 33.0 49.0 13% <1%
25
HornetsCHA2-2
24.5 ↑ 2 20 30.9 51.1 7% <1%
26
JazzUTAH2-2
25.3 - 29 26.3 55.8 1% <1%
27
SunsPHX1-4
26.0 ↓ 4 19 27.7 54.3 2% <1%
28
PelicansNO0-4
28.0 - 2 25.1 57.0 1% <1%
29
WizardsWSH1-3
28.8 - 17 21.4 60.7 <1% <1%
30
NetsBKN0-5
30.0 - 4 19.2 62.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
NuggetsDEN 4 2 2 3 2.8
CavaliersCLE 6 4 3 2 3.8
WarriorsGS 2 5 6 5 4.5
RocketsHOU 14 3 4 4 6.3
SpursSA 5 7 8 7 6.8
KnicksNY 12 6 5 6 7.3
BucksMIL 8 13 10 8 9.8
HeatMIA 9 9 13 9 10.0
76ersPHI 7 15 7 13 10.5
PistonsDET 10 12 11 14 11.8
ClippersLAC 18 11 9 12 12.5
LakersLAL 11 8 23 10 13.0
CelticsBOS 17 10 12 15 13.5
TimberwolvesMIN 15 14 16 11 14.0
BullsCHI 3 19 18 20 15.0
Trail BlazersPOR 13 16 19 18 16.5
HawksATL 20 18 14 17 17.3
MagicORL 25 17 15 16 18.3
GrizzliesMEM 16 20 20 19 18.8
MavericksDAL 21 22 17 21 20.3
RaptorsTOR 27 21 21 22 22.8
KingsSAC 22 24 22 24 23.0
PacersIND 24 23 24 23 23.5
HornetsCHA 23 25 25 25 24.5
JazzUTAH 19 27 27 28 25.3
SunsPHX 26 26 26 26 26.0
PelicansNO 29 28 28 27 28.0
WizardsWSH 28 29 29 29 28.8
NetsBKN 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
SunsPHX 26 26 26 26 0.000
NetsBKN 30 30 30 30 0.000
WizardsWSH 28 29 29 29 0.500
PacersIND 24 23 24 23 0.577
PelicansNO 29 28 28 27 0.816
NuggetsDEN 4 2 2 3 0.957
HornetsCHA 23 25 25 25 1.000
KingsSAC 22 24 22 24 1.155
SpursSA 5 7 8 7 1.258
CavaliersCLE 6 4 3 2 1.708
PistonsDET 10 12 11 14 1.708
WarriorsGS 2 5 6 5 1.732
GrizzliesMEM 16 20 20 19 1.893
HeatMIA 9 9 13 9 2.000
TimberwolvesMIN 15 14 16 11 2.160
MavericksDAL 21 22 17 21 2.217
BucksMIL 8 13 10 8 2.363
HawksATL 20 18 14 17 2.500
Trail BlazersPOR 13 16 19 18 2.646
RaptorsTOR 27 21 21 22 2.872
CelticsBOS 17 10 12 15 3.109
KnicksNY 12 6 5 6 3.202
ClippersLAC 18 11 9 12 3.873
76ersPHI 7 15 7 13 4.123
JazzUTAH 19 27 27 28 4.193
MagicORL 25 17 15 16 4.573
RocketsHOU 14 3 4 4 5.188
LakersLAL 11 8 23 10 6.782
BullsCHI 3 19 18 20 8.042