LeBron James is the highest paid athlete in 2021

Sportico on Wednesday released a list of the top 100 highest paid players in 2021.

LeBron James tops the list with a total earnings of $ 126.9 million from his total salary and endorsement.

Boxer Canelo Alvarez tops the list with the highest salary at 84 million.

James has earned only $ 36.9 million from his salary and winnings, with the remaining $ 90 million coming from endorsement.

The next 3 highest paid players are footballers.

They include Lionel Messi, Cristiano Ronaldo and Neymar.

All of these players made over 100 million last year.

One of the highest paid players last year was tennis star Naomi Osaka.

But at number 20 on this year's list.

Naomi Osaka earned a total of 53.2 million last year.

The four-time Grand Slam champion is also the only woman in the top 50.

Tennis star Serena Williams is the only other woman to be ranked 52nd.

LeBron James is the highest paid athlete in 2021

Basketball players are at the top of this list. Which includes 36 of the NBA's top 100 players.