Leaderboard data updated: 2026-07-23 02:32 UTC

Highest Peak Elo Rating – ATP Leaders Since 1990

← ATP Leaders

About this leaderboard

This ATP Peak Elo leaderboard ranks the highest TennisDB Elo rating each player reached, based on match results and opponent strength. Career view ranks each player's full available record for the selected era. Related columns compare advanced rating and scoreline-dominance metrics.

# Player Years Peak Elo Set Margin
1 Novak Djokovic 2003–2026 2,593 +1.89
2 Rafael Nadal 2001–2025 2,500 +1.95
3 Andy Murray 2005–2024 2,470 +1.18
4 Roger Federer 1998–2022 2,430 +1.74
5 Jannik Sinner 2018–2026 2,413 +1.65
6 Carlos Alcaraz 2018–2026 2,402 +1.65
7 Ivan Lendl 1978–1995 2,303 +1.34
8 Daniil Medvedev 2014–2026 2,285 +1.12
9 Juan Martin del Potro 2005–2022 2,273 +1.14
10 David Ferrer 2000–2019 2,270 +0.91
11 Stan Wawrinka 2002–2026 2,268 +0.51
12 Pete Sampras 1988–2003 2,265 +1.51
13 Alexander Zverev 2013–2026 2,248 +0.99
14 Milos Raonic 2008–2025 2,247 +0.88
15 Kei Nishikori 2007–2026 2,245 +0.66
16 Andre Agassi 1985–2007 2,241 +1.63
17 Dominic Thiem 2011–2025 2,241 +0.48
18 Boris Becker 1984–2000 2,236 +1.15
19 Stefanos Tsitsipas 2016–2026 2,235 +0.82
20 Stefan Edberg 1983–1997 2,234 +1.44
21 Tomas Berdych 2002–2019 2,232 +0.93
22 Bjorn Borg 1973–1994 2,221
23 Jim Courier 1987–2001 2,218 +1.20
24 Nikolay Davydenko 1999–2015 2,213 +0.79
25 Jo-Wilfried Tsonga 2004–2022 2,208 +0.81
26 Marin Cilic 2005–2026 2,195 +0.64
27 Andrey Rublev 2014–2026 2,186 +0.65
28 Andy Roddick 2000–2013 2,177 +1.26
29 Grigor Dimitrov 2008–2026 2,176 +0.55
30 Robin Soderling 2001–2012 2,173 +0.91
31 Richard Gasquet 2002–2026 2,165 +0.60
32 Thomas Muster 1985–2012 2,161 +1.11
33 Lleyton Hewitt 1998–2017 2,159 +1.09
34 Nick Kyrgios 2013–2026 2,153 +0.67
35 Gael Monfils 2004–2026 2,151 +0.65
36 Matteo Berrettini 2015–2026 2,144 +0.59
37 Kevin Anderson 2007–2024 2,143 +0.36
38 Jack Draper 2018–2026 2,141 +1.11
39 Gustavo Kuerten 1995–2009 2,140 +0.74
40 Ernests Gulbis 2004–2024 2,139 +0.01
41 Marcelo Rios 1992–2005 2,137 +0.96
42 Casper Ruud 2015–2026 2,128 +0.79
43 Jack Sock 2011–2024 2,127 +0.19
44 Fernando Verdasco 2001–2024 2,125 +0.37
45 Goran Ivanisevic 1987–2005 2,124 +0.67
46 Holger Rune 2020–2026 2,119 +0.56
47 Michael Stich 1987–1998 2,119 +0.97
48 Alex de Minaur 2015–2026 2,117 +0.70
49 Mardy Fish 2000–2016 2,114 +0.40
50 Guillermo Coria 2000–2009 2,114 +1.08
51 Michael Chang 1987–2004 2,111 +1.10
52 Petr Korda 1985–2001 2,110 +0.63
53 John McEnroe 1976–1995 2,107 +0.97
54 Roberto Bautista Agut 2005–2026 2,106 +0.54
55 Taylor Fritz 2015–2026 2,105 +0.58
56 Felix Auger-Aliassime 2017–2026 2,105 +0.54
57 Patrick Rafter 1990–2002 2,104 +0.81
58 Tommy Haas 1996–2018 2,103 +0.68
59 Sergi Bruguera 1988–2003 2,101 +0.85
60 Marat Safin 1997–2009 2,100 +0.51
61 David Goffin 2009–2026 2,099 +0.22
62 Karen Khachanov 2013–2026 2,096 +0.39
63 Juan Carlos Ferrero 1998–2013 2,096 +0.65
64 Gilles Simon 2002–2023 2,093 +0.26
65 Arthur Fils 2021–2026 2,089 +0.51
66 Fernando Gonzalez 1999–2013 2,088 +0.59
67 Lorenzo Musetti 2019–2026 2,087 +0.34
68 Nicolas Almagro 2003–2018 2,076 +0.52
69 Janko Tipsarevic 2002–2022 2,072 +0.15
70 Yevgeny Kafelnikov 1992–2004 2,071 +0.77
71 Cameron Norrie 2017–2026 2,071 +0.36
72 Gilles Muller 2001–2019 2,071 -0.11
73 David Nalbandian 2000–2014 2,070 +0.84
74 Mikhail Youzhny 1999–2018 2,069 +0.28
75 Alexander Bublik 2016–2026 2,065 -0.06
76 Todd Martin 1989–2005 2,063 +0.74
77 Sebastian Korda 2018–2026 2,059 +0.61
78 Philipp Kohlschreiber 2001–2023 2,054 +0.36
79 Hubert Hurkacz 2015–2026 2,053 +0.51
80 John Isner 2007–2024 2,053 +0.39
81 Ivan Ljubicic 1998–2012 2,052 +0.47
82 Greg Rusedski 1989–2007 2,049 +0.51
83 James Blake 1999–2014 2,048 +0.55
84 Tommy Robredo 1998–2023 2,048 +0.37
85 Borna Coric 2013–2026 2,048 +0.07
86 Diego Schwartzman 2010–2026 2,047 +0.23
87 Pablo Carreno Busta 2009–2026 2,047 +0.33
88 Juan Monaco 2002–2017 2,046 +0.36
89 Tommy Paul 2015–2026 2,044 +0.61
90 Richard Krajicek 1989–2004 2,044 +0.98
91 Magnus Norman 1992–2004 2,042 +0.41
92 Lucas Pouille 2012–2026 2,040 -0.11
93 Magnus Larsson 1988–2004 2,040 +0.39
94 Ben Shelton 2022–2026 2,040 +0.35
95 Guy Forget 1982–1998 2,038 +0.57
96 Sam Querrey 2006–2023 2,037 +0.27
97 Jonas Bjorkman 1991–2009 2,036 +0.21
98 Radek Stepanek 1996–2018 2,035 +0.38
99 Carlos Moya 1995–2011 2,034 +0.62
100 Fabio Fognini 2004–2025 2,033 -0.17
101 Andres Gomez 1979–1994 2,029 +0.27
102 Tim Henman 1993–2008 2,027 +0.81
103 Jiri Lehecka 2020–2026 2,024 +0.22
104 Ugo Humbert 2016–2026 2,024 +0.37
105 Jurgen Melzer 1999–2022 2,024 -0.03
106 Aaron Krickstein 1983–1997 2,024 +0.40
107 Mark Philippoussis 1993–2007 2,022 +0.39
108 Wayne Ferreira 1988–2005 2,022 +0.38
109 Hyeon Chung 2014–2026 2,022 +0.12
110 Andrei Medvedev 1990–2002 2,022 +0.47
111 Alexandr Dolgopolov 2006–2019 2,020 +0.15
112 Mario Ancic 2001–2011 2,019 +0.66
113 Frances Tiafoe 2015–2026 2,015 +0.16
114 Thomas Enqvist 1989–2006 2,013 +0.70
115 Feliciano Lopez 1997–2024 2,013 -0.15
116 Magnus Gustafsson 1985–2002 2,012 +0.68
117 Yannick Noah 1977–1997 2,012
118 Denis Shapovalov 2017–2026 2,011 +0.27
119 Viktor Troicki 2006–2022 2,009 -0.08
120 Guillermo Canas 1995–2010 2,008 +0.49
121 Mischa Zverev 2005–2024 2,007 -0.54
122 Kyle Edmund 2012–2026 2,002 +0.11
123 Alex Corretja 1991–2006 2,002 +0.57
124 Jan-Lennard Struff 2009–2026 2,001 -0.12
125 Mats Wilander 1979–1997 1,999 -0.08
126 Gaston Gaudio 1996–2011 1,998 +0.29
127 Ivo Karlovic 2000–2022 1,998 +0.10
128 Paradorn Srichaphan 1997–2008 1,997 +0.12
129 Karel Novacek 1984–1997 1,997 +0.38
130 Albert Costa 1992–2007 1,996 +0.44
131 Emilio Sanchez 1983–1999 1,996 +0.17
132 Karol Kucera 1990–2006 1,994 +0.17
133 Marton Fucsovics 2010–2026 1,992 +0.10
134 Brad Gilbert 1982–1996 1,992 +0.47
135 Tomas Machac 2018–2026 1,989 +0.21
136 Rainer Schuettler 1995–2013 1,989 +0.07
137 Jakub Mensik 2022–2026 1,986 +0.57
138 Aslan Karatsev 2011–2025 1,985 +0.02
139 Nicolas Kiefer 1995–2011 1,984 +0.50
140 David Wheaton 1986–2002 1,984 +0.29
141 Filip Krajinovic 2008–2025 1,984 -0.08
142 Cedric Pioline 1987–2003 1,983 +0.31
143 Alberto Berasategui 1990–2002 1,983 +0.44
144 Steve Johnson 2012–2025 1,981 -0.04
145 Martin Klizan 2007–2026 1,979 -0.18
146 Andreas Seppi 2002–2023 1,977 -0.22
147 Flavio Cobolli 2020–2026 1,977 -0.07
148 Tallon Griekspoor 2015–2026 1,977 -0.11
149 Alejandro Davidovich Fokina 2017–2026 1,974 +0.21
150 Reilly Opelka 2015–2026 1,973 +0.03
151 Arnaud Clement 1996–2013 1,972 -0.05
152 Thomas Johansson 1994–2010 1,969 +0.27
153 Bernard Tomic 2008–2026 1,968 -0.16
154 Jeremy Chardy 2005–2024 1,968 -0.16
155 Albert Ramos-Vinolas 2007–2026 1,966 -0.21
156 Francisco Cerundolo 2018–2026 1,966 +0.42
157 Adrian Mannarino 2004–2026 1,966 -0.27
158 Martin Jaite 1983–1994 1,965 -0.01
159 Jenson Brooksby 2021–2026 1,964 0.00
160 Ivan Dodig 2004–2018 1,964 -0.08
161 Jerzy Janowicz 2007–2023 1,962 -0.18
162 Paul-Henri Mathieu 1999–2018 1,961 +0.04
163 Carlos Costa 1986–2000 1,960 +0.48
164 Pablo Cuevas 2004–2024 1,960 +0.02
165 Sebastien Grosjean 1996–2011 1,960 +0.64
166 Felix Mantilla 1993–2008 1,960 +0.42
167 Vasek Pospisil 2007–2025 1,958 -0.23
168 Tim Mayotte 1978–1993 1,957
169 Jan-Michael Gambill 1996–2011 1,956 +0.28
170 Julien Benneteau 2000–2018 1,955 -0.19
171 Florian Mayer 2001–2018 1,955 -0.14
172 Nikoloz Basilashvili 2008–2026 1,953 -0.47
173 Andrey Kuznetsov 2008–2024 1,953 -0.52
174 Marcos Baghdatis 2003–2020 1,952 +0.34
175 Damir Dzumhur 2011–2026 1,951 -0.47
176 Benoit Paire 2007–2026 1,951 -0.31
177 Ilya Ivashka 2013–2026 1,951 +0.02
178 Marc Rosset 1988–2006 1,950 +0.24
179 Joao Fonseca 2022–2026 1,949
180 Learner Tien 2023–2026 1,949
181 Cristian Garin 2012–2026 1,948 0.00
182 Dominik Hrbaty 1996–2014 1,948 +0.17
183 Jakob Hlasek 1983–1997 1,948 +0.18
184 Goran Prpic 1983–2000 1,948 +0.11
185 Guido Pella 2007–2024 1,945 -0.27
186 Jordan Thompson 2013–2026 1,944 -0.22
187 Jimmy Connors 1973–1997 1,944
188 Miomir Kecmanovic 2017–2026 1,943 -0.02
189 Donald Young 2004–2024 1,942 -0.73
190 Nicolas Jarry 2014–2026 1,942 -0.10
191 Joachim Johansson 2000–2014 1,942 +0.37
192 Jiri Novak 1993–2008 1,940 +0.35
193 Rafael Jodar 2024–2026 1,940
194 Andrei Chesnokov 1984–2001 1,939 +0.17
195 Jonas Svensson 1983–1999 1,938 +0.23
196 Lloyd Harris 2015–2026 1,938 -0.29
197 Guillermo Garcia-Lopez 2002–2022 1,938 -0.29
198 Thomaz Bellucci 2005–2023 1,937 -0.22
199 Leonardo Mayer 2003–2022 1,937 -0.07
200 Alexei Popyrin 2017–2026 1,936 -0.37