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

Best Hard Court Win Percentage – ATP Leaders Since 1990

← ATP Leaders

About this leaderboard

This ATP Hard Win % leaderboard ranks hard-court win percentage in completed main-draw singles matches (wins divided by completed matches). Career view ranks each player's full available record for the selected era. Percentage tables apply minimum-sample rules before ranking. The Match Log column opens Advanced Search with the same player and leaderboard filters for date, category, surface, result, and opponent ranking where applicable. Related columns compare wins and win percentage across hard, clay, and grass courts.

# Player Years Hard Wins Hard Win % Clay Wins Clay Win % Grass Wins Grass Win % Match Log
1 Novak Djokovic 2003–2026 703 84.6% 286 80.1% 127 86.4% Match Log
2 Roger Federer 1998–2022 762 83.2% 215 75.7% 187 87.0% Match Log
3 Pete Sampras 1988–2003 398 82.1% 70 66.0% 100 85.5% Match Log
4 Jannik Sinner 2018–2026 232 80.8% 83 75.5% 36 78.3% Match Log
5 Andre Agassi 1985–2007 501 79.3% 98 70.0% 50 74.6% Match Log
6 Stefan Edberg 1983–1997 209 78.0% 61 68.5% 45 78.9% Match Log
7 Carlos Alcaraz 2018–2026 147 77.8% 102 83.6% 35 89.7% Match Log
8 Rafael Nadal 2001–2025 500 77.3% 468 90.0% 76 78.4% Match Log
9 Andy Roddick 2000–2013 405 74.9% 67 69.8% 82 79.6% Match Log
10 Daniil Medvedev 2014–2026 321 73.5% 49 56.3% 57 67.1% Match Log
11 Andy Murray 2005–2024 487 73.2% 101 66.0% 107 77.5% Match Log
12 Jim Courier 1987–2001 254 73.2% 93 72.1% 26 61.9% Match Log
13 Boris Becker 1984–2000 127 72.6% 58 61.1% 59 77.6% Match Log
14 Juan Martin del Potro 2005–2022 303 72.0% 76 67.9% 35 67.3% Match Log
15 Michael Chang 1987–2004 367 70.8% 81 63.8% 26 54.2% Match Log
16 Ivan Lendl 1978–1995 111 70.7% 30 60.0% 16 69.6% Match Log
17 Jay Berger 1985–1992 21 70.0% 9 Match Log
18 Alexander Zverev 2013–2026 291 69.8% 183 74.1% 54 68.4% Match Log
19 Lleyton Hewitt 1998–2017 356 69.7% 79 64.8% 112 75.7% Match Log
20 John McEnroe 1976–1995 54 69.2% 2 14 70.0% Match Log
21 Valentin Vacherot 2015–2026 19 67.9% 7 Match Log
22 Jo-Wilfried Tsonga 2004–2022 312 67.8% 77 58.8% 49 68.1% Match Log
23 Richard Krajicek 1989–2004 189 67.5% 76 63.9% 63 70.8% Match Log
24 Marcelo Rios 1992–2005 172 67.5% 164 68.9% 4 Match Log
25 Michael Stich 1987–1998 118 67.0% 80 68.4% 53 80.3% Match Log
26 Milos Raonic 2008–2025 254 67.0% 62 63.9% 53 67.1% Match Log
27 Yevgeny Kafelnikov 1992–2004 247 66.8% 125 60.1% 46 71.9% Match Log
28 Jack Draper 2018–2026 70 66.7% 20 57.1% 22 68.8% Match Log
29 Jakub Mensik 2022–2026 52 66.7% 19 63.3% 7 Match Log
30 Patrick Rafter 1990–2002 203 66.6% 28 50.0% 66 74.2% Match Log
31 Kei Nishikori 2007–2026 279 65.5% 107 67.3% 38 58.5% Match Log
32 Thomas Muster 1985–2012 119 65.4% 317 78.3% 6 Match Log
33 Todd Martin 1989–2005 227 65.2% 64 60.4% 59 70.2% Match Log
34 Alex de Minaur 2015–2026 206 65.2% 48 53.9% 44 65.7% Match Log
35 Tomas Berdych 2002–2019 386 64.9% 131 62.4% 68 69.4% Match Log
36 Tim Henman 1993–2008 265 64.8% 56 54.9% 78 69.6% Match Log
37 David Nalbandian 2000–2014 178 64.7% 125 65.4% 29 69.0% Match Log
38 Nick Kyrgios 2013–2026 135 64.3% 27 58.7% 35 62.5% Match Log
39 Gael Monfils 2004–2026 381 64.2% 135 56.7% 47 56.0% Match Log
40 Thomas Enqvist 1989–2006 284 64.1% 49 48.5% 19 47.5% Match Log
41 Felix Auger-Aliassime 2017–2026 185 64.0% 56 53.8% 36 64.3% Match Log
42 Robin Soderling 2001–2012 167 64.0% 71 59.2% 26 60.5% Match Log
43 Holger Rune 2020–2026 102 63.8% 56 62.9% 12 57.1% Match Log
44 Petr Korda 1985–2001 165 63.7% 58 54.2% 27 65.9% Match Log
45 Ben Shelton 2022–2026 91 63.6% 26 55.3% 18 58.1% Match Log
46 Guy Forget 1982–1998 90 63.4% 44 57.1% 23 60.5% Match Log
47 David Ferrer 2000–2019 340 63.3% 311 69.4% 42 62.7% Match Log
48 Yannick Noah 1977–1997 17 63.0% 9 45.0% Match Log
49 Arthur Fils 2021–2026 56 62.9% 38 65.5% 7 Match Log
50 Tommy Haas 1996–2018 329 62.8% 116 58.9% 57 62.6% Match Log
51 Wayne Ferreira 1988–2005 280 62.8% 85 57.8% 65 67.0% Match Log
52 Andrey Rublev 2014–2026 249 62.7% 102 67.1% 23 62.2% Match Log
53 Joachim Johansson 2000–2014 57 62.6% 2 6 Match Log
54 Marin Cilic 2005–2026 357 62.6% 128 58.4% 83 69.7% Match Log
55 Stefanos Tsitsipas 2016–2026 202 62.5% 129 73.7% 24 53.3% Match Log
56 James Blake 1999–2014 269 62.4% 39 50.0% 32 54.2% Match Log
57 John Isner 2007–2024 341 62.3% 75 56.0% 51 64.6% Match Log
58 Gustavo Kuerten 1995–2009 144 62.3% 166 70.0% 7 Match Log
59 Amos Mansdorf 1982–1995 111 61.7% 5 23.8% 17 63.0% Match Log
60 Nicolas Escude 1992–2005 96 61.5% 18 40.0% 21 60.0% Match Log
61 Taylor Fritz 2015–2026 222 61.5% 53 55.8% 57 67.1% Match Log
62 Grigor Dimitrov 2008–2026 316 61.4% 106 58.2% 54 60.7% Match Log
63 Tommy Paul 2015–2026 152 61.3% 44 56.4% 31 66.0% Match Log
64 Marat Safin 1997–2009 214 61.1% 103 59.2% 26 60.5% Match Log
65 Stan Wawrinka 2002–2026 330 61.1% 194 61.6% 34 50.0% Match Log
66 Mark Philippoussis 1993–2007 174 60.8% 35 50.0% 48 68.6% Match Log
67 Aaron Krickstein 1983–1997 107 60.8% 30 50.0% 9 Match Log
68 Sebastian Korda 2018–2026 110 60.8% 28 53.8% 16 64.0% Match Log
69 Joao Fonseca 2022–2026 17 60.7% 24 57.1% 5 Match Log
70 Ivan Ljubicic 1998–2012 240 60.6% 96 55.5% 24 48.0% Match Log
71 Nicolas Kiefer 1995–2011 217 60.4% 47 46.1% 44 59.5% Match Log
72 Brad Gilbert 1982–1996 111 60.3% 6 16 61.5% Match Log
73 Jiri Lehecka 2020–2026 83 59.7% 24 51.1% 18 62.1% Match Log
74 Fernando Gonzalez 1999–2013 151 59.7% 142 67.9% 22 62.9% Match Log
75 Hubert Hurkacz 2015–2026 139 59.7% 46 56.8% 30 62.5% Match Log
76 Carlos Moya 1995–2011 209 59.4% 318 70.2% 12 44.4% Match Log
77 Learner Tien 2023–2026 35 59.3% 10 47.6% 6 Match Log
78 Mardy Fish 2000–2016 216 59.0% 24 45.3% 46 63.9% Match Log
79 Guillermo Coria 2000–2009 66 58.9% 129 70.9% 9 Match Log
80 Richard Gasquet 2002–2026 350 58.9% 163 58.6% 74 64.3% Match Log
81 Greg Rusedski 1989–2007 223 58.8% 25 35.7% 82 70.1% Match Log
82 Kevin Anderson 2007–2024 242 58.7% 58 52.7% 47 61.8% Match Log
83 Omar Camporese 1985–2002 27 58.7% 52 45.2% 4 Match Log
84 Goran Ivanisevic 1987–2005 186 58.7% 100 61.0% 69 73.4% Match Log
85 Nikolay Davydenko 1999–2015 251 58.6% 178 61.4% 9 32.1% Match Log
86 Paradorn Srichaphan 1997–2008 173 58.6% 10 23.8% 22 53.7% Match Log
87 MaliVai Washington 1988–2008 139 58.4% 41 56.9% 26 56.5% Match Log
88 Dominic Thiem 2011–2025 161 58.3% 161 68.5% 15 45.5% Match Log
89 Roberto Bautista Agut 2005–2026 252 58.3% 102 54.8% 57 65.5% Match Log
90 Emilio Sanchez 1983–1999 61 58.1% 123 55.4% Match Log
91 Alexander Volkov 1985–1998 113 57.9% 28 42.4% 32 58.2% Match Log
92 Mario Ancic 2001–2011 106 57.9% 32 58.2% 39 73.6% Match Log
93 Denis Shapovalov 2017–2026 165 57.7% 37 46.8% 22 44.9% Match Log
94 Magnus Norman 1992–2004 110 57.6% 103 62.8% 7 Match Log
95 Ugo Humbert 2016–2026 122 57.5% 20 33.9% 37 56.9% Match Log
96 Jiri Novak 1993–2008 152 57.4% 119 56.9% 17 48.6% Match Log
97 Gilles Simon 2002–2023 293 57.0% 146 56.6% 50 54.9% Match Log
98 Andrei Medvedev 1990–2002 87 56.9% 157 64.9% 16 47.1% Match Log
99 Juan Carlos Ferrero 1998–2013 174 56.9% 236 72.0% 30 63.8% Match Log
100 Karen Khachanov 2013–2026 195 56.7% 83 58.0% 34 63.0% Match Log
101 Magnus Larsson 1988–2004 113 56.5% 99 58.2% 24 55.8% Match Log
102 Marcos Baghdatis 2003–2020 232 56.2% 30 37.5% 53 57.6% Match Log
103 Thomas Johansson 1994–2010 196 56.2% 29 33.3% 46 60.5% Match Log
104 Cameron Norrie 2017–2026 139 56.0% 72 60.0% 26 52.0% Match Log
105 Alex Corretja 1991–2006 131 56.0% 271 65.3% 3 Match Log
106 Jan-Michael Gambill 1996–2011 160 55.9% 10 23.8% 23 52.3% Match Log
107 Tomas Machac 2018–2026 52 55.9% 19 52.8% 4 Match Log
108 David Wheaton 1986–2002 110 55.8% 28 52.8% 46 66.7% Match Log
109 Sebastien Grosjean 1996–2011 167 55.7% 77 57.5% 49 67.1% Match Log
110 Richey Reneberg 1984–2001 144 55.6% 31 50.8% 31 57.4% Match Log
111 Martin Jaite 1983–1994 25 55.6% 44 54.3% Match Log
112 Guillermo Canas 1995–2010 96 55.5% 117 58.8% 26 59.1% Match Log
113 Tommy Robredo 1998–2023 224 55.4% 256 66.3% 30 55.6% Match Log
114 Radek Stepanek 1996–2018 209 55.4% 91 56.2% 43 59.7% Match Log
115 Jenson Brooksby 2021–2026 51 55.4% 8 16 57.1% Match Log
116 Pablo Carreno Busta 2009–2026 149 55.4% 122 55.7% 7 31.8% Match Log
117 Jimmy Connors 1973–1997 31 55.4% 5 4 Match Log
118 Darren Cahill 1983–1995 26 55.3% 7 Match Log
119 Cedric Pioline 1987–2003 146 55.3% 109 54.8% 46 61.3% Match Log
120 Karol Kucera 1990–2006 117 55.2% 57 42.9% 36 59.0% Match Log
121 Alex Michelsen 2023–2026 55 55.0% 15 46.9% 14 53.8% Match Log
122 Christian Bergstrom 1984–1997 50 54.9% 27 45.0% 11 55.0% Match Log
123 Jakob Hlasek 1983–1997 85 54.8% 26 46.4% 20 54.1% Match Log
124 Jerome Golmard 1993–2006 85 54.8% 32 44.4% 15 46.9% Match Log
125 Magnus Gustafsson 1985–2002 68 54.8% 179 65.6% 16 51.6% Match Log
126 Mikael Tillstrom 1989–2001 63 54.8% 27 45.0% 3 Match Log
127 Mats Wilander 1979–1997 46 54.8% 23 43.4% 2 Match Log
128 David Goffin 2009–2026 207 54.6% 88 57.1% 30 53.6% Match Log
129 Frances Tiafoe 2015–2026 169 54.5% 52 52.0% 33 60.0% Match Log
130 Sam Querrey 2006–2023 250 54.5% 44 43.6% 78 62.4% Match Log
131 Jack Sock 2011–2024 129 54.4% 31 54.4% 17 56.7% Match Log
132 Jonas Svensson 1983–1999 37 54.4% 31 44.9% 4 Match Log
133 Casper Ruud 2015–2026 107 54.3% 173 73.6% 5 Match Log
134 Reilly Opelka 2015–2026 96 54.2% 16 39.0% 12 48.0% Match Log
135 Jonas Bjorkman 1991–2009 237 54.2% 33 37.1% 79 64.2% Match Log
136 Arnaud Boetsch 1985–2000 79 54.1% 47 46.5% 18 54.5% Match Log
137 Mikhail Youzhny 1999–2018 257 54.1% 126 50.8% 61 57.0% Match Log
138 Derrick Rostagno 1984–1997 66 54.1% 9 37.5% 21 60.0% Match Log
139 Emil Ruusuvuori 2018–2026 72 53.7% 14 36.8% 11 47.8% Match Log
140 Sergi Bruguera 1988–2003 88 53.7% 252 69.2% 4 Match Log
141 Karel Novacek 1984–1997 45 53.6% 124 64.2% 8 Match Log
142 Fabrice Santoro 1989–2010 242 53.5% 123 48.4% 44 57.1% Match Log
143 Marc Rosset 1988–2006 152 53.5% 99 49.7% 26 45.6% Match Log
144 Brandon Nakashima 2019–2026 92 53.5% 22 47.8% 24 58.5% Match Log
145 Pat Cash 1982–1998 23 53.5% 1 11 52.4% Match Log
146 Dominik Hrbaty 1996–2014 169 53.3% 119 53.4% 6 25.0% Match Log
147 Hendrik Dreekmann 1991–2004 49 53.3% 21 38.2% 11 36.7% Match Log
148 Alejandro Davidovich Fokina 2017–2026 101 53.2% 56 53.3% 20 57.1% Match Log
149 Todd Woodbridge 1986–2002 138 53.1% 21 41.2% 42 60.0% Match Log
150 Wally Masur 1980–1996 70 53.0% 15 51.7% 29 63.0% Match Log
151 Paul Haarhuis 1987–2000 106 53.0% 51 44.0% 28 52.8% Match Log
152 Dmitry Tursunov 2000–2018 151 53.0% 27 38.0% 37 56.1% Match Log
153 Andrei Chesnokov 1984–2001 81 52.9% 92 60.1% 1 Match Log
154 Matteo Berrettini 2015–2026 83 52.9% 76 69.7% 43 76.8% Match Log
155 Janko Tipsarevic 2002–2022 158 52.8% 49 45.0% 36 52.2% Match Log
156 Patrick McEnroe 1984–1999 93 52.8% 13 43.3% 8 40.0% Match Log
157 Diego Schwartzman 2010–2026 112 52.8% 116 55.0% 10 38.5% Match Log
158 Jarkko Nieminen 2000–2016 230 52.6% 94 52.5% 24 43.6% Match Log
159 Philipp Kohlschreiber 2001–2023 223 52.6% 156 55.7% 60 59.4% Match Log
160 Lorenzo Musetti 2019–2026 82 52.6% 79 64.2% 18 62.1% Match Log
161 Sjeng Schalken 1992–2007 147 52.5% 61 48.0% 47 61.0% Match Log
162 Fernando Verdasco 2001–2024 259 52.4% 231 59.7% 51 54.3% Match Log
163 Taylor Dent 1998–2011 109 52.4% 4 29 55.8% Match Log
164 Dominic Stricker 2020–2026 11 52.4% 6 4 Match Log
165 Fabian Marozsan 2018–2026 46 52.3% 21 50.0% 8 40.0% Match Log
166 Alexandr Dolgopolov 2006–2019 130 52.2% 62 50.4% 23 53.5% Match Log
167 Jaime Yzaga 1985–1997 71 52.2% 52 52.5% 3 Match Log
168 Bernard Tomic 2008–2026 119 52.2% 16 27.1% 35 53.8% Match Log
169 Rainer Schuettler 1995–2013 189 52.1% 58 39.5% 44 55.0% Match Log
170 Francisco Cerundolo 2018–2026 52 52.0% 90 60.8% 12 52.2% Match Log
171 Jan Siemerink 1987–2003 129 51.8% 29 37.2% 28 48.3% Match Log
172 Viktor Troicki 2006–2022 179 51.7% 56 48.7% 33 52.4% Match Log
173 Ivo Karlovic 2000–2022 227 51.7% 50 42.0% 74 62.7% Match Log
174 Borna Coric 2013–2026 128 51.6% 60 53.1% 12 46.2% Match Log
175 Alexander Bublik 2016–2026 117 51.5% 41 50.0% 43 65.2% Match Log
176 Carsten Arriens 1988–2000 19 51.4% 9 39.1% Match Log
177 Jimmy Arias 1980–1999 39 51.3% 18 46.2% Match Log
178 Hamad Medjedovic 2021–2026 20 51.3% 17 47.2% 4 Match Log
179 Robby Ginepri 2001–2016 141 51.3% 12 31.6% 24 48.0% Match Log
180 Max Mirnyi 1994–2009 121 51.3% 38 41.3% 30 53.6% Match Log
181 Lucas Pouille 2012–2026 81 51.3% 36 48.6% 20 55.6% Match Log
182 Daniel Evans 2006–2026 102 51.3% 17 32.7% 21 42.9% Match Log
183 Brett Steven 1986–2000 86 51.2% 11 40.7% 30 60.0% Match Log
184 Chuck Adams 1987–1998 68 51.1% 1 3 Match Log
185 Andreas Vinciguerra 1998–2014 47 51.1% 28 45.2% 2 Match Log
186 Tallon Griekspoor 2015–2026 73 51.0% 27 45.0% 21 58.3% Match Log
187 Luiz Mattar 1984–1996 51 51.0% 38 46.9% 1 Match Log
188 Kyle Edmund 2012–2026 77 51.0% 24 47.1% 12 38.7% Match Log
189 Gilles Muller 2001–2019 135 50.9% 19 39.6% 44 55.7% Match Log
190 Hyeon Chung 2014–2026 54 50.9% 16 55.2% 1 Match Log
191 Chris Woodruff 1993–2003 67 50.8% 19 46.3% 10 50.0% Match Log
192 Juan Ignacio Chela 1998–2013 121 50.6% 179 57.7% 4 Match Log
193 Mark Woodforde 1984–2001 128 50.6% 32 47.8% 31 52.5% Match Log
194 Jerzy Janowicz 2007–2023 51 50.5% 13 35.1% 16 61.5% Match Log
195 Arnaud Clement 1996–2013 172 50.4% 39 38.2% 50 53.8% Match Log
196 Jason Stoltenberg 1986–2002 140 50.2% 57 63.3% 50 63.3% Match Log
197 Andrei Pavel 1995–2010 109 50.0% 96 52.5% 21 44.7% Match Log
198 Evgeny Korolev 2005–2017 47 50.0% 22 41.5% 2 Match Log
199 Flavio Cobolli 2020–2026 39 50.0% 43 62.3% 13 59.1% Match Log
200 Ilya Ivashka 2013–2026 51 50.0% 15 41.7% 12 52.2% Match Log