Los Angeles Lakers: Which Lakers are among LeBron’s best teammates?

(Photo by Tim Bradbury/Getty Images)
(Photo by Tim Bradbury/Getty Images) /
3 of 5
(Photo by Kevin C. Cox/Getty Images) – Los Angeles Lakers
(Photo by Kevin C. Cox/Getty Images) – Los Angeles Lakers /

Shooting guard:

1. Dwyane Wade

Dwyane Wade was such a huge part of the Miami Heat team that was a new breed of super team that it would be foolish not to have him as the best shooting guard James has played with. It also helps that he is a top-five shooting guard all-time, ya know.

Not only is Wade the best shooting guard that LeBron has played with, he may be the best players LeBron has played with, period. While he did not catch him in his prime, having Wade as a second scoring option was huge for the Heat and led the team to four-straight finals.

Oh yeah, only Miami Heat Wade, though. Not the Cleveland Cavaliers Wade.

2. Ray Allen

The shooting guard position really falls off after that despite Ray Allen being such a household name. Allen was just a veteran role player in his time with the Miami Heat and was not the same superstar just a few years earlier with the Boston Celtics.

Without Ray Allen, James could easily have just two rings under his name right now.

3. Larry Hughes

We were not kidding when we said it drops off after Dwyane Wade. It went from top-five shooting guard of all-time to an older veteran to Larry Hughes of all people.

However, Hughes was a pretty big role player in James’ first stint with the Cleveland Cavaliers and was part of the 2007 team that made it to the NBA Finals. In two and a half seasons with Cleveland, Hughes averaged 14.3 points, 3.9 rebounds and 3.3 assists.