Lebron has had more talented teammates, but Kobe has had them for more of their primes.
The thing people never realize when they accuse Lebron of ‘teaming up’ with superstars is how many of them were actually in their prime and how many of them were real definitive superstars. Let’s go down the list.
Dwayne Wade – top 35 player (top 2 SG in the league at the time) – 2 years of prime (2011–2012)
Chris Bosh – top 100 player (top 8 PF in the league at the time) – 4 years of prime (2011–2014)
Kyrie Irving – top 100 player (top 5 PG in the league at the time) – 3 years of prime (2015–2017)
Kevin Love – top 150 player (top 5 PF in the league at the time) – 4 years of prime (2015–2018)
Anthony Davis – top 60 player (top 2 PF in the league at the time) – 1 year of prime (2020)
Shaquille O’Neal – top 12 player (#1 C in the league at the time) – 7 years of prime (1997–2004)
Pau Gasol – top 80 player (top 5 PF in the league at the time) – 6 years of prime (2008–2014)
Dwight Howard – top 50 player (top 2 C in the league at the time) – 1 year of prime (2013)
It’s true that Kobe has basically only played with just 2 all-stars in their primes … but he had their primes for a total of 13 years. prime Shaq is better than anyone Lebron has ever played with, and only Wade and AD can be considered truly better than Gasol as a player. Lebron got a total of 3 years of prime Wade + AD put together.