Updated Friday Dec. 5

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
ThunderOKC21-1
1.0 - 30 68.7 13.4 >99% 50%
2
RocketsHOU14-5
2.0 - 18 60.1 21.9 >99% 16%
3
NuggetsDEN15-6
3.5 - 29 55.4 26.7 >99% 9%
4
KnicksNY14-7
4.5 ↑ 2 24 53.6 28.4 99% 8%
5
MagicORL13-9
7.0 ↑ 3 6 50.9 31.2 96% 3%
6
PistonsDET17-5
7.3 ↓ 1 25 52.7 29.4 98% 2%
7
LakersLAL16-5
7.8 - 28 51.9 30.1 97% 2%
8
CavaliersCLE13-10
8.3 ↓ 4 19 50.3 31.7 95% 3%
9
TimberwolvesMIN14-8
8.5 ↑ 2 27 48.6 33.5 93% 1%
10
SpursSA15-6
9.0 ↓ 1 23 50.3 31.8 97% 1%
11
CelticsBOS13-9
10.3 ↑ 2 4 48.4 33.7 88% 2%
12
HeatMIA14-8
10.5 ↓ 2 10 49.4 32.6 92% 1%
13
RaptorsTOR15-8
13.8 ↓ 1 26 46.8 35.3 78% <1%
14
WarriorsGS11-12
14.0 - 17 43.8 38.2 75% <1%
15
HawksATL13-10
14.3 - 20 45.9 36.1 75% <1%
16
SunsPHX13-9
16.0 - 22 42.4 39.7 61% <1%
17
76ersPHI12-9
16.5 - 9 43.6 38.5 58% <1%
18
Trail BlazersPOR9-13
18.3 ↑ 2 2 38.4 43.7 28% <1%
19
GrizzliesMEM9-13
19.3 ↑ 2 12 37.6 44.4 27% <1%
20
ClippersLAC6-16
20.0 ↓ 2 16 34.6 47.5 12% <1%
21
MavericksDAL8-15
21.0 ↑ 2 5 33.7 48.4 10% <1%
22
BucksMIL10-13
21.3 ↓ 3 11 37.1 45.0 16% <1%
23
BullsCHI9-12
22.3 ↓ 1 13 33.0 49.1 5% <1%
24
KingsSAC5-17
25.3 - 1 24.9 57.2 <1% <1%
25
HornetsCHA6-16
25.5 - 21 25.2 56.8 <1% <1%
26
PacersIND4-18
25.8 - 8 23.8 58.3 <1% <1%
27
JazzUTAH8-13
26.3 ↑ 1 14 24.8 57.2 <1% <1%
28
PelicansNO3-20
27.8 ↓ 1 3 21.2 60.9 <1% <1%
29
NetsBKN5-17
28.5 - 7 20.5 61.6 <1% <1%
30
WizardsWSH3-18
30.0 - 15 13.9 68.1 <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 2 2 2 2 2.0
NuggetsDEN 4 3 4 3 3.5
KnicksNY 7 4 3 4 4.5
MagicORL 12 5 6 5 7.0
PistonsDET 3 9 8 9 7.3
LakersLAL 5 11 5 10 7.8
CavaliersCLE 14 6 7 6 8.3
TimberwolvesMIN 9 7 11 7 8.5
SpursSA 6 8 14 8 9.0
CelticsBOS 11 10 9 11 10.3
HeatMIA 8 12 10 12 10.5
RaptorsTOR 10 14 16 15 13.8
WarriorsGS 15 13 15 13 14.0
HawksATL 16 15 12 14 14.3
SunsPHX 13 16 19 16 16.0
76ersPHI 18 18 13 17 16.5
Trail BlazersPOR 17 17 21 18 18.3
GrizzliesMEM 19 19 20 19 19.3
ClippersLAC 23 20 17 20 20.0
MavericksDAL 22 22 18 22 21.0
BucksMIL 20 21 23 21 21.3
BullsCHI 21 23 22 23 22.3
KingsSAC 25 24 27 25 25.3
HornetsCHA 26 25 24 27 25.5
PacersIND 28 26 25 24 25.8
JazzUTAH 24 27 26 28 26.3
PelicansNO 29 28 28 26 27.8
NetsBKN 27 29 29 29 28.5
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
RocketsHOU 2 2 2 2 0.000
GrizzliesMEM 19 19 20 19 0.500
NuggetsDEN 4 3 4 3 0.577
BullsCHI 21 23 22 23 0.957
CelticsBOS 11 10 9 11 0.957
NetsBKN 27 29 29 29 1.000
WarriorsGS 15 13 15 13 1.155
KingsSAC 25 24 27 25 1.258
BucksMIL 20 21 23 21 1.258
PelicansNO 29 28 28 26 1.258
HornetsCHA 26 25 24 27 1.291
HawksATL 16 15 12 14 1.708
PacersIND 28 26 25 24 1.708
JazzUTAH 24 27 26 28 1.708
KnicksNY 7 4 3 4 1.732
Trail BlazersPOR 17 17 21 18 1.893
HeatMIA 8 12 10 12 1.915
TimberwolvesMIN 9 7 11 7 1.915
MavericksDAL 22 22 18 22 2.000
76ersPHI 18 18 13 17 2.380
ClippersLAC 23 20 17 20 2.449
SunsPHX 13 16 19 16 2.449
RaptorsTOR 10 14 16 15 2.630
PistonsDET 3 9 8 9 2.872
LakersLAL 5 11 5 10 3.202
MagicORL 12 5 6 5 3.367
SpursSA 6 8 14 8 3.464
CavaliersCLE 14 6 7 6 3.862