The 20 time Grand Slam Champion has topped the list of most paid athletes over the past one year.

Roger Federer is the world’s highest paid athlete according to the recently released Forbes list.

Federer, 38, earned a total of £86.2m in the past year with £81m coming from endorsements overtook Lionel Messi to become the first tennis player to achieve this feat.

Portuguese star Cristiano Ronaldo who earned a total of £85m comes in second place with Messi in third on £84m, Neymar and LeBron James completes the top five with £77.5m and £71.5m earnings respectively.

Senior editor at Forbes Kurt
Badenhausen paid tribute to Federer topping the list but felt the coronavirus pandemic played a big factor in the Swiss topping both Ronaldo and Messi.

“The coronavirus pandemic triggered salary cuts for soccer stars Messi and Ronaldo, clearing the way for a tennis player to rank as the world’s highest paid athlete for the first time,” said Kurt.
“Roger Federer is the perfect pitchman for companies, resulting in an unparalleled endorsement portfolio of blue-chip brands worth $100m a year for the tennis great.”

Naomi Osaka is however highest paid female athlete with a £30.7m earning ending American Serena Williams 4-year reign at the top.