fbpx

50 Best NBA players right now: Where do Lebron James and Jayson Tatum land in our 2024-25 rankings?

The 2024-25 NBA season is underway, so there is no better time than now to take a look at who are the best NBA players heading into the new season. There are many familiar faces like Lebron James and Kevin Durant. However, there are also quite a few new faces in the top 25 and top 10 this year. With all of that in mind, here are the top 50 players in the NBA right now.

Related: NBA games today – Get a look at the upcoming NBA schedule

Best players in the NBA from 25 to 50

Before we get to the top 25 best players in the NBA right now, take a look at the back half of the top 50. Including Philadelphia 76ers star Tyrese Maxey and fast-rising Houston Rockets big man Alperen Sengun.

  • 50. Franz Wagner
  • 49. Rudy Gobert
  • 48. Draymond Green
  • 42. Dejounte Murray
  • 41. Mikal Bridges
  • 40. Bradley Beal
  • 46. Tyler Herro
  • 47. Chet Holmgren
  • 45. Alperen Sengun
  • 36. Lauri Markkanen
  • 28. Jamal Murray
  • 44. Cam Thomas
  • 39. Kawhi Leonard
  • 37. Paul George
  • 43. Cade Cunningham
  • 38. Julius Randle
  • 35. DeMar DeRozan
  • 34. Pascal Siakam
  • 30. Zion Williamson
  • 29. Bam Adebayo
  • 33. James Harden
  • 31. Paolo Banchero
  • 27. Domantas Sabonis
  • 26. Tyrese Maxey
  • 32. Trae Young

Related: Find out who are the top teams in the league right now with our latest NBA power rankings

Top 25 best NBA players in 2024-25 season

best nba players
Credit: Petre Thomas-Imagn Images

25. Jaren Jackson Jr.

Jaren Jackson Jr. is no longer a hidden gem on the Memphis Grizzlies roster. The fourth overall pick in 2018 is proving that he is a legitimate scoring star in the league. He is perfect in his role as Ja Morant’s wingman and his ability to dominate on defense makes him a force on both sides. And one of the best NBA players in the league right now.

24. Tyrese Haliburton, Indiana Pacers

Ever since getting to Indiana, Tyrese Haliburton has been one of the hidden stars in the game. But that changed last season as he led a Pacers team that had one of the best offenses in the NBA and reached the East Finals. He will have to share the ball with Pascal Siakam in 2024-25, but Haliburton is still a very dangerous player.

Related: Playoffs and NBA Finals predictions for the 2024-25 NBA season

23. Karl-Anthony Towns, New York Knicks

After being traded to the New York Knicks in a blockbuster deal right before the season, the assumption was that Karl-Anthony Towns would have to sacrifice a lot of his game this season. However, that hasn’t been the case and he is playing at an All-Star level in his new surroundings. And he is a key part of why New York is turning into a serious problem in the East.

22. LaMelo Ball, Charlotte Hornets

After missing much of last season due to injuries, LaMelo Ball has recaptured his form of two years ago that made him the face of the Charlotte Hornets and a popular new pitchman in commercials. He still isn’t helping his teammates elevate their games yet, but there is no denying the multi-level threat he is right now.

21. Victor Wembanyama, San Antonio Spurs

Despite the insane hype surrounding Victor Wembanyama in his rookie season, the Frenchman showed he really is a special talent. Granted, the current San Antonio Spurs roster isn’t packed with stars, but the youngster led the team in many statistical categories (including points and rebounds) last season and will likely do so again in 2024-25. He truly is a basketball unicorn.

Related: Who are the 20 worst players in NBA history?

20. Damian Lillard, Milwaukee Bucks

It’s no surprise that Damian Lillard saw his scoring decline in his first season playing with Giannis Antetokounmpo in Milwaukee. But that did not stop him from being just as impactful and put up All-Star numbers again last season. Most importantly, he played in 70 games, which was his most since the 2018-2019. At 34 Lillard is still a top-shelf talent.

19. Jimmy Butler, Miami Heat

