Leaderboard data updated: 2026-11-01 07:19 UTC

Highest Peak Ranking Points — Active ATP Players Since 1990

Novak Djokovic leads among active players for peak ranking points: 16,950.

← ATP Leaders

About this leaderboard

Each player's highest recorded official ranking-points total. Points systems have changed, so comparisons are most useful within the same era. Active means ranked or having played a singles match within the past 52 weeks, including qualifying. Scheduled matches and unplayed walkovers do not count. Records cover the selected era.

How to read this table
  • Related columns compare official ranking points, weeks at No. 1, Elo, and set-margin records.

# Player Years Peak Ranking Points Weeks at No. 1
1 Novak Djokovic 2004–2026 16,950 428
2 Jannik Sinner 2019–2026 14,750 95
3 Carlos Alcaraz 2019–2026 13,650 66
4 Daniil Medvedev 2013–2026 10,780 16
5 Alexander Zverev 2011–2026 10,070 —
6 Stefanos Tsitsipas 2016–2026 8,350 —
7 Stan Wawrinka 2003–2026 6,865 —
8 Andrey Rublev 2013–2026 6,400 —
9 Kei Nishikori 2007–2026 6,385 —
10 Casper Ruud 2016–2026 5,850 —
11 Taylor Fritz 2014–2026 5,575 —
12 Matteo Berrettini 2017–2026 5,533 —
13 Marin Cilic 2005–2026 5,155 —
14 Grigor Dimitrov 2008–2026 5,150 —
15 Holger Rune 2020–2026 4,825 —
16 Jack Draper 2018–2026 4,800 —
17 Felix Auger-Aliassime 2016–2026 4,740 —
18 Ben Shelton 2021–2026 4,720 —
19 Lorenzo Musetti 2019–2026 4,560 —
20 Alex de Minaur 2016–2026 4,250 —
21 Hubert Hurkacz 2017–2026 4,235 —
22 Gael Monfils 2004–2026 3,815 —
23 David Goffin 2010–2026 3,775 —
24 Flavio Cobolli 2020–2026 3,720 —
25 Denis Shapovalov 2016–2026 3,625 —
26 Cameron Norrie 2013–2026 3,550 —
27 Tommy Paul 2015–2026 3,510 —
28 Alexander Bublik 2014–2026 3,445 —
29 Arthur Fils 2021–2026 3,425 —
30 Frances Tiafoe 2014–2026 3,380 —
31 Pablo Carreno Busta 2010–2026 3,325 —
32 Karen Khachanov 2013–2026 3,280 —
33 Rafael Jodar 2026–2026 3,234 —
34 Roberto Bautista Agut 2007–2026 3,215 —
35 Ugo Humbert 2017–2026 2,990 —
36 Alejandro Davidovich Fokina 2017–2026 2,880 —
37 Learner Tien 2022–2026 2,755 —
38 Jiri Lehecka 2021–2026 2,715 —
39 Jakub Mensik 2022–2026 2,650 —
40 Sebastian Korda 2018–2026 2,625 —
41 Cristian Garin 2013–2026 2,610 —
42 Brandon Nakashima 2018–2026 2,485 —
43 Francisco Cerundolo 2019–2026 2,475 —
44 Reilly Opelka 2015–2026 2,475 —
45 Nick Kyrgios 2012–2026 2,460 —
46 Valentin Vacherot 2022–2026 2,450 —
47 Tomas Machac 2020–2026 2,330 —
48 Luciano Darderi 2020–2026 2,300 —
49 Nicolas Jarry 2013–2026 2,295 —
50 Alexei Popyrin 2017–2026 2,250 —
51 Sebastian Baez 2021–2026 2,250 —
52 Lorenzo Sonego 2016–2026 2,227 —
53 Daniel Evans 2007–2026 2,195 —
54 Nikoloz Basilashvili 2010–2026 2,156 —
55 Marco Cecchinato 2012–2026 2,091 —
56 Alejandro Tabilo 2019–2026 2,043 —
57 Adrian Mannarino 2006–2026 1,975 —
58 Dusan Lajovic 2009–2026 1,895 —
59 Bernard Tomic 2008–2026 1,885 —
60 Joao Fonseca 2023–2026 1,800 —
61 Alexander Blockx 2022–2026 1,790 —
62 Tallon Griekspoor 2016–2026 1,785 —
63 Arthur Rinderknech 2018–2026 1,776 —
64 Lloyd Harris 2017–2026 1,758 —
65 Jordan Thompson 2013–2026 1,745 —
66 Alex Michelsen 2023–2026 1,670 —
67 Damir Dzumhur 2011–2026 1,665 —
68 Tomas Martin Etcheverry 2020–2026 1,660 —
69 Marton Fucsovics 2010–2026 1,659 —
70 Giovanni Mpetshi Perricard 2020–2026 1,656 —
71 Jan-Lennard Struff 2009–2026 1,628 —
72 Botic van de Zandschulp 2017–2026 1,573 —
73 Ignacio Buse 2024–2026 1,550 —
74 Nuno Borges 2021–2026 1,515 —
75 Matteo Arnaldi 2022–2026 1,485 —
76 Corentin Moutet 2014–2026 1,483 —
77 Miomir Kecmanovic 2017–2026 1,458 —
78 Arthur Fery 2021–2026 1,421 —
79 Alexandre Muller 2017–2026 1,403 —
80 Jaume Munar 2015–2026 1,395 —
81 Gabriel Diallo 2022–2026 1,388 —
82 Pedro Martinez 2015–2026 1,385 —
83 Mariano Navone 2023–2026 1,382 —
84 Ilya Ivashka 2016–2026 1,370 —
85 Zizou Bergs 2016–2026 1,365 —
86 Yoshihito Nishioka 2013–2026 1,351 —
87 Zhizhen Zhang 2012–2026 1,351 —
88 Laslo Djere 2013–2026 1,342 —
89 Jenson Brooksby 2018–2026 1,271 —
90 Marcos Giron 2011–2026 1,265 —
91 James Duckworth 2010–2026 1,244 —
92 Raphael Collignon 2023–2026 1,234 —
93 Daniel Merida 2025–2026 1,216 —
94 Roman Safiullin 2017–2026 1,190 —
95 Luca Van Assche 2021–2026 1,180 —
96 Fabian Marozsan 2023–2026 1,179 —
97 Quentin Halys 2013–2026 1,174 —
98 Pierre-Hugues Herbert 2008–2026 1,168 —
99 Alex Molcan 2021–2026 1,163 —
100 Arthur Gea 2023–2026 1,160 —
101 Daniel Altmaier 2017–2026 1,148 —
102 Mackenzie McDonald 2013–2026 1,146 —
103 Sebastian Ofner 2016–2026 1,141 —
104 Camilo Ugo Carabelli 2021–2026 1,133 —
105 Thiago Agustin Tirante 2021–2026 1,125 —
106 Soonwoo Kwon 2016–2026 1,120 —
107 Juncheng Shang 2021–2026 1,115 —
108 Juan Manuel Cerundolo 2020–2026 1,108 —
109 Terence Atmane 2023–2026 1,108 —
110 Benjamin Bonzi 2017–2026 1,089 —
111 Jacob Fearnley 2024–2026 1,078 —
112 Mikhail Kukushkin 2007–2026 1,075 —
113 Roberto Carballes Baena 2012–2026 1,071 —
114 Federico Coria 2017–2026 1,063 —
115 Bernabe Zapata Miralles 2015–2026 1,051 —
116 Adolfo Daniel Vallejo 2025–2026 1,048 —
117 Facundo Diaz Acosta 2019–2026 1,048 —
118 Stefano Travaglia 2013–2026 1,039 —
119 Kamil Majchrzak 2017–2026 1,032 —
120 J.J. Wolf 2017–2026 1,025 —
121 Ethan Quinn 2022–2026 1,021 —
122 Yannick Hanfmann 2010–2026 1,011 —
123 Aleksandr Shevchenko 2022–2026 1,000 —
124 Aleksandar Kovacevic 2021–2026 964 —
125 Francisco Comesana 2022–2026 962 —
126 Roman Andres Burruchaga 2024–2026 962 —
127 Thiago Monteiro 2011–2026 954 —
128 Aleksandar Vukic 2016–2026 953 —
129 Arthur Cazaux 2020–2026 952 —
130 Hamad Medjedovic 2021–2026 950 —
131 Pavel Kotov 2020–2026 944 —
132 Jaime Faria 2024–2026 941 —
133 Martin Landaluce 2022–2026 936 —
134 Valentin Royer 2024–2026 936 —
135 Christopher O'Connell 2015–2026 930 —
136 Mattia Bellucci 2023–2026 924 —
137 Hugo Gaston 2018–2026 923 —
138 Marc-Andrea Huesler 2017–2026 913 —
139 Norbert Gombos 2011–2026 912 —
140 Yunchaokete Bu 2025–2026 905 —
141 Vit Kopriva 2021–2026 896 —
142 Taro Daniel 2014–2026 893 —
143 Yibing Wu 2017–2026 884 —
144 Zachary Svajda 2019–2026 875 —
145 Daniel Elahi Galan 2013–2026 863 —
146 Luca Nardi 2020–2026 862 —
147 Thiago Seyboth Wild 2018–2026 855 —
148 Rinky Hijikata 2019–2026 848 —
149 Dino Prizmic 2022–2026 835 —
150 Juan Pablo Varillas 2020–2026 825 —
151 Eliot Spizzirri 2021–2026 821 —
152 Jesper de Jong 2020–2026 821 —
153 Adam Walton 2023–2026 803 —
154 Thanasi Kokkinakis 2013–2026 802 —
155 Titouan Droguet 2022–2026 801 —
156 Jason Kubler 2010–2026 782 —
157 Carlos Taberner 2015–2026 781 —
158 Kyrian Jacquet 2020–2026 781 —
159 Sumit Nagal 2014–2026 779 —
160 Jan Choinski 2014–2026 776 —
161 Hugo Dellien 2014–2026 775 —
162 Andrej Martin 2010–2025 768 —
163 Marco Trungelliti 2009–2026 758 —
164 Yosuke Watanuki 2017–2026 756 —
165 Emilio Nava 2019–2026 753 —
166 Borna Gojo 2017–2026 751 —
167 Michael Mmoh 2015–2026 734 —
168 Filip Misolic 2022–2026 728 —
169 Dalibor Svrcina 2022–2026 727 —
170 Sho Shimabukuro 2017–2026 705 —
171 Martin Damm 2022–2026 697 —
172 Dominic Stricker 2021–2026 685 —
173 Nicolas Kicker 2015–2026 684 —
174 Michael Zheng 2023–2026 682 —
175 Coleman Wong 2024–2026 680 —
176 Shintaro Mochizuki 2021–2026 680 —
177 Patrick Kypson 2017–2026 669 —
178 Jurij Rodionov 2017–2026 666 —
179 Tristan Schoolkate 2020–2026 663 —
180 Francesco Passaro 2021–2026 658 —
181 Liam Broady 2009–2026 657 —
182 Chun-Hsin Tseng 2018–2026 648 —
183 Toby Samuel 2023–2026 640 —
184 Otto Virtanen 2022–2026 639 —
185 Tomas Barrios Vera 2019–2026 630 —
186 Elmer Moller 2025–2026 609 —
187 Nishesh Basavareddy 2024–2026 606 —
188 Vilius Gaubas 2024–2026 603 —
189 Brandon Holt 2022–2026 600 —
190 Henrique Rocha 2023–2026 596 —
191 Tristan Boyer 2018–2026 596 —
192 Zsombor Piros 2017–2026 596 —
193 Andrea Pellegrino 2017–2026 582 —
194 Billy Harris 2022–2026 582 —
195 Dane Sweeny 2021–2026 581 —
196 Alexander Ritschard 2012–2025 579 —
197 Francesco Maestrelli 2022–2026 577 —
198 Duje Ajdukovic 2021–2026 571 —
199 Harold Mayot 2019–2026 567 —
200 Alex Bolt 2012–2026 564 —