Despite injury Roger Federer is still the world’s highest paid tennis player, according to Forbes Magazine.
Federer, who earned over $100 million between June 2019 and June 2020, is also the world’s highest-paid sportsman, earning more than soccer stars Cristiano Ronaldo, Lionel Messi, Neymar, and NBA star LeBron James.
Here are the Top ten tennis earners:
![](https://sj8cdb.n3cdn1.secureserver.net/wp-content/uploads/2020/03/federer-laver-cup-2020-1-1024x761.jpg)
- Roger Federer — $106.3m
Tournament wins: $6.3m
Advertising contracts: $100m - Novak Djokovic — $44.6m
Tournament wins: $12.6m
Advertising contracts: $32m - Rafael Nadal — $40m
Tournament wins: $14m
Advertising contracts: $26m - Naomi Osaka — $37.4m
Tournament wins: $3.4m
Advertising contracts: $34m - Serena Williams — $36m
Tournament wins: $4m
Advertising contracts: $32m - Kei Nishikori — $32.1m
Tournament wins: $1.1m
Advertising contracts: $31m - Ashleigh Barty — $13.1m
Tournament wins: $10.1m
Advertising contracts: $3m - Daniil Medvedev — $11.8m
Tournament wins: $7.3m
Advertising contracts: $4.5m - Dominic Thiem — $11.1m
Tournament wins: $7.1m
Advertising contracts: $4m - Simona Halep — $10.9m
Tournament wins: $6.9m
Advertising contracts: $4m
![](https://sj8cdb.n3cdn1.secureserver.net/wp-content/uploads/2020/09/ISF_177682-1-1024x797.jpg)