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

 Official ATP Ranking

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Official ATP Ranking
#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNext WeekNext Week
1
Carlos Alcaraz19ESP68206820
2
Rafael Nadal36ESP60206020
3
Casper Ruud23NOR58205820
4
Stefanos Tsitsipas24GRE55505550
5
Novak Djoković35SRB48204820
6
Félix Auger-Aliassime22CAN41954195
7
Daniil Medvedev26RUS40654065
8
Andrey Rublev25RUS39303930
9
Taylor Fritz25USA33553355
10
Hubert Hurkacz25POL29052905
Advertisement
11
Holger Rune19DEN28882888
12
Alexander Zverev25GER27002700
13
Pablo Carreño Busta31ESP24952495
14
Cameron Norrie27GBR24452445
15
Jannik Sinner21ITA24102410
16
Matteo Berrettini26ITA23752375
17
Marin Čilić34CRO21052105
18
Denis Shapovalov23CAN20752075
19
Frances Tiafoe24USA20002000
20
Karen Khachanov26RUS19901990
21
Roberto Bautista Agut34ESP19401940
22
Nick Kyrgios27AUS18701870
23
Lorenzo Musetti20ITA18651865
24
Alex de Minaur23AUS17901790
25
Diego Schwartzman30ARG17001700
26
Borna Ćorić26CRO16851685
27
Daniel Evans32GBR15851585
28
Grigor Dimitrov31BUL14601460
29
Miomir Kecmanović23SRB14201420
30
Francisco Cerúndolo24ARG13951395
31
Alejandro Davidovich Fokina23ESP12801280
32
Tommy Paul25USA1210+11210
33
Sebastian Korda22USA1175+11175
34
Maxime Cressy25USA1163-21163
35
Botic van de Zandschulp27NED11601160
36
Yoshihito Nishioka27JPN11341134
37
Alexander Bublik25KAZ11301130
38
Reilly Opelka25USA10951095
39
Albert Ramos Viñolas34ESP10751075
40
Emil Ruusuvuori23FIN10111011
41
John Isner37USA10051005
42
Jack Draper20GBR990990
43
Sebastián Báez21ARG987987
44
Arthur Rinderknech27FRA952952
45
Lorenzo Sonego27ITA950950
46
Adrian Mannarino34FRA946946
47
Brandon Nakashima21USA927927
48
Jenson Brooksby22USA920920
49
Andy Murray35GBR920920
50
Alex Molčan25SVK895895
Advertisement
51
Corentin Moutet23FRA892892
52
Gaël Monfils36FRA880880
53
David Goffin31BEL870870
54
Filip Krajinović30SRB845845
55
Fabio Fognini35ITA843843
56
Marc-Andrea Hüsler26SUI818+1818
57
Pedro Cachín27ARG813-1813
58
Jaume Munar25ESP802802
59
Aslan Karatsev29RUS795795
60
Benjamin Bonzi26FRA781781
61
Marcos Giron29USA776776
62
Pedro Martínez25ESP776776
63
Mackenzie McDonald27USA775775
64
Quentin Halys26FRA767767
65
Constant Lestienne30FRA760760
66
J.J. Wolf23USA746746
67
Daniel Elahi Galán26COL741741
68
Richard Gasquet36FRA740740
69
Mikael Ymer24SWE739739
70
Laslo Djere27SRB738738
71
Thiago Monteiro28BRA738738
72
Bernabé Zapata Miralles25ESP712712
73
Ilya Ivashka28BLR705705
74
Roberto Carballés Baena29ESP695695
75
Federico Coria30ARG695695
76
Oscar Otte29GER691691
77
Kamil Majchrzak26POL653653
78
Christopher O'Connell28AUS652652
79
Tomás Martín Etcheverry23ARG649649
80
Dušan Lajović32SRB646+23646
81
Jiří Lehečka21CZE646-1646
82
João Sousa33POR638-1638
83
Soonwoo Kwon25KOR630-1630
84
Jordan Thompson28AUS626-1626
85
Cristian Garín26CHI615-1615
86
Ugo Humbert24FRA613-1613
87
Chun Hsin Tseng21TPE611-1570-11
88
Márton Fucsovics30HUN607-1607+1
89
Roman Safiullin25RUS606-1606+1
90
Facundo Bagnis32ARG603-1603+1
91
Grégoire Barrère28FRA603-1603+1
92
Nikoloz Basilashvili30GEO595-1595+1
93
Taro Daniel29JPN594-1594+1
94
Thanasi Kokkinakis26AUS592592+1
95
Daniel Altmaier24GER590590+1
96
Tallon Griekspoor26NED584584+1
97
Ben Shelton20USA584584+1
98
Tomáš Macháč22CZE580580+1
99
Nuno Borges25POR573-6552-7
100
Vasek Pospisil32CAN570570+1
Advertisement
101
Zhizhen Zhang26CHN569569+1
102
Alejandro Tabilo25CHI567567+1
103
Pavel Kotov24RUS563-4483-14
104
Marco Cecchinato30ITA562+1562+2
105
Dominic Thiem29AUT561+1561+2
106
Radu Albot33MDA559-2559+2
107
Emilio Gómez31ECU553553+2
108
Juan Pablo Varillas27PER552552+1
109
Denis Kudla30USA548548+1
110
Jason Kubler29AUS538538+1
111
Hugo Gaston22FRA526526+1
112
Jiří Veselý29CZE524524+1
113
Steve Johnson32USA517517+1
114
Tim van Rijthoven25NED516516+1
115
Michael Mmoh24USA507507+1
116
Norbert Gombos32SVK496496+1
117
Yibing Wu23CHN488+1488+1
118
Dominic Stricker20SUI483-1483
119
Hugo Dellien29BOL473425-13
120
Francesco Passaro21ITA473+1473+1
121
Alexei Popyrin23AUS469+1469+1
122
Pablo Andújar36ESP467+1467+1
123
Jurij Rodionov23AUT465-3465+1
124
Christopher Eubanks26USA462462+1
125
Fernando Verdasco39ESP460460+1
126
Federico Delbonis32ARG456456+1
127
Camilo Ugo Carabelli23ARG449+1449+1
128
Elias Ymer26SWE444+1444+1
129
Luca Nardi19ITA437+1408-6
130
Yannick Hanfmann31GER435+1435+2
131
Zizou Bergs23BEL435+1435+2
132
Aleksandar Vukic26AUS429+8429+2
133
Jack Sock30USA428428+2
134
Jelle Sels27NED421-7421+1
135
Matteo Arnaldi21ITA419-1419+1
136
Geoffrey Blancaneaux24FRA412-1335-35
137
Lukáš Klein24SVK405-1405+1
138
Luca Van Assche18FRA405+38405+1
139
Jozef Kovalík30SVK404-2404+1
140
Franco Agamenone29ITA403-2403+1
141
Vít Kopřiva25CZE391+11391+1
142
Hugo Grenier26FRA388388+1
143
Timofey Skatov21KAZ387+3387+1
144
Gilles Simon37FRA385-1385+1
145
Borna Gojo24CRO381-1381+1
146
Yosuke Watanuki24JPN381-1381+1
147
Manuel Guinard27FRA380+1380+1
148
John Millman33AUS378+1378+1
149
Stan Wawrinka37SUI377+1377+1
150
Filip Misolic21AUT376-3376+1
Advertisement
151
Jan Lennard Struff32GER375375+1
152
Juan Manuel Cerúndolo21ARG370+3370+1
153
Nicolás Jarry27CHI370-12370+1
154
Mattia Bellucci21ITA370+2370+1
155
Alexander Shevchenko22RUS369+2369+1
156
Gijs Brouwer26NED363+2360-1
157
James Duckworth30AUS363+2363+2
158
Kaichi Uchida28JPN362+2362+2
159
Leandro Riedi20SUI360+2360+1
160
Aleksandar Kovačević24USA360+2360+1
161
Maximilian Marterer27GER354+2354+1
162
Alexandre Müller25FRA351+2351+1
163
Giulio Zeppieri20ITA350+2350+1
164
Zsombor Piros23HUN349+2349+1
165
Liam Broady28GBR348+2348+1
166
Ryan Peniston27GBR344-13340-2
167
Rinky Hijikata21AUS344+1344+2
168
Carlos Taberner25ESP343+1343+2
169
Felipe Meligeni Alves24BRA343-15343+2
170
Ričardas Berankis32LTU339+1339+1
171
Alexander Ritschard28SUI335+1335+1
172
Fábián Marozsán23HUN335+1335
173
Flavio Cobolli20ITA335-3335
174
Henri Laaksonen30SUI334334
175
Enzo Couacaud27FRA327327
176
Otto Virtanen21FIN321+2321
177
Facundo Mena30ARG321+2321
178
Juan Pablo Ficovich25ARG321-39321
179
Emilio Nava21USA320+1320
180
Nicolás Kicker30ARG318+1311-5
181
Benoît Paire33FRA317+1317+1
182
Santiago Rodríguez Taverna23ARG317+1311-2
183
Dennis Novak29AUT316+1316+2
184
Andrea Pellegrino25ITA316+1316+2
185
Renzo Olivo30ARG315+1315+2
186
Antoine Bellier26SUI309+2309
187
Tung Lin Wu24TPE307+2307
188
Oleksii Krutykh22UKR307+2307
189
Damir Džumhur30BIH304+2304
190
Riccardo Bonadio29ITA301+4301
191
Mikhail Kukushkin34KAZ300+1300
192
Facundo Díaz Acosta21ARG298-5291-1
193
Adrian Andreev21BUL296+4296+1
194
Juncheng Shang17CHN289-1289
195
Sebastian Ofner26AUT288288
196
Raúl Brancaccio25ITA287287
197
Dimitar Kuzmanov29BUL282+1282
198
Genaro Alberto Olivieri24ARG282+1253-22
199
Francesco Maestrelli19ITA281+1279-1
200
Stefan Kozlov24USA280+1280+2
Advertisement
201
Dominik Koepfer28GER279+1279+2
202
Kimmer Coppejans28BEL276+1261-12
203
Frederico Ferreira Silva27POR275+1275+1
204
Luciano Darderi20ITA273-27273+1
205
Cedrik Marcel Stebe32GER270+1270+1
206
Matheus Pucinelli De Almeida21BRA270+1263-5
207
Laurent Lokoli28FRA269+1269+2
208
Nick Hardt22DOM268-3Santo Domingo 6 W276+7
209
Antoine Escoffier30FRA268268+3
210
Alexis Galarneau23CAN265265+3
211
Rio Noguchi23JPN265265+3
212
Evan Furness24FRA265265+3
213
Li Tu26AUS264264+3
214
Gianluca Mager28ITA262262+2
215
Andrea Vavassori27ITA262262+2
216
Gastão Elias32POR261246-9
217
Mitchell Krueger28USA258+1258+2
218
Nicolas Moreno De Alboran25USA257+1257+2
219
Lukáš Rosol37CZE256-2256+2
220
Brandon Holt24USA255255+2
221
Paul Jubb23GBR253+1253+2
222
Yu-hsiou Hsu23TPE253+1253+1
223
Max Purcell24AUS252+1252+1
224
Dalibor Svrčina20CZE249-3249+1
225
Marco Trungelliti32ARG247+1247+1
226
Thiago Agustín Tirante21ARG244+2244
227
Nicholas David Ionel20ROU244240-3
228
Ernesto Escobedo26USA243+1243+1
229
Gabriel Diallo21CAN242+1242+1
230
Omar Jasika25AUS242+20242+1
231
Nerman Fatić28BIH241+8226-11
232
Tomás Barrios Vera24CHI239239+1
233
Nikola Milojević27SRB239239+1
234
Miljan Zekić34SRB238Antalya 28 R32238+1
235
Nino Serdarušić25CRO238238+1
236
Peter Gojowczyk33GER236236+1
237
Altuğ Çelikbilek26TUR236-12236+1
238
Nam Hoang Ly25VIE231-7221-8
239
Lloyd Harris25RSA230+1230+2
240
Nicolás Álvarez Varona21ESP229-2229+1
241
Juan Bautista Torres20ARG228-4224-3
242
Jay Clarke24GBR226226+1
243
Mariano Navone21ARG226224
244
Skander Mansouri27TUN225+22Lost in Monastir 57 SF230+6
245
Ivan Gakhov26RUS224+12224
246
Matteo Gigante20ITA221214-7
247
Kacper Żuk23POL220220
248
Andrea Collarini30ARG220-7220
249
Arthur Fils18FRA219-1215-2
250
Zdeněk Kolář26CZE218-1218+1
Advertisement
251
Dane Sweeny21AUS217217+1
252
Francisco Comesaña22ARG216-8196-17
253
Juan Ignacio Lóndero29ARG215-1186-25
254
Jan Choinski26GBR215+14Madrid 5 R16215+2
255
Hernán Casanova28ARG215-10208-4
256
Seong chan Hong25KOR212-2212+2
257
Hamad Medjedović19SRB212-4211+1
258
Michael Geerts27BEL212+5212+3
259
Harold Mayot20FRA211-3211+2
260
Nikolás Sánchez Izquierdo23ESP209-2209+2
261
Pablo Cuevas36URU208-1193-10
262
Robin Haase35NED207-1207+2
263
Nicolás Mejía22COL207-1207+2
264
Daniel Michalski22POL204-9204+2
265
Román Andrés Burruchaga20ARG204Vacaria W229+25
266
Daniel Dutra da Silva34BRA202-7187-11
267
Alessandro Giannessi32ITA201201+3
268
Jonáš Forejtek21CZE200-4200+3
269
Oriol Roca Batalla29ESP200+30195-1
270
Sho Shimabukuro25JPN199-1199+4
271
Gonzalo Lama29CHI199-1Lost in Vacaria QF202+8
272
Tennys Sandgren31USA198-1198+5
273
Alastair Gray24GBR198-1198+5
274
Andrea Arnaboldi34ITA192144-67
275
Hiroki Moriya32JPN191191+3
276
Steven Diez31CAN190+72190+3
277
Maximilian Neuchrist31AUT189+82189+2
278
Aziz Dougaz25TUN189+4Lost in Monastir 57 SF190+4
279
Máté Valkusz24HUN188-1188+3
280
João Domingues29POR186-4179-10
281
Gabriel Décamps23BRA186-4186+2
282
Egor Gerasimov30BLR185-3185+1
283
Timo Stodder26GER185+5185+1
284
Raphaël Collignon20BEL184+13184+1
285
Lorenzo Giustino31ITA184+20184+1
286
Lucas Gerch27GER183-5183
287
Dan Added23FRA181-3181
288
Alexandar Lazarov25BUL180+15173-12
289
Ugo Blanchet23FRA180-3175-8
290
Titouan Droguet21FRA180+5180+2
291
Jesper de Jong22NED179-4179+2
292
Evan Zhu24USA179-3179+1
293
Daniel Masur28GER178-3178+1
294
Valentin Vacherot24MON178-9178+1
295
Vitaliy Sachko25UKR178-15149-40
296
Louis Weßels24GER178-5165-15
297
Javier Barranco Cosano24ESP177-24173-4
298
Denis Yevseyev29KAZ177-5177+4
299
Pol Martín Tiffon23ESP176-7176+4
300
Salvatore Caruso29ITA175-6175+4
301
Lukas Neumayer20AUT175+3175+3
302
Elmar Ejupovic29GER174-4174+3
303
Terence Atmane20FRA173+29173+1
304
Zachary Svajda20USA171-4171
305
Gonzalo Villanueva27ARG171-9164-9
306
Bu Yunchaokete20CHN171+7Lost in Monastir 57 F186+26
307
Mats Moraing30GER170-6170+2
308
Benjamin Hassan27LIB170-6170+2
309
Pierre Hugues Herbert31FRA166-2166+2
310
Roberto Quiroz30ECU166-2166+2
311
Ernests Gulbis34LAT165-1165+2
312
Beibit Zhukayev22KAZ165-1165+2
313
Alexey Vatutin30RUS165-30158-13
314
Stefano Travaglia30ITA164-2164+2
315
Dragos Nicolae Madaras25SWE164-6164+2
316
Gian Marco Moroni24ITA162+28162+1
317
Evgeny Karlovskiy28RUS162+14162+1
318
João Lucas Reis Da Silva22BRA161-3161+1
319
Filip Cristian Jianu21ROU161-13Antalya 28 R32Antalya 27 W172+16
320
Bjorn Fratangelo29USA160-4160+2
321
Alejandro Moro Cañas21ESP160+5Madrid 5 R16160+2
322
Thomas Fabbiano33ITA159-5159+2
323
Ulises Blanch24USA159-5159+2
324
Shintaro Mochizuki19JPN159-5159+2
325
Yasutaka Uchiyama30JPN158-4158+2
326
Clément Tabur22FRA158-4158+2
327
Marek Gengel27CZE158-4Trnava W183+42
328
Oliver Crawford23USA158-14158+3
329
Nicolás Álvarez26PER157-5157+2
330
Murkel Dellien25BOL157-5156+2
331
Billy Harris27GBR153-4146-7
332
Sam Querrey35USA152-4152+3
333
Dmitry Popko26KAZ152-3152+3
334
Andrej Martin33SVK150-1121-50
335
Valentin Royer21FRA150-1150+4
336
Marc Polmans25AUS149-1149+4
337
Yun-seong Chung24KOR149-1149+4
338
Alibek Kachmazov20RUS149-18149+4
339
Carlos Lopez Montagud22ESP148-2148+3
340
Gauthier Onclin21BEL148-1148+3
341
Joris De Loore29BEL145-3145+2
342
Max Houkes22NED144-2Antalya 28 R32144+2
343
Mukund Sasikumar25IND144-2Sharm El Sheikh 23 R16144+1
344
Viktor Durasovic25NOR143-2143+1
345
Maxime Janvier26FRA143-2143+1
346
Igor Marcondes25BRA141-1757-208
347
Christian Harrison28USA141-2141+2
348
Filip Horanský29SVK141-2141+2
349
Pedro Boscardin Dias19BRA141+1Lost in Vacaria R32141+2
350
Aljaž Bedene33SLO140-3140+2
351
Prajnesh Gunneswaran33IND140-2140+2
352
Kenny de Schepper35FRA139+2139+2
353
Alexander Weis25ITA139+28139+2
354
Edoardo Lavagno24ITA139-3139+2
355
Pablo Llamas Ruiz20ESP137+62137+2
356
Moez Echargui29TUN137+18135
357
Giovanni Oradini25ITA136-2136+3
358
Andreas Seppi38ITA135-2135+3
359
Stuart Parker25GBR135+1Trnava 2 R32Lost in Trnava R32126-17
360
Daniel Cukierman27ISR135+35135+3
361
Rudolf Molleker22GER135+1135+3
362
Charles Broom24GBR135-10125-16
363
Henri Squire22GER133-2133+4
364
Andrey Chepelev24RUS132+3128-6
365
Cem İlkel27TUR131-8124-15
366
Sergey Fomin21UZB131-2130+3
367
Antoine Hoang27FRA131-2131+7
368
Mathys Erhard21FRA131-5131+7
369
Andrew Paulson21CZE131-16129+3
370
Filip Peliwo28POL130+17130+6
371
Giovanni Fonio24ITA130116-27
372
Michael Vrbenský22CZE129-3Trnava 2 R32Lost in Trnava QF131+10
373
Sebastian Fanselow30GER129-3129+8
374
Giovanni Mpetshi Perricard19FRA128-2127+3
375
Johan Nikles25SUI128-17121-10
376
Tristan Schoolkate21AUS128-1128+9
377
Dominik Palan22CZE128+1128+9
378
Benjamin Lock29ZIM128-2128+9
379
Alex Rybakov25USA127-2127+7
380
Aidan McHugh22GBR127-1127+7
381
Gerald Melzer32AUT126-1126+7
382
Remy Bertola24SUI126-16Madrid 5 R32126+7
383
Marius Copil32ROU125125+6
384
Mirza Bašić31BIH125Lost in Trnava SF118-12
385
Oleksandr Ovcharenko21UKR125+16125+6
386
Edan Leshem25ISR124-1124+5
387
Oleg Prihodko25UKR124+1Antalya 28 R3294-60
388
Lucas Pouille28FRA122+1122+6
389
Keegan Smith24USA122+1111-18
390
Duje Ajduković21CRO122-22115-10
391
Arthur Cazaux20FRA121121+8
392
Thiago Seyboth Wild22BRA121-19121+6
393
Maks Kaśnikowski19POL121-11121+6
394
Jason Jung33TPE121-2121+6
395
Vladyslav Orlov27UKR121+25117-2
396
Ergi Kırkın23TUR121-3121+7
397
Álvaro López San Martín25ESP120-3120+7
398
Guido Andreozzi31ARG119-2119+7
399
Evgeny Donskoy32RUS119-2119+7
400
Alberto Barroso Campos26ESP119+3119+7
401
Akira Santillan25AUS119-3119+7
402
Govind Nanda21USA118-3118+7
403
Facundo Juárez25ITA118-3103-24
404
Cezar Crețu21ROU118-18Lost in Antalya 27 QF114+1
405
Kyle Seelig25USA117112-1
406
Daniel Cox32GBR115-2115+7
407
Juan Bautista Otegui23ARG115-5115+6
408
Juan Pablo Paz27ARG115-2105-15
409
Yuta Shimizu23JPN114-2114+7
410
José Pereira31BRA113-2113+6
411
Damien Wenger22SUI113-2110+1
412
James McCabe19AUS111-2111+4
413
Ben Patael25ISR111-2111+4
414
Elliot Benchetrit24MAR110-2103-12
415
Mathias Bourgue28FRA109-2109+3
416
Jurgen Briand23FRA109-2109+3
417
Illya Marchenko35UKR108-2108+3
418
Gianmarco Ferrari22ITA108-2108+3
419
Mattéo Martineau23FRA107-1107+2
420
Philipp Kohlschreiber39GER106+1106+2
421
Hady Habib24LIB106-2102-8
422
Carlos Sánchez Jover22ESP106+2106+3
423
Sascha Gueymard Wayenburg19FRA105+2105+2
424
Matías Franco Descotte28ARG105+2105+2
425
Max Hans Rehberg19GER104+3104+1
426
Federico Gaio30ITA104+3104+1
427
Jérôme Kym19SUI102+3102-1
428
Adrián Menéndez-Maceiras37ESP100+4100-3
429
Wilson Leite31BRA100+496-14
430
Samuel Vincent Ruggeri20ITA100+4Sharm El Sheikh 23 R32100-2
431
Gustavo Heide20BRA99-9Lost in Vacaria SF107+15
432
Adam Walton23AUS99+399-2
433
Alafia Ayeni23USA99+399-2
434
Lucas Miedler26AUT99-1192-15
435
Malek Jaziri38TUN99+299-1
436
Eduardo Ribeiro24BRA98+54Lost in Vacaria SF106+16
437
Alex Martí Pujolras23ESP98+15Madrid 5 R32Lost in Antalya 27 SF102+7
438
Ramkumar Ramanathan28IND98-1198+1
439
Oscar Jose Gutierrez29BRA9797-1
440
Strong Kirchheimer27USA97+197-1
441
Mateus Alves21BRA96+1Lost in Vacaria QF99+8
442
Calvin Hémery27FRA96+181-30
443
Martin Krumich19CZE96-596+1
444
Karl Friberg23SWE9696
445
Omni Kumar21USA96+32Monastir 59 R32Lost in Monastir 57 QF98+6
446
Evgenii Tiurnev25RUS95-145-182
447
Andrey Kuznetsov31RUS94-194+2
448
Carlos Gimeno Valero21ESP94-194+2
449
Jakub Menšík17CZE94+29Sharm El Sheikh 22 W109+38
450
Jorge Panta27PER93-287-10
451
Kyrian Jacquet21FRA92-292+1
452
Valerio Aboian20ARG92-292+1
453
Nicolás Barrientos35COL91-272-43
454
Nick Chappell30USA91-191+2
455
Mats Rosenkranz24GER90+5Lost in Trnava QF93+7
456
Luca Potenza22ITA89Lost in Monastir 57 R1686-7
457
Marko Topo19GER8888+3
458
Aldin Šetkić34BIH88-3Trnava 2 R32Lost in Trnava R1674-32
459
Ethan Quinn18USA87+387+3
460
Eduard Esteve Lobato28ESP87-2987+3
461
Martin Damm19USA87+287+3
462
Felix Gill20GBR87-2281-11
463
David Poljak26CZE87-2Lost in Trnava QF89+10
464
Dayne Kelly32AUS87+3987+5
465
Mark Lajal19EST87-1Monastir 57 W112+60
466
Martín Cuevas30URU86-886+5
467
Francesco Forti23ITA8686+5
468
Sandro Kopp22AUT86Lost in Trnava QF88+13
469
Michail Pervolarakis26GRE8570-39
470
Robin Bertrand19FRA8585+6
471
Bernard Tomic30AUS84+3984+6
472
Arthur Fery20GBR84-780-2
473
Naoki Nakagawa26JPN84-284+7
474
Matías Zukas26ARG84-1577-8
475
Gonçalo Oliveira27POR84+1077-8
476
Rimpei Kawakami22JPN83-383+9
477
Corentin Denolly25FRA83-383+9
478
Leonardo Aboian24ARG83-383+9
479
Shintaro Imai29JPN82-382+9
480
Denis Istomin36UZB82+182+9
481
Daniel Rincon19ESP82-9Trnava 2 R16Lost in Trnava F98+43
482
Colin Sinclair27NMI80-2880+7
483
JiSung Nam29KOR79-479+7
484
Yishai Oliel22ISR79-479+7
485
Federico Arnaboldi22ITA78-278+6
486
August Holmgren24DEN77-277+6
487
Ezekiel Clark24USA77-177+2
488
Eliakim Coulibaly20CIV7676+2
489
Arklon Huertas Del Pino Cordova28PER7676+2
490
David Pichler26AUT75+1Antalya 28 R16Lost in Antalya 27 SF79+12
491
Ignacio Monzón24ARG75+1074
492
Alejo Lorenzo Lingua Lavallén21ARG74-1071-12
493
José Fco. Vidal Azorín29ESP74+164-35
494
Christian Langmo26USA74-274+6
495
Jules Marie31FRA74-274+6
496
Bogdan Bobrov25RUS74+873+2
497
Khumoyun Sultanov24UZB73-273+5
498
Alfredo Perez25USA73-273+5
499
Sam Riffice23USA72-272+4
500
Konstantin Kravchuk37RUS72-272+3
501
Pedro Sousa34POR72+2772+3
502
Yankı Erel22TUR72-1572+2
503
Stefano Napolitano27ITA72-472+2
504
Sebastian Gima20ROU72-472+2
505
Gage Brymer27USA72-372+2
506
Julian Lenz29GER71-4071+1
507
Sumit Nagal25IND70-270+1
508
Nicola Kuhn22GER70-270+1
509
Daniele Capecchi27ITA70-259-38
510
Rubin Statham35NZL70+1065-13
511
Robert Strombachs23LAT70+4Lost in Sharm El Sheikh 22 F77+27
512
Alexis Gautier25FRA69-1Monastir 59 R32Lost in Monastir 58 F77+31
513
Leo Borg19SWE69+169+4
514
Iñaki Montes De La Torre20ESP68+268+4
515
Mili Poljičak18CRO68+2Lost in Madrid 4 R3268+4
516
Gergely Madarász28HUN68+264-9
517
Eric Vanshelboim21UKR68+1268+5
518
Adria Soriano Barrera23ESP67-6Lost in Madrid 4 R1667+5
519
Ajeet Rai23NZL67+2767+5
520
Stefan Palosi22ROU67+167+5
521
Daniel Mérida18ESP67+167+5
522
Marcello Serafini20ITA67+167+5
523
Simon Beaupain23BEL67-467+5
524
Abedallah Shelbayh19JOR66Trnava 2 R32Lost in Trnava R3266+5
525
Patrick Kypson23USA6666+5
526
Liam Draxl21CAN66+12Lost in Santo Domingo 6 F72+27
527
Murphy Cassone20USA6565+6
528
Harry Wendelken20GBR65-2Trnava 2 R1663-4
529
Makoto Ochi26JPN65-1665+7
530
Aidan Mayo19USA6464+4
531
Sekou Bangoura31USA6464+4
532
Giles Hussey25GBR64-2464+3
533
Thomas Fancutt27AUS63+163+2
534
Alexandr Cozbinov27MDA63+163+1
535
Imanol López Morillo23ESP63+5163+1
536
Shinji Hazawa23JPN6363+1
537
Toby Samuel20GBR62-562
538
Matías Soto23CHI62-162
539
Timo Legout20FRA6262
540
Yuki Mochizuki25JPN6262
541
Gabriele Piraino19ITA6161-1
542
Philip Sekulic19AUS6161-1
543
Ilya Snițari20MDA61+4Antalya 28 R32Lost in Antalya 27 QF63+7
544
Gonzalo Bueno18PER60-160
545
Cannon Kingsley21USA60-160
546
Max Alcalá Gurri20ESP60+958-6
547
Alec Deckers22NED59-259+1
548
Nathan Ponwith24USA59+159
549
JC Aragone27USA58+258
550
Shuichi Sekiguchi31JPN58+358
551
Jakub Paul23SUI58-157-11
552
Tsung Hao Huang23TPE58+458+1
553
Yuki Bhambri30IND57+457-2
554
Johannus Monday20GBR57+457-2
555
Justin Boulais21CAN57+457-2
556
Digvijaypratap Singh22IND57-257-2
557
Tristan Lamasine29FRA57+357-3
558
Peter Bertran26DOM57+17Lost in Santo Domingo 6 QF57-3
559
Georgii Kravchenko22UKR57-1157
560
Mark Whitehouse29GBR57+17Lost in Madrid 4 F65+36
561
Saba Purtseladze21GEO57+39Sharm El Sheikh 23 R16Lost in Sharm El Sheikh 22 R1658+8
562
Luke Saville28AUS56+756-1
563
Tristan McCormick23USA56-256-1
564
Andrés Andrade23ECU56-256-1
565
Sean Cuenin18FRA56-256-1
566
Jaimee Floyd Angele22FRA56-2Trnava 2 R1656-1
567
Rigele Te25CHN56-256-2
568
Duarte Vale23POR56-256
569
Conner Huertas del Pino26PER56-255-3
570
Tao Mu22CHN56+3Madrid 5 R16Lost in Madrid 4 R3254-7
571
Arthur Weber30FRA55-355+1
572
Noah Rubin26USA55-255+1
573
Maxime Chazal29FRA55-155
574
Matthew Dellavedova22AUS55+8Trnava 2 R32Lost in Trnava R3255
575
Orlando Luz24BRA54-1Lost in Vacaria F63+45
576
Mirko Martinez24SUI5454+1
577
Constantin Bittoun Kouzmine23FRA54+77Monastir 59 R32Lost in Monastir 58 SF54-1
578
Andres Martin21USA5353-1
579
Jack Pinnington Jones19GBR53-4652-5
580
Donald Young33USA53-153
581
Peter Heller30GER5353
582
Tomás Farjat21ARG53-1152-4
583
Kyle Edmund27GBR5252+1
584
Marvin Möller23GER52-3252+1
585
Henry Patten26GBR52-552
586
Alexander Bernard19USA52+252-1
587
Lucas Catarina26MON5252-1
588
Jorge Martinez Martinez27ESP52+16Lost in Antalya 27 QF54+12
589
Sidharth Rawat29IND51-551
590
Uisung Park22KOR51-549-12
591
Jaime Faria19POR51+2551+1
592
Fajing Sun26CHN51-351+1
593
Sebastian Prechtel26GER51-351+1
594
Ryan Harrison30USA50-350
595
James Trotter23JPN50-350
596
Jonathan Mridha27SWE50-350
597
David Jordá Sanchis28ESP50+91Trnava 2 R3250
598
Riccardo Balzerani24ITA50-450
599
Alex Hernandez23MEX50-4Monastir 59 R3249-4
600
Arjun Kadhe28IND49-449+1
601
Alex Michelsen18USA49-449+1
602
Kasidit Samrej21THA49-448-3
603
Fermin Tenti25ARG49-247-11
604
Roberto Cid Subervi29DOM48+10Lost in Santo Domingo 6 QF50+11
605
Ryota Tanuma27JPN48-348-1
606
Go Soeda38JPN47-147-2
607
Gilbert Klier Junior22BRA47-147-2
608
Matyas Fuele23HUN47-147-2
609
Blu Baker21GBR47-147-2
610
Kalin Ivanovski18MKD47+17Trnava 2 R32Madrid 4 W62+69
611
Alex Knaff25LUX47-247-1
612
Aleksandre Metreveli29GEO47-146-7
613
Fausto Tabacco20ITA47-347
614
Colin Markes25USA47-146-10
615
Felix Corwin26USA4644-20
616
Kris Van Wyk26RSA46+17Sharm El Sheikh 23 R32Lost in Sharm El Sheikh 22 QF48+12
617
Viacheslav Bielinskyi19UKR4646+1
618
Duck-hee Lee24KOR46-1542-29
619
Giorgio Tabacco19ITA46-146+2
620
Peter Fajta20HUN46-146+2
621
Koray Kırcı24TUR46-146+1
622
Arthur Reymond23FRA46-146+1
623
Hanwen Li20CHN46-146+1
624
Cristian Rodríguez32COL45-145-1
625
Petr Nouza24CZE4545-1
626
Christopher Heyman29BEL45-245-1
627
Gabriel Debru16FRA45-145-2
628
Alexander Donski24BUL45Lost in Monastir 57 QF48+21
629
Simone Roncalli26ITA45-30Sharm El Sheikh 23 R32Lost in Sharm El Sheikh 22 R3241-27
630
Pedja Krstin28SRB45-1Sharm El Sheikh 23 R16Lost in Sharm El Sheikh 22 R3245-1
631
Quentin Folliot23FRA4545-2
632
Jerzy Janowicz32POL4444-2
633
Bruno Kuzuhara18USA44+144-3
634
Tim Handel26GER44+24Lost in Madrid 4 QF44-3
635
Kai Wehnelt27GER44-23Lost in Monastir 58 SF46+12
636
Alex Bolt29AUS43+5143-2
637
Clément Chidekh21FRA43-243-2
638
Cheong Eui Kim32KOR43-243-2
639
Nicolae Frunză25ROU43-243-2
640
Roy Smith24USA43-2Trnava 2 R32Lost in Trnava R3242-4
641
Luca Tomasetto26ITA43+19Monastir 59 R32Lost in Qual. Monastir 58 R243-1
642
Enzo Wallart25FRA43-239-23
643
Amr Elsayed23EGY43-2Sharm El Sheikh 23 R32Lost in Sharm El Sheikh 22 QF45+13
644
Nicolas Zanellato20BRA43+4642-5
645
Ignacio Carou23URU43-1540-19
646
Benjamin Winter Lopez24ESP43+15Lost in Madrid 4 QF45+14
647
Ruben Bemelmans34BEL42-442+4
648
Jeremy Jahn32GER42-442+3
649
Bekkhan Atlangeriev21RUS42-1042+3
650
Stefan Popović19SRB42-442
651
Pedro Araújo20POR42-442
652
Stefan Dostanic21USA41-441-1
653
Hazem Naw22SYR41-441-1
654
Kiranpal Pannu25NZL41-439-12
655
Johannes Härteis26GER41-441
656
Federico Agustin Gomez26ARG41-441-1
657
Franco Emanuel Egea26ARG41-1540-5
658
Federico Iannaccone23ITA41-541-1
659
Oscar Weightman21GBR40-440-1
660
Dominik Böhler26GER40-4Lost in Monastir 58 QF42+12
661
Manish Sureshkumar23IND40-1640
662
Sahar Simon21ISR40-540-1
663
Mikael Torpegaard28DEN38+138-4
664
Rrezart Cungu24MNE38+11Lost in Antalya 27 F46+49
665
Mohamed Safwat32EGY3838-3
666
Tommaso Compagnucci23ITA3838-3
667
Lukas Krainer22AUT38+35Lost in Sharm El Sheikh 22 SF42+15
668
Luigi Sorrentino24ITA38-938-2
669
Davide Galoppini28ITA38+138-2
670
Edward Winter18AUS37-737-2
671
Tobias Kamke36GER37+137-2
672
Garrett Johns21USA37-137-2
673
Miguel Damas22ESP37Madrid 5 R16Lost in Madrid 4 R1627-82
674
Zhe Li36CHN3737-1
675
Alex Barrena20ARG37+137-1
676
Tomás Lipovšek Puches29ARG37+137-2
677
Lukáš Pokorný20SVK37+1Trnava 2 R32Lost in Trnava R3237-3
678
Sidane Pontjodikromo22NED37+11Lost in Madrid 4 SF37-1
679
Shunsuke Mitsui20JPN3636-4
680
Andrew Harris28AUS3636-4
681
Emilien Voisin22FRA3636-4
682
Kirill Kivattsev25RUS36Trnava 2 R32Lost in Trnava R1637+1
683
Marco Miceli24ITA36-1436-3
684
Andrea Picchione24ITA36+836-3
685
Roberto Marcora33ITA35-135-3
686
Tatsuma Ito34JPN35-135-3
687
Olle Wallin21SWE35-135-3
688
Arthur Bouquier21FRA35+3Monastir 59 R32Lost in Monastir 57 QF37+6
689
Savva Polukhin24RUS34+15Antalya 28 R1634-4
690
Bor Artnak18SLO34+3Sharm El Sheikh 23 R16Lost in Sharm El Sheikh 22 R3234-5
691
Matteo Donati27ITA34+334-3
692
Dino Prižmić17CRO34+3Monastir 59 R32Monastir 58 W49+91
693
Paweł Ciaś28POL34+334-3
694
Duje Kekez29CRO34+334-3
695
Alec Beckley21RSA34+334-3
696
Adam Moundir27MAR34+18Lost in Antalya 27 R1635+5
697
Christoph Negritu28GER34+10Monastir 59 R32Lost in Monastir 57 QF37+20
698
Simon Anthony Ivanov22BUL34+22Madrid 5 R1634-1
699
Keisuke Saitoh21JPN3434-1
700
Zura Tkemaladze22GEO3434-1
701
Lorenzo Bocchi25ITA3430-25
702
Savriyan Danilov22RUS34-3530-26
703
Matthieu Perchicot30FRA34-2034+1
704
William Blumberg24USA33-133+1
705
Cyril Vandermeersch23FRA33Lost in Monastir 58 R3233
706
Juan Ignacio Galarza28ARG3333+2
707
Xiaofei Wang19CHN33+133+1
708
Szymon Kielan20POL33+133+1
709
Anton Matusevich21GBR33+133+1
710
Tibo Colson22BEL33+1Lost in Trnava SF41+52
711
Johannes Ingildsen25DEN33+123-93
712
Yusuke Takahashi25JPN32+332+1
713
Fernando Yamacita25BRA32+29Lost in Vacaria R1633+4
714
Niklas Schell23GER32+230-11
715
Ryuki Matsuda22JPN32+1632+3
716
Mick Veldheer26NED32+7Lost in Trnava R3232+2
717
Marco Brugnerotto26ITA32-4928-34
718
Pedro Sakamoto29BRA31-5629-13
719
Manuel Mazza23ITA31-231+3
720
Ivan Nedelko36RUS31-231+5
721
Victor Lilov18USA31+1Lost in Santo Domingo 6 SF35+29
722
Orel Kimhi19ISR31-1Lost in Madrid 4 R3231+5
723
Attila Balázs34HUN30+230+5
724
Chris Rodesch21LUX30+230+5
725
Ignacio Buse18PER30+230+5
726
Alexander Erler25AUT30+230+5
727
Elmer Møller19DEN30-830+5
728
Palaphoom Kovapitukted23THA30+130+5
729
Emil Reinberg25USA30+130+5
730
Álvaro Guillén Meza19ECU30+330+3
731
Thomas Deschamps24FRA30+3Lost in Madrid 4 QF32+18
732
Niki Kaliyanda Poonacha27IND30+8230+3
733
Bruno Pujol Navarro21ESP30+2Madrid 5 R3229-7
734
Florent Bax23FRA30+229-7
735
Maxence Beaugé22FRA30+230+5
736
Hynek Bartoň18CZE29+229+4
737
Tadeáš Paroulek22CZE29+229+4
738
Renta Tokuda24JPN29+229+4
739
Marcelo Zormann26BRA29+201Lost in Vacaria QF32+29
740
Simon Carr23IRL29+129+5
741
Yan Bondarevskiy22RUS29+12Sharm El Sheikh 23 R32Lost in Sharm El Sheikh 22 R3229+2
742
S D Prajwal Dev26IND29-1029+4
743
Bogdan Ionuț Apostol26ROU29-1927-18
744
Matthew Ebden35AUS28-128+2
745
Patrik Rikl23CZE28-128+2
746
Yuta Kikuchi23JPN28-128+2
747
Maxime Mora25FRA28-128+2
748
Daniel Rodrigues22POR28-1Antalya 28 R16Lost in Antalya 27 R3228+2
749
Chak Lam Coleman Wong18HKG28-1Trnava 2 R32Lost in Qual. Trnava R228+2
750
Filippo Baldi26ITA28-121-66
751
Khololwam Montsi20RSA28-128+3
752
Federico Zeballos34BOL28-124-34
753
Adolfo Daniel Vallejo18PAR28+82Trnava 2 R32Lost in Trnava R1629+17
754
Sergi Perez Contri24ESP28-2Madrid 5 R32Lost in Madrid 4 R1629+17
755
Juan Sebastián Gómez30COL28-128+5
756
Roko Horvat21CRO2727+4
757
Michiel De Krom24NED2727+4
758
Pedro Rodenas18ESP2727+4
759
Santiago De La Fuente20ARG27+327+3
760
Vilius Gaubas17LTU2727+3
761
Andrea Basso29ITA2727+3
762
Blaise Bicknell21JAM27+126-7
763
Mathieu Scaglia24FRA27+225-18
764
Călin Manda24ROU27+227+5
765
Osgar O'Hoisin26IRL27-1027+5
766
Lorenzo Rottoli20ITA27+227+4
767
Denis Klok24RUS27+227+4
768
Jea Moon Lee29KOR26+326+4
769
Gabriel Alejandro Hidalgo32ARG26-1026+3
770
Enrico Dalla Valle24ITA26+226+3
771
Mariano Kestelboim26ARG26+325-5
772
Vlad Andrei Dancu23ROU26+126+4
773
Jiri Barnat21CZE26-9Trnava 2 R32Lost in Trnava R3226+3
774
Pavel Nejedlý29CZE26+3Trnava 2 R32Lost in Trnava R3226+2
775
Daniil Glinka22EST26+326+2
776
Ray Ho22TPE26-6Lost in Monastir 57 R3224-17
777
Micah Braswell21USA25+225+3
778
Christian Sigsgaard25DEN25+225+3
779
Daisuke Sumizawa23JPN25+225+2
780
Aleksandre Bakshi25GEO25+225+1
781
Leopold Zima22GER25+225+1
782
Ryan Nijboer23NED25+8Madrid 5 R32Lost in Antalya 27 R3225
783
Aaron Addison27AUS25+125
784
Andrea Guerrieri24ITA25+1Trnava 2 R16Qual. Trnava W
Lost in Trnava R16
26+13
785
Kristjan Tamm24EST25+124-7
786
Juan Carlos Prado Angelo17BOL24+124+2
787
Guy Den Ouden20NED24-74Lost in Santo Domingo 6 QF26+22
788
Maciej Rajski31POL2424+3
789
John Echeverria21ESP24+19Lost in Madrid 4 SF28+40
790
Nicolas Buitrago24COL24-1424+3
791
Ivan Liutarevich26BLR24+10Sharm El Sheikh 23 R16Lost in Sharm El Sheikh 22 R3224+1
792
Cayetano March22ECU24-124+3
793
Alex Martinez21ESP2323-1
794
Blake Ellis23AUS23-223-1
795
Luis Patiño29MEX23-123-1
796
Deney Wassermann21NED23-1Antalya 28 R32Lost in Antalya 27 R3223-2
797
John McNally24USA23-123
798
Olaf Pieczkowski18POL23+623
799
Ilia Simakin19RUS23-2Sharm El Sheikh 23 R32Lost in Sharm El Sheikh 22 QF25+21
800
Luciano Emanuel Ambrogi19ARG23-223-1
801
Kareem Al Allaf24USA23-123-1
802
Franco Roncadelli22URU23+7Lost in Vacaria R1624+14
803
Alejandro Manzanera Pertusa19ESP23+8Madrid 5 R32Lost in Madrid 4 R1624+12
804
Dali Blanch19USA23-3723-1
805
Mario Gonzalez Fernandez20ESP22+13Madrid 5 R32Lost in Madrid 4 R3222-1
806
Jarno Jans22NED22+108Lost in Monastir 57 R1623+6
807
Mitchell Harper25AUS22-122-1
808
Alexandru Jecan34ROU22-1918-42
809
Tom Gentzsch19GER22-2Sharm El Sheikh 23 R3222
810
Alejandro Hoyos23COL22-35Lost in Santo Domingo 6 R1623+7
811
Svyatoslav Gulin20RUS22-122+1
812
Masamichi Imamura24JPN22-1022+1
813
Alejandro González33COL21+321+1
814
Matthias Bachinger35GER21-30521+1
815
Davide Pontoglio30ITA2121+1
816
Gabi Adrian Boitan23ROU21+121+1
817
Evgeny Philippov20RUS21+15Antalya 28 R32Lost in Antalya 27 R3221
818
Petr Nesterov19BUL21+121
819
Lorenzo Joaquín Rodríguez23ARG21+15Lost in Vacaria R1622+12
820
Buvaysar Gadamauri22BEL21-21Monastir 59 R3221+1
821
Filip Bergevi28SWE21-121+1
822
Francesco Vilardo32ITA21-121+1
823
Martin Breysach20FRA21-121+1
824
Arnaud Bovy22BEL21-121+1
825
Kazuma Kawachi28JPN21-121+1
826
Isaiah Strode25USA21-117-44
827
Ricardo Rodriguez Pace29VEN21-1521+1
828
Stefano Battaglino24ITA21+17Monastir 59 R32Lost in Monastir 58 R3221-1
829
Daniel Little25GBR21-321+2
830
Viktor Jović20SRB21-320-11
831
Feliciano López41ESP20-320+1
832
Matija Pecotić33CRO20-320+1
833
Joao Fonseca16BRA20+920+1
834
Max Basing20GBR20-420+1
835
Tyler Zink21USA20-220+1
836
Marat Sharipov20RUS20Sharm El Sheikh 23 R32Lost in Madrid 4 R3220+1
837
Oleksandr Bielinskyi28UKR20+7Lost in Sharm El Sheikh 22 R3220+1
838
Illya Beloborodko21UKR20-1Antalya 28 R32Lost in Antalya 27 R3220+1
839
Dan Alexandru Tomescu23ROU20-120+1
840
Mikalai Haliak24BLR20-120+1
841
Calum Puttergill29AUS20-120+1
842
Marsel İlhan35TUR20-39Antalya 28 R3218-14
843
Guido Iván Justo24ARG1919+1
844
Toby Alex Kodat19USA19+1519+1
845
Nicolas Tepmahc21FRA19-4Sharm El Sheikh 23 R32Lost in Monastir 58 QF21+17
846
Nitin Kumar Sinha23IND19-3319+1
847
Nino Ehrenschneider21GER1818+1
848
Taha Baadi21CAN18-4318
849
Alexandre Aubriot23FRA18-118
850
Henrique Rocha18POR18+2718-1
851
Nicolas Parizzia24SUI18-116-29
852
Lilian Marmousez20FRA18-118
853
Connor Farren28USA18-118
854
Dušan Obradović21SRB18+16Lost in Monastir 57 R3218-1
855
Philip Florig19GER18-218+1
856
Joao Victor Couto Loureiro19BRA18-2Lost in Vacaria QF21+31
857
Jonathan Eysseric32FRA17-217
858
Menelaos Efstathiou23CYP17-217
859
Íñigo Cervantes33ESP17-217
860
Patrick Maloney22USA17-217
861
Learner Tien17USA17-117
862
Karim Mohamed Maamoun31EGY17-117
863
Omar Giacalone30ITA1717-1
864
Takuya Kumasaka24JPN1717-1
865
Stefano Reitano25ITA17Monastir 59 R32Lost in Monastir 58 R3217-1
866
Pierre Delage21FRA17Lost in Monastir 58 R3217-3
867
Takuto Niki35JPN1717
868
Gabriel Donev26BUL17Antalya 28 R3217
869
Kosuke Ogura26JPN17+16Lost in Santo Domingo 6 QF19+25
870
Amaury Raynel20FRA17+1617-1
871
Boris Butulija23SRB17-2517-1
872
Matěj Vocel25CZE1616-1
872
Bradley Klahn32USA1616-1
874
Nicolas Kobelt18SUI16Lost in Sharm El Sheikh 22 R3216-2
875
Koki Matsuda22JPN1616
876
Jumpei Yamasaki25JPN1616-1
877
Axel Garcian20FRA16+216-1
878
Nathan Seateun25FRA16-915-13
879
Alexis Musialek34FRA16+114-38
880
Taisei Ichikawa21JPN16+116-1
881
Moerani Bouzige23AUS16+316-1
882
Domagoj Bilješko25CRO16Trnava 2 R32Lost in Qual. Trnava R216-1
883
Diego Augusto Barreto Sánchez20ESP16+316-1
884
Vladislav Ivanov23RUS16-1316-1
885
Lukáš Palovič20SVK16+316-1
886
Oscar Moraing22GER16+3Sharm El Sheikh 23 R3212-87
887
Stefanos Sakellaridis18GRE16+12Qual. Trnava 2 R2Lost in Qual. Trnava R2
Lost in Trnava R32
16
888
Joshua Goodger24GBR15+215
889
Juan Manuel Benitez Chavarriaga27COL15+215
890
Jacopo Berrettini24ITA15+9715
891
Alan Fernando Rubio Fierros23MEX15-29Lost in Madrid 4 QF17+28
892
Raphael Lambling22FRA15Monastir 59 R32Lost in Monastir 58 R1616+13
893
Kyle Kang17USA15+115+1
894
Kazuki Nishiwaki28JPN15+2315+1
895
Thiago Cigarran22ARG1515+1
896
Leonid Sheyngezikht22BUL1515
897
Mwendwa Mbithi24USA15-1415+2
898
Lucas Bouquet25FRA15-115
899
Mario Mansilla Diez20ESP15-1Lost in Madrid 4 R3211-105
900
Maik Steiner28GER15+2515+1
901
Paul Wörner26GER15+2415+1
902
Giacomo Dambrosi21ITA14-214+1
903
Carlos Gomez Herrera32ESP14-214+1
904
Haoyuan Huang20CHN14-214+1
905
Thomaz Bellucci34BRA14-214
906
Mika Brunold18SUI14-2Qual. Trnava 2 R214
907
Darian King30BAR14+268Lost in Santo Domingo 6 SF18+60
907
Fabrizio Andaloro21ITA14-2Antalya 28 R3214
909
Lautaro Midon18ARG14-314+1
910
Brayden Schnur27CAN14-114+1
911
Radu Mihai Papoe20ROU14-114+1
912
Aziz Kijametovic26BIH14-414+1
913
Yūichi Sugita34JPN14-214+1
914
Jie Cui24CHN14-214+1
915
Kristijan Juhas21SRB14-214+1
916
Arvid Nordquist24SWE14-2314+1
917
Karan Singh19IND14+8014+1
918
Peter Benjamin Privara18SVK14Trnava 2 R16Lost in Trnava R3214-2
919
Aleksi Lofman20FIN14-314+1
920
Ken Cavrak21AUS14-114-1
921
Filippo Speziali22ITA14Sharm El Sheikh 23 R32Lost in Sharm El Sheikh 22 R3214-1
922
Taiyo Yamanaka21JPN14-2Monastir 59 R32Lost in Monastir 58 R1615+25
923
Louroi Martinez24SUI14-112-45
924
Diego Fernandez Flores22CHI14Madrid 5 R32Lost in Madrid 4 R3214-1
925
Noah Lopez20SUI14+26Lost in Madrid 4 R3213-19
926
Rafael Matos26BRA13+211-49
927
Yeong Seok Jeong22KOR13+2Qual. Sharm El Sheikh 22 W
Lost in Sharm El Sheikh 22 R16
14+23
928
Michael Zheng18USA13+213+2
929
Sander Jong22NED13+213+2
930
Vito Tonejc23CRO13+213+2
931
Matteo Viola35ITA13-1006-235
932
Cash Hanzlik20USA13+213+3
933
Luca Giacomini25ITA13+5213+3
933
Jordan Hasson23ISR13+213+3
935
Younes Lalami Laaroussi21MAR13-213+3
936
Sebastian Dominko19SLO1313+3
937
Yuichiro Inui27JPN1313+3
938
A.J. Catanzariti27USA1313+3
939
Inaki Cabrera Bello20ESP13+25113+3
940
Pol Toledo Bague27ESP13-19-123
941
Alexander Zgirovsky21BLR13-6413+4
942
Milan Welte21GER13-113+4
943
Luca Castelnuovo25SUI1313+4
944
Gabriele Pennaforti22ITA13+1Sharm El Sheikh 23 R32Lost in Sharm El Sheikh 22 R1614+25
945
Maxence Broville23FRA13+113+5
946
Lorenzo Gagliardo22ARG13-2313+5
947
Igor Gimenez22BRA13Lost in Vacaria R1614+24
948
Gabriele Maria Noce27ITA13+20Monastir 59 R32Lost in Monastir 57 R1614+24
949
Kelsey Stevenson32CAN13-1Sharm El Sheikh 23 R1613+7
949
Michael Zhu30USA13-1Madrid 5 R32Lost in Madrid 4 R3211-54
951
Rishab Agarwal27IND13+2113+8
952
Neil Oberleitner23AUT13+19Lost in Monastir 57 R3213+6
953
Alexander Crnokrak22AUS13-113+8
954
Alexandros Skorilas22GRE13+8312-18
955
Aziz Ouakaa23TUN13-2Lost in Monastir 58 R3213+8
956
Boris Fassbender24FRA12-212+8
957
William Grant21USA12-212+8
958
João Menezes25BRA12-212+8
959
Julian Ocleppo25ITA12-212+8
960
Adrian Bodmer27SUI12-212+8
961
Kilian Feldbausch17SUI12-2Trnava 2 R3212+8
962
Jack Anthrop19USA12-212+7
963
Joshua Sheehy25USA12-2Lost in Santo Domingo 6 R1612+7
964
Niccolo Catini24ITA12+2712+7
965
Tobias Franco20ARG12-3Lost in Vacaria R3212+6
966
Tiago Cação24POR12-1175-301
967
Yannick Mertens35BEL12-412+7
968
Yuttana Charoenphon22THA12-412+7
969
Filip Duda24CZE12-2512+7
970
Xavi Matas Ortega20ESP12-512+7
971
Wishaya Trongcharoenchaikul27THA12-512+6
972
Brandon Walkin28AUS12-512+5
973
Marlon Vankan22GER12-412+3
974
Seita Watanabe21JPN12-412+3
975
Maximus Jones18THA12-48Monastir 59 R32Lost in Monastir 58 R3212+1
976
Markos Kalovelonis28GRE11-311
977
Albano Olivetti31FRA11-211
978
Patrick Zahraj23GER11-211
979
Blake Mott26AUS11-111
980
Yassine Dlimi19MAR11-1Monastir 59 R3211
981
Alexander Kotzen22USA11-111
981
George Loffhagen21GBR11-411
981
Julio César Porras24ARG11-1Madrid 5 R32Qual. Madrid 4 W
Lost in Madrid 4 R32
11-6
984
James Tracy20USA11-111+1
985
Rayane Roumane22ALG11-111
986
Siddharth Vishwakarma28IND11-411-2
987
Florian Broska24GER11-1Qual. Trnava 2 R2Qual. Trnava W
Lost in Trnava R16
12+33
988
Matt Kuhar26USA119-62
989
Mateo Nicolás Martínez28ARG118-105
990
Jeremy Jin18AUS11+10811+1
991
Lukáš Lacko35SVK11-111+1
992
Lorenzo Bresciani22ITA1111
993
Kokoro Isomura19JPN11+2Antalya 28 R32Lost in Antalya 27 R1612+35
994
Julian Cash26GBR11-5211+1
995
Ji Hoon Son28KOR11-111+1
996
Lorenzo Claverie20ITA11+33Lost in Monastir 57 R1612+32
997
Guy Orly Iradukunda26BDI11+111+2
998
Fabio Coelho22POR11-311+2
999
Sebastian Sorger16AUT1111+2
1000
Maxim Zhukov17RUS11Lost in Sharm El Sheikh 22 R1612+31
In Play :
Antalya 28, Madrid 5 ITF15  
Monastir 59   
Sharm El Sheikh 23   
Trnava 2   
Highlight Country :