WTA | Singles | Official ATP Doubles | 5W ATP Doubles | Live ATP Doubles Ranking | Live ATP Doubles Race | ITF Ranking | Tournament Draws | Title Holders | Live Scores

 Live ATP Doubles Ranking U25

Live Ranking
Race
Tournament Draws
Live Scores
Live ATP Doubles Ranking U25
#: Tennis Player Rank
CH: Career High
 NCH : New Career High (Previous Career High in parenthesis)
1 / 1 / 1: Immediate / Near / Far Career High
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Next : if player wins next match
Max : if player wins current tournament
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
#CHPlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1 (36)25
Max Purcell24AUS2361Montreal R3224513361
2 (55)54
Andrey Rublev24RUS1300-90Montreal R3213902300
3 (66)44
Denis Shapovalov23CAN1170Montreal R3212602170
4 (80)68
Stefanos Tsitsipas23GRE1040
5 (81) NCH 
 (85) 
William Blumberg24USA1025
6 (82)67
Alexander Erler24AUT1010Meerbusch R1610101061
7 (89)75
Felipe Meligeni Alves24BRA954-2
8 (103) NCH 
(104)
Luciano Darderi20ITA760
9 (120)117
Bart Stevens24NED654-31San Marino R16672744
10 (124)104
Taylor Fritz24USA630
Advertisement
11 (149)135
Jesper De Jong22NED464-31San Marino R16482554
12 (159)90
Orlando Luz24BRA433-26Lima QF463513
13 (160)149
Yu-hsiou Hsu23TPE429-2
14 (166)159
Petros Tsitsipas22GRE407-20Lost in Chicago R16
15 (170)168
Nicolás Mejía22COL391-10Lima QF421471
16 (171)161
Miomir Kecmanović22SRB385
17 (173)164
Geoffrey Blancaneaux24FRA382
18 (174)160
Frances Tiafoe24USA380
19 (178)172
Dan Added23FRA374
20 (179) NCH 
(186)
Neil Oberleitner23AUT374+2+12Meerbusch QF388438
21 (181)177
Dane Sweeny21AUS373-1
22 (187)58
Alex de Minaur23AUS360+1Montreal R324501360
23 (188)CH
Oleg Prihodko24UKR359+1+8San Marino QF374431
24 (191)60
Félix Auger-Aliassime22CAN345+1
25 (193)183
Piotr Matuszewski24POL344-4-20
26 (203) NCH 
(204)
Andrew Paulson20CZE324
27 (208)206
Theo Arribage21FRA317Meerbusch R16327391
28 (209)179
Emil Ruusuvuori23FIN315
29 (215)205
Grigoriy Lomakin24KAZ303-8Tbilisi 3 R16Lost in Ust-Kamenogorsk QFLost in Ust-Kamenogorsk QF
Tbilisi 3 R16
30 (218) NCH 
(219)
Tomás Martín Etcheverry23ARG294-8
31 (222)210
Santiago Rodríguez Taverna23ARG282-2
32 (223) NCH 
(230)
Murkel Dellien24BOL275+6Padua QFLost in Wetzlar SFLost in Wetzlar SF
Padua QF
33 (231) NCH 
(232)
Niklas Schell23GER257+1+5Frankfurt R16Lost in Wetzlar SFLost in Wetzlar SF
Frankfurt R16
34 (232)217
Tomás Barrios Vera24CHI252-1
35 (234)CH
Mateus Alves21BRA250
36 (235) NCH 
(238)
Tristan Schoolkate21AUS249+5Lost in Nottingham 6 SF
37 (241)CH
Luca Sanchez23FRA242Meerbusch R16258322
38 (242)CH
Kyrian Jacquet21FRA241
39 (249) NCH 
(251)
Matheus Pucinelli De Almeida21BRA234
40 (252) NCH 
(254)
Rinky Hijikata21AUS232
41 (256)124
Jannik Sinner20ITA225Montreal R323151225
42 (264)220
Hugo Gaston21FRA217
43 (270)267
Juan Bautista Torres20ARG215-2
44 (273) NCH 
(277)
Damien Wenger22SUI209+1
45 (274)241
Jakub Paul23SUI208+1
46 (280)257
Thiago Agustín Tirante21ARG204+1Lima R16220284
47 (281)223
Francesco Forti23ITA203+15+25Bolzano W
48 (282) NCH 
(287)
Anirudh Chandrasekar24IND203+1
49 (284) NCH 
(286)
Matteo Arnaldi21ITA201-1-3
50 (286)269
Soonwoo Kwon24KOR200
Advertisement
51 (287)255
Yan Bondarevskiy22RUS200-7-14San Marino R16218290
52 (288)256
Francisco Cerúndolo23ARG198-1Montreal R322881198
53 (291) NCH 
(312)
Constantin Frantzen24GER197+5+16Meerbusch R16Lost in Wetzlar FLost in Wetzlar F
Meerbusch R16
211275
54 (294)285
Titouan Droguet21FRA191-2
55 (301) NCH 
(305)
Alexander Donski24BUL185+1Meerbusch R16201265
56 (303)232
Camilo Ugo Carabelli23ARG184-3-7Lima QF214264
57 (304) NCH 
(349)
Charles Broom24GBR183+23+19Helsinki QFNottingham 6 WNottingham 6 W
Helsinki QF
58 (305)243
Yun-seong Chung24KOR181-1
59 (310)300
Daniel Altmaier23GER180
60 (312)298
Francesco Passaro21ITA180-6-10
61 (313) NCH 
(319)
Samuel Vincent Ruggeri20ITA179-1
62 (314)303
Arthur Bouquier21FRA179+1+1Lost in Monastir 37 SF
63 (316) NCH 
(323)
Luca Nardi19ITA176+1
64 (320)262
Facundo Díaz Acosta21ARG175+1
65 (321) NCH 
(327)
Eric Vanshelboim21UKR175+1
66 (322) NCH 
(328)
Ray Ho22TPE175+1
67 (323)161
Dominic Stricker19SUI174+1
68 (325) NCH 
(332)
Matthew Christopher Romios23AUS174+1
69 (326) NCH 
(333)
Ben Jones24GBR174+6+6Helsinki QFLost in Nottingham 6 FLost in Nottingham 6 F
Helsinki QF
70 (327) NCH 
(333)
Mili Poljičak18CRO173Lost in San Marino R16
71 (328)228
Leandro Riedi20SUI173
72 (329) NCH 
(363)
Tim Sandkaulen24GER172+12+16Lost in Wetzlar F
73 (334)328
Gustavo Heide20BRA169-1-2
74 (335) NCH 
(338)
Carlos Lopez Montagud22ESP169
75 (337)278
Kacper Żuk23POL167-2-2
76 (338) NCH 
(340)
Ergi Kırkın23TUR167
77 (339) NCH 
(342)
Martin Breysach20FRA167+1
78 (340)305
Chun Hsin Tseng21TPE166-23-20
79 (343)329
Genaro Alberto Olivieri24ARG162-3
80 (345)337
Ignacio Carou23URU162-3-5Lima R16Lost in Portoviejo SFLost in Portoviejo SF
Lima R16
178242
81 (347)316
Flavio Cobolli20ITA160
82 (348) NCH 
(350)
Luca Van Assche18FRA159
83 (349)313
Petr Nouza23CZE159
84 (353) NCH 
(370)
Yuta Shimizu23JPN158+10+15Jakarta R16Kuching WKuching W
Jakarta R16
85 (358) NCH 
(359)
Beibit Zhukayev21KAZ155+7+8Tbilisi 3 R16Lost in Tbilisi 2 SFLost in Tbilisi 2 SF
Tbilisi 3 R16
86 (362) NCH 
(367)
Jaime Faria19POR154
87 (364)CH
Alibek Kachmazov19RUS153-2-2
88 (368)330
Tung Lin Wu24TPE148+1
89 (369)350
Francisco Comesaña21ARG148-2-5
90 (370) NCH 
(372)
Matteo Gigante20ITA148+1
91 (372)337
Román Andrés Burruchaga20ARG146-1-2
92 (376)CH
Keegan Smith24USA143+1
93 (380)258
Javier Barranco Cosano23ESP140+2
94 (382)334
Aidan McHugh22GBR137+2
95 (390)176
Sebastian Korda22USA135+2
96 (392)196
Alejandro Davidovich Fokina23ESP135+2
97 (394)339
Cezar Crețu21ROU135+2
98 (396)314
Oleksii Krutykh22UKR133+2-2Lost in Meerbusch R16
99 (398)347
Brandon Nakashima21USA132+4
100 (399)304
Alastair Gray24GBR131+4
Advertisement
101 (401) NCH 
(405)
Valerio Aboian20ARG131+5Lost in Pitesti R16
102 (403) NCH 
(408)
Filip Duda23CZE129+6
103 (404)396
Iñaki Montes De La Torre19ESP128-1-4
104 (405)180
Stefan Kozlov24USA128+5Chicago R16144208
105 (406)270
Michael Vrbenský22CZE128-44-50
106 (407)393
Ignacio Monzón24ARG128-5-7Lost in Novi Sad 2 SF
Lost in Cairo 11 R16
107 (408)CH
Leonardo Aboian24ARG128+5+6Guayaquil R16Lost in Portoviejo SFLost in Portoviejo SF
Guayaquil R16
108 (411) NCH 
(449)
Miloš Karol19SVK127+19+15Kottingbrunn 2 W
109 (413)407
Mattia Bellucci21ITA126-2-4
110 (414) NCH 
(431)
Marat Sharipov19RUS126+8+8Lost in Novi Sad 2 F
111 (415)352
Yannik Steinegger21SUI125
112 (416)415
Nicolás Álvarez Varona21ESP123-2-3
113 (419)403
Alexis Galarneau23CAN122-8-9
114 (421)214
Jiří Lehečka20CZE121-1
115 (423)242
Giulio Zeppieri20ITA121-1
116 (428) NCH 
(435)
Pedro Araújo20POR120+3+4Lost in Xativa SF
117 (429)426
Tomáš Macháč21CZE119-1
118 (431)420
Pedro Boscardin Dias19BRA119-3-2
119 (433) NCH 
(521)
Ilya Snițari20MDA116+46+25Curtea de Arges QFPitesti WPitesti W
Curtea de Arges QF
120 (436)235
Alexei Popyrin23AUS115
121 (439)320
Ryan Nijboer23NED114+1
122 (440) NCH 
(443)
Harold Mayot20FRA113+2
123 (443)363
Khumoyun Sultanov23UZB112+3Lost in Tbilisi 2 R16
124 (444)441
Davide Pozzi24ITA112-3-3
125 (446) NCH 
(452)
Lukáš Pokorný20SVK111+3
126 (448)447
Holger Rune19DEN110+3
127 (449)444
James Trotter23JPN110-2-2Columbus QF
128 (452)450
Sascha Gueymard Wayenburg19FRA110+2
129 (453) NCH 
(491)
Seita Watanabe21JPN110+17+10Cancun 12 QFLost in Decatur FLost in Decatur F
Cancun 12 QF
130 (455)452
Dalibor Svrčina19CZE109+2Lost in Chicago R16
131 (458) NCH 
(462)
Constantin Bittoun Kouzmine23FRA109+2
132 (461)459
Alex Knaff24LUX108+3
133 (462)429
Aziz Ouakaa23TUN108-16-11
134 (463)449
Luis Faria23POR107+3
135 (466)419
Giovanni Fonio24ITA106-1-2
136 (468)226
Pavel Kotov23RUS106+2San Marino R16124196
137 (469) NCH 
(489)
Miguel Fernando Pereira23CHI106+33+16Guayaquil R16Lost in Portoviejo FLost in Portoviejo F
Guayaquil R16
138 (470)414
Andrey Chepelev24RUS106-7-4
139 (473)467
Georgii Kravchenko22UKR104-1San Marino R16122194
140 (475)452
Ugo Blanchet23FRA103-4-4
141 (476)217
Blake Ellis23AUS103-18-10
142 (479)268
Jurij Rodionov23AUT102-1
143 (481) NCH 
(485)
Joao Victor Couto Loureiro19BRA102-1
144 (485)427
Naoki Tajima21JPN101-1
145 (486)CH
Ezekiel Clark24USA101-1Lost in Decatur R16
146 (488)221
Jay Clarke24GBR100-1
147 (489)393
Thiago Seyboth Wild22BRA99
148 (490)330
Liam Draxl20CAN99+1Montreal R321891099
149 (491)490
Bu Yunchaokete20CHN99-1Tbilisi 3 R16Lost in Tbilisi 2 R16Lost in Tbilisi 2 R16
Tbilisi 3 R16
150 (493) NCH 
(503)
Oleksandr Ovcharenko20UKR98+35+15Padua QFNovi Sad 2 WNovi Sad 2 W
Padua QF
Advertisement
151 (494) NCH 
(496)
Gabriel Décamps23BRA97-1
152 (495) NCH 
(498)
John Echeverria20ESP97
153 (497)473
Fabio Coelho22POR97
154 (500)371
Evan Zhu23USA96
155 (501) NCH 
(611)
Tyler Zink21USA96+57+25Cancun 12 QFDecatur WDecatur W
Cancun 12 QF
156 (502) NCH 
(560)
Mario Mansilla Diez20ESP96+23+11Xativa W
157 (503)391
João Lucas Reis Da Silva22BRA95-1Guayaquil QFLost in Portoviejo R16Lost in Portoviejo R16
Guayaquil QF
158 (504) NCH 
(506)
Marcello Serafini19ITA95-1Padua QFLost in Novi Sad 2 R16Lost in Novi Sad 2 R16
Padua QF
159 (508)468
Alejo Lorenzo Lingua Lavallén21ARG94-4-2
160 (510)418
Aleksandar Kovačević23USA93-1
161 (511) NCH 
(557)
Mariano Navone21ARG93+48+21Padua QFAgadir WAgadir W
Padua QF
162 (512)501
Evan Furness23FRA92-1
163 (513)459
Arthur Fils18FRA92-1
164 (514)460
Fábián Marozsán22HUN91
165 (515)341
Gilbert Klier Junior22BRA91-25-12
166 (516) NCH 
(539)
Stefan Palosi22ROU91+6+2Lost in Bolzano QF
167 (520)497
Govind Nanda21USA91-16-6
168 (527)519
Carlos Alcaraz19ESP90-2
169 (531)361
Ugo Humbert24FRA90-2
170 (533)283
Lorenzo Musetti20ITA90-2
171 (536)394
Borna Gojo24CRO90-2
172 (537)492
Lukas Neumayer19AUT90-1
173 (538)302
Jonáš Forejtek21CZE89-85-60Meerbusch R16105169
174 (539) NCH 
(540)
Yuki Mochizuki24JPN89-1Jakarta R16
175 (542)405
Carlos Sánchez Jover22ESP87-1
176 (543) NCH 
(564)
Shinji Hazawa23JPN87+8+4Lost in Kuching SF
177 (544)422
Arthur Reymond23FRA87-17-6
178 (545) NCH 
(577)
Viktor Jović20SRB87+13+8Lost in Novi Sad 2 F
179 (549)459
Felix Gill20GBR85-3
180 (550) NCH 
(559)
Mirko Martinez24SUI85-2
181 (551) NCH 
(584)
Federico Arnaboldi22ITA84+18+8Lost in Bolzano SF
182 (552) NCH 
(556)
Gianmarco Ferrari21ITA84-5-1
183 (554)445
Dan Alexandru Tomescu23ROU84-20-8Curtea de Arges R16Lost in Pitesti R16Lost in Pitesti R16
Curtea de Arges R16
184 (556) NCH 
(565)
Jérôme Kym19SUI83-2
185 (557) NCH 
(566)
Duarte Vale23POR83-2
186 (561)380
Sergey Fomin21UZB83+3+3Lost in Tbilisi 2 QF
187 (562) NCH 
(568)
Robin Bertrand19FRA83-1Monastir 38 QF
188 (563) NCH 
(590)
Giovanni Oradini24ITA83+14+8Lost in Bolzano SF
189 (565)517
Arthur Fery20GBR82+15+8Lost in Nottingham 6 SF
190 (567)555
Sandro Kopp22AUT82-3Ystad QFLost in Frederiksberg SFLost in Frederiksberg SF
Ystad QF
191 (569) NCH 
(633)
Szymon Kielan19POL82+34+15Parnu W
192 (572)554
Dragos Nicolae Madaras24SWE81+3+3Lost in Pitesti QF
Lost in Ystad R16
193 (573) NCH 
(579)
Maximus Jones17THA81-1+2Monastir 38 QFLost in Monastir 37 SFLost in Monastir 37 SF
Monastir 38 QF
194 (574)362
Mattéo Martineau23FRA80-6Lost in Padua R16
195 (575)495
Remy Bertola23SUI80-5
196 (576)431
Bogdan Bobrov24RUS80+2+3Lost in Pitesti QF
197 (579)517
Nicholas David Ionel19ROU79-22-8
198 (583) NCH 
(587)
Aliaksandr Liaonenka23BLR78+20+8Tbilisi 3 R16Lost in Tbilisi 2 SFLost in Tbilisi 2 SF
Tbilisi 3 R16
199 (584)528
Kai Lemstra23GER78+6+4Lost in Kottingbrunn 2 SF
Lost in Ystad R16
200 (585)432
Benjamin Winter Lopez24ESP78-20-6
Advertisement
201 (586)416
Ben Shelton19USA77-5Chicago R1693157
202 (587)385
Clément Tabur22FRA77-44-17
203 (590)581
Iiro Vasa19FIN76-10-2Helsinki QFLost in Parnu FLost in Parnu F
Helsinki QF
204 (591) NCH 
(726)
Sebastian Gima20ROU76+71+24Curtea de Arges R16Pitesti WPitesti W
Curtea de Arges R16
205 (592)588
Jack Vance24USA76-5Lost in Nottingham 6 R16
206 (594)477
Jack Draper20GBR75-5
207 (596)463
Mats Rosenkranz23GER75-10-2Lost in Wetzlar QF
208 (598)198
Elliot Benchetrit23MAR74-5
209 (601) NCH 
(602)
Adria Soriano Barrera23ESP74-3
210 (602)556
Nathan Ponwith24USA74-29-10
211 (607)605
Alejandro Manzanera Pertusa19ESP72-4Lost in Xativa R16
212 (608)468
Alexander Shevchenko21RUS72-4
213 (610)578
Frane Nincevic23CRO72+41+15Padua QFNovi Sad 2 WNovi Sad 2 W
Padua QF
214 (612)608
Trey Hilderbrand22USA71-4
215 (613)609
Alejandro Moro Cañas21ESP71-4
216 (614)612
Giovanni Mpetshi Perricard19FRA71-3
217 (615)613
Jiri Barnat21CZE71-3Frankfurt QF
218 (616)615
Loic Cloes23BEL71-2
219 (617)615
Edoardo Lavagno24ITA70-2
220 (619)CH
Louroi Martinez23SUI70-1
221 (622) NCH 
(678)
Alejandro García20ESP69+25+11Xativa W
222 (629)457
Ajeet Rai23NZL68-28-10Jakarta R16
223 (630)629
Gonzalo Bueno18PER67-1Lima R1683147
224 (631)CH
Eliakim Coulibaly20CIV67-1
225 (632)CH
Diego Fernandez Flores21CHI67-1
226 (635)629
Blu Baker20GBR67Lima R1683147
227 (636)477
Rio Noguchi23JPN66+1Lost in Nottingham 6 R16
228 (637)567
Facundo Juárez24ARG66-13-5Lost in Portoviejo QF
Lost in Lima R16
229 (639)624
Noah Schachter22USA65+1
230 (640)634
Jarno Jans22NED65+1Lost in Wetzlar R16
231 (642)622
Hanwen Li19CHN65+1Tbilisi 3 R16
232 (643) NCH 
(646)
Simon Anthony Ivanov22BUL65+1Lost in Novi Sad 2 QF
233 (644)588
Manish Sureshkumar22IND65-4-1Jakarta R16
234 (646) NCH 
(662)
Alex Martinez21ESP64+6+4Lost in Xativa SF
235 (649)647
Timo Legout20FRA63
236 (652)647
Harry Wendelken20GBR63-2-2Lost in Nottingham 6 R16
237 (654)CH
Oscar Weightman20GBR62Lost in Nottingham 6 R16
238 (655)CH
Jan Jermar22CZE62Lost in Ystad R16
239 (659) NCH 
(691)
Illya Beloborodko21UKR61+18+5Curtea de Arges R16Lost in Pitesti SFLost in Pitesti SF
Curtea de Arges R16
240 (661)636
Álvaro Guillén Meza19ECU61-13-5
241 (664)CH
Zachary Svajda19USA60-2
242 (665)474
Benjamin Sigouin23CAN60-22-9
243 (668)355
Martin Damm18USA60-1
244 (669)555
Alex Hernandez23MEX60-8-3
245 (671)670
Alex Martí Pujolras23ESP59-2
246 (673) NCH 
(674)
Mikalai Haliak23BLR59-2
247 (674)564
Imanol López Morillo22ESP59-26-10
248 (675)CH
Axel Garcian20FRA59-3
249 (676)643
Bruno Kuzuhara18USA58-2
250 (678)660
Federico Iannaccone23ITA58-2Padua QFLost in Bolzano R16Lost in Bolzano R16
Padua QF
Advertisement
251 (679) NCH 
(733)
Bruno Pujol Navarro20ESP58+36+8Cairo 11 QFLost in Xativa FLost in Xativa F
Cairo 11 QF
252 (680) NCH 
(712)
Tsung Hao Huang22TPE58+17+4Lost in Kuching SF
253 (684)653
Alex Barrena19ARG57-1Cairo 11 QF
254 (685) NCH 
(688)
Diego Augusto Barreto Sánchez20ESP57-1
255 (687) NCH 
(692)
Alexandros Skorilas22GRE57+3+1Lost in Kfar Saba R16
Lost in Herzlia R16
256 (689)CH
Ilya Rudiukov21RUS56-1Lost in Cairo 11 R16
257 (690) NCH 
(748)
Taisei Ichikawa21JPN56+44+10Cancun 12 QFLost in Decatur FLost in Decatur F
Cancun 12 QF
258 (691)689
Eduardo Ribeiro24BRA56-2
259 (692)676
Boris Butulija23SRB56-10-2
260 (694)569
Anton Matusevich21GBR55-1
261 (695)366
Toby Alex Kodat19USA55+59+12Kottingbrunn 2 W
262 (696)474
Nick Hardt21DOM55-21-5
263 (698) NCH 
(701)
Parikshit Somani22IND55-2Jakarta R16
264 (699)672
Dali Blanch19USA55-1Tbilisi 3 R16Lost in Tbilisi 2 R16Lost in Tbilisi 2 R16
Tbilisi 3 R16
265 (700)692
Andrew Lutschaunig22USA54-1
266 (704) NCH 
(708)
Andrea Picchione24ITA54+8+2Padua QFLost in Bolzano SFLost in Bolzano SF
Padua QF
267 (706)622
Fernando Yamacita24BRA54-1Lost in Portoviejo R16
Lost in Guayaquil R16
268 (709)686
Alejandro Hoyos22COL54
269 (711) NCH 
(713)
Stefano Battaglino24ITA54-2Lost in Kottingbrunn 2 R16
270 (713)680
Daniil Glinka22EST53-19-4Lost in Tbilisi 2 R16
271 (714)693
Tennyson Whiting20USA53-1Lost in Nottingham 6 R16
Lost in Padua R16
272 (719) NCH 
(723)
Thantub Suksumrarn21THA52
273 (722)510
Cayetano March22ECU52-11-3Guayaquil QF
274 (723)665
Aristotelis Thanos21GRE52-1
275 (725)601
Denis Klok24RUS52-25-6
276 (726)670
Luigi Sorrentino24ITA52Ystad QFLost in Wetzlar R16Lost in Wetzlar R16
Ystad QF
277 (728)540
Guy Den Ouden20NED51+1
278 (729)371
Shintaro Mochizuki19JPN51-13-3
279 (730)383
Robert Strombachs22LAT51+1
280 (731) NCH 
(733)
Masamichi Imamura23JPN51+1Jakarta R16
281 (732)719
Stefanos Sakellaridis17GRE51-10-2Lost in Eupen R16
282 (734) NCH 
(736)
Ethan Quinn18USA50
283 (735) NCH 
(762)
Baoluo Zheng21CHN50+15+4Lost in Monastir 37 SF
Lost in Monastir 38 R16
284 (736)725
Antonin Bolardt24CZE50
285 (737) NCH 
(739)
Nicolas Parizzia23SUI50
286 (739) NCH 
(741)
Kyle Seelig24USA50Guayaquil R16
287 (740)735
Luka Mikrut18CRO49+1
288 (742)710
Tomás Farjat21ARG49+48+8Lost in Portoviejo SF
289 (743)650
Kirill Kivattsev24RUS49+10+3Lost in Bolzano QF
Lost in Padua R16
290 (745)653
Adrian Andreev21BUL48+1Meerbusch R1664128
291 (746)708
Patrick Zahraj23GER48+1
292 (747)744
Daniel Rincon19ESP48+1
293 (752)745
Edward Winter17AUS47+1
294 (753)677
Bogdan Pavel23ROU47-17-4Lost in Curtea de Arges R16
295 (754)749
Alexandre Reco23FRA47
296 (756)728
Pol Martín Tiffon23ESP47-13-3
297 (757)748
Lorenzo Rottoli20ITA47-7-2Lost in Kottingbrunn 2 R16
298 (758)613
Umut Akkoyun22TUR47-2
299 (759) NCH 
(805)
Max Alcalá Gurri19ESP47+38+6Lost in Xativa F
300 (761)756
Ignacio Buse18PER46-3Lima R1662126
301 (763)710
Pablo Llamas Ruiz19ESP46-12-3
302 (765)753
Hazem Naw22SYR46-2
303 (766)759
Gabriele Piraino18ITA46-1
304 (767) NCH 
(769)
S Mert Ozdemir22TUR46-1
305 (768)187
Mikael Ymer23SWE45-1
306 (775)449
Zizou Bergs23BEL45-1
307 (776)768
Peter Benjamin Privara18SVK45-1Lost in Frankfurt R16
308 (777)268
Alex Molčan24SVK45-1
309 (781)779
Cleeve Harper21CAN45-1Montreal R321351045
310 (782)591
Siddhant Banthia22IND45-1
311 (783)775
Rimpei Kawakami21JPN45
312 (784)CH
Ondrej Horak19CZE45+1
313 (785)685
Juan Bautista Otegui23ARG45+10+2Lima R16Lost in Portoviejo QF61125
314 (786) NCH 
(806)
Buvaysar Gadamauri22BEL45+17+3Eupen R16Lost in Wetzlar QF
315 (787) NCH 
(790)
Rishi Reddy24IND45-1Jakarta R16
316 (788) NCH 
(791)
Gorazd Srbljak24MKD45-1
317 (789) NCH 
(805)
Chris Rodesch21LUX44+8+2Lost in Frederiksberg QF
318 (791) NCH 
(817)
Karlis Ozolins20LAT44+16+3Lost in Decatur QF
319 (792)755
Kirill Mishkin19RUS44-2
320 (793)597
Quentin Folliot23FRA44-2Cairo 11 QF
321 (794)515
Vasil Kirkov23USA43-2
322 (797)572
Admir Kalender21CRO43-10-2
323 (798)586
Lorenzo Bocchi24ITA43-1
324 (799) NCH 
(804)
Pierre Delage21FRA43Lost in Monastir 37 R16
325 (800)794
Francesco Maestrelli19ITA42+1
326 (802)618
Marvin Möller23GER42+1
327 (803)793
Jayden Court22AUS42+1
328 (805)778
Brandon Perez22VEN42+1Guayaquil R16
329 (806)798
Simon Beaupain23BEL42-8-1
330 (807)779
Florent Bax23FRA42
331 (810) NCH 
(815)
Petr Bar Biryukov20RUS41+1Tbilisi 3 R16
332 (811)809
Yishai Oliel22ISR41+1
333 (813)766
Miguel Damas22ESP41+2
334 (817) NCH 
(878)
Alexander Zgirovsky21BLR40+37+6Tbilisi 3 R16Lost in Tbilisi 2 SF
335 (818)773
Martin Krumich19CZE40+5
336 (819)740
Timofey Skatov21KAZ40+2
337 (820) NCH 
(824)
Bryce Nakashima18USA40+2
338 (823) NCH 
(829)
Hady Habib23LIB40+3
339 (826) NCH 
 1199
