Anthony Davis is set to be a Los Angeles Laker, giving LeBron James yet another stellar teammate to vie for an NBA title with. In the spirit of appreciating the multitude of players to play alongside The King, let's take a look at the five best teammates he's ever had.
5. Chris Bosh
Bosh was, of course, one of the famous trio that teamed up on the Miami Heat when LeBron left Cleveland. He averaged 17.3 points per game during his four seasons as James' teammate, winning two titles as part of the Big Three.
4. Anthony Davis
The potential for Davis and James to succeed with each other is off the charts. The only reason he doesn't rank higher is the simple fact that they haven't played a game together yet. Davis comes to the table as one of the most well-rounded players in the entire NBA and should be exciting to watch running and gunning with LeBron next season.
3. Ray Allen
Ray Allen is one of the most prolific three-point shooters of all time and has often been credited with keeping the Heat's title hopes alive with his clutch three in Game 6 of the 2013 NBA Finals. Love him or hate him, he's one of the most talented players to ever take the court with James.
2. Kyrie Irving
Another player who has been credited with bailing out LeBron in the NBA Finals, Irving stands out as one of the best scorers he's ever played with. The two of them averaged 29.7 and 27.7 points per game respectively in the 2016 NBA Finals, including an absurd Game 5 performance in which they both scored 41 points.
1. Dwyane Wade
The chemistry between Wade and James is what separates him from the crowd. Dwyane Wade helped lure LeBron to Miami, creating one of the most iconic dynasties prior to that of the Golden State Warriors. A surefire Hall of Famer and a lifelong friend, Wade is easily the best teammate that Lebron James has ever had.