Forbes has just released its list of the world’s highest-paid athletes in 2019. Let’s see who rank in the top 20 and try not to be jealous!
1. Lionel Messi – $127 Million, Soccer

2. Cristiano Ronaldo – $109 Million, Soccer

3. Neymar – $105 Million, Soccer

4. Canelo Alvarez – $94 Million, Boxing

5. Roger Federer – $93.4 Million, Tennis

6. Russell Wilson – $89.5 Million, Football

7. Aaron Rodgers – $89.3 Million, Football

8. LeBron James – $89 Million, Basketball

9. Stephen Curry – $79.8 Million, Basketball

10. Kevin Durant – $65.4 Million, Basketball

11. Tiger Woods- $63.9 Million, Golf

12. Ben Roethlisberger – $55.5 Million, Football

13. Lewis Hamilton – $55 Million, Auto Racing

13. Anthony Joshua – $55 Million, Boxing

13. Khalil Mack – $55 Million, Football

16. Russell Westbrook – $53.7 Million, Basketball

17. Novak Djokovic – $50.6 Million, Tennis

17. Mike Trout – $50.6 Million, Baseball

19. Phil Mickelson – $48.4 Million, Golf

20. James Harden – $47.7 Million, Basketball
