Lionel Messi has topped Forbes' list of the world's highest-paid athletes as soccer players dominated the podium in 2019.

The Barcelona forward earned $127 million this past year in a combination of his salary and endorsements -- $18m more than second place Cristiano Ronaldo, who pocketed a total of $109m.

Neymar was the third highest on the list, having earned $105m this past year. The Brazil international took in $75m in salary, which was $10m more than Ronaldo, while Messi's income of $92m dwarfed both.

However, the Juventus forward made $44m in endorsements, which was higher than Messi's $35m and Neymar's $30m.

Messi saw his earnings increase by $16m over the past 12 months. The $111m he made in 2018 having seen him finish second to Floyd Mayweather ($285m). Ronaldo ($108m) was third with Neymar ($90m) in fifth. Conor McGregor ($99m) had finished fourth.


More in category