Roger Federer at Wimbledon 2022

Top-earning men's tennis players of all time

Written by:
September 15, 2022
Simon M Bruty // Getty Images

Top-earning men's tennis players of all time

Which men's tennis players have won the most money? With one of the top-earners of all time, Roger Federer, retiring, Stacker has ranked the 25 top-earning men's players in history based on data compiled by the ATP Tour. Career earnings totals are current as of Aug. 1, 2022, though they don't include endorsement income, which can be as much as their prize winnings.

The top of the list should come as no surprise. The Big Three—Djokovic, Nadal, and Federer—have reigned over the sport for many years. No other player has earned even half as much as any of them. And their $421 million in earnings exceeds the next 12 players' winnings combined. They have also won an astonishing 63 Grand Slam tournaments (the four "majors": Australian, French, Wimbledon, U.S. Open).

Several factors make an apples-to-apples comparison challenging. First, some of these pros' careers lasted much longer than others, allowing them to earn far more money. For example, Andy Roddick only played singles for 12 years, while Roger Federer doubled that. Second, these earnings totals are not adjusted for inflation. For example, Stefan Edberg's $20 million in the 1980s and 1990s was worth far more than John Isner's $21 million since 2007. But we still think you'll love the service of seeing this data set.

Stefan Edberg of Sweden playing in the final of the Men's Singles Tennis competition of the 1984 Summer Olympic Games
1 / 25
David Madison // Getty Images

#25. Stefan Edberg

- Career earnings: $20,613,441
- Turned professional: 1983
- Country: Sweden

Edberg is the only Scandinavian player among our top 25 earners. Fellow Swede Bjorn Borg was far more accomplished, with 11 Grand Slam wins compared to Edberg's six, but hit his prime a decade earlier when purses were much less lucrative.

Andy Roddick (USA) returning a serve back to Juan Ignacio Chela (ARG) in the third round of the 2005 ATP Masters Series in Cincinnati
2 / 25
William Manning // Getty Images

#24. Andy Roddick

- Career earnings: $20,640,030
- Turned professional: 2000
- Country: United States

Roddick was the last American man to win a Grand Slam event (the 2003 U.S. Open) and the last American ranked #1 for the year (also in 2003). He was only 20 that year and seemed headed for greatness, but only made four other Grand Slam finals—each time losing to Roger Federer.

Lleyton Hewitt returning the ball during the 1999 Mercedes - Benz Cup match against Alex O''Brien at the UCLA Tennis Court in Westwood, California
3 / 25
Vincent Laforet // Getty Images

#23. Lleyton Hewitt

- Career earnings: $20,889,965
- Turned professional: 1998
- Country: Australia

In 2001, the lone Aussie on the list became the youngest pro, at 20, to achieve a #1 ranking. That was the same year he won the U.S. Open. But, except for a Wimbledon win the following year, Hewitt never did any better during an 18-year career (22 years if you count doubles).

Gael Monfils (FRA) returning the ball during the third round of the ATP National Bank Open match on August 11, 2022 at IGA Stadium in Montreal, QC
4 / 25
Icon Sportswire // Getty Images

#22. Gaël Monfils

- Career earnings: $20,890,958
- Turned professional: 2004
- Country: France

France's top player has never made it to a Grand Slam final, but consistency landed him on this list. Monfils has played in at least one ATP tournament final every year since 2005 and has won 11. His parents both immigrated to France from Caribbean countries, and his father was a pro soccer player.

Ivan Lendl hitting a forehand return in a tennis match at the 1982 French Open
5 / 25
Jean-Yves Ruszniewski // Getty Images

#21. Ivan Lendl

- Career earnings: $21,262,417
- Turned professional: 1978
- Country: United States

Lendl is the only tennis star on our list who played in the '70s when purses were far slimmer, and his eight majors triumphs still put him well shy of the 20 to 22 won by the Big Three. But his pioneering of the inside-out forehand changed the sport and helped him win consistently; no other player has won more than 90% of their matches in five different years.

John Isner returning a backhand to Jenson Brooksby during the Atlanta Open at Atlantic Station on July 29, 2022
6 / 25
Kevin C. Cox // Getty Images