At 35 years old, injuries are having an obvious effect on Jimmy Butler. But that still doesn’t stop him from being an impactful player whenever he is on the court. This could be his final season with the Miami Heat. And he is likely to be very good again as he seeks out one last big payday because Butler is one of the NBA’s most consistent players and winners even in the final years of his career.

18. Kyrie Irving, Dallas Mavericks

Kyrie Irving quieted his detractors again last season. After a disastrous few months in his debut with the Mavericks two seasons ago, he was a key part of a very good Dallas team all season in 2023-24 and they hit a peak when they surprised by reaching the NBA Finals. The gifted guard is in the final years of his prime and when healthy remains one of the hardest guards in the game.

17. Devin Booker, Phoenix Suns

Devin Booker is a very good player and was the leader of a Phoenix Suns team that did reach the NBA Finals a few years ago. He is an elite scorer and is a good ball-handler as well. But outside of that Finals run it has always seemed like he is missing that final winning element that would make him one of the elites.

That is why teammate Kevin Durant is higher on this list. But under new head coach Mike Budenholzer, maybe Booker will show in 2024-25 why he needs to move up into our top 10.

16. Joel Embiid, Philadelphia 76ers

When talking about legitimate forces in the NBA right now, there are no better examples than 76ers superstar Joel Embiid. The one-time MVP is that perfect mix of new school big man shooting with a heavy dash of classic post-play. The biggest issue is always his health. When healthy, he can be the best player in the game.

Unfortunately, he has hit a point where he has to be protected and no longer plays back-to-back in the regular season. That is why he falls in our latest rankings.

Related: Who are the 10 best Philadelphia 76ers players of all time?

15. De’Aaron Fox, Sacramento Kings

best nba players
Credit: Sergio Estrada-Imagn Images

Injuries slowed another big season for De’Aaron Fox in 2024-25 but the talented Sacramento Kings guard remains one of the better scorers in the game. And his ability to also make players on the defensive side of the ball is why he is among the 20 best NBA players right now.

Related: 10 best second-round picks in NBA Draft history: Nikola Jokic to Khris Middleton

14. Jaylen Brown, Boston Celtics

There is little doubt that Brown can be a No. 1 option on a contending team. He’s just not that with Jayson Tatum being the current face of the franchise. Nevertheless, during the playoffs, he showed his big-game talents and came up huge in some of their biggest series. The Celtics don’t win a title in 2023-24 and aren’t a favorite to do it again in 2024-25 without Jaylen Brown.

Related: Boston Celtics sale – Top 10 candidates to buy the historic NBA franchise

13. Jalen Brunson, New York Knicks

Jalen Brunson’s ascendance to being one of the best NBA players right now is one of the best stories in the league over the last three seasons. He got out of Luka Doncic’s shadow two seasons ago and stepped into the brightest spotlight in sports, New York City. And in that pressure cooker, he has flourished into a superstar and one of Gotham’s most beloved pro athletes today.

Related: New York Knicks game today – When is the next Knicks game?

12. Ja Morant, Memphis Grizzlies

After missing much of last season due to suspensions and injuries, Ja Morant falls out of the top 10 in 2024-25. However, if he can stay healthy, there is little doubt the Memphis Grizzlies superstar will creep up our rankings and bring the team back to relevance. Morant is a force of nature in a small package and is the modern-day version of 76ers legend Allen Iverson.

11. Stephen Curry, Golden State Warriors

The 2024 Summer Olympics showed that Stephen Curry still remains one of the most dangerous players in the sport of basketball. At 36, his best years are behind him but when you are the greatest shooter in the history of the NBA, father-time still has a lot of ground to make him before having enough of an effect to remove the Warriors icon from among the best players in the NBA today.

Related: Golden State Warriors game today – Get a look at the upcoming Warriors schedule

10 Best NBA players right now

best nba players
Credit: Stephen Lew-Imagn Images

10. LeBron James, Los Angeles Lakers

Sure, Lebron James is not the player he once was. But what he can still do at 39 years old is absolutely mind-blowing. For the amount of games he’s played during an iconic career, he should be a shell of himself. But the Lakers star remains an All-Star level talent and he is still a top-15 player because he knows what it takes to win. The big difference from his prime years is he can’t carry a team to the Finals by himself anymore.

