When LeBron James' current contract with the Los Angeles Lakers expires at the end of the 2021-22 season, assuming The King picks up his 2021-22 player option, the NBA legend will have made $387,205,847 in NBA salary, per Spotrac.

LeBron entered the NBA back in 2003. The Cleveland Cavaliers selected him with the first overall pick out of high school. James made $4,018,290 during his rookie season with the Cavs. He averaged 20.9 points, 5.5 rebounds and 5.9 assists and was the Rookie of the Year winner.

During his second year, LeBron James made $4,320,360. He followed that up by making $4,621,800 in his third year and $5,828,090 in his fourth before his rookie-scale extension kicked in during the 2007-08 season.

LeBron signed a four-year, $60.4 million rookie-scale extension with the Cavs. James made $13,041,250 in Year 1 of that extension.

The Chosen One won his first MVP during the 2008-09 season. He put up 28.4 points, 7.6 rebounds and 7.2 assists per game while making $14,410,581. LeBron won his second straight MVP in 2009-10 by averaging 29.7 points, 7.3 rebounds and 8.6 dimes. James made $15,779,912 that season.

In the summer of 2010, LeBron James joined the Miami Heat to create the Big 3 with Dwyane Wade and Chris Bosh. As part of a sign-and-trade deal between the Heat and Cavs, James signed a six-year, $110 million contract. He made $14,500,000 in his first season in Miami, $12,896,159 in Year 2, $17,545,000 in Year 3 and $19,067,500 in his final campaign in 2013-14.

In July 2014, LeBron James signed a two-year, $42.2 million contract to return to the Cavs. He made $20,644,400 in 2014-15 and $22,970,500 in 2015-16. James won his third ring in 2016 by defeating the 73-9 Golden State Warriors.

During the 2016-17 season, LeBron James made $30,963,450. The following campaign, he earned $33,285,709.

The 2017-18 season was LeBron’s final season with the Cavs. He finished his Cleveland tenure as the best player in franchise history. James also racked up $169,884,342 in 11 years.

During the summer of 2018, LeBron James signed a four-year, $153.5 million contract with the Lakers. He made $35,654,150 in 2018-19 and was scheduled to make $37,436,858 this year before the 2019-20 campaign was suspended due to COVID-19.

LeBron is set to make $39,219,565 in 2020-21. He has a player option worth $41,002,273 for the 2021-22 season.