#20. John Isner

- Career earnings: $21,455,192
- Turned professional: 2007
- Country: United States

Benefiting from his 6-foot-10 height, Isner has been one of the sport's most powerful servers. He's never made a Grand Slam final, but he broke the all-time record for aces at 2022 Wimbledon. Wimbledon is also the site of his most talked-about performance ever—the longest Grand Slam match ever played, a win over fellow serving ace Nicolas Mahut in 2010 when the 70-68 final set stretched the match to more than 11 hours over the course of three days.

Grigor Dimitrov of Bulgaria hitting a return against Alexis Galarneau of Canada during day 4 of the National Bank Open at Stade IGA on August 9, 2022 in Montreal, Canada
7 / 25
Minas Panagiotakis // Getty Images

#19. Grigor Dimitrov

- Career earnings: $21,498,490
- Turned professional: 2008
- Country: Bulgaria

Dimitrov made this list despite never making a Grand Slam final due to consistent play; his current streak of 46 straight Grand Slam appearances leads all male pros. The 6-foot-3, 31-year-old became the first Bulgarian player to qualify for and win the ATP Finals in 2017.

Jo-Wilfried Tsonga of France during day 3 of the French Open 2022
8 / 25
John Berry // Getty Images

#18. Jo-Wilfried Tsonga

- Career earnings: $22,458,018
- Turned professional: 2004
- Country: France

By the time he retired after the 2022 French Open, Tsonga established himself as one of France's greatest in the sport. He made just one Grand Slam final, the 2008 Australian Open, but has made at least the quarterfinal round in all four majors and is one of only three men to have beaten the Big Three at majors. Tsonga is the son of a Congolese father and French mother.

Yevgeny Kafelnikov from Russia during the final of the men's singles at the 2000 Olympics
9 / 25
Pierre Lahalle // Getty Images

#17. Yevgeny Kafelnikov

- Career earnings: $23,883,797
- Turned professional: 1992
- Country: Russia

This 1996 French Open, 1999 Australian Open, and 2000 Olympic singles champion has been busier in retirement than he was during his 11-year pro tennis career. Since 2003, the Renaissance man Kafelnikov has been a pro golfer, pro poker player, and tennis coach.

Daniil Medvedev of Russia reacting to his point against Dominik Koepfer of Germany in their Round Four Men's Singles tennis match during the 2019 US Open at the USTA Billie Jean King National Tennis Center in New York
10 / 25
DOMINICK REUTER // Getty Images

#16. Daniil Medvedev

- Career earnings: $24,151,740
- Turned professional: 2014
- Country: Russia

This 2021 U.S. Open champion will surely move up on this list because he's only 26 and is currently ranked #1 in the world. Medvedev came oh-so-close to winning his second major at the 2022 Australian Open, only to be beaten by Rafael Nadal (2-6, 6-7, 6-4, 6-4, 7-5) in the second-longest match in majors history.

Kei Nishikori of Team Japan hitting a forehand during his Men's Singles First Round match against Andrey Rublev of Team ROC on day two of the Tokyo 2020 Olympic Games at Ariake Tennis Park
11 / 25
Patrick Smith // Getty Images

#15. Kei Nishikori

- Career earnings: $25,065,492
- Turned professional: 2007
- Country: Japan

Nishikori is the only Asian player to make this list, although the WTA features Japanese superstar Naomi Osaka. Besides becoming the first Asian man to reach a majors final (2014 U.S. Open), he has proven to be stellar in the clutch, winning 27 of his 34 five-set matches—a record 79.4% winning percentage.

Boris Becker of Germany diving to make a return during the Men's Singles semifinal of the Wimbledon Lawn Tennis Championship against Goran Ivanisevic on July 1, 1994
12 / 25
Bob Martin // Getty Images

#14. Boris Becker

- Career earnings: $25,080,956
- Turned professional: 1984
- Country: Germany

