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.887 2.500 1.325 0.519 4.123
2 ITA flag Jannik Sinner ITA 2.493 4.063 1.630 0.530 4.011
3 GER flag Alexander Zverev GER 1.570 1.690 1.077 0.488 1.486
4 SRB flag Novak Djokovic SRB 1.924 2.237 1.163 0.495 1.843
5 USA flag Ben Shelton USA 0.997 1.261 1.265 0.544 1.605
6 USA flag Taylor Fritz USA 1.403 1.664 1.185 0.504 1.642
7 AUS flag Alex De Minaur AUS 1.593 1.718 1.078 0.494 1.256
8 CAN flag Felix Auger Aliassime CAN 1.316 1.324 1.006 0.478 1.584
9 ITA flag Lorenzo Musetti ITA 1.447 1.436 0.993 0.479 1.352
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.167 1.376 1.180 0.521 1.905
13 RUS flag Daniil Medvedev RUS 1.599 1.489 0.931 0.460 1.042
14 ESP flag Alejandro Davidovich Fokina ESP 1.016 1.275 1.256 0.544 1.666
15 DEN flag Holger Rune DEN 1.128 1.296 1.149 0.522 1.478
16 RUS flag Andrey Rublev RUS 1.195 1.142 0.956 0.480 0.986
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.530 1.565 1.022 0.477 1.488
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.960 1.061 1.105 0.522 1.563
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.934 1.010 1.080 0.519 1.381
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.074 1.161 0.535 1.328
58 FRA flag Valentin Royer FRA 1.306 1.452 1.112 0.509 1.507
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.909 1.006 1.108 0.525 1.284
62 USA flag Aleksandar Kovacevic USA 1.178 1.039 0.882 0.466 0.849
63 ITA flag Matteo Arnaldi ITA 0.864 0.845 0.978 0.507 0.935
64 USA flag Ethan Quinn USA 0.958 1.082 1.130 0.526 1.827
65 FRA flag Terence Atmane FRA 1.012 0.927 0.916 0.483 1.083
66 POL flag Kamil Majchrzak POL 1.073 1.305 1.216 0.531 1.580
67 USA flag Marcos Giron USA 0.868 0.879 1.012 0.510 0.946
68 FRA flag Arthur Cazaux FRA 1.016 1.171 1.152 0.524 1.353
69 FRA flag Gael Monfils FRA 1.074 1.069 0.996 0.495 1.118
70 FRA flag Adrian Mannarino FRA 1.173 1.128 0.962 0.484 0.807
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 ITA flag Mattia Bellucci ITA 0.929 0.965 1.038 0.512 0.886
74 BEL flag Raphael Collignon BEL 1.146 1.340 1.169 0.525 1.745
75 POL flag Hubert Hurkacz POL 1.008 1.154 1.144 0.522 1.353
76 CRO flag Marin Cilic CRO 1.021 1.126 1.103 0.515 1.421
77 NED flag Jesper De Jong NED 1.199 1.044 0.871 0.463 0.942
78 NED flag Botic Van De Zandschulp NED 1.152 1.106 0.960 0.485 0.816
79 AUS flag Adam Walton AUS 1.098 1.047 0.954 0.485 0.936
80 AUT flag Filip Misolic AUT 1.089 1.256 1.153 0.525 1.768
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 ARG flag Juan Manuel Cerundolo ARG 1.138 1.175 1.032 0.503 1.376
85 ITA flag Luca Nardi ITA 1.036 1.097 1.059 0.509 1.126
86 CZE flag Dalibor Svrcina CZE 1.078 1.248 1.157 0.533 1.484
87 USA flag Eliot Spizzirri USA 1.234 1.205 0.977 0.487 1.449
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 FRA flag Quentin Halys FRA 0.829 0.738 0.890 0.493 0.764
91 ESP flag Roberto Bautista Agut ESP 0.815 0.781 0.958 0.502 0.780
92 JPN flag Shintaro Mochizuki JPN 1.115 1.153 1.034 0.504 1.250
93 ESP flag Pedro Martinez ESP 0.693 0.604 0.873 0.490 0.679
94 FRA flag Benjamin Bonzi FRA 0.868 0.881 1.015 0.511 1.104
95 KAZ flag Alexander Shevchenko KAZ 0.977 0.867 0.887 0.475 0.963
96 FRA flag Hugo Gaston FRA 0.886 0.971 1.096 0.524 1.092
97 AUS flag Tristan Schoolkate AUS 1.066 1.089 1.022 0.500 1.116
98 ARG flag Thiago Agustin Tirante ARG 1.244 1.366 1.099 0.510 1.277
99 SRB flag Laslo Djere SRB 1.170 1.318 1.127 0.513 1.017
100 GER flag Jan Lennard Struff GER 1.081 0.886 0.819 0.459 0.861
101 BEL flag Alexander Blockx BEL 1.335 1.431 1.072 0.496 1.257
102 CZE flag Vit Kopriva CZE 1.034 1.111 1.075 0.514 1.310
103 GER flag Yannick Hanfmann GER 1.371 1.396 1.018 0.488 1.172
104 ESP flag Carlos Taberner ESP 1.039 1.127 1.084 0.516 1.493
105 CHI flag Cristian Garin CHI 1.339 1.503 1.122 0.513 1.595
106 AUS flag James Duckworth AUS 1.139 1.122 0.985 0.490 0.981
107 ARG flag Roman Andres Burruchaga ARG 1.221 1.356 1.110 0.520 1.485
108 AUS flag Jordan Thompson AUS 1.009 0.819 0.812 0.464 0.881
109 GEO flag Nikoloz Basilashvili GEO 1.079 1.103 1.022 0.501 1.256
110 PER flag Ignacio Buse PER 1.169 1.149 0.983 0.489 1.457
111 CHI flag Tomas Barrios Vera CHI 1.108 1.300 1.173 0.530 1.744
112 JPN flag Yoshihito Nishioka JPN 0.969 1.067 1.101 0.522 1.326
113 USA flag Mackenzie Mcdonald USA 1.088 1.188 1.091 0.514 1.127
114 USA flag Brandon Holt USA 1.080 1.207 1.117 0.519 1.344
115 CRO flag Borna Coric CRO 1.417 1.608 1.134 0.503 1.462
116 AUS flag Christopher Oconnell AUS 0.831 0.897 1.079 0.526 0.989
117 USA flag Patrick Kypson USA 1.155 1.670 1.445 0.562 2.542
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 CAN flag Liam Draxl CAN 1.176 1.371 1.165 0.524 1.488
121 CHN flag Bu Yunchaokete CHN 1.065 0.991 0.930 0.483 0.636
122 CHI flag Nicolas Jarry CHI 1.077 1.055 0.979 0.490 0.675
123 CRO flag Dino Prizmic CRO 1.329 1.620 1.219 0.530 1.770
124 GBR flag Billy Harris GBR 0.975 1.030 1.057 0.512 0.978
125 BOL flag Hugo Dellien BOL 1.074 1.033 0.962 0.488 1.110
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.927 1.225 1.321 0.558 1.639
130 ESP flag Martin Landaluce ESP 1.066 1.119 1.050 0.506 1.271
131 TPE flag Chun Hsin Tseng TPE 1.090 1.017 0.933 0.482 0.890
132 DEN flag Nicolai Budkov Kjaer DEN 1.121 1.096 0.978 0.491 1.613
133 LTU flag Vilius Gaubas LTU 0.995 1.110 1.116 0.523 1.408
134 ESP flag Roberto Carballes Baena ESP 0.913 0.909 0.996 0.505 0.867
135 AUT flag Sebastian Ofner AUT 1.026 0.956 0.931 0.485 1.026
136 ARG flag Marco Trungelliti ARG 1.169 1.123 0.961 0.483 1.298
137 TUN flag Moez Echargui TUN 1.382 1.633 1.181 0.525 1.895
138 FRA flag Kyrian Jacquet FRA 1.100 1.283 1.166 0.525 1.381
139 USA flag Nishesh Basavareddy USA 1.153 1.209 1.049 0.505 1.201
140 ITA flag Andrea Pellegrino ITA 1.002 1.134 1.131 0.527 1.538
141 SVK flag Lukas Klein SVK 1.205 1.033 0.857 0.459 0.926
142 FRA flag Ugo Blanchet FRA 0.883 0.838 0.949 0.496 1.213
143 USA flag Zachary Svajda USA 1.103 1.252 1.135 0.523 1.425
144 USA flag Tristan Boyer USA 1.003 0.903 0.900 0.480 0.779
145 HKG flag Coleman Wong HKG 0.964 0.982 1.018 0.505 1.131
146 USA flag Colton Smith USA 1.085 1.287 1.186 0.530 1.404
147 JPN flag Sho Shimabukuro JPN 1.088 1.246 1.145 0.522 1.340
148 DEN flag Elmer Moller DEN 0.949 1.021 1.075 0.517 1.092
149 EST flag Mark Lajal EST 1.120 1.292 1.154 0.523 1.546
150 FRA flag Titouan Droguet FRA 1.278 1.232 0.964 0.480 1.315