Messi has scored 603 objectives in 687 video games for Barcelona
Barcelona and Argentina ahead Lionel Messi is the world’s highest paid athlete, incomes $127m (£99.8m) prior to now 12 months, in keeping with the Forbes prime 100 rating.
Juventus’s Portugal ahead Cristiano Ronaldo is second on $109m (£85.6m) with Paris St-Germain’s Brazil ahead Neymar in third on $105m (£82.5m).
Final yr’s highest earner, boxer Floyd Mayweather, has dropped off the record.
Serena Williams is the one girl within the prime 100, incomes $29.2m (£22.9m).
5-time System 1 world champion Lewis Hamilton and former heavyweight world champion Anthony Joshua are the best incomes British athletes, sitting at 13th on $55m (£43.2m).
The American enterprise journal calculated the athletes’ earnings by including up their prize cash, salaries and endorsements between June 2018 and June 2019.
The highest 100 contains athletes from 25 nations and their $4bn (£three,1bn) mixed earnings are up 5% from the earlier yr, when Mayweather was first with $285m (£224m).
The American boxer’s solely combat since August 2017 was an exhibition boxing bout in opposition to Japanese kickboxer Tenshin Nasukawa in December.
Athletes needed to earn a minimal of $25m (£19.6m) to make this yr’s record.
Messi is barely the second footballer to prime the rankings after Ronaldo, and solely the eighth completely different athlete to take the primary spot for the reason that rankings started in 1990.
It’s also the primary time that footballers have ranked as the highest three earners in sports activities.
Messi is one in every of 38 non-American athletes on the record, with 62 US stars within the prime 100.
The NBA accounted for essentially the most athletes with 35, with LA Lakers’ LeBron James the game’s highest paid athlete in eighth on $89m forward of Golden State Warriors pair Stephen Curry (ninth on $79.8m) and Kevin Durant (10th on $65.4m).
Manchester United’s Paul Pogba is the best incomes Premier League participant in 44th place with $33m (£25.9m).
1. Lionel Messi $127m (£99.8m)
2. Cristiano Ronaldo $109m (£85.6m)
three. Neymar $105m (£82.5m)
four. Canelo Alvarez $94m (£73.8m)
5. Roger Federer $93.4m (£73.three)
6. Russell Wilson $89.5m (£70.3m)
7. Aaron Rodgers $89.3m £70.1m)
eight. LeBron James $89m (£69.9m)
9. Stephen Curry $79.8m (£62.7m)
10, Kevin Durant $65.4m (£51.3m)
See the complete record right here.