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 ITA flag Jannik Sinner ITA 2.396 3.880 1.620 0.521 4.007
2 ESP flag Carlos Alcaraz ESP 1.831 2.403 1.312 0.518 3.714
3 GER flag Alexander Zverev GER 1.686 2.039 1.209 0.502 1.748
4 USA flag Taylor Fritz USA 1.444 1.929 1.336 0.525 1.750
5 GBR flag Jack Draper GBR 1.665 1.796 1.078 0.483 1.801
6 USA flag Ben Shelton USA 1.045 1.436 1.374 0.554 1.957
7 SRB flag Novak Djokovic SRB 2.183 2.413 1.105 0.480 1.557
8 AUS flag Alex De Minaur AUS 1.477 1.612 1.091 0.507 1.324
9 RUS flag Karen Khachanov RUS 1.308 1.342 1.025 0.491 1.462
10 ITA flag Lorenzo Musetti ITA 1.459 1.269 0.870 0.453 1.257
11 DEN flag Holger Rune DEN 1.140 1.298 1.139 0.519 1.670
12 NOR flag Casper Ruud NOR 1.151 1.179 1.024 0.495 1.390
13 RUS flag Daniil Medvedev RUS 1.494 1.354 0.907 0.458 0.961
14 USA flag Tommy Paul USA 1.345 1.636 1.216 0.525 1.627
15 RUS flag Andrey Rublev RUS 1.305 1.248 0.956 0.475 1.022
16 CZE flag Jakub Mensik CZE 1.217 1.370 1.126 0.510 1.568
17 USA flag Frances Tiafoe USA 1.181 1.116 0.945 0.480 1.031
18 ESP flag Alejandro Davidovich Fokina ESP 1.014 1.290 1.272 0.548 1.578
19 ARG flag Francisco Cerundolo ARG 1.118 1.309 1.171 0.526 1.468
20 FRA flag Arthur Fils FRA 1.262 1.277 1.012 0.488 1.634
21 CZE flag Jiri Lehecka CZE 1.151 1.311 1.139 0.518 1.425
22 CZE flag Tomas Machac CZE 1.125 1.278 1.136 0.522 1.378
23 FRA flag Ugo Humbert FRA 1.326 1.290 0.973 0.478 1.078
24 KAZ flag Alexander Bublik KAZ 1.022 1.213 1.186 0.531 1.689
25 BUL flag Grigor Dimitrov BUL 1.100 1.228 1.116 0.514 1.515
26 ITA flag Flavio Cobolli ITA 1.107 1.038 0.938 0.482 1.192
27 CAN flag Felix Auger Aliassime CAN 1.295 1.278 0.987 0.476 1.175
28 GRE flag Stefanos Tsitsipas GRE 1.197 1.207 1.008 0.488 1.154
29 CAN flag Denis Shapovalov CAN 1.183 1.528 1.291 0.547 1.521
30 NED flag Tallon Griekspoor NED 0.922 1.016 1.102 0.523 1.433
31 USA flag Brandon Nakashima USA 1.183 1.090 0.921 0.474 0.930
32 USA flag Alex Michelsen USA 1.150 1.173 1.020 0.495 1.170
33 CAN flag Gabriel Diallo CAN 1.347 1.367 1.015 0.483 1.152
34 ITA flag Luciano Darderi ITA 1.085 1.022 0.941 0.484 0.985
35 GBR flag Cameron Norrie GBR 0.942 1.128 1.198 0.537 1.337
36 AUS flag Alexei Popyrin AUS 0.973 0.830 0.854 0.479 0.943
37 FRA flag Giovanni Mpetshi Perricard FRA 0.708 0.889 1.256 0.567 1.413
38 FRA flag Alexandre Muller FRA 0.781 0.787 1.008 0.514 1.109
39 ARG flag Sebastian Baez ARG 0.924 0.896 0.969 0.496 0.761
40 FRA flag Corentin Moutet FRA 1.004 1.099 1.095 0.517 1.168
41 POR flag Nuno Borges POR 1.043 1.014 0.972 0.492 0.890
42 SRB flag Miomir Kecmanovic SRB 1.122 1.138 1.014 0.496 0.834
43 ARG flag Camilo Ugo Carabelli ARG 1.002 1.174 1.172 0.533 1.756
44 ESP flag Jaume Munar ESP 1.249 1.312 1.050 0.500 0.893
45 BRA flag Joao Fonseca BRA 1.593 1.532 0.962 0.463 1.224
46 ITA flag Lorenzo Sonego ITA 0.855 0.963 1.126 0.532 0.847
47 ESP flag Roberto Bautista Agut ESP 0.903 0.929 1.029 0.511 1.108
48 BEL flag Zizou Bergs BEL 1.170 1.118 0.956 0.483 1.099
49 FRA flag Gael Monfils FRA 1.022 1.090 1.067 0.511 1.346
50 USA flag Learner Tien USA 1.021 1.190 1.166 0.529 1.695
51 FRA flag Benjamin Bonzi FRA 1.127 1.282 1.138 0.517 1.701
52 ITA flag Matteo Berrettini ITA 1.152 1.371 1.191 0.519 1.248
53 HUN flag Fabian Marozsan HUN 1.044 1.052 1.008 0.498 0.996
54 ARG flag Francisco Comesana ARG 1.000 1.096 1.096 0.518 1.429
55 USA flag Marcos Giron USA 0.929 0.944 1.016 0.507 1.117
56 GER flag Daniel Altmaier GER 1.000 0.948 0.948 0.490 1.030
57 SRB flag Hamad Medjedovic SRB 1.253 1.383 1.104 0.505 1.397
58 AUS flag Jordan Thompson AUS 0.858 0.805 0.938 0.499 1.243
59 ARG flag Tomas Martin Etcheverry ARG 0.873 0.913 1.046 0.519 0.876
60 GBR flag Jacob Fearnley GBR 1.107 1.367 1.234 0.535 1.590
61 BIH flag Damir Dzumhur BIH 0.971 1.074 1.106 0.523 1.151
62 CRO flag Marin Cilic CRO 0.993 1.230 1.239 0.538 1.659
63 HUN flag Marton Fucsovics HUN 1.606 1.474 0.918 0.460 1.245
64 ITA flag Matteo Arnaldi ITA 0.867 0.828 0.955 0.502 0.913
65 ITA flag Mattia Bellucci ITA 1.078 1.094 1.015 0.498 1.040
66 ESP flag Pedro Martinez ESP 0.770 0.717 0.932 0.499 0.841
67 USA flag Reilly Opelka USA 0.690 0.827 1.198 0.564 1.616
68 POL flag Hubert Hurkacz POL 0.910 1.043 1.146 0.531 1.352
69 FRA flag Terence Atmane FRA 1.088 1.032 0.948 0.485 1.186
70 FRA flag Quentin Halys FRA 1.094 1.027 0.939 0.482 1.041
71 USA flag Aleksandar Kovacevic USA 1.120 1.088 0.971 0.487 0.867
72 SRB flag Laslo Djere SRB 1.238 1.479 1.194 0.519 1.360
73 NED flag Botic Van De Zandschulp NED 1.103 1.127 1.022 0.500 0.965
74 CHN flag Bu Yunchaokete CHN 1.109 1.085 0.978 0.489 0.747
75 USA flag Sebastian Korda USA 1.043 1.265 1.213 0.535 1.220
76 POL flag Kamil Majchrzak POL 1.142 1.383 1.211 0.527 1.752
77 FRA flag Adrian Mannarino FRA 1.183 1.074 0.907 0.472 0.801
78 ARG flag Mariano Navone ARG 1.062 1.102 1.038 0.505 0.942
79 FRA flag Arthur Cazaux FRA 1.134 1.361 1.200 0.526 1.249
80 BEL flag David Goffin BEL 0.988 0.791 0.801 0.459 0.782
81 AUS flag Christopher Oconnell AUS 0.873 0.969 1.109 0.528 1.069
82 FRA flag Arthur Rinderknech FRA 0.891 0.781 0.877 0.488 0.834
83 NED flag Jesper De Jong NED 1.328 1.250 0.941 0.473 1.029
84 USA flag Ethan Quinn USA 0.962 1.073 1.116 0.524 1.721
85 AUS flag Adam Walton AUS 1.179 1.213 1.029 0.496 1.183
86 ITA flag Luca Nardi ITA 0.979 1.028 1.050 0.511 1.208
87 ESP flag Roberto Carballes Baena ESP 0.908 0.882 0.972 0.500 0.857
88 ARG flag Juan Manuel Cerundolo ARG 1.129 1.226 1.086 0.515 1.600
89 CZE flag Vit Kopriva CZE 1.047 1.195 1.142 0.526 1.643
90 JPN flag Kei Nishikori JPN 1.045 1.136 1.087 0.515 1.435
91 KAZ flag Alexander Shevchenko KAZ 1.023 0.909 0.889 0.474 0.869
92 USA flag Jenson Brooksby USA 0.903 0.931 1.031 0.511 1.353
93 AUT flag Filip Misolic AUT 1.103 1.359 1.232 0.539 2.159
94 RUS flag Roman Safiullin RUS 1.133 1.025 0.905 0.474 0.883
95 AUS flag Aleksandar Vukic AUS 0.901 1.007 1.118 0.527 0.980
96 AUS flag Tristan Schoolkate AUS 1.154 1.209 1.048 0.499 1.274
97 CZE flag Dalibor Svrcina CZE 1.130 1.300 1.151 0.532 1.446
98 FRA flag Valentin Royer FRA 1.392 1.431 1.028 0.493 1.514
99 ESP flag Carlos Taberner ESP 0.976 1.137 1.165 0.534 1.593
100 USA flag Mackenzie Mcdonald USA 1.182 1.500 1.269 0.539 1.316
101 USA flag Emilio Nava USA 1.279 1.391 1.088 0.506 1.412
102 CHI flag Nicolas Jarry CHI 0.965 0.915 0.948 0.495 0.729
103 AUS flag Rinky Hijikata AUS 0.916 0.909 0.993 0.503 1.092
104 USA flag Nishesh Basavareddy USA 1.348 1.383 1.025 0.492 1.398
105 CRO flag Borna Coric CRO 1.342 1.452 1.081 0.497 1.215
106 AUS flag James Duckworth AUS 1.026 1.058 1.032 0.505 1.069
107 BEL flag Raphael Collignon BEL 1.194 1.305 1.092 0.509 1.430
108 GEO flag Nikoloz Basilashvili GEO 1.110 1.128 1.015 0.499 1.182
109 DEN flag Elmer Moller DEN 1.000 1.149 1.149 0.530 1.429
110 USA flag Brandon Holt USA 1.147 1.267 1.105 0.513 1.308
111 CHN flag Juncheng Shang CHN 1.049 1.065 1.015 0.500 1.048
112 JPN flag Shintaro Mochizuki JPN 1.133 1.150 1.015 0.500 1.353
113 USA flag Tristan Boyer USA 1.077 1.051 0.976 0.492 1.139
114 CAN flag Liam Draxl CAN 1.162 1.505 1.295 0.548 1.721
115 ARG flag Thiago Agustin Tirante ARG 1.277 1.324 1.036 0.495 1.248
116 BEL flag Alexander Blockx BEL 1.251 1.323 1.057 0.498 1.284
117 POR flag Jaime Faria POR 1.086 0.947 0.872 0.468 1.112
118 TPE flag Chun Hsin Tseng TPE 1.103 1.029 0.933 0.481 0.855
119 SVK flag Lukas Klein SVK 1.195 1.109 0.928 0.474 1.094
120 ITA flag Francesco Passaro ITA 1.375 1.043 0.759 0.429 1.200
121 BOL flag Hugo Dellien BOL 1.114 1.198 1.075 0.508 1.256
122 CHI flag Alejandro Tabilo CHI 0.892 0.830 0.931 0.494 0.654
123 FIN flag Otto Virtanen FIN 0.919 0.886 0.964 0.498 0.957
124 CRO flag Dino Prizmic CRO 1.353 1.582 1.170 0.522 1.957
125 FRA flag Hugo Gaston FRA 0.706 0.773 1.094 0.534 0.815
126 CHI flag Cristian Garin CHI 1.260 1.461 1.159 0.521 1.298
127 USA flag Eliot Spizzirri USA 1.216 1.099 0.904 0.470 1.196
128 SRB flag Dusan Lajovic SRB 1.220 1.119 0.917 0.473 0.820
129 ARG flag Juan Pablo Ficovich ARG 1.082 1.095 1.011 0.499 1.188
130 ITA flag Matteo Gigante ITA 1.039 1.057 1.018 0.502 1.105
131 COL flag Daniel Elahi Galan COL 1.204 1.294 1.076 0.503 1.039
132 GER flag Yannick Hanfmann GER 1.106 1.081 0.978 0.490 1.105
133 USA flag Colton Smith USA 1.088 1.350 1.240 0.536 1.619
134 CHI flag Tomas Barrios Vera CHI 1.017 1.175 1.156 0.530 1.475
135 PER flag Ignacio Buse PER 1.055 1.018 0.964 0.490 1.239
136 GBR flag Daniel Evans GBR 1.079 1.040 0.964 0.490 0.891
137 ESP flag Pablo Carreno Busta ESP 1.163 1.149 0.988 0.488 0.968
138 ESP flag Martin Landaluce ESP 1.040 1.032 0.993 0.496 1.293
139 FRA flag Pierre Hugues Herbert FRA 0.976 0.972 0.996 0.501 1.059
140 AUT flag Sebastian Ofner AUT 1.041 1.000 0.960 0.490 1.130
141 ITA flag Andrea Pellegrino ITA 1.050 1.191 1.135 0.525 1.548
142 ARG flag Roman Andres Burruchaga ARG 1.087 1.184 1.089 0.518 1.366
143 BRA flag Thiago Seyboth Wild BRA 0.972 0.960 0.988 0.499 0.919
144 GER flag Jan Lennard Struff GER 0.942 0.783 0.831 0.473 0.735
145 USA flag Zachary Svajda USA 1.104 1.195 1.083 0.513 1.359
146 SUI flag Stan Wawrinka SUI 1.114 0.945 0.848 0.462 0.786
147 EST flag Mark Lajal EST 1.236 1.366 1.105 0.511 1.456
148 JPN flag Yosuke Watanuki JPN 1.275 1.172 0.919 0.471 1.067
149 JPN flag Yoshihito Nishioka JPN 0.682 0.709 1.040 0.526 1.026
150 GBR flag Jan Choinski GBR 0.959 1.090 1.137 0.528 1.159