The 100 top-earning athletes come from 21 countries, with Americans the most prevalent. They compete in 11 sports, though basketball players are the most common, and over the past 12 months, the athletes have banked a cumulative $3.11 billion. Twenty-nine percent of that comes from endorsements and appearances. So who are the highest-paid athletes in the world? Check out the gallery below for the top 10.
Cristiano Ronaldo
LeBron James
Lionel Messi
Roger Federer
Kevin Durant
Andrew Luck
Rory McIlroy
Stephen Curry
James Harden
Lewis Hamilton
This article was featured in the InsideHook newsletter. Sign up now.