Forbes reveals ranking of the highest-paid athletes of the year

Forbes has released its annual ranking of the world's highest-paid athletes for 2017, and some of the amounts listed are staggering.

Soccer star Cristiano Ronaldo came in at No. 1 for the second straight year, thanks to his hefty salary and endorsements. His earnings increased by $5 million in 2017, bringing his total annual earnings to $93 million.

The list unsurprisingly had striking similarities to ESPN's ranking of the year's most famous athletes, including an identical top 3 of Ronaldo, LeBron James and Lionel Messi.

In many cases, the athlete's endorsements far outweighed their actual salary -- most notably was Roger Federer, who landed in the top 5 thanks to $58 million in endorsements on top of his $6 million salary and winnings.

The only woman mentioned in the rankings is tennis star Serena Williams, who came in at No. 51.

The sport with the most prevalence on the list is basketball, with 32 players making the top 100 and four -- James, Kevin Durant, Stephen Curry and James Harden -- in the top 10.

See the top 25 highest-paid athletes below, and check out the rest on Forbes:

26 PHOTOS
Forbes ranks the highest paid athletes of 2017
See Gallery
Forbes ranks the highest paid athletes of 2017

T-24. Conor McGregor, mixed martial arts

Salary/Winnings: $27 million
Endorsements: $7 million
Total pay: $34 million

Source: Forbes

(Photo by Brandon Magnus/Zuffa LLC/Zuffa LLC via Getty Images)

T-24. Gareth Bale, soccer

Salary/Winnings: $23 million
Endorsements: $11 million
Total pay: $34 million

Source: Forbes

(Photo by VI Images via Getty Images)

23. Usain Bolt, track

Salary/Winnings: $2.2 million
Endorsements: $32 million
Total pay: $34.2 million

Source: Forbes

(Photo by Scott Barbour/Getty Images)

22. Derrick Rose, basketball

Salary/Winnings: $21.3 million
Endorsements: $13 million
Total pay: $34.3 million

Source: Forbes

(Photo by Jesse D. Garrabrant/NBAE via Getty Images)

21. Jordan Spieth, golf

Salary/Winnings: $5.5 million
Endorsements: $29 million
Total pay: $34.5 million

Source: Forbes

(Photo by Andy Lyons/Getty Images)
20. Fernando Alonso, auto racing

Salary/Winnings: $34 million
Endorsements: $2 million
Total pay: $36 million

Source: Forbes

(Photo by James Black/Icon Sportswire via Getty Images)
19. Dwyane Wade, basketball

Salary/Winnings: $23.2 million
Endorsements: $13 million
Total pay: $36.2 million

Source: Forbes

(Photo by Dylan Buell/Getty Images)
18. Neymar, soccer

Salary/Winnings: $15 million
Endorsements: $22 million
Total pay: $37 million

Source: Forbes

(Photo by David Ramos/Getty Images)
17. Tiger Woods, golf

Salary/Winnings: $107,000
Endorsements: $37 million
Total pay: $37.1 million

Source: Forbes

(Photo by Francois Nel/Getty Images)
16. Novak Djokovic, tennis

Salary/Winnings: $9.6 million
Endorsements: $28 million
Total pay: $37.6 million

Source: Forbes

(Photo by Aurelien Meunier/Getty Images)

15. Damian Lillard, basketball

Salary/Winnings: $24.4 million
Endorsements: $14 million
Total pay: $38.4 million

Source: Forbes

(Photo by Jonathan Ferrey/Getty Images)

14. Sebastian Vettel, auto racing

Salary/Winnings: $38 million
Endorsements: $500,000
Total pay: $38.5 million

Source: Forbes

(Photo by Marco Canoniero/LightRocket via Getty Images)
13. Russell Westbrook, basketball

Salary/Winnings: $26.6 million
Endorsements: $12 million
Total pay: $38.6 million

Source: Forbes

(Photo by Nathaniel S. Butler/NBAE via Getty Images)

12. Phil Mickelson, golf

Salary/Winnings: $3.5 million
Endorsements: $40 million
Total pay: $43.5 million

Source: Forbes

(Photo by Ian Johnson/Icon Sportswire via Getty Images)

11. Drew Brees, football

Salary/Winnings: $31.3 million
Endorsements: $14 million
Total pay: $45.3 million

Source: Forbes

(Photo by Maddie Meyer/Getty Images)

10. Lewis Hamilton, auto racing

Salary/Winnings: $38 million
Endorsements: $8 million
Total pay: $46 million

Source: Forbes

(Photo by Marco Canoniero/LightRocket via Getty Images)
9. James Harden

Salary/Winnings: $26.6 million
Endorsements: $20 million
Total pay: $46.6 million

Source: Forbes

(Photo by Rocky Widner/NBAE via Getty Images)
8. Stephen Curry, basketball

Salary/Winnings: $12.3 million
Endorsements: $35 million
Total pay: $47.3 million

Source: Forbes

(Photo by Ezra Shaw/Getty Images)
T-6. Rory McIlroy, golf

Salary/Winnings: $16 million
Endorsements: $34 million
Total pay: $50 million

Source: Forbes

(Photo by Sam Greenwood/Getty Images)
T-6. Andrew Luck, football

Salary/Winnings: $47 million
Endorsements: $3 million
Total pay: $50 million

Source: Forbes

(Photo by Zach Bolinger/Icon Sportswire via Getty Images)
5. Kevin Durant, basketball

Salary/Winnings: $26.6 million
Endorsements: $34 million
Total pay: $60.6 million

Source: Forbes

(Photo by Ezra Shaw/Getty Images)
4. Roger Federer, tennis

Salary/Winnings: $6 million
Endorsements: $58 million
Total pay: $64 million

Source: Forbes

(Photo credit should read MICHAEL BUHOLZER/AFP/Getty Images)
3. Lionel Messi, soccer

Salary/Winnings: $53 million
Endorsements: $27 million
Total pay: $80 million

Source: Forbes

(Photo credit should read LLUIS GENE/AFP/Getty Images)
2. LeBron James, basketball

Salary/Winnings: $31.2 million
Endorsements: $55 million
Total pay: $86.2 million

Source: Forbes

(Photo by Jesse D. Garrabrant/NBAE via Getty Images)
1. Cristiano Ronaldo

Salary/Winnings: $58 million
Endorsements: $35 million
Total pay: $93 million

Source: Forbes

(Photo by VI Images via Getty Images)
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

More from AOL.com:
The richest NHL players of all time
The best and worst things to buy at an MLB game
Fired FBI Director James Comey has surprisingly high net worth

Read Full Story

Can't get enough business news?

Sign up for Finance Report by AOL and get everything from retailer news to the latest IPOs delivered directly to your inbox daily!

Subscribe to our other newsletters

Emails may offer personalized content or ads. Learn more. You may unsubscribe any time.