Esteemed business magazine Forbes has unveiled the world's highest-paid athletes in 2017.

Topping the list with $93 million in salary and endorsement income was Real Madrid superstar Cristiano Ronaldo, which is no real surprise given the Portuguese enjoyed arguably the most successful 12 months in the history of soccer. In addition to winning the UEFA Champions League last weekend, CR7 also won the domestic La Liga title and European Championships with national side Portugal. He was awarded the Ballon d'Or award for world's best player in December and banked 10 major honors overall.

Basketball's LeBron James and Ronaldo's great nemesis Lionel Messi made up the rest of the top three with $86.2 million and $80 million in earnings, respectively. Other notable names to feature were Kevin Durant in fifth ($60.6 million), Stephen Curry in seventh ($47.3 million), and James Harden in eighth ($46.6 million).

Here's the top 10:

1. Cristiano Ronaldo – $93 million

2. LeBorn James – $86.2 million

3. Lionel Messi – $80 million

4. Roger Federer – $64 million

5. Kevin Durant – $60.6 million

6. Rory McIlroy – $50 million

6. Andrew Luck – $50 million

7. Stephen Curry – $47.3 million

8. James Harden – $46.6 million

9. Lewis Hamilton – $46 million

10. Drew Bress– $45.3 million

Now head over to Forbes to see the list in full.

In other news, was Ronaldo actually wearing adidas in this mischevious Nike ad?

What To Read Next