Despite not competing in a match for nearly 14 months, former world number one Roger Federer remained at the top of the list of tennis players earning the highest salaries for the 17th consecutive year, according to Forbes. Federer, 41, hasn’t played since Wimbledon last year because to knee problems that have plagued the Swiss legend in his later years of competition.
The money came from “endorsements, appearances and other business endeavours,” yet the 20-time Grand Slam champion still earned an estimated $90 million before taxes and agents’ fees during the past 12 months to top the list.The second-highest earner on the list is Naomi Osaka of Japan, who owns four major titles and earned $56.2 million in the previous 12 months.
LeBron James, a four-time NBA champion, and the 24-year-old formed a new sports agency and media company together in June.She earns more than Serena Williams, who is scheduled to retire after the US Open, which starts next week. The tennis player who earns the most money is Serena Williams.
Williams has earned $35.1 million this year, surpassing both Novak Djokovic ($27.1 million) and Rafa Nadal ($31.4 million), the former men’s number one. Emma Raducanu, the US Open champion, debuted on the list after being the first qualifier in the Open Era last year, catapulting her to fame