Carlos Alcaraz is competing at the ATP 1000 Indian Wells, where he has already reached the semifinals and is very close to lifting the trophy for the third consecutive time. At the young age of 21, Alcaraz has amassed a considerable fortune, which has earned him a place among the highest prize money earners in tennis history.
Former world No. 1, Carlos Alcaraz, defeated Francisco Cerúndolo in the quarterfinals of Indian Wells, managing to advance to the next round. The Spaniard, two-time reigning champion of the event, has an impressive record of accumulated prize money, especially if we take into account that his meteoric rise to the top of the tennis world occurred in 2022, at just 19 years of age.
These earnings place Alcaraz in ninth place among the tennis players who have earned the most official prize money, with US$ 38,804,003. In eighth place, with very little difference, is the world's number one, Jannik Sinner.
The 23-year-old Italian has earned $39,389,088 in prize money, but that sum has stopped moving after the two-time Australian Open 2025 champion. Since then, Sinner has had to step away from competition and is currently serving a 90-day ban for testing positive in two doping tests last year.
This break imposed on Sinner forced him to watch all the traditional early season tournaments on TV, losing the opportunity to continue climbing up the rankings.
That is why Alcaraz has an unbeatable chance to continue winning, taking points off Sinner and stealing the Italian's place among the top 8.
Many conclusions can be drawn by looking at the complete top 10. One that jumps out is how much the prize money has increased compared to other generations. For example, Stan Wawrinka won 3 Grand Slams and several ATP tournaments, however he is a million dollars below what Alcaraz has earned but within the top 10 who have earned more money.
Pete Sampras is the only representative of the pre-Roger Federer era that still remains in this top. Pistol Pete' amassed just over $40 million after dominating tennis during the 1990s, winning 14 major titles, including 7 Wimbledon titles. Not bad for one of the best tennis players in history, although he only managed to be ranked number 7.
Daniil Medvedev and Alexander Zverev are two familiar faces on the Tour. The Russian and the German have been top 10 for the last 7 years, winning a large number of tournaments;
Medvedev was world number 1 and has managed to win 1 Grand Slam, the US Open in 2021. Zverev, on the other hand, has not yet been able to win a major, despite having made three finals. However, his best ranking is the current ranking (No. 2) and he is one of the players who has won the most ATP 1000 tournaments. The Europeans are ranked 6th and 5th respectively.
Already in fourth place is the fourth great: Andy Murray. Murray managed to win 3 Grand Slam titles and two gold medals in an era dominated by the Big-3. The Briton, owner of a solid and strategic tennis, made his way between the 3 biggest tennis legends, owning the number 1 for several weeks between 2016 and 2017. The two-time Olympic champion finished his career with a total of $64,687,542 in prize money.
Finally, and as everyone could have guessed, the top three places go to Roger Federer, Rafael Nadal and Novak Djokovic. The jump between Murray and Federer is more than double the amount of accumulated prize money;
The Swiss collected $ 130,594,339 in more than 20 years of career, 20 Grand Slams won, and 310 weeks as number 1 in the world. Federer's breakthrough on the Tour and his subsequent rivalry with Rafael Nadal in the mid-2000s was instrumental in capturing new audiences and catapulting the popularity of tennis, which explains the progress that has been made years later with the new generation and the steady improvement in prize money.
rIn second place is Rafael Nadal. The Mallorcan has had an illustrious career, winning 22 Grand Slam titles including an absurd 14 Roland Garros. A gold medalist in singles and doubles at the Olympic Games, Rafa (along with Roger and Novak) dominated international tennis for 2 decades in which this trio of players consistently redefined history. The recently retired Spanish tennis player took home $134,946,100 in prize money.
As expected, Novak Djokovic tops the list of accumulated prize money. The Serb has won 24 Grand Slam titles, especially dominating the fast tracks of the Australian Open, a tournament he won 10 times. In addition, Novak has won 40 ATP 1000 titles, also the most in that category. Throughout his career Djokovic has collected the impressive sum of $ 186,249,969 and together with Wawrinka are the last exponents of that generation who have not yet hung up the racket, so they could increase these figures.
The modern era of tennis has greatly increased the amount of money that tournaments pay in prize money, and if a young prodigy like Alcaraz, who at 21 has won 4 majors and is on track to win the prestigious Indian Wells tournament for the third consecutive time, appears, surely it will not only be Jannik Sinner who will be left behind in the ranking.
Range | Player | Total Earnings (USD) |
1 | Novak Djokovic | 186,249,969 |
Rafael Nadal | 134,946,100 | |
Roger Federer | 130,594,339 | |
Andy Murray | 64,687,542 | |
5 | Alexander Zverev | 51,838,716 |
Daniil Medvedev | 45,490,410 | |
Pete Sampras | 43,280,489 | |
Jannik Sinner | 39,389,088 | |
Carlos Alcaraz | 38,804,003 | |
Stan Wawrinka | 37,415,891 |