Posted in

ATP All-Time Prize Money Leaders (Top 100 Ranked 2026)

ATP All-Time Prize Money Leaders (Top 100 Ranked 2026)

Prize money on the ATP Tour has grown dramatically over the past three decades, turning professional tennis into one of the most financially rewarding individual sports in the world.

From the dominance of Novak Djokovic, Rafael Nadal and Roger Federer to the rise of the next generation led by Carlos Alcaraz and Jannik Sinner, career earnings reflect both on-court success and the rapid commercial growth of the sport.

Below you’ll find the full Top 100 ATP all-time career prize money leaders, ranked by total earnings in US dollars.

Top 100 ATP Players by Career Prize Money

The table below ranks the top 100 ATP players in history by total career prize money earned in singles and doubles competition.

Earnings are shown in US dollars and reflect official ATP data as of the latest rankings update.

Modern-era players like Novak Djokovic, Rafael Nadal, and Roger Federer dominate the list due to rising Grand Slam and Masters 1000 prize pools over the past two decades.

Rank Player Career Prize Money – USD
1 Novak Djokovic $192,688,360
2 Rafael Nadal $134,946,100
3 Roger Federer $130,594,339
4 Andy Murray $64,687,542
5 Carlos Alcaraz $63,333,776
6 Alexander Zverev $59,278,967
7 Jannik Sinner $57,544,926
8 Daniil Medvedev $49,319,497
9 Pete Sampras $43,280,489
10 Stan Wawrinka $38,211,219
11 Stefanos Tsitsipas $36,754,131
12 Marin Cilic $32,963,248
13 Andrey Rublev $31,729,516
14 David Ferrer $31,483,911
15 Grigor Dimitrov $31,186,308
16 Andre Agassi $31,152,975
17 Dominic Thiem $30,387,561
18 Taylor Fritz $29,839,634
19 Tomas Berdych $29,491,328
20 Casper Ruud $27,331,841
21 Kei Nishikori $26,002,690
22 Juan Martin del Potro $25,896,046
23 Boris Becker $25,080,956
24 Gael Monfils $24,605,452
25 Alex de Minaur $23,968,795
26 Yevgeny Kafelnikov $23,883,797
27 Jo-Wilfried Tsonga $22,524,073
28 John Isner $22,433,361
29 Karen Khachanov $21,981,003
30 Richard Gasquet $21,490,622
31 Ivan Lendl $21,262,417
32 Felix Auger-Aliassime $21,042,402
33 Lleyton Hewitt $20,890,470
34 Milos Raonic $20,764,512
35 Andy Roddick $20,640,030
36 Stefan Edberg $20,613,441
37 Roberto Bautista Agut $20,063,771
38 Goran Ivanisevic $19,878,007
39 Hubert Hurkacz $19,315,076
40 Michael Chang $19,145,632
41 Fabio Fognini $19,086,549
42 David Goffin $18,993,409
43 Feliciano Lopez $18,706,677
44 Fernando Verdasco $18,368,908
45 Kevin Anderson $17,791,917
46 Pablo Carreno Busta $17,102,310
47 Mike Bryan $16,767,452
48 Nikolay Davydenko $16,186,480
49 Gilles Simon $16,045,734
50 Marcel Granollers $16,006,644
51 Bob Bryan $15,931,631
52 Frances Tiafoe $15,877,511
53 Holger Rune $15,209,776
54 Gustavo Kuerten $14,807,000
55 Lorenzo Musetti $14,747,559
56 Denis Shapovalov $14,710,105
57 Jonas Bjorkman $14,610,671
58 Adrian Mannarino $14,476,818
59 Diego Schwartzman $14,399,360
60 Marat Safin $14,373,291
61 Mikhail Youzhny $14,264,450
62 Jim Courier $14,034,132
63 Cameron Norrie $14,024,954
64 Juan Carlos Ferrero $13,998,165
65 Matteo Berrettini $13,820,175
66 Philipp Kohlschreiber $13,749,731
67 Sam Querrey $13,679,265
68 Tommy Haas $13,609,987
69 Tommy Robredo $13,467,681
70 Borna Coric $13,445,108
71 Carlos Moya $13,443,970
72 Tommy Paul $13,042,471
73 Nicolas Mahut $12,886,495
74 Daniel Nestor $12,835,671
75 Nick Kyrgios $12,826,671
76 Michael Stich $12,595,128
77 John McEnroe $12,552,132
78 Jan-Lennard Struff $12,351,746
79 Thomas Muster $12,266,977
80 Ben Shelton $12,261,196
81 Jack Sock $11,971,186
82 Andreas Seppi $11,816,212
83 Max Mirnyi $11,763,620
84 Tim Henman $11,635,542
85 Sergi Bruguera $11,632,199
86 Alexander Bublik $11,369,703
87 Radek Stepanek $11,343,464
88 Albert Ramos-Vinolas $11,215,461
89 Patrick Rafter $11,133,128
90 David Nalbandian $11,123,125
91 Alejandro Davidovich Fokina $11,036,810
92 Jeremy Chardy $10,857,975
93 Nicolas Almagro $10,752,234
94 Jurgen Melzer $10,739,212
95 Ivan Dodig $10,548,904
96 Benoit Paire $10,544,721
97 Dusan Lajovic $10,475,143
98 Thomas Enqvist $10,461,641
99 Petr Korda $10,448,900
100 Robin Soderling $10,423,124

