Friday 25 September 2015 21:28, UK
Roger Federer has topped the Forbes rich list for a ninth straight year as the top-earning tennis player, with a combined $67m (£45m) in prize money, endorsement deals and appearances between June 1, 2014 and June 1, 2015.
The former world No 1 and 17-time Grand Slam champion is showing no signs of hanging up his racquet at the age of 34 and is quickly approaching the $100 million mark in career prize money.
According to Forbes, the winner of 24 ATP World Tour Masters 1000 titles and six Barclays ATP World Tour Finals, is the world's fifth biggest-grossing athlete on the planet, with boxer Floyd Mayweather topping the list with $300m.
Federer, who was named the world's most marketable sports star by the London School of Marketing earlier this year, is followed by world No 1 Novak Djokovic ($48.2m) and nine-time French Open winner Rafa Nadal ($32.5m).
Federer, Djokovic and Nadal rank as the world's three highest-paid tennis players for the second consecutive year with combined earnings of $148m.
Britain's Andy Murray is 64th on the overall list with $22.3m. He won $6.3m in prize money, but a whopping $16 came from endorsements - with $6m coming from his four-year deal with Under Armour which he penned earlier this year.
Maria Sharapova remains the highest paid female tennis player. The five-time Grand Slam champion is 26th on the overall list with $29.7m - $23m coming purely from endorsements.
Current world No 1 and 21-time major winner Serena Williams is 47th on the list with a total earning of $24.6m.