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,619 688
2 Isner Country Flag John Isner
12,365 675
3 Federer Country Flag Roger Federer
11,344 1,449
4 Ivanisevic Country Flag Goran Ivanisevic
10,131 731
5 Lopez Country Flag Feliciano Lopez
9,784 929
6 Roddick Country Flag Andy Roddick
9,068 776
7 Sampras Country Flag Pete Sampras
8,713 792
8 Querrey Country Flag Sam Querrey
8,325 655
9 Ljubicic Country Flag Ivan Ljubicic
8,121 680
10 Raonic Country Flag Milos Raonic
7,916 512
11 Krajicek Country Flag Richard Krajicek
7,648 606
12 Rusedski Country Flag Greg Rusedski
7,589 677
13 Berdych Country Flag Tomas Berdych
7,184 933
14 Anderson Country Flag Kevin Anderson
7,151 564
15 Cilic Country Flag Marin Cilic
6,827 755
16 Philippoussis Country Flag Mark Philippoussis
6,696 483
17 Tsonga Country Flag Jo-Wilfried Tsonga
6,507 655
18 Monfils Country Flag Gael Monfils
6,208 756
19 Rosset Country Flag Marc Rosset
6,153 645
20 Haas Country Flag Tommy Haas
5,991 867
21 Djokovic Country Flag Novak Djokovic
5,870 1,083
22 Wawrinka Country Flag Stan Wawrinka
5,845 799
23 Murray Country Flag Andy Murray
5,741 842
24 Safin Country Flag Marat Safin
5,740 649
25 Martin Country Flag Todd Martin
5,632 593
26 Ferreira Country Flag Wayne Ferreira
5,584 774
27 Almagro Country Flag Nicolas Almagro
5,484 662
28 Enqvist Country Flag Thomas Enqvist
5,447 705
29 Muller Country Flag Gilles Muller
5,427 405
30 Verdasco Country Flag Fernando Verdasco
5,310 961
31 Johansson Country Flag Thomas Johansson
5,121 618
32 Hewitt Country Flag Lleyton Hewitt
5,104 819
33 Fish Country Flag Mardy Fish
4,947 501
34 Kafelnikov Country Flag Yevgeny Kafelnikov
4,714 837
35 Gasquet Country Flag Richard Gasquet
4,659 854
36 Chardy Country Flag Jeremy Chardy
4,551 556
37 Kohlschreiber Country Flag Philipp Kohlschreiber
4,526 811
38 del Potro Country Flag Juan Martin del Potro
4,417 592
39 Moya Country Flag Carlos Moya
4,416 856
40 Becker Country Flag Boris Becker
4,362 418
41 Baghdatis Country Flag Marcos Baghdatis
4,353 597
42 Arthurs Country Flag Wayne Arthurs
4,341 274
43 Henman Country Flag Tim Henman
4,323 720
44 Kuerten Country Flag Gustavo Kuerten
4,320 511
45 Gulbis Country Flag Ernests Gulbis
4,239 452
46 Gambill Country Flag Jan-Michael Gambill
4,194 389
47 Troicki Country Flag Viktor Troicki
4,190 534
48 Kiefer Country Flag Nicolas Kiefer
4,158 612
49 Stepanek Country Flag Radek Stepanek
4,111 658
50 Mirnyi Country Flag Max Mirnyi
4,067 436
51 Agassi Country Flag Andre Agassi
4,060 851
52 Paire Country Flag Benoit Paire
3,962 461
53 Carlsen Country Flag Kenneth Carlsen
3,956 503
54 Soderling Country Flag Robin Soderling
3,893 463
55 Gonzalez Country Flag Fernando Gonzalez
3,764 539
56 Malisse Country Flag Xavier Malisse
3,722 546
57 Dimitrov Country Flag Grigor Dimitrov
3,695 524
58 Fromberg Country Flag Richard Fromberg
3,695 439
59 Pioline Country Flag Cedric Pioline
3,687 636
60 Simon Country Flag Gilles Simon
3,664 843
61 Seppi Country Flag Andreas Seppi
3,634 742
62 Rafter Country Flag Patrick Rafter
3,633 513
63 Nadal Country Flag Rafael Nadal
3,604 1,175
64 Goellner Country Flag Marc-Kevin Goellner
3,595 336
65 Kyrgios Country Flag Nick Kyrgios
3,537 236
66 Youzhny Country Flag Mikhail Youzhny
3,503 882
67 Blake Country Flag James Blake
3,470 591
68 Stich Country Flag Michael Stich
3,452 417
69 Tipsarevic Country Flag Janko Tipsarevic
3,448 499
70 Siemerink Country Flag Jan Siemerink
3,386 506
71 Melzer Country Flag Jurgen Melzer
3,383 631
72 Chang Country Flag Michael Chang
3,357 773
73 Benneteau Country Flag Julien Benneteau
3,323 563
74 Robredo Country Flag Tommy Robredo
3,234 872
75 Tursunov Country Flag Dmitry Tursunov
3,218 434
76 Hrbaty Country Flag Dominik Hrbaty
3,196 628
77 Dolgopolov Country Flag Alexandr Dolgopolov
3,148 412
78 Clement Country Flag Arnaud Clement
3,142 615
79 El Aynaoui Country Flag Younes El Aynaoui
3,132 451
80 Grosjean Country Flag Sebastien Grosjean
3,125 558
81 Mahut Country Flag Nicolas Mahut
3,105 401
82 Bjorkman Country Flag Jonas Bjorkman
3,102 733
83 Llodra Country Flag Michael Llodra
3,091 398
84 Larsson Country Flag Magnus Larsson
3,078 466
85 Ancic Country Flag Mario Ancic
2,956 318
86 Damm Country Flag Martin Damm
2,946 358
87 Zverev Country Flag Alexander Zverev
2,942 360
88 Ferrer Country Flag David Ferrer
2,930 1,077
89 Haase Country Flag Robin Haase
2,926 452
90 Ferrero Country Flag Juan Carlos Ferrero
2,887 709
91 Istomin Country Flag Denis Istomin
2,855 437
92 Courier Country Flag Jim Courier
2,852 546
93 Becker Country Flag Benjamin Becker
2,838 368
94 Mathieu Country Flag Paul-Henri Mathieu
2,812 569
95 Medvedev Country Flag Andrei Medvedev
2,768 498
96 Johnson Country Flag Steve Johnson
2,756 334
97 Tomic Country Flag Bernard Tomic
2,723 345
98 Lapentti Country Flag Nicolas Lapentti
2,697 557
99 Prinosil Country Flag David Prinosil
2,696 374
100 Calleri Country Flag Agustin Calleri
2,659 382
101 Corretja Country Flag Alex Corretja
2,636 698
102 Thiem Country Flag Dominic Thiem
2,615 441
103 Vacek Country Flag Daniel Vacek
2,615 378
104 Santoro Country Flag Fabrice Santoro
2,606 841
105 Stark Country Flag Jonathan Stark
2,555 280
106 Struff Country Flag Jan-Lennard Struff
2,550 287
107 Davydenko Country Flag Nikolay Davydenko
2,527 787
108 Norman Country Flag Magnus Norman
2,520 402
109 Rios Country Flag Marcelo Rios
2,508 540
110 Srichaphan Country Flag Paradorn Srichaphan
2,507 397
111 Forget Country Flag Guy Forget
2,493 278
112 Wheaton Country Flag David Wheaton
2,471 313
113 Kucera Country Flag Karol Kucera
2,441 487
114 Stoltenberg Country Flag Jason Stoltenberg
2,403 440
115 Pospisil Country Flag Vasek Pospisil
2,395 250
116 Pavel Country Flag Andrei Pavel
2,390 492
117 Garcia-Lopez Country Flag Guillermo Garcia-Lopez
2,362 650
118 Cuevas Country Flag Pablo Cuevas
2,355 399
119 Spadea Country Flag Vincent Spadea
2,351 657
120 Goffin Country Flag David Goffin
2,324 431
121 Bellucci Country Flag Thomaz Bellucci
2,296 380
122 Mayer Country Flag Leonardo Mayer
2,274 360
123 Novak Country Flag Jiri Novak
2,254 568
124 Ginepri Country Flag Robby Ginepri
2,242 390
125 Stakhovsky Country Flag Sergiy Stakhovsky
2,229 338
126 Costa Country Flag Albert Costa
2,227 638
127 Korda Country Flag Petr Korda
2,223 512
128 Bruguera Country Flag Sergi Bruguera
2,184 567
129 Nieminen Country Flag Jarkko Nieminen
2,172 693
130 Canas Country Flag Guillermo Canas
2,163 437
131 Sanguinetti Country Flag Davide Sanguinetti
2,151 390
132 Schuettler Country Flag Rainer Schuettler
2,150 646
133 Andreev Country Flag Igor Andreev
2,145 442
134 Dent Country Flag Taylor Dent
2,129 283
135 Fognini Country Flag Fabio Fognini
2,113 646
136 Bedene Country Flag Aljaz Bedene
2,086 247
137 Dodig Country Flag Ivan Dodig
2,050 249
138 Washington Country Flag MaliVai Washington
2,034 375
139 Nalbandian Country Flag David Nalbandian
2,030 544
140 Mannarino Country Flag Adrian Mannarino
2,027 437
141 Mayer Country Flag Florian Mayer
2,019 484
142 Schalken Country Flag Sjeng Schalken
2,019 531
143 Hanescu Country Flag Victor Hanescu
1,994 413
144 Woodforde Country Flag Mark Woodforde
1,973 423
145 Massu Country Flag Nicolas Massu
1,962 450
146 Khachanov Country Flag Karen Khachanov
1,948 237
147 Acasuso Country Flag Jose Acasuso
1,944 366
148 Nishikori Country Flag Kei Nishikori
1,936 579
149 Sock Country Flag Jack Sock
1,927 290
150 Haarhuis Country Flag Paul Haarhuis
1,924 428
151 Harrison Country Flag Ryan Harrison
1,921 272
152 Novacek Country Flag Karel Novacek
1,913 308
153 Eltingh Country Flag Jacco Eltingh
1,900 249
154 Volkov Country Flag Alexander Volkov
1,898 384
155 Medvedev Country Flag Daniil Medvedev
1,881 240
156 Gimelstob Country Flag Justin Gimelstob
1,860 278
157 Escude Country Flag Nicolas Escude
1,856 282
158 Granollers Country Flag Marcel Granollers
1,821 449
159 Montanes Country Flag Albert Montanes
1,821 542
160 Raoux Country Flag Guillaume Raoux
1,821 373
161 Tarango Country Flag Jeff Tarango
1,817 457
162 Chela Country Flag Juan Ignacio Chela
1,813 585
163 Muster Country Flag Thomas Muster
1,813 595
164 Reneberg Country Flag Richey Reneberg
1,809 389
165 Hlasek Country Flag Jakob Hlasek
1,795 301
166 Pouille Country Flag Lucas Pouille
1,780 228
167 Fritz Country Flag Taylor Fritz
1,778 193
168 Olhovskiy Country Flag Andrei Olhovskiy
1,762 230
169 Vesely Country Flag Jiri Vesely
1,754 238
170 Shelton Country Flag Bryan Shelton
1,750 202
171 Opelka Country Flag Reilly Opelka
1,746 90
172 Johansson Country Flag Joachim Johansson
1,743 122
173 Costa Country Flag Carlos Costa
1,712 409
174 Rosol Country Flag Lukas Rosol
1,702 257
175 Lendl Country Flag Ivan Lendl
1,701 246
176 Holm Country Flag Henrik Holm
1,670 194
177 Coric Country Flag Borna Coric
1,667 284
178 Zabaleta Country Flag Mariano Zabaleta
1,667 403
179 Herbert Country Flag Pierre-Hugues Herbert
1,663 191
180 Zverev Country Flag Mischa Zverev
1,638 330
181 Tebbutt Country Flag Michael Tebbutt
1,637 147
182 Arazi Country Flag Hicham Arazi
1,632 411
183 Voinea Country Flag Adrian Voinea
1,585 291
184 Janowicz Country Flag Jerzy Janowicz
1,584 165
185 Ramos-Vinolas Country Flag Albert Ramos-Vinolas
1,571 454
186 Golmard Country Flag Jerome Golmard
1,557 280
187 Boetsch Country Flag Arnaud Boetsch
1,555 382
188 Lu Country Flag Yen-Hsun Lu
1,546 358
189 Karbacher Country Flag Bernd Karbacher
1,542 285
190 Dupuis Country Flag Antony Dupuis
1,539 211
191 Draper Country Flag Scott Draper
1,535 227
192 Black Country Flag Byron Black
1,534 451
193 Matsuoka Country Flag Shuzo Matsuoka
1,523 198
194 Pozzi Country Flag Gianluca Pozzi
1,520 381
195 Koubek Country Flag Stefan Koubek
1,517 426
196 Verkerk Country Flag Martin Verkerk
1,508 122
197 Mantilla Country Flag Felix Mantilla
1,503 526
198 Bautista Agut Country Flag Roberto Bautista Agut
1,500 473
199 Ulihrach Country Flag Bohdan Ulihrach
1,471 455
200 Sargsian Country Flag Sargis Sargsian
1,466 355