Updated Saturday Dec. 20

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
ThunderOKC25-3
1.0 - 30 68.7 13.4 >99% 58%
2
NuggetsDEN20-6
2.5 ↑ 1 29 58.1 23.9 >99% 11%
3
RocketsHOU16-8
3.5 ↓ 1 20 56.9 25.1 >99% 8%
4
KnicksNY19-8
4.0 - 23 55.6 26.4 >99% 10%
5
SpursSA20-7
4.8 ↑ 1 13 53.4 28.7 >99% 2%
6
PistonsDET21-6
5.3 ↓ 1 28 54.4 27.6 >99% 2%
7
TimberwolvesMIN18-10
7.5 ↑ 1 25 49.3 32.7 95% <1%
8
CelticsBOS16-11
8.8 ↑ 2 5 48.9 33.1 96% 2%
9
MagicORL15-12
9.3 - 2 50.0 32.0 98% 2%
10
LakersLAL19-7
9.3 ↑ 1 27 50.8 31.3 96% <1%
11
WarriorsGS13-15
11.3 ↑ 1 19 44.3 37.8 78% <1%
12
CavaliersCLE15-14
13.0 ↓ 5 24 44.9 37.1 83% <1%
13
HeatMIA15-13
13.5 - 10 45.5 36.5 84% <1%
14
76ersPHI15-11
14.0 ↑ 1 15 45.1 36.9 81% <1%
15
RaptorsTOR17-11
14.5 ↑ 2 26 44.4 37.6 78% <1%
16
SunsPHX15-12
15.5 - 9 41.5 40.6 49% <1%
17
GrizzliesMEM13-14
16.3 ↑ 1 18 41.3 40.8 55% <1%
18
HawksATL15-14
17.3 ↓ 4 11 42.7 39.4 65% <1%
19
Trail BlazersPOR11-16
20.0 ↑ 1 4 35.8 46.3 14% <1%
20
MavericksDAL11-17
20.3 ↑ 1 6 34.1 48.0 9% <1%
21
ClippersLAC6-21
20.8 ↓ 2 8 32.0 50.1 4% <1%
22
BullsCHI12-15
22.0 ↑ 1 22 32.9 49.2 6% <1%
23
BucksMIL11-17
22.8 ↓ 1 12 33.9 48.1 9% <1%
24
HornetsCHA9-18
24.0 ↑ 1 21 29.2 52.8 2% <1%
25
PelicansNO6-22
25.5 ↑ 3 3 24.9 57.1 <1% <1%
26
KingsSAC6-21
26.8 - 1 24.7 57.4 <1% <1%
27
PacersIND6-21
27.0 ↓ 3 17 23.9 58.2 <1% <1%
28
JazzUTAH10-16
27.3 ↓ 1 7 25.1 57.0 <1% <1%
29
NetsBKN7-19
27.8 - 14 23.4 58.6 <1% <1%
30
WizardsWSH4-21
30.0 - 16 15.1 66.9 <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 2 2 4 2 2.5
RocketsHOU 6 3 2 3 3.5
KnicksNY 5 4 3 4 4.0
SpursSA 4 5 5 5 4.8
PistonsDET 3 6 6 6 5.3
TimberwolvesMIN 8 8 7 7 7.5
CelticsBOS 9 9 8 9 8.8
MagicORL 10 7 12 8 9.3
LakersLAL 7 11 9 10 9.3
WarriorsGS 14 10 10 11 11.3
CavaliersCLE 17 12 11 12 13.0
HeatMIA 12 13 14 15 13.5
76ersPHI 15 15 13 13 14.0
RaptorsTOR 13 14 15 16 14.5
SunsPHX 11 16 18 17 15.5
GrizzliesMEM 16 18 17 14 16.3
HawksATL 18 17 16 18 17.3
Trail BlazersPOR 19 19 21 21 20.0
MavericksDAL 21 21 20 19 20.3
ClippersLAC 24 20 19 20 20.8
BullsCHI 20 23 22 23 22.0
BucksMIL 22 22 25 22 22.8
HornetsCHA 25 24 23 24 24.0
PelicansNO 28 25 24 25 25.5
KingsSAC 26 26 28 27 26.8
PacersIND 29 27 26 26 27.0
JazzUTAH 23 28 29 29 27.3
NetsBKN 27 29 27 28 27.8
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
SpursSA 4 5 5 5 0.500
CelticsBOS 9 9 8 9 0.500
TimberwolvesMIN 8 8 7 7 0.577
KnicksNY 5 4 3 4 0.816
HornetsCHA 25 24 23 24 0.816
HawksATL 18 17 16 18 0.957
MavericksDAL 21 21 20 19 0.957
KingsSAC 26 26 28 27 0.957
NetsBKN 27 29 27 28 0.957
NuggetsDEN 2 2 4 2 1.000
Trail BlazersPOR 19 19 21 21 1.155
76ersPHI 15 15 13 13 1.155
RaptorsTOR 13 14 15 16 1.291
HeatMIA 12 13 14 15 1.291
BullsCHI 20 23 22 23 1.414
PacersIND 29 27 26 26 1.414
BucksMIL 22 22 25 22 1.500
PistonsDET 3 6 6 6 1.500
LakersLAL 7 11 9 10 1.708
GrizzliesMEM 16 18 17 14 1.708
PelicansNO 28 25 24 25 1.732
RocketsHOU 6 3 2 3 1.732
WarriorsGS 14 10 10 11 1.893
ClippersLAC 24 20 19 20 2.217
MagicORL 10 7 12 8 2.217
CavaliersCLE 17 12 11 12 2.708
JazzUTAH 23 28 29 29 2.872
SunsPHX 11 16 18 17 3.109