Forbes Ranking 2020: Roger Federer Is Highest Paid Athlete

We need your consent to enable the rating function!

This feature is only available when corresponding consent is given. Please read the details and accept the service to enable rating function.


Tennis star Roger Federer even outshines football stars Cristiano Ronaldo and Lionel Messi in the Forbes ranking of the highest paid athletes in 2020. Only two women make it into the top 100.

Roger Federer hat einen neuen Ausrüster aus Japan.
Roger Federer is the best earning athlete in 2020.

Roger Federer is the highest-earning athlete in 2020. This is the conclusion reached by Forbes in its athlete ranking for 2020, which takes into account prize money, salaries, bonuses, endorsements, royalties and appearance fees from June 1, 2019 to June 1, 2020. The Swiss tennis star had total revenues of 106.3 million dollars (approx. 95 million euros) in this year's ranking. Of this, 6.3 million dollars were prize money and 100 million dollars were income from endorsements. In the previous year, Federer was in fifth place with a earnings of 93.4 million dollars.

In second place comes soccer star Cristiano Ronaldo from Juventus Turin with a pay of 105 million dollars (60 million dollars salary, 45 million dollars endorsements). Third is Lionel Messi from FC Barcelona with 104 million dollars (72 million dollars salary, 32 million dollars endorsements). In 2019, Messi was the highest earning athlete.

Naomi Osaka and Serena Williams Only Women in Top 100

Only two women made it into the ranking of the 100 highest paid athletes. The Japanese tennis player Naomi Osaka is in 29th place with 37.4 million dollars (3.4 million dollars in prize money, 34 million dollars in endorsements). US tennis queen Serena Williams comes in at 36 million dollars in pay, making her 33rd (4 million dollars in prize money, 32 million dollars in endorsements).

The Forbes Top 20 at a Glance

PositionNameTotal pay (in million dollars)Salary/Winnings (in million dollars)Endorsements (in million dollars)Sport
1Roger Federer106.36.3100Tennis
2Cristiano Ronaldo1056045Football
3Lionel Messi1047232Football
5LeBron James88.228.260Basketball
6Stephen curry74.430.444Basketball
7Kevin Durant63.928.935Basketball
8Tiger Woods62.32.360Golf
9Kirk Cousins60.5582.5American Football
10Carson Wentz59.155.14American Football
11Tyson Fury57507Boxing
12Russell Westbrook562927Basketball
13Lewis Hamilton544212Formula 1
14Rory McIlroy522230Golf
15Jared Goff49472American Football
16Conor McGregor483216Mixed Martial Arts
17James Harden47.828.819Basketball
18Giannis Antetokounmpo47.619.628Basketball
19Anthony Joshua473611Boxing
20Deontay Wilder46.5460.5Boxing


Topics in this article