2026-27 preseason

Power Rankings

Each team’s projected net rating (points per 100 possessions better or worse than an average team), built from last season and every roster move, plus its odds from 10,000 simulated seasons. Once games start, every result moves it.

Players are ranked by lineup data. Every game is split into stretches between substitutions, when the same ten players are on the court. Because each player shows up in hundreds of those stretches, with different teammates and opponents, the rating can separate what he adds from what the players around him add. Last season counts too, so a few games can’t swing it. The on/off numbers in the write-ups are simpler: the team’s margin with him on the floor and with him off it. Example: if the Spurs are +17 whenever Wembanyama plays, but most of those minutes are with good starters who are also good without him, part of the +17 belongs to them.

How each team wins

Every team placed by its offense and defense. The further up and to the right, the better. Hover or tap a logo, or a team in the table, for its numbers.

Strong on both ends
Defense first
Offense first
Weak on both ends
Better offense →
scores more
← Worse offense
↑ Better defenseallows fewer points
↓ Worse defense
Points per 100 possessions, compared with an average team
Hover or tap a team to see its numbers.

Biggest offseason moves

Each player’s estimated effect on his new team’s net rating, and on the team he left.

Kawhi Leonard
Clippers → Raptors
+3.0
−2.6
Giannis Antetokounmpo
Bucks → Heat
+1.9
−1.6
LaMelo Ball
Hornets → Timberwolves
+1.3
−1.3
Julius Randle
Timberwolves → Nets
+0.7
−0.6
Ja Morant
To the Trail Blazers
+0.6
Jaylen Brown
Celtics → 76ers
+0.6
−0.7

Biggest climbs and drops

Against last season’s final ranking.

▲11Portland Trail Blazers19th → 8th
In Ja Morant +0.6, Damian Lillard +0.4 · 70% back
▲9Philadelphia 76ers20th → 11th
In Jaylen Brown +0.6, LeBron James +0.5 · 56% back
▲6Orlando Magic15th → 9th
No major moves · 90% back
▼12LA Clippers16th → 28th
Out Kawhi Leonard −2.6 · 49% back
▼8Charlotte Hornets8th → 16th
In Naz Reid +0.4 · Out LaMelo Ball −1.3 · 62% back
▼7Miami Heat12th → 19th
In Giannis Antetokounmpo +1.9 · Out Kel'el Ware −0.6 · 61% back

The rankings

All 30 teams
#MoveTeamProj. recordPlayoffsFinalsTitleNetOffDef
1▲1San Antonio Spurs
62-20 last season · 94% back
59-23
47–70 wins
97%33%22%+7.5
2nd
+3.1
2nd
+4.5

San Antonio went 62-20, reached the Finals and brings back 94% of its minutes, the most in the league. Victor Wembanyama ranks third in the league by lineup data and second on defense; the Spurs were +17.0 per 100 possessions with him on the floor and +0.3 without him. Keldon Johnson (seven straight seasons as a regular) and Devin Vassell (six) were there before Wembanyama arrived, and newcomer Tobias Harris ranks in the top 50 (Detroit +10.0 with him on the floor, +6.3 without).

In Tobias Harris +0.4
2▼1Oklahoma City Thunder
64-18 last season · 71% back
58-24
45–69 wins
96%28%18%+7.0
5th
+1.9
1st
+5.1

The team with the league’s top net rating and a 64-18 record returns 71% of its minutes from last season. Shai Gilgeous-Alexander ranks second in the league by lineup data, with Oklahoma City +16.3 per 100 possessions when he played and +3.7 when he sat, and Chet Holmgren ranks fifth on defense. The core goes back years, with Gilgeous-Alexander a regular for seven straight seasons, Jalen Williams four (he is back after playing 33 games) and Holmgren and Cason Wallace three.

3▲1Boston Celtics
56-26 last season · 75% back
52-30
39–65 wins
88%21%9%+4.7
6th
+1.8
4th
+2.8

