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 U24

Live Ranking
Race
Tournament Draws
Live Scores
Live ATP Doubles Ranking U24
#: 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 (72)44
Denis Shapovalov23CAN1155
2 (88)68
Stefanos Tsitsipas23GRE995
3 (123)58
Alex de Minaur23AUS720
4 (125)124
Jannik Sinner20ITA700
5 (135)131
Jesper De Jong21NED647-51
6 (143)60
Félix Auger-Aliassime21CAN600
7 (168) NCH 
(172)
Yu-hsiou Hsu23TPE492+1+18Monastir 26 R16Monastir 24 WMonastir 24 W
Monastir 26 R16
492509
8 (170)164
Dominic Stricker19SUI486-1
9 (176) NCH 
(180)
Luciano Darderi20ITA456+16Vicenza QF470520
10 (188)179
Emil Ruusuvuori23FIN415French Open R645052415
Advertisement
11 (192)190
Dan Added23FRA405-7
12 (194) NCH 
(195)
Petros Tsitsipas21GRE400Vicenza R16412476
13 (210)133
Casper Ruud23NOR360
14 (212)196
Geoffrey Blancaneaux23FRA356
15 (223)176
Sebastian Korda21USA318+1
16 (226)CH
Francesco Forti22ITA316-1-4
17 (229) NCH 
(232)
Leandro Riedi20SUI310+2
18 (230)CH
Santiago Rodriguez Taverna22ARG309-3
19 (233) NCH 
(240)
Nicolas Mejia22COL290+2
20 (234)214
Jiří Lehečka20CZE284-3-30
21 (236)232
Camilo Ugo Carabelli22ARG281-1-21
22 (241) NCH 
(243)
Alexei Popyrin22AUS270+1
23 (244) NCH 
(247)
Matheus Pucinelli De Almeida21BRA267+1-1
24 (249)242
Giulio Zeppieri20ITA260+1
25 (250)242
Mateus Alves21BRA259-3-21
26 (251) NCH 
(253)
Theo Arribage21FRA258
27 (258)222
Hugo Gaston21FRA250+1French Open R643402250
28 (259)241
Tomas Martin Etcheverry22ARG250-1-5
29 (261)CH
Kyrian Jacquet21FRA245
30 (262)CH
Neil Oberleitner22AUT244
31 (265)257
Jakub Paul23SUI238
32 (267) NCH 
(286)
Niklas Schell23GER233+3+15Troisdorf R16Monastir 25 WMonastir 25 W
Troisdorf R16
249313
33 (276) NCH 
(277)
Kacper Żuk23POL225
34 (280)CH
Titouan Droguet20FRA221-3
35 (285)270
Michael Vrbenský22CZE218+1+3Jablonec nad Nisou QF223240
36 (296)269
Andrew Paulson20CZE208-4-22Lost in Most QF
Lost in Jablonec nad Nisou R16
37 (298)CH
Yan Bondarevskiy22RUS206Vicenza R16218282
38 (299) NCH 
(304)
Arthur Bouquier21FRA205+4Lost in Monastir 24 SF
39 (312)310
Facundo Diaz Acosta21ARG193-5
40 (315) NCH 
(319)
Oleksii Krutykh22UKR185-1
41 (320) NCH 
(354)
Cezar Cretu21ROU182+13+16Lost in Ulcinj 3 F
Lost in Bucharest R16
42 (321) NCH 
(324)
Alastair Gray23GBR181
43 (333) NCH 
(336)
Gustavo Heide20BRA177
44 (334)257
Thiago Agustin Tirante21ARG176+1
45 (337)316
Flavio Cobolli20ITA175+1
46 (340)329
Genaro Alberto Olivieri23ARG174-2-3Vicenza R16190254
47 (341)302
Jonáš Forejtek21CZE173
48 (345)344
Liam Draxl20CAN172+1
49 (347)346
Roman Andres Burruchaga20ARG171+1
50 (350)CH
Beibit Zhukayev21KAZ170+1
Advertisement
51 (351)CH
Juan Bautista Torres20ARG169+1
52 (352) NCH 
(353)
Ergi Kirkin23TUR167+1
53 (353)258
Javier Barranco Cosano23ESP167-12-18
54 (354)256
Francisco Cerundolo23ARG166-6-7French Open R642562166
55 (355)CH
Alexander Donski23BUL166
56 (359)227
Dane Sweeny21AUS160+11+16Lost in Monastir 24 F
57 (365)364
Mili Poljicak17CRO157
58 (373)371
Luca Nardi18ITA151-2
59 (376)361
Khumoyun Sultanov23UZB150-3-10Jablonec nad Nisou QF155172
60 (379)293
Tristan Schoolkate21AUS148+1
61 (382)CH
Martin Breysach20FRA147+1
62 (383)373
Eric Vanshelboim20UKR147-2-4
63 (384)352
Francesco Passaro21ITA147Vicenza R16163227
64 (386)352
Yannik Steinegger21SUI146-1
65 (389)387
Anirudh Chandrasekar23IND144-3Troisdorf R16160224
66 (390) NCH 
(408)
Samuel Vincent Ruggeri20ITA144+5+10Ulcinj 4 QFLost in Ulcinj 3 SFLost in Ulcinj 3 SF
Ulcinj 4 QF
146157
67 (394)341
Gilbert Klier Junior22BRA141-8-10
68 (396)388
Aidan McHugh21GBR138-2-6
69 (397) NCH 
(415)
Luca Sanchez23FRA138+5+8Lost in Monastir 24 SF
70 (398)393
Matteo Arnaldi21ITA138-1
71 (401)389
Ignacio Carou22URU138+1+4Lost in Antalya 19 F
Lost in Antalya 20 R16
72 (408)196
Alejandro Davidovich Fokina22ESP135-2
73 (412)376
Rudolf Molleker21GER130Troisdorf R16146210
74 (414)393
Joao Lucas Reis Da Silva22BRA130-6-12
75 (418) NCH 
(422)
Valerio Aboian19ARG128
76 (429)370
Yuta Shimizu22JPN123+2
77 (432)217
Blake Ellis23AUS122-1-3
78 (433)429
Matthew Christopher Romios23AUS122-1-3Antalya 20 QF124135
79 (440)411
Ray Ho22TPE120Monastir 26 R16Lost in Monastir 25 QFLost in Monastir 25 QF
Monastir 26 R16
120142
80 (441)428
Tomáš Macháč21CZE119
81 (449)377
Chun hsin Tseng20TPE116+2
82 (451) NCH 
(475)
Jaime Faria18POR116+10+8Lost in Prijedor F
83 (452)450
Carlos Lopez Montagud21ESP116-2-2
84 (453)427
Naoki Tajima21JPN116-2-2
85 (456)226
Pavel Kotov23RUS115-1
86 (462)449
Luis Faria22POR112-1
87 (464)458
Holger Rune19DEN110French Open R642002110
88 (466) NCH 
(468)
Sascha Gueymard Wayenburg18FRA110Lost in French Open R64
89 (469)459
Ugo Blanchet23FRA110-4-4
90 (470)CH
Andrey Chepelev23RUS110-1
91 (473) NCH 
(474)
Mattia Bellucci20ITA109
92 (474)306
Rinky Hijikata21AUS108-2-1
93 (475)396
Brandon Nakashima20USA107+1
94 (479)474
Filip Duda23CZE106+1Jablonec nad Nisou QFLost in Most R16Lost in Most R16
Jablonec nad Nisou QF
111128
95 (480) NCH 
(482)
Luca Van Assche18FRA105+2Lost in French Open R64
96 (481)449
Zizou Bergs22BEL105+2Lost in Troisdorf R16
97 (482)457
Ajeet Rai23NZL104+3
98 (483)468
Damien Wenger22SUI104+1-1Jablonec nad Nisou R16107129
99 (487)416
Alexis Galarneau23CAN102+3
100 (488) NCH 
(493)
Harold Mayot20FRA102+3
Advertisement
101 (492) NCH 
(512)
Milos Karol19SVK101+11+4Lost in Prijedor SF
102 (493)473
Fabio Coelho22POR101-9-7
103 (494)445
Dan Alexandru Tomescu23ROU101-2-2Lost in Bucharest R16
104 (498)221
Jay Clarke23GBR100+2
105 (499)300
Daniel Altmaier23GER100French Open R641902100
106 (502)320
Ryan Nijboer22NED100-10-6
107 (504)405
Carlos Sanchez Jover21ESP99-3-2
108 (506)313
Petr Nouza23CZE98
109 (507)496
Matteo Gigante20ITA98-2Vicenza R16114178
110 (508)463
Mats Rosenkranz23GER98-1
111 (509)430
Arthur Cazaux19FRA97-1
112 (510) NCH 
(511)
Gabriel Decamps22BRA97-1
113 (513) NCH 
(514)
Alibek Kachmazov19RUS96+1
114 (516)422
Arthur Reymond23FRA94+1-1Vicenza R16110174
115 (518)486
Francisco Comesana21ARG94+24+16Vicenza QF108158
116 (521)513
Alexander Shevchenko21RUS93-3-4
117 (522)501
Evan Furness23FRA92-1
118 (525)521
Miguel Fernando Pereira23CHI92-1Troisdorf R16108172
119 (527)432
Benjamin Winter Lopez23ESP91+21+13Lost in Vic F
120 (531)519
Carlos Alcaraz19ESP90-2
121 (536)283
Lorenzo Musetti20ITA90-2
122 (539) NCH 
(544)
Marat Sharipov19RUS90-1+2Brcko R16Lost in Prijedor QFLost in Prijedor QF
Brcko R16
92105
123 (540)472
Alejo Lorenzo Lingua Lavallen21ARG90-1+2Quito QF92103
124 (546) NCH 
(549)
Nicholas David Ionel19ROU87-1
125 (547)510
Aziz Ouakaa22TUN87-5-3
126 (550)540
Guy Den Ouden20NED86-2
127 (552)380
Sergey Fomin21UZB86-2Lost in Antalya 20 R16
128 (555)503
Oleksandr Ovcharenko20UKR85+6+4Lost in Prijedor SF
Lost in Brcko R16
129 (558)362
Mattéo Martineau23FRA84-1
130 (564)198
Elliot Benchetrit23MAR82+1
131 (566)282
Jacopo Berrettini23ITA82-4-2
132 (572)566
Pedro Boscardin Dias19BRA81
133 (573)477
Jack Draper20GBR80+2
134 (574)572
Anton Matusevich20GBR80+2
135 (575) NCH 
(708)
Marcello Serafini19ITA80+52+27Ulcinj 4 QFUlcinj 3 WUlcinj 3 W
Ulcinj 4 QF
8293
136 (579) NCH 
(605)
Jerome Kym19SUI79+15+6Heraklion 3 QFLost in Warmbad Villach SFLost in Warmbad Villach SF
Heraklion 3 QF
8192
137 (582)371
Evan Zhu23USA79-11-7
138 (583)565
Davide Pozzi23ITA79-8-4Brcko R168194
139 (584) NCH 
(593)
Ezekiel Clark23USA79+5+2Cancun 8 QFLost in Cancun 7 QFLost in Cancun 7 QF
Cancun 8 QF
8394
140 (585)355
Martin Damm18USA78-7-3Jablonec nad Nisou R16Lost in Most QFLost in Most QF
Jablonec nad Nisou R16
81103
141 (586) NCH 
(607)
Seita Watanabe21JPN78+11+5Netanya QFLost in Akko SFLost in Akko SF
Netanya QF
83100
142 (590)371
Shintaro Mochizuki18JPN77-1
143 (591)385
Clément Tabur22FRA77-1
144 (593) NCH 
(598)
Joao Victor Couto Loureiro19BRA77+3+2Quito QF7990
145 (594)564
Imanol Lopez Morillo22ESP77-2Lost in Mataro R16
146 (597)558
Pedro Araujo20POR76-17-7
147 (598)586
Aleksandar Kovačević23USA75-2
148 (599)572
Admir Kalender21CRO75-2
149 (601)474
Nick Hardt21DOM75-12-4
150 (602)504
Remy Bertola23SUI75-12-4
Advertisement
151 (604)593
Ben Shelton19USA74-2
152 (610)557
Mariano Navone21ARG73-2-1Ulcinj 4 R16Lost in Ulcinj 3 QFLost in Ulcinj 3 QF
Ulcinj 4 R16
7588
153 (613) NCH 
(643)
Bu Yunchaokete20CHN71+6+6Monastir 27 QFLost in Monastir 25 SFLost in Monastir 25 SF
Monastir 27 QF
7384
154 (614)608
Felix Gill19GBR71-1
155 (615)528
Kai Lemstra22GER71+25+17Heraklion 3 QFWarmbad Villach WWarmbad Villach W
Heraklion 3 QF
7384
156 (618)491
Duje Ajduković21CRO71-2
157 (620)615
Edoardo Lavagno23ITA70-2
158 (623)620
Lukas Pokorny20SVK70-2
159 (624)599
Denis Klok23RUS70-11-5Brcko R167285
160 (629)510
Cayetano March21ECU69+1+4Lost in Antalya 19 SF
161 (631)361
Ugo Humbert23FRA68-4French Open R641582068
162 (636)629
Hanwen Li19CHN67+3Monastir 26 R16Lost in Monastir 24 QFLost in Monastir 24 QF
Monastir 26 R16
7092
163 (639)564
Shinji Hazawa23JPN66+5+6Heraklion 3 QFLost in Heraklion 2 SFLost in Heraklion 2 SF
Heraklion 3 QF
6879
164 (640) NCH 
(760)
Robin Bertrand19FRA66+50+19Oran 3 SFOran 2 WOran 2 W
Oran 3 SF
7077
165 (651)543
Dalibor Svrčina19CZE64-7-3
166 (658)656
Jarno Jans21NED61-3
167 (661)515
Vasil Kirkov23USA61-7-4
168 (665)656
Lukas Neumayer19AUT61-4
169 (666)383
Robert Strombachs22LAT61-4
170 (667)662
Timo Legout20FRA60-4
171 (668)393
Thiago Seyboth Wild22BRA60-4
172 (669)665
Aristotelis Thanos21GRE60-3Lost in Heraklion 2 R16
Lost in Heraklion 3 R16
173 (673)556
Stefan Palosi22ROU59-2
174 (675) NCH 
(735)
Sandro Kopp21AUT59+56+15Warmbad Villach W
175 (676)CH
John Echeverria20ESP59-3Lost in Vic R16
176 (677)668
Aliaksandr Liaonenka23BLR59-3
177 (680) NCH 
(732)
Alex Barrena19ARG58+24+8Lost in Ulcinj 3 SF
178 (681)562
Nikolás Sánchez Izquierdo23ESP58-8-2
179 (682) NCH 
(806)
Tennyson Whiting20USA57+61+16Vicenza QF71121
180 (683)670
Luigi Sorrentino23ITA57-5Brcko R16Lost in Prijedor R16Lost in Prijedor R16
Brcko R16
5972
181 (684)555
Alex Hernandez22MEX57+18+6Monastir 26 R16Lost in Monastir 24 SFLost in Monastir 24 SF
Monastir 26 R16
6082
182 (685)679
James Trotter22JPN56-6
183 (688) NCH 
(716)
Diego Fernandez Flores21CHI56+17+6Lost in Vic SF
184 (689) NCH 
(701)
Dali Blanch19USA56-2+2Monastir 27 QF5869
185 (690) NCH 
(709)
Ilya Snitari20MDA55+3+2Bucharest QF5768
186 (691)690
Juan Bautista Otegui23ARG55-8Lost in Quito R16
187 (692)679
Boris Butulija23SRB55-13-3
188 (693)691
Andrew Lutschaunig22USA54-9
189 (702)700
Harry Wendelken20GBR54-8
190 (704)699
Loic Cloes23BEL54-7
191 (706)705
Adrian Andreev21BUL53-7
192 (708)366
Toby Alex Kodat19USA53-7
193 (709)701
Iiro Vasa19FIN53-7
194 (710) NCH 
(739)
Oscar Weightman20GBR53+13+4Lost in Kouvola SF
195 (711)645
Constantin Bittoun Kouzmine23FRA53-6
196 (715) NCH 
(865)
Gianmarco Ferrari21ITA52+82+17Antalya 20 QFAntalya 19 WAntalya 19 W
Antalya 20 QF
5465
197 (716)477
Rio Noguchi23JPN52-20-4
198 (717) NCH 
(727)
Alejandro Hoyos22COL52+4+2Quito QF5465
199 (718) NCH 
(728)
Viktor Jovic20SRB52+4+2Ulcinj 4 QFLost in Prijedor R16Lost in Prijedor R16
Ulcinj 4 QF
5465
200 (720)665
Arthur Fery19GBR51-8
Advertisement
201 (722)718
Duarte Vale23POR51-7
202 (724)722
Blu Baker20GBR51-6
203 (725)713
Federico Iannaccone23ITA51-13-1
204 (726)709
Andrea Picchione23ITA51-7
205 (729)376
Juan Manuel Cerundolo20ARG50-12-1
206 (730)719
Ilya Rudiukov21RUS50-11-1Lost in Cairo 10 R16
207 (731) NCH 
(757)
Antonin Bolardt23CZE50+11+4Lost in Most SF
Lost in Jablonec nad Nisou R16
208 (735)578
Frane Nincevic22CRO50-4
209 (739)738
Pablo Llamas Ruiz19ESP49-3Mataro R16Lost in Vic R16Lost in Vic R16
Mataro R16
5274
210 (749) NCH 
(787)
Bruno Kuzuhara18USA48+17+4Lost in Antalya 19 SF
211 (750)741
Szymon Kielan19POL48-2
212 (753)743
Tsung Hao Huang22TPE48-2Lost in Monastir 25 QF
Lost in Monastir 27 R16
213 (755)631
Louroi Martinez23SUI48-5-1
214 (756)746
Edward Winter17AUS47-3
215 (757)499
Daniel Michalski22POL47-3
216 (758) NCH 
(832)
Martin Krumich19CZE46+36+8Lost in Most SF
217 (760)682
Eliakim Coulibaly20CIV46-2
218 (761)743
Nicolas Parizzia23SUI46-2
219 (762)627
Luca Potenza21ITA46-2
220 (763)713
Tomas Farjat21ARG46-29-6Lost in Quito R16
221 (766)576
Georgii Kravchenko21UKR46-23-5
222 (767) NCH 
(794)
Maximus Jones17THA46+10+2Lost in Cairo 10 QF
223 (768)597
Quentin Folliot23FRA46-18-4Monastir 27 R16Lost in Monastir 25 R16Lost in Monastir 25 R16
Monastir 27 R16
4861
224 (779)161
Miomir Kecmanović22SRB45-5French Open R641352045
225 (782) NCH 
(847)
Daniel Rincon19ESP45+36+8Lost in Antalya 19 F
226 (783)526
Max Houkes21NED45-5
227 (786)591
Siddhant Banthia21IND45-14-2
228 (787)597
Emiliano Maggioli21ITA45-6
229 (789) NCH 
(955)
Valentin Royer20FRA44+85+16Lost in Ulcinj 3 F
230 (792)618
Marvin Möller23GER44-4
231 (794)748
Sebastian Gima20ROU44-2
232 (795)790
Gabriele Piraino18ITA44-4Lost in Antalya 19 R16
Lost in Antalya 20 R16
233 (796)793
Mario Mansilla Diez20ESP44-2Lost in Vic R16
234 (797)775
Stefano Battaglino23ITA44+4+2Lost in Warmbad Villach QF
235 (798)748
Koray Kirci23TUR44-2Lost in Antalya 19 R16
Lost in Antalya 20 R16
236 (799)782
Stefanos Sakellaridis17GRE44-11-1Lost in Heraklion 2 R16
Lost in Heraklion 3 R16
237 (802) NCH 
(907)
Jiri Barnat20CZE43+53+11Jablonec nad Nisou QFLost in Most SFLost in Most SF
Jablonec nad Nisou QF
4865
238 (803)780
Taisei Ichikawa21JPN43-15-2
239 (804)613
Umut Akkoyun21TUR43+4+2Lost in Antalya 19 QF
240 (805)791
Ignacio Buse18PER42-6
241 (806)792
Gonzalo Bueno18PER42-6
242 (807) NCH 
(995)
Jayden Court21AUS42+96+16Monastir 27 R16Lost in Monastir 24 FLost in Monastir 24 F
Monastir 27 R16
4457
243 (808) NCH 
(918)
Adria Soriano Barrera22ESP42+53+11Mataro QFLost in Vic SFLost in Vic SF
Mataro QF
4764
244 (809)795
Lorenzo Claverie19ITA42-8
245 (810) NCH 
(960)
Filip Cristian Jianu20ROU42+96+16
246 (811)799
Jan Jermar22CZE42-9Lost in Jablonec nad Nisou R16
247 (812)679
Dostanbek Tashbulatov21KAZ42-8Ulcinj 4 R164457
248 (813)766
Miguel Damas22ESP41-7
249 (814)781
Mayeul Darras23FRA41-25-4
250 (815)757
Michal Mikula22POL41-8
Advertisement
251 (816)268
Jurij Rodionov23AUT40-7
252 (817)380
Michiel De Krom23NED40-32-5
253 (818)635
Joshua Peck23CAN40-8
254 (821)817
Rimpei Kawakami21JPN40-7Brcko R16Lost in Prijedor QFLost in Prijedor QF
Brcko R16
4255
255 (825)784
Axel Garcian19FRA40-7
256 (826)819
Kirill Mishkin19RUS40+2Brcko R16Lost in Prijedor QFLost in Prijedor QF
Brcko R16
4255
257 (827) NCH 
(838)
Lorenzo Rottoli20ITA40+2Brcko R16Lost in Prijedor QFLost in Prijedor QF
Brcko R16
4255
258 (829)822
S Mert Ozdemir22TUR40-9Antalya 20 QFLost in Antalya 19 R16Lost in Antalya 19 R16
Antalya 20 QF
4455
259 (833) NCH 
(844)
Federico Arnaboldi21ITA39+111+17Antalya 20 QFAntalya 19 WAntalya 19 W
Antalya 20 QF
4152
260 (834)753
Santiago De La Fuente20ARG39-9
261 (842)521
Antoine Cornut Chauvinc21FRA38-8
262 (843)836
Hazem Naw22SYR38-8
263 (844)827
Brandon Perez22VEN38-8
264 (847)841
Marco Miceli23ITA38-6
265 (850)830
Simon Anthony Ivanov21BUL38+10+2Heraklion 3 QFLost in Monastir 25 R16Lost in Monastir 25 R16
Heraklion 3 QF
4051
266 (852)813
Daniel De Jonge22NED37-6
267 (853)657
Govind Nanda21USA37-3
268 (854)781
Uisung Park21KOR37-3
269 (856)851
Keisuke Saitoh21JPN37-6Ulcinj 4 R16Lost in Ulcinj 3 R16Lost in Ulcinj 3 R16
Ulcinj 4 R16
3952
270 (857)589
Sidane Pontjodikromo21NED37-4
271 (858)848
Alvaro Guillen Meza19ECU37-4
272 (859)CH
Nicolas Bruna23CHI37-3
273 (862)814
Zsombor Velcz19HUN36-3
274 (863)851
Henri Squire21GER36-3Troisdorf R1652116
275 (864)767
Mikalai Haliak23BLR36+11+3Jablonec nad Nisou QF4158
276 (865)638
Louis Dussin22FRA36-4
277 (867)538
Louis Weßels23GER36-4
278 (868)853
Florent Bax22FRA36-4
279 (869)839
Alec Beckley20RSA36+3+2Lost in Akko QF
Lost in Netanya R16
280 (873)581
Otto Virtanen20FIN35-30-4
281 (876)656
Giovanni Mpetshi Perricard18FRA35-5
282 (877)845
Alex Marti Pujolras23ESP35-5Lost in Mataro R16
283 (878)865
Diego Augusto Barreto Sanchez20ESP35-4
284 (879)434
Daniil Golubev20RUS35-4
285 (883)645
Mert Naci Turker23TUR35-26-3Lost in Antalya 19 R16
286 (887)877
Petr Bar Biryukov20RUS34-5
287 (894)446
Nicaise Muamba21CAN33-3
288 (897)885
Olivier Rojas21BEL33-3
289 (906)606
Sam Riffice23USA32-2
290 (911)902
Alejandro Manzanera Pertusa19ESP32-2
291 (912)690
Arthur Fils17FRA32-2
292 (913)905
Chak Lam Coleman Wong17HKG32-1
293 (915)882
Maxence Beaugé21FRA32-10-2Lost in Monastir 24 R16
Lost in Monastir 26 R16
294 (916) NCH 
(918)
Wissam Abderrahman18TUN32-2Monastir 26 R163557
295 (917) NCH 
(920)
Luka Mikrut18CRO31-1
296 (921)805
Mathieu Scaglia23FRA31+1Lost in Monastir 25 R16
297 (922) NCH 
(988)
Alexandros Skorilas22GRE31+37+4Heraklion 3 QFLost in Heraklion 2 QFLost in Heraklion 2 QF
Heraklion 3 QF
3344
298 (923)455
Alexey Zakharov22RUS30
299 (924)913
Jakob Aichhorn23AUT30
300 (925) NCH 
 1237
