Top 10 highest-earning Tennis players in 2024

Published September 1st, 2024 - 08:59 GMT

Spanish star Carlos Alcaraz topped the list of the world's highest-earning tennis players in the current year 2024.

According to Forbes magazine, which specializes in tracking and monitoring the growth of financial institutions and companies around the world, Carlos Alcaraz, who is currently ranked third in the global tennis rankings, earned an estimated $42.3 million.

The magazine explained that these earnings were obtained by Alcaraz before taxes and agent fees over the past 12 months, dating back to the 2023 US Open tournament. The 21-year-old Carlos Alcaraz surpassed his rival, Serbian star Novak Djokovic (37 years old), who in turn earned $37.2 million over the same period. In total, the top 10 highest-earning tennis players earned an estimated $246 million over the past 12 months.

It is noteworthy that the list includes 4 women, a slight decrease from 5 players in 2023, which confirms that tennis is the only major professional sport that does not differentiate between men and women financially. Here is the list of 

The top 10 highest-earning tennis players in the world during 2024:

 

View as a slider
View as a list

1. Spanish player Carlos Alcaraz: $42.3 million. (Shutterstock)

2. Serbian player Novak Djokovic: $37.2 million. (Shutterstock)

3. American player Coco Gauff: $27.1 million. (Shutterstock)

4. Polish player Iga Swiatek: $26.7 million. (Shutterstock)

5. Italian player Jannik Sinner: $26.6 million. (Shutterstock)

6. Spanish player Rafael Nadal: $23.3 million. (Shutterstock)

7. Russian player Daniil Medvedev: $20.3 million. (Shutterstock)

8. Japanese player Naomi Osaka: $14.6 million. (Shutterstock)

9. Norwegian player Casper Ruud: $13.9 million

10. Belarusian player Aryna Sabalenka: $13.7 million. (Shutterstock)

1. Spanish player Carlos Alcaraz: $42.3 million
2. Serbian player Novak Djokovic: $37.2 million
3. American player Coco Gauff: $27.1 million
4. Polish player Iga Swiatek: $26.7 million
5. Italian player Jannik Sinner: $26.6 million
6. Spanish player Rafael Nadal: $23.3 million
7. Russian player Daniil Medvedev: $20.3 million
8. Japanese player Naomi Osaka: $14.6 million
9. Norwegian player Casper Ruud: $13.9 million
10. Belarusian player Aryna Sabalenka: $13.7 million
1. Spanish player Carlos Alcaraz: $42.3 million
1. Spanish player Carlos Alcaraz: $42.3 million. (Shutterstock)
2. Serbian player Novak Djokovic: $37.2 million
2. Serbian player Novak Djokovic: $37.2 million. (Shutterstock)
3. American player Coco Gauff: $27.1 million
3. American player Coco Gauff: $27.1 million. (Shutterstock)
4. Polish player Iga Swiatek: $26.7 million
4. Polish player Iga Swiatek: $26.7 million. (Shutterstock)
5. Italian player Jannik Sinner: $26.6 million
5. Italian player Jannik Sinner: $26.6 million. (Shutterstock)
6. Spanish player Rafael Nadal: $23.3 million
6. Spanish player Rafael Nadal: $23.3 million. (Shutterstock)
7. Russian player Daniil Medvedev: $20.3 million
7. Russian player Daniil Medvedev: $20.3 million. (Shutterstock)
8. Japanese player Naomi Osaka: $14.6 million
8. Japanese player Naomi Osaka: $14.6 million. (Shutterstock)
9. Norwegian player Casper Ruud: $13.9 million
9. Norwegian player Casper Ruud: $13.9 million
10. Belarusian player Aryna Sabalenka: $13.7 million
10. Belarusian player Aryna Sabalenka: $13.7 million. (Shutterstock)

You may also like

Subscribe

Sign up to our newsletter for exclusive updates and enhanced content