Boston went 56-26 while Jayson Tatum played only 16 games. He came back from his torn Achilles in March and averaged 21.8 points, down from 26.8 the year before. The projection counts those games, where his lineup numbers dipped, and expects him to miss more games than usual. Derrick White ranks 11th in the league (Boston +11.3 per 100 possessions with him on the floor, +1.3 off), and Payton Pritchard has been a Boston regular for six straight seasons, White for five. Jaylen Brown averaged 28.7 points, but Boston allowed 9.6 more points per 100 with him on the floor, so losing him costs less than the scoring suggests.

In Paul George +0.3, Mitchell Robinson +0.3 · Out Jaylen Brown −0.7
4▼1New York Knicks
New York KnicksDefending champions
53-29 last season · 89% back
51-31
38–64 wins
86%17%8%+4.3
3rd
+2.1
7th
+2.2

Jalen Brunson and Josh Hart have been playing together for four seasons, OG Anunoby for three and Mikal Bridges and Karl-Anthony Towns for two, and that group won the title. Towns ranks 10th in the league by lineup data, and Brunson, the 2024-25 Clutch Player of the Year and last season’s Finals MVP, ranks ninth on offense. Mitchell Robinson, a top-60 defender now in Boston, is the biggest loss. The champions that slipped in recent years were the ones that got hurt, like the 2020-21 Lakers (45 games from LeBron James, 36 from Anthony Davis), so health is the question for a core that is mostly 30 or older.

5▲1Houston Rockets
52-30 last season · 84% back
51-31
38–64 wins
87%12%7%+4.2
7th
+1.5
5th
+2.7

Houston went 52-30 without Fred VanVleet, who missed all of last season after ranking 12th in the league by lineup data the year before. Marcus Smart, a top-25 player, arrives from the Lakers, who were +6.8 per 100 possessions with him on the floor and −2.4 without him, and Kevin Durant, at 38, still ranks 11th on offense. Amen Thompson ranks in the top 45, with Houston +6.6 per 100 when he played and +1.4 when he sat.

6▼1Detroit Pistons
60-22 last season · 73% back
50-32
37–63 wins
83%15%6%+3.7
13th
+0.3
3rd
+3.4

Detroit won 60 games and finished +6.9 per 100 possessions, but 22 of the 26 teams at +6 or better since 2016-17 were worse the next season, and Tobias Harris left (Detroit was +10.0 with him on the floor, +6.3 without him). Cade Cunningham ranks in the top 20 by lineup data, with Detroit +11.4 when he played and +3.8 when he sat, and Ausar Thompson ranks 11th on defense. The newcomers grade worse: Taurean Prince ranked near the bottom of the league in 2024-25 and played 26 games last season, and John Collins is below average.

Out Tobias Harris −0.3
7▲4Toronto Raptors
46-36 last season · 66% back
48-34
35–61 wins
77%11%4%+2.8
12th
+0.6
8th
+2.2

Toronto went 46-36 and adds Kawhi Leonard, who ranks fourth in the league by lineup data; the Clippers were +7.5 per 100 possessions with him on the floor and −5.8 without him. He is 35 and played 65 games last season. Losing Brandon Ingram barely hurts, since Toronto was 5 points per 100 better with Ingram off the floor.

In Kawhi Leonard +3.0 · Out Sandro Mamukelashvili −0.5
8▲11Portland Trail Blazers
42-40 last season · 70% back
46-36
33–60 wins
76%7%3%+2.2
9th
+1.0
9th
+1.2

Portland went 42-40 and adds two guards coming off injuries: Damian Lillard, 36, who missed all of last season after ranking ninth on offense by lineup data in 2024-25, and Ja Morant, who ranked in the top 25 in 2024-25 but played 20 games for Memphis last season. Jrue Holiday is the steadiest piece, a top-30 player with Portland +5.5 per 100 possessions when he played and −4.0 when he sat.