Sadly, Becker's life trajectory is further proof that money and fame aren't everything. He was a teen sensation, winning six majors between the ages of 17 and 28 (including Wimbledon three times) and attained a #1 ranking. But in April 2022, he was sentenced by a British court to serve two and a half years in prison for hiding assets related to his 2017 bankruptcy.

Juan Martin Del Potro of Argentina celebrating winning a point during the men's singles gold medal match against Andy Murray of Great Britain
13 / 25
Clive Brunskill // Getty Images

#13. Juan Martín del Potro

- Career earnings: $25,896,046
- Turned professional: 2005
- Country: Argentina

Del Potro's moment in the sun came at the 2009 U.S. Open when he beat Nadal and Federer in succession. That made him the only winner of a major who wasn't one of the Big Three between 2005 and 2012. Injuries since his glorious 2009 season have caused him to say he will likely retire in 2022.

Dominic Thiem of Austria returning a volley during his Men’s Singles quarterfinals match against Alex de Minaur of Australia on Day Ten of the 2020 US Open
14 / 25
Matthew Stockman // Getty Images

#12. Dominic Thiem

- Career earnings: $29,059,949
- Turned professional: 2011
- Country: Austria

Fourth time's the charm? Thiem lost consecutive French Open finals to Nadal in 2018 and 2019 and the Australian Open final in a five-set loss to Djokovic in 2020. But he finally broke through by winning the U.S. Open title over Alexander Zverev, coming back from a two-set deficit.

Tomas Berdych of The Czech Republic playing a backhand during the Men's Singles first round match against Ivan Dodig of Croatia on day two of the 2016 Wimbledon Lawn Tennis Championships
15 / 25
Julian Finney // Getty Images

#11. Tomáš Berdych

- Career earnings: $29,491,328
- Turned professional: 2002
- Country: Czech Republic

Here's your Berdych checklist: Grand Slam finalist (a 2010 Wimbledon loss to Nadal after defeating Federer and Djokovic)? Check. A career-high #4 ranking in 2015? Check. Method of payment? Check. Nationality? Czech.

Marin Cilic of Croatia serving in his second round match against Joao Sousa of Portugal on day three of the 2018 Australian Open
16 / 25
Clive Brunskill // Getty Images

#10. Marin Čilić

- Career earnings: $30,588,972
- Turned professional: 2005
- Country: Croatia

This winner of the 2014 U.S. Open and runner-up at the 2017 Wimbledon and 2018 Australian Open (both times losing to Federer) has been ranked as high as third in the world in 2018. Čilić also won the Olympic silver medal in doubles with Ivan Dodig for his native Croatia at the 2020 Tokyo Olympics.

Andre Agassi playing in 1988
17 / 25
Jean-Yves Ruszniewski // Getty Images

#9. Andre Agassi

- Career earnings: $31,152,975
- Turned professional: 1986
- Country: United States

Agassi famously wrote in his 2010 memoir, "Open": "I hate tennis…and always have." Maybe so, but fans loved watching the eight-time Grand Slam champion play. And he apparently didn't mind the income as his net worth has more than doubled since he began investing in resorts and other businesses with his wife and fellow retired tennis star Steffi Graf.

David Ferrer of Spain serving in his match against Roberto Bautista Agusta during day four of the Mutua Madrid Open
18 / 25
Alex Pantling // Getty Images

#8. David Ferrer

- Career earnings: $31,483,911
- Turned professional: 2000
- Country: Spain

Ferrer played in the shadow of fellow Spaniard Rafael Nadal for almost his entire 18-year career, but he beat him occasionally. That pattern also held up in his only majors final at the 2013 French Open, when Ferrer lost to the "King of Clay," 6-3, 6-2, 6-3.

Alexander Zverev of Germany celebrating a point against Team World Kevin Anderson of South Africa during their Men's Singles match on day three of the 2018 Laver Cup
19 / 25
Clive Brunskill // Getty Images

#7. Alexander Zverev

- Career earnings: $32,407,055
- Turned professional: 2013
- Country: Germany

At only 25 years old, Zverev has taken full advantage of increasingly generous purses in tennis, earning more than every player but the Big Three and three others since he started winning tournaments in his teens. The 2020 U.S. Open winner has earned even more than accomplished countryman Daniil Medvedev, #1 in the world to Zverev's #2 ranking as of August 2022.