Tristan McCormick23USA39+257+25Guayaquil R16Portoviejo W
340 (827)597
Emiliano Maggioli21ITA39-30-6
341 (828)753
Santiago De La Fuente20ARG39+2Lost in Cairo 11 R16
342 (830)645
Mert Naci Turker23TUR39+3
343 (831) NCH 
(839)
Blake Bayldon23AUS38+4
344 (832)562
Nikolás Sánchez Izquierdo23ESP38-84-17San Marino R1656128
345 (834)819
Preston Brown20USA38-3-2Kfar Saba R323953
346 (835) NCH 
(839)
Alec Beckley21RSA38+3Lost in Cairo 11 R16
347 (838) NCH 
(845)
Daniel Rodrigues22POR37+3
348 (839) NCH 
(846)
Peter Nad18SVK37+3Lost in Frankfurt R16
349 (841) NCH 
(849)
Samuel Martinez Arjona20ESP37+3Lost in Xativa R16
350 (842) NCH 
(879)
Tobias Franco20ARG37+22+3Guayaquil R16Lost in Portoviejo QF
351 (843)526
Max Houkes22NED37+2
352 (845)757
Michal Mikula22POL37-4-1
353 (846)622
John McNally23USA37+1
354 (847)591
Adil Kalyanpur22IND37-8-2
355 (848)748
Koray Kırcı23TUR37
356 (849) NCH 
(856)
Saba Purtseladze20GEO37Tbilisi 3 R16Lost in Tbilisi 2 R16
357 (850) NCH 
(857)
Adrien Burdet20SUI36
358 (854) NCH 
(861)
Erik Arutiunian17BLR36Tbilisi 3 R16
359 (855) NCH 
(862)
Anthony Genov20BUL36+1Monastir 38 QFLost in Monastir 37 R16
360 (856) NCH 
(964)
Tommaso Compagnucci22ITA36+65+8Eupen QFLost in Agadir SF
361 (857)818
Mwendwa Mbithi24USA36+1
362 (858) NCH 
(866)
Adolfo Daniel Vallejo18PAR35+1
363 (859)384
Rigele Te24CHN35+31+4Lost in Monastir 37 SF
364 (863) NCH 
(871)
Olivier Rojas21BEL35+2Eupen R16
365 (864)792
Cesar Bourgois24FRA35+2
366 (865) NCH 
 1046
