The top-20 all-time men's tennis prizemoney winners
Top 20 on the ATP career-earners list
The top of the tennis world is a very rich place.
While you might be able to guess who the top three earners are at the pointy end of this list, the 17 others might surprise you.
All figures are in US dollars.
No.20 | Carlos Alcaraz - $22,583,074
Look who has snuck into 20th place during 2023.
At just 20 years of age, Carlos Alcaraz's career is just beginning.
His first grand slam title saw him defeat Casper Rudd in the 2022 US Open final, before he conquered Novak Djokovic in a thrilling five-setter at Wimbledon last year.
In his first six seasons on tour, Alcaraz he has won 12 ATP titles and held the prestigious No.1 ranking after his triumph at Flushing Meadows. He also claimed a second slam at Wimbledon last year.
No.19 | Yevgeny Kafelnikov - $23,883,797
Yevgeny Kafelnikov hasn't played since 2003, but he won a whopping 53 titles - including three French Opens in 1996, 1997 and 2002, as well as the 1997 US Open.
He's the last man to win both singles and doubles titles at the same grand slam.
This photo is from the 1999 Australian Open.
No.18 | Grigor Dimitrov - $24,700,429
Grigor Dimitrov reached a career-high ranking of world No.3 in November 2017 and has nine ATP titles to his name.
His best result at slams are semi-final appearances at Wimbledon in 2014, the Australian Open in 2017 and the US Open in 2019.
No.17 | Boris Becker - $25,080,956
Boris Becker is another who hasn't played for decades.
He retired from tennis in 1999, but by then had won 49 titles, including six grand slams.
His life since retirement has been tumultuous to say the least, including bankruptcy and a prison stint, but he remains one of the best-known players to ever grace the court.
This photo is from the 1991 French Open.
No.16 | Kei Nishikori - $25,102,112
Japanese star Kei Nishikori was a career-high world No.4 in March 2015.
He made it to the 2014 US Open final, where he lost to Marin Cilic.
He won 12 ATP titles before undergoing hip surgery in January 2022.
He aimed to make his grand slam return at the 2023 Australian Open, but his rehabilitation has been slow.
He played a handful of Challenger Tour tournaments in 2023.
No.15 | Juan Martin Del Potro - $25,896,046
At 198cm, Del Potro was quite literally one of the giants of the game.
He won the US Open in 2009, to go with another 22 ATP titles.
While he hasn't announced his retirement, he has not been seen on court since the Rio Open last February.
No.14 | Stefanos Tsitsipas - $27,983,896
At 25, Stefanos Tsitsipas could still have a good decade left in his career.
His first grand slam final came against Novak Djokovic at Roland-Garros in 2021, before he again met the Serbian in the decider at Melbourne Park last year.
Outside that, he has won 10 ATP titles and held a career-high ranking of No.3 in August 2021.
No.13 | Tomas Berdych - $29,491,328
Tomas Berdych could be in the conversation for one of the best to never win a grand slam.
He has 13 ATP titles to his name, but his career unfortunately spanned the same length as the dominance of "the big three".
He had only one career grand slam final appearance - the 2010 Wimbledon final, where he was blown off the court by a peak-of-his-power Rafael Nadal.
No.12 | Dominic Thiem - $30,057,862
The Austrian star had a tough injury run in 2022 before returning to the grand slam circuit in 2023.
He's won 17 ATP titles - including the 2020 US Open.
The 30-year-old is an Australian Open runner-up, having lost to Novak Djokovic in a tense five-setter in the 2020 final.