
Barcelona youngster Lamine Yamal has become the first 18-year-old footballer in 22 years to make Forbes’ list of the top 10 highest-paid players in the world.
The Spanish international, who recently signed a 10-year contract with Barcelona, has expected earnings of $43 million, marking a historic milestone in his young career.
However, Al Nassr superstar Cristiano Ronaldo remains the world’s highest-paid player, with a projected $280 million in total earnings for the coming year, before taxes and agents’ fees.
Forbes’ 2025 ranking reflects on-field income, including salaries, bonuses, and club-based image rights deals.
Top 10 Highest-Paid Footballers (Forbes 2025):
-
Cristiano Ronaldo – $280m
-
Lionel Messi – $130m
-
Karim Benzema – $104m
-
Kylian Mbappé – $95m
-
Erling Haaland – $80m
-
Vinícius Júnior – $60m
-
Mohamed Salah – $55m
-
Sadio Mané – $54m
-
Jude Bellingham – $44m
-
Lamine Yamal – $43m