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.356 3.614 1.534 0.511 4.330
2 ESP flag Carlos Alcaraz ESP 1.816 2.379 1.310 0.519 3.689
3 GER flag Alexander Zverev GER 1.645 1.990 1.210 0.504 1.671
4 USA flag Taylor Fritz USA 1.423 1.753 1.232 0.515 1.687
5 GBR flag Jack Draper GBR 1.627 1.732 1.064 0.480 1.712
6 USA flag Ben Shelton USA 1.021 1.396 1.367 0.555 1.958
7 SRB flag Novak Djokovic SRB 2.184 2.333 1.069 0.473 1.466
8 AUS flag Alex De Minaur AUS 1.403 1.554 1.107 0.512 1.336
9 RUS flag Karen Khachanov RUS 1.321 1.314 0.994 0.485 1.415
10 ITA flag Lorenzo Musetti ITA 1.434 1.246 0.869 0.454 1.240
11 DEN flag Holger Rune DEN 1.130 1.298 1.148 0.521 1.643
12 NOR flag Casper Ruud NOR 1.157 1.150 0.994 0.489 1.410
13 RUS flag Daniil Medvedev RUS 1.463 1.333 0.911 0.460 0.981
14 USA flag Tommy Paul USA 1.271 1.557 1.225 0.529 1.573
15 RUS flag Andrey Rublev RUS 1.308 1.225 0.937 0.471 0.991
16 CZE flag Jakub Mensik CZE 1.226 1.360 1.109 0.507 1.520
17 USA flag Frances Tiafoe USA 1.170 1.119 0.957 0.483 0.997
18 ESP flag Alejandro Davidovich Fokina ESP 1.006 1.265 1.257 0.546 1.615
19 ARG flag Francisco Cerundolo ARG 1.133 1.319 1.164 0.524 1.413
20 FRA flag Arthur Fils FRA 1.262 1.277 1.012 0.488 1.634
21 CZE flag Jiri Lehecka CZE 1.111 1.281 1.153 0.522 1.404
22 CZE flag Tomas Machac CZE 1.075 1.185 1.103 0.518 1.349
23 FRA flag Ugo Humbert FRA 1.345 1.320 0.981 0.478 1.115
24 KAZ flag Alexander Bublik KAZ 1.003 1.180 1.177 0.530 1.677
25 BUL flag Grigor Dimitrov BUL 1.053 1.153 1.094 0.513 1.483
26 ITA flag Flavio Cobolli ITA 1.103 1.033 0.936 0.482 1.160
27 CAN flag Felix Auger Aliassime CAN 1.310 1.268 0.968 0.472 1.128
28 GRE flag Stefanos Tsitsipas GRE 1.171 1.167 0.996 0.487 1.138
29 CAN flag Denis Shapovalov CAN 1.174 1.495 1.274 0.543 1.491
30 USA flag Alex Michelsen USA 1.154 1.188 1.029 0.496 1.213
31 NED flag Tallon Griekspoor NED 0.938 1.059 1.130 0.526 1.461
32 USA flag Brandon Nakashima USA 1.196 1.070 0.894 0.467 0.923
33 CAN flag Gabriel Diallo CAN 1.338 1.368 1.022 0.484 1.134
34 ITA flag Luciano Darderi ITA 1.063 0.978 0.921 0.481 0.973
35 ITA flag Lorenzo Sonego ITA 0.849 0.925 1.090 0.527 0.884
36 GBR flag Cameron Norrie GBR 0.939 1.115 1.188 0.536 1.302
37 AUS flag Alexei Popyrin AUS 0.938 0.806 0.859 0.484 0.932
38 FRA flag Alexandre Muller FRA 0.792 0.804 1.014 0.514 1.131
39 FRA flag Giovanni Mpetshi Perricard FRA 0.746 0.965 1.293 0.567 1.462
40 ARG flag Sebastian Baez ARG 0.932 0.910 0.976 0.497 0.784
41 FRA flag Corentin Moutet FRA 1.016 1.113 1.095 0.516 1.195
42 POR flag Nuno Borges POR 1.008 0.986 0.978 0.495 0.886
43 ARG flag Camilo Ugo Carabelli ARG 1.018 1.206 1.184 0.534 1.788
44 BRA flag Joao Fonseca BRA 1.598 1.567 0.981 0.466 1.252
45 SRB flag Miomir Kecmanovic SRB 1.141 1.156 1.013 0.495 0.847
46 ESP flag Jaume Munar ESP 1.210 1.274 1.053 0.501 0.979
47 ESP flag Roberto Bautista Agut ESP 0.890 0.947 1.064 0.518 1.168
48 USA flag Learner Tien USA 1.024 1.219 1.190 0.533 1.758
49 BEL flag Zizou Bergs BEL 1.151 1.095 0.951 0.482 1.086
50 FRA flag Gael Monfils FRA 1.042 1.108 1.063 0.508 1.408
51 FRA flag Benjamin Bonzi FRA 1.146 1.287 1.123 0.514 1.571
52 ITA flag Matteo Berrettini ITA 1.152 1.371 1.191 0.519 1.248
53 HUN flag Fabian Marozsan HUN 1.055 1.073 1.016 0.499 1.026
54 ARG flag Francisco Comesana ARG 1.000 1.093 1.093 0.517 1.393
55 USA flag Marcos Giron USA 0.926 0.917 0.991 0.502 1.124
56 GER flag Daniel Altmaier GER 1.012 0.956 0.945 0.489 1.075
57 AUS flag Jordan Thompson AUS 0.795 0.744 0.937 0.502 1.180
58 ARG flag Tomas Martin Etcheverry ARG 0.870 0.894 1.027 0.516 0.870
59 GBR flag Jacob Fearnley GBR 1.118 1.356 1.213 0.531 1.538
60 BIH flag Damir Dzumhur BIH 1.012 1.110 1.097 0.520 1.257
61 CRO flag Marin Cilic CRO 1.074 1.315 1.224 0.530 1.643
62 ITA flag Matteo Arnaldi ITA 0.848 0.821 0.968 0.507 0.974
63 ITA flag Mattia Bellucci ITA 1.093 1.090 0.997 0.494 0.998
64 ESP flag Pedro Martinez ESP 0.778 0.737 0.948 0.501 0.857
65 SRB flag Hamad Medjedovic SRB 1.356 1.524 1.124 0.503 1.514
66 USA flag Reilly Opelka USA 0.706 0.859 1.216 0.564 1.642
67 POL flag Hubert Hurkacz POL 0.910 1.043 1.146 0.531 1.352
68 BEL flag David Goffin BEL 0.968 0.759 0.784 0.456 0.751
69 FRA flag Terence Atmane FRA 1.099 1.024 0.932 0.481 1.194
70 FRA flag Quentin Halys FRA 1.122 1.059 0.945 0.481 1.051
71 USA flag Aleksandar Kovacevic USA 1.132 1.106 0.977 0.488 0.884
72 SRB flag Laslo Djere SRB 1.238 1.479 1.194 0.519 1.360
73 FRA flag Adrian Mannarino FRA 1.189 1.069 0.899 0.470 0.797
74 ARG flag Mariano Navone ARG 1.062 1.123 1.058 0.509 0.973
75 FRA flag Arthur Cazaux FRA 1.139 1.378 1.210 0.527 1.298
76 CHN flag Bu Yunchaokete CHN 1.097 1.122 1.023 0.497 0.778
77 FRA flag Arthur Rinderknech FRA 0.862 0.746 0.865 0.489 0.795
78 POL flag Kamil Majchrzak POL 1.123 1.366 1.216 0.529 1.738
79 AUS flag Christopher Oconnell AUS 0.900 0.992 1.102 0.525 1.073
80 NED flag Jesper De Jong NED 1.345 1.281 0.953 0.475 1.066
81 USA flag Ethan Quinn USA 0.967 1.085 1.122 0.524 1.773
82 AUS flag Adam Walton AUS 1.173 1.202 1.025 0.496 1.163
83 ITA flag Luca Nardi ITA 1.011 1.068 1.057 0.510 1.237
84 ESP flag Roberto Carballes Baena ESP 0.948 0.967 1.020 0.507 1.055
85 ARG flag Juan Manuel Cerundolo ARG 1.129 1.226 1.086 0.515 1.600
86 USA flag Sebastian Korda USA 1.053 1.319 1.253 0.542 1.329
87 CZE flag Vit Kopriva CZE 1.046 1.231 1.177 0.532 1.644
88 JPN flag Kei Nishikori JPN 1.089 1.177 1.080 0.512 1.404
89 KAZ flag Alexander Shevchenko KAZ 1.035 0.942 0.910 0.479 0.883
90 RUS flag Roman Safiullin RUS 1.119 1.017 0.909 0.475 0.858
91 USA flag Jenson Brooksby USA 0.889 0.904 1.017 0.509 1.313
92 NED flag Botic Van De Zandschulp NED 1.105 1.124 1.017 0.499 0.967
93 AUS flag Aleksandar Vukic AUS 0.903 1.030 1.140 0.531 1.006
94 HUN flag Marton Fucsovics HUN 1.645 1.548 0.941 0.463 1.246
95 AUT flag Filip Misolic AUT 1.097 1.328 1.210 0.535 2.071
96 AUS flag Rinky Hijikata AUS 0.934 0.943 1.010 0.505 1.109
97 AUS flag Tristan Schoolkate AUS 1.158 1.237 1.068 0.503 1.244
98 CZE flag Dalibor Svrcina CZE 1.124 1.289 1.147 0.531 1.435
99 FRA flag Valentin Royer FRA 1.385 1.416 1.022 0.492 1.468
100 ESP flag Carlos Taberner ESP 0.969 1.135 1.171 0.535 1.547
101 USA flag Emilio Nava USA 1.299 1.423 1.095 0.507 1.437
102 USA flag Mackenzie Mcdonald USA 1.189 1.535 1.292 0.542 1.359
103 CHI flag Nicolas Jarry CHI 0.960 0.933 0.972 0.499 0.761
104 CRO flag Borna Coric CRO 1.365 1.483 1.086 0.496 1.261
105 BEL flag Raphael Collignon BEL 1.191 1.299 1.090 0.509 1.365
106 USA flag Nishesh Basavareddy USA 1.351 1.432 1.061 0.499 1.451
107 AUS flag James Duckworth AUS 1.068 1.112 1.041 0.504 1.098
108 CHN flag Juncheng Shang CHN 1.009 1.098 1.088 0.516 1.211
109 GEO flag Nikoloz Basilashvili GEO 1.110 1.152 1.037 0.503 1.238
110 DEN flag Elmer Moller DEN 1.014 1.167 1.150 0.529 1.444
111 USA flag Brandon Holt USA 1.180 1.299 1.100 0.510 1.312
112 JPN flag Shintaro Mochizuki JPN 1.115 1.129 1.012 0.500 1.315
113 ESP flag Pablo Carreno Busta ESP 1.137 1.124 0.989 0.490 0.953
114 USA flag Tristan Boyer USA 1.056 1.034 0.979 0.493 1.130
115 CAN flag Liam Draxl CAN 1.162 1.505 1.295 0.548 1.721
116 BEL flag Alexander Blockx BEL 1.251 1.323 1.057 0.498 1.284
117 ARG flag Thiago Agustin Tirante ARG 1.277 1.324 1.036 0.495 1.248
118 POR flag Jaime Faria POR 1.153 0.979 0.849 0.460 1.093
119 TPE flag Chun Hsin Tseng TPE 1.124 1.055 0.939 0.480 0.864
120 SVK flag Lukas Klein SVK 1.195 1.109 0.928 0.474 1.094
121 ITA flag Francesco Passaro ITA 1.382 1.085 0.785 0.435 1.409
122 BOL flag Hugo Dellien BOL 1.141 1.232 1.080 0.508 1.269
123 FIN flag Otto Virtanen FIN 0.919 0.886 0.964 0.498 0.957
124 CRO flag Dino Prizmic CRO 1.326 1.562 1.178 0.525 1.997
125 FRA flag Hugo Gaston FRA 0.719 0.784 1.091 0.532 0.826
126 CHI flag Alejandro Tabilo CHI 0.886 0.854 0.964 0.501 0.687
127 CHI flag Cristian Garin CHI 1.239 1.418 1.145 0.520 1.264
128 USA flag Eliot Spizzirri USA 1.214 1.091 0.898 0.469 1.173
129 SRB flag Dusan Lajovic SRB 1.220 1.119 0.917 0.473 0.820
130 ARG flag Juan Pablo Ficovich ARG 1.082 1.095 1.011 0.499 1.188
131 ITA flag Matteo Gigante ITA 1.039 1.057 1.018 0.502 1.105
132 COL flag Daniel Elahi Galan COL 1.221 1.348 1.104 0.507 1.120
133 GER flag Yannick Hanfmann GER 1.106 1.081 0.978 0.490 1.105
134 USA flag Colton Smith USA 1.088 1.350 1.240 0.536 1.619
135 CHI flag Tomas Barrios Vera CHI 1.020 1.177 1.154 0.530 1.456
136 PER flag Ignacio Buse PER 1.068 1.063 0.996 0.496 1.297
137 GBR flag Daniel Evans GBR 1.079 1.040 0.964 0.490 0.891
138 ESP flag Martin Landaluce ESP 1.038 1.051 1.012 0.500 1.349
139 FRA flag Pierre Hugues Herbert FRA 0.976 0.972 0.996 0.501 1.059
140 BRA flag Thiago Seyboth Wild BRA 0.997 0.968 0.971 0.494 0.896
141 AUT flag Sebastian Ofner AUT 1.047 1.050 1.003 0.498 1.194
142 ITA flag Andrea Pellegrino ITA 1.017 1.169 1.149 0.529 1.534
143 USA flag Zachary Svajda USA 1.142 1.197 1.048 0.505 1.295
144 ARG flag Roman Andres Burruchaga ARG 1.087 1.184 1.089 0.518 1.366
145 GER flag Jan Lennard Struff GER 0.933 0.745 0.799 0.469 0.660
146 SUI flag Stan Wawrinka SUI 1.114 0.945 0.848 0.462 0.786
147 EST flag Mark Lajal EST 1.244 1.359 1.092 0.508 1.391
148 JPN flag Yosuke Watanuki JPN 1.252 1.158 0.925 0.473 1.045
149 JPN flag Yoshihito Nishioka JPN 0.693 0.720 1.039 0.524 1.064
150 GBR flag Jan Choinski GBR 0.998 1.158 1.161 0.529 1.299