🏆Hometown Heroes Tournament

NBA Strength of Schedule Analysis

Click any team to load its detailed schedule, timing luck, and missing players.

Last updated 1/30/2026

Toughest Schedule (So Far)

Sacramento Kings

+1.28

vs average schedule (0.00 baseline)

Easiest Schedule (So Far)

Detroit Pistons

-0.77

vs average schedule (0.00 baseline)

Toughest Remaining Schedule

Denver Nuggets

+1.31

35 remaining games

#TeamGPSOS Δ (Past)SOS Δ (Rest)Next 14dLuckRaw NRtgProj StrengthAdj NRtg
1Sacramento Kings48+1.28-0.65-0.20+0.21-10.0-4.9-8.7
2San Antonio Spurs47+0.83+0.15+0.49+0.455.12.05.9
3Miami Heat48+0.81-1.08-2.11+0.271.10.21.9
4New Orleans Pelicans49+0.73-0.17-0.79+0.10-6.6-2.9-5.9
5Utah Jazz48+0.70-0.42-1.89-0.17-8.6-3.9-7.9
6Portland Trail Blazers48+0.54-0.64+0.32-0.21-1.8-0.7-1.3
7LA Clippers46+0.39-0.26+2.06+0.450.02.10.4
8Memphis Grizzlies45+0.34-0.12+0.63+0.14-1.7-0.9-1.4
9Phoenix Suns47+0.32+0.31+1.31+0.132.31.92.6
10Houston Rockets45+0.31-0.04+0.52+0.605.84.66.1
11Orlando Magic46+0.20-0.11-0.43+0.35-0.41.3-0.2
12Golden State Warriors49+0.08+0.22-0.32+0.072.92.43.0
13Atlanta Hawks49+0.07-0.68-0.32-0.10-0.70.7-0.6
14New York Knicks47+0.04+0.11-0.62+0.574.83.14.8
15Indiana Pacers48+0.01-0.34+0.10-0.36-7.8-2.7-7.8
16Los Angeles Lakers46-0.16+0.51+0.02+0.15-0.91.1-1.1
17Brooklyn Nets45-0.21-0.10-1.13-0.32-6.9-3.7-7.1
18Washington Wizards45-0.26+0.08-0.14-0.41-10.6-5.9-10.9
19Charlotte Hornets48-0.28-0.04+0.27-0.151.8-1.71.5
20Minnesota Timberwolves48-0.32+0.56+0.35+0.204.44.14.1
21Philadelphia 76ers46-0.33-0.14-0.27-0.320.8-0.10.5
22Chicago Bulls47-0.37+0.41+0.17-0.05-2.3-1.5-2.7
23Cleveland Cavaliers49-0.38-0.66-0.88-0.273.24.22.8
24Dallas Mavericks47-0.44+1.08+1.75-0.21-2.3-2.6-2.7
25Toronto Raptors49-0.50-0.00-0.74-0.361.50.51.0
26Milwaukee Bucks45-0.51+0.04+0.19-0.25-3.8-1.1-4.3
27Boston Celtics47-0.66+0.12-1.02-0.106.93.96.2
28Denver Nuggets47-0.69+1.31+1.29+0.014.51.33.8
29Oklahoma City Thunder48-0.75+0.71+1.72-0.1312.68.611.8
30Detroit Pistons45-0.77+0.13-0.32-0.267.32.26.5
Understanding the metrics

How to read this page

  1. Select any team in the table to load their game-by-game schedule.
  2. Compare Raw NRtg (actual results) to Proj Strength (projected net rating for the players who actually logged minutes).
  3. Adj NRtg = Raw NRtg + SOS Δ. It shows how much the schedule has boosted or dragged performance.

Column guide

  • SOS Δ (Past): Schedule difficulty so far, relative to average (0 = average).
  • SOS Δ (Rest): Remaining schedule difficulty relative to average. Uses season-average team strengths with venue/rest adjustments.
  • Next 14d: Short-term schedule difficulty for the next two weeks.
  • Raw NRtg: Actual net rating per 100 possessions.
  • Proj Strength: Average projected net rating built from CraftedPM × minutes for the players who actually played, with venue/rest adjustments.

Why two ratings?

Proj Strength captures what the team should look like based on the actual rotation it put on the floor, while Adj NRtg shows how they performed after accounting for schedule difficulty. The gap surfaces teams that are thriving or lagging relative to their available talent.

How we calculate SOS

Inputs
  • Player minutes × CraftedPM values
  • Home court advantage (±0.85)
  • Altitude effects (DEN +0.9, UTA +0.8)
  • Back-to-back penalties (-1.5 home, -2.0 away)
Interpretation

Positive SOS Δ: Tougher opponents. Results are understated.

Negative SOS Δ: Easier slate. Results are inflated.

Future SOS

Remaining schedule uses each team's season-average strength, adjusted for venue and rest. This projects difficulty more accurately than raw win-loss records.

Boston Celtics Schedule Analysis

Tracking game-time opponent strength, season-long context, and which rotation players sat out. Click a different team above to update this view.