Ivan Denisov22RUS35+129+15Helsinki R16Ust-Kamenogorsk W
367 (866)773
Mayeul Darras23FRA35-23-4
368 (868)805
Mathieu Scaglia23FRA35Helsinki QFLost in Frederiksberg R16
369 (869) NCH 
(875)
Takeru Yuzuki23JPN34
370 (870) NCH 
(876)
Younes Lalami Laaroussi21MAR34Lost in Agadir QF
371 (874)491
Duje Ajduković21CRO34-92-17Padua QF
372 (875)839
Marco Miceli23ITA34-11-2San Marino R16Lost in Novi Sad 2 R1652124
373 (876) NCH 
(882)
Daniel Siniakov19CZE34Lost in Frankfurt R16
374 (878) NCH 
(882)
Maxence Beaugé22FRA34
375 (879) NCH 
(884)
Jamie Vance24USA34
376 (881) NCH 
 1386
Andrés Andrade23ECU33+387+25Guayaquil R16Portoviejo W
377 (882)507
Simon Carr22IRL33-1
378 (883)579
Tadeáš Paroulek22CZE33
379 (885) NCH 
(890)
Jannik Opitz24GER33
380 (886) NCH 
(888)
Philip Florig18GER33-3Lost in Wetzlar R16
381 (887) NCH 
(891)
Giorgio Tabacco19ITA33-1
382 (889) NCH 
(893)
Dev Javia20IND33-1
383 (890)538
Louis Weßels23GER33
384 (891)473
Brandon Holt24USA33-2Chicago R1649113
385 (892) NCH 
(896)
James McCabe19AUS33-1
386 (893) NCH 
(931)
Egor Agafonov19RUS33+19+3Tbilisi 3 R16Lost in Tbilisi 2 QF
387 (895) NCH 
(897)
Alexander Crnokrak22AUS33-2
388 (896) NCH 
(899)
Francisco Llanes20URU33-1Curtea de Arges R16Lost in Pitesti R16
389 (898) NCH 
(901)
Shohei Chikami23JPN32-1
390 (899)627
Luca Potenza22ITA32+25+3Lost in Bolzano QF
391 (901)781
Uisung Park21KOR32-2Jakarta R16
392 (903)589
Sidane Pontjodikromo21NED32-6-1Eupen QF
393 (904) NCH 
(905)
Lukáš Palovič20SVK32-3
394 (905)887
Wissam Abderrahman18TUN32-3
395 (906) NCH 
 1162
