It is not easy to be an athlete. Obviously, it looks fascinating when you see millions of people screaming the name of their favourite players. From following a strict diet to practicing each day, this is known to all that players have to work really heard to reach at a position where they are right now. Their popularity attracts various brands and thus, they earn a huge sum of money.

As per Forbes, here is the list of the highest-paid athletes in the world.

ADVERTISEMENT

1. Lionel Messi

As per the Forbes list, Argentine footballer Lionel Messi holds the first position. He is one of the greatest players who have inspired many to make their career in sports. His total wealth is of $127million out of which, his total salary/winnings are $92 million. His endorsements amount to $35 million.

Lionel Messi earnings
thestatesman

2. Cristiano Ronaldo

This football star is at the second position. He also enjoys a huge fan following due to which he is also earning good money. The Portuguese football star gets $65 million from his salary/winnings and $44 million from his endorsements. His total wealth amounts to $109 million.

Cristiano Ronaldo earnings
forbes

3. Neymar Jr

Another great footballers hold the third spot. Yes, we are talking about Neymar Jr. With some amazing skills, he has been one of the best players in Europe. His total earnings are of $105 million out of which, salary/winnings gross to $75 million and endorsements are of $30 million.

Neymar Jr earnings
zimbio

4. Canelo Alvarez

With the earnings that amount to $94 million, this boxer is at the fourth position. His salaries and winnings amount to $92 million whereas total endorsements are of $2 million.

ADVERTISEMENT

Canelo Alvarez earnings
latimes

5. Roger Federer

This name doesn’t need any introduction as he is one of the most humble sports players. His total earnings amount to $93.4 million. His salary/winnings are of $7.4 million whereas endorsements gross to $86 million.

Roger Federer earnings
essentiallysports

6. Russell Wilson

He is the first NFL player on this list whose total earnings are of $89.5 million. $80.5 million is estimated as his salary/winnings whereas endorsements amount to $9 million.

Russell Wilson earnings
CNBC

7. Aaron Rodgers

NFL athlete, Aaron Rodgers is the next player on list whose total earnings amount to $89.3 million. His salary/earnings provide him the whopping amount of $80.3 million while his endorsements gross $9 million.

Aaron Rodgers earnings
CNBC

8. LeBron James

One of the iconic NBA players of his generation has the total earnings of $89 million. His salary/winnings gross to $36 million and endorsements give him $53 million.

LeBron James earnings
themaven

9. Stephen Curry

Stephen Curry is the second NBA player on this list. His total earnings amount to $79.8 million out of which, he gets $37.8 million from his salary/winnings while endorsements gross to $42 million.

Stephen Curry earnings
insider

10. Kevin Durant

The former teammate of Stephen Curry, Kevin Durant’s total earnings amount to $65.4 million. His salary/winnings give him a total of $30.4 million and he earns $30.4 million from endorsements.

ADVERTISEMENT

Kevin Durant earnings
complex

ADVERTISEMENT

Anuradha Shrivastava has done Post Graduation in Mass Communication and Journalism from a prestigious university. With over 8 years of experience in content writing, she has worked with some of the top media organisations of the country. She likes to keep herself up-to-date with all that's happening in the world of Entertainment, which is why she started covering entertainment news. When she is not working, you'll probably catch her watching movies.