Forbes’ Highest Paid Athletes 2017 Cristiano, Lebron and Messi tussle at the top.

Real Madrid star and possible G.O.A.T. Cristiano Ronaldo scored twice in last weekend’s Champions League Grand Final, helping his side to a 4-1 win over Juventus. This week he has another achievement to celebrate, topping the Forbes’ Highest Paid Athletes list.

ESPN’s Darren Rovell tweeted out the top 10 highest-paid athletes on the Forbes list, which features four NBA players:

Forbes Highest Paid Athletes 2017Second on the list was Cleveland Cavaliers All-Star and NBA G.O.A.T. LeBron James, followed by Lionel Messi. Ronaldo is the only athlete making over $90 million in salary and endorsements, with James at $86.2 million and Messi at $80 million.

Forbes Highest Paid Athletes 2017

The gap between the top three and the rest is significant, to say the least. Roger Federer, who ranks fourth on the list, earns $70 million with a staggering $64 million coming from endorsements and only $6 million for his on-court tennis performance.

Formula One racing star Lewis Hamilton is the only auto-sport athlete in the top 10. He has won three F1 titles in his career, including back-to-back championships in 2014 and 2015. He also finished second in 2016. Sebastian Vettel appears just outside the top ten at 14th place with $38.5 million and Fernando Alonso at 20th place with $36.

The top ten features four NBA stars with Lebron, KD, Steph Curry and The Beard in that order with Russ Westbrook and Damian Lillard sitting just outside at 13 and 15 respectively. Currently down in the 80’s for the NBA’s top-paid athletes, expect Steph Curry to rise that list when he resigns his contract next year.

According to Forbes, Conor McGregor earned a reported $34 million over the past year, which including his pair of fights against Nate Diaz, as well as his lightweight championship win over Eddie Alvarez this past November. The report states that McGregor earned $27 million from his fight purses, with another $7 million earned in endorsements and sponsorships.

Connor McGregor

McGregor was the only MMA fighter in the top 100, against three boxers. The highest ranked boxer on the list this year was Saul “Canelo” Alvarez, who earned a reported $28.5 million and ranked No.43, while Anthony Joshua was No.89 ($22m) and Wladimir Klitschko tied 98th ($21.5m).

Despite playing just seven rounds of golf since September 2015, Tiger Woods still ranks No. 17 in earnings thanks to $37 million in endorsements.