Rithvik Choudary Bollipalli21IND31+161+15Monastir 38 QFMonastir 37 W
396 (908) NCH 
(910)
Shunsuke Mitsui20JPN31-3
397 (912) NCH 
(918)
Millen Hurrion23GBR31
398 (913)436
Renta Tokuda24JPN31-3
399 (914) NCH 
(917)
Jake Bhangdia24USA31-3
400 (915) NCH 
 1024
Alessio Zanotti22ITA31+64+8Lost in Kottingbrunn 2 F
401 (917) NCH 
(957)
Daniel Ibragimov20RUS31+21+3Tbilisi 3 R16Lost in Tbilisi 2 QF
402 (918) NCH 
(920)
Juan Sebastian Osorio24COL31-4Lost in Cancun 12 R16
403 (919) NCH 
(956)
Federico Bertuccioli23ITA31+30+4Padua QFLost in Bolzano SF
404 (920)863
Daisuke Sumizawa23JPN31-5Lost in Kuching R16
405 (921)815
Keisuke Saitoh21JPN31-5Lost in Kuching R16
406 (924)376
Juan Manuel Cerúndolo20ARG30-14-1
407 (925)521
Antoine Cornut Chauvinc22FRA30-5
408 (926) NCH 
(929)
Bozo Barun21CRO30-5Frankfurt R16
409 (927)814
Zsombor Velcz19HUN30-5
410 (930)851
Henri Squire21GER30-51-6Meerbusch R1646110
411 (931) NCH 
 1011
