For the first time, the three highest earning athletes in a year are soccer stars. Lionel Messi, Cristiano Ronaldo and Neymar are the world's highest earning athletes in 2019. The Barcelona and Argentina captain earned $127 million this past year in a combination of his salary and endorsements -- $18 million more than second-place Cristiano Ronaldo, who made a total of $109m. Neymar earned $105 million - $75 million in salary and 30 million in endorsements. Cristiano Ronaldo made the most from endorsements - $44 million, while Messi made $35 million. Messi finished second to Floyd Mayweather last year, with $111 million last year. Floyd Mayweather who doesn't feature in the list this year topped last year with $285 million. The fourth highest-paid athlete was Mexican boxer Saul "Canelo" Alvarez. He earned the same salary as Messi ($92 million) plus $2 million in endorsements. Fifth placed Roger Federer, with total earnings of $93.4m however leads in t...
A melting pot of reliable information on sports, entertainment, culture and health.