Updated Thursday Dec. 11

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
ThunderOKC24-1
1.0 - 30 70.7 11.3 >99% 62%
2
RocketsHOU15-6
2.5 - 19 59.0 23.0 >99% 11%
3
NuggetsDEN17-6
3.3 - 29 55.8 26.3 >99% 7%
4
KnicksNY17-7
4.0 - 26 55.8 26.2 >99% 9%
5
CelticsBOS15-9
6.5 ↑ 7 6 50.5 31.5 96% 2%
6
PistonsDET19-5
7.3 - 25 53.4 28.7 99% 1%
7
SpursSA17-7
8.0 ↑ 3 23 50.3 31.7 97% <1%
8
CavaliersCLE14-11
8.3 ↓ 1 20 50.0 32.0 96% 2%
9
MagicORL15-10
8.3 ↓ 4 3 51.3 30.7 98% 2%
10
TimberwolvesMIN15-9
10.0 ↓ 1 27 47.7 34.4 90% <1%
11
WarriorsGS13-12
10.3 ↑ 4 21 46.7 35.3 89% <1%
12
LakersLAL17-7
10.3 ↓ 4 28 49.8 32.3 95% <1%
13
HeatMIA14-11
12.8 ↓ 2 9 47.0 35.1 86% <1%
14
HawksATL14-11
13.8 - 16 45.7 36.4 80% <1%
15
SunsPHX14-11
15.0 ↑ 2 17 41.2 40.8 47% <1%
16
76ersPHI13-10
16.3 - 8 43.9 38.1 70% <1%
17
RaptorsTOR15-11
16.5 ↓ 4 24 42.9 39.2 58% <1%
18
GrizzliesMEM11-13
17.5 ↑ 2 13 40.3 41.8 46% <1%
19
Trail BlazersPOR9-15
20.0 ↓ 1 2 36.5 45.5 17% <1%
20
ClippersLAC6-18
20.3 ↑ 1 14 33.7 48.3 7% <1%
21
MavericksDAL9-16
20.5 ↑ 1 4 34.6 47.5 11% <1%
22
BucksMIL10-15
21.3 ↓ 3 11 35.1 47.0 13% <1%
23
BullsCHI9-14
23.8 - 18 30.0 52.0 2% <1%
24
HornetsCHA7-17
24.8 ↑ 1 22 27.1 54.9 <1% <1%
25
PacersIND6-18
25.0 ↑ 1 15 26.2 55.9 <1% <1%
26
KingsSAC6-18
25.0 ↓ 2 1 26.2 55.9 <1% <1%
27
JazzUTAH8-15
27.0 - 7 23.3 58.7 <1% <1%
28
PelicansNO3-22
28.0 - 5 20.3 61.7 <1% <1%
29
NetsBKN6-17
28.3 - 10 21.9 60.2 <1% <1%
30
WizardsWSH3-19
30.0 - 12 13.7 68.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
RocketsHOU 4 2 2 2 2.5
NuggetsDEN 3 3 4 3 3.3
KnicksNY 5 4 3 4 4.0
CelticsBOS 8 6 6 6 6.5
PistonsDET 2 9 10 8 7.3
SpursSA 6 8 8 10 8.0
CavaliersCLE 14 7 5 7 8.3
MagicORL 9 5 14 5 8.3
TimberwolvesMIN 10 10 11 9 10.0
WarriorsGS 12 11 7 11 10.3
LakersLAL 7 13 9 12 10.3
HeatMIA 13 12 12 14 12.8
HawksATL 15 14 13 13 13.8
SunsPHX 11 15 19 15 15.0
76ersPHI 17 17 15 16 16.3
RaptorsTOR 16 16 16 18 16.5
GrizzliesMEM 18 18 17 17 17.5
Trail BlazersPOR 19 19 21 21 20.0
ClippersLAC 23 20 18 20 20.3
MavericksDAL 21 22 20 19 20.5
BucksMIL 20 21 22 22 21.3
BullsCHI 22 23 24 26 23.8
HornetsCHA 27 24 23 25 24.8
PacersIND 26 26 25 23 25.0
KingsSAC 25 25 26 24 25.0
JazzUTAH 24 28 28 28 27.0
PelicansNO 29 27 29 27 28.0
NetsBKN 28 29 27 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
NuggetsDEN 3 3 4 3 0.500
GrizzliesMEM 18 18 17 17 0.577
KingsSAC 25 25 26 24 0.816
KnicksNY 5 4 3 4 0.816
TimberwolvesMIN 10 10 11 9 0.816
NetsBKN 28 29 27 29 0.957
BucksMIL 20 21 22 22 0.957
76ersPHI 17 17 15 16 0.957
HawksATL 15 14 13 13 0.957
HeatMIA 13 12 12 14 0.957
RaptorsTOR 16 16 16 18 1.000
CelticsBOS 8 6 6 6 1.000
RocketsHOU 4 2 2 2 1.000
PelicansNO 29 27 29 27 1.155
Trail BlazersPOR 19 19 21 21 1.155
MavericksDAL 21 22 20 19 1.291
PacersIND 26 26 25 23 1.414
SpursSA 6 8 8 10 1.633
BullsCHI 22 23 24 26 1.708
HornetsCHA 27 24 23 25 1.708
JazzUTAH 24 28 28 28 2.000
ClippersLAC 23 20 18 20 2.062
WarriorsGS 12 11 7 11 2.217
LakersLAL 7 13 9 12 2.754
SunsPHX 11 15 19 15 3.266
PistonsDET 2 9 10 8 3.594
CavaliersCLE 14 7 5 7 3.948
MagicORL 9 5 14 5 4.272