Advertisement

PSG flop Messi beats Ronaldo and LeBron James as the highest-earning sports star in the last 12 months

Lionel Messi earned more money than LeBron James and Cristiano Ronaldo according to Forbes
Lionel Messi earned more money than LeBron James and Cristiano Ronaldo according to Forbes
Messi crowned the highest-earning sports star in the world by Forbes
Advertisement

Forbes has released its annual list of the highest-earning athletes in the world and Argentine footballer Lionel Messi sits top.

Advertisement

Messi earned $75 million on-field and $55 million off the field totalling a whopping $130 million approximately ₦54 billion despite performing well below expectations for PSG during the one-year period in question.

Mbappe and Neymar score, Messi struggles as as PSG beat Marseille 2-1 in Le Classique
Messi has struggled since joining PSG

ALSO READ

Advertisement

Messi beats Ronaldo again

Messi’s arch-rival, Cristiano Ronaldo is third on the list, $15 million short of the Argentine having earned $60 million on the field and $55 million off the pitch.

Advertisement
Messi x Ronaldo (SportingNews)
Cristiano Ronaldo and Lionel Messi

Ronaldo earned $115 million in total in the highlighted period which puts him behind Messi and gives their fans more to argue about in this rivalry that has been going on for almost two decades.

The rest of the top 10

In between Messi and Ronaldo on this list is LeBron James, the American basketball superstar is the second-highest earner on the list with $121.2 million in total earnings.

lebron james
Lebron James is the second-highest paid sportsman in the world
Advertisement

Messi’s teammate at PSG, Neymar comes in fourth with $95 million in annual earnings, $70 million on the field and the other $25 million off-field.

Neymar-PSG-4-670x370
Neymar is fourth on the Forbes list for highest-earning athletes

In the fifth position is another NBA superstar, Golden State Warriors point guard Steph Curry whose total income was $92.8 million.

Golden State Warriors point guard Steph Curry.
Steph Curry

Fellow American basketball superstar Kevin Durant features at sixth with $92.1 million earned in a year playing for the Brooklyn Nets.

Après un mois et demi d'absence Kevin Durant fait son grand retour ce soir face aux Heats de Miami
Kevin Durant

Legendary tennis player Roger Federer earned $90.7 million to finish seventh on the list but surprisingly only made $700k of that on-field with a whopping $90 million in off-pitch earnings.

Roger Federer
Roger Federer

Mexican boxer Canelo Alvarez is eighth with $90 million in earnings, $85 million of which was earned in the ring.

Kamaru Usman and Canelo Alvarez are ready to battle
Canelo Alvarez

American football legend Tom Brady earned $83.9 million which is the ninth-most among sports stars while the top 10 is rounded off by Greek-Nigerian basketball player Giannis Antetokounmpo with $80.9 million in earnings.

Advertisement
Latest Videos
Advertisement