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

Whether you’re looking to get into shape, or just get out of a funk, The Charge has got you covered. Sign up for our new wellness newsletter today.