Stan Wawrinka of Switzerland playing a backhand during mens singles semi-final match against Andy Murray of Great Britain on day 13 of the 2017 French Open
20 / 25
Adam Pretty // Getty Images

#6. Stan Wawrinka

- Career earnings: $35,058,754
- Turned professional: 2002
- Country: Switzerland

Just as David Ferrer spent a career in the shadow of fellow Spaniard Rafael Nadal, this three-time Grand Slam winner has toiled in the shadow of fellow Swiss citizen Roger Federer. Federer is nearly four years older but has won nearly $100 million more, so it doesn't appear that Wawrinka will catch up in career winnings. But the Swiss people should be proud that their nation of less than 9 million has two players among the top six earners in the world.

Pete Sampras of the United States making a back hand return to Jim Courier during their Men's Singles Semi Final match of the 1992 United States Open Tennis Championship
21 / 25
Simon Bruty // Getty Images

#5. Pete Sampras

- Career earnings: $43,280,489
- Turned professional: 1988
- Country: United States

Only the Big Three have won more Grand Slam titles than Sampras. His 14 between 1990 and 2002—including 7 Wimbledons and 5 U.S. Opens—make him America's GOAT in tennis. The only man who came close to matching him, Andre Agassi, lost to Sampras in Sampras' last major match—the 2002 U.S. Open finals, where Sampras became the only player to ever win the final major at which he competed.

Andy Murray of Great Britain reacting during the Mens Singles Final against John Isner of the United States on day seven of the BNP Paribas Masters
22 / 25
Dan Mullan // Getty Images

#4. Andy Murray

- Career earnings: $62,913,301
- Turned professional: 2005
- Country: Great Britain

The Big Three were once the Big Four, but Murray—despite being younger than Federer and Nadal and the same age as Djokovic—hasn't been close to their level since 2019 due to constant hip pain. The Scot won three Grand Slam titles, including two Wimbledons in front of wildly cheering British fans, but lost eight—every one of them to either Djokovic or Federer.

Roger Federer of Switzerland in action against Marin Cilic of Croatia during the Gentlemen's Singles final of the Wimbledon Lawn Tennis Championships
23 / 25
Tim Clayton - Corbis // Getty Images

#3. Roger Federer

- Career earnings: $130,594,339
- Turned professional: 1998
- Country: Switzerland

The eldest of the Big Three is 41, and finally announced his retirement in September 2022 after a career spanning 24 years. With 20 Grand Slam titles, rivals Nadal (22) and Djokovic (21) have overtaken him, but many still consider him to be the GOAT of men's tennis. He is also a promoter of the sport and Switzerland, which he promotes as a brand ambassador.

Rafael Nadal of Spain celebrating a point against Albert Ramos-Vinolas of Spain in the final on day eight of the Monte Carlo Rolex Masters
24 / 25
Clive Brunskill // Getty Images

#2. Rafael Nadal

- Career earnings: $131,338,131
- Turned professional: 2001
- Country: Spain

"Rafa" is beloved everywhere he goes, especially in Spain. His hustling style is ideally suited to clay courts, leading to his unfathomable 14 French Open wins, but he's also won each of the other three majors at least twice, proving his mettle on any surface. Though Djokovic holds the top spot for career cash winnings, Nadal has the most Grand Slam wins with 22, beating Djokovic by one.

Novak Djokovic of Serbis celebrating his win over Roger Federer of Switzerland during the men's final of the Western & Southern Open
25 / 25
Matthew Stockman // Getty Images

#1. Novak Djokovic

- Career earnings: $158,996,253
- Turned professional: 2003
- Country: Serbia

Djokovic is the all-time biggest earner in tennis. He has earned the most money by a margin of $27 million over runner-up Nadal, but has won the second-most majors with 21. Any further earnings and majors wins, however, may be limited by Djokovic's refusal to be vaccinated against COVID-19, which has already cost him his participation at the 2022 Australian Open.

Trending Now