Cristiano Ronaldo vs Canelo, Verstappen & More: Who Has the Highest Salary in Sports?

Updated
We publish independently audited content meeting strict editorial standards. Ads on our site are served by Google AdSense and are not controlled or influenced by our editorial team.
Cristiano Ronaldo vs Canelo, Verstappen & More: Who Has the Highest Salary in Sports?

Ending months of speculation, Cristiano Ronaldo has extended his contract with Saudi Pro League side Al Nassr.

He has committed to remain at the club at least until June 30, 2027. Ronaldo admittedly rejected offers from teams competing in the FIFA Club World Cup to remain at Al Nassr.

The 40-year-old forward will hope to win his first major trophy with the Saudi Arabian side in the 2026/27 season.

Cristiano Ronaldo Signs Jaw-Dropping Contract Extension with Al Nassr, Will Earn a Bumper Salary

Former Real Madrid, Manchester United, and Juventus star Cristiano Ronaldo is one of the fittest players in football. The Portuguese’s new contract will keep him at Al Nassr beyond 42. While fans are wondering when Ronaldo will retire, CR7 is looking forward to the 2026 FIFA World Cup.

The commitment he has to football is undoubtedly fueled by the love he has for the sport. But it also does not hurt that he has just snagged the most lucrative contract in sporting history.

According to The Sun, Ronaldo’s new Al Nassr contract will see him earn over £1 million every couple of days. He has also received a signing-on fee of £24.5 million. The fee will jump to £38 million if he continues at the club next season.

Ronaldo will also earn the highest-ever salary in history over the next two years. As per The Sun, he will make a whopping £178 million a year in wages or £488,000 per day. Inclusive of commercial deals, Ronaldo will make £492 million in two years. This could reportedly cross half a billion if he wins the Golden Boot (£4 million) and Al Nassr win the Saudi Pro League (£8 million).

Cristiano Ronaldo Salary vs Canelo Alvarez, Max Verstappen & More

Cristiano Ronaldo will earn a salary of £178 million at Al Nassr over the next couple of years. Below, we compare his wages to the highest-paid athletes in other sports.

Canelo Alvarez – Boxing

Saul 'Canelo' Alvarez vs Cristiano Ronaldo Salary
Saul ‘Canelo’ Alvarez

Boxing great Canelo Alvarez signed a five-year deal with broadcasting giant DAZN in 2018. The deal was worth $365 million (£266.5 million). Canelo earned around £53 million in wages every year. He earned a salary of around £24 million every time he fought.

The Mexican boxer, however, did not get the entire amount, as he left DAZN before the end of his contract.

Shohei Ohtani – Baseball

Juan Soto of the New York Mets (2025–2039) has scored the biggest contract in the sport’s history. But his yearly wages are not the highest in the sport. Across 15 years, he will earn $765 million (£560 million), averaging around £37 million each year.

Based on yearly salary, Shohei Ohtani is the highest earner in the history of baseball. Ohtani’s 10-year deal with the Los Angeles Dodgers (2024–2033) is worth around £512 million, taking his early salary to about £51 million.

Jayson Tatum – American Football

Patrick Mahomes signed a 10-year contract extension with the Kansas City Chiefs in 2020. Excluding the salary due, the deal was worth $450 million (£330 million). This is the biggest deal in NFL history, but his yearly salary is bested by Boston Celtics star Jayson Tatum.

Jayson Tatum bagged a jaw-dropping five-year deal (2025-2030) worth $314 million (£230 million). This takes his yearly salary to an NFL-high £46 million.

Max Verstappen – Formula One

Max Verstappen vs Cristiano Ronaldo Salary
Cristiano Ronaldo Salary: Max Verstappen Only Earns a Fraction of It

Formula One reigning world champion, Max Verstappen, earns the highest salary in the sport’s history. His rival, Sir Lewis Hamilton, may have earned higher during his Mercedes peak, but his earnings remain unconfirmed.

Four-time F1 champion Verstappen signed a six-year contract with Red Bull in 2023. The deal is worth a total of $330 million (£241 million), pushing his yearly salary to £40.2 million. He has been linked with a move to Aston Martin, but he is not expected to move in 2026. If he does switch teams in 2027, we could see a big bump in his yearly wages.