The Portuguese superstar is expected to earn $300m a year in 2026, more than double Lionel Messi’s estimate, as Cristiano Ronaldo earnings propel Al-Nassr to the top of the football money league table. The reported Forbes figures show that Ronaldo continues to be the world’s highest-paid footballer, holding a significant advantage over his rival, as well as other football’s big commercial names.
His earnings are at $ 41 million, a blend of playing income, sponsorship deals and business ventures that have gone off the pitch. The estimated $145 million per year that Messi brings to Inter Miami makes him the second-highest earner. With around $100 million, the Real Madrid attacker Kylian Mbappé does not lag behind the Manchester City attacker Erling Haaland ($85 million) and the Real Madrid attacker Vinícius Júnior ($76 million).
The emergence of the new generation of footballers has added commercial value to Barcelona youngster Lamine Yamal who’s ranked sixth with an estimated $55 million. On the other side of the table, Sadio Mané has secured a $54 million deal with Al-Nassr and Jude Bellingham is looking at an estimated $45 million deal with Real Madrid. These reported numbers apply to total earnings before taxes and agents’ fees, and are not the total take-home pay of the player. This can involve earnings, bonuses, commercial agreements, and other off-field earnings.
The disparity in scores highlights the financial might of Ronaldo’s personal brand, having a global fan base, long-term commercial relationships and business interests. His job is also a testament to the high pay offered to top-tier players in Saudi Arabia. The younger players’ commercial value remains important, but while Messi is still a contender, the 2026 list will likely be dominated by the likes of Ronaldo, who reportedly nets $300 million a year from his career.