Bryce Nakashima18USA30+171+15Cancun 7 W
301 (927)921
Kody Pearson22AUS30-1
302 (929) NCH 
(934)
Egor Agafonov19RUS30+13+2Lost in Antalya 19 QF
303 (930)622
John McNally23USA30-2
304 (931)858
Daniil Glinka22EST30-36-7
305 (933)872
Alexandr Binda20RUS30-3
306 (936)919
Saba Purtseladze20GEO30-13-2Lost in Heraklion 3 R16
307 (939)868
Gregor Ramskogler23AUT29-2
308 (940)935
Inaki Montes De La Torre19ESP29-2
309 (942)795
Eliot Spizzirri20USA29-2
310 (943)792
Keegan Smith23USA29-2
311 (944)507
Simon Carr22IRL29-2
312 (946)868
Valentin Lapalu20FRA29-2
313 (947)729
Peter Fajta20HUN29-18-2
314 (948)841
Martin Borisiouk21BLR29-3
315 (954)945
Ondrej Horak19CZE29-3
316 (957)898
Stepan Pecak21CZE29-3Lost in Jablonec nad Nisou R16
317 (958)938
Daisuke Sumizawa23JPN29-14-1Ulcinj 4 R16Lost in Ulcinj 3 R163144
318 (963)904
Yishai Oliel22ISR28-1
319 (964) NCH 
(982)
Daniel Ibragimov19RUS28+21+2Lost in Antalya 19 QF
320 (965)903
Sahar Simon21ISR28-4Lost in Akko R16
Lost in Netanya R16
321 (966)CH
Buvaysar Gadamauri21BEL28-2
322 (967)959
Hady Habib23LIB28-4
323 (968)460
Fabian Marozsan22HUN28-77-12
324 (969)809
Lukas Krainer21AUT28-4
325 (970)937
Pierre Delage21FRA28-4Lost in Kouvola QF
326 (971)591
Adil Kalyanpur22IND28-22-2Monastir 27 R16Lost in Kouvola R163043
327 (972)970
Peter Benjamin Privara17SVK27-5
328 (973)622
Axel Geller23ARG27-4
329 (974)969
Marko Topo18GER27-6Lost in Prijedor R16
330 (975) NCH 
(976)
Johannes Seeman21EST27+29+4Lost in Kouvola SF
331 (976)972
Elgin Khoeblal20NED27-6
332 (978)579
Tadeáš Paroulek22CZE27-70-10
333 (979)978
John Sperle20GER27-7
334 (980)975
James McCabe18AUS27-7
335 (982) NCH 
 1353
Raphael Collignon20BEL27+192+15Prijedor W
336 (983)976
Francesco Maestrelli19ITA27-8
337 (988)987
Fletcher Scott23USA27-4
338 (990)979
Antonio Prat18ESP26-3
339 (995)923
Karlis Ozolins19LAT26-3Lost in Heraklion 3 R16
340 (996)993
Lorenzo Joaquin Rodriguez22ARG26-3
341 (998)350
Artem Dubrivnyy23RUS26-11-1
342 (1000)996
Fausto Tabacco20ITA26-3Brcko R16Lost in Prijedor R162841
In Play :
French Open GS2000  
Troisdorf, Vicenza CH80  
Jablonec nad Nisou ITF25  
Mataro, Monastir 26   
Netanya   
Antalya 20, Brcko ITF15  
Bucharest, Cancun 8   
Heraklion 3   
Monastir 27, Oran 3   
Quito, Ulcinj 4   
Highlight Country :