In Ja Morant +0.6, Damian Lillard +0.4
9▲6Orlando Magic
45-37 last season · 90% back
46-36
32–59 wins
71%9%3%+2.1
19th
−0.4
6th
+2.4

Orlando brings back 90% of the team that went 45-37, and its core has been together longer than all but two teams’: Wendell Carter Jr. has been a regular for six straight seasons, Franz Wagner and Jalen Suggs five and Paolo Banchero four. Wagner ranks sixth in the league by lineup data but played only 34 games, and Desmond Bane, a top-40 player, had Orlando +2.1 per 100 possessions on the floor and −2.5 off. Banchero averaged 22.2 points but ranks below average, and Orlando was 2 points per 100 better with him on the bench.

10▼3Denver Nuggets
54-28 last season · 61% back
46-36
32–59 wins
73%6%3%+2.0
1st
+4.0
23rd
−2.0

Nikola Jokić is still the best player in the league by lineup data, and Denver was +10.8 per 100 possessions with him on the floor and −2.9 without him. But only 61% of last season’s minutes return, and DeMar DeRozan, 37 and projected for 29 minutes a night, ranks near the bottom on defense; Sacramento allowed about 10 more points per 100 with him on the floor.

11▲9Philadelphia 76ers
45-37 last season · 56% back
44-38
31–58 wins
66%6%2%+1.3
8th
+1.5
14th
−0.2

Philadelphia added Jaylen Brown and LeBron James, who turns 42 in December, but Brown’s defense is the catch: Boston allowed 9.6 more points per 100 possessions with him on the floor. Tyrese Maxey (28.3 points a game) ranks in the top 50 by lineup data, and Joel Embiid ranks in the top 20 but played only 38 games. Only 56% of last season’s minutes return, among the lowest in the league.

In Jaylen Brown +0.6, LeBron James +0.5
12▼3Cleveland Cavaliers
52-30 last season · 68% back
44-38
30–57 wins
64%6%2%+1.2
4th
+2.1
16th
−0.8

Cleveland won 52 games and two playoff series, and its core goes back years: Jarrett Allen has been a regular for six straight seasons, Evan Mobley for five and Donovan Mitchell for four. Mitchell (27.9 points a game) ranks in the top 15 by lineup data, with Cleveland +7.1 per 100 possessions when he played and −0.7 when he sat. James Harden, 37, ranks 14th on offense but near the bottom on defense.

13▲4Phoenix Suns
45-37 last season · 76% back
44-38
31–57 wins
68%4%2%+1.1
11th
+0.7
13th
+0.4

Devin Booker ranks in the top 20 by lineup data, and Phoenix was +3.8 per 100 possessions with him on the floor and −1.4 without him. New forward Miles Bridges ranks about average, though Charlotte was 3 points per 100 better without him, and Jalen Green, back after a 32-game season, ranks near the bottom on defense. Oso Ighodaro is the quiet plus, a top-40 defender with Phoenix +5.0 when he played and −1.5 when he sat.

14–Atlanta Hawks
46-36 last season · 71% back
43-39
29–56 wins
60%5%2%+0.7
16th
−0.2
10th
+0.9

Atlanta went 46-36, and Dyson Daniels is its best returning player by lineup data: the Hawks were +5.7 per 100 possessions with him on the floor and −3.3 without him. Jalen Johnson averaged 22.5 points, 10.3 rebounds and 7.9 assists, yet his lineup numbers are only around average. Luguentz Dort, arriving from Oklahoma City, ranks below average, and the Thunder were 5 points per 100 better with him on the bench.

15▼5Minnesota Timberwolves
49-33 last season · 66% back
42-40
29–56 wins
61%3%2%+0.5
14th
0.0
12th
+0.5

Minnesota went 49-33 but lost Julius Randle and Naz Reid, and added LaMelo Ball, a top-25 player by lineup data. Rudy Gobert ranks first in the league on defense, with Minnesota allowing 6 fewer points per 100 possessions when he played, while Anthony Edwards averaged 28.8 points but the team was only 0.6 points better with him on the floor. Ayo Dosunmu, projected for 15 minutes a night, ranks in the league’s bottom 25.

