Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up

LeBron James, Stephen Curry, Kevin Durant make top 10 of Forbes highest-paid athletes list

curry lebron

CLEVELAND, OH - DECEMBER 25: Stephen Curry #30 of the Golden State Warriors and LeBron James #23 of the Cleveland Cavaliers pause on the court during the first half at Quicken Loans Arena on December 25, 2016 in Cleveland, Ohio. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and/or using this photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory copyright notice. (Photo by Jason Miller/Getty Images)

Getty Images

LeBron James, Stephen Curry, and Kevin Durant make more money off the court in endorsements than they do in salary from their teams. Which is not a surprise.

It’s enough money to vault them into the top 10 of FORBES Magazine’s list of highest-paid athletes for the last year.

LeBron is fifth at $88.2 million, of which $37.4 million is salary (although Forbes lists it as much less). Stephen Curry is sixth at $74.4 million, and Durant is seventh at $69.3 million.

Rounding out basketball players in the top 20 are Russell Westbrook at 12th ($56 million), James Harden at 17th $47.8 million, and Giannis Antetokounmpo at $47.6 million. Overall, 34 NBA players are in the top 100, including rookie Zion Williamson at 57th ($27.3 million).

Tennis legend Roger Federer topped the list at $106.3 million, and he was followed by soccer stars Cristiano Ronaldo, Lionel Messi, and Neymar, before we got to LeBron.

Despite all the work that goes into them, these Forbes estimates have a reputation for being off the mark. That said, it makes for a fun debate and ranking, and we could all use that right now.