Browse through player statistics or click on a player's name to view their detailed profile

ATP Tennis Player Rankings and Statistics
Rank Player Country Dominance Ratio Breakpoints Prevail Dominance Efficiency Match Efficiency
1 ESP flag Carlos Alcaraz ESP 1.943 2.593 1.335 0.520 4.567
2 ITA flag Jannik Sinner ITA 2.474 4.016 1.623 0.527 4.109
3 GER flag Alexander Zverev GER 1.568 1.704 1.087 0.491 1.525
4 SRB flag Novak Djokovic SRB 1.924 2.237 1.163 0.495 1.843
5 CAN flag Felix Auger Aliassime CAN 1.293 1.295 1.002 0.479 1.547
6 USA flag Taylor Fritz USA 1.442 1.714 1.188 0.502 1.639
7 AUS flag Alex De Minaur AUS 1.576 1.739 1.103 0.498 1.318
8 ITA flag Lorenzo Musetti ITA 1.447 1.436 0.993 0.479 1.352
9 USA flag Ben Shelton USA 0.997 1.261 1.265 0.544 1.605
10 GBR flag Jack Draper GBR 1.672 1.845 1.104 0.486 1.994
11 KAZ flag Alexander Bublik KAZ 1.104 1.338 1.213 0.528 1.812
12 NOR flag Casper Ruud NOR 1.203 1.402 1.165 0.516 1.974
13 RUS flag Daniil Medvedev RUS 1.640 1.530 0.933 0.459 1.087
14 ESP flag Alejandro Davidovich Fokina ESP 1.016 1.275 1.256 0.544 1.666
15 DEN flag Holger Rune DEN 1.142 1.317 1.154 0.522 1.501
16 RUS flag Andrey Rublev RUS 1.218 1.197 0.982 0.484 1.083
17 CZE flag Jiri Lehecka CZE 1.345 1.450 1.078 0.499 1.452
18 RUS flag Karen Khachanov RUS 1.230 1.271 1.034 0.495 1.084
19 CZE flag Jakub Mensik CZE 1.133 1.324 1.169 0.521 1.429
20 USA flag Tommy Paul USA 1.258 1.514 1.204 0.527 1.712
21 ARG flag Francisco Cerundolo ARG 1.120 1.293 1.154 0.523 1.436
22 ITA flag Flavio Cobolli ITA 1.057 1.018 0.963 0.489 1.115
23 CAN flag Denis Shapovalov CAN 1.043 1.194 1.145 0.527 1.084
24 BRA flag Joao Fonseca BRA 1.544 1.574 1.020 0.476 1.448
25 NED flag Tallon Griekspoor NED 0.915 0.941 1.029 0.512 1.388
26 ITA flag Luciano Darderi ITA 1.092 1.099 1.006 0.497 1.160
27 GBR flag Cameron Norrie GBR 0.976 1.087 1.113 0.521 1.378
28 USA flag Learner Tien USA 0.950 1.074 1.131 0.527 1.642
29 FRA flag Arthur Rinderknech FRA 0.873 0.870 0.996 0.511 1.078
30 USA flag Frances Tiafoe USA 1.043 1.029 0.987 0.495 1.084
31 MON flag Valentin Vacherot MON 1.228 1.486 1.209 0.525 1.459
32 CZE flag Tomas Machac CZE 1.069 1.221 1.142 0.527 1.132
33 USA flag Brandon Nakashima USA 1.085 1.047 0.965 0.488 1.014
34 GRE flag Stefanos Tsitsipas GRE 1.319 1.253 0.950 0.472 0.927
35 FRA flag Corentin Moutet FRA 1.007 1.185 1.177 0.530 1.404
36 ESP flag Jaume Munar ESP 1.282 1.232 0.961 0.482 0.867
37 FRA flag Ugo Humbert FRA 1.153 1.100 0.954 0.482 0.998
38 USA flag Alex Michelsen USA 1.107 0.978 0.884 0.470 1.008
39 ITA flag Lorenzo Sonego ITA 0.867 1.025 1.182 0.540 0.994
40 FRA flag Arthur Fils FRA 1.230 1.234 1.003 0.491 1.626
41 CAN flag Gabriel Diallo CAN 1.237 1.230 0.995 0.485 0.997
42 FRA flag Alexandre Muller FRA 0.749 0.746 0.996 0.515 1.197
43 BEL flag Zizou Bergs BEL 1.036 0.951 0.918 0.481 1.103
44 BUL flag Grigor Dimitrov BUL 1.188 1.291 1.086 0.504 1.377
45 ARG flag Sebastian Baez ARG 0.890 0.894 1.005 0.505 0.802
46 GER flag Daniel Altmaier GER 1.000 0.934 0.934 0.487 1.000
47 POR flag Nuno Borges POR 1.011 0.976 0.966 0.493 0.959
48 USA flag Sebastian Korda USA 1.143 1.193 1.043 0.500 1.166
49 ARG flag Camilo Ugo Carabelli ARG 0.930 0.985 1.058 0.515 1.326
50 USA flag Reilly Opelka USA 0.775 0.869 1.122 0.543 1.577
51 HUN flag Fabian Marozsan HUN 1.114 1.105 0.993 0.491 1.006
52 SRB flag Miomir Kecmanovic SRB 1.116 1.129 1.012 0.496 0.806
53 USA flag Jenson Brooksby USA 0.939 0.974 1.038 0.511 1.250
54 AUS flag Alexei Popyrin AUS 0.948 0.748 0.788 0.468 0.747
55 HUN flag Marton Fucsovics HUN 1.619 1.460 0.902 0.457 1.151
56 ITA flag Matteo Berrettini ITA 1.050 1.283 1.222 0.534 1.176
57 BIH flag Damir Dzumhur BIH 0.925 1.079 1.167 0.536 1.368
58 FRA flag Valentin Royer FRA 1.310 1.463 1.117 0.510 1.502
59 FRA flag Giovanni Mpetshi Perricard FRA 0.721 0.851 1.180 0.556 1.227
60 ARG flag Tomas Martin Etcheverry ARG 0.980 1.033 1.054 0.511 0.897
61 ARG flag Francisco Comesana ARG 0.908 1.006 1.108 0.525 1.329
62 USA flag Aleksandar Kovacevic USA 1.193 1.033 0.866 0.462 0.862
63 ITA flag Matteo Arnaldi ITA 0.864 0.845 0.978 0.507 0.935
64 POL flag Kamil Majchrzak POL 1.073 1.305 1.216 0.531 1.580
65 FRA flag Terence Atmane FRA 1.023 0.932 0.912 0.482 1.076
66 USA flag Marcos Giron USA 0.868 0.879 1.012 0.510 0.946
67 FRA flag Arthur Cazaux FRA 1.016 1.171 1.152 0.524 1.353
68 FRA flag Gael Monfils FRA 1.074 1.069 0.996 0.495 1.118
69 FRA flag Adrian Mannarino FRA 1.173 1.128 0.962 0.484 0.807
70 USA flag Ethan Quinn USA 0.950 1.000 1.053 0.513 1.655
71 GBR flag Jacob Fearnley GBR 1.060 1.099 1.037 0.504 1.153
72 ARG flag Mariano Navone ARG 1.175 1.226 1.043 0.504 1.043
73 POL flag Hubert Hurkacz POL 1.008 1.154 1.144 0.522 1.353
74 ITA flag Mattia Bellucci ITA 0.889 0.919 1.034 0.513 0.853
75 CRO flag Marin Cilic CRO 1.021 1.126 1.103 0.515 1.421
76 NED flag Jesper De Jong NED 1.199 1.044 0.871 0.463 0.942
77 NED flag Botic Van De Zandschulp NED 1.152 1.106 0.960 0.485 0.816
78 AUS flag Adam Walton AUS 1.101 1.060 0.962 0.487 0.961
79 AUT flag Filip Misolic AUT 1.089 1.256 1.153 0.525 1.768
80 CHI flag Cristian Garin CHI 1.344 1.520 1.131 0.515 1.658
81 CHI flag Alejandro Tabilo CHI 0.889 1.045 1.175 0.537 1.321
82 AUS flag Aleksandar Vukic AUS 0.870 0.899 1.033 0.516 0.877
83 SRB flag Hamad Medjedovic SRB 1.140 1.250 1.096 0.509 1.169
84 GER flag Jan Lennard Struff GER 1.089 0.901 0.827 0.460 0.887
85 ARG flag Juan Manuel Cerundolo ARG 1.148 1.188 1.036 0.503 1.412
86 BEL flag Raphael Collignon BEL 1.093 1.298 1.187 0.531 1.630
87 ITA flag Luca Nardi ITA 1.038 1.104 1.063 0.509 1.162
88 USA flag Emilio Nava USA 1.317 1.464 1.112 0.506 1.519
89 ESP flag Pablo Carreno Busta ESP 1.230 1.292 1.050 0.498 1.235
90 CZE flag Dalibor Svrcina CZE 1.078 1.248 1.157 0.533 1.484
91 USA flag Eliot Spizzirri USA 1.241 1.231 0.992 0.489 1.455
92 FRA flag Quentin Halys FRA 0.829 0.738 0.890 0.493 0.764
93 ESP flag Roberto Bautista Agut ESP 0.815 0.781 0.958 0.502 0.780
94 JPN flag Shintaro Mochizuki JPN 1.122 1.163 1.036 0.504 1.281
95 ESP flag Pedro Martinez ESP 0.693 0.604 0.873 0.490 0.679
96 FRA flag Benjamin Bonzi FRA 0.868 0.881 1.015 0.511 1.104
97 KAZ flag Alexander Shevchenko KAZ 0.977 0.867 0.887 0.475 0.963
98 FRA flag Hugo Gaston FRA 0.886 0.971 1.096 0.524 1.092
99 SRB flag Laslo Djere SRB 1.170 1.318 1.127 0.513 1.017
100 AUS flag Tristan Schoolkate AUS 1.072 1.096 1.022 0.499 1.140
101 ARG flag Thiago Agustin Tirante ARG 1.244 1.366 1.099 0.510 1.277
102 CZE flag Vit Kopriva CZE 1.031 1.127 1.093 0.517 1.358
103 ESP flag Carlos Taberner ESP 1.039 1.127 1.084 0.516 1.493
104 GER flag Yannick Hanfmann GER 1.371 1.396 1.018 0.488 1.172
105 PER flag Ignacio Buse PER 1.152 1.139 0.988 0.491 1.457
106 AUS flag James Duckworth AUS 1.149 1.146 0.997 0.492 1.028
107 ARG flag Roman Andres Burruchaga ARG 1.240 1.367 1.102 0.517 1.462
108 AUS flag Jordan Thompson AUS 1.009 0.819 0.812 0.464 0.881
109 CHI flag Tomas Barrios Vera CHI 1.102 1.283 1.164 0.528 1.693
110 GEO flag Nikoloz Basilashvili GEO 1.071 1.110 1.037 0.504 1.307
111 JPN flag Yoshihito Nishioka JPN 0.969 1.067 1.101 0.522 1.326
112 USA flag Mackenzie Mcdonald USA 1.088 1.188 1.091 0.514 1.127
113 USA flag Brandon Holt USA 1.070 1.194 1.116 0.519 1.371
114 AUS flag Christopher Oconnell AUS 0.831 0.897 1.079 0.526 0.989
115 CRO flag Borna Coric CRO 1.508 1.584 1.051 0.489 1.378
116 BEL flag Alexander Blockx BEL 1.324 1.355 1.023 0.488 1.133
117 USA flag Patrick Kypson USA 1.162 1.734 1.492 0.566 2.581
118 BEL flag David Goffin BEL 1.122 0.807 0.719 0.429 0.548
119 SRB flag Dusan Lajovic SRB 1.168 1.071 0.917 0.476 0.963
120 CHN flag Bu Yunchaokete CHN 1.050 0.981 0.935 0.485 0.635
121 CHI flag Nicolas Jarry CHI 1.077 1.055 0.979 0.490 0.675
122 CRO flag Dino Prizmic CRO 1.342 1.667 1.242 0.533 1.863
123 CAN flag Liam Draxl CAN 1.189 1.366 1.149 0.520 1.519
124 TPE flag Chun Hsin Tseng TPE 1.093 1.006 0.920 0.479 0.863
125 GBR flag Billy Harris GBR 0.975 1.030 1.057 0.512 0.978
126 FIN flag Otto Virtanen FIN 1.059 1.093 1.033 0.504 1.068
127 AUS flag Rinky Hijikata AUS 0.923 0.944 1.023 0.508 0.880
128 ITA flag Francesco Passaro ITA 1.297 1.091 0.841 0.452 1.184
129 GBR flag Jan Choinski GBR 0.919 1.216 1.323 0.558 1.591
130 LTU flag Vilius Gaubas LTU 1.007 1.118 1.110 0.521 1.438
131 ESP flag Martin Landaluce ESP 1.071 1.105 1.032 0.503 1.245
132 DEN flag Nicolai Budkov Kjaer DEN 1.121 1.096 0.978 0.491 1.613
133 ESP flag Roberto Carballes Baena ESP 0.913 0.909 0.996 0.505 0.867
134 AUT flag Sebastian Ofner AUT 1.026 0.956 0.931 0.485 1.026
135 ARG flag Marco Trungelliti ARG 1.169 1.123 0.961 0.483 1.298
136 TUN flag Moez Echargui TUN 1.382 1.633 1.181 0.525 1.895
137 FRA flag Kyrian Jacquet FRA 1.097 1.284 1.170 0.525 1.405
138 BOL flag Hugo Dellien BOL 1.062 0.972 0.916 0.480 1.017
139 ITA flag Andrea Pellegrino ITA 1.002 1.134 1.131 0.527 1.538
140 SVK flag Lukas Klein SVK 1.205 1.033 0.857 0.459 0.926
141 USA flag Zachary Svajda USA 1.103 1.252 1.135 0.523 1.425
142 FRA flag Ugo Blanchet FRA 0.877 0.836 0.954 0.497 1.225
143 HKG flag Coleman Wong HKG 0.959 0.994 1.036 0.509 1.173
144 USA flag Colton Smith USA 1.085 1.287 1.186 0.530 1.404
145 JPN flag Sho Shimabukuro JPN 1.088 1.246 1.145 0.522 1.340
146 EST flag Mark Lajal EST 1.125 1.305 1.160 0.524 1.600
147 FRA flag Titouan Droguet FRA 1.293 1.260 0.974 0.481 1.353
148 ITA flag Matteo Gigante ITA 1.000 1.101 1.101 0.520 1.174
149 POR flag Jaime Faria POR 1.099 0.856 0.779 0.446 0.812
150 COL flag Daniel Elahi Galan COL 1.110 1.184 1.067 0.506 1.068