June 11 (UPI) -- FC Barcelona and Argentina soccer star Lionel Messi is the world's highest-paid athlete in 2019, according to Forbes.
The magazine released its annual ranking of the world's 100 highest-paid athletes Tuesday. Messi claimed the top spot with $127 million in total earnings in 2019. Messi ranked No. 2 on last year's list, trailing only Floyd Mayweather.
Mayweather ranked No. 1 on the list four times in the last seven years but didn't crack the top 100 this year. Juventus and Portugal soccer star Cristiano Ronaldo ranks No. 2 on the 2019 list, raking in $109 million between salary and endorsements.
Brazil's Neymar ($105M), boxer Canelo Alvarez ($94M) and tennis star Roger Federer ($93.4) rounded out the top five on the 2019 list.
Los Angeles Lakers star LeBron James came in at No. 8 on the list at $89 million in 2019. Golden State Warriors teammates Stephen Curry ($79.8M) and Kevin Durant ($65.4M) rounded out the top 10 earners.