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

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Race
#: 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, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
ATP Finals Qualification Cut7895
1
Jannik Sinner22ITA4310+10Madrid R6443505300
2
Daniil Medvedev28RUS2660+10Madrid R6427003650
3
Casper Ruud25NOR2285+10Madrid R6423253275
4
Alexander Zverev27GER2035+50Madrid R32
(R64  )
20852985
5
Stefanos Tsitsipas25GRE1865+10Madrid R6419052855
6
Alex de Minaur25AUS1755+10Madrid R6417952745
7
Carlos Alcaraz20ESP1750+50Madrid R32
(R64  )
18002700
8
Grigor Dimitrov32BUL1575+10Madrid R6416152565
9
Novak Djoković36SRB1310
Advertisement
10
Hubert Hurkacz27POL1310+50Madrid R32
(R64  )
13602260
11
Ugo Humbert25FRA1275+50Madrid R3213252225
12
Holger Rune20DEN1125+50Madrid R32
(R64  )
11752075
13
Andrey Rublev26RUS1120+50Madrid R32
(R64  )
11702070
14
Sebastián Báez23ARG1120+50Madrid R3211702070
15
Taylor Fritz26USA1030+50Madrid R3210801980
16
Tommy Paul26USA1025+50Madrid R3210751975
17
Karen Khachanov27RUS920+10Madrid R649601910
18
Alexander Bublik26KAZ870+10Madrid R649101860
19
Ben Shelton21USA810+10Madrid R648501800
20
Alejandro Tabilo26CHI788+10Lost in Madrid R128
21
Cameron Norrie28GBR715+10Madrid R647551705
22
Mariano Navone23ARG688+1+30Lost in Madrid R64 
23
Nuno Borges27POR680-1+10Lost in Madrid R128
24
Jordan Thompson30AUS655+10Madrid R646951645
25
Jiří Lehečka22CZE645+10Madrid R646851635
26
Facundo Díaz Acosta23ARG644+10Lost in Madrid R128 
27
Jan Lennard Struff34GER625+1+50Madrid R326751575
28
Pedro Martínez27ESP584-1Lost in Qual. Madrid R1
29
Tomás Martín Etcheverry24ARG570+10Lost in Madrid R64
30
Tallon Griekspoor27NED550+4+50Madrid R326001500
31
Jack Draper22GBR545+1+30Lost in Madrid R64 
32
Nicolás Jarry28CHI535-2+10Madrid R645751525
33
Frances Tiafoe26USA535-2+10Madrid R645751525
34
Fábián Marozsán24HUN530-1+30Lost in Madrid R64
35
Francisco Cerúndolo25ARG500+7+50Madrid R325501450
36
Tomáš Macháč23CZE498+2+30Madrid R645181468
37
Arthur Fils19FRA495-2+10Lost in Madrid R64
38
Brandon Nakashima22USA495+1+30Qual. Madrid W
Lost in Madrid R128
39
Sebastian Korda23USA485-3+10Madrid R645251475
40
Félix Auger-Aliassime23CAN485+30Madrid R64
(R128  )
5051455
41
Dušan Lajović33SRB485-4+10Lost in Madrid R128
42
Luciano Darderi22ITA484-1+30Lost in Madrid R64
(R128  )
43
Jakub Menšík18CZE480+30Madrid R645001450
44
Miomir Kecmanović24SRB475+30Madrid R644951445
45
Matteo Arnaldi23ITA470+30Madrid R644901440
46
Flavio Cobolli21ITA450+3+30Madrid R644701420
47
Alejandro Davidovich Fokina24ESP450+7+50Madrid R325001400
48
Márton Fucsovics32HUN440-2
49
Gaël Monfils37FRA435-2+10Lost in Madrid R128 
Advertisement
50
Dominik Koepfer29GER431-2+10Lost in Madrid R128
51
Emil Ruusuvuori25FIN420+10Lost in Madrid R128
52
Arthur Cazaux21FRA413-2
53
Lorenzo Musetti22ITA410+10Lost in Madrid R64
54
Adrian Mannarino35FRA405+1+10Madrid R644451395
55
Roberto Bautista Agut36ESP403+4+40Madrid R64Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Madrid R64
4231373
56
Zizou Bergs24BEL402-4Lost in Madrid R128
57
Aleksandar Kovačević25USA401+1+30Qual. Madrid W
Lost in Madrid R128
58
Roberto Carballés Baena31ESP390+3+30Madrid R644101360
59
Marcos Giron30USA390-2+10Lost in Madrid R128
60
Borna Ćorić27CRO389+3+30Lost in Madrid R64 
61
Luca Nardi20ITA386-5
62
Alex Michelsen19USA371-2+10Lost in Madrid R128 
63
Federico Coria32ARG370-1+10Lost in Qual. Madrid R2
64
Facundo Bagnis34ARG365+9+50Qual. Madrid W
Lost in Madrid R64 
65
Lorenzo Sonego28ITA361+3+30Madrid R64
(R128  )
3811331
66
Thiago Seyboth Wild24BRA357+8+50Madrid R324071307
67
Christopher O'Connell29AUS355-1+10Lost in Madrid R128
68
Sumit Nagal26IND354-4
69
Matteo Berrettini28ITA350-4
70
Jaume Munar26ESP347+2+30Lost in Madrid R64
71
Giovanni Mpetshi Perricard20FRA342-4
72
Valentin Vacherot25MON341-3+10Lost in Qual. Madrid R2
73
Alexei Popyrin24AUS335-2+10Lost in Madrid R128
74
Juncheng Shang19CHN333+1+30Lost in Madrid R64
(R128  )
75
Leandro Riedi22SUI326-5
76
Alexander Shevchenko23KAZ325+2+30Lost in Madrid R64 
77
Sebastian Ofner27AUT310-1+10Lost in Madrid R128
78
Taro Daniel31JPN308+4+30Lost in Madrid R64
79
James Duckworth32AUS302+11+44Shenzhen F333333
80
Corentin Moutet25FRA300+4+30Qual. Madrid W
Lost in Madrid R128 
81
Cristian Garín27CHI300-4
82
Luca Van Assche19FRA296+3+30Lost in Madrid R64
83
Camilo Ugo Carabelli24ARG290-2+10Lost in Qual. Madrid R2
84
Mikhail Kukushkin36KAZ287-5Lost in Qual. Madrid R1
85
Adam Walton25AUS280-5
86
Daniel Altmaier25GER276+18+50Madrid R323261226
86
Yannick Hanfmann32GER276+10Lost in Madrid R128
88
Pierre Hugues Herbert33FRA276-5Lost in Qual. Madrid R1
89
Pavel Kotov25RUS275+9+30Madrid R642951245
90
Thanasi Kokkinakis28AUS273+10+30Qual. Madrid W
Lost in Madrid R128 
91
Thiago Agustín Tirante23ARG268-2+10Lost in Qual. Madrid R2
92
Otto Virtanen22FIN265-5
93
Arthur Rinderknech28FRA263+10Lost in Madrid R128
94
Lukáš Klein26SVK262+14+50Qual. Madrid W
Lost in Madrid R64
95
Harold Mayot22FRA261-7
96
Joao Fonseca17BRA261+6+30Madrid R64
(R128  )
2811231
97
Zhizhen Zhang27CHN260-3+10Lost in Madrid R128
98
Thiago Monteiro29BRA257+11+50Madrid R64Qual. Madrid WQual. Madrid W
Madrid R64
2771227
99
Patrick Kypson24USA257-8Lost in Savannah R32
Advertisement
100
Stefano Napolitano29ITA254-8Lost in Qual. Madrid R1
101
David Goffin33BEL249-6Lost in Qual. Madrid R1
102
Michael Mmoh26USA248-6Lost in Savannah R32
103
Fabio Fognini36ITA246-6
104
Matteo Gigante22ITA244-5Lost in Qual. Madrid R1
105
Seongchan Hong26KOR238-4
106
Albert Ramos Viñolas36ESP232+6+30Qual. Madrid W
Lost in Madrid R128
107
Roman Safiullin26RUS230+10Lost in Madrid R128
108
Botic van de Zandschulp28NED230+6+30Lost in Madrid R64
109
Rinky Hijikata23AUS230-6
110
Richard Gasquet37FRA225+6+30Qual. Madrid W
Lost in Madrid R128 
111
Yasutaka Uchiyama31JPN225-6Lost in Shenzhen R32
112
Marco Trungelliti34ARG221-6
113
Duje Ajduković23CRO216-3+10Lost in Qual. Madrid R2
114
Aleksandar Vukic28AUS211-1+10Lost in Madrid R128
115
Radu Albot34MDA208+10Lost in Qual. Madrid R2
116
Román Andrés Burruchaga22ARG206-5
117
Dmitry Popko27KAZ206+7+22Savannah SF228259
118
Max Purcell26AUS200+14+30Madrid R642201170
119
Damir Džumhur31BIH197+11+22Ostrava SF219250
120
Nicolas Moreno De Alboran26USA196+2+12Lost in Rome QF
121
Jurij Rodionov24AUT194-4Lost in Qual. Madrid R1
122
Francisco Comesaña23ARG194+1+10Lost in Qual. Madrid R2
123
Nick Hardt23DOM193-5
124
Jozef Kovalík31SVK193-4+6Lost in Rome R16
125
Alexandre Müller27FRA192-6Lost in Qual. Madrid R1
126
Mattéo Martineau25FRA191-5+6Lost in Rome R16
127
Denis Shapovalov25CAN190+29+50Madrid R32
(R128  )
2401140
128
Enzo Couacaud29FRA189-3+6Lost in Ostrava R16
129
Daniel Elahi Galán27COL188+10Lost in Madrid R128
130
Lloyd Harris27RSA183+28+44Shenzhen F214214
131
Jaime Faria20POR183+12Lost in Ostrava QF
132
Grégoire Barrère30FRA182-6Lost in Qual. Madrid R1
133
Andrea Vavassori28ITA180-6Lost in Qual. Madrid R1
134
Pablo Llamas Ruiz21ESP180+16+30Qual. Madrid W
Lost in Madrid R128
135
Hugo Grenier28FRA179-7Lost in Rome R32
136
Alex Bolt31AUS171-1+6Lost in Shenzhen R16
137
Clément Chidekh22FRA169+2+8Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 R32
138
Omar Jasika26AUS168-2+6Lost in Savannah R16
139
Coleman Wong19HKG167-1+6Lost in Shenzhen R16
140
Andy Murray36GBR165-7
141
Gianluca Mager29ITA165-7
142
Martin Damm20USA161-5
143
Juan Pablo Varillas28PER160-3
144
Mitchell Krueger30USA159+2+6Lost in Savannah R16
145
Murkel Dellien26BOL158-4
146
Giulio Zeppieri22ITA157+6+10Lost in Qual. Madrid R2
147
Gustavo Heide22BRA155-5
148
Zachary Svajda21USA155-5
149
Yoshihito Nishioka28JPN153+5+10Lost in Madrid R128 
Advertisement
150
Zsombor Piros24HUN153-6Lost in Rome R32
151
Marc-Andrea Hüsler27SUI153-6
152
Hugo Gaston23FRA151-5Lost in Qual. Madrid R1
153
Nicolás Mejía24COL151-5
154
Constant Lestienne31FRA150-5
155
Lucas Pouille30FRA148-4Lost in Qual. Madrid R1
156
Jesper de Jong23NED146+9+12Lost in Rome QF
157
Emilio Nava22USA146-4Lost in Qual. Madrid R1
158
Christopher Eubanks27USA145+4+10Lost in Madrid R128
159
Denis Kudla31USA145+6Lost in Savannah R16
160
Kamil Majchrzak28POL143-5Lost in Qual. Shenzhen R1
161
Milos Raonic33CAN140-4
162
Henrique Rocha20POR138-2Lost in Ostrava R32
163
Tristan Boyer23USA138+9+12Lost in Savannah QF
164
Alejandro Moro Cañas23ESP138+22+22Rome SF160191
165
Tomás Barrios Vera26CHI137-4
166
Henri Squire23GER137+21+22Ostrava SF159190
167
Denis Yevseyev30KAZ136+11+12Lost in Shenzhen QF
168
Valentin Royer22FRA136-1+3Lost in Santa Margherita 5 QF
169
Terence Atmane22FRA135-6Lost in Qual. Madrid R1
170
Dane Sweeny23AUS135-6Lost in Shenzhen R32
171
Chun Hsin Tseng22TWN135+6Lost in Ostrava R16
172
Benoît Paire34FRA133-6
173
Li Tu27AUS132-5Lost in Shenzhen R32
174
Manuel Guinard28FRA131+24+22Ostrava SF153184
175
Alexis Galarneau25CAN130-6
176
Maxime Cressy26USA130-6
177
Daniel Masur29GER127-4+1Lost in Nottingham R16
178
Maxime Janvier27FRA126+28+22Savannah SF148179
179
Alexander Ritschard30SUI126+28+22Savannah SF148179
180
Filip Cristian Jianu22ROU126-6Lost in Antalya 16 R32
181
Laslo Djere28SRB125-6
182
Maximilian Marterer28GER125-6Lost in Qual. Madrid R1
183
Samuel Vincent Ruggeri21ITA125-6Lost in Rome R32
184
Hugo Dellien30BOL124+26+22Rome SF146177
185
Jules Marie32FRA124-2+6Lost in Shenzhen R16
186
Ethan Quinn20USA123-2+6Lost in Savannah R16
187
Titouan Droguet22FRA123-8Lost in Qual. Madrid R1
188
Juan Pablo Ficovich27ARG123+11+14Concepcion SF134159
189
Javier Barranco Cosano25ESP122-8Lost in Qual. Rome R1
190
Adrian Andreev22BUL122-10Lost in Rome R32
191
Aziz Dougaz27TUN122+24+24Angers SFLost in Hammamet 7 FLost in Hammamet 7 F
Angers SF
130139
192
Felipe Meligeni Alves26BRA119-10Lost in Qual. Madrid R1
193
Paul Jubb24GBR118+4+8Nottingham SF126135
194
Geoffrey Blancaneaux25FRA117-9Lost in Rome R32
195
Benjamin Hassan29LBN114+33+30Qual. Madrid W
Lost in Madrid R128
196
Hazem Naw24SYR114-8
197
Rudolf Molleker23GER113-8
198
Brandon Holt26USA112-8
199
Santiago Rodríguez Taverna24ARG112-8
Advertisement
200
Vít Kopřiva26CZE111-8Lost in Qual. Madrid R1
201
Quentin Halys27FRA111-8Lost in Qual. Madrid R1
202
Bernard Tomic31AUS111-8Lost in Savannah R32
203
Daniel Evans33GBR110-8
204
Bernabé Zapata Miralles27ESP110-8Lost in Qual. Madrid R1
205
Ramkumar Ramanathan29IND110-5+2Lost in Qual. Shenzhen R2
206
Stefano Travaglia32ITA109+18+22Rome SF131162
207
Marc Polmans26AUS108-6
208
Jay Clarke25GBR107-6
209
Ugo Blanchet25FRA106-6
210
Rafael Nadal37ESP105+42+30Madrid R64
(R128  )
1251075
211
Vadym Ursu27UKR105-6
212
Vilius Gaubas19LTU105+29+26Rome SFQual. Rome WQual. Rome W
Rome SF
127158
213
Thai Son Kwiatkowski29USA105-9Lost in Savannah R32
214
Jakub Nicod19CZE105+2+10Qual. Ostrava W
Lost in Ostrava R16
215
Maks Kaśnikowski20POL103-7Lost in Ostrava R32
216
Martin Landaluce18ESP102-7Lost in Madrid R128
217
Khumoyun Sultanov25UZB102-6
218
Yosuke Watanuki26JPN101-6
219
Yuta Shimizu24JPN101-6Lost in Shenzhen R32
220
Adolfo Daniel Vallejo19PAR99-6
221
Tristan Schoolkate23AUS99+4+12Lost in Shenzhen QF
222
Arthur Géa19FRA98-5+4Qual. Savannah W
Lost in Savannah R32
223
Facundo Mena31ARG95+33+21Santiago W
Lost in Concepcion QF
224
Gonzalo Bueno20PER94+13+14Concepcion SF105130
225
Gastão Elias33POR92-7
226
Stefan Kozlov26USA91-7Lost in Savannah R32
227
Francesco Maestrelli21ITA90+16+12Lost in Rome QF
228
Alexander Blockx19BEL90-8
229
Jonáš Forejtek23CZE90-7+2Lost in Qual. Ostrava R2
230
Gijs Brouwer28NED90+16+12Lost in Savannah QF
231
Shintaro Mochizuki20JPN89+7+10Lost in Qual. Madrid R2
232
Giovanni Fonio25ITA89-11
233
Gonzalo Oliveira29VEN88-10Lost in Savannah R32
234
Juan Manuel Cerúndolo22ARG87-2+6Lost in Rome R16
235
Sandro Kopp23AUT87+5+8Lost in Hammamet 7 SF
236
Andrea Collarini32ARG86-10
237
Jelle Sels28NED86+11+10Qual. Ostrava W
Lost in Ostrava R16
238
Kilian Feldbausch18SUI85-11
239
Andrés Andrade25ECU85+63+26Savannah SFQual. Savannah WQual. Savannah W
Savannah SF
107138
240
Billy Harris29GBR84+24+12Lost in Rome QF
241
Zdeněk Kolář27CZE84+24+12Lost in Ostrava QF
242
Enrico Dalla Valle26ITA84+24+12Lost in Ostrava QF
243
Daniel Mérida19ESP83-8+2Lost in Qual. Rome R2
244
Yunchaokete Bu22CHN82-15
245
Pedro Sakamoto30BRA82-14
246
Francesco Passaro23ITA82-16Lost in Rome R32
247
Gauthier Onclin23BEL82+2+6Lost in Ostrava R16
248
Federico Agustin Gomez27ARG82+36+16Qual. Savannah W
Lost in Savannah QF
249
Tung Lin Wu25TWN81-16Lost in Shenzhen R32
Advertisement
250
Elmer Møller20DEN81-16
251
Renzo Olivo32ARG81-15Lost in Concepcion R32
252
Abdullah Shelbayh20JOR81+17+10Lost in Qual. Madrid R2
253
Rio Noguchi25JPN80-6+4Qual. Shenzhen W
Lost in Shenzhen R32
254
Valerio Aboian21ARG80-4+4Lost in Concepcion R16
255
Hady Habib25LBN79-16Lost in Savannah R32
256
Gabriel Diallo22CAN78-14Lost in Ostrava R32
257
Bogdan Bobrov26RUS78-12Lost in Qual. Savannah R1
258
Clément Tabur24FRA78-14Lost in Savannah R32
259
Evgenii Tiurnev27RUS77-1+4Lost in Shymkent SF
Lost in Shymkent 2 R32
260
Alibek Kachmazov21RUS76+27+12Lost in Shenzhen QF
261
Soonwoo Kwon26KOR75-10
262
Sho Shimabukuro26JPN75-9
263
Matej Dodig18CRO75+4+4Split SF7986
264
Tennys Sandgren32USA75+8+6Lost in Savannah R16
265
Daniel Rincon21ESP75+8+6Lost in Ostrava R16
266
Giles Hussey26GBR75+14+8Nottingham SF8392
267
João Lucas Reis Da Silva24BRA74-13Lost in Qual. Savannah R1
268
Jan Choinski27GBR74-13
269
Blaise Bicknell22JAM74-9+2Lost in Qual. Savannah R2
270
Matheus Pucinelli De Almeida23BRA73-13
271
Juan Carlos Prado Angelo19BOL73+15+8Lost in Concepcion QF
272
Tristan Lamasine31FRA73-13Lost in Ostrava R32
273
Lorenzo Giustino32ITA72-11
274
Matías Soto25CHI72-13Lost in Concepcion R32
275
Ergi Kırkın25TUR72+4Lost in Concepcion R16
276
Matthew Dellavedova23AUS72-13Lost in Nottingham R32
277
Pol Martín Tiffon24ESP71-9Lost in Qual. Madrid R1
278
Dino Prižmić18CRO70-8
279
Stan Wawrinka39SUI70-8
280
Raphaël Collignon22BEL70+132+33Angers SFHammamet 7 WHammamet 7 W
Angers SF
7887
281
Robin Bertrand21FRA70+47+17Monastir 16 W
Lost in Nottingham QF
282
Timofey Skatov23KAZ69+72+22Ostrava SF91122
283
Marek Gengel28CZE69-9
284
Nikoloz Basilashvili32GEO69-5+2Lost in Qual. Ostrava R2
285
Calvin Hémery29FRA69+24+12Lost in Savannah QF
286
Alexey Zakharov24RUS69-9+1Lost in Monastir 17 R16
287
Roberto Cid Subervi30DOM68-11Lost in Concepcion R32
288
Hiroki Moriya33JPN68-5+2Lost in Qual. Shenzhen R2
Lost in Shenzhen R32
289
Mateus Alves23BRA67-11
290
Omni Kumar22USA67+21+11Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 QF
291
August Holmgren26DEN66-10
292
Hernán Casanova30ARG66+1+4Lost in Concepcion R16
293
Oliver Crawford24GBR66-11Lost in Savannah R32
294
Hamad Medjedović20SRB65+323+50Madrid R64Qual. Madrid WQual. Madrid W
Madrid R64
851035
295
Hikaru Shiraishi23JPN65-10
296
Remy Bertola25SUI65+100+26Qual. Shenzhen W
Lost in Shenzhen SF
297
James McCabe20AUS65+23+10Qual. Shenzhen W
Lost in Shenzhen R16
298
Dominic Thiem30AUT64+23+10Lost in Qual. Madrid R2
299
Joris De Loore31BEL64-11
300
David Jordá Sanchis29ESP64-11
301
Kyle Edmund29GBR64-9+2Lost in Qual. Savannah R2
302
Carlos Gimeno Valero22ESP63-12
303
Ričardas Berankis33LTU63-2+4Qual. Shenzhen W
Lost in Shenzhen R32
304
Cezar Crețu23ROU63-13
305
Michael Geerts29BEL63-9+2Lost in Qual. Rome R2
306
Ivan Gakhov27RUS63+4+6Lost in Rome R16
307
Nicola Kuhn24GER62+15+8Lost in Hammamet 7 SF
308
Shintaro Imai30JPN62-13+1Lost in Nottingham R16
309
Dennis Novak30AUT62+33+12Lost in Ostrava QF
310
João Sousa35POR61-16
311
James Trotter24JPN61-3+4Qual. Shenzhen W
Lost in Shenzhen R32
312
Andre Ilagan23USA61-15
313
Carlos Taberner26ESP61+26+10Qual. Rome W
Lost in Rome R16
314
Pedro Cachín29ARG60+144+30Madrid R64801030
315
Benjamin Bonzi27FRA60-17Lost in Ostrava R32
316
Mark Lajal20EST60+83+22Lost in Shenzhen SF
317
Sebastian Fanselow32GER60-18
318
Corentin Denolly26FRA60-13+2Lost in Qual. Savannah R2
319
Gilbert Klier Junior23BRA59-19
320
Arthur Bouquier23FRA59+48+15Azay Le Rideau W
321
Yu-hsiou Hsu25TWN59+6+6Lost in Shenzhen R16
322
Gonzalo Villanueva29ARG59-19Lost in Concepcion R32
323
Daniel Dutra da Silva35BRA58+1+4Lost in Concepcion R16
324
Tim Handel27GER58-20
325
Lautaro Midon20ARG58-19
326
Orlando Luz26BRA58-13+2Lost in Qual. Ostrava R2
327
Marcello Serafini21ITA58+30+11Lost in Santa Margherita 4 R16
Qual. Rome W
Lost in Rome R16
328
Dalibor Svrčina21CZE57-21
329
Blake Ellis25AUS57-10+2Lost in Qual. Shenzhen R2
330
Jakub Paul25SUI56-18
331
J.J. Wolf25USA55-17Lost in Savannah R32
332
Beibit Zhukayev23KAZ55-17
333
Felix Gill21GBR55-15
334
Alexis Gautier27FRA55-18Lost in Angers R32
335
Oriol Roca Batalla30ESP55-18Lost in Rome R32
336
Filip Misolic22AUT54-13
337
Ignacio Buse20PER54+4+4Qual. Rome W
Lost in Rome R32
338
Alexander Weis27ITA54-5+2Lost in Qual. Rome R2
339
Philip Sekulic20AUS54+13+6Lost in Shenzhen R16
340
Diego Schwartzman31ARG53-15Lost in Qual. Madrid R1
341
Alastair Gray25GBR53-15
342
Nicholas David Ionel21ROU53-13Lost in Ostrava R32
343
Arthur Fery21GBR52+15+6Lost in Shenzhen R16
344
Anton Matusevich22GBR52-14
345
Luke Saville30AUS52-14Lost in Shenzhen R32
346
Nikolás Sánchez Izquierdo25ESP52-14Lost in Rome R32
347
Stefanos Sakellaridis19GRE52+85+17Concepcion SFQual. Concepcion W6388
348
Harrison Adams29USA52+69+16Mosquera F6161
349
Lorenzo Joaquín Rodríguez24ARG52-15Lost in Concepcion R32
350
Liam Broady30GBR51-15
351
Nino Serdarušić27CRO51-15
352
Liam Draxl22CAN51-15
353
Nikolay Vylegzhanin24RUS51-15Lost in Azay Le Rideau R32
Lost in Angers R32
354
Daniel Cukierman28ISR50-14
355
Evgeny Donskoy33RUS50-12Lost in Qual. Shenzhen R1
356
Yankı Erel23TUR50-11Lost in Qual. Shenzhen R1
357
Franco Agamenone31ITA50+12+6Lost in Rome R16
358
Mattia Bellucci22ITA50+45+12Lost in Shenzhen QF
359
Bruno Kuzuhara20USA50-15Lost in Savannah R32
360
Learner Tien18USA49-14
361
Mukund Sasikumar27IND49-14Lost in Qual. Shenzhen R1
362
Michael Vrbenský24CZE49+3+4Split SFLost in Dubrovnik R325360
363
Jacob Bradshaw21AUS49-15
364
Genaro Alberto Olivieri25ARG49+16+8Lost in Concepcion QF
365
Gabi Adrian Boitan24ROU49+30+10Qual. Savannah W
Lost in Savannah R16
366
Philip Henning23RSA48+19+8Lost in Antalya 15 F
367
Andrea Pellegrino27ITA48-18Lost in Rome R32
368
Oleksandr Ovcharenko22UKR48-13+1Lost in Hammamet 7 R16
369
Max Houkes23NED48-19Lost in Santa Margherita 5 R32
370
Oleg Prihodko26UKR48-19Lost in Antalya 15 R32
371
Álvaro Guillén Meza21ECU48+19+8Lost in Concepcion QF
372
Nerman Fatić29BIH48-19Lost in Rome R32
373
Adria Soriano Barrera24COL47-17
374
Andrea Picchione25ITA47+96+20Santa Margherita 5 FLost in Antalya 15 SF5656
375
Bor Artnak19SLO46-16Lost in Qual. Savannah R1
376
Karue Sell30BRA46-16
377
Yurii Dzhavakian30UKR46-16
378
Marat Sharipov21RUS46-16Lost in Antalya 16 R32
379
Raúl Brancaccio26ITA46-16Lost in Rome R32
380
Charles Broom26GBR46+26+8Nottingham SF5463
381
Yishai Oliel24ISR46-17Lost in Santa Margherita 4 R32
382
Hamish Stewart24GBR45-16Lost in Nottingham R32
383
Alexey Vatutin31RUS45-7+3Lost in Angers QF
384
Dan Alexandru Tomescu25ROU45+25+8Lost in Kursumlijska Banja F
385
Jason Jung34TWN44-18
386
Saba Purtseladze22GEO44-16Lost in Qual. Rome R1
387
Mathys Erhard22FRA44-4+3Lost in Angers QF
388
Karl Friberg25SWE43-17
389
Moez Echargui31TUN43-16Lost in Qual. Shenzhen R1
390
Elias Ymer28SWE43-18Lost in Ostrava R32
391
Jacob Fearnley22GBR42-17
392
Egor Gerasimov31BLR42-6+2Lost in Qual. Shenzhen R2
393
Makoto Ochi27JPN42-18
394
Gian Marco Moroni26ITA41-17
395
Miguel Damas24ESP41-17Lost in Qual. Rome R1
396
Marco Cecchinato31ITA41-17Lost in Rome R32
397
Mohamed Safwat33EGY41-16
398
Aidan Mayo20USA41+26+6Lost in Savannah R16
399
Antoine Escoffier32FRA41+29+6Lost in Shenzhen R16
400
David Pichler28AUT41+16+5Lost in Dubrovnik R16
Qual. Ostrava W
Lost in Ostrava R32
401
Stefan Popović20SRB41+92+16Kursumlijska Banja 2 R16Kursumlijska Banja W4255
402
Egor Agafonov21RUS41-20Lost in Monastir 16 R32
Lost in Monastir 17 R32
403
Máté Valkusz25HUN40-19
404
Guy Den Ouden22NED40-17
405
Marko Topo20GER40-17
406
Vitaliy Sachko26UKR40+27+6Lost in Ostrava R16
407
Antoine Hoang28FRA40-9+2Lost in Azay Le Rideau R16
Lost in Angers R16
408
Lukáš Pokorný22SVK40-19Lost in Monastir 16 R32
409
Martyn Pawelski19POL40-18Lost in Nottingham R32
410
Robert Strombachs24LAT40-6+2Lost in Qual. Ostrava R2
411
Lukas Neumayer21AUT40-19Lost in Ostrava R32
412
Marius Copil33ROU39-19Lost in Qual. Rome R1
413
Alex Molčan26SVK39-19
414
Michael Agwi20IRL39+6+4Meerbusch SF4350
415
Constantin Bittoun Kouzmine25FRA39+11+4Lost in Hammamet 7 R16
Lost in Angers QF
416
Hynek Bartoň20CZE38-19
417
Martin Kližan34SVK38+89+15Telde 2 W
Lost in Santa Margherita 5 R32
418
Max Hans Rehberg20GER38-11+1Lost in Meerbusch R16
419
Nam Hoang Ly27VIE38-18
420
Dimitar Kuzmanov30BUL38-20Lost in Ostrava R32
421
Orel Kimhi20ISR38-19
422
Gabriele Piraino20ITA38+257+26Santa Margherita 4 W
Lost in Santa Margherita 5 R16
423
Christoph Negritu30GER38-18Lost in Antalya 16 R32
424
Moerani Bouzige24AUS38+5+3Lost in Monastir 16 QF
Lost in Sanxenxo QF
425
Alberto Barroso Campos27ESP37-6+2Lost in Hammamet 7 R32
Lost in Qual. Rome R2
426
Max Alcalá Gurri21ESP37-18
427
Alex Rybakov27USA37-16Lost in Qual. Savannah R1
428
Christian Langmo27USA37-18Lost in Vero Beach R32
429
Ryan Nijboer24NED37+70+13Lost in Hammamet 7 QF
Qual. Rome W
Lost in Rome R16
430
Viktor Durasovic27NOR37+14+4Qual. Savannah W
Lost in Savannah R32
431
Oleksii Krutykh24UKR37-13+1Lost in Santa Margherita 4 R16
Lost in Qual. Rome R1
432
Kris Van Wyk27RSA37+13+4Monastir 17 SFLost in Monastir 16 R324148
433
Ryan Peniston28GBR36-20
434
Siddharth Vishwakarma29IND36-20
435
Mathias Bourgue30FRA36-20
436
Svyatoslav Gulin21RUS36+11+4Sanxenxo SF4047
437
Kirill Kivattsev26RUS36+116+16Lost in Santa Margherita 4 F
438
Sergey Fomin23UZB36+103+15Shymkent W
Lost in Shymkent 2 R32
439
Ryuki Matsuda24JPN36-8+1Lost in Monastir 16 R16
Lost in Nottingham R32
440
Mariano Kestelboim28ARG35-19
441
Daniel Michalski24POL35+1+2Lost in Qual. Ostrava R2
442
Imanol López Morillo24ESP35-20
443
Alex Martí Pujolras25ESP35-20
444
Federico Iannaccone25ITA35+119+16Santa Margherita 5 F4444
445
Yanaki Milev20BUL35+10+4Antalya 16 SFLost in Antalya 15 R323946
446
Salvatore Caruso31ITA35-19
447
Yusuke Takahashi26JPN35-17
448
Mae Malige18FRA35-23Lost in Angers R32
449
Rodrigo Pacheco Mendez19MEX34-15
450
Mats Rosenkranz25GER34-15
451
Alafia Ayeni24USA34-15
452
Yan Bai34CHN34-15
453
Yun seong Chung26KOR34-15
454
Kaichi Uchida29JPN34-15Lost in Concepcion R32
455
Eric Vanshelboim22UKR34-5+2Lost in Shymkent QF
Lost in Shymkent 2 R32
456
Niels Visker22NED34-16Lost in Meerbusch R32
457
Damien Wenger24SUI33-16
458
Carlos Lopez Montagud23ESP33+66+11Lost in Santa Margherita 4 QF
Lost in Santa Margherita 5 SF
459
Evgeny Philippov22RUS33-16
460
Gerard Campana Lee19KOR33-14Lost in Qual. Savannah R1
461
Edoardo Lavagno25ITA32-13Lost in Rome R32
462
Ryotaro Taguchi23JPN32-13
463
Bautista Vilicich22ARG32-7+1Lost in Qual. Concepcion R2
464
Nick Chappell31USA32-13
465
Joel Schwärzler18AUT32+15+6Lost in Savannah R16
466
Alessandro Giannessi33ITA32-14
467
Amr Elsayed25EGY32-14Lost in Monastir 16 R32
468
Trevor Svajda18USA31-14
469
Tom Gentzsch20GER31-12Lost in Meerbusch R32
470
Gabriel Décamps24BRA31-2+3Lost in Santiago QF
Lost in Qual. Concepcion R2
471
Diego Augusto Barreto Sánchez22ESP31+73+10Lost in Telde 2 F
Lost in Sanxenxo QF
472
Facundo Juárez26ITA30+142+15Antalya 15 W
473
Tristan McCormick25USA30+4+4Qual. Savannah W
Lost in Savannah R32
474
Alejo Lorenzo Lingua Lavallén23ARG30-15
475
Daniil Glinka23EST30-15
476
Franco Roncadelli24URU30+40+7Qual. Concepcion W
Lost in Concepcion R16
477
Alejo Sanchez Quilez18ESP30-13+1Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
478
Dominik Palan23CZE29-17Lost in Qual. Shenzhen R1
479
Vasek Pospisil33CAN29-17
480
Lucas Gerch29GER29-17Lost in Hammamet 7 R32
Lost in Qual. Rome R1
481
Elmar Ejupovic31GER29-16
482
Edas Butvilas19LTU29-1+3Lost in Hammamet 7 QF
483
Simon Beaupain24BEL29-11+2Lost in Santa Margherita 4 R16
Lost in Meerbusch R16
484
Garrett Johns23USA28+13+4Vero Beach SF3239
485
Jie Cui26CHN28-19
486
Jacopo Berrettini25ITA28-17+1Lost in Dubrovnik R16
487
Laurent Lokoli29FRA28-20
488
Giovanni Oradini26ITA28+10+4Lost in Santa Margherita 4 R32
Qual. Rome W
Lost in Rome R32
489
Karan Singh20IND28+2+3Shymkent 2 R16Lost in Shymkent QF2942
490
Sebastian Gima21ROU28-14+1Lost in Hammamet 7 R16
Lost in Qual. Ostrava R1
491
Stijn Slump25NED28+10+4Antalya 16 SFLost in Antalya 15 R323239
492
Stuart Parker26GBR27-3+2Lost in Monastir 16 QF
493
Jérôme Kym21SUI27+26+5Antalya 16 SFLost in Hammamet 7 R163138
494
Pedro Araújo22POR27+13+4Monastir 17 SF3138
495
Ilia Simakin20RUS27-22
496
Keegan Smith25USA27-22
497
Olaf Pieczkowski20POL27-26Lost in Nottingham R32
498
Duarte Vale25POR27-23Lost in Qual. Savannah R1
499
Florian Broska26GER27-16+1Lost in Meerbusch R16
500
Igor Gimenez24BRA27-15+1Lost in Qual. Concepcion R2
501
Takuya Kumasaka25JPN27+13+4Monastir 17 SF3138
502
Altuğ Çelikbilek27TUR27+16+4Qual. Shenzhen W
Lost in Shenzhen R32
503
Eliakim Coulibaly21CIV27+74+9Lost in Monastir 16 F
Lost in Monastir 17 QF
504
Gerald Melzer33AUT26-8+2Lost in Qual. Savannah R2
505
Andrea Guerrieri25ITA26-27
506
Sanhui Shin27KOR26-27
507
Millen Hurrion24GBR26-25
508
Georgii Kravchenko23UKR26-24
509
Dominik Kellovský27CZE26+19+4Qual. Ostrava W
Lost in Ostrava R32
510
Diego Fernandez Flores23CHI26+65+8Sanxenxo SFLost in Telde 2 SF3037
511
Denis Klok25RUS26+2+3Lost in Shymkent QF
Lost in Shymkent 2 R16
512
Emile Hudd23GBR26+30+5Lost in Azay Le Rideau SF
Lost in Nottingham R16
513
Pierre Yves Bailly20BEL25-27
514
Jason Kubler30AUS25-27
515
Lorenzo Bocchi26ITA25-27
516
Illya Marchenko36UKR25-26Lost in Shenzhen R32
517
José Pereira33BRA25+269+17Concepcion SFQual. Concepcion W3661
518
Duck-hee Lee25KOR25-26
519
Juan Bautista Torres22ARG25+19+4Lost in Concepcion R16
520
Carlos Sánchez Jover23ESP25+69+8Lost in Santa Margherita 5 SF
521
Louis Weßels25GER25-27Lost in Meerbusch R32
522
Giuseppe La Vela23ITA25-5+2Lost in Antalya 15 QF
523
Neil Oberleitner24AUT25+139+12Split SFLost in Dubrovnik F2936
523
Gabriele Pennaforti23ITA25-20+1Lost in Santa Margherita 4 R16
Lost in Rome R32
525
Adrian Oetzbach26GER25+17+4Meerbusch SFLost in Dubrovnik R322936
526
Skander Mansouri28TUN24-31
527
Luca Potenza23ITA24+9+3Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 QF
528
Fabien Salle24FRA24-26
529
Dan Added25FRA24-29Lost in Angers R32
530
Felix Corwin27USA24-26Lost in Qual. Concepcion R1
531
Liam Gavrielides20GER24-20+1Lost in Meerbusch R16
532
Benjamin Lock31ZIM24+78+8Lost in Mosquera SF
533
Axel Garcian21FRA24-6+2Lost in Azay Le Rideau R16
Lost in Angers R16
534
Alex Knaff26LUX24-2+2Lost in Monastir 16 QF
Lost in Nottingham R32
535
Kyrian Jacquet22FRA23-30
536
Yaroslav Demin18RUS23-14+1Lost in Telde 2 R16
537
Alejandro Manzanera Pertusa21ESP23+2Lost in Telde 2 QF
538
Henrik Wiersholm27USA23-30
539
Ilya Snițari22MDA23+86+8Lost in Kursumlijska Banja F
540
Cem İlkel28TUR23-31Lost in Nottingham R32
541
Nicolas Zanellato22BRA23-31Lost in Concepcion R32
542
Masamichi Imamura25JPN23-30Qual. Nottingham W
Lost in Nottingham R32
543
Max Wiskandt22GER23+44+6Lost in Monastir 16 SF
Lost in Monastir 17 QF
544
Sander Jong23NED23-29Lost in Telde 2 R32
Lost in Meerbusch R32
545
Matt Hulme25AUS23-15+1Lost in Azay Le Rideau R32
Qual. Nottingham W
Lost in Nottingham R16
546
Timo Stodder27GER22-26
547
Riccardo Bonadio30ITA22-24Lost in Qual. Rome R1
548
Fabrizio Andaloro23ITA22-27Lost in Qual. Santa Margherita 4 R2
Lost in Santa Margherita 4 R32
549
Vladyslav Orlov28UKR22+104+9Shymkent 2 FLost in Shymkent R162929
550
Henry Searle18GBR22-25Lost in Savannah R32
551
Massimo Giunta19ITA22+30+5Lost in Santa Margherita 4 QF
Lost in Qual. Rome R2
552
Strong Kirchheimer29USA22-26Lost in Savannah R32
553
Lucas Poullain28FRA22-22
554
Sidane Pontjodikromo23NED22-26Lost in Santa Margherita 4 R32
555
Leonardo Aboian26ARG22+73+7Qual. Concepcion W
Lost in Concepcion R16
556
Buvaysar Gadamauri23BEL22+16+4Lost in Santa Margherita 4 R32
Qual. Ostrava W
Lost in Ostrava R32
557
Kokoro Isomura21JPN22+16+4Lost in Antalya 15 QF
Lost in Antalya 16 QF
558
Filip Krajinović32SRB21-25
559
Ozan Baris20USA21-25
560
Alex Barrena21ARG21-25
561
Tommaso Compagnucci24ITA21-22Lost in Qual. Rome R1
562
Maxime Chazal31FRA21+400+17Dubrovnik W
Lost in Split QF
563
Juan Manuel La Serna20ARG21-23
564
Maximus Jones19THA21-19
565
Filip Peliwo30POL21+20+4Lost in Monastir 16 R16
Lost in Nottingham QF
566
Mili Poljičak19CRO21-2+2Lost in Dubrovnik R16
Lost in Split R16
567
Nishesh Basavareddy18USA20-21
568
Marvin Möller25GER20-21Lost in Qual. Ostrava R1
569
Evgeny Karlovskiy29RUS20-21Lost in Qual. Ostrava R1
570
Lucas Bouquet26FRA20+107+8Angers SF2837
571
Federico Gaio32ITA20-22
572
Samuele Pieri22ITA20-13+1Lost in Santa Margherita 5 R16
573
Peter Benjamin Privara19SVK20+66+6Lost in Ostrava R16
574
Sascha Gueymard Wayenburg20FRA20-16+1Lost in Telde 2 R32
Lost in Angers R16
575
Alexandre Aubriot24FRA20-25
576
David Pérez Sanz29ESP20-25
577
Juan Bautista Otegui25ARG20-25
578
Luka Mikrut20CRO20+26+4Split SFLost in Dubrovnik R322431
579
William Grant23USA20+32+4Vero Beach SF2431
580
Juan Pablo Paz29ARG20-4+2Lost in Antalya 15 QF
581
Maxim Zhukov19RUS20+9+3Lost in Shymkent R16
Lost in Shymkent 2 QF
582
Miloš Karol21SVK20+30+4Lost in Dubrovnik SF
Lost in Split R32
583
Niki Kaliyanda Poonacha29IND19-29
584
Nicolai Budkov Kjaer17NOR19-29
585
Petr Nesterov21BUL19-29
586
Thomas Fancutt29AUS19-29
587
Peter Heller31GER19-27
588
Émilien Voisin24FRA19-6+2Lost in Split QF
589
Joaquin Aguilar Cardozo19URU19-28
590
Aidan McHugh23GBR19-28
591
Florent Bax24FRA19+12+3Lost in Hammamet 7 QF
592
Lilian Marmousez22FRA19+112+8Angers SF2736
593
Evan Furness25FRA19-26+1Lost in Hammamet 7 R16
Lost in Angers R32
594
Maxence Rivet20FRA19-24+1Lost in Azay Le Rideau R16
595
Ignacio Antonio Becerra Otarola23CHI19-9+2Lost in Santiago QF
Lost in Concepcion R32
596
Kenny de Schepper36FRA19-3+2Lost in Azay Le Rideau QF
597
Emilien Demanet19BEL19-26+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R162033
598
Franco Ribero24ARG18+142+9Qual. Santiago W
Lost in Santiago QF
Qual. Concepcion W
Lost in Concepcion R16
599
Luka Pavlovic24FRA18+143+9Lost in Kursumlijska Banja F
Lost in Kursumlijska Banja 2 R16
600
Peter Bertran28DOM18-35Lost in Mosquera R32
601
Fajing Sun27CHN18-35Lost in Shenzhen R32
602
Taisei Ichikawa23JPN18-34
603
Blake Mott28AUS18+119+8Nottingham SF2635
604
Guido Iván Justo26ARG18-35Lost in Concepcion R32
605
Stefan Palosi24ROU18-31Lost in Antalya 15 R32
606
Toby Kodat21USA18+3+2Lost in Qual. Savannah R2
607
Samir Banerjee20USA17-29
608
Giorgio Tabacco20ITA17-29
609
Karim Mohamed Maamoun33EGY17-29
610
Gergely Madarász29HUN17-10+1Lost in Dubrovnik R16
Lost in Split R32
611
Nathan Ponwith26USA17-28Lost in Vero Beach R32
612
Kiranpal Pannu27NZL17-28Lost in Mosquera R32
613
Cyril Vandermeersch24FRA17-11+1Lost in Azay Le Rideau R16
614
Wilson Leite32BRA17-23Lost in Qual. Concepcion R1
615
Ignacio Monzón26ARG17-23
616
Mario Gonzalez Fernandez21ESP17-28Lost in Telde 2 R32
617
Michael Zhu31USA17-4+1Qual. Sanxenxo W
Lost in Sanxenxo R16
618
Timo Legout22FRA16-24
618
Juan Sebastián Gómez32COL16+849+16Mosquera F2525
618
Siem Woldeab22USA16-24
621
Oliver Tarvet20GBR16-25
622
Adrian Bodmer29SUI16-25
623
Yeong Seok Jeong24KOR16-25
624
Mikalai Haliak25BLR16-23Lost in Qual. Shenzhen R1
625
Julio César Porras26ARG16+47+4Sanxenxo SF2027
626
Peter Buldorini19ITA16-27Lost in Kursumlijska Banja 2 R32
627
Yanis Ghazouani Durand23FRA16+5+2Lost in Azay Le Rideau QF
628
Gianluca Cadenasso19ITA16-6+1Lost in Santa Margherita 4 R16
629
Luciano Emanuel Ambrogi20ARG16-24Lost in Concepcion R32
629
Federico Arnaboldi23ITA16-24Lost in Santa Margherita 4 R32
631
Tomás Farjat23ARG16-24Lost in Qual. Concepcion R1
631
Călin Manda26ROU16-24
633
Patrick Zahraj24GER16+7+2Lost in Meerbusch QF
634
Fermin Tenti26ARG16+161+8Lost in Santiago F
635
Ulises Blanch26USA15-20
636
Kalin Ivanovski19MKD15-20
637
Quinn Vandecasteele21USA15-19
638
Patrick Brady19GBR15-19
639
Quentin Folliot25FRA15-19
640
Oscar Otte30GER15-19
641
Mateo Barreiros Reyes23BRA15+33+3Lost in Mosquera QF
642
Yuki Mochizuki26JPN15-19
643
Francisco Rocha24POR15-6+1Lost in Sanxenxo R16
644
Matías Franco Descotte29ARG15-20
645
Axel Nefve23USA15-19Lost in Qual. Savannah R1
646
Tsung Hao Huang24TWN15-19
647
Fausto Tabacco21ITA15-9+1Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 R16
648
Alec Beckley22RSA15-20
649
Paulo Andre Saraiva Dos Santos23BRA15+8+2Lost in Santiago QF
650
Kimmer Coppejans30BEL14-20
651
Ryan Seggerman24USA14-20
652
Oliver Ojakaar19EST14-19
653
Luca Castagnola21ITA14-18Lost in Qual. Ostrava R1
654
Gabriel Debru18FRA14+19+2Lost in Qual. Rome R2
655
Preston Brown22USA14-21Lost in Mosquera R32
656
Johan Nikles27SUI14-20Lost in Hammamet 7 R32
657
Zura Tkemaladze23GEO14-14
658
Sebastian Sorger18AUT14-16Lost in Split R32
659
Wishaya Trongcharoenchaikul29THA14-18Lost in Antalya 15 R32
Lost in Antalya 16 R32
660
Jiří Veselý30CZE13-16Lost in Ostrava R32
661
Steve Johnson34USA13-16
661
Yibing Wu24CHN13-16
663
Alex Hernandez24MEX13-16
664
Noah Rubin28USA13-16
665
Arthur Weber31FRA13-16Lost in Qual. Rome R1
665
Matija Pecotić34CRO13+25+2Lost in Qual. Savannah R2
667
Mees Rottgering16NED13-17
668
Hayden Jones17AUS13-17
669
Ioannis Xilas22GRE13-17
670
Mariano Tammaro20ITA13+23+2Kursumlijska Banja 2 QFLost in Kursumlijska Banja R161526
671
Viacheslav Bielinskyi20UKR13+26+2Lost in Split QF
672
Nicolás Álvarez Varona22ESP13-17
673
Federico Cina17ITA13-20Lost in Shenzhen R32
674
Branko Djuric19SRB13+25+2Lost in Kursumlijska Banja QF
Lost in Qual. Ostrava R1
675
Ali Habib21GBR13+3+1Qual. Nottingham W
Lost in Nottingham R16
675
Ajeet Rai25NZL13-19Lost in Qual. Savannah R1
677
Adrien Gobat22FRA13-18
678
Joshua Sheehy27USA13+80+4Lost in Monastir 16 SF
678
John Echeverria22ESP13-17
680
Antoine Ghibaudo19FRA13-18
681
Noah Perfetti22ITA13+42+3Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 QF
Qual. Split W
Lost in Split R32
682
Aziz Ouakaa24TUN13-22Lost in Hammamet 7 R32
683
Tiago Pereira19POR13+78+4Sanxenxo SF1724
684
Deney Wassermann23NED13+78+4Antalya 16 SF1724
685
Vlad Andrei Dancu25ROU13-3+1Kursumlijska Banja 2 R161427
686
Aleksandre Bakshi26GEO13-28Lost in Shymkent R32
Lost in Shymkent 2 R32
686
Corban Crowther21NZL13+18+2Lost in Qual. Monastir 16 R3
Lost in Monastir 16 R16
Lost in Monastir 17 R16
688
Eliot Spizzirri22USA12-24
689
Nicolás Kicker31ARG12-24
690
Pawel Juszczak30POL12+46+3Lost in Hammamet 7 QF
691
Jack Loutit19NZL12-25
692
Rei Sakamoto17JPN12-24
693
Adit Sinha20USA12-24
694
Daniel Cox33GBR12-27Lost in Nottingham R32
695
JiSung Nam30KOR12-25
696
Lorenzo Rottoli22ITA12-25Lost in Qual. Rome R1
697
Kaylan Bigun17USA12-6+1Lost in Vero Beach R16
698
Thijmen Loof21NED12+243+8Lost in Mosquera SF
699
Pavle Marinkov18AUS12-24
700
Théo Papamalamis18FRA12-24
701
Tomas Curras Abasolo23ESP12-6+1Lost in Telde 2 R16
Lost in Sanxenxo R32
702
Victor Lilov20USA12+77+4Vero Beach SF1623
703
Elliot Benchetrit25MAR12+78+4Lost in Kursumlijska Banja SF
704
Mika Brunold19SUI12-2+1Lost in Antalya 15 R16
705
Matyas Fuele25HUN12-25
706
Niccolo Catini26ITA12-25
707
John Sperle22GER12+84+4Meerbusch SF1623
708
Oscar Jose Gutierrez31BRA12-2+1Lost in Telde 2 R16
709
Luca Castelnuovo27SUI12-26
710
Maik Steiner29GER12+19+2Lost in Sanxenxo QF
711
Luca Giacomini26ITA12-2+1Lost in Hammamet 7 R16
712
Benjamin Thomas George21CAN11-28
713
Conner Huertas del Pino28PER11-28
714
Edward Winter19AUS11-28
714
Radu Mihai Papoe21ROU11-28
716
Colin Sinclair29NMI11-28
717
Elgin Khoeblal22NED11-28
718
Patrick Maloney24USA11-27
719
Rubin Statham37NZL11-25
720
Alexandr Cozbinov28MDA11-22
721
Jaimee Floyd Angele24FRA11-26Lost in Vero Beach R32
722
Thanapet Chanta24THA11-21
723
Guy Den Heijer27NED11-23Lost in Meerbusch R32
724
Eero Vasa27FIN11-6+1Lost in Angers R16
725
M Rifki Fitriadi25INA11-22
726
Linang Xiao24CHN11+31+2Lost in Qual. Shenzhen R2
727
Fares Zakaria22EGY11-20
728
Steven Diez33CAN11-20
729
Jacob Brumm25USA11-1+1Lost in Qual. Concepcion R2
730
Darwin Blanch16USA11+90+4Lost in Telde 2 SF
Lost in Madrid R128 
731
Artur Kukasian20RUS11-21Lost in Shymkent R32
732
Michiel De Krom25NED11-21Lost in Hammamet 7 R32
733
Brian Bozemoj20NED11+27+2Lost in Kursumlijska Banja QF
Lost in Kursumlijska Banja 2 R32
734
Marin Čilić35CRO10-22
735
Mackenzie McDonald29USA10-22
735
Aslan Karatsev30RUS10+732+10Lost in Madrid R128
737
Luca Wiedenmann25GER10-23
738
Etienne Donnet23FRA10+34+2Lost in Vero Beach QF
739
Tibo Colson23BEL10-24
740
Petr Brunclik17CZE10+4+1Lost in Antalya 15 R16
Lost in Qual. Ostrava R1
741
Ezequiel Simonit22ARG10-24
742
Andrew Fenty24USA10-23Lost in Qual. Shenzhen R1
743
Nikos Lehmann18ARG10-23Lost in Qual. Concepcion R1
744
Sora Fukuda26JPN10-23
745
Gabriele Maria Noce28ITA10+69+3Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R32
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 QF
746
Louis Dussin24FRA10+37+2Lost in Azay Le Rideau QF
747
Nikolay Nedelchev20BUL10-22
748
Manish Sureshkumar24IND10-32Lost in Shymkent R32
Lost in Shymkent 2 R32
749
Lautaro Agustin Falabella26ARG10+92+4Qual. Santiago W
Lost in Santiago R16
Qual. Concepcion W
Lost in Concepcion R32
750
Dan Martin24CAN10-26Lost in Monastir 17 R32
751
Noah Schachter24USA10-24Lost in Vero Beach R32
752
Seita Watanabe23JPN10+6+1Lost in Qual. Concepcion R2
753
Sergi Perez Contri26ESP10-19
754
Louis Tessa26FRA10-19
755
Maxence Bertimon24FRA10-25Qual. Dubrovnik W
Lost in Dubrovnik R32
756
Dali Blanch21USA10-30Lost in Telde 2 R32
Lost in Sanxenxo R32
757
Jesse Delaney25AUS10-26Lost in Santa Margherita 5 R32
758
Ben Jones25GBR10-25Lost in Vero Beach R32
759
Hanyi Liu22CHN10-27Lost in Shymkent R32
Lost in Shymkent 2 R32
760
Cannon Kingsley22USA9-23
761
Andres Martin22USA9-23
762
Murphy Cassone21USA9-23
763
Ryota Tanuma28JPN9-23
764
Alexandre Reco25FRA9+596+8Lost in Azay Le Rideau F
Lost in Nottingham R32
765
Yuta Kawahashi26JPN9-22
766
Mirza Bašić32BIH9+163+5Lost in Dubrovnik SF
Lost in Split R16
767
Jumpei Yamasaki26JPN9-21
768
Aryan Shah18IND9+39+2Lost in Shymkent R16
Lost in Shymkent 2 R16
768
Matěj Vocel26CZE9-21
770
Eduardo Ribeiro26BRA9-22
771
Enzo Wallart27FRA9-27Lost in Nottingham R32
772
Andrea Bacaloni22ITA9-23
773
João Eduardo Schiessl19BRA9-23
773
Jesse Flores29CRC9+2+1Lost in Sanxenxo R16
775
Daniel Bagnolini21ITA9-24
776
Ezekiel Clark25USA9-24
777
Ernesto Escobedo27MEX9-24
778
Jea Moon Lee30KOR9-24
779
Jorge Martinez Martinez28ESP9-23
780
Alessandro Pecci23ITA9+2+1Lost in Antalya 15 R16
781
Filippo Romano18ITA9-27Lost in Azay Le Rideau R32
Lost in Qual. Angers R1
782
Francesco Ferrari26ITA9+38+2Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja QF
Lost in Qual. Kursumlijska Banja 2 R3
783
Amaury Raynel21FRA9-20
783
Keisuke Saitoh22JPN9-20
785
Erik Arutiunian19BLR9+2+1Lost in Shymkent R32
Lost in Shymkent 2 R16
786
Alexandr Binda22ITA9+37+2Qual. Antalya 15 W
Lost in Antalya 15 R32
Lost in Antalya 16 QF
787
Harry Wendelken22GBR9+6+1Lost in Azay Le Rideau R32
Lost in Nottingham R16
788
John Millman34AUS8-23
788
Shunsuke Mitsui21JPN8-23
788
Robert Cash23USA8-23
788
Dhakshineswar Suresh24IND8-23
792
Jonathan Mridha29SWE8-27Lost in Telde 2 R32
792
Julian Ocleppo26ITA8-22
794
Matt Kuhar27USA8-24Lost in Santiago R32
Lost in Qual. Concepcion R1
795
Calum Puttergill30AUS8-22
796
Colin Markes27USA8-22
797
Savva Polukhin25RUS8+289+6Shymkent 2 SFQual. Shymkent W
Lost in Shymkent QF
Qual. Shymkent 2 W
1219
798
Bekkhan Atlangeriev23RUS8+669+8Qual. Shymkent W
Lost in Shymkent F
Lost in Shymkent 2 R32
799
Maxim Shin20UZB8+149+4Lost in Qual. Shymkent R2
Qual. Shymkent 2 W
Lost in Shymkent 2 SF
800
Michele Ribecai21ITA8+71+3Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 QF
801
Trey Hilderbrand23USA8-25
802
Bruno Fernandez19BRA8-25
803
Sean Hess23ARG8+30+2Lost in Dubrovnik QF
804
Jiří Barnat22CZE8+28+2Lost in Antalya 15 R16
Lost in Antalya 16 R16
805
Miles Jones23USA8+151+4Vero Beach SF1219
806
Aliaksandr Liaonenka25BLR8-28Lost in Monastir 16 R32
807
Yi Zhou19CHN8-27Lost in Shenzhen R32
808
Mark Whitehouse30GBR8-24
809
Kody Pearson24AUS8-24
810
Petr Bar Biryukov22RUS8-22
811
S D Prajwal Dev27IND8+4+1Lost in Shymkent R32
Lost in Shymkent 2 R16
812
Federico Bondioli18ITA8-23Lost in Qual. Shenzhen R1
812
Alexandros Skorilas24GRE8-23
814
Kristjan Tamm25EST8+28+2Lost in Monastir 16 QF
Lost in Monastir 17 R32
815
Ezequiel Monferrer20ARG8-23
816
Gianmarco Ferrari23ITA8-23
817
Juan Estevez18ARG8+75+3Lost in Santiago R32
Lost in Mosquera QF
818
Aleksandr Braynin24UKR8+37+2Lost in Meerbusch QF
819
Marlon Vankan23GER8-23Lost in Meerbusch R32
820
Lucas Miedler27AUT7-23
820
Charlie Robertson17GBR7-23
820
Karlis Ozolins21LAT7-23
823
Fernando Romboli35BRA7-23
824
Kenta Miyoshi20JPN7-23
825
Hernando Jose Escurra Isnardi26PAR7-23
826
Aristotelis Thanos23GRE7-23
826
Pedro Rodenas20ESP7-23
828
Maxwell Mckennon21USA7-23
829
Miljan Zekić35SRB7-23
830
Thomas Deschamps25FRA7-22Lost in Qual. Angers R1
831
Leopold Zima23GER7-22
832
Kuzey Cekirge23TUR7+34+2Lost in Qual. Antalya 16 R3
Lost in Antalya 16 QF
833
Guido Andreozzi32ARG7-23Lost in Qual. Ostrava R1
834
Daniel Antonio Núñez22CHI7+173+4Lost in Santiago SF
Lost in Concepcion R32
834
Tomasz Berkieta17POL7-23Lost in Qual. Ostrava R1
836
Ignacio Carou24URU7-23Lost in Qual. Concepcion R1
837
Fernando Cavallo18ARG7-26Lost in Santiago R32
838
Thomas Braithwaite24AUS7-22
838
Naoki Tajima23JPN7-3+1Lost in Antalya 16 R16
838
Rayane Oumaouche26FRA7-22
841
Jordi Garcia Mestre21ESP7+322+5Shymkent 2 SFLost in Shymkent R161118
842
Arthur Bonnaud27FRA7-26Lost in Angers R32
843
Alexander Stater25USA7-4+1Lost in Santiago R32
Lost in Qual. Concepcion R2
844
Iliyan Radulov18BUL7+41+2Lost in Telde 2 QF
845
Benjamin Pietri27FRA7+43+2Qual. Telde 2 W
Lost in Telde 2 QF
846
Alejandro Melero Kretzer19ESP7-27Qual. Telde 2 W
Lost in Telde 2 R32
847
Cengiz Aksu25TUR7-1+1Lost in Antalya 16 R16
848
Rafael Tosetto24BRA7+2+1Lost in Santiago R16
Lost in Qual. Concepcion R1
848
Luca Fantini23ITA7-26Lost in Kursumlijska Banja R16
850
Jack Logé19BEL7+39+2Kursumlijska Banja 2 QFLost in Kursumlijska Banja R16920
850
Michael Bassem Sobhy19EGY7-25
852
Stefano Reitano26ITA7-28Lost in Santa Margherita 5 R32
853
Mitsuki Wei Kang Leong19MAS7-26
854
Saveliy Ivanov19RUS7-6+1Lost in Shymkent R16
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
855
Pietro Marino22ITA7+110+3Lost in Dubrovnik QF
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R16
856
Valerio Perruzza24ITA7+193+4Lost in Dubrovnik QF
Lost in Split QF
857
Matthew William Donald19CZE7-31Lost in Antalya 16 R32
858
Kosuke Ogura28JPN7-5+1Lost in Santiago R32
Lost in Mosquera R16
859
Matic Kriznik18SLO7-4+1Lost in Shymkent R32
Lost in Shymkent 2 R16
860
Akira Santillan26AUS6+51+2Lost in Qual. Shenzhen R2
860
Emilio Gómez32ECU6-32Lost in Concepcion R32
862
Perry Gregg23USA6-32
863
Antoine Bellier27SUI6-32
864
Tauheed Browning21USA6-35Lost in Monastir 16 R32
Lost in Monastir 17 R32
865
Jakub Filip18CZE6-1+1Lost in Meerbusch R16
866
Pavlos Tsitsipas18GRE6+1+1Lost in Mosquera R16
867
Bang Shuo Yin25TWN6-34
868
Martin Krumich21CZE6-33Lost in Qual. Ostrava R1
869
Demetris Azoides23GRE6+73+2Lost in Qual. Monastir 16 R1
Lost in Monastir 17 QF
870
Jan Hrazdil19CZE6+73+2Qual. Meerbusch W
Lost in Meerbusch QF
871
Federico Aguilar Cardozo19URU6+2+1Qual. Santiago W
Lost in Santiago R16
871
Leonid Sheyngezikht23BUL6-34Lost in Mosquera R32
873
Pedro Boscardin Dias21BRA6-35Lost in Concepcion R32
874
Dušan Obradović23SRB6+273+4Lost in Kursumlijska Banja QF
Lost in Meerbusch QF
875
João Domingues30POR6-32
875
Jayden Court23AUS6-32
877
Adam Heinonen21SWE6-38Qual. Dubrovnik W
Lost in Dubrovnik R32
Lost in Split R32
877
Federico Campana26ITA6+74+2Qual. Shymkent W
Lost in Shymkent R32
Lost in Shymkent 2 QF
879
Loann Massard18FRA6+6+1Lost in Azay Le Rideau R16
879
Daniel De Jonge24NED6-30
881
Leo Vithoontien24JPN6-2+1Lost in Santiago R16
Lost in Mosquera R32
881
Alejandro Hoyos24COL6-36Lost in Mosquera R32
883
Charlie Camus17FRA6-3+1Lost in Azay Le Rideau R32
Qual. Angers W
Lost in Angers R16
883
Sergio Callejon Hernando19ESP6-3+1Lost in Telde 2 R32
Lost in Sanxenxo R16
883
Chirag Duhan20IND6-37Lost in Qual. Shymkent R1
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
886
Ivan Marrero Curbelo25ESP6-36Lost in Vero Beach R32
887
Jake Delaney26AUS6-34
887
Alexander Donski25BUL6+4+1Qual. Monastir 16 W
Lost in Monastir 16 R16
889
Matthias Ujvary19AUT6-37Lost in Antalya 16 R32
890
Ofek Shimanov18ISR6-33
891
Mohamed Nazim Makhlouf27ALG6+77+2Lost in Monastir 17 QF
892
Jasza Szajrych22POL6+1Lost in Dubrovnik R32
Lost in Split R16
893
Casey Hoole21AUS5-35
894
Alec Deckers23NED5+300+4Meerbusch SF916
894
Hunter Heck21USA5-35
896
Viktor Jović22SRB5+571+5Kursumlijska Banja 2 R16Lost in Kursumlijska Banja SF619
896
Naoki Nakagawa27JPN5-36
896
Ryotero Matsumura27JPN5-36
899
Thantub Suksumrarn22THA5-37
900
Tatsuma Ito35JPN5-37
901
Daniele Minighini19ITA5-37Lost in Qual. Dubrovnik R3
Lost in Qual. Split R2
902
George Loffhagen23GBR5-35
902
Ivan Denisov23RUS5+20+1Lost in Mosquera R16
902
Sidharth Rawat31IND5-35
905
Ray Ho24TWN5-35
906
Simon Anthony Ivanov23BUL5+501+4Lost in Kursumlijska Banja SF
907
Michal Krajci19SVK5+88+2Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja QF
Qual. Kursumlijska Banja 2 W
Lost in Kursumlijska Banja 2 R32
907
Samuel Brosset26FRA5+100+2Lost in Azay Le Rideau QF
Lost in Qual. Angers R1
907
Dev Javia22IND5+453+4Qual. Shymkent W
Lost in Shymkent QF
Qual. Shymkent 2 W
Lost in Shymkent 2 QF
907
Luciano Carraro26ITA5-35
911
Aleksandre Metreveli30GEO5+520+4Lost in Antalya 15 SF
911
Markus Molder18EST5+29+1Lost in Dubrovnik R16
913
Illya Beloborodko22UKR5-40
913
Joshua Charlton24AUS5-40Lost in Qual. Nottingham R2
915
Kane Bonsach Ganley19DEN5+28+1Qual. Telde 2 W
Lost in Telde 2 R16
915
Woobin Shin20KOR5-39
915
Romain Faucon21BEL5-39
918
Taiyo Yamanaka22JPN5-40
919
Albert Pedrico Kravtsov18ESP5+111+2Qual. Telde 2 W
Lost in Telde 2 QF
920
Pavel Verbin22RUS5-40Lost in Qual. Shymkent R1
Lost in Qual. Shymkent 2 R2
921
Menelaos Efstathiou25CYP5+530+4Monastir 17 SFQual. Monastir 16 W
Lost in Monastir 16 R32
916
921
Tao Mu23CHN5-36
923
Juan Sebastian Osorio26COL5+255+3Lost in Mosquera QF
924
Collin Altamirano28USA5-44Lost in Mosquera R32
925
Gabriele Bosio23ITA5-35
925
Andrey Chepelev25RUS5-41Lost in Antalya 15 R32
927
Lorenzo Carboni18ITA5+31+1Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
928
Lewie Lane23GER5-34
928
Ioan Alexandru Chirita21ROU5-34
930
Igor Kudriashov20RUS5-33
931
David Poljak27CZE5-32Lost in Qual. Ostrava R1
931
Mateo Del Pino20ARG5-32
933
Hayato Matsuoka19JPN5-37Lost in Azay Le Rideau R32
934
Pablo Trochu20FRA5+37+1Lost in Qual. Monastir 16 R2
Lost in Monastir 17 R16
934
Thiago Cigarran24ARG5-35Lost in Santiago R32
934
Leonardo Rossi21ITA5+32+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16619
934
Dragos Nicolae Cazacu20ROU5-35Lost in Qual. Kursumlijska Banja R3
Qual. Kursumlijska Banja 2 W
Lost in Kursumlijska Banja 2 R32
938
Samir Hamza Reguig22ALG5-41Lost in Monastir 16 R32
Lost in Monastir 17 R32
939
Norbert Gombos33SVK4+528+4Qual. Ostrava W
Lost in Ostrava R32
939
Gleb Sakharov35FRA4+528+4Qual. Azay Le Rideau W
Lost in Azay Le Rideau SF
939
Thiemo de Bakker35NED4-36
939
Younes Lalami Laaroussi23MAR4-36
939
Luciano Tacchi23ARG4-36
939
Jay Dylan Hara Friend20JPN4-36
939
Alexander Kotzen23USA4-36
939
Iñaki Montes De La Torre21ESP4-36
939
Alfredo Perez26USA4-36
939
Cooper Williams18USA4-36
949
Zoran Ludoski18SRB4+518+4Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja SF
949
Guy Orly Iradukunda28BDI4-38
949
Scott Jones26AUS4-38
949
Daniil Ostapenkov20BLR4-38
949
Maximilian Neuchrist32AUT4-38
949
Mats Moraing31GER4-38
955
Paul Valsecchi26FRA4-38
956
Milan Welte22GER4-37
956
Petr Nouza25CZE4-37
958
Frederico Ferreira Silva29POR4-36Lost in Qual. Ostrava R1
958
Gilles Arnaud Bailly18BEL4-36
958
Alessandro Ingarao24ITA4-41Qual. Dubrovnik W
Lost in Dubrovnik R32
958
Seon Yong Han23KOR4-36
962
Arda Azkara21TUR4-36
962
Max Dahlin18SWE4-36
964
Thomas Brown25USA4+503+4Qual. Santiago W
Lost in Santiago SF
964
Gabriel Roveri Sidney27BRA4-36
966
Ewen Lumsden24GBR4+394+3Lost in Nottingham QF
966
Elijah Strode22USA4-37
966
Finn Bass24GBR4+394+3Qual. Nottingham W
Lost in Nottingham QF
966
Madhwin Kamath22IND4-37
970
Evan Zhu25USA4-37
970
Corey Gaal26AUS4-37
970
Mark Wallner24GER4-37
973
Nikola Milojević28SRB4+22+1Kursumlijska Banja 2 R16Lost in Qual. Kursumlijska Banja 2 R3518
973
Gian Marco Ortenzi24ITA4+128+2Lost in Qual. Antalya 15 R3
Qual. Antalya 16 W
Lost in Antalya 16 QF
973
Aristarkh Safonov21RUS4-37
976
Niccolo Baroni20ITA4-39
976
Pietro Fellin22ITA4-39
978
Drew Van Orderlain29USA4-57Lost in Santiago R32
Lost in Vero Beach R32
979
Toby Martin31GBR4-50Qual. Nottingham W
Lost in Nottingham R32
980
Ron Ellouck19ISR4-37
981
Alexander Frusina18USA4-33Lost in Qual. Savannah R1
981
Vincent Marysko18GER4-44Lost in Meerbusch R32
981
Luc Fomba25FRA4+33+1Qual. Azay Le Rideau W
Lost in Azay Le Rideau R16
984
Ryan James Storrie26GBR4-34
985
Peter Fajta21HUN4+22+1Kursumlijska Banja 2 R16Lost in Telde 2 R32518
985
Andres Fernandez Canovas25ESP4-34Lost in Qual. Telde 2 R2
985
Marcus Walters26GBR4-42Qual. Nottingham W
Lost in Nottingham R32
985
Gabriel Donev27BUL4-42Lost in Kursumlijska Banja R16
985
Lorenzo Lorusso24ITA4-34Lost in Qual. Santa Margherita 5 R1
990
Leo Borg20SWE4+33+1Lost in Sanxenxo R16
990
Mason Naumovski23AUS4+24+1Qual. Azay Le Rideau W
Lost in Azay Le Rideau R32
Lost in Sanxenxo R16
992
Carlo Alberto Caniato18ITA4+153+2Lost in Dubrovnik QF
Lost in Split R32
993
Maxence Beaugé23FRA4-42Lost in Angers R32
993
Mert Naci Türker25TUR4+170+2Qual. Antalya 15 W
Lost in Antalya 15 QF
993
George Houghton25GBR4+37+1Qual. Nottingham W
Lost in Nottingham R16
993
Vuk Radjenovic18SRB4+26+1Kursumlijska Banja 2 R16Lost in Kursumlijska Banja R16518
993
Paul Barbier Gazeu18FRA4+170+2Lost in Kursumlijska Banja QF
993
Mert Alkaya23TUR4-34Lost in Qual. Antalya 15 R3
Lost in Qual. Antalya 16 R3
999
Dimitris Sakellaridis17GRE4-38Lost in Qual. Santa Margherita 4 R2
Lost in Qual. Santa Margherita 5 R1
1000
Paul Wörner27GER4-49Lost in Dubrovnik R32
Lost in Split R32
1000
Rodrigo Fernandes17POR4-41Lost in Sanxenxo R32
1000
Fadi Bidan184-37Lost in Qual. Meerbusch R3
1000
Amit Vales18ISR4-37
In Play :
Madrid ATP1000  
Ostrava, Rome CH75  
Savannah, Shenzhen   
Concepcion CH50  
Angers, Mosquera M25  
Nottingham   
Santa Margherita 5   
Antalya 16 M15  
Kursumlijska Banja 2   
Meerbusch   
Monastir 17   
Sanxenxo, Shymkent 2   
Split, Vero Beach   
Highlight Country :