Cristiano Ronaldo tops Forbes’ list of the world’s highest-paid footballers for the 2026/27 campaign with estimated total earnings of $300 million, pulling in double the revenue of rival Lionel Messi. The Al-Nassr forward leads the global rankings ahead of Messi, Kylian Mbappe, and Erling Haaland, cementing a financial divide at the pinnacle of professional soccer.
The Financial Divide at the Top
Al-Nassr star Cristiano Ronaldo is pulling in roughly $250 million on-field alone, pushing his total package to an estimated $300 million for the season, according to Forbes figures reported by sportskeeda.com. That massive valuation leaves him earning more than double the amount collected by Inter Miami forward Lionel Messi.
Messi sits second in the global rankings with $145 million in total annual earnings. The Argentina captain splits that figure between $70 million on-field and $75 million off-field, representing the highest commercial revenue of any player on the list. The publication noted that this marks the fourth consecutive season, and the twelfth time in thirteen years, that Ronaldo and Messi have occupied the top two positions in the global earnings report.
The financial dominance of the top two is stark. Together, Ronaldo and Messi account for nearly half of the total revenue generated by the top ten highest-paid footballers combined.
Shifting Landscapes Across Europe and Beyond
Real Madrid forward Kylian Mbappe occupies third place in the rankings with $100 million total, comprised of $70 million on the pitch and $30 million from commercial partnerships. Manchester City striker Erling Haaland follows in fourth at $85 million total, maintaining his status as the Premier League’s sole representative in the top ten following Mohamed Salah’s departure from Liverpool.
Salah, now playing for Trabzonspor after a free transfer in August, rounds out the top ten with $40 million in total earnings. Meanwhile, Barcelona teenager Lamine Yamal enters the upper echelons of football wealth at just 19 years old, collecting $55 million annually after signing a bumper new contract and a partnership with fashion brand American Eagle.
| Player | Club | Total Earnings | On-Field | Off-Field |
|---|---|---|---|---|
| Cristiano Ronaldo | Al-Nassr | $300 million | $250 million | $50 million |
| Lionel Messi | Inter Miami | $145 million | $70 million | $75 million |
| Kylian Mbappé | Real Madrid | $100 million | $70 million | $30 million |
| Erling Haaland | Manchester City | $85 million | $60 million | $25 million |
| Vinícius Júnior | Real Madrid | $76 million | $48 million | $28 million |
| Lamine Yamal | Barcelona | $55 million | $35 million | $20 million |
Diverging Paths on the International Stage
While their bank accounts continue to swell, both Ronaldo and Messi face uncertain closing chapters in their respective international careers. Messi recently appeared in his final match for Argentina on October 6, scoring once and providing two assists in a 3-0 friendly win over Benin at the Monumental, finishing his international career with 126 goals in 208 appearances.

Federation president Pedro Proença has expressed a desire for the Al-Nassr forward to return to the national setup once the disciplinary committee reaches a final decision. Both veterans remain tied to their respective club contracts, with Messi committed to Inter Miami through 2028 and Ronaldo locked in with Al-Nassr until the summer of 2027.
Disclaimer: The fantasy and market insights provided are for informational and entertainment purposes only and do not constitute financial or betting advice.