Leaderboard data updated: 2026-07-23 02:32 UTC
Highest Peak Elo Rating – ATP Leaders Since 1990
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 |