How much do tennis players and athlete earn from endorsements? As every year, Forbes disclosed the list. From 31st May 2017 to 31st May 2018, nobody earned more than Roger Federer. The Swiss took home $65 million from 11 endorsements. The second athlete is the basketball star LeBron James ($52 million), followed by the Portuguese footballer Cristiano Ronaldo ($47 million), then the golfer Tiger Woods ($42 million) and again the basketball star Stephen Curry ($42 million). The golfer Phil Mickelson has $37 million, then Rory McIlroy $34 million. At the eighth place overall there is the second highest paid tennis player, the Japanese Kei Nishikori ($33 million), who earns more than Kevin Durant ($32 million) and Usain Bolt ($30 million). Nishikori is a star in his country. In the last year, the Spaniard Rafael Nadal earned "just" $27 million from endorsements: he has been a Kia Motors ambassador since 2005 (he signed a new deal until 2020), and his endorsements list also include Nike (deal expires at the end of the year), Telefonica, Babolat, Mueller Medicine, Mapfre, Banco Sabadell and the watchmaker Richard Mille, who signed a ten-year deal with Nadal until 2020. In 2016, it was reported that the 17-time Grand Slam winner has an estimated net worth of €200 million and without any doubt, the amount increased in the last years, especially getting back to the top in the tennis elite and becoming the world no. 1 again.
The highest paid athlete in terms of salary, winnings and endorsements is the boxer Floyd Mayweather ($285 million.). Then the footballers Lionel Messi ($111 million) and Cristiano Ronaldo ($108 million).