In LaMelo Ball +1.3 · Out Julius Randle −0.6, Naz Reid −0.4
16▼8Charlotte Hornets
44-38 last season · 62% back
42-40
29–56 wins
58%5%2%+0.5
17th
−0.2
11th
+0.7

Charlotte went 44-38 with the league’s eighth-best net rating, then lost LaMelo Ball, a top-25 player by lineup data; Charlotte was +9.1 per 100 possessions with him on the floor and +0.4 without him. Moussa Diabaté is the best of what remains, with Charlotte +10.4 when he played and −0.1 when he sat. The arrivals grade worse: Royce O’Neale ranks well below average and Dennis Schröder below average.

In Naz Reid +0.4 · Out LaMelo Ball −1.3
17▼4Los Angeles Lakers
53-29 last season · 42% back
41-41
27–54 wins
55%2%1%−0.2
10th
+0.8
19th
−1.1

The Lakers went 53-29 but lost LeBron James and Marcus Smart, and only 42% of last season’s minutes return, the lowest in the league. Luka Dončić (33.5 points a game) ranks eighth by lineup data, with the Lakers +3.8 per 100 possessions when he played and −1.2 when he sat. Newcomers Quentin Grimes, projected for about 28 minutes a night, and Collin Sexton both rank well below average.

In Sandro Mamukelashvili +0.5, Walker Kessler +0.4 · Out LeBron James −0.5
18–Golden State Warriors
37-45 last season · 77% back
39-43
25–53 wins
49%2%1%−0.9
15th
−0.1
17th
−0.9

Golden State went 37-45 and carries one of the league’s two biggest age adjustments, with Stephen Curry at 38, Jimmy Butler at 37 and Draymond Green at 36. Curry and Butler still rank in the top 20 by lineup data when they play (Golden State was +7.4 per 100 possessions with Butler on the floor and −3.9 without him), but they played 43 and 38 games. Brandin Podziemski, a top-30 defender, played all 82.

19▼7Miami Heat
43-39 last season · 61% back
38-44
24–51 wins
42%2%1%−1.2
21st
−0.8
15th
−0.4

Giannis Antetokounmpo arrives from Milwaukee as a top-5 player by lineup data (the Bucks were +4.3 per 100 possessions with him on the floor and −9.9 without him), but he played 36 games, so the projection counts him for about half a season. Tyler Herro, Jaime Jaquez Jr. and Kel’el Ware went the other way, and newcomers Klay Thompson, 36, and Bobby Portis rank below average. Bam Adebayo ranks seventh overall and fourth on defense.

In Giannis Antetokounmpo +1.9 · Out Kel'el Ware −0.6
20▲6Indiana Pacers
19-63 last season · 72% back
34-48
21–48 wins
28%1%<1%−2.8
20th
−0.4
27th
−2.4

Indiana fell to 19-63 without Tyrese Haliburton, who missed the season after ranking fifth on offense by lineup data in 2024-25. Pascal Siakam (24 points a game) ranks in the top 25, but Jarace Walker, Andrew Nembhard and Kelly Oubre Jr. all rank in the league’s bottom 60, and Indiana was 6.4 points per 100 possessions worse with Walker on the floor.

Back Tyrese Haliburton +1.0
21–New Orleans Pelicans
26-56 last season · 85% back
34-48
21–47 wins
29%1%<1%−2.9
22nd
−0.9
24th
−2.1

New Orleans brings back 85% of a 26-56 team. Herb Jones is its best player by lineup data and ranks sixth on defense, and Zion Williamson ranks 15th on offense, with New Orleans 4.7 points per 100 possessions better when he played. Jeremiah Fears and Derik Queen both rank well below average, and New Orleans was about 5 points per 100 worse with each of them on the floor.

