2026–27 forecast · Updated
Teams, side by side
All 30 teams in every category. Sort any column, filter by conference or division, tap a team for its outlook.
ViewProfiles shows team traits; Wins & odds shows projections and playoff chances; All columns shows everything.
30 teams
9 columns
| TeamTap a team for its full outlook: odds, range of outcomes, team profile and rotation. | WinsProjected regular-season wins, adding up each game’s win chance across the full 82-game schedule. | SpacingThree-point threat: projected threes made per 100 possessions, weighted by each player’s estimated minutes. | ReboundingShare of missed shots this rotation should grab, from players’ own rebounding and how teams rebound with them on court. | Rim defenseRim protection from shot-contest data and how often opponents reach the rim with each player on the court. | CreationHow much scoring and playmaking the rotation carries: shots, free-throw trips and assists per 100 possessions. More is not automatically better. | Age risk (wins)Wins this team could lose in a bad year for its older players (the worst 10% of cases). A what-if, not a prediction. | Rotation ageAverage age of the rotation, weighted by estimated minutes. Players expected to play more count more. | Minutes backShare of last season’s team minutes played by players still on this roster. Retained injured players count; new arrivals don’t. | ScheduleWins gained or lost from this team’s schedule versus a balanced one. Positive means an easier schedule. |
|---|---|---|---|---|---|---|---|---|---|
| 61.1 | 4 | 24 | 93 | 62 | −0.9 | 25.4 | 71% | +0.3 | |
| 56.8 | 100 | 83 | 94 | 10 | −2.0 | 28.6 | 75% | +0.3 | |
| 54.7 | 45 | 51 | 96 | 74 | −1.7 | 26.2 | 94% | +0.2 | |
| 52.7 | 27 | 100 | 66 | 60 | −3.1 | 28.3 | 84% | +0.1 | |
| 47.2 | 1 | 55 | 52 | 62 | −3.5 | 26.4 | 66% | 0.0 | |
| 45.8 | 27 | 68 | 53 | 39 | −1.7 | 26.6 | 73% | +0.1 | |
| 45.6 | 79 | 53 | 7 | 55 | −2.6 | 29.6 | 88% | 0.0 | |
| 45.4 | 19 | 42 | 1 | 60 | −5.3 | 29.2 | 61% | +0.1 | |
| 44.7 | 63 | 68 | 100 | 65 | −2.8 | 27.2 | 71% | −0.4 | |
| 44.0 | 58 | 50 | 93 | 58 | −2.4 | 28.0 | 69% | +0.2 | |
| 42.9 | 42 | 17 | 47 | 100 | −3.2 | 28.0 | 56% | 0.0 | |
| 42.5 | 31 | 53 | 62 | 67 | −1.2 | 26.4 | 90% | +0.1 | |
| 42.1 | 48 | 45 | 99 | 55 | −2.2 | 26.1 | 66% | −0.5 | |
| 42.1 | 52 | 34 | 21 | 27 | −1.7 | 27.0 | 71% | +0.2 | |
| 41.5 | 69 | 44 | 57 | 28 | −3.3 | 29.5 | 77% | +0.2 | |
| 41.2 | 49 | 34 | 51 | 55 | −3.6 | 30.0 | 61% | +0.4 | |
| 41.0 | 31 | 12 | 76 | 56 | −2.3 | 28.6 | 72% | +0.2 | |
| 40.3 | 59 | 50 | 31 | 44 | −0.5 | 26.6 | 42% | 0.0 | |
| 40.2 | 100 | 65 | 50 | 20 | −1.6 | 26.0 | 62% | 0.0 | |
| 37.3 | 70 | 45 | 37 | 54 | −1.4 | 26.7 | 76% | +0.3 | |
| 36.5 | 5 | 38 | 73 | 29 | −2.7 | 25.2 | 62% | −0.3 | |
| 34.7 | 54 | 52 | 97 | 49 | −1.2 | 24.8 | 55% | −0.3 | |
| 34.4 | 16 | 49 | 57 | 28 | −1.7 | 25.6 | 55% | 0.0 | |
| 33.1 | 50 | 1 | 47 | 1 | −2.1 | 28.3 | 49% | +0.1 | |
| 32.8 | 56 | 37 | 94 | 73 | −1.2 | 25.0 | 65% | −0.3 | |
| 32.7 | 1 | 33 | 5 | 80 | −0.7 | 25.4 | 85% | −0.3 | |
| 30.1 | 68 | 14 | 74 | 34 | −1.0 | 25.6 | 72% | 0.0 | |
| 29.8 | 28 | 15 | 52 | 99 | −2.2 | 24.7 | 73% | −0.1 | |
| 29.1 | 65 | 40 | 11 | 39 | −1.3 | 25.1 | 65% | −0.4 | |
| 27.7 | 16 | 48 | 37 | 32 | −1.4 | 26.8 | 57% | −0.2 |
Profile scores run 1–100 across the 30 teams (not percentiles). Age risk is wins a team could lose in a bad year for its older players. Schedule is wins gained or lost from the schedule. Hover any heading for its meaning.