OlympicTalk · May 29, 2020
Roger Federer is the world’s highest-paid athlete
Roger Federer is the world’s highest-paid athlete, the first time a tennis player took the No. 1 spot in Forbes’ annual list of the 100 top earners since its inception in 1990.
Federer, the 38-year-old, 20-time Grand Slam singles champion, earned $106.3 million in the last 12 months — $100 million via endorsements, according to the report.
He edged Cristiano Ronaldo ($105 million) for No. 1. They were followed by fellow Olympians Lionel Messi ($104 million), Neymar ($95.5 million) and LeBron James ($88.2 million). Messi and Ronaldo were Nos. 1 and 2 in 2019, when Federer was fifth.