fbpx

50 Best NBA players right now: Where does Jalen Brunson and Anthony Edwards land in our 2024-25 rankings?

The 2024-25 NBA season is set to kick off soon, 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
  • 47. Chet Holmgren
  • 46. Fred VanVleet
  • 45. Alperen Sengun
  • 44. Kyle Kuzma
  • 43. Cade Cunningham
  • 42. Dejounte Murray
  • 41. Mikal Bridges
  • 40. Bradley Beal
  • 39. Jaren Jackson Jr.
  • 38. Julius Randle
  • 37. LaMelo Ball
  • 36. Lauri Markkanen
  • 35. DeMar DeRozan
  • 34. Pascal Siakam
  • 33. James Harden
  • 32. Trae Young
  • 31. Paolo Banchero
  • 30. Karl-Anthony Towns
  • 29. Bam Adebayo
  • 28. Jamal Murray
  • 27. Domantas Sabonis
  • 26. Tyrese Maxey

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

25. Paul George, Philadelphia 76ers

best nba players
Credit: Kevin Jairaj-Imagn Images

Paul George is still one of the best two-way players in the NBA despite injuries and father time curtailing his prime. The six-time All-Star deserves immense respect from his foes and kept the Clippers competitive when injuries sidelined teammate Kawhi Leonard the last few years. While. it is debatable if he is the second-best player on the Philadelphia 76ers, he is viewed as the missing piece in a championship puzzle this season.

24. 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?

23. 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

22. Zion Williamson, New Orleans Pelicans

Prior to the 2023-24 campaign, Williamson had played in all just 114 games in four seasons with the Pelicans. He was seen as an injury-plagued malcontent. However, last season he took to the court in a career-high 70 games and was the anchor the Pelicans needed. If he is healthy he can be one of the most dominant players in the game.

21. De’Aaron Fox, Sacramento Kings

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 25 best NBA players right now.

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

20. Kawhi Leonard, Los Angeles Clippers

best nba players
Credit: Jerome Miron-Imagn Images

Kawhi Leonard is far removed from the player he was with the Spurs and Raptors. That man was among the top 10 in the game. Nevertheless, when he is on the court he is still one of the most versatile players in the game. Unfortunately, his health can’t be trusted, and playing 60 or more games twice in the last five years is why he is near the back of the top 25 best players in the NBA.

19. 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.

18. 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.

17. 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.

16. 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.

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

15. Anthony Davis, Los Angeles Lakers

best nba players
Credit: Isaiah J. Downing-Imagn Images

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. As we saw in the Lakers West Finals run two seasons ago Davis can be one of the game’s biggest forces when he is on.

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.

13. 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

12. 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 a top-five team in the East entering the 2024-25 season.

11. 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.

10 Best NBA players right now

best nba players
Credit: Cary Edmondson-Imagn Images

10. 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

9. 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.

8. 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?

7. 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 in from of him on this list he would be a top-five player easy.

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

6. 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

5. Joel Embiid, Philadelphia 76ers

best nba players: joel embiid

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, his body does not allow that to be a consistent trend. Nevertheless, Philadelphia will again be a title contender because of Embiid.

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

4. Shai Gilgeous-Alexander, Oklahoma City Thunder

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.

3. 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.

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

best nba players
Credit: Isaiah J. Downing-Imagn Images

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: