Top 25 Highest-Paid Athletes according to Forbes Magazine.
If Michael Jordan was still playing he might have made it to #1 with his $350 million he made within the last 12 months. If they included all moneys made.
Here is the list
1. Floyd Mayweather – boxing ($285m)
2. Lionel Messi – football ($111m)
3. Cristiano Ronaldo – football ($108m)
4. Conor McGregor – mixed martial arts ($99m)
5. Neymar – football ($90m)
6. LeBron James – basketball ($85,5m)
7. Roger Federer – tennis ($77.2m)
8. Stephen Curry – basketball ($76.9m)
9. Matt Ryan – football ($67.3m)
10. Matthew Stafford – football ($59.5m)
11. Kevin Durant – basketball ($57.3m)
12. Lewis Hamilton ($51m)
13. Russell Westbrook – basketball ($47.6m)
14. James Harden – basketball ($46.4m)
15. Canelo Alvarez – boxing ($44.5m)
16. Tiger Woods – golf ($43.3m)
17. Drew Brees – football ($42.9m)
18. Sebastian Vettel ($42.3m)
19. Derek Carr -football ($42.1m)
20. Rafael Nadal – tennis ($41.4m)
20. Alex Smith – football ($41.4m)
22. Phil Mickelson – golf ($41.3m)
23. Jordan Spieth – golf ($41.2m)
24. Damian Lillard – basketball ($39.2m)
25. Anthony Joshua – boxing ($39m)