Updated Monday Nov. 3

2025 NBA Strength of Schedule Rankings

Strength of Schedule Played and Strength of Schedule Remaining for all 30 NBA teams.

Our NBA Strength of Schedule rankings represents the average difficulty of those opponents that each team has faced or will face during the current season. The strength of an opponent is determined by their ranking in our Composite NBA Power Rankings. A low opponent average ranking (opp avg) indicates a difficult schedule, whereas a high opponent average ranking suggests an easier schedule.

NBA Strength of Schedule Played

Our Strength of Schedule Played shows the current average ranking for each opponent that a given team has faced to date.

DIFFICULT

EASY

TEAM DIVISION GURU
RANK
AVERAGE
OPPONENT
RANK
1
PelicansNO0-6
Southwest 27
10.65
2
CelticsBOS3-4
Atlantic 17
10.73
3
NetsBKN0-6
Atlantic 30
11.78
4
Trail BlazersPOR4-2
Northwest 19
12.00
5
MavericksDAL2-4
Southwest 22
12.30
6
BucksMIL4-2
Central 10
12.30
7
BullsCHI5-1
Central 15
12.30
8
PistonsDET4-2
Central 9
12.48
9
RaptorsTOR3-4
Atlantic 20
12.53
10
PacersIND1-5
Central 24
13.15
11
KnicksNY3-3
Atlantic 6
13.20
12
HeatMIA3-3
Southeast 16
13.82
13
WarriorsGS4-3
Pacific 5
13.99
14
WizardsWSH1-5
Southeast 29
14.18
15
TimberwolvesMIN3-3
Northwest 12
14.37
16
KingsSAC2-4
Pacific 23
14.62
17
RocketsHOU3-2
Southwest 2
14.96
18
LakersLAL5-2
Pacific 7
15.06
19
MagicORL3-4
Southeast 13
15.13
20
HawksATL3-4
Southeast 18
15.40
21
CavaliersCLE4-3
Central 4
15.41
22
NuggetsDEN3-2
Northwest 3
17.28
23
HornetsCHA3-4
Southeast 26
17.37
24
GrizzliesMEM3-4
Southwest 21
17.84
25
SunsPHX3-4
Pacific 25
17.89
26
ThunderOKC7-0
Northwest 1
18.20
27
76ersPHI5-1
Atlantic 11
18.82
28
ClippersLAC3-2
Pacific 14
20.48
29
JazzUTAH2-4
Northwest 28
21.22
30
SpursSA5-1
Southwest 8
23.13

NBA Strength of Schedule Remaining

Our Strength of Schedule Remaining rankings show the average difficulty of opponents each team will face for the rest of the season.

DIFFICULT

EASY

TEAM DIVISION GURU
RANK
AVERAGE
OPPONENT
RANK
1
JazzUTAH2-4
Northwest 28
13.23
2
SunsPHX3-4
Pacific 25
13.81
3
GrizzliesMEM3-4
Southwest 21
14.31
4
HornetsCHA3-4
Southeast 26
14.35
5
SpursSA5-1
Southwest 8
14.37
6
MavericksDAL2-4
Southwest 22
14.49
7
NetsBKN0-6
Atlantic 30
14.53
8
KingsSAC2-4
Pacific 23
14.62
9
PelicansNO0-6
Southwest 27
14.64
10
PacersIND1-5
Central 24
14.72
11
76ersPHI5-1
Atlantic 11
14.78
12
ClippersLAC3-2
Pacific 14
14.84
13
Trail BlazersPOR4-2
Northwest 19
14.88
14
ThunderOKC7-0
Northwest 1
14.98
15
HeatMIA3-3
Southeast 16
15.03
16
NuggetsDEN3-2
Northwest 3
15.10
17
MagicORL3-4
Southeast 13
15.11
18
WarriorsGS4-3
Pacific 5
15.18
19
BullsCHI5-1
Central 15
15.21
20
HawksATL3-4
Southeast 18
15.24
21
TimberwolvesMIN3-3
Northwest 12
15.25
22
CavaliersCLE4-3
Central 4
15.33
23
WizardsWSH1-5
Southeast 29
15.40
24
RaptorsTOR3-4
Atlantic 20
15.44
25
BucksMIL4-2
Central 10
15.49
26
LakersLAL5-2
Pacific 7
15.53
27
PistonsDET4-2
Central 9
15.56
28
CelticsBOS3-4
Atlantic 17
15.66
29
KnicksNY3-3
Atlantic 6
16.05
30
RocketsHOU3-2
Southwest 2
16.05