Lionel Messi topped the rich list ahead of Cristiano RonaldoLionel Messi has beaten Cristiano Ronaldo to be named the highest-paid sports star, according to the Forbes list. Juventus and Portugal striker Ronaldo earned $109m (£85.6m), with Paris Saint-Germain's Neymar third with $105m (£82.5m). Mexican boxer Canelo Alvarez is fourth on the list with $94m (£73.8m), while Roger Federer was in fifth position on $93.4m (£73.3m). Manchester United midfielder Paul Pogba was the highest-earning Premier League star, his $33m (£25.9m) putting him in 44th place. Forbes' 10 highest-paid athletes in the world in 2019:1 Lionel Messi - $127m (£99.8m)2 Cristiano Ronaldo - $109m (£85.6m)3 Neymar - $105m (£82.5m)4 Canelo Alvarez - $94m (£73.8m),5 Roger Federer - 93.4million (£73.3m)6 Russell Wilson - $89.5m (£70.3m)7 Aaron Rodgers - $89.3m (£70.1m)8 LeBron James - $89m (£69.9m)9 Stephen Curry - $79.8m (£62.7m)10 Kevin Durant - $65.4m (£51.3m)
Source: Sky sports June 11, 2019 21:21 UTC