Ranking the 12 best players that LeBron James has played with

LeBron James, Trevor Ruszkowski-USA TODAY Sports
LeBron James, Trevor Ruszkowski-USA TODAY Sports /
facebooktwitterreddit
Prev
6 of 13
Next
Mo Williams, the Cleveland Cavaliers (Photo by Jason Miller/Getty Images)
Mo Williams, the Cleveland Cavaliers (Photo by Jason Miller/Getty Images) /

LeBron Teammate #8: Mo Williams

Guard Mo Williams has been somewhat forgotten, but for a brief stretch, he was the second-best player on two dominant teams. Williams was a former second-round pick who played for two other teams before he found a home in Cleveland. Playing next to LeBron, who was the de facto point guard, Williams proved to be a terrific fit as an off-ball threat.

During the 2009-10 season, he shot a terrific 43.6% from three on 5.2 attempts and averaged a career-high 17.8 points. Cleveland would go on to win 66 games, a franchise record, with Williams being named an all-star. Unfortunately, the Cavs were upset in the Eastern Conference Finals by the Orlando Magic. In 2010-11, the Cavs had a chance to redeem themselves after winning 61 games with Williams as their second-best player, but they were again upset, this time by the Boston Celtics.

LeBron left in free agency that summer and Williams was traded to the Clippers, seemingly ending the pairing. Fortunately, when LeBron came back to Cleveland, he was signed during the 2015-16 season to help fill in for Kyrie Irving, and he played well before setting into a bench role. That team would go on to win the title, allowing Williams to retire as a champion.

All in all, while Williams might not be his most high-profile teammate, they played three seasons together, and they finished with the best record in the NBA twice. More importantly, they won a championship together, putting him high on this list.