Kylian Mbappe
$128 mil

After collecting three of the last four Ligue 1 Player of the Year Awards, Mbappe has cemented himself as the face of French soccer.

Lionel Messi
$120 mil

Messi earns a ton of money off the pitch, but experts suggest that figure could grow if he leads Argentina to a World Cup victory this year.

Cristiano Ronaldo
$100 mil

Despite a sharp decrease in playing time, Ronaldo is the world’s highest-earning soccer player off the pitch thanks to his many sponsorship partners.

Neymar Jr.
$87 mil

Neymar made history in 2017 with a record $263 million transfer to Paris Saint-Germain. All he is left to win is the FIFA World Cup.

Mohamed Salah
$53 mil

After another stellar campaign with Liverpool in 2021-22, Salah's stock among forward further increased drastically in world football.

Erling Haaland
$39 mil   

Forbes estimates Haaland earns $4 million in endorsements. Reports suggest Haaland could soon be worth as much as $18 million annually.

Robert Lewandowski
$35 mil

Lewandowski has justified his transfer fee to Barcelona from Bayern Munich, with 12 goals in the ten matches that he has played. 

Eden Hazard
$31 mil

Hazard’s disappointing tenure with Real Madrid spread over four seasons has fueled constant rumours of a return to Chelsea. 

The 38-year-old launched his own sportswear brand in September. He is also the only player on this list not playing in Europe.

Andres Iniesta
$30 mil

Click here for more stories