LeBron James' 10 Best Teammates of All-Time, Ranked

GettyImages 170990291 e1692281844251
(Photo by Mike Ehrmann/Getty Images)

So you're wondering who LeBron James' best teammates of all-time are? Let's get in to it!

In 2003, the Cleveland Cavaliers made a draft selection that altered the future of the NBA forever. A kid from Akron by the name of LeBron James was labeled as the greatest prospect in basketball history. After 20+ years in the league and multiple NBA Championships, "King James" has cemented his legacy in the conversation of the best to ever do it.

Related: The 13 Best Sports Duos of All-Time, Ranked

With playing 20+ seasons as the most high profile basketball player on the planet, you're destined to attract some significant free agents and teammates, and LeBron has just done that. From playing on the Cleveland Cavaliers, Miami Heat, and Los Angeles Lakers, LeBron has had the opportunity to step on the court with some of the greatest players ever.

Here are LeBron James' 10 best teammates, ranked:

10. Udonis Haslem

9. JR Smith

8. Shaquille O'Neal

7. Zydrunas Ilgauskas

6. Ray Allen

5. Kevin Love

4. Chris Bosh

3. Kyrie Irving

2. Dwyane Wade

1. Anthony Davis

Did you like this article?
Thumbs Up
Thumbs Down