Past Schedule Difficulty
-0.66
47 games played
Remaining Schedule
+0.12
35 games remaining
Next 14 Days
-1.02
7 games
Adjusted Net Rating
6.2
Raw NRtg: 6.9 | Shift: -0.66
Luck Index
-0.10
Neutral

Game-by-Game Opponent Analysis

DateOpponentLocation Opp Strength (Game) Opp Strength (Season) Luck Factor Missing Players Result
10/22Philadelphia 76ersHome-0.2-0.1-0.1-
10/24New York KnicksAway4.73.1+1.6-
10/26Detroit PistonsAway4.42.2+2.2LeVert
10/27New Orleans PelicansAway-2.8-2.9+0.1Williamson
10/29Cleveland CavaliersHome3.64.2-0.6Merrill
10/31Philadelphia 76ersAway1.5-0.1+1.6Barlow
11/1Houston RocketsHome3.24.6-1.4-
11/3Utah JazzHome-5.5-3.9-1.6Anderson, Kessler, Sensabaugh, Williams
11/5Washington WizardsHome-7.0-5.9-1.1Middleton
11/7Orlando MagicAway4.41.3+3.2-
11/9Orlando MagicAway4.61.3+3.3-
11/11Philadelphia 76ersAway-1.1-0.1-0.9Barlow, Embiid
11/12Memphis GrizzliesHome-4.7-0.9-3.9Morant
11/16LA ClippersHome0.42.1-1.8Beal, Leonard
11/18Brooklyn NetsAway-2.2-3.7+1.5Saraf, Thomas
11/21Brooklyn NetsHome-3.5-3.7+0.2Saraf, Thomas, Traore, Wolf
11/23Orlando MagicHome-5.91.3-7.1Banchero, Bitadze, Carter, Suggs
11/26Detroit PistonsHome2.02.2-0.2-
11/29Minnesota TimberwolvesAway5.54.1+1.4-
11/30Cleveland CavaliersAway5.04.2+0.9Allen, Ball, Merrill
12/2New York KnicksHome3.03.1-0.1Anunoby, Shamet
12/4Washington WizardsAway-4.9-5.9+1.0Coulibaly, Johnson, Kispert, Sarr
12/5Los Angeles LakersHome-7.11.1-8.2Dončić, James, Smart, Vanderbilt
12/7Toronto RaptorsAway2.40.5+1.9Barrett
12/11Milwaukee BucksAway-2.4-1.1-1.4Antetokounmpo, Green, Prince
12/15Detroit PistonsHome2.02.2-0.1-
12/19Miami HeatHome-2.80.2-3.0Herro, Jović, Larsson, Mitchell, Wiggins
12/20Toronto RaptorsAway1.50.5+1.0Barrett, Poeltl
12/22Indiana PacersHome-3.8-2.7-1.1McConnell, Nesmith, Robinson-Earl, Sheppard, Toppin
12/26Indiana PacersAway-2.2-2.7+0.5Jackson, Nesmith, Robinson-Earl, Sheppard, Toppin
12/28Portland Trail BlazersAway0.5-0.7+1.2Grant, Holiday, Wesley, Williams
12/30Utah JazzAway-2.0-3.9+1.9Anderson, Bailey, Kessler, Love, Mykhailiuk
1/1Sacramento KingsAway-3.4-4.9+1.5Cardwell, LaVine, Sabonis
1/3LA ClippersAway4.72.1+2.6Beal, Bogdanović
1/5Chicago BullsHome-3.4-1.5-1.8Collins, Giddey, Smith
1/7Denver NuggetsHome-1.31.3-2.6Johnson, Jokić
1/9Toronto RaptorsHome-2.30.5-2.8Agbaji, Barnes, Ingram, Poeltl
1/10San Antonio SpursHome2.92.0+0.9Vassell
1/12Indiana PacersAway0.1-2.7+2.8Jackson, Mathurin, Robinson-Earl, Toppin
1/15Miami HeatAway1.70.2+1.6Jaquez, Mitchell
1/17Atlanta HawksAway0.30.7-0.4Daniels, Porziņģis, Risacher, Young
1/19Detroit PistonsAway4.22.2+2.1Jenkins
1/21Indiana PacersHome-2.3-2.7+0.4Mathurin, Robinson-Earl, Toppin
1/23Brooklyn NetsAway-2.2-3.7+1.5Mann, Martin, Saraf
1/24Chicago BullsAway-0.3-1.5+1.3Collins, Jones
1/26Portland Trail BlazersHome-2.3-0.7-1.6Avdija, Murray, Wesley
1/28Atlanta HawksHome-0.20.7-0.9Porziņģis, Risacher, Young
Averages: -0.276-0.178-0.098

📖 Understanding the Data

Opponent Strength (Game)

How strong the opponent was at game time, including adjustments for home court, altitude, and back-to-backs.

Opponent Strength (Season)

The opponent's current season average strength across all games.

Luck Factor

Negative (Green): Lucky - caught them when weaker

Positive (Red): Unlucky - caught them when stronger

Missing Players

Key rotation players (24+ MPG) who sat out, with their CraftedPM impact shown. Higher values = bigger impact.

Boston Celtics Overall Luck Index: -0.098- Slightly Lucky