Lionel Messi is currently the highest paid athlete in the annual sporting list.

The Argentina and Barcelona star Lionel Messi dethroned retired boxer Floyed Mayweather as sports world highest earner ranking in $127 million via salary endorsement deal.

That put Lionel Messi ahead of rival Cristiano Ronaldo, the Juventus and Portugal striker who was secong earner with sum of $109 million.

Brazil and PSG star Neymar jr is third earner athlete with the sum of $105 million after securing PSG move.

Mexico middleweight boxer Saul Canelo Alvarez is the fourth athlete earner withe total of $94 million.

Evergreen tennis star Roger Federer was fifth on the list with total earnings of $93.4 million.

The bulk of Federer’s earnings came through lucrative endorsement deals, with the 20-time Grand Slam singles champion pocketing $86 million.


1. Lionel Messi $127M

2. Cristiano Ronaldo $109M

3. Neymar $105M

4. Canelo Alvarez $94M

5. Roger Federer $93.4M

6. Russell Wilson $89.5M

7. Aaron Rodgers $89.3M

8. LeBron James $89M

9. Stephen Curry $79.8M

10. Kevin Durant $65.4M

Leave a Reply

Your email address will not be published. Required fields are marked *