WTA | Doubles | Official ATP Ranking | 5W ATP Ranking | Live ATP Ranking | Live ATP Race | Next Gen | ITF Ranking | Tournament Draws | Schedule |  $  | Title Holders | Live Scores

 Live ATP Race U25

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Race U25
#: Tennis Player Rank
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
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1 (2)
Stefanos Tsitsipas23GRE3535+45French Open R64
(R128  )
35805490
2 (3)
Carlos Alcaraz19ESP3505+45French Open R64
(R128  )
35505460
3 (4)
Félix Auger-Aliassime21CAN2070+45French Open R64
(R128  )
21154025
4 (6)
Andrey Rublev24RUS1965+45French Open R6420103920
5 (8)
Casper Ruud23NOR1910+45French Open R64
(R128  )
19553865
6 (9)
Taylor Fritz24USA1810+45French Open R6418553765
7 (12)
Denis Shapovalov23CAN1315+10Lost in French Open R128
8 (13)
Jannik Sinner20ITA1295+45French Open R6413403250
9 (16)
Reilly Opelka24USA1050+10Lost in French Open R128
10 (17)
Alex de Minaur23AUS1000+10Lost in French Open R128 
Advertisement
11 (19)
Miomir Kecmanović22SRB970+45French Open R6410152925
12 (22)
Alejandro Davidovich Fokina22ESP890+10Lost in French Open R128
13 (24)
Sebastian Baez21ARG837+1+45French Open R648822792
14 (25)
Francisco Cerundolo23ARG828-1+10Lost in French Open R128
15 (31)
Holger Rune19DEN673+45French Open R647182628
16 (32)
Alex Molčan24SVK668+45French Open R647132623
17 (38)
Frances Tiafoe24USA575+45French Open R646202530
18 (40)
Emil Ruusuvuori23FIN562+1+45French Open R646072517
19 (45)
Alejandro Tabilo24CHI528-1
20 (48)
Alexander Bublik24KAZ515+2+45French Open R645602470
21 (52)
Lorenzo Musetti20ITA496-1+10Lost in French Open R128 
22 (53)
Jiří Lehečka20CZE493-1+10Lost in French Open R128
23 (56)
Sebastian Korda21USA485+2+45French Open R645302440
24 (58)
Jenson Brooksby21USA470-1+10Lost in French Open R128
25 (61)
Chun hsin Tseng20TPE455+2+35Qual. French Open W
Lost in French Open R128
26 (62)
Jack Draper20GBR449-2
27 (63)
Daniel Altmaier23GER444-1+10Lost in French Open R128
28 (80)
Pavel Kotov23RUS366+1+35Qual. French Open W
Lost in French Open R128
29 (82)
Tomas Martin Etcheverry22ARG363-1+10Lost in French Open R128
30 (89)
Jurij Rodionov23AUT331+1+8Lost in Qual. French Open R2
31 (91)
J.J. Wolf23USA329-1
32 (92)
Soonwoo Kwon24KOR320+10Lost in French Open R128
33 (94)
Roman Safiullin24RUS291+7Troisdorf R16Lost in Qual. French Open R1Lost in Qual. French Open R1
Troisdorf R16
300364
34 (95)
Camilo Ugo Carabelli22ARG290+9+70French Open R64Qual. French Open WQual. French Open W
French Open R64
3352245
35 (100)
Tomáš Macháč21CZE271-1
36 (102)
Carlos Taberner24ESP267+1+10Lost in French Open R128
37 (104)
Santiago Rodriguez Taverna22ARG264+3+35Qual. French Open W
Lost in French Open R128
38 (105)
Michael Mmoh24USA264-3Lost in French Open R128
39 (107)
Alexei Popyrin22AUS260-1+10Lost in French Open R128
40 (109)
Stefan Kozlov24USA259-4Lost in Qual. French Open R1
41 (114)
Luca Nardi18ITA247-2+16Lost in Qual. French Open R3
42 (115)
Brandon Nakashima20USA245+5+45French Open R642902200
43 (117)
Geoffrey Blancaneaux23FRA237+3+35Qual. French Open W
Lost in French Open R128
44 (118)
Flavio Cobolli20ITA237-2+15Vicenza R16Lost in Qual. French Open R2Lost in Qual. French Open R2
Vicenza R16
246310
45 (122)
Jay Clarke23GBR228-4Lost in Qual. French Open R1
46 (123)
Ugo Humbert23FRA221-2+10Lost in French Open R128
47 (124)
Zsombor Piros22HUN220-2+16Lost in Qual. French Open R3
48 (128)
Corentin Moutet23FRA211+7+45French Open R64
(R128  )
2562166
49 (131)
Dominic Stricker19SUI201+15Troisdorf R16Lost in Qual. French Open R2Lost in Qual. French Open R2
Troisdorf R16
210274
50 (132)
Borna Gojo24CRO200+19+70French Open R64Qual. French Open WQual. French Open W
French Open R64
2452155
Advertisement
51 (133)
Mikael Ymer23SWE198+6+45French Open R642432153
52 (137)
Yosuke Watanuki24JPN192-4
53 (140)
Evan Furness23FRA185-3Lost in Qual. French Open R1
54 (148)
Tomas Barrios Vera24CHI177-1+8Lost in Qual. French Open R2
Lost in Troisdorf R32
55 (151)
Emilio Nava20USA174-4
56 (153)
Jonáš Forejtek21CZE172-4
57 (159)
Filip Misolic20AUT167-3
58 (165)
Hugo Gaston21FRA160+18+45French Open R64
(R128  )
2052115
59 (167)
Igor Marcondes24BRA158-3
60 (170)
Paul Jubb22GBR150+2+8Lost in Qual. French Open R2
61 (172)
Facundo Diaz Acosta21ARG149-3
62 (175)
Leandro Riedi20SUI148-3
63 (177)
Felipe Meligeni Rodrigues Alves24BRA148+8Lost in Qual. French Open R2
64 (179)
Dalibor Svrčina19CZE145-4Lost in Qual. French Open R1
65 (182)
Daniel Michalski22POL144-4Lost in Troisdorf R32
66 (185)
Rinky Hijikata21AUS140-2
67 (186)
Tung Lin Wu24TPE139-2Lost in Qual. French Open R1
68 (189)
Alexander Shevchenko21RUS138-2
69 (194)
Vít Kopřiva24CZE134-2Lost in Qual. French Open R1
70 (195)
Máté Valkusz23HUN133-2
71 (199)
Zizou Bergs22BEL129+7Troisdorf R16Lost in Qual. French Open R1Lost in Qual. French Open R1
Troisdorf R16
138202
72 (201)
Francisco Comesana21ARG128+3+11Vicenza R16Qual. Vicenza WQual. Vicenza W
Vicenza R16
137201
73 (202)
Matteo Arnaldi21ITA128-1+7Vicenza R16137201
74 (203)
Juan Bautista Torres20ARG127-4
75 (208)
Timofey Skatov21KAZ122+3+8Lost in Qual. French Open R2
76 (209)
Luciano Darderi20ITA122+1+7Vicenza R16131195
77 (215)
Nicolas Alvarez Varona21ESP118-4
78 (217)
Genaro Alberto Olivieri23ARG118-4Lost in Vicenza R32
79 (219)
Duje Ajduković21CRO117+2+8Lost in Qual. French Open R2
80 (220)
Juan Manuel Cerundolo20ARG115+6+15Vicenza R16Lost in Qual. French Open R2Lost in Qual. French Open R2
Vicenza R16
124188
81 (224)
Alastair Gray23GBR113-2
82 (225)
Giulio Zeppieri20ITA111+30+35Qual. French Open W
Lost in French Open R128
83 (228)
Gian Marco Moroni24ITA111+2+8Lost in Qual. French Open R2
84 (232)
Vitaliy Sachko24UKR110-4Lost in Vicenza R32
85 (236)
Dragos Nicolae Madaras24SWE107-3Bucharest R32108122
86 (239)
Matheus Pucinelli De Almeida21BRA106-3Lost in Qual. French Open R1
Lost in Troisdorf R32
87 (240)
Nicolas Moreno De Alboran24USA105-3Lost in Vicenza R32
88 (243)
Jesper De Jong21NED104+4+8Lost in Qual. French Open R2
89 (246)
Francesco Maestrelli19ITA103+4+7Vicenza R16112176
90 (250)
Kacper Żuk23POL100-3Lost in Qual. French Open R1
Lost in Troisdorf R32
91 (251)
Pedro Boscardin Dias19BRA99-3
92 (252)
Evan Zhu23USA99-3
93 (253)
Alexis Galarneau23CAN99-3Lost in Vicenza R32
94 (257)
Keegan Smith23USA98-3
95 (259)
Oleg Prihodko24UKR95+9+11Vicenza R16Qual. Vicenza WQual. Vicenza W
Vicenza R16
104168
96 (260)
Carlos Gimeno Valero20ESP94-2
97 (262)
Sergey Fomin21UZB94-2Antalya 20 R3295109
98 (266)
Dane Sweeny21AUS93+3Monastir 26 R32Lost in Monastir 24 QFLost in Monastir 24 QF
Monastir 26 R32
94118
99 (267)
Clément Tabur22FRA92-3Lost in Qual. French Open R1
100 (268)
Nicholas David Ionel19ROU92-3+1Bucharest R1693106
Advertisement
101 (274)
Filip Cristian Jianu20ROU89-2
102 (277)
Francesco Passaro21ITA87-2Lost in Vicenza R32
103 (278)
Nikolás Sánchez Izquierdo23ESP87-2Mataro R3288112
104 (279)
Gabriel Decamps22BRA87-2
105 (282)
Alibek Kachmazov19RUS86-2
106 (284)
Oleksii Krutykh22UKR84+2+2Lost in Qual. Troisdorf R2
107 (285)
Edoardo Lavagno23ITA84-2
108 (286)
Ulises Blanch24USA82-2
109 (287)
Brandon Holt24USA82-2Cancun 8 R328397
110 (288)
Alejandro Moro Canas21ESP81+35+25Vic W
111 (289)
Thiago Agustin Tirante21ARG81+5+8Lost in Qual. French Open R2
Lost in Troisdorf R32
112 (290)
Hamad Medjedovic18SRB81-3
113 (292)
Samuel Vincent Ruggeri20ITA81+34+25Ulcinj 4 R32Ulcinj 3 WUlcinj 3 W
Ulcinj 4 R32
8296
114 (295)
Mateus Alves21BRA80-4
115 (296)
Charles Broom24GBR80+11+15Heraklion 2 W
116 (297)
Andrew Paulson20CZE80+32+25Jablonec nad Nisou R32Most WMost W
Jablonec nad Nisou R32
80103
117 (300)
Adrian Andreev21BUL78-6
118 (301)
Andrey Chepelev23RUS78+3+11Troisdorf R16Qual. Troisdorf WQual. Troisdorf W
Troisdorf R16
87151
119 (307)
Javier Barranco Cosano23ESP75-6
120 (308)
Arthur Fils17FRA75-3+2Lost in Qual. French Open R1
Lost in Qual. Troisdorf R2
121 (309)
Mattia Bellucci20ITA75-7
122 (310)
Ergi Kirkin23TUR74-7
123 (316)
Elliot Benchetrit23MAR72-5
124 (319)
Juncheng Shang17CHN71-5
125 (320)
Henri Squire21GER71-5Troisdorf R32Lost in Most R32Lost in Most R32
Troisdorf R32
78151
126 (323)
Cezar Cretu21ROU70-4+3Bucharest R16Lost in Ulcinj 3 QFLost in Ulcinj 3 QF
Bucharest R16
7184
127 (326)
Louis Weßels23GER68-4+2Lost in Qual. Troisdorf R2
128 (327)
Giovanni Oradini24ITA68+28+15Warmbad Villach W
129 (332)
Matteo Gigante20ITA67+9+7Vicenza R1676140
130 (335)
Valentin Vacherot23MON65-6
131 (336)
Murkel Dellien24BOL65-6Quito R326680
132 (337)
Pol Martin Tiffon22ESP65+31+16Mataro R32Lost in Vic FLost in Vic F
Mataro R32
6690
133 (339)
Yun-seong Chung24KOR63-6
134 (340)
Thiago Seyboth Wild22BRA63-6Lost in Qual. French Open R1
Lost in Troisdorf R32
135 (341)
Marvin Möller23GER63-6
136 (342)
Dan Added23FRA63-6Netanya R326488
137 (343)
Yu-hsiou Hsu23TPE63+15+9Monastir 26 R16Lost in Monastir 24 SFLost in Monastir 24 SF
Monastir 26 R16
6587
138 (344)
Felix Gill19GBR62-6
139 (345)
Harold Mayot20FRA62-8Jablonec nad Nisou R326387
140 (349)
Aleksandar Kovačević23USA61-7
141 (350)
Nick Hardt21DOM61-5+1Mataro R166385
142 (354)
Gustavo Heide20BRA60-5
143 (355)
Titouan Droguet20FRA60-9Lost in Jablonec nad Nisou R32
144 (356)
Alejo Lorenzo Lingua Lavallen21ARG60-9Quito R166275
145 (357)
Valentin Royer20FRA60+29+16Ulcinj 4 R32Lost in Ulcinj 3 FLost in Ulcinj 3 F
Ulcinj 4 R32
6175
146 (358)
Fabian Marozsan22HUN59-7
147 (359)
Alexandar Lazarov24BUL59-7
148 (360)
James McCabe18AUS59-7Lost in Qual. Troisdorf R1
149 (361)
Lukas Neumayer19AUT59-7
150 (362)
Bu Yunchaokete20CHN59+23+15Monastir 25 W
Advertisement
151 (364)
Max Purcell24AUS58-8Lost in Qual. French Open R1
152 (366)
Stuart Parker24GBR58-8Monastir 26 R325983
153 (367)
Nicola Kuhn22GER58+7+7Troisdorf R1667131
154 (369)
Oliver Crawford23USA58+8+8Ulcinj 4 R16Lost in Ulcinj 3 SFLost in Ulcinj 3 SF
Ulcinj 4 R16
6073
155 (372)
Aidan McHugh21GBR57-5+3Lost in Monastir 24 QF
156 (375)
Hady Habib23LIB56-5+2Lost in Qual. Troisdorf R2
157 (376)
Shintaro Mochizuki18JPN56+1+4Troisdorf R32Qual. Troisdorf WQual. Troisdorf W
Troisdorf R32
63136
158 (377)
Carlos Sanchez Jover21ESP56-12Mataro R325781
159 (378)
Sean Cuenin18FRA56+23+16Lost in Qual. French Open R3
160 (381)
Mili Poljicak17CRO54-11
161 (384)
Ugo Blanchet23FRA54-8Lost in Qual. Troisdorf R1
162 (385)
Luca Van Assche18FRA54-8Lost in Qual. French Open R1
163 (386)
Martin Krumich19CZE54-8+1Jablonec nad Nisou R16Lost in Most R32Lost in Most R32
Jablonec nad Nisou R16
5678
164 (387)
Tristan Schoolkate21AUS53-7
165 (390)
Mathys Erhard20FRA53+23+15Antalya 19 W
166 (392)
Alex Marti Pujolras23ESP52-7Mataro R32Lost in Vic R32Lost in Vic R32
Mataro R32
5377
167 (394)
Otto Virtanen20FIN51+9+8Lost in Kouvola F
168 (396)
Yishai Oliel22ISR50-7Netanya R325175
169 (398)
Facundo Juarez24ARG49-5
170 (399)
Nicolas Mejia22COL49-5
171 (400)
Giovanni Fonio24ITA49+16+11Vicenza R16Qual. Vicenza WQual. Vicenza W
Vicenza R16
58122
172 (401)
Sho Shimabukuro24JPN48-6
173 (403)
Rudolf Molleker21GER48+8+8Lost in Most SF
Lost in Troisdorf R32
174 (405)
Jack Pinnington Jones19GBR47-7
175 (406)
Yanki Erel21TUR46-7Netanya R324771
176 (408)
Beibit Zhukayev21KAZ46-7
177 (409)
Gilbert Klier Junior22BRA46-7
178 (410)
Terence Atmane20FRA46-7
179 (414)
Omni Kumar20USA45-4+1Monastir 26 R32Lost in Monastir 24 R16Lost in Monastir 24 R16
Monastir 26 R32
4569
180 (417)
Carlos Lopez Montagud21ESP44-8Lost in Vic R32
Lost in Mataro R32
181 (423)
Mats Rosenkranz23GER43-4Lost in Qual. Vicenza R2
182 (428)
Roman Andres Burruchaga20ARG42-3
183 (430)
Peter Fajta20HUN42-5Brcko R324357
184 (432)
Yibing Wu22CHN40-4
185 (433)
Corentin Denolly24FRA39-1
186 (435)
Georgii Kravchenko21UKR39-3Jablonec nad Nisou R32Lost in Qual. Jablonec nad Nisou R3Lost in Qual. Jablonec nad Nisou R3
Jablonec nad Nisou R32
4064
187 (436)
Miguel Damas22ESP39-2
188 (438)
Valerio Aboian19ARG39+2+2Lost in Cairo 10 QF
189 (439)
Damien Wenger22SUI39+1Jablonec nad Nisou R164163
190 (441)
Arthur Cazaux19FRA38-4Lost in Qual. French Open R1
191 (446)
Zachary Svajda19USA36
192 (451)
Philip Sekulic18AUS36
193 (454)
Ignacio Monzon24ARG36+26+8Lost in Cairo 10 F
194 (456)
Kyrian Jacquet21FRA35+31+9Mataro R16Lost in Vic SFLost in Vic SF
Mataro R16
3759
195 (457)
Govind Nanda21USA35-1
196 (458)
Viacheslav Bielinskyi18UKR35-3Brcko R323650
197 (459)
Sascha Gueymard Wayenburg18FRA35-2Lost in Qual. French Open R1
198 (461)
Lukas Klein24SVK34+39+11Troisdorf R16Qual. Troisdorf WQual. Troisdorf W
Troisdorf R16
43107
199 (463)
Jurgen Briand23FRA34-3
200 (464)
Oscar Weightman20GBR34+9+4Lost in Kouvola SF
Advertisement
201 (465)
Guy Den Ouden20NED34-4
202 (466)
Duck-hee Lee23KOR34-4
203 (467)
Pablo Llamas Ruiz19ESP34+3Mataro R32Lost in Vic QFLost in Vic QF
Mataro R32
3559
204 (470)
Alex Hernandez22MEX34-5Lost in Monastir 24 R32
Lost in Monastir 26 R32
205 (472)
Raphael Collignon20BEL33-5Brcko R32Lost in Prijedor R32Lost in Prijedor R32
Brcko R32
3448
206 (474)
Mark Lajal19EST33-1+2Lost in Heraklion 2 QF
207 (477)
Rimpei Kawakami21JPN32+59+15Brcko R32Prijedor WPrijedor W
Brcko R32
3347
208 (478)
Daniel Merida17ESP32-7Lost in Vic R32
209 (480)
Marco Miceli23ITA32-7
210 (481)
Kyle Seelig24USA32+2Netanya R32Lost in Akko QFLost in Akko QF
Netanya R32
3357
211 (484)
Dominik Palan21CZE31-7Lost in Heraklion 2 R16
212 (485)
Remy Bertola23SUI31+11+4Qual. Troisdorf W
Lost in Troisdorf R32
213 (487)
Sebastian Gima20ROU31-7Bucharest R323246
214 (491)
Liam Draxl20CAN30-7
215 (492)
Jerome Kym19SUI30+11+4Heraklion 3 R32Lost in Warmbad Villach SFLost in Warmbad Villach SF
Heraklion 3 R32
3145
216 (493)
Yuki Mochizuki24JPN30-8
217 (494)
Gabriel Debru16FRA30+24+8Lost in Qual. French Open R2
218 (495)
Eric Vanshelboim20UKR30-6+1Jablonec nad Nisou R163254
219 (498)
Imanol Lopez Morillo22ESP30+5+3Mataro R32Lost in Vic QFLost in Vic QF
Mataro R32
3155
220 (499)
Manish Sureshkumar22IND29-7+1Mataro R32Lost in Vic R16
Qual. Mataro W
Lost in Vic R16
Qual. Mataro W
Mataro R32
3054
221 (500)
Roy Smith23USA29-10
222 (503)
Yuta Shimizu22JPN28-8
223 (504)
Luca Potenza21ITA28-8
224 (505)
Harry Wendelken20GBR28-7
225 (506)
Hazem Naw22SYR28-9Lost in Vic R32
Lost in Qual. Troisdorf R1
226 (507)
Alexander Donski23BUL28-8
227 (510)
Gauthier Onclin21BEL28+2Brcko R16Lost in Prijedor R16Lost in Prijedor R16
Brcko R16
2942
228 (511)
Oleksandr Ovcharenko20UKR28+23+8Brcko R32Lost in Prijedor FLost in Prijedor F
Brcko R32
2943
229 (512)
Hanwen Li19CHN28+2Monastir 26 R16Lost in Monastir 24 R16Lost in Monastir 24 R16
Monastir 26 R16
3052
230 (513)
John McNally23USA27-10
231 (515)
Mattéo Martineau23FRA27-10
232 (517)
Joao Lucas Reis Da Silva22BRA27-10
233 (519)
Ezekiel Clark23USA27-1+2Cancun 8 R16Lost in Cancun 7 R16Lost in Cancun 7 R16
Cancun 8 R16
2841
234 (520)
Nicolae Frunza24ROU26+6+4Lost in Antalya 19 SF
235 (522)
Ben Patael24ISR26+27+8Netanya R32Lost in Akko FLost in Akko F
Netanya R32
2751
236 (523)
Riccardo Balzerani23ITA26-1+2Lost in Qual. Vicenza R2
237 (524)
Saba Purtseladze20GEO26-9Heraklion 3 R322741
238 (525)
Seong chan Hong24KOR25-8
239 (528)
Bogdan Bobrov24RUS25-8
240 (529)
Mirko Martinez24SUI25+129+16Oran 3 R16Oran 2 WOran 2 W
Oran 3 R16
2639
241 (532)
Gianmarco Ferrari21ITA24-8Antalya 20 R32Lost in Antalya 19 R32Lost in Antalya 19 R32
Antalya 20 R32
2539
242 (534)
Tomas Farjat21ARG24-8Quito R322539
243 (537)
Vasil Kirkov23USA23-7
244 (540)
Mariano Navone21ARG23+37+8Ulcinj 4 R32Lost in Ulcinj 3 SFLost in Ulcinj 3 SF
Ulcinj 4 R32
2438
245 (541)
Ignacio Carou22URU23+5+3Antalya 20 R16Lost in Antalya 19 QFLost in Antalya 19 QF
Antalya 20 R16
2437
246 (542)
Rio Noguchi23JPN23+2Lost in Cairo 10 QF
247 (543)
Michael Vrbenský22CZE23-9Jablonec nad Nisou R322448
248 (544)
Yan Bondarevskiy22RUS23-1+2Lost in Qual. Vicenza R2
Lost in Vicenza R32
249 (548)
Maxence Beaugé21FRA23-10Monastir 26 R32Lost in Monastir 24 R32Lost in Monastir 24 R32
Monastir 26 R32
2448
250 (553)
Marko Topo18GER22-5+1Lost in Prijedor R16
Lost in Troisdorf R32
Advertisement
251 (554)
Pedro Araujo20POR22-9
252 (557)
William Blumberg24USA21-9
253 (559)
Manuel Mazza23ITA21+153+15Cairo 10 W
254 (560)
Giorgio Tabacco18ITA21-10Lost in Qual. Vicenza R1
255 (562)
Lukas Krainer21AUT21+2Brcko R32Lost in Warmbad Villach QFLost in Warmbad Villach QF
Brcko R32
2236
256 (563)
Savriyan Danilov21RUS21-8
257 (565)
Denis Klok23RUS21-8Lost in Brcko R32
258 (570)
Quentin Folliot23FRA20-6Monastir 27 R32Lost in Monastir 25 R32Lost in Monastir 25 R32
Monastir 27 R32
2135
259 (571)
Isaiah Strode24USA20-6Cancun 8 R16Lost in Cancun 7 R32Lost in Cancun 7 R32
Cancun 8 R16
2235
260 (572)
Ben Shelton19USA19-6
261 (573)
Kirill Kivattsev24RUS19-5
262 (575)
Martin Breysach20FRA19-5
263 (576)
Leo Borg19SWE19+32+5Oran 3 R16Lost in Oran 2 SFLost in Oran 2 SF
Oran 3 R16
2033
264 (578)
Ray Ho22TPE19+1+1Monastir 26 R16Lost in Monastir 25 R32Lost in Monastir 25 R32
Monastir 26 R16
2143
265 (579)
Renta Tokuda24JPN18-7
266 (580)
Petr Nouza23CZE18-7
267 (581)
Dino Prizmic16CRO18-6
268 (582)
John Echeverria20ESP18-8Lost in Vic R32
269 (584)
Khumoyun Sultanov23UZB18-6Jablonec nad Nisou R162143
270 (586)
Anton Matusevich20GBR18-6Mataro R321943
271 (588)
Bruno Kuzuhara18USA18-3+1Lost in Antalya 19 R16
272 (593)
Eliakim Coulibaly20CIV17-5
273 (595)
Stefan Palosi22ROU17-4
274 (597)
Adria Soriano Barrera22ESP17+1Lost in Vic R16
275 (600)
Arthur Reymond23FRA17-5Lost in Qual. Vicenza R1
276 (601)
Tiago Cação24POR17+1Mataro R32Lost in Vic R16Lost in Vic R16
Mataro R32
1842
277 (602)
Arthur Bouquier21FRA17+23+3Lost in Monastir 24 QF
278 (603)
Daniel Rincon19ESP17+32+4Antalya 20 R32Lost in Antalya 19 SFLost in Antalya 19 SF
Antalya 20 R32
1832
279 (604)
Robin Bertrand19FRA17+44+5Oran 3 R16Lost in Oran 2 SFLost in Oran 2 SF
Oran 3 R16
1831
280 (607)
Ethan Quinn18USA16-9
281 (609)
Jaimee Floyd Angele22FRA16-9
282 (610)
Johannes Ingildsen24DEN16-9
283 (611)
Alec Deckers22NED16-8
284 (612)
Nitin Kumar Sinha23IND16-7
285 (613)
Marat Sharipov19RUS16+9+2Brcko R32Lost in Prijedor QFLost in Prijedor QF
Brcko R32
1731
286 (614)
Eduardo Ribeiro24BRA16-8Quito R321731
287 (615)
Arnaud Bovy21BEL16-2+1Lost in Ulcinj 3 R16
288 (616)
Leonardo Aboian24ARG16+11+2Lost in Cairo 10 QF
289 (617)
Luigi Sorrentino23ITA16+9+2Brcko R16Lost in Prijedor R16Lost in Prijedor R16
Brcko R16
1730
290 (622)
Moerani Bouzige22AUS15-11
291 (623)
Alexander Erler24AUT15-11
292 (625)
Khololwam Montsi19RSA15+11+2Monastir 27 R16Lost in Monastir 25 R16Lost in Monastir 25 R16
Monastir 27 R16
1629
293 (626)
Ilya Snitari20MDA15-11
294 (627)
Maks Kasnikowski18POL15-11Lost in Antalya 19 R32
295 (628)
Jakub Paul23SUI15-11
296 (629)
Giles Hussey24GBR15+35+4Netanya R32Lost in Akko SFLost in Akko SF
Netanya R32
1640
297 (630)
Fermin Tenti24ARG15-11Lost in Cairo 10 R32
298 (631)
Robert Strombachs22LAT15+3+1Antalya 20 R161629
299 (638)
Blu Baker20GBR14-12
300 (639)
Uisung Park21KOR14-12
301 (641)
Sidane Pontjodikromo21NED14-12
302 (642)
Maxence Broville23FRA14-12
303 (643)
Benjamin Winter Lopez23ESP14+26+3Lost in Vic QF
304 (644)
Giovanni Mpetshi Perricard18FRA14-13
305 (645)
Jumpei Yamasaki24JPN14-13
306 (646)
Orlando Luz24BRA14-13
307 (649)
Juan Bautista Otegui23ARG14-10Quito R321529
308 (650)
Cayetano March21ECU14-12Antalya 20 R32Lost in Antalya 19 R321529
309 (651)
Max Alcala Gurri19ESP14+1Lost in Cairo 10 R16
Lost in Mataro R32
310 (653)
Gabi Adrian Boitan22ROU13-8
311 (656)
Ajeet Rai23NZL13-8
312 (659)
Leopold Zima22GER13-7
313 (660)
Francesco Forti22ITA13-7
314 (661)
Max Hans Rehberg18GER13-7
315 (662)
Bruno Pujol Navarro20ESP13+45+4Mataro R32Lost in Cairo 10 SF
Qual. Mataro W
1438
316 (663)
Diego Augusto Barreto Sanchez20ESP13-8
317 (664)
Hugo Pontico24FRA13+48+4Lost in Heraklion 2 SF
318 (666)
Martin Damm18USA13+2+1Jablonec nad Nisou R16Lost in Most R321537
319 (668)
Vladislav Ivanov22RUS13-8Monastir 27 R321428
320 (669)
James Tracy19USA12-8
321 (671)
Cannon Kingsley21USA12-8
322 (672)
Sumit Nagal24IND12-8Lost in Qual. French Open R1
323 (674)
Ryan James Storrie24GBR12-8
324 (675)
Niklas Schell23GER12+49+4Lost in Monastir 25 SF
Lost in Qual. Troisdorf R1
325 (676)
Zsombor Velcz19HUN12-9
326 (678)
Matyas Fuele23HUN12-9Brcko R321327
327 (679)
Mario Mansilla Diez20ESP12-9Lost in Vic R32
328 (680)
Lukas Pokorny20SVK12-9
329 (681)
Gabriele Piraino18ITA12-2+1Antalya 20 R32Lost in Antalya 19 R161327
330 (682)
Mathieu Scaglia23FRA12-2+1Lost in Monastir 25 R16
Lost in Monastir 27 R32
331 (684)
Shinji Hazawa23JPN12+60+5Heraklion 3 R16Lost in Heraklion 2 SF1326
332 (685)
Federico Iannaccone23ITA12-11
333 (687)
Sandro Kopp21AUT12+51+4Lost in Warmbad Villach SF
334 (688)
Viktor Jovic20SRB12-12Ulcinj 4 R32Lost in Prijedor R321327
335 (689)
Dali Blanch19USA12+15+2Monastir 27 R16Lost in Monastir 24 R161326
336 (691)
Taha Baadi20CAN11+1+1Cancun 8 R161225
337 (692)
Deney Wassermann21NED11-13Lost in Antalya 19 R32
338 (693)
Kilian Feldbausch16SUI11+1+1Lost in Warmbad Villach R16
339 (695)
Szymon Kielan19POL11-13
340 (696)
Fernando Yamacita24BRA11-15Lost in Cancun 7 R32
Lost in Cancun 8 R32
341 (697)
Jakub Menšík16CZE11+189+8Jablonec nad Nisou R16Lost in Most SF1436
342 (699)
Axel Garcian19FRA11-12
343 (700)
Ishaque Eqbal24IND11+32+3Oran 3 R16Lost in Oran 2 QF1225
344 (702)
Stefan Popovic19SRB11-3+1Brcko R32Lost in Prijedor R161226
345 (704)
Andrea Picchione23ITA11-12
346 (705)
Karl Friberg23SWE11+20+2Lost in Kouvola QF
347 (707)
Digvijaypratap Singh21IND11+33+3Oran 3 R16Lost in Oran 2 QF1225
348 (708)
Nicolas Tepmahc21FRA11-2+1Monastir 27 R161225
349 (709)
Florent Bax22FRA11-15
349 (709)
Oscar Moraing22GER11-15Lost in Qual. Troisdorf R1
351 (712)
Fausto Tabacco20ITA11-19Lost in Prijedor R32
Lost in Brcko R32
352 (714)
Matthew Dellavedova21AUS11+19+2Heraklion 3 R32Lost in Heraklion 2 QF1226
353 (716)
Pierre Yves Bailly18BEL10-17
354 (717)
Blake Ellis23AUS10-16
355 (721)
Michael Zheng18USA10-15
356 (722)
Rigele Te24CHN10+258+8Antalya 20 R32Lost in Antalya 19 F1125
357 (723)
Lorenzo Bocchi24ITA10+49+4Lost in Cairo 10 SF
358 (726)
Alex Knaff24LUX10-15
359 (727)
Alejandro Hoyos22COL10-17Quito R321125
360 (728)
Andrea Guerrieri23ITA10-1+1Bucharest R32Lost in Warmbad Villach R161125
361 (729)
Loic Cloes23BEL10-16
362 (730)
Philip Florig18GER10+53+4Lost in Monastir 25 SF
363 (732)
Thomas Deschamps23FRA10-19Antalya 20 R321125
364 (733)
Louroi Martinez23SUI10-15
365 (734)
Simon Beaupain23BEL10-14
366 (736)
Matthew Christopher Romios23AUS10-19Antalya 20 R32Lost in Antalya 19 R321125
367 (737)
Lorenzo Rottoli20ITA10-19Brcko R32Lost in Prijedor R321125
368 (738)
Koray Kirci23TUR10+2+1Antalya 20 R16Lost in Antalya 19 R321124
369 (740)
Edward Winter17AUS9-17
369 (740)
Elmer Moller18DEN9-17
371 (743)
Martin Borisiouk21BLR9-17
372 (744)
Ken Cavrak21AUS9-17
373 (745)
Lilian Marmousez20FRA9+76+5Brcko R16Lost in Prijedor SF1023
374 (746)
Ignasi De Rueda De Genover24ESP9-18Qual. Vic W
Lost in Vic R32
375 (747)
Xiaofei Wang19CHN9+33+3Monastir 27 R16Qual. Monastir 25 W
Lost in Monastir 25 QF
1023
376 (748)
Keisuke Saitoh21JPN9-2+1Ulcinj 4 R16Lost in Ulcinj 3 R321023
377 (749)
Pierre Delage21FRA9-20Lost in Kouvola R32
378 (750)
Daniel Antonio Nunez20CHI9-20Quito R321024
379 (751)
Illya Beloborodko21UKR9-17
380 (752)
Neil Oberleitner22AUT9-19Lost in Warmbad Villach R32
381 (753)
Blaise Bicknell20JAM9+57+4Lost in Cancun 7 SF
381 (753)
Taiyo Yamanaka20JPN9-18
381 (753)
Dev Javia20IND9-18
384 (758)
Masamichi Imamura23JPN9-17
385 (759)
Alexander Bernard18USA9-17Lost in Cancun 7 R32
386 (761)
Boris Butulija23SRB9-1+1Lost in Monastir 25 R16
387 (765)
Tristan McCormick23USA8-15
388 (767)
Bekkhan Atlangeriev21RUS8+15+2Lost in Kouvola QF
389 (768)
Haoyuan Huang19CHN8+448+8Cancun 8 R32Qual. Cancun 7 W
Lost in Cancun 7 F
923
390 (771)
Max Houkes21NED8-1+1Lost in Antalya 19 R16
391 (774)
Kasidit Samrej21THA8-15
392 (776)
Cesar Bourgois24FRA8-14
393 (778)
Yusuke Takahashi24JPN8-14
394 (780)
Milos Karol19SVK8-17Lost in Prijedor R32
395 (782)
Tibo Colson21BEL8+40+3Ulcinj 4 R32Lost in Ulcinj 3 QF
Qual. Ulcinj 4 W
923
396 (783)
Luis Faria22POR8-16
397 (785)
Constantin Bittoun Kouzmine23FRA8-14
398 (786)
Gorazd Srbljak24MKD8+43+3Ulcinj 4 R32Lost in Ulcinj 3 QF923
399 (788)
Matas Vasiliauskas20LTU8-17Lost in Monastir 24 R32
Lost in Monastir 27 R32
400 (791)
Hikaru Shiraishi22JPN7-14
401 (793)
Taisei Ichikawa21JPN7-14
402 (796)
Henrique Rocha18POR7-15Qual. Prijedor W
Lost in Prijedor R32
403 (799)
Evgeny Philippov20RUS7+20+2Antalya 20 R32Qual. Antalya 19 W
Lost in Antalya 19 QF
822
403 (799)
Lorenzo Joaquin Rodriguez22ARG7-14
405 (805)
Alvaro Guillen Meza19ECU7+6+1Quito R16821
406 (807)
Vilius Gaubas17LTU7-14
407 (808)
Victor Lilov18USA7+5+1Lost in Antalya 19 R16
407 (808)
Michał Dembek24POL7-14
409 (810)
Omar Brigida23ITA7+4+1Monastir 27 R16Lost in Monastir 25 R32821
410 (811)
Amr Elsayed23EGY7+6+1Lost in Cairo 10 R16
411 (812)
Nathan Ponwith24USA7-17
412 (813)
Maximus Jones17THA7-17Lost in Cairo 10 R32
413 (814)
Aziz Ouakaa22TUN7-17Monastir 26 R32832
414 (815)
Stefanos Sakellaridis17GRE7+29+2Heraklion 3 R32Qual. Heraklion 2 W
Lost in Heraklion 2 QF
Qual. Heraklion 3 W
822
415 (816)
Tsung Hao Huang22TPE7+4+1Monastir 27 R32Lost in Monastir 25 R16822
416 (817)
Jacopo Berrettini23ITA6-19
416 (817)
Eliot Spizzirri20USA6-19
416 (817)
Gabriel Diallo20CAN6-19
419 (824)
Arthur Fery19GBR6-18
420 (826)
Kyle Kang17USA6-18
421 (827)
Toby Alex Kodat19USA6-21Lost in Cancun 7 R32
422 (829)
Gian Marco Ortenzi22ITA6-19
423 (830)
Kareem Al Allaf24SYR6-18
424 (831)
Luka Pavlovic22FRA6-15
425 (833)
Daniel Bagnolini19ITA6+1+1Lost in Warmbad Villach R16
426 (834)
Tommaso Compagnucci22ITA6+46+2Lost in Warmbad Villach QF
427 (835)
Álvaro López San Martín24ESP6-17Mataro R32731
428 (836)
Jiri Barnat20CZE6+1+1Qual. Most W
Lost in Most R16
Qual. Jablonec nad Nisou W
428 (836)
Mwendwa Mbithi24USA6-1+1Lost in Cancun 7 R16
Lost in Cancun 8 R32
430 (839)
Maxim Zhukov17RUS6-17
431 (840)
Orel Kimhi18ISR6+218+4Lost in Akko SF
Lost in Netanya R32
432 (841)
Sahar Simon21ISR6+46+2Netanya R32Lost in Akko QF731
433 (842)
Francisco Llanes20URU6+52+2Lost in Cairo 10 QF
434 (843)
Alejandro Manzanera Pertusa19ESP6-17
435 (845)
Fletcher Scott23USA6-17
436 (847)
Erik Arutiunian17BLR6-17
437 (852)
Vlad Andrei Dancu23ROU5-15
437 (852)
Felipe Hernandez22CHI5-16Quito R32620
439 (854)
Santiago De La Fuente20ARG5-16
440 (861)
Pedro Rodenas18ESP5-15
441 (864)
Emilien Voisin22FRA5-12
441 (864)
Leonid Sheyngezikht21BUL5+22+1Mataro R32Lost in Kouvola R16630
441 (864)
Buvaysar Gadamauri21BEL5-12
444 (867)
Lorenzo Claverie19ITA5-11
445 (869)
Franco Roncadelli22URU5+96+2Lost in Prijedor QF
446 (871)
Noah Lopez20SUI5-18Mataro R32Qual. Vic W
Lost in Vic R32
Qual. Mataro W
630
446 (871)
Martyn Pawelski17POL5-9
448 (873)
Hong Kit Wong23HKG5+89+2Heraklion 3 R32Lost in Heraklion 2 QF620
449 (875)
Aristotelis Thanos21GRE5+26+1Heraklion 3 R16Lost in Heraklion 2 R32619
449 (875)
Abhinav Sanjeev Shanmugam23IND5-20Monastir 27 R16Lost in Monastir 25 R32720
451 (880)
Mikalai Haliak23BLR5-17Jablonec nad Nisou R32Lost in Most R32630
452 (882)
Filip Duda23CZE5-16Jablonec nad Nisou R32Lost in Most R32630
453 (883)
Petros Tsitsipas21GRE5-13
454 (884)
Lucas Bouquet24FRA5-15Lost in Ulcinj 3 R32
455 (885)
Gabriele Bosio21ITA5+29+1Heraklion 3 R32Lost in Heraklion 2 R16620
456 (888)
Grigoriy Lomakin24KAZ5-14
457 (889)
Preston Brown20USA5+30+1Netanya R32Lost in Akko R16630
458 (891)
Wissam Abderrahman18TUN5-15Lost in Monastir 26 R32
459 (892)
Branko Djuric17SRB4-14
459 (892)
Louis Dussin22FRA4-14
459 (892)
Alexander Brown23USA4-14
459 (892)
Fabrizio Andaloro21ITA4-14
463 (903)
Aleksi Lofman20FIN4+374+4Lost in Kouvola SF
463 (903)
Alexander Zgirovsky20BLR4-14
465 (906)
Antonin Bolardt23CZE4+26+1Lost in Most R16
Qual. Jablonec nad Nisou W
466 (907)
Emiliano Maggioli21ITA4-13
466 (907)
Menelaos Efstathiou23CYP4-13
468 (911)
Learner Tien16USA4-13
468 (911)
Ignacio Antonio Becerra Otarola21CHI4-19Quito R32519
468 (911)
Juan Carlos Prado Angelo17BOL4-19Bucharest R32519
468 (911)
Matheus Amorim De Lima17BRA4-13
472 (916)
Arslanbek Temirhanov18SWE4+27+1Qual. Kouvola W
Lost in Kouvola R16
472 (916)
Alafia Ayeni22USA4-15
474 (918)
Mauro De Maio20ITA4-15
474 (918)
Yuttana Charoenphon21THA4-15
474 (918)
Faisal Qamar22IND4-15
477 (922)
Domagoj Biljesko24CRO4-20Brcko R32519
477 (922)
Brandon Murphy21GBR4-15
479 (925)
Cyril Vandermeersch23FRA4-16
480 (928)
Pol Amoros Ramos24ESP4-15Lost in Qual. Mataro R1
480 (928)
Nathan Seateun24FRA4-15
482 (930)
Aidan Mayo19USA4-15
482 (930)
Johan Alexander Rodriguez Rodriguez18COL4-15
484 (932)
Simon Carr22IRL4-15
484 (932)
Fabio Coelho22POR4-15
486 (935)
Federico Arnaboldi21ITA4+280+3Antalya 20 R16Lost in Antalya 19 QF518
486 (935)
Rayane Roumane21ALG4+280+3Oran 3 R16Lost in Oran 2 QF518
486 (935)
Adrian Mateo Bejenaru20ROU4-15Qual. Bucharest W
489 (938)
Svyatoslav Gulin19RUS4-17
490 (939)
Samir Hamza Reguig20ALG4+30+1Oran 3 R16Lost in Oran 2 R32518
491 (940)
Nikita Volonski20AUS4-15
491 (940)
Amaury Raynel19FRA4+39+1Lost in Cairo 10 R16
493 (943)
Tim Sandkaulen24GER4-19Lost in Most R32
Lost in Qual. Troisdorf R1
494 (944)
Olaf Pieczkowski18POL4-17
495 (947)
Nikolay Vylegzhanin22RUS4-17
496 (948)
Stefano Battaglino23ITA4+49+1Lost in Warmbad Villach R16
496 (948)
Chak Lam Coleman Wong17HKG4-15
498 (950)
Mikhail Minakov20RUS4-20Lost in Prijedor R32
498 (950)
Ryuki Matsuda22JPN4+43+1Monastir 27 R16Qual. Monastir 25 W
Lost in Monastir 25 R32
Qual. Monastir 27 W
518
500 (952)
Lukas Palovic20SVK4-19Brcko R32519
501 (954)
Simon Anthony Ivanov21BUL4+45+1Heraklion 3 R32Lost in Monastir 25 R16519
502 (955)
Adil Kalyanpur22IND4-21Monastir 27 R16Lost in Kouvola R32619
503 (956)
Ozan Colak18USA4-14
504 (957)
Alexandros Skorilas22GRE4+151+2Heraklion 3 R32Lost in Heraklion 2 QF519
505 (958)
Marcello Serafini19ITA4-19Ulcinj 4 R32Lost in Ulcinj 3 R32519
506 (959)
Joao Victor Couto Loureiro19BRA4-16Quito R32519
506 (959)
Tao Mu22CHN4-19Monastir 26 R32Lost in Monastir 25 R32529
508 (961)
Lorenzo Lorusso22ITA3-17
508 (961)
Michael Minasyan19SWE3-17
508 (961)
Roee Benya22ISR3-17
508 (961)
Chris Rodesch20LUX3-17
508 (961)
Robert Cash21USA3-17
508 (961)
James Trotter22JPN3-17
508 (961)
Philip Henning21RSA3-17
515 (968)
Sergi Perez Contri24ESP3-16
515 (968)
Oliver Tarvet18GBR3-16
515 (968)
Alex Michelsen17USA3-16
518 (971)
Sebastian Sorger16AUT3+142+2Lost in Warmbad Villach QF
518 (971)
Amador Salazar21CHI3-13
518 (971)
Christian Oliveira22BRA3-13
518 (971)
Axel Nefve21USA3-13
522 (977)
Theo Arribage21FRA3-14
522 (977)
Inaki Cabrera Bello19ESP3-23Mataro R32Lost in Qual. Vic R3
Qual. Mataro W
428
522 (977)
Paul Inchauspe18FRA3-14
522 (977)
Obrad Markovski21MKD3-23Ulcinj 4 R32Qual. Ulcinj 4 W418
526 (982)
Aliaksandr Liaonenka23BLR3-15
526 (982)
Arthur Gea17FRA3-15
526 (982)
Jakub Wojcik24USA3-15
526 (982)
Roberto Miceli20ITA3-15
530 (989)
Alex Barrena19ARG3+56+1Lost in Ulcinj 3 R16
530 (989)
Michel Hopp23GER3+56+1Qual. Most W
Lost in Most R16
530 (989)
Artem Dubrivnyy23RUS3-14
530 (989)
Ron Ellouck17ISR3+130+2Netanya R16Lost in Akko R16527
530 (989)
Yamato Sueoka19JPN3-14
535 (994)
Mitchell Harper24AUS3-16
535 (994)
Adrian Oetzbach24GER3-27Qual. Kouvola W
Lost in Kouvola R32
Lost in Qual. Bucharest R2
537 (998)
Jaime Faria18POR3+229+2Qual. Prijedor W
Lost in Prijedor QF
537 (998)
Sergei Pogosian23RUS3-17
537 (998)
Egor Novikov20RUS3-17
537 (998)
Duarte Vale23POR3-17
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 :