This is the fifth annualNBA Player Tiersproject, in which Seth Partnow names the top 125 players in the league after each season and then separates them into five distinct categories of value, each with their sub-categories to further delineate them. These are not meant to be read as firm 1-125 player rankings. Rather, they’re meant to separate solid starters from the very best superstars, and every level in between. This is howNBAfront offices assess player value across the league when building their teams.
NBA Player Tiers:’20|’21|’22|‘23|’24 pre-playoffs|’24:T5|T4|T3 | T2
The NBA is undergoing a changing of the guard. While Tier 1 has been relatively stable during the five seasons I’ve done this exercise — only nine players have been in Tier 1 at least once, with the six below plus LeBron James, Kawhi Leonard and James Harden — many of the stalwarts are facing the ticking of the clock, while the next wave, such as Jayson Tatum, Anthony Edwards and, of course, Victor Wembanyama, are knocking on the door.
Advertisem*nt
I could have gone several ways with this group, from having only a super select top three or four making up the entirety of the tier to rewarding some of those up-and-comers at the expense of the old warhorses, and I wouldn’t much argue with those who saw it that way.
But for now, here are the cream of the crop.
Tier 1B (4-6)
Remarkably, a 62.6 true shooting percentage on 29.0 usage represents a down year for Kevin Durant, even compared to just the post-Achilles tear section of his career. The poorly constructed and extremely top-heavy Phoenix Suns roster did him few favors, which raises a question that has only factored tangentially into the tiers over the years: How much should player influence on roster decisions and coaching hires be factored in?
It’s a challenge to do so systematically. At least from the outside, who advocated for what move or how much weight an organization gives to a star’s wishes are difficult to determine. But the balance of reporting indicates that Brooklyn/Phoenix era Durant has demanded many things and received most of them, including the hiring and firing of coaches.
It is often said that coaches shouldn’t be GMs because there isn’t enough time in the day to do both jobs well. This holds even more true for players. But how much is it on the players when it happens? It’s a hard one to judge, but it’s something that likely needs to enter the calculus when considering later career superstars such as Durant, LeBron James or one or two others.
All of this is to note that Durant barely maintained his spot in Tier 1 this year and will need a strong performance — including the playoffs — in 2024-25 to be worthy of staying here.
Another former MVP somewhere on the back nine of his career is Stephen Curry. With the Golden State Warriors missing the playoffs, has Curry’s ability to drag indifferent teammates to success waned, or did Golden State find the bottom edge of overall roster ability at which he could do so? Or was it perhaps some combination of both?
Advertisem*nt
Make no mistake, Curry is still a great, great player. But there are subtle signs of decline. His rim-attempt rate was the lowest of his career by a decent margin. His ability to impact the game as a team defender has dropped off considerably — over the last two seasons, he has averaged 1.2 steals per 100 possessions, precisely half of the 2.4/100 he maintained over the first 13 years of his career.
For the first time other than 2019-20, when he appeared in only five games, 2023-24 was the first time the Warriors were superior in terms of net rating with Curry off the floor than on, with Golden State 0.6 points per 100 possessions better when Curry was on the bench, compared to 14.5 per 100 better with Curry on the floor from his first MVP season in 2014-15 through 2022-23. At 35, there is no shame in acknowledging that Curry is not quite the automatic driver of elite offense that he has been for most of his career, but that dip does move him down from 1A to 1B.
For Joel Embiid, it is seemingly always something: Bad health, be it either his health or his teammates’; a ball bouncing four times on the rim and then dropping to eliminate the Sixers from the playoffs; star players falling out with the organization, requiring trades or other reshuffling of the lineup. All of these and more have conspired to keep Embiid from ever reaching the conference finals, which is unfortunate because by several impact metrics, Embiid has been the second-most-effective regular-season player in the league across the last four seasons, behind only Nikola Jokić’s all-time great run.
This past season, you couldn’t have asked for more from Embiid himself, either in the regular season or in the Sixers’ short playoff run. But he still hasn’t truly stamped his authority on a postseason and has never consistently hit the same level of dominance. His playoff shortcomings have probably been overblown, with a career 58.0 percent true shooting on 31.6 percent usage. But ignoring his abbreviated rookie year, he has 61.6 percent true shooting on 35.5 percent usage. The latter is otherworldly, while the former is merely damn good.
There have been myriad reasons for the lack of extended playoff success, many of them completely outside Embiid’s control. But it has always been something, and that’s enough to keep him in Tier 1B for now.
Tier 1A (1-3)
For all the complexity the NBA game offers, basketball can be pretty simple. Pair an offensive force with the size, vision and ability to draw extra defenders with a dynamic rim threat (or two!) and surround them with shooters, and that’s a hard formula to stop. While Luka Dončić was good all year, the midseason trades that brought in Daniel Gafford and P.J. Washington helped both Dončić and the Mavericks reach exit velocity and launch into orbit.
Advertisem*nt
It wasn’t just a more favorable context. Dončić made some subtle but telling improvements, becoming a more active off-ball participant — a higher percentage of his made 3s were assisted than any season since his rookie year — while also upping his defensive contributions.
The defense was an unsung part of the Mavs’ run to the NBA Finals. While Dončić was rarely if ever tasked with the primary matchup against the opposition’s top weapons, he made more effective use of his size and game-reading ability, particularly against the Oklahoma City Thunder and Minnesota Timberwolves.
While our lasting memory might be the disappointment of Dallas losing the finals, that is as much an illustration of how even top superstars need a bit of good fortune to reach the pinnacle. Not only did the Celtics significantly out-talent Dallas top to bottom, but Boston was as well-equipped to deal with Dončić on its own defensive end while having the range and volume of on-ball creators to attack him in ways other teams couldn’t on defense.
There is still some room for improvement, as Dončić’s conditioning could probably use an upgrade, while his penchant for engaging with officials — occasionally picking up some silly fouls such as in Game 3 of the finals series — could stand to be scaled back significantly. But using those quibbles to keep him out of Tier 1A would be setting a near impossible standard that few players in NBA history, let alone current day, could match.
Giannis Antetokounmpo is the only player who has resided in Tier 1A in every year-end edition of the Tiers. For the first time, I had some slight doubts putting him here. He has missed time in four of the last five postseasons, including the entirety of the Bucks’ stay this year. During that stretch, Milwaukee has lost its first-round series as a higher seed twice, something definitely held against other players, though, of course, his dominance through the 2021 playoffs has and will continue to buy Antetokounmpo good will on that front.
There is also worry about how robust his impact will be as he approaches 30, which he will reach in early December. Some of it was surely because of Milwaukee’s rather disheveled start to the season from a schematic and coaching standpoint, but Antetokounmpo’s struggle to find synergy with Damian Lillard could reflect a degree of inflexibility or stubbornness that could prove challenging as he begins to age and lose some of his athleticism.
There have been suggestions that the Bucks have been somewhat limited in their ability to be tactically versatile; considering how important adjusting and iterating has become in the postseason, limiting those options is a drawback. Antetokounmpo enters next season on the bubble for dropping out of Tier 1A for the first time.
Advertisem*nt
Having gone through 124 players, we are left with the reigning (and should be four-time consecutive, but why relitigate that particularly noxious debate?) MVP Nikola Jokić at the top of the heap. Even though the Nuggets ultimately fell to Minnesota in seven games in what was the best series of this past postseason, Jokić left some indelible memories. His third quarter in Game 5 against the Wolves defies description, for example.
During his three-in-four MVP run, Jokić has averaged a combined 26.1 points, 12.2 rebounds, 8.7 assists, 1.4 steals and 0.8 blocks per game. Even lowering those thresholds to 25/10/7.5/1/0.5, no other player has hit those heights even once.
And he has done it while scoring efficiently enough to lead the league twice and finish second twice in “TS Add” — a metric created by Basketball-Reference indicating the number of points above (or below) a player scores than he would have had he scored at league average on the same number of attempts.
To repeat one last time, these tiers are not rankings.
But if they were, the Joker would be No. 1.
NBA Player Tiers: ’20 | ’21 | ’22 | ‘23 | ’24 pre-playoffs | ’24: T5 | T4| T3 | T2
Expand all
Collapse all
Loading
Tier 1
1A
Giannis Antetokounmpo
BUCKS
Tiers over time
BUCKS
PF
Tier 1
1A
Nikola Jokić
NUGGETS
Tiers over time
NUGGETS
C
Tier 1
1A
Luka Dončić
MAVERICKS
Tiers over time
MAVERICKS
PG
Tier 1
1B
Stephen Curry
WARRIORS
Tiers over time
WARRIORS
PG
Tier 1
1B
Kevin Durant
SUNS
Tiers over time
SUNS
PF
Tier 1
1B
Joel Embiid
76ERS
Tiers over time
76ERS
C
Tier 1
Tier 2
2A
LeBron James
LAKERS
Tiers over time
LAKERS
PF
Tier 2
2A
Jayson Tatum
CELTICS
Tiers over time
CELTICS
SF
Tier 2
2A
Shai Gilgeous-Alexander
THUNDER
Tiers over time
THUNDER
SG
Tier 2
2B
Jimmy Butler
HEAT
Tiers over time
HEAT
SF
Tier 2
2B
Devin Booker
SUNS
Tiers over time
SUNS
SG
Tier 2
2B
Anthony Edwards
WOLVES
Tiers over time
WOLVES
SG
Tier 2
2B
Victor Wembanyama
SPURS
Tiers over time
SPURS
C
Tier 2
2B
Jalen Brunson
KNICKS
Tiers over time
KNICKS
PG
Tier 2
2C
Kyrie Irving
MAVERICKS
Tiers over time
MAVERICKS
PG
Tier 2
2C
Kawhi Leonard
CLIPPERS
Tiers over time
CLIPPERS
PF
Tier 2
2C
Anthony Davis
LAKERS
Tiers over time
LAKERS
C
Tier 2
2C
Ja Morant
GRIZZLIES
Tiers over time
GRIZZLIES
PG
Tier 2
2C
Paul George
CLIPPERS
Tiers over time
CLIPPERS
SF
Tier 2
2C
Donovan Mitchell
CAVALIERS
Tiers over time
CAVALIERS
SG
Tier 2
2C
Bam Adebayo
HEAT
Tiers over time
HEAT
C
Tier 2
2C
De'Aaron Fox
KINGS
Tiers over time
KINGS
PG
Tier 2
2C
Jaylen Brown
CELTICS
Tiers over time
CELTICS
SF
Tier 2
Tier 3
3A
James Harden
CLIPPERS
Tiers over time
CLIPPERS
PG
Tier 3
3A
Jamal Murray
NUGGETS
Tiers over time
NUGGETS
PG
Tier 3
3A
Zion Williamson
PELICANS
Tiers over time
PELICANS
PF
Tier 3
3A
Rudy Gobert
WOLVES
Tiers over time
WOLVES
C
Tier 3
3A
Chet Holmgren
THUNDER
Tiers over time
THUNDER
C
Tier 3
3A
Pascal Siakam
PACERS
Tiers over time
PACERS
PF
Tier 3
3B
Damian Lillard
BUCKS
Tiers over time
3B
Trae Young
HAWKS
Tiers over time
HAWKS
PG
Tier 3
3B
Tyrese Haliburton
PACERS
Tiers over time
PACERS
PG
Tier 3
3B
Jrue Holiday
CELTICS
Tiers over time
CELTICS
PG
Tier 3
3B
Kristaps Porziņģis
CELTICS
Tiers over time
CELTICS
C
Tier 3
3B
Derrick White
CELTICS
Tiers over time
CELTICS
SG
Tier 3
3B
Tyrese Maxey
76ERS
Tiers over time
76ERS
PG
Tier 3
3B
Khris Middleton
BUCKS
Tiers over time
BUCKS
SF
Tier 3
3C
Lauri Markkanen
JAZZ
Tiers over time
JAZZ
PF
Tier 3
3C
DeMar DeRozan
BULLS
Tiers over time
BULLS
SG
Tier 3
3C
Paolo Banchero
MAGIC
Tiers over time
MAGIC
PF
Tier 3
3C
Jalen Williams
THUNDER
Tiers over time
THUNDER
SF
Tier 3
3C
OG Anunoby
KNICKS
Tiers over time
KNICKS
PF
Tier 3
Tier 4
4A
Bradley Beal
SUNS
Tiers over time
SUNS
SG
Tier 4
4A
Jaren Jackson Jr.
GRIZZLIES
Tiers over time
GRIZZLIES
C
Tier 4
4A
Mikal Bridges
NETS
Tiers over time
NETS
SF
Tier 4
4A
Evan Mobley
CAVALIERS
Tiers over time
CAVALIERS
PF
Tier 4
4A
Desmond Bane
GRIZZLIES
Tiers over time
GRIZZLIES
SG
Tier 4
4A
Domantas Sabonis
KINGS
Tiers over time
KINGS
C
Tier 4
4A
Aaron Gordon
NUGGETS
Tiers over time
NUGGETS
PF
Tier 4
4A
Julius Randle
KNICKS
Tiers over time
KNICKS
PF
Tier 4
4A
Scottie Barnes
RAPTORS
Tiers over time
RAPTORS
PF
Tier 4
4A
Karl-Anthony Towns
WOLVES
Tiers over time
WOLVES
C
Tier 4
4A
Myles Turner
PACERS
Tiers over time
PACERS
C
Tier 4
4A
Josh Hart
KNICKS
Tiers over time
KNICKS
SG
Tier 4
4A
Dereck Lively
MAVERICKS
Tiers over time
MAVERICKS
C
Tier 4
4B
Brandon Ingram
PELICANS
Tiers over time
PELICANS
SF
Tier 4
4B
Draymond Green
WARRIORS
Tiers over time
WARRIORS
PF
Tier 4
4B
Brook Lopez
BUCKS
Tiers over time
BUCKS
C
Tier 4
4B
Fred VanVleet
ROCKETS
Tiers over time
ROCKETS
PG
Tier 4
4B
Franz Wagner
MAGIC
Tiers over time
MAGIC
SF
Tier 4
4B
Alperen Şengün
ROCKETS
Tiers over time
ROCKETS
C
Tier 4
4B
Brandon Miller
HORNETS
Tiers over time
HORNETS
SF
Tier 4
4B
Jarrett Allen
CAVALIERS
Tiers over time
CAVALIERS
C
Tier 4
4B
Dejounte Murray
HAWKS
Tiers over time
HAWKS
PG
Tier 4
4B
Herbert Jones
PELICANS
Tiers over time
PELICANS
SF
Tier 4
4B
Trey Murphy
PELICANS
Tiers over time
PELICANS
SF
Tier 4
4B
Nic Claxton
NETS
Tiers over time
NETS
C
Tier 4
4B
Donte DiVincenzo
KNICKS
Tiers over time
KNICKS
SG
Tier 4
4B
Isaiah Hartenstein
KNICKS
Tiers over time
KNICKS
C
Tier 4
4C
CJ McCollum
PELICANS
Tiers over time
PELICANS
SG
Tier 4
4C
Darius Garland
CAVALIERS
Tiers over time
CAVALIERS
PG
Tier 4
4C
Michael Porter Jr.
NUGGETS
Tiers over time
NUGGETS
SF
Tier 4
4C
LaMelo Ball
HORNETS
Tiers over time
HORNETS
PG
Tier 4
4C
Tyler Herro
HEAT
Tiers over time
HEAT
SG
Tier 4
4C
Zach LaVine
BULLS
Tiers over time
BULLS
SG
Tier 4
4C
Jerami Grant
BLAZERS
Tiers over time
BLAZERS
PF
Tier 4
4C
Cade Cunningham
PISTONS
Tiers over time
PISTONS
PG
Tier 4
4C
Alex Caruso
BULLS
Tiers over time
BULLS
SG
Tier 4
4C
Immanuel Quickley
RAPTORS
Tiers over time
RAPTORS
PG
Tier 4
4C
RJ Barrett
RAPTORS
Tiers over time
RAPTORS
SF
Tier 4
4C
Mike Conley
WOLVES
Tiers over time
WOLVES
PG
Tier 4
4C
Malik Monk
KINGS
Tiers over time
KINGS
SG
Tier 4
4C
P.J. Washington
MAVERICKS
Tiers over time
MAVERICKS
PF
Tier 4
4C
Jalen Suggs
MAGIC
Tiers over time
MAGIC
SG
Tier 4
4C
Daniel Gafford
MAVERICKS
Tiers over time
MAVERICKS
C
Tier 4
4C
Aaron Nesmith
PACERS
Tiers over time
PACERS
SF
Tier 4
4C
Andrew Nembhard
PACERS
Tiers over time
PACERS
PG
Tier 4
Tier 5
5A
Kentavious Caldwell-Pope
NUGGETS
Tiers over time
NUGGETS
SG
Tier 5
5A
Miles Bridges
HORNETS
Tiers over time
HORNETS
PF
Tier 5
5A
Austin Reaves
LAKERS
Tiers over time
LAKERS
PG
Tier 5
5A
Deandre Ayton
BLAZERS
Tiers over time
BLAZERS
C
Tier 5
5A
Bojan Bogdanović
KNICKS
Tiers over time
KNICKS
SF
Tier 5
5A
Keegan Murray
KINGS
Tiers over time
KINGS
SF
Tier 5
5A
Bruce Brown
RAPTORS
Tiers over time
RAPTORS
SG
Tier 5
5A
Malcolm Brogdon
BLAZERS
Tiers over time
BLAZERS
SG
Tier 5
5A
Al Horford
CELTICS
Tiers over time
CELTICS
C
Tier 5
5A
Dillon Brooks
ROCKETS
Tiers over time
ROCKETS
SF
Tier 5
5A
Anfernee Simons
BLAZERS
Tiers over time
BLAZERS
SG
Tier 5
5A
Nikola Vučević
BULLS
Tiers over time
BULLS
C
Tier 5
5A
Norman Powell
CLIPPERS
Tiers over time
CLIPPERS
SG
Tier 5
5A
Russell Westbrook
CLIPPERS
Tiers over time
CLIPPERS
PG
Tier 5
5A
Bogdan Bogdanović
HAWKS
Tiers over time
HAWKS
SG
Tier 5
5A
Terry Rozier
HEAT
Tiers over time
HEAT
SG
Tier 5
5A
D'Angelo Russell
LAKERS
Tiers over time
LAKERS
PG
Tier 5
5A
Keldon Johnson
SPURS
Tiers over time
SPURS
SF
Tier 5
5A
Luguentz Dort
THUNDER
Tiers over time
THUNDER
SG
Tier 5
5A
De'Anthony Melton
76ERS
Tiers over time
76ERS
SG
Tier 5
5A
Walker Kessler
JAZZ
Tiers over time
JAZZ
C
Tier 5
5A
Ivica Zubac
CLIPPERS
Tiers over time
CLIPPERS
C
Tier 5
5A
Jalen Green
ROCKETS
Tiers over time
ROCKETS
SG
Tier 5
5A
Jaden McDaniels
WOLVES
Tiers over time
WOLVES
SF
Tier 5
5A
Jalen Johnson
HAWKS
Tiers over time
HAWKS
PF
Tier 5
5A
Jaime Jaquez
HEAT
Tiers over time
HEAT
SF
Tier 5
5A
Amen Thompson
ROCKETS
Tiers over time
ROCKETS
SF
Tier 5
5A
Jabari Smith
ROCKETS
Tiers over time
ROCKETS
PF
Tier 5
5A
Devin Vassell
SPURS
Tiers over time
SPURS
SF
Tier 5
5A
Kyle Kuzma
WIZARDS
Tiers over time
WIZARDS
PF
Tier 5
5A
Clint Capela
HAWKS
Tiers over time
HAWKS
C
Tier 5
5A
Brandin Podziemski
WARRIORS
Tiers over time
WARRIORS
SG
Tier 5
5A
Naz Reid
WOLVES
Tiers over time
WOLVES
C
Tier 5
5B
Jonathan Isaac
MAGIC
Tiers over time
MAGIC
PF
Tier 5
5B
Ausar Thompson
PISTONS
Tiers over time
PISTONS
SF
Tier 5
5B
Jusuf Nurkic
SUNS
Tiers over time
SUNS
C
Tier 5
5B
Derrick Jones Jr.
MAVERICKS
Tiers over time
MAVERICKS
PF
Tier 5
5B
T.J. McConnell
PACERS
Tiers over time
PACERS
PG
Tier 5
(Illustration: Dan Goldfarb / The Athletic: Photos: Sean Gardner, Noah Graham / NBAE, Jesse D. Garrabrant / NBAE via Getty Images)
Seth Partnow provides NBA and basketball analytics for The Athletic. He resides in Milwaukee and was formerly the Director of Basketball Research for the Milwaukee Bucks. Follow Seth on Twitter @sethpartnow