Roger Federer, Rafael Nadal, Kei Nishikori, Novak Djokovic make Forbes sports rich list

Roger Federer and Rafael Nadal: Rivalry in tact

Roger Federer remains the top-earning tennis player in the latest Forbes list for the highest-paid athletes in the world.

According to the 2018 Forbes list, Federer earned a total of $77.2m with $12.2m coming from prize money and $65m from endorsements.

It puts him quite a bit behind top earner Floyd Mayweather with the boxer earning a whopping $285m while footballers Lionel Messi ($111m) and Cristiano Ronaldo ($108m) are second and third respectively.

Federer is seventh on the list, having slipped from his fourth position last year.

Current world No 1 Rafael Nadal is the second-highest earning tennis player sitting 20th in the overall list as he raked in $41.4m with $27m coming from endorsements while Kei Nishikori (35th) accumulated $34.6m while Novak Djokovic is 86th with a total of $23.5m.

No female tennis players feature on the list with Serena Williams, the only woman to make it last year, dropping from 51st to outside the top 100 as she missed most of the 2017 season and start of the 2018 campaign due to maternity leave.