sportsnaut.com

50 Best NBA players right now: Where do Shai Gilgeous-Alexander and Tyrese Haliburton land?

best nba players

Credit: Alonzo Adams-Imagn Images

With the NBA regular season over, there is no better time than now to take a look at who were the best NBA players from the 2024-25 campaign. There are many familiar faces like Giannis Antetokounmpo, 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, let’s take a look at the top 50 players in the NBA right now.

1. Giannis Antetokounmpo, Milwaukee Bucks

best nba players

Credit: USA Today Sports

This past season, Giannis Antetokounmpo was back in MVP form. Three-point shooting is the only thing the Greek Freak can’t do on the floor; otherwise, he would be illegal. He can score at an elite level while also doing the dirty work that wins games and makes his teammates better. Antetokounmpo is as close to a perfect player as there is in the game today.

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

2. Shai Gilgeous-Alexander, Oklahoma City Thunder

best nba players

Credit: USA Today Sports

Shai Gilgeous-Alexander has morphed into one of the best players in the NBA since coming over to the Oklahoma City Thunder from the Los Angeles Clippers in the Paul George trade. He had some doubters after a near-MVP award win last season. However, he has stamped his place as one of the game’s elite talents in 2025 by earning his first MVP award and leading the Thunder back to the Finals for the first time since 2012.

3. Nikola Jokic, Denver Nuggets

best nba players

Credit: USA Today Sports

Nikola Jokic has redefined what it means to be an NBA center 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.

4. Anthony Edwards, Minnesota Timberwolves

best nba players

Credit: USA Today Sports

Anthony Edwards has surprisingly gotten comparisons to Michael Jordan in recent seasons, and the claim may not be that far off. The 23-year-old has already taken his team to the West Finals twice and outplayed some of the game’s greatest players to do it. If he were playing in a major market like New York or Los Angeles, he would already be the face of the NBA’s marketing.

5. Jayson Tatum, Boston Celtics

best nba players

Credit: USA Today Sports

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 on the floor, and he 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 in the No. 1 spot.

6. Jalen Brunson, New York Knicks

best nba players

Credit: David Butler II-Imagn Images

Jalen Brunson is an elite player in the game without being a special athlete. He has emerged as one of the league’s top players with offensive know-how, smarts, and an incomparable craftiness. He also brings a flair for clutch moments that make him stand out among his elite peers. There is a reason why New York Knicks fans absolutely love the former Villanova star.

7. Luka Doncic, Los Angeles Lakers

best nba players

Credit: USA Today Sports

At this point, it’s safe to assume that Luka Doncic is one of the best NBA players of the modern era. He’s played like an All-Star since making his debut in the Association back in 2018, and the season saw him take things to a whole new level by carrying the Mavericks to the Finals. While Dallas stunned the basketball world by trading him this year, he remains among the 99th percentile in the league due to his immense impact on offense.

8. Cade Cunningham, Detroit Pistons

best nba players

Credit: Wendell Cruz-Imagn Images

The Detroit Pistons have been one of the great stories in the 2024-25 NBA season. After being the worst team in the league last year, they are a favorite to score an upset in the 2025 NBA playoffs. Much of that is thanks to the outstanding play of young star Cade Cunningham. He led the team in scoring while also being their top ball-handler. It is hard to live up to the hype of being a No. 1 overall pick, but the Pistons star is becoming an elite talent in the game.

9. Kevin Durant, Phoenix Suns

best nba players

Credit: USA Today Sports

As with others on this list, getting a bit longer in the tooth has impacted Kevin Durant’s ability to stay healthy. Nonetheless, he’s shown he is still a top-10 player despite being in the back half of his 30s. He remains one of the game’s best scorers, but in Phoenix, he has become a more impactful defensive player. Adding a new layer to the greatness of the man known as KD.

10. Tyrese Maxey, Philadelphia 76ers

tyrese maxey

Credit: John Jones-Imagn Images

Philadelphia 76ers guard Tyrese Maxey showed he was a legitimate star on the rise last year. However, this season has solidified that Philly truly doesn’t just have a third All-Star to go alongside NBA greats Joel Embiid and Paul George. Instead, they may have the new face of their franchise as Embiid continues to be an injury waiting to happen for the Sixers.

11. LeBron James, Los Angeles Lakers

best nba players

Credit: USA Today Sports

Sure, Lebron James is not the player he once was. But what he can still do at 40 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 continues to play at an All-Star level because he knows what it takes to win. The big difference from his prime years is that he can’t carry a team to the Finals by himself anymore.

12. Donovan Mitchell, Cleveland Cavaliers

best nba players

Credit: USA Today Sports

For much of his career, Donovan Mitchell has been one of the more underappreciated players in the game. 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 have a real chance to get to the Eastern Conference Finals in 2025. Mitchell is a legit superstar in the game.

13. Tyrese Haliburton

50 best nba players

Credit: USA Today Sports

Tyrese Haliburton overcame a surprisingly slow start and returned to All-Star status midway through this season. However, few expected the run he went on during the 2025 NBA Playoffs. The player voted the most overrated by his peers this year played like a superstar in leading the Pacers back to the Finals for the first time in 25 seasons. Haliburton has proven he is probably more underrated than anything.

