Cristiano Ronaldo has once again been named the world’s highest-paid footballer, topping Forbes’ 2026 rich list with estimated earnings of $300 million over the past year.
The Portuguese superstar leads a star-studded top 10 that also features Lionel Messi, Kylian Mbappé, Erling Haaland, Vinicius Jr., Lamine Yamal, Sadio Mané, Jude Bellingham, Harry Kane and Mohamed Salah.
According to Forbes, the 10 highest-paid footballers are expected to earn a combined $942 million this season, with Ronaldo and Messi accounting for almost half of the total earnings.
Ronaldo, who plays for Saudi Pro League side Al Nassr, is estimated to earn $250 million from his playing contract and another $50 million through endorsements, sponsorships and business ventures. His commercial empire includes the CR7 brand, hotels and investments across several industries.
Inter Miami captain Lionel Messi occupies second place with estimated earnings of $145 million, made up of $70 million in on-field income and $75 million from endorsements and commercial partnerships with some of the world’s biggest brands.
Real Madrid forward Kylian Mbappé ranks third with $100 million, followed by Manchester City striker Erling Haaland on $85 million and Real Madrid winger Vinicius Jr. with $76 million.
Barcelona teenage sensation Lamine Yamal is sixth on the list with estimated earnings of $55 million, underlining his rapid rise both on and off the pitch. The Spain international has secured lucrative endorsement deals with brands including American Eagle, Coca-Cola and McDonald’s, with American Eagle signing him to its first-ever multi-year athlete partnership.
Al Nassr winger Sadio Mané is seventh after earning an estimated $54 million, while Real Madrid midfielder Jude Bellingham follows in eighth with $45 million, boosted by endorsement deals with Adidas, Louis Vuitton and Skims.
Bayern Munich striker Harry Kane occupies ninth place with earnings of $42 million, while Egypt captain Mohamed Salah rounds off the top 10 with $40 million, split evenly between football income and commercial endorsements.
Forbes’ highest-paid footballers in 2026
| Rank | Player | Estimated earnings |
|---|---|---|
| 1 | Cristiano Ronaldo | $300 million |
| 2 | Lionel Messi | $145 million |
| 3 | Kylian Mbappé | $100 million |
| 4 | Erling Haaland | $85 million |
| 5 | Vinicius Jr. | $76 million |
| 6 | Lamine Yamal | $55 million |
| 7 | Sadio Mané | $54 million |
| 8 | Jude Bellingham | $45 million |
| 9 | Harry Kane | $42 million |
| 10 | Mohamed Salah | $40 million |
The latest Forbes rankings underline the continued financial dominance of Cristiano Ronaldo and Lionel Messi, while also highlighting the emergence of a new generation of global football icons. Young stars such as Mbappé, Haaland, Vinicius Jr., Bellingham and Yamal are increasingly combining elite performances on the pitch with lucrative commercial portfolios, positioning themselves as the sport’s next major financial powerhouses.












