SportsTennis

The 20 Highest-Earning Male Tennis Players of All Time: From Least to Most

Tennis' biggest names haven’t only won trophies – they’ve also earned huge sums in prize money.


From legends like Federer and Nadal to new stars like Sinner and Alcaraz, here are the 20 highest-earning male players in tennis history.

20. Juan Martín del Potro – $25,896,046

Juan Martín del Potro
meunierd / Shutterstock.com


A massive talent from Argentina, whose career was marked by injuries – but still a Grand Slam winner and Olympic medalist.

19. Kei Nishikori – $25,924,997

Kei Nishikori
lev radin / Shutterstock.com


Japan's biggest tennis hope in recent times and the first Asian male to reach a Grand Slam final.

Read also: The 20 Most Shocking Transfers in Football History

18. Andrey Rublev – $28,422,621

Andrey Rublev
Victor Velter / Shutterstock.com


Known for his powerful forehand and consistent level on the ATP tour – no Grand Slam final yet, but still plenty of time.

17. Tomas Berdych – $29,491,328

Tomáš Berdych
jctabb / Shutterstock.com


Czech powerhouse – reached the Wimbledon final and was a consistent top-10 player for many years.

16. Grigor Dimitrov – $29,824,320

Grigor Dimitrov
Victor Velter / Shutterstock.com


An elegant and technically strong player, called "Baby Federer" for his style. Winner of the ATP Finals in 2017.

15. Dominic Thiem – $30,351,126

Dominic Thiem
Alex Bogatyrev / Shutterstock.com


US Open winner in 2020, known for his topspin and physical game – now fighting to return from injuries.

Read also: The 10 Greatest Players Never to Win the Ballon d'Or - Ranked

14. Andre Agassi – $31,152,975

Andre Agassi
Photo Works / Shutterstock.com


One of the biggest names of the '90s – known for his comeback, personality, and eight Grand Slam titles.

13. David Ferrer – $31,483,911

David Ferrer
Photo: Celso Pupo / Shutterstock.com


Never a Grand Slam winner, but the hardest-working player on tour – a true ATP warrior.

12. Marin Cilic – $31,717,619

Marin Čilić
Leonard Zhukovsky / Shutterstock.com


US Open champion in 2014 and a constant threat in major tournaments throughout the 2010s.

11. Stefanos Tsitsipas – $34,472,799

Stefanos Tsitsipas
Victor Velter / Shutterstock.com


Greek star who has already been in several Grand Slam finals and won the ATP Finals.

Read also: Here Are the 13 Richest Football Club Owners in the World in 2025 – Ranked from Least to Most Wealth

10. Stan Wawrinka – $37,485,061

Stan Wawrinka
Janet McIntyre / Shutterstock.com


Winner of three Grand Slams, known for one of the most beautiful backhands in the game.

9. Jannik Sinner – $39,389,088

Jannik Sinner
Victor Velter / Shutterstock.com


Young Italian comet with rapid development. Already a Grand Slam winner and top-5 player.

8. Carlos Alcaraz – $40,555,898

Carlos Alcaraz
Victor Velter / Shutterstock.com


The teenager who took the world by storm – Grand Slam winner and world number one before turning 21.

7. Pete Sampras – $43,280,489

Pete Sampras
Photo Works / Shutterstock.com


One of the biggest legends of the '90s with 14 Grand Slam titles – and the king of serve-and-volley.

Read also: Inter Miami Salaries 2025

6. Daniil Medvedev – $45,970,918

Daniil Medvedev
Photo: Victor Velter / Shutterstock.com


US Open winner and one of the most technically challenging players for the big names.

5. Alexander Zverev – $52,576,284

Photo: Victor Velter / Shutterstock.com


Olympic champion and former ATP Finals winner – still chasing his first Grand Slam title.

4. Andy Murray – $64,687,542

Andy Murray
Leonard Zhukovsky / Shutterstock.com


Britain’s tennis icon with three Grand Slams and two Olympic golds – and one of the most remarkable comebacks in the sport.

3. Roger Federer – $130,594,339

Roger Federer
Fresnel / Shutterstock.com


The king of elegance and the man of records – 20 Grand Slams and a global sports legend.

Read also: Cristiano Ronaldo’s Greatest XI: The Best Teammates of His Career

2. Rafael Nadal – $134,946,100

Rafael Nadal
Leonard Zhukovsky / Shutterstock.com


Known for his raw strength and invincibility on clay – 22 Grand Slam titles and still loved worldwide.

1. Novak Djokovic – $186,933,983

Novak Djokovic
Leonard Zhukovsky / Shutterstock.com


The most successful player in history – 24 Grand Slam titles and a financial powerhouse in the sport.