Last Updated: 28/02/2026

Who Has Earned the Most Prize Money in ATP History?

As of the latest official ATP figures, Novak Djokovic holds the record for the highest career prize money earnings in men’s tennis history, with more than $192 million in total on-court earnings.

Djokovic’s prize money haul reflects a combination of:

  • 24 Grand Slam singles titles
  • Multiple ATP Finals victories
  • A record number of ATP Masters 1000 titles
  • Exceptional longevity at the top of the rankings

His sustained dominance across hard, clay, and grass courts has allowed him to consistently collect the largest cheques in the sport, particularly during an era in which Grand Slam champions earn well over $2 million per title.

Behind Djokovic, Rafael Nadal and Roger Federer rank second and third on the all-time list, each surpassing $130 million in career earnings.

Together, the “Big 3” transformed both the competitive and commercial landscape of men’s tennis.

The gap between Djokovic and previous generations is striking, as legends such as Pete Sampras, Andre Agassi, and Ivan Lendl competed in eras when prize pools were significantly smaller.

Even with multiple Grand Slam titles, their career totals sit well below modern benchmarks.

Why Modern Players Earn More

  • Several factors explain the dramatic rise in prize money:
  • Increased Grand Slam prize pools year-on-year
  • Higher ATP Masters 1000 payouts
  • Expanded global television rights deals
  • Growth of sponsorship and commercial revenues

As a result, today’s top players accumulate career earnings at a far faster rate than their predecessors.

Could the Djokovic’s Record Be Broken?

With players like Carlos Alcaraz (5) and Jannik Sinner (7) already climbing the all-time earnings list early in their careers, Djokovic’s record may eventually be challenged.

However, matching his combination of dominance, longevity, and consistency over nearly two decades will be extremely difficult.

For now, Novak Djokovic remains the highest career prize money earner in ATP history, which is a financial milestone that reflects both his achievements on court and the evolution of the sport of tennis itself.

Highest ATP Prize Money Earners by Year

The table below highlights the highest ATP prize money earner for each season from 2003 through 2025.

In most years, the player who led the tour in earnings was also the dominant force at the Grand Slams and ATP Masters 1000 events, as deep runs and major titles carry the largest prize money payouts.

Year Player ATP Earnings
2025 Carlos Alcaraz $21,354,778
2024 Jannik Sinner $16,946,149
2023 Novak Djokovic $15,952,044
2022 Carlos Alcaraz $10,102,330
2021 Novak Djokovic $9,100,547
2020 Novak Djokovic $6,511,233
2019 Rafael Nadal $16,349,586
2018 Novak Djokovic $15,967,184
2017 Rafael Nadal $15,864,000
2016 Andy Murray $16,327,821
2015 Novak Djokovic $21,646,145
2014 Novak Djokovic $14,250,527
2013 Rafael Nadal $14,570,935
2012 Novak Djokovic $12,803,737
2011 Novak Djokovic $12,619,803
2010 Rafael Nadal $10,171,998
2009 Roger Federer $8,761,805
2008 Rafael Nadal $6,773,773
2007 Roger Federer $10,130,620
2006 Roger Federer $8,343,885
2005 Roger Federer $6,137,018
2004 Roger Federer $6,357,547
2003 Roger Federer $4,000,680

Leave a Reply

Your email address will not be published. Required fields are marked *