22▲3Milwaukee Bucks
32-50 last season · 71% back
34-48
21–47 wins
27%1%<1%−2.9
18th
−0.3
28th
−2.6

Milwaukee went 32-50 and lost Giannis Antetokounmpo; the Bucks were +4.3 per 100 possessions with him on the floor and −9.9 without him, a 14-point swing. Of the players arriving from Miami, Jaime Jaquez Jr. and Kel’el Ware rank below average by lineup data and Tyler Herro about average, and Kyle Kuzma ranks near the bottom of the league.

In Kel'el Ware +0.6, Tyler Herro +0.5 · Out Giannis Antetokounmpo −1.6
23▲1Memphis Grizzlies
25-57 last season · 55% back
33-49
20–46 wins
28%<1%<1%−3.2
25th
−2.1
20th
−1.1

Memphis went 25-57, and Jaren Jackson Jr., a top-15 defender, went to Utah late in the season; Memphis was 3 points per 100 possessions better with him on the floor. Jerami Grant, arriving from Portland, ranks in the league’s bottom 40. Zach Edey is back after playing 11 games, in which Memphis was +18.3 per 100 with him on the floor, a small sample.

24▼1Dallas Mavericks
26-56 last season · 62% back
33-49
20–46 wins
26%1%<1%−3.4
28th
−2.5
18th
−0.9

Dallas went 26-56, and Kyrie Irving, who missed last season, ranked fifth in the league by lineup data in 2024-25. Cooper Flagg averaged 21 points as a teenager, but Dallas was about even with him on or off the floor. Naji Marshall and Max Christie, projected for 28 and 26 minutes a night, rank below average, and Anthony Davis is now in Washington.

Back Kyrie Irving +0.8
25▲2Utah Jazz
22-60 last season · 65% back
32-50
20–45 wins
26%<1%<1%−3.5
23rd
−1.2
26th
−2.2

Utah won 22 games. Lauri Markkanen ranks 14th in the league by lineup data, with Utah 10 points per 100 possessions better when he played, and Jaren Jackson Jr., who arrived from Memphis late last season, is a top-15 defender. Keyonte George and Isaiah Collier rank in the league’s bottom 15, mostly because of defense: Utah allowed 8 more points per 100 with George on the floor.

26▲3Brooklyn Nets
20-62 last season · 65% back
31-51
19–45 wins
21%1%<1%−3.9
26th
−2.2
21st
−1.7

Brooklyn won 20 games. Day’Ron Sharpe and Michael Porter Jr. rate as its best players by lineup data, with Brooklyn 5.9 points per 100 possessions better when Porter played, and Julius Randle (21.1 points a game) arrives from Minnesota as an above-average player. Noah Clowney and Drake Powell rank well below average, while losing Nic Claxton, who ranked in the bottom 15, is a quiet plus.

In Julius Randle +0.7
27▼5Chicago Bulls
31-51 last season · 55% back
31-51
18–44 wins
19%1%<1%−4.2
27th
−2.3
22nd
−1.9

Chicago went 31-51 and brings back only 55% of its minutes. Norman Powell (21.7 points a game) arrives from Miami and ranks above average, but Nic Claxton, from Brooklyn, ranks in the league’s bottom 15. Patrick Williams ranks fourth from the bottom, and Chicago was 9 points per 100 possessions worse when he played.

28▼12LA Clippers
42-40 last season · 49% back
29-53
17–42 wins
17%<1%<1%−4.9
29th
−2.7
25th
−2.2

The Clippers went 42-40 after trading James Harden and Ivica Zubac during the season, and this summer Kawhi Leonard (a top-5 player by lineup data) went to Toronto and John Collins to Detroit, so only 49% of last season’s minutes return. Brandon Ingram (21.5 points a game) arrives from Toronto ranking below average, and Toronto was 5 points per 100 possessions better with him off the floor. Brook Lopez, 38, is still in the projected rotation.