Gabriele Bosio21ITA30+63+8Padua QFLost in Bolzano SF
412 (933)843
Nicolas Bruna23CHI30-6Curtea de Arges QF
413 (937)CH
Liam Gavrielides18GER29-6Lost in Wetzlar R16
414 (938) NCH 
(939)
Kweisi Kenyatte22USA29-5Lost in Decatur QF
415 (940)581
Otto Virtanen21FIN29-5
416 (941)938
Johannus Monday20GBR29-8Lost in Decatur R16
417 (942)342
Patrik Rikl23CZE29-6Ystad R16
418 (944)282
Jacopo Berrettini23ITA29-6
419 (945)868
Valentin Lapalu20FRA29-6
420 (946)729
Peter Fajta20HUN29-4
421 (947) NCH 
(983)
Danil Spasibo21RUS29+15+3Lost in Tbilisi 2 QF
422 (948)947
Sai Karteek Reddy Ganta22IND29-5Monastir 38 QFLost in Monastir 37 QF
423 (949)875
Chak Lam Coleman Wong18HKG29-4
424 (952)380
Michiel De Krom24NED28-4
425 (955)499
Daniel Michalski22POL28-61-7
426 (956)717
Lilian Marmousez20FRA28-5
427 (960)736
Filip Cristian Jianu20ROU28-62-7
428 (963)898
Stepan Pecak22CZE28-27-3Lost in Ystad R16
429 (965) NCH 
(966)
Martim Leote Prata21POR27-3
430 (968) NCH 
(969)
Marko Topo18GER27-3
431 (969) NCH 
(970)
Elgin Khoeblal20NED27-3
432 (971)CH
John Sperle20GER27-3Lost in Meerbusch R16
433 (973)CH
Raphaël Collignon20BEL27-3
433 (973)592
Louis Tessa24FRA27-3
435 (975)CH
Mateo Gómez20COL27-3Guayaquil R16Lost in Portoviejo R16
436 (976) NCH 
(993)
Lautaro Agustin Falabella24ARG27+10+2Curtea de Arges QFLost in Novi Sad 2 SF
437 (978) NCH 
 1002
