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.538 3.969 1.563 0.526 3.874
2 ESP flag Carlos Alcaraz ESP 1.915 2.504 1.308 0.517 3.946
3 GER flag Alexander Zverev GER 1.591 1.756 1.104 0.493 1.628
4 USA flag Taylor Fritz USA 1.414 1.733 1.225 0.510 1.818
5 SRB flag Novak Djokovic SRB 1.960 2.274 1.160 0.494 1.762
6 USA flag Ben Shelton USA 1.034 1.314 1.271 0.542 1.758
7 AUS flag Alex De Minaur AUS 1.613 1.742 1.080 0.494 1.264
8 CAN flag Felix Auger Aliassime CAN 1.337 1.351 1.011 0.478 1.561
9 ITA flag Lorenzo Musetti ITA 1.503 1.507 1.003 0.480 1.464
10 NOR flag Casper Ruud NOR 1.152 1.351 1.173 0.521 1.828
11 GBR flag Jack Draper GBR 1.672 1.845 1.104 0.486 1.994
12 RUS flag Daniil Medvedev RUS 1.623 1.504 0.926 0.459 1.035
13 KAZ flag Alexander Bublik KAZ 1.104 1.338 1.213 0.528 1.812
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.212 1.164 0.961 0.480 1.031
17 CZE flag Jiri Lehecka CZE 1.319 1.388 1.052 0.495 1.482
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.273 1.546 1.215 0.529 1.752
21 ARG flag Francisco Cerundolo ARG 1.103 1.276 1.158 0.524 1.474
22 ITA flag Flavio Cobolli ITA 1.057 1.018 0.963 0.489 1.115
23 CAN flag Denis Shapovalov CAN 1.100 1.323 1.202 0.535 1.225
24 BRA flag Joao Fonseca BRA 1.525 1.558 1.021 0.478 1.450
25 NED flag Tallon Griekspoor NED 0.915 0.941 1.029 0.512 1.388
26 ITA flag Luciano Darderi ITA 1.089 1.092 1.003 0.496 1.125
27 GBR flag Cameron Norrie GBR 0.983 1.122 1.142 0.525 1.508
28 FRA flag Arthur Rinderknech FRA 0.873 0.870 0.996 0.511 1.078
29 USA flag Frances Tiafoe USA 1.043 1.029 0.987 0.495 1.084
30 MON flag Valentin Vacherot MON 1.228 1.486 1.209 0.525 1.459
31 FRA flag Corentin Moutet FRA 1.014 1.168 1.152 0.526 1.380
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 USA flag Alex Michelsen USA 1.110 0.980 0.882 0.470 1.034
36 ESP flag Jaume Munar ESP 1.282 1.232 0.961 0.482 0.867
37 FRA flag Ugo Humbert FRA 1.173 1.122 0.957 0.482 1.023
38 USA flag Learner Tien USA 1.014 1.107 1.091 0.517 1.533
39 FRA flag Arthur Fils FRA 1.230 1.234 1.003 0.491 1.626
40 BEL flag Zizou Bergs BEL 1.053 0.959 0.910 0.479 1.114
41 CAN flag Gabriel Diallo CAN 1.237 1.230 0.995 0.485 0.997
42 ITA flag Lorenzo Sonego ITA 0.871 1.033 1.186 0.540 0.995
43 FRA flag Alexandre Muller FRA 0.742 0.739 0.995 0.515 1.168
44 BUL flag Grigor Dimitrov BUL 1.188 1.291 1.086 0.504 1.377
45 ARG flag Sebastian Baez ARG 0.913 0.897 0.983 0.499 0.812
46 GER flag Daniel Altmaier GER 0.982 0.919 0.937 0.489 1.019
47 POR flag Nuno Borges POR 1.002 0.960 0.957 0.492 0.939
48 ARG flag Camilo Ugo Carabelli ARG 0.938 1.028 1.096 0.522 1.399
49 HUN flag Fabian Marozsan HUN 1.104 1.067 0.966 0.487 0.973
50 USA flag Reilly Opelka USA 0.775 0.869 1.122 0.543 1.577
51 USA flag Jenson Brooksby USA 0.939 0.974 1.038 0.511 1.250
52 USA flag Sebastian Korda USA 1.143 1.193 1.043 0.500 1.166
53 AUS flag Alexei Popyrin AUS 0.948 0.748 0.788 0.468 0.747
54 SRB flag Miomir Kecmanovic SRB 1.125 1.110 0.987 0.491 0.803
55 HUN flag Marton Fucsovics HUN 1.601 1.417 0.885 0.454 1.113
56 FRA flag Valentin Royer FRA 1.294 1.423 1.100 0.507 1.476
57 FRA flag Benjamin Bonzi FRA 0.907 0.955 1.053 0.516 1.287
58 BIH flag Damir Dzumhur BIH 0.925 1.074 1.161 0.535 1.328
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.974 1.039 1.067 0.513 0.906
61 ARG flag Francisco Comesana ARG 0.940 1.024 1.090 0.520 1.270
62 USA flag Aleksandar Kovacevic USA 1.191 1.059 0.889 0.467 0.840
63 ITA flag Matteo Berrettini ITA 1.050 1.283 1.222 0.534 1.176
64 ITA flag Matteo Arnaldi ITA 0.861 0.862 1.001 0.511 0.983
65 SRB flag Hamad Medjedovic SRB 1.150 1.269 1.104 0.509 1.226
66 FRA flag Terence Atmane FRA 1.041 0.962 0.924 0.483 1.111
67 USA flag Ethan Quinn USA 0.964 1.076 1.116 0.523 1.752
68 POL flag Kamil Majchrzak POL 1.073 1.305 1.216 0.531 1.580
69 FRA flag Arthur Cazaux FRA 1.016 1.171 1.152 0.524 1.353
70 FRA flag Gael Monfils FRA 1.074 1.069 0.996 0.495 1.118
71 FRA flag Adrian Mannarino FRA 1.177 1.122 0.953 0.482 0.783
72 USA flag Marcos Giron USA 0.868 0.879 1.012 0.510 0.946
73 GBR flag Jacob Fearnley GBR 1.067 1.129 1.058 0.508 1.171
74 ARG flag Mariano Navone ARG 1.177 1.196 1.016 0.498 0.986
75 ITA flag Mattia Bellucci ITA 0.929 0.965 1.038 0.512 0.886
76 BEL flag Raphael Collignon BEL 1.146 1.340 1.169 0.525 1.745
77 NED flag Jesper De Jong NED 1.180 1.038 0.879 0.466 0.927
78 POL flag Hubert Hurkacz POL 1.008 1.154 1.144 0.522 1.353
79 CRO flag Marin Cilic CRO 1.020 1.134 1.112 0.517 1.400
80 NED flag Botic Van De Zandschulp NED 1.152 1.106 0.960 0.485 0.816
81 ITA flag Luca Nardi ITA 0.987 1.069 1.083 0.516 1.235
82 SRB flag Laslo Djere SRB 1.226 1.375 1.121 0.508 1.049
83 AUS flag Adam Walton AUS 1.100 1.035 0.941 0.483 0.909
84 FRA flag Quentin Halys FRA 0.842 0.768 0.912 0.496 0.780
85 AUT flag Filip Misolic AUT 1.089 1.256 1.153 0.525 1.768
86 ARG flag Juan Manuel Cerundolo ARG 1.143 1.192 1.043 0.505 1.411
87 AUS flag Aleksandar Vukic AUS 0.870 0.899 1.033 0.516 0.877
88 CZE flag Dalibor Svrcina CZE 1.078 1.248 1.157 0.533 1.484
89 CHI flag Alejandro Tabilo CHI 0.889 1.045 1.175 0.537 1.321
90 USA flag Emilio Nava USA 1.303 1.461 1.121 0.509 1.535
91 ESP flag Pablo Carreno Busta ESP 1.230 1.292 1.050 0.498 1.235
92 CZE flag Vit Kopriva CZE 1.005 1.129 1.124 0.524 1.493
93 JPN flag Shintaro Mochizuki JPN 1.120 1.160 1.036 0.504 1.298
94 ESP flag Roberto Bautista Agut ESP 0.816 0.807 0.989 0.508 0.799
95 ESP flag Pedro Martinez ESP 0.691 0.613 0.887 0.494 0.661
96 USA flag Eliot Spizzirri USA 1.238 1.216 0.982 0.488 1.449
97 KAZ flag Alexander Shevchenko KAZ 0.975 0.869 0.891 0.476 0.938
98 FRA flag Hugo Gaston FRA 0.888 0.961 1.082 0.522 1.090
99 AUS flag Tristan Schoolkate AUS 1.062 1.079 1.016 0.499 1.120
100 ARG flag Thiago Agustin Tirante ARG 1.263 1.404 1.112 0.512 1.295
101 GER flag Jan Lennard Struff GER 1.011 0.823 0.814 0.463 0.791
102 BEL flag Alexander Blockx BEL 1.341 1.434 1.069 0.496 1.285
103 ESP flag Carlos Taberner ESP 1.023 1.105 1.080 0.515 1.501
104 CHI flag Cristian Garin CHI 1.285 1.497 1.165 0.523 1.631
105 ARG flag Roman Andres Burruchaga ARG 1.214 1.355 1.116 0.522 1.416
106 AUS flag Jordan Thompson AUS 1.009 0.819 0.812 0.464 0.881
107 AUS flag Christopher Oconnell AUS 0.869 0.942 1.084 0.524 0.992
108 GEO flag Nikoloz Basilashvili GEO 1.071 1.109 1.035 0.504 1.284
109 PER flag Ignacio Buse PER 1.143 1.115 0.976 0.489 1.344
110 USA flag Mackenzie Mcdonald USA 1.092 1.199 1.098 0.515 1.152
111 USA flag Brandon Holt USA 1.077 1.210 1.124 0.521 1.335
112 CRO flag Borna Coric CRO 1.383 1.549 1.120 0.502 1.398
113 AUS flag James Duckworth AUS 1.103 1.083 0.982 0.491 0.962
114 CHN flag Bu Yunchaokete CHN 1.039 0.945 0.910 0.481 0.652
115 SRB flag Dusan Lajovic SRB 1.160 1.076 0.928 0.478 0.967
116 BEL flag David Goffin BEL 1.122 0.807 0.719 0.429 0.548
117 GER flag Yannick Hanfmann GER 1.358 1.404 1.034 0.491 1.227
118 CAN flag Liam Draxl CAN 1.156 1.384 1.197 0.532 1.507
119 JPN flag Kei Nishikori JPN 1.010 1.115 1.104 0.520 1.620
120 CHI flag Nicolas Jarry CHI 1.077 1.055 0.979 0.490 0.675
121 CRO flag Dino Prizmic CRO 1.329 1.620 1.219 0.530 1.770
122 CHI flag Tomas Barrios Vera CHI 1.076 1.279 1.189 0.533 1.611
123 SVK flag Lukas Klein SVK 1.253 1.071 0.855 0.456 0.916
124 GBR flag Billy Harris GBR 1.006 1.051 1.045 0.508 0.994
125 BOL flag Hugo Dellien BOL 1.102 1.071 0.972 0.489 1.109
126 GBR flag Jan Choinski GBR 0.941 1.240 1.317 0.557 1.634
127 AUS flag Rinky Hijikata AUS 0.940 0.981 1.044 0.512 0.927
128 LTU flag Vilius Gaubas LTU 1.037 1.113 1.073 0.514 1.383
129 ITA flag Francesco Passaro ITA 1.310 1.106 0.844 0.452 1.215
130 ESP flag Martin Landaluce ESP 1.066 1.119 1.050 0.506 1.271
131 TPE flag Chun Hsin Tseng TPE 1.043 0.959 0.920 0.482 0.822
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.935 0.904 0.968 0.498 0.813
134 JPN flag Yoshihito Nishioka JPN 0.938 1.028 1.096 0.522 1.218
135 USA flag Nishesh Basavareddy USA 1.187 1.234 1.040 0.502 1.217
136 AUT flag Sebastian Ofner AUT 1.026 0.956 0.931 0.485 1.026
137 ARG flag Marco Trungelliti ARG 1.168 1.122 0.961 0.484 1.284
138 DEN flag Elmer Moller DEN 0.956 1.066 1.115 0.525 1.196
139 ITA flag Andrea Pellegrino ITA 1.017 1.144 1.124 0.525 1.494
140 TUN flag Moez Echargui TUN 0.372 0.667 1.792 0.661 0.896
141 FIN flag Otto Virtanen FIN 1.100 1.110 1.009 0.497 1.067
142 USA flag Zachary Svajda USA 1.074 1.219 1.134 0.524 1.439
143 FRA flag Ugo Blanchet FRA 0.893 0.841 0.943 0.494 1.245
144 FRA flag Pierre Hugues Herbert FRA 0.935 0.970 1.037 0.511 1.032
145 USA flag Tristan Boyer USA 1.027 0.922 0.898 0.478 0.761
146 USA flag Patrick Kypson USA 1.165 1.670 1.433 0.558 2.322
147 USA flag Colton Smith USA 1.055 1.254 1.189 0.531 1.379
148 EST flag Mark Lajal EST 1.128 1.304 1.156 0.523 1.568
149 COL flag Daniel Elahi Galan COL 1.128 1.187 1.052 0.502 1.044
150 FRA flag Titouan Droguet FRA 1.303 1.260 0.967 0.479 1.343