Messi and Ronaldo remain highest-paid soccer players in 2026

Yahoo Sports • 1 min read • Latest: Oct 17, 2026, 5:30 AM

Last updated Oct 17, 2026

Messi and Ronaldo remain highest-paid soccer players in 2026
Summary

Forbes has revealed the highest-paid soccer players for the 2026 season, with Cristiano Ronaldo topping the list at $300 million, followed by Lionel Messi at $145 million. Ronaldo earns an estimated $250 million from Al Nassr in the Saudi Pro League and $50 million from endorsements. Messi, playing for Inter Miami, is projected to earn $70 million from his club and $75 million off the field. They together account for nearly half of the $942 million earned by the top ten players this season. Other notable players include Kylian Mbappé, who ranks third with $100 million, and Harry Kane, newly included in the top ten at $42 million.

Source Links
By the Numbers
  • •Cristiano Ronaldo earns $300 million in 2026, tops the list.
  • •Lionel Messi follows at $145 million for the year.
  • •Kylian Mbappé ranks third with $100 million earnings.
  • •Harry Kane returns to the top ten with $42 million.
  • •Ronaldo and Messi account for nearly half of the top ten earnings.
Latest Updates
  • 5:30 AMYahoo Sports — Highest-Paid Soccer Players 2026: Messi Hits A New High But Can’t Touch Ronaldo
What they're saying
"

After Cristiano Ronaldo and Lionel Messi's World Cup swan song, Forbes ranks soccer's highest-paid players. See how much star footballers are making on and off the field.

Related Teams & Leagues

Sources

External links

Original reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.

Related Stories

Last 14 days