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

Highest Peak Elo Rating – All-Time ATP Leaders

← 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 Bjorn Borg 1973–1994 2,497 +1.96
4 John McEnroe 1976–1995 2,496 +1.97
5 Andy Murray 2005–2024 2,470 +1.18
6 Roger Federer 1998–2022 2,430 +1.74
7 Ivan Lendl 1978–1995 2,424 +2.04
8 Jannik Sinner 2018–2026 2,413 +1.65
9 Jimmy Connors 1973–1997 2,410 +2.01
10 Carlos Alcaraz 2018–2026 2,402 +1.65
11 Guillermo Vilas 1973–1993 2,338 +1.65
12 Rod Laver 1973–1979 2,300 +1.72
13 Daniil Medvedev 2014–2026 2,285 +1.12
14 Juan Martin del Potro 2005–2022 2,273 +1.14
15 David Ferrer 2000–2019 2,270 +0.91
16 Stan Wawrinka 2002–2026 2,268 +0.51
17 Boris Becker 1984–2000 2,266 +1.32
18 Pete Sampras 1988–2003 2,265 +1.41
19 Mats Wilander 1979–1997 2,262 +1.23
20 Ilie Nastase 1973–1989 2,260 +1.38
21 Arthur Ashe 1973–1980 2,255 +1.35
22 Stan Smith 1973–1986 2,254 +1.00
23 Alexander Zverev 2013–2026 2,248 +0.99
24 Milos Raonic 2008–2025 2,247 +0.88
25 Kei Nishikori 2007–2026 2,245 +0.66
26 Andre Agassi 1985–2007 2,241 +1.57
27 Dominic Thiem 2011–2025 2,241 +0.48
28 Vitas Gerulaitis 1973–1987 2,238 +1.21
29 Brian Gottfried 1973–1985 2,237 +1.14
30 Stefanos Tsitsipas 2016–2026 2,235 +0.82
31 Stefan Edberg 1983–1997 2,234 +1.47
32 Tomas Berdych 2002–2019 2,232 +0.93
33 Ken Rosewall 1973–1980 2,231 +1.51
34 Manuel Orantes 1973–1985 2,229 +1.58
35 Jim Courier 1987–2001 2,218 +1.13
36 Jose Luis Clerc 1977–1996 2,217 +1.45
37 Nikolay Davydenko 1999–2015 2,213 +0.79
38 Jo-Wilfried Tsonga 2004–2022 2,208 +0.81
39 John Newcombe 1973–1982 2,201 +1.19
40 Gene Mayer 1975–2002 2,198 +1.26
41 Tom Okker 1973–1982 2,198 +1.20
42 Yannick Noah 1977–1997 2,196 +1.06
43 Marin Cilic 2005–2026 2,195 +0.64
44 Andrey Rublev 2014–2026 2,186 +0.65
45 Miloslav Mecir 1983–1990 2,179 +1.16
46 Andy Roddick 2000–2013 2,177 +1.26
47 Grigor Dimitrov 2008–2026 2,176 +0.55
48 Robin Soderling 2001–2012 2,173 +0.91
49 Adriano Panatta 1973–1985 2,172 +0.66
50 Eddie Dibbs 1973–1985 2,168 +1.16
51 Richard Gasquet 2002–2026 2,165 +0.60
52 Harold Solomon 1973–1992 2,161 +0.75
53 Thomas Muster 1985–2012 2,161 +1.06
54 Lleyton Hewitt 1998–2017 2,159 +1.09
55 Roscoe Tanner 1973–1986 2,158 +1.00
56 Nick Kyrgios 2013–2026 2,153 +0.67
57 Gael Monfils 2004–2026 2,151 +0.65
58 Raul Ramirez 1973–1984 2,146 +0.97
59 Matteo Berrettini 2015–2026 2,144 +0.59
60 Kevin Anderson 2007–2024 2,143 +0.36
61 Jack Draper 2018–2026 2,141 +1.11
62 Gustavo Kuerten 1995–2009 2,140 +0.74
63 Ernests Gulbis 2004–2024 2,139 +0.01
64 Marcelo Rios 1992–2005 2,137 +0.96
65 Tony Roche 1974–1979 2,135 +1.00
66 Cliff Drysdale 1973–1980 2,134 +0.68
67 Casper Ruud 2015–2026 2,128 +0.79
68 Jack Sock 2011–2024 2,127 +0.19
69 Fernando Verdasco 2001–2024 2,125 +0.37
70 Goran Ivanisevic 1987–2005 2,124 +0.63
71 Dick Stockton 1973–1985 2,122 +0.61
72 Holger Rune 2020–2026 2,119 +0.56
73 Michael Stich 1987–1998 2,119 +0.95
74 Alex de Minaur 2015–2026 2,117 +0.70
75 Jan Kodes 1973–1992 2,117 +0.83
76 Joakim Nystrom 1980–1990 2,114 +0.93
77 Mardy Fish 2000–2016 2,114 +0.40
78 Guillermo Coria 2000–2009 2,114 +1.08
79 Cliff Richey 1973–1979 2,112 +1.19
80 Michael Chang 1987–2004 2,111 +1.10
81 Petr Korda 1985–2001 2,110 +0.56
82 Roberto Bautista Agut 2005–2026 2,106 +0.54
83 Taylor Fritz 2015–2026 2,105 +0.58
84 Felix Auger-Aliassime 2017–2026 2,105 +0.54
85 Patrick Rafter 1990–2002 2,104 +0.81
86 Tommy Haas 1996–2018 2,103 +0.68
87 Alex Metreveli 2,103 +0.72
88 Sergi Bruguera 1988–2003 2,101 +0.85
89 Marty Riessen 1973–1982 2,101 +0.81
90 Marat Safin 1997–2009 2,100 +0.51
91 David Goffin 2009–2026 2,099 +0.22
92 Pat Cash 1982–1998 2,098 +0.64
93 Karen Khachanov 2013–2026 2,096 +0.39
94 Juan Carlos Ferrero 1998–2013 2,096 +0.65
95 Gilles Simon 2002–2023 2,093 +0.26
96 Andres Gomez 1979–1994 2,092 +0.81
97 Eliot Teltscher 1976–1991 2,091 +0.97
98 Wojtek Fibak 1974–1989 2,089 +0.79
99 Arthur Fils 2021–2026 2,089 +0.51
100 Jose Higueras 1973–1987 2,088 +0.96
101 Fernando Gonzalez 1999–2013 2,088 +0.59
102 Lorenzo Musetti 2019–2026 2,087 +0.34
103 Victor Pecci 1974–1988 2,085 +0.55
104 Sandy Mayer 1973–1986 2,078 +0.91
105 Nicolas Almagro 2003–2018 2,076 +0.52
106 Janko Tipsarevic 2002–2022 2,072 +0.15
107 Yevgeny Kafelnikov 1992–2004 2,071 +0.77
108 Cameron Norrie 2017–2026 2,071 +0.36
109 Gilles Muller 2001–2019 2,071 -0.11
110 David Nalbandian 2000–2014 2,070 +0.84
111 Mikhail Youzhny 1999–2018 2,069 +0.28
112 Peter Mcnamara 2,068 +0.60
113 Jimmy Arias 1980–1999 2,067 +0.24
114 John Alexander 1973–1986 2,067 +0.54
115 Alexander Bublik 2016–2026 2,065 -0.06
116 Henri Leconte 1980–1997 2,064 +0.66
117 Kent Carlsson 1984–1990 2,063 +1.93
118 Todd Martin 1989–2005 2,063 +0.74
119 Jakob Hlasek 1983–1997 2,062 +0.29
120 Kevin Curren 1978–1994 2,060 +0.54
121 Anders Jarryd 1980–1997 2,059 +0.68
122 Sebastian Korda 2018–2026 2,059 +0.61
123 Philipp Kohlschreiber 2001–2023 2,054 +0.36
124 Hubert Hurkacz 2015–2026 2,053 +0.51
125 Brad Gilbert 1982–1996 2,053 +0.83
126 John Isner 2007–2024 2,053 +0.39
127 Johan Kriek 1978–1995 2,052 +0.54
128 Ivan Ljubicic 1998–2012 2,052 +0.47
129 Bob Lutz 2,051 +0.64
130 Greg Rusedski 1989–2007 2,049 +0.51
131 James Blake 1999–2014 2,048 +0.55
132 Tommy Robredo 1998–2023 2,048 +0.37
133 Borna Coric 2013–2026 2,048 +0.07
134 Tim Mayotte 1978–1993 2,047 +0.81
135 Diego Schwartzman 2010–2026 2,047 +0.23
136 Pablo Carreno Busta 2009–2026 2,047 +0.33
137 Peter Fleming 1975–1988 2,046 +0.21
138 Juan Monaco 2002–2017 2,046 +0.36
139 Tommy Paul 2015–2026 2,044 +0.61
140 Richard Krajicek 1989–2004 2,044 +0.98
141 Brian Teacher 1973–1987 2,043 +0.50
142 Aaron Krickstein 1983–1997 2,043 +0.55
143 Magnus Norman 1992–2004 2,042 +0.41
144 Jaime Fillol 1973–2002 2,041 +0.50
145 Lucas Pouille 2012–2026 2,040 -0.11
146 Magnus Larsson 1988–2004 2,040 +0.38
147 Ben Shelton 2022–2026 2,040 +0.35
148 Andres Gimeno 1973–1974 2,038 +1.07
149 Guy Forget 1982–1998 2,038 +0.37
150 Emilio Sanchez 1983–1999 2,038 +0.58
151 Sam Querrey 2006–2023 2,037 +0.27
152 Jonas Bjorkman 1991–2009 2,036 +0.21
153 Corrado Barazzutti 1973–1985 2,036 +0.51
154 Radek Stepanek 1996–2018 2,035 +0.38
155 Carlos Moya 1995–2011 2,034 +0.62
156 Fabio Fognini 2004–2025 2,033 -0.17
157 Tim Henman 1993–2008 2,027 +0.81
158 Jiri Lehecka 2020–2026 2,024 +0.22
159 Ugo Humbert 2016–2026 2,024 +0.37
160 Jurgen Melzer 1999–2022 2,024 -0.03
161 Mark Philippoussis 1993–2007 2,022 +0.39
162 Wayne Ferreira 1988–2005 2,022 +0.38
163 Hyeon Chung 2014–2026 2,022 +0.12
164 Andrei Medvedev 1990–2002 2,022 +0.47
165 Alexandr Dolgopolov 2006–2019 2,020 +0.15
166 Mario Ancic 2001–2011 2,019 +0.66
167 Bill Scanlon 1976–1990 2,017 +0.13
168 Clark Graebner 1973–1976 2,015 +1.10
169 Frances Tiafoe 2015–2026 2,015 +0.16
170 Zeljko Franulovic 1973–1984 2,014 +0.46
171 Thomas Enqvist 1989–2006 2,013 +0.70
172 Feliciano Lopez 1997–2024 2,013 -0.15
173 Magnus Gustafsson 1985–2002 2,012 +0.62
174 Richard Gonzalez 2,011 +0.48
175 Denis Shapovalov 2017–2026 2,011 +0.27
176 Tim Gullikson 2,010 +0.19
177 Mark Cox 1973–1985 2,009 +0.59
178 Viktor Troicki 2006–2022 2,009 -0.08
179 Guillermo Canas 1995–2010 2,008 +0.49
180 Mischa Zverev 2005–2024 2,007 -0.54
181 Tom Gorman 1973–1982 2,006 +0.34
182 Vijay Amritraj 1973–1994 2,005 +0.34
183 Bob Hewitt 1973–1983 2,005 +0.91
184 Roger Taylor 1973–1980 2,004 +0.27
185 Balazs Taroczy 1973–1989 2,003 +0.78
186 Kyle Edmund 2012–2026 2,002 +0.11
187 Alex Corretja 1991–2006 2,002 +0.57
188 Jan-Lennard Struff 2009–2026 2,001 -0.12
189 Gaston Gaudio 1996–2011 1,998 +0.29
190 Ivo Karlovic 2000–2022 1,998 +0.10
191 Tomas Smid 1976–1990 1,998 +0.70
192 Paradorn Srichaphan 1997–2008 1,997 +0.12
193 Karel Novacek 1984–1997 1,997 +0.33
194 Albert Costa 1992–2007 1,996 +0.44
195 Manuel Santana 1974–1978 1,994 +1.48
196 Karol Kucera 1990–2006 1,994 +0.17
197 Marton Fucsovics 2010–2026 1,992 +0.10
198 Henrik Sundstrom 1982–1990 1,992 +0.40
199 Alberto Mancini 1986–1997 1,991 +0.17
200 Mel Purcell 1978–1990 1,991 +0.26