ATP Match Stats, part of the Infosys ATP Scores & Stats Centre, began in 1991 and relates to singles main draw matches from ATP World Tour tournaments, Grand Slams, and the Olympics (from 2008 on).

Career Aces On All Surfaces From All Countries

Player
Number
Matches
1 Karlovic Country Flag Ivo Karlovic
13,653 690
2 Isner Country Flag John Isner
12,475 682
3 Federer Country Flag Roger Federer
11,369 1,451
4 Lopez Country Flag Feliciano Lopez
9,886 939
5 Querrey Country Flag Sam Querrey
8,388 661
6 Raonic Country Flag Milos Raonic
8,081 523
7 Anderson Country Flag Kevin Anderson
7,260 572
8 Cilic Country Flag Marin Cilic
6,966 770
9 Tsonga Country Flag Jo-Wilfried Tsonga
6,536 660
10 Monfils Country Flag Gael Monfils
6,224 758
11 Djokovic Country Flag Novak Djokovic
5,995 1,097
12 Wawrinka Country Flag Stan Wawrinka
5,904 805
13 Murray Country Flag Andy Murray
5,755 845
14 Verdasco Country Flag Fernando Verdasco
5,315 963
15 Chardy Country Flag Jeremy Chardy
4,686 580
16 Gasquet Country Flag Richard Gasquet
4,680 860
17 Kohlschreiber Country Flag Philipp Kohlschreiber
4,529 812
18 del Potro Country Flag Juan Martin del Potro
4,417 592
19 Gulbis Country Flag Ernests Gulbis
4,245 453
20 Troicki Country Flag Viktor Troicki
4,213 537
21 Paire Country Flag Benoit Paire
4,032 472
22 Dimitrov Country Flag Grigor Dimitrov
3,785 539
23 Simon Country Flag Gilles Simon
3,676 851
24 Nadal Country Flag Rafael Nadal
3,662 1,188
25 Seppi Country Flag Andreas Seppi
3,643 744
26 Kyrgios Country Flag Nick Kyrgios
3,629 242
27 Tipsarevic Country Flag Janko Tipsarevic
3,448 499
28 Melzer Country Flag Jurgen Melzer
3,383 631
29 Robredo Country Flag Tommy Robredo
3,234 872
30 Zverev Country Flag Alexander Zverev
3,124 378
31 Mahut Country Flag Nicolas Mahut
3,117 402
32 Haase Country Flag Robin Haase
2,962 456
33 Istomin Country Flag Denis Istomin
2,855 437
34 Johnson Country Flag Steve Johnson
2,763 336
35 Struff Country Flag Jan-Lennard Struff
2,739 308
36 Tomic Country Flag Bernard Tomic
2,739 347
37 Thiem Country Flag Dominic Thiem
2,666 450
38 Goffin Country Flag David Goffin
2,440 453
39 Pospisil Country Flag Vasek Pospisil
2,425 255
40 Cuevas Country Flag Pablo Cuevas
2,395 406
41 Garcia-Lopez Country Flag Guillermo Garcia-Lopez
2,362 650
42 Bellucci Country Flag Thomaz Bellucci
2,299 381
43 Mayer Country Flag Leonardo Mayer
2,274 361
44 Stakhovsky Country Flag Sergiy Stakhovsky
2,256 341
45 Bedene Country Flag Aljaz Bedene
2,220 263
46 Fognini Country Flag Fabio Fognini
2,150 665
47 Medvedev Country Flag Daniil Medvedev
2,076 260
48 Mannarino Country Flag Adrian Mannarino
2,072 451
49 Khachanov Country Flag Karen Khachanov
2,061 256
50 Nishikori Country Flag Kei Nishikori
1,973 595
51 Fritz Country Flag Taylor Fritz
1,934 211
52 Sock Country Flag Jack Sock
1,927 290
53 Harrison Country Flag Ryan Harrison
1,925 273
54 Opelka Country Flag Reilly Opelka
1,903 98
55 Vesely Country Flag Jiri Vesely
1,899 249
56 Granollers Country Flag Marcel Granollers
1,821 449
57 Pouille Country Flag Lucas Pouille
1,821 235
58 Herbert Country Flag Pierre-Hugues Herbert
1,780 206
59 Coric Country Flag Borna Coric
1,748 293
60 Rosol Country Flag Lukas Rosol
1,702 257
61 Ramos-Vinolas Country Flag Albert Ramos-Vinolas
1,643 479
62 Zverev Country Flag Mischa Zverev
1,643 331
63 Tsitsipas Country Flag Stefanos Tsitsipas
1,616 238
64 Janowicz Country Flag Jerzy Janowicz
1,584 165
65 Bautista Agut Country Flag Roberto Bautista Agut
1,578 498
66 Lu Country Flag Yen-Hsun Lu
1,555 362
67 Shapovalov Country Flag Denis Shapovalov
1,555 190
68 Carreno Busta Country Flag Pablo Carreno Busta
1,510 370
69 Rublev Country Flag Andrey Rublev
1,434 241
70 Sousa Country Flag Joao Sousa
1,420 390
71 Brown Country Flag Dustin Brown
1,407 159
72 Copil Country Flag Marius Copil
1,404 127
73 Gabashvili Country Flag Teymuraz Gabashvili
1,379 304
74 Lacko Country Flag Lukas Lacko
1,363 214
75 Brands Country Flag Daniel Brands
1,335 151
76 Edmund Country Flag Kyle Edmund
1,303 220
77 Klizan Country Flag Martin Klizan
1,265 271
78 Gimeno-Traver Country Flag Daniel Gimeno-Traver
1,221 270
79 Giraldo Country Flag Santiago Giraldo
1,217 327
80 Tiafoe Country Flag Frances Tiafoe
1,200 179
81 Ebden Country Flag Matthew Ebden
1,172 201
82 Berrettini Country Flag Matteo Berrettini
1,156 134
83 Pella Country Flag Guido Pella
1,153 228
84 Bublik Country Flag Alexander Bublik
1,146 97
85 Bolelli Country Flag Simone Bolelli
1,143 272
86 Lajovic Country Flag Dusan Lajovic
1,134 299
87 Lorenzi Country Flag Paolo Lorenzi
1,127 285
88 Kukushkin Country Flag Mikhail Kukushkin
1,100 342
89 Delbonis Country Flag Federico Delbonis
1,080 292
90 de Bakker Country Flag Thiemo de Bakker
1,076 133
91 Auger-Aliassime Country Flag Felix Auger-Aliassime
1,075 130
92 Young Country Flag Donald Young
1,012 311
93 Gojowczyk Country Flag Peter Gojowczyk
967 136
94 Berankis Country Flag Ricardas Berankis
965 212
95 Sijsling Country Flag Igor Sijsling
956 133
96 Basilashvili Country Flag Nikoloz Basilashvili
908 222
97 Sandgren Country Flag Tennys Sandgren
905 102
98 Kudla Country Flag Denis Kudla
894 152
99 Jaziri Country Flag Malek Jaziri
880 215
100 Kuznetsov Country Flag Andrey Kuznetsov
879 170
101 Darcis Country Flag Steve Darcis
878 217
102 Jarry Country Flag Nicolas Jarry
878 94
103 Hurkacz Country Flag Hubert Hurkacz
854 112
104 Millman Country Flag John Millman
852 201
105 Duckworth Country Flag James Duckworth
808 88
106 Thompson Country Flag Jordan Thompson
793 135
107 Donskoy Country Flag Evgeny Donskoy
781 158
108 Krajinovic Country Flag Filip Krajinovic
767 163
109 Humbert Country Flag Ugo Humbert
737 96
110 De Schepper Country Flag Kenny De Schepper
715 87
111 Schwartzman Country Flag Diego Schwartzman
704 319
112 Donaldson Country Flag Jared Donaldson
681 112
113 Sela Country Flag Dudi Sela
681 291
114 Golubev Country Flag Andrey Golubev
679 161
115 Evans Country Flag Daniel Evans
675 147
116 Kokkinakis Country Flag Thanasi Kokkinakis
671 70
117 Norrie Country Flag Cameron Norrie
647 133
118 Fucsovics Country Flag Marton Fucsovics
646 155
119 Harris Country Flag Lloyd Harris
632 63
120 Cecchinato Country Flag Marco Cecchinato
628 144
121 Sonego Country Flag Lorenzo Sonego
604 100
122 Bachinger Country Flag Matthias Bachinger
592 86
123 de Minaur Country Flag Alex de Minaur
586 152
124 Andujar Country Flag Pablo Andujar
579 359
125 Marchenko Country Flag Illya Marchenko
577 122
126 Djere Country Flag Laslo Djere
574 124
127 Smyczek Country Flag Tim Smyczek
571 128
128 Popyrin Country Flag Alexei Popyrin
569 62
129 Dzumhur Country Flag Damir Dzumhur
564 220
130 Ruud Country Flag Casper Ruud
522 120
131 Chung Country Flag Hyeon Chung
508 143
132 Monteiro Country Flag Thiago Monteiro
502 106
133 Gerasimov Country Flag Egor Gerasimov
499 62
134 Kavcic Country Flag Blaz Kavcic
499 120
135 Travaglia Country Flag Stefano Travaglia
478 59
136 Albot Country Flag Radu Albot
470 173
137 Bemelmans Country Flag Ruben Bemelmans
457 72
138 Garin Country Flag Cristian Garin
453 101
139 Sugita Country Flag Yuichi Sugita
452 126
140 Ward Country Flag James Ward
452 64
141 Ilhan Country Flag Marsel Ilhan
451 74
142 Marterer Country Flag Maximilian Marterer
448 74
143 Robert Country Flag Stephane Robert
439 113
144 Klahn Country Flag Bradley Klahn
435 54
145 Daniel Country Flag Taro Daniel
430 126
146 Estrella Burgos Country Flag Victor Estrella Burgos
402 111
147 Laaksonen Country Flag Henri Laaksonen
397 72
148 Kecmanovic Country Flag Miomir Kecmanovic
383 95
149 Souza Country Flag Joao Souza
383 72
150 Carballes Baena Country Flag Roberto Carballes Baena
362 126
151 McDonald Country Flag Mackenzie McDonald
359 73
152 Ito Country Flag Tatsuma Ito
358 88
153 Bagnis Country Flag Facundo Bagnis
352 79
154 Escobedo Country Flag Ernesto Escobedo
350 46
155 Munar Country Flag Jaume Munar
345 91
156 Ivashka Country Flag Ilya Ivashka
343 57
157 Halys Country Flag Quentin Halys
338 29
158 Kamke Country Flag Tobias Kamke
329 163
159 Soeda Country Flag Go Soeda
324 113
160 Cervantes Country Flag Inigo Cervantes
316 49
161 Paul Country Flag Tommy Paul
312 67
162 Sinner Country Flag Jannik Sinner
298 76
163 Dutra Silva Country Flag Rogerio Dutra Silva
281 84
164 Gil Country Flag Fred Gil
276 115
165 Ramanathan Country Flag Ramkumar Ramanathan
272 35
166 Fratangelo Country Flag Bjorn Fratangelo
270 57
167 Elias Country Flag Gastao Elias
264 69
168 Olivetti Country Flag Albano Olivetti
264 14
169 Stebe Country Flag Cedrik-Marcel Stebe
264 75
170 Londero Country Flag Juan Ignacio Londero
257 71
171 Gombos Country Flag Norbert Gombos
255 47
172 Basic Country Flag Mirza Basic
254 47
173 Nishioka Country Flag Yoshihito Nishioka
249 135
174 Bolt Country Flag Alex Bolt
242 29
175 Kravchuk Country Flag Konstantin Kravchuk
241 32
176 Vanni Country Flag Luca Vanni
230 23
177 Zopp Country Flag Jurgen Zopp
230 47
178 Novak Country Flag Dennis Novak
225 48
179 Polansky Country Flag Peter Polansky
220 49
180 Barrere Country Flag Gregoire Barrere
215 35
181 Ymer Country Flag Elias Ymer
191 48
182 Kovalik Country Flag Jozef Kovalik
188 52
183 Uchiyama Country Flag Yasutaka Uchiyama
188 25
184 Melzer Country Flag Gerald Melzer
186 45
185 Giron Country Flag Marcos Giron
185 37
186 Kwon Country Flag Soonwoo Kwon
181 41
187 Gonzalez Country Flag Alejandro Gonzalez
179 46
188 Fabbiano Country Flag Thomas Fabbiano
178 89
189 Mmoh Country Flag Michael Mmoh
175 33
190 Eubanks Country Flag Christopher Eubanks
173 18
191 Olivo Country Flag Renzo Olivo
173 52
192 Caruso Country Flag Salvatore Caruso
172 51
193 Hanfmann Country Flag Yannick Hanfmann
171 41
194 Smith Country Flag John-Patrick Smith
167 27
195 Karatsev Country Flag Aslan Karatsev
165 34
196 Koepfer Country Flag Dominik Koepfer
164 39
197 Mager Country Flag Gianluca Mager
164 28
198 Andreozzi Country Flag Guido Andreozzi
146 36
199 Ruusuvuori Country Flag Emil Ruusuvuori
145 30
200 Crivoi Country Flag Victor Crivoi
143 40