Last Updated on June 11, 2019
The Forbes publication ranked the highest paid sportsmen of the world from 2018 to June 2019.
In the Top-10 list included one tennis player – Swiss Roger Federer.
1. Lionel Messi (football) – $ 127 million
2. Cristiano Ronaldo (football) – 109
3. Neymar (football) – 105
4. Saul Alvarez (boxing) – 94
5. Roger Federer (tennis) – 93.4
6. Russell Wilson (American football) – 89.5
7. Aaron Rogers (American football) – 89.3
8. Lebron James (basketball) – 89
9. Stephen Curry (basketball) – 79.8
10. Kevin Durant (basketball) – 65.4
17. Novak Djokovic (tennis) – 50.6
35. Kei Nishikori (tennis) – 37.3
37. Rafael Nadal (tennis) – 35
63. Serena Williams (tennis) – 29.2
Recommended article: Elise Mertens lost to Catherine Alexandrova at the tournament s-Hertogenbosch