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,868 936
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,220 569
8 Cilic Country Flag Marin Cilic
6,926 765
9 Tsonga Country Flag Jo-Wilfried Tsonga
6,536 659
10 Monfils Country Flag Gael Monfils
6,224 758
11 Djokovic Country Flag Novak Djokovic
5,985 1,092
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,313 962
15 Gasquet Country Flag Richard Gasquet
4,675 858
16 Chardy Country Flag Jeremy Chardy
4,670 574
17 Kohlschreiber Country Flag Philipp Kohlschreiber
4,526 811
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,211 536
21 Paire Country Flag Benoit Paire
4,016 470
22 Dimitrov Country Flag Grigor Dimitrov
3,776 536
23 Simon Country Flag Gilles Simon
3,672 847
24 Nadal Country Flag Rafael Nadal
3,644 1,180
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 Mahut Country Flag Nicolas Mahut
3,117 402
31 Zverev Country Flag Alexander Zverev
3,102 374
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 Tomic Country Flag Bernard Tomic
2,739 347
36 Thiem Country Flag Dominic Thiem
2,666 450
37 Struff Country Flag Jan-Lennard Struff
2,658 299
38 Pospisil Country Flag Vasek Pospisil
2,425 255
39 Goffin Country Flag David Goffin
2,415 447
40 Cuevas Country Flag Pablo Cuevas
2,390 404
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,206 258
46 Fognini Country Flag Fabio Fognini
2,145 659
47 Medvedev Country Flag Daniil Medvedev
2,076 260
48 Mannarino Country Flag Adrian Mannarino
2,067 449
49 Khachanov Country Flag Karen Khachanov
2,051 253
50 Nishikori Country Flag Kei Nishikori
1,966 592
51 Sock Country Flag Jack Sock
1,927 290
52 Harrison Country Flag Ryan Harrison
1,925 273
53 Fritz Country Flag Taylor Fritz
1,915 207
54 Opelka Country Flag Reilly Opelka
1,903 98
55 Vesely Country Flag Jiri Vesely
1,893 248
56 Granollers Country Flag Marcel Granollers
1,821 449
57 Pouille Country Flag Lucas Pouille
1,798 231
58 Herbert Country Flag Pierre-Hugues Herbert
1,760 202
59 Coric Country Flag Borna Coric
1,748 293
60 Rosol Country Flag Lukas Rosol
1,702 257
61 Zverev Country Flag Mischa Zverev
1,643 331
62 Ramos-Vinolas Country Flag Albert Ramos-Vinolas
1,610 467
63 Tsitsipas Country Flag Stefanos Tsitsipas
1,588 228
64 Janowicz Country Flag Jerzy Janowicz
1,584 165
65 Bautista Agut Country Flag Roberto Bautista Agut
1,571 493
66 Lu Country Flag Yen-Hsun Lu
1,555 362
67 Shapovalov Country Flag Denis Shapovalov
1,543 187
68 Carreno Busta Country Flag Pablo Carreno Busta
1,473 359
69 Sousa Country Flag Joao Sousa
1,412 387
70 Rublev Country Flag Andrey Rublev
1,409 233
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,188 176
81 Ebden Country Flag Matthew Ebden
1,172 201
82 Bolelli Country Flag Simone Bolelli
1,143 272
83 Pella Country Flag Guido Pella
1,143 223
84 Lajovic Country Flag Dusan Lajovic
1,132 296
85 Lorenzi Country Flag Paolo Lorenzi
1,127 285
86 Berrettini Country Flag Matteo Berrettini
1,120 129
87 Bublik Country Flag Alexander Bublik
1,112 93
88 Kukushkin Country Flag Mikhail Kukushkin
1,098 341
89 de Bakker Country Flag Thiemo de Bakker
1,076 133
90 Auger-Aliassime Country Flag Felix Auger-Aliassime
1,067 126
91 Delbonis Country Flag Federico Delbonis
1,055 285
92 Young Country Flag Donald Young
1,012 311
93 Gojowczyk Country Flag Peter Gojowczyk
967 136
94 Berankis Country Flag Ricardas Berankis
956 207
95 Sijsling Country Flag Igor Sijsling
956 133
96 Sandgren Country Flag Tennys Sandgren
901 101
97 Kudla Country Flag Denis Kudla
894 152
98 Basilashvili Country Flag Nikoloz Basilashvili
887 212
99 Jaziri Country Flag Malek Jaziri
880 215
100 Darcis Country Flag Steve Darcis
878 217
101 Jarry Country Flag Nicolas Jarry
878 94
102 Kuznetsov Country Flag Andrey Kuznetsov
877 169
103 Hurkacz Country Flag Hubert Hurkacz
845 110
104 Millman Country Flag John Millman
837 192
105 Duckworth Country Flag James Duckworth
808 88
106 Donskoy Country Flag Evgeny Donskoy
781 158
107 Thompson Country Flag Jordan Thompson
766 130
108 Krajinovic Country Flag Filip Krajinovic
748 156
109 Humbert Country Flag Ugo Humbert
733 93
110 De Schepper Country Flag Kenny De Schepper
715 87
111 Schwartzman Country Flag Diego Schwartzman
701 315
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 Kokkinakis Country Flag Thanasi Kokkinakis
671 70
116 Evans Country Flag Daniel Evans
664 140
117 Fucsovics Country Flag Marton Fucsovics
646 154
118 Harris Country Flag Lloyd Harris
627 62
119 Cecchinato Country Flag Marco Cecchinato
616 136
120 Norrie Country Flag Cameron Norrie
602 124
121 Sonego Country Flag Lorenzo Sonego
599 94
122 Bachinger Country Flag Matthias Bachinger
592 86
123 de Minaur Country Flag Alex de Minaur
584 149
124 Marchenko Country Flag Illya Marchenko
577 122
125 Andujar Country Flag Pablo Andujar
576 355
126 Smyczek Country Flag Tim Smyczek
571 128
127 Dzumhur Country Flag Damir Dzumhur
564 219
128 Djere Country Flag Laslo Djere
562 117
129 Popyrin Country Flag Alexei Popyrin
541 57
130 Chung Country Flag Hyeon Chung
508 143
131 Kavcic Country Flag Blaz Kavcic
499 120
132 Monteiro Country Flag Thiago Monteiro
496 104
133 Ruud Country Flag Casper Ruud
491 110
134 Gerasimov Country Flag Egor Gerasimov
489 57
135 Albot Country Flag Radu Albot
470 173
136 Travaglia Country Flag Stefano Travaglia
462 56
137 Bemelmans Country Flag Ruben Bemelmans
457 72
138 Sugita Country Flag Yuichi Sugita
452 126
139 Ward Country Flag James Ward
452 64
140 Ilhan Country Flag Marsel Ilhan
451 74
141 Garin Country Flag Cristian Garin
446 96
142 Marterer Country Flag Maximilian Marterer
443 73
143 Robert Country Flag Stephane Robert
439 113
144 Klahn Country Flag Bradley Klahn
435 54
145 Daniel Country Flag Taro Daniel
412 120
146 Estrella Burgos Country Flag Victor Estrella Burgos
402 111
147 Laaksonen Country Flag Henri Laaksonen
396 71
148 Souza Country Flag Joao Souza
383 72
149 Kecmanovic Country Flag Miomir Kecmanovic
378 91
150 Ito Country Flag Tatsuma Ito
358 88
151 Carballes Baena Country Flag Roberto Carballes Baena
357 123
152 McDonald Country Flag Mackenzie McDonald
354 71
153 Escobedo Country Flag Ernesto Escobedo
350 46
154 Bagnis Country Flag Facundo Bagnis
339 76
155 Halys Country Flag Quentin Halys
338 29
156 Kamke Country Flag Tobias Kamke
329 163
157 Soeda Country Flag Go Soeda
324 113
158 Munar Country Flag Jaume Munar
318 83
159 Cervantes Country Flag Inigo Cervantes
316 49
160 Paul Country Flag Tommy Paul
307 64
161 Ivashka Country Flag Ilya Ivashka
301 48
162 Dutra Silva Country Flag Rogerio Dutra Silva
281 84
163 Sinner Country Flag Jannik Sinner
277 70
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
261 74
170 Londero Country Flag Juan Ignacio Londero
257 67
171 Basic Country Flag Mirza Basic
254 47
172 Nishioka Country Flag Yoshihito Nishioka
249 135
173 Bolt Country Flag Alex Bolt
242 29
174 Kravchuk Country Flag Konstantin Kravchuk
241 32
175 Gombos Country Flag Norbert Gombos
232 42
176 Vanni Country Flag Luca Vanni
230 23
177 Zopp Country Flag Jurgen Zopp
230 47
178 Novak Country Flag Dennis Novak
225 47
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 Uchiyama Country Flag Yasutaka Uchiyama
188 25
183 Melzer Country Flag Gerald Melzer
186 45
184 Giron Country Flag Marcos Giron
184 36
185 Kovalik Country Flag Jozef Kovalik
183 50
186 Gonzalez Country Flag Alejandro Gonzalez
179 46
187 Mmoh Country Flag Michael Mmoh
175 33
188 Fabbiano Country Flag Thomas Fabbiano
174 87
189 Eubanks Country Flag Christopher Eubanks
173 18
190 Olivo Country Flag Renzo Olivo
173 52
191 Caruso Country Flag Salvatore Caruso
167 48
192 Smith Country Flag John-Patrick Smith
167 27
193 Hanfmann Country Flag Yannick Hanfmann
163 37
194 Kwon Country Flag Soonwoo Kwon
163 36
195 Mager Country Flag Gianluca Mager
151 23
196 Koepfer Country Flag Dominik Koepfer
150 35
197 Andreozzi Country Flag Guido Andreozzi
146 36
198 Karatsev Country Flag Aslan Karatsev
145 28
199 Ruusuvuori Country Flag Emil Ruusuvuori
144 29
200 Crivoi Country Flag Victor Crivoi
143 40