How many NBA All-Stars has LeBron James played with? Exploring his immaculate record across 19 selections

2023 NBA All Star Game
LeBron James All-Star teammates

Throughout his historic career, LeBron James has been named an All-Star 19 times. This has allowed him to become the event's all-time leading scorer.

Along with breaking records, being an All-Star for so long has allowed LeBron James to play with a plethora of different talents. This begs the question, just how many different players has he played alongside over his career?

In his almost two decades of All-Star games, LeBron has shared a team with a total of 85 different players. The list stems from Hall of Famers like Allen Iverson and Shaquille O'Neal to the next generation of stars like Anthony Edwards and Tyrese Haliburton.

Outside of his rookie year, LeBron has been an All-Star every year of his career. Following the 2023 contest, he is 10-10 overall and 5-1 as a team captain. His performance in Utah was cut short after he injured his hand going for a block. The LA Lakers star only played in the first half and finished with a stat line of 13 points, one rebound, and four assists.

Who has LeBron James played in the All-Star game with the most?

While there are close to 100 different players to share an All-Star team with LeBron, some did it with great frequency. In fact, one future Hall of Famer appeared in more than half of LeBron's All-Star appearances.

The player to be on LeBron's All-Star team the most in history is none other than Dwyane Wade. Both players were part of the star-studded 2003 draft class and quickly became dominant forces in the league.

Wade and LeBron led the Eastern Conference for most of the 2000's and then decided to join forces with the Miami Heat in the 2010's. Wade's final All-Star appearance came in 2019 during his final season in Miami at the age of 37.

After Wade, the player with the most appearances besides LeBron is fellow Miami Heat teammate Chris Bosh. Between his time with the Raptors and Heat, the two were All-Stars together nine times.

Some of LeBron's non-teammates that frequented All-Star teams with him include Paul Pierce (7) and Paul George. Other honorable mentions include the likes of Carmelo Anthony (6) and Kyrie Irving (7).

Of the 85 players to be All-Star teammates with LeBron James, 36 of them only got to do it on one occasion.

Quick Links

App download animated image Get the free App now