Out Kawhi Leonard −2.6
29▲1Washington Wizards
17-65 last season · 73% back
27-55
15–40 wins
11%<1%<1%−5.6
24th
−2.0
30th
−3.6

Washington went 17-65 with the league’s worst net rating. Anthony Davis, traded from Dallas in February, has yet to play for Washington; he played 20 games last season and ranked in the top 30 by lineup data in 2024-25. Deandre Ayton comes from the Lakers ranking in the bottom 50. Bub Carrington ranks last in the league, and Washington was 9 points per 100 possessions worse when he played.

In Anthony Davis +1.1
30▼2Sacramento Kings
22-60 last season · 57% back
27-55
15–40 wins
12%<1%<1%−5.9
30th
−3.0
29th
−2.9

Sacramento went 22-60 with Domantas Sabonis playing 19 games; in 2024-25 he averaged 19.1 points and 13.9 rebounds and ranked in the top 20 on defense by lineup data. Zach LaVine and Malik Monk both rank in the bottom 60 on defense, and Maxime Raynaud, projected for 24 minutes, ranks in the bottom 40 overall.

Move: change from last season’s final ranking. Proj. record: the average of 10,000 simulated seasons, with the middle 80% of win totals under it. Playoffs counts teams that get in through the play-in; Finals is the chance to reach the NBA Finals, Title the chance to win it. Off and Def: projected league rank, with points per 100 better or worse than average. The number beside a player is his estimated effect on his team’s net rating. Back: returning from an injury that cost him most of last season. Player ranks in the write-ups come from lineup data and compare the roughly 300 players who played 2,000 or more possessions last season.

How these rankings work

Each team gets an offensive and a defensive rating in points per 100 possessions, adjusted for the opponent and for home court, from NBA.com box scores. Net rating combines the two.

Before the season, each team starts from last season’s rating (playoff games count like regular-season games), pulled toward average, since strong and weak seasons tend to drift back toward the middle. Then every roster change is counted, player by player:

Player values: lineup-based ratings from play-by-play. Every stretch of a game with the same ten players on the floor (about 40,000 a season) is solved together, so each player’s offense and defense is separated from his teammates’ and opponents’. Box-score production (NBA’s PIE) is added on top.

Minutes: each team’s 240 minutes a night go to its best available players first, by player value, each up to his usual minutes, counting the games they tend to miss. A player who missed most of last season injured counts from the season before (marked Back), aged for the time he missed, and is expected to play fewer games than before: since 2017, players coming back from a season-long injury have played about 63% of games, not the 80% their earlier seasons suggested. A player in his first season back from a torn Achilles also gets fewer minutes a night and less offense until he has played again: nine players coming back from one since 2017 played 14% fewer minutes a night than before (healthy players their age played 4% more), and their lineup value fell about 0.6 points per 100 possessions more than those players’. This season that means Damian Lillard and Tyrese Haliburton.

Chemistry: teams whose core has stayed together tend to beat the rest of the projection a little, so it counts how many straight seasons each rotation player has been a regular on his team (up to five), weighted by his minutes. The defending champion also gets one extra win when players from its title team are back. That number is a judgment call: fitted on the last nine champions it came out to about three wins for this year's Knicks.

Age: players tend to improve until about 26 and decline after, faster as they get older. The curve is learned from more than 3,000 season-to-season changes in players’ value.

Once games start, every result moves the rating, recent games count more, and the preseason estimate fades out.

The odds come from 10,000 simulations of the season. Each one draws every team’s true strength from its rating and how sure the model is about it, plays the rest of an 82-game NBA schedule with home court, then the play-in and best-of-seven playoffs. Games already played count as they finished.

How accurate is it? It was tested on every season since 2017-18, using only what was known at the time. Before the season, half of its projections landed within 6 wins of a team’s final record. Game by game, it picked the winner 65.5% of the time. And its percentages hold up: teams it gives a 75% chance win about 75% of the time.

Rosters are NBA.com’s current 2026-27 rosters.