Hamilton, Alonso, Vettel in Top 20 for earnings

Lewis Hamilton earns more than twice what the entire IndyCar grid earns combined
Lewis Hamilton earns more than twice what the entire IndyCar grid earns combined

Lewis Hamilton, Sebastian Vettel and Fernando Alonso have all made it into the top twenty of the 2017 Forbes highest earners in sport, this year’s highest earner being Cristiano Ronaldo.

In tenth place on the list is Mercedes driver Hamilton, the highest earning driver in Formula 1 and the whole of motorsport for that matter. In 2017, the Mercedes driver will bank $38-million thanks to his contract with the team, plus an extra $8-million for personal endorsements.

Ferrari paid Vettel $38-million for his services this year, the same amount as Hamilton earns from Mercedes. But the German only has $500,000 in personal endorsements which puts him 14th on the list, while earning several million dollars less than his English rival.

Fernando Alonso, who has not won a Formula 1 race since the 2013 Spanish Grand Prix, was paid $34-million by McLaren on top of which the Spaniard bolstered the amount with $2-million in personal endorsements. He is 20th on the list.

Between them the trio have amassed nine Formula 1 titles in the past dozen years and are considered the pre-eminent drivers of this era.

No other racing driver featured in the top twenty top earners in sport this year.

Notably Ronaldo, who topped the list for the second consecutive year, banked $93-million which is double what Hamilton earned.

Rank Name Total Salary/Winnings Endorsements Sport
#1 Cristiano Ronaldo $93-million $58-million $35-million Soccer
#2 LeBron James $86.2-million $31.2-million $55-million Basketball
#3 Lionel Messi $80-million $53-million $27-million Soccer
#4 Roger Federer $64-million $6-million $58-million Tennis
#5 Kevin Durant $60.6-million $26.6-million $34-million Basketball
#6 Andrew Luck $50-million $47-million $3-million Football
#6 Rory McIlroy $50-million $16-million $34-million Golf
#8 Stephen Curry $47.3-million $12.3-million $35-million Basketball
#9 James Harden $46.6-million $26.6-million $20-million Basketball
#10 Lewis Hamilton $46-million $38-million $8-million Formula 1
#11 Drew Brees $45.3-million $31.3-million $14-million Football
#12 Phil Mickelson $43.5-million $3.5-million $40-million Golf
#13 Russell Westbrook $38.6-million $26.6-million $12-million Basketball
#14 Sebastian Vettel $38.5-million $38-million $500,000 Formula 1
#15 Damian Lillard $38.4-million $24.4-million $14-million Basketball
#16 Novak Djokovic $37.6-million $9.6-million $28-million Tennis
#17 Tiger Woods $37.1-million $107,000 $37-million Golf
#18 Neymar $37-million $15-million $22-million Soccer
#19 Dwyane Wade $36.2-million $23.2-million $13-million Basketball
#20 Fernando Alonso $36-million $34-million $2-million Formula 1