Nicolas Zanellato20BRA27+10+2Lost in Novi Sad 2 QF
438 (979) NCH 
 1005
Dimitris Sakellaridis16GRE27+12+2Lost in Novi Sad 2 QF
Lost in Eupen R16
439 (980)978
Tomohiro Masabayashi24JPN26-5Lost in Kuching R16
440 (983)982
Jurgen Briand23FRA26-5
441 (984) NCH 
 1011
Igor Gimenez22BRA26+14+2Lost in Novi Sad 2 QF
442 (986) NCH 
 1012
Pavel Verbin20RUS26+14+2Lost in Novi Sad 2 QF
443 (987)958
Lorenzo Joaquín Rodríguez22ARG26-20-2Lost in Novi Sad 2 SF
444 (988)962
Fausto Tabacco20ITA26-20-2
445 (989) NCH 
 1015
Marlon Vankan21GER26+14+2Lost in Frederiksberg QF
Lost in Eupen R16
446 (990)987
Berk Ilkel21TUR26-6
447 (991)873
Nitin Kumar Sinha23IND26-9
448 (992)986
Mattias Southcombe19GBR26-9
449 (993)988
Stefan Dostanic20USA25-8
450 (994)989
Philip Sekulic18AUS25-8
451 (1000)810
August Holmgren24DEN25-37-4
In Play :
Montreal ATP1000  
San Marino CH90  
Chicago, Lima CH80  
Meerbusch   
Columbus, Guayaquil ITF25  
Padua, Tbilisi 3   
Ystad   
Cairo 11, Cancun 12 ITF15  
Curtea de Arges   
Eupen, Frankfurt   
Helsinki, Jakarta   
Kfar Saba   
Monastir 38   
Highlight Country :