14. Anthony Davis, Dallas Mavericks

best nba players

Credit: USA Today Sports

Maybe Anthony Davis did not turn into the best player in the game like some foresaw when he was the No. 1 pick in 2012. But when healthy, he can be one of the most dominant forces in the game. He was playing like an MVP candidate in LA this season. However, he was shockingly traded to Dallas for Luka Doncic in January. While some frowned at the return for the Slovenian, GM Nico Harrison understands the two-way force Davis can be in Big D.

15. Stephen Curry, Golden State Warriors

best nba players

Credit: USA Today Sports

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.

16. Devin Booker, Phoenix Suns

best nba players

Credit: USA Today Sports

Devin Booker is the face of the Phoenix Suns. Sure, Kevin Durant is a living legend and higher on this list, but Booker is a special talent that often gets overlooked. While he has slipped out of being a top 10 talent over the last year, he is one of the game’s best scorers and ball handlers.

17. Damian Lillard, Milwaukee Bucks

best nba players

Credit: USA Today Sports

It’s no surprise that Damian Lillard saw his scoring decline in his first season playing with Giannis Antetokounmpo in Milwaukee. But the duo got a better sense of how to play with each other in 2024-25, and Lillard returned to putting up elite stats again. While his body has started to fail him over the last five years, when healthy, he is still an absolute handful on the court.

18. Ja Morant, Memphis Grizzlies

best nba players

Credit: USA Today Sports

After missing much of last season due to suspensions and injuries, Ja Morant has regained his elite form this season and has led the Memphis Grizzlies back to being a top team in the West. If he is not distracted by drama off the court, there is no denying the immense talent he has. When he is on, he can be one of the best players on the planet.

19. Jimmy Butler, Golden State Warriors

best nba players

Credit: USA Today Sports

The man known as “Playoff Jimmy” is a unique individual. Wherever the six-time All-Star goes, he makes that team much better. However, the 35-year-old has traveled around a lot and did so again in 2025. After five and a half seasons in Miami, Butler forced his way out of town and to the Warriors. While he is no longer in his prime, he is a huge reason why Golden State is a dark horse to reach the Finals this spring.

20. Jaylen Brown, Boston Celtics

best nba players

Credit: USA Today Sports

There is little doubt that Jaylen 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 Celtics. Nevertheless, during the 2024 playoffs, he showed his big-game talents and came up huge in some highly pressurized moments. Boston would not have won it all last year without Brown’s heroics.

21. Karl-Anthony Towns, New York Knicks

best nba players

Credit: USA Today Sports

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 played at an All-Star level in his new surroundings. The New Jersey native has turned into a key reason why New York reached the East Finals for the first time in 25 years this spring.

22. Trae Young, Atlanta Hawks

50 best nba players

Credit: USA Today Sports

A lot of weight is on the slight shoulders of Hawks star Trae Young this season. The franchise has chosen to go with a pseudo-rebuild and youth movement in 2024-25. Yet, despite having good reason to be a disappointing team, Young helped elevate this group to be a playoff contender as he earned All-Star honors again in 2025.

23. Victor Wembanyama, San Antonio Spurs

best nba players

Credit: USA Today Sports

Despite the insane hype surrounding Victor Wembanyama in his rookie season, the Frenchman showed he really is a special talent. He has only added to his growing legend by becoming an All-Star for the first time in his second season. The basketball unicorn can affect the game on multiple levels, and he has still only scratched the surface of what he can be as an NBA player.

24. Kyrie Irving, Dallas Mavericks

50 best nba players

Credit: USA Today Sports

Kyrie Irving quieted his detractors again last season. After a disastrous few months in his debut with the Mavericks two years ago, he was a key part of a very good Dallas team that surprised many 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. However, his 2024-25 season ended early due to a torn ACL. That injury could take away his last bit of prime talent.

25. De’Aaron Fox, San Antonio Spurs

50 best nba players

Credit: USA Today Sports

De’Aaron Fox is a very talented guard and was the heart of the Sacramento Kings for the last few years. However, with contract writing on the wall, the franchise took the bold step of trading the one-time All-Star to the San Antonio Spurs this year. He will certainly make Victor Wembanyama better and vice versa, as Fox gets to benefit from playing with one of the bright young stars in the game.

Best players in the NBA from 25 to 50

best nba players

Credit: Jayne Kamin-Oncea-Imagn Images

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 Oklahoma City Thunder star Jalen Williams and Houston Rockets big man Alperen Sengun.

26. LaMelo Ball

27. Franz Wagner

28. Jaren Jackson Jr.

29. Alperen Sengun

30. Tyler Herro

31. Jalen Williams

32. Paolo Banchero

33. James Harden

34. Pascal Siakam

35. Kawhi Leonard

36. Norman Powell

37. Evan Mobley

38. Zach LaVine

39. Jalen Green

40. DeMar DeRozan

41. Scottie Barnes

42. Julius Randle

43. Joel Embiid

44. Domantas Sabonis

45. Jamal Murray

46. Darius Garland

47. Ivica Zubac

48. RJ Barrett

49. Zion Williamson

50. Mikal Bridges

Read full news in source page