It was a poor year financially for all the athletes. The 100 highest-paid athletes earned $3.6 billion in the past year, which is a nine percent drop from the previous year
Football icons Cristiano Ronaldo has been named the highest-paid footballer in 2020 by forbes earnings of USD 105 million.
The Tennis legend Roger Federer has topped the list for the first time with earnings of USD 106.3 million, rising from fifth place last year.
The others in the top-10 are Lionel Messi, who topped the list last year slips down to the third position. Neymar completes the list at number 4, with Lebron James at number 5.
The coronavirus pandemic triggered salary cuts for football stars Messi and Ronaldo, clearing the way for a tennis player to rank as the world’s highest-paid athlete for the first time.
Japan’s Naomi Osaka (£30.7m), who was ranked 29th on the list, is ahead of another tennis player Serena Williams (£29.5m), as the world’s highest-earning female athlete.