Related: Los Angeles Lakers game today – Get a look at the upcoming Lakers schedule

9. Donovan Mitchell, Cleveland Cavaliers

For much of his career, Donovan Mitchell has been one of the better players in the game that not many people don’t talk about. It is the blessing and curse of playing in cities like Utah and Cleveland. But the Jazz wouldn’t have been a perennial playoff team without him, and he is the main reason why the Cavaliers are the best team in the NBA to begin the year.

8. Kevin Durant, Phoenix Suns

As with others on this list, getting a bit longer in the tooth has impacted Durant’s ability to stay healthy. Nonetheless, he showed he is still a top-10 player despite being in the back half of his 30s after having one of the best seasons of his career defensively in 2023-24. Despite suffering a torn Achillies five years ago, Durant continues to age like the finest of wines.

7. Anthony Edwards, Minnesota Timberwolves

Anthony Edwards has surprisingly gotten comparisons to Michael Jordan in recent seasons, and may not be that far off. The 23-year-old already took his team to the West Finals last season and outplayed some of the game’s greatest players to do it. The scariest thing is that this is still not the best version of the Timberwolves star. That should absolutely terrify Western rivals for the next decade.

Related: Anthony Edwards’ superstar is exploding in the NBA Playoffs

6. Anthony Davis, Los Angeles Lakers

Maybe Anthony Davis did not turn into the best player in the game like some foresaw when he was the top overall pick in 2012. But he has always been among the best when he is healthy. He is a talented scorer in the front court, a demon on the boards, but most importantly he is a serious impact player on the defensive side. With JJ Redick as the team’s new head coach, he has let him be their No. 1 option and he is playing like an All-Star in 2024-25.

5. Shai Gilgeous-Alexander, Oklahoma City Thunder

best nba players
Credit: Daniel Dunn-Imagn Images

SGA has morphed into one of the best players in the NBA since coming over from the Los Angeles Clippers in the Paul George trade. He was an MVP candidate for a surprising Thunder team last season by, averaging a resounding 31.1 points. This went along with 5.5 rebounds and 6.5 assists. Last season the 25-year-old, led the Association in offensive win shares and win shares per 48 minutes. He is why OKC will be a serious title contender in 2024-25.

4. Luka Doncic, Dallas Mavericks

At this point, it’s safe to assume that Doncic is one of the best NBA players of the modern era. He’s pretty much been dominant since making his debut in the Association back in 2018. Last season saw him take it to a whole new level. The five-time All-Star led the NBA with 34.2 points per game and also chipped in 8.8 rebounds and 9.5 assists on 49% shooting. Offensively, he is, arguably, the best player in the game. But his defense and fitness keep him out of the top two on our list.

3. Jayson Tatum, Boston Celtics

Jayson Tatum solidified his place among the very best players in the NBA right now last season as he led the Boston Celtics to the best record in the league and an NBA title. There is little he can’t do and has handled the Boston pressure with grace. If not for some of the special talents of those in front of him on this list he would be the top player overall.

Related: Boston Celtics game today – Get a look at the upcoming Celtics schedule

2. Giannis Antetokounmpo, Milwaukee Bucks

How good has Giannis Antetokounmpo been throughout his stellar career? Since the start of the 2017-18 season, he is averaging 29.0 points, 11.7 rebounds and 5.7 assists on 56% shooting. He put up a 64-point performance in a record-breaking game last season as he continues to evolve an already strong offense game. Yet what makes him truly special is he can affect the game on multiple levels and is the NBA’s version of what a five-tool player is in baseball. He can pretty much do nearly everything.

1. Nikola Jokic, Denver Nuggets

Nikola Jokic has redefined what it is to be an NBA center and player today. In an era where athletes are as shredded as ever, the “Dad Bod God” has absolutely dominated the highest levels of the game despite looking like a seven-foot accountant. Sure, his defense could be better, but the impact he has on so many facets of the game, and at his size, is awe-inspiring.

And unlike his fellow European superstar Doncic, Jokic excels when it’s winning time. His NBA title from two years ago backs that up, and three NBA MVP awards is why he still remains the best player in the NBA right now.

Mentioned in this article:

More About: