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 Cut7635
1
Jannik Sinner22ITA2500
2
Daniil Medvedev28RUS1500+200Dubai SF
(QF  )
16301800
3
Alexander Zverev26GER1235Lost in Acapulco R32 
4
Andrey Rublev26RUS1000+1+200Dubai SF
(R16  )
11301300
5
Alex de Minaur25AUS895+1+100Acapulco QF
(R16  )
9951295
6
Novak Djoković36SRB860-2
7
Hubert Hurkacz27POL800+2+100Lost in Dubai QF
(R16  )
8
Sebastián Báez23ARG750-1Santiago R168001000
9
Grigor Dimitrov32BUL715-1
Advertisement
10
Taylor Fritz26USA695Lost in Acapulco R32 
11
Alexander Bublik26KAZ660+6+200Dubai SF
(R32  )
790960
12
Ugo Humbert25FRA625+6+200Dubai SF
(R16  )
755925
13
Karen Khachanov27RUS600-1+50Lost in Dubai R16 
14
Tommy Paul26USA565-3Lost in Acapulco R32
15
Jordan Thompson29AUS525-2Lost in Acapulco R32
16
Carlos Alcaraz20ESP500-2
17
Facundo Díaz Acosta23ARG498-1+25Lost in Santiago R16 
18
Cameron Norrie28GBR495-3
19
Casper Ruud25NOR495+2+100Acapulco QF
(R16  )
595895
20
Holger Rune20DEN465+4+100Acapulco QF
(R16  )
565865
21
Jiří Lehečka22CZE425+7+100Lost in Dubai QF
(R16  )
22
Stefanos Tsitsipas25GRE415+7+100Acapulco QF
(R16  )
515815
23
Jakub Menšík18CZE410+2+50Lost in Dubai R16
(R32  )
24
Alejandro Tabilo26CHI403-5Santiago R16453653
25
Arthur Cazaux21FRA400+2+75Qual. Dubai W
Lost in Dubai R16 
26
Nuno Borges27POR400-6Lost in Acapulco R32
27
Ben Shelton21USA400+5+100Acapulco QF
(R16  )
500800
28
Mariano Navone23ARG393-6
29
Emil Ruusuvuori24FIN390-6
30
Flavio Cobolli21ITA355+6+75Qual. Acapulco W
Lost in Acapulco R16 
31
Miomir Kecmanović24SRB350+13+100Acapulco QF
(R32  )
450750
32
Tallon Griekspoor27NED350-1+50Lost in Dubai R16
33
Adrian Mannarino35FRA335-7Lost in Dubai R32 
34
Sebastian Korda23USA325+16+100Lost in Dubai QF
35
Luciano Darderi22ITA319+25Santiago R16
(R32  )
344544
36
Aleksandar Kovačević25USA316+11+75Qual. Acapulco W
Lost in Acapulco R16 
37
Jack Draper22GBR315+15+100Acapulco QF415715
38
Brandon Nakashima22USA311-8
39
Nicolás Jarry28CHI305+2+50Santiago QF
(R16  )
355505
40
Dominik Koepfer29GER301+15+100Acapulco QF401701
41
Valentin Vacherot25MON301-7+6Lost in New Delhi R16
42
Frances Tiafoe26USA300+3+50Lost in Acapulco R16
(R32  )
43
Marcos Giron30USA300-10
44
Alejandro Davidovich Fokina24ESP280+20+100Lost in Dubai QF 
45
Borna Ćorić27CRO279-8Lost in Dubai R32 
46
Federico Coria31ARG279-4+25Lost in Santiago R16 
47
Alex Michelsen19USA276-9
48
Leandro Riedi22SUI276-9Lost in Lille R32
49
Félix Auger-Aliassime23CAN275-9Lost in Acapulco R32 
Advertisement
50
Facundo Bagnis34ARG261-7+7Lost in Qual. Santiago R2
Lost in Santiago R32 
51
Francisco Cerúndolo25ARG250-5
52
Arthur Fils19FRA250+6+50Santiago QF
(R16  )
300450
53
Dušan Lajović33SRB235+9+50Lost in Acapulco R16 
54
Alexander Shevchenko23KAZ235-6Lost in Dubai R32 
55
Zizou Bergs24BEL226-6Lost in Lille R32
56
Sumit Nagal26IND219-5Lost in Dubai R32
57
Patrick Kypson24USA214-4
58
Tomáš Macháč23CZE213+3+25Qual. Dubai W
Lost in Dubai R32 
59
Taro Daniel31JPN213-5Lost in Acapulco R32 
60
Pedro Martínez26ESP209+15+50Santiago QF
(R16  )
259409
61
Juncheng Shang19CHN200-5
62
Tomás Martín Etcheverry24ARG200-5
63
Gaël Monfils37FRA200-5Lost in Dubai R32 
64
Matteo Arnaldi23ITA200+18+50Lost in Acapulco R16 
65
Michael Mmoh26USA198+3+25Qual. Acapulco W
Lost in Acapulco R32 
66
James Duckworth32AUS192-6Lost in Qual. Acapulco R1
67
Pierre Hugues Herbert32FRA189+14Lille QF200275
68
Mikhail Kukushkin36KAZ187+2+16Tenerife 3 QFQual. Tenerife 3 WQual. Tenerife 3 W
Tenerife 3 QF
197250
69
Sebastian Ofner27AUT185+20+50Lost in Acapulco R16 
70
Duje Ajduković23CRO184-7
71
Matteo Gigante22ITA183-2+12Tenerife 3 QF193246
72
Jaume Munar26ESP182+5+25Santiago R16207407
73
Rinky Hijikata23AUS179-1+13Lost in Qual. Acapulco R2
74
Thiago Monteiro29BRA179-9
75
Alexei Popyrin24AUS175-9
76
Christopher O'Connell29AUS175+23+50Lost in Dubai R16 
77
David Goffin33BEL168-6
78
Albert Ramos Viñolas36ESP166+8+25Santiago R16191391
79
Mattéo Martineau25FRA165-6
80
Adam Walton24AUS164-4+6Lost in New Delhi R16
81
Omar Jasika26AUS162+10+28Traralgon 2 QFTraralgon WTraralgon W
Traralgon 2 QF
167184
82
Otto Virtanen22FIN162-4+7Lille R16169255
83
Zhizhen Zhang27CHN160-9Lost in Dubai R32 
84
Román Andrés Burruchaga22ARG160+13Qual. Santiago W
Lost in Santiago R32
85
Roberto Bautista Agut35ESP158+13Lost in Qual. Dubai R2
86
Camilo Ugo Carabelli24ARG155-7Lost in Qual. Santiago R1
87
Luca Van Assche19FRA151+13Lost in Qual. Dubai R2
Lost in Dubai R32 
88
Hugo Gaston23FRA151-8
89
Fábián Marozsán24HUN150-8Lost in Dubai R32 
90
Lorenzo Musetti21ITA150-7Lost in Dubai R32
91
Thiago Seyboth Wild23BRA142+15+25Lost in Santiago R16 
92
Giulio Zeppieri22ITA140+2+13Lost in Qual. Dubai R2
93
Seongchan Hong26KOR138-5Lost in New Delhi R32
94
Daniel Altmaier25GER135+44+50Lost in Acapulco R16
(R32  )
95
Yannick Hanfmann32GER135-5Lost in Santiago R32 
96
Hugo Grenier27FRA131-4Lost in Qual. Dubai R1
97
Stefano Napolitano28ITA130-4
98
Dmitry Popko27KAZ130+17+25Tucuman QFNaples WNaples W
Tucuman QF
135152
99
Dane Sweeny23AUS127+5+6Lost in New Delhi R16
Advertisement
100
Richard Gasquet37FRA126+8+13Lost in Qual. Dubai R2
101
Harold Mayot22FRA126-6
102
Lukáš Klein25SVK125-6
103
Pavel Kotov25RUS125-6Lost in Dubai R32
104
Jan Lennard Struff33GER125-6Lost in Dubai R32 
105
Lorenzo Sonego28ITA125+54+50Lost in Dubai R16 
106
Max Purcell25AUS125-6Lost in Acapulco R32 
107
Tomás Barrios Vera26CHI125+13+25Santiago R16
(R32  )
150350
108
Fabio Fognini36ITA124-7
109
Jurij Rodionov24AUT124-7
110
Yoshihito Nishioka28JPN123+84+63Lost in Qual. Acapulco R2
Lost in Acapulco R16
111
Joao Fonseca17BRA123-8Lost in Santiago R32 
112
Thiago Agustín Tirante22ARG121+14+25Lost in Santiago R16
(R32  )
113
Benoît Paire34FRA120-8Lost in Lille R32
114
Maximilian Marterer28GER117+17+25Qual. Dubai W
Lost in Dubai R32
115
Thanasi Kokkinakis27AUS113-8Lost in Qual. Acapulco R1
116
Andrea Vavassori28ITA112-7Lost in Qual. Santiago R1
117
Giovanni Mpetshi Perricard20FRA112+7+14Lille QF123198
118
Alexandre Müller27FRA111-8Lost in Qual. Dubai R1
119
Luca Nardi20ITA111-8
120
Milos Raonic33CAN110-8
121
Roman Safiullin26RUS110-8Lost in Acapulco R32 
122
Márton Fucsovics32HUN110+14+25Qual. Dubai W
Lost in Dubai R32
123
Botic van de Zandschulp28NED110+73+50Lost in Dubai R16
(R32  )
124
Li Tu27AUS110+10+19Traralgon 2 QFLost in Traralgon FLost in Traralgon F
Traralgon 2 QF
115132
125
Hazem Naw24SYR109-3+9Qual. Lille W
Lost in Lille R16
126
Clément Chidekh22FRA108-12
127
Martin Damm20USA105+3+12Tenerife 3 QF115168
128
Denis Yevseyev30KAZ104-12
129
Santiago Rodríguez Taverna24ARG102-12Lost in Tenerife 3 R32
130
Yosuke Watanuki25JPN101-12
131
Jesper de Jong23NED100-12
132
Damir Džumhur31BIH100-11Lost in Qual. Dubai R1
133
Gianluca Mager29ITA99-10
134
Felipe Meligeni Alves26BRA97-9
135
Arthur Rinderknech28FRA96+7Lille R16103189
136
Alex Bolt31AUS96+5+11Traralgon 2 QFLost in Traralgon SFLost in Traralgon SF
Traralgon 2 QF
101118
137
Jules Marie32FRA96-10Lost in Tenerife 3 R16
138
Daniel Elahi Galán27COL95-10
139
Corentin Moutet24FRA95+165+63Santiago QF
(R32  )
Qual. Santiago WQual. Santiago W
Santiago QF
(R32  )
145295
140
Yasutaka Uchiyama31JPN94-11
141
Maxime Cressy26USA92-9Lost in Qual. Dubai R1
142
Zsombor Piros24HUN91-9Lost in Tenerife 3 R32
143
Zachary Svajda21USA91+10+13Lost in Qual. Acapulco R2
144
Murkel Dellien26BOL90+7Lost in Qual. Santiago R2
145
Constant Lestienne31FRA87+16+13Lost in Qual. Acapulco R2
146
Jay Clarke25GBR87+45+25Hammamet 4 W
147
Terence Atmane22FRA86+46+25Qual. Acapulco W
Lost in Acapulco R32
148
Laslo Djere28SRB85-12
149
Andy Murray36GBR85+139+50Lost in Dubai R16 
Advertisement
149
Roberto Carballés Baena30ESP85-11Lost in Santiago R32 
151
Kilian Feldbausch18SUI85-11
152
Paul Jubb24GBR85-10
153
Giovanni Fonio25ITA85-10Lost in Qual. Tenerife 3 R1
154
Mitchell Krueger30USA84+2+8Lost in Qual. Tenerife 3 R2
Lost in Tenerife 3 R16
155
Maks Kaśnikowski20POL82-10Lost in New Delhi R32
156
Nicolas Moreno De Alboran26USA81-10
157
Khumoyun Sultanov25UZB81-7+1Lost in Vila Real De Santo Antonio 2 R16
158
Quentin Halys27FRA80-11
159
Cristian Garín27CHI80-11Lost in Santiago R32 
160
Ethan Quinn19USA80-11
161
Radu Albot34MDA80+12+14Lille QF91166
162
Titouan Droguet22FRA79+3+7Lost in Lille R16
163
Javier Barranco Cosano25ESP79-12Lost in Qual. Tenerife 3 R1
164
Emilio Nava22USA79-12
165
Lucas Pouille30FRA78+1+7Lille R1685171
166
Marc Polmans26AUS78-12
167
Samuel Vincent Ruggeri21ITA78+7Qual. New Delhi W
Lost in New Delhi R16
168
Brandon Holt25USA77-13Lost in Qual. Acapulco R1
169
Coleman Wong19HKG77+6+12New Delhi QF87140
170
Hugo Dellien30BOL76-13Lost in Santiago R32
171
Christopher Eubanks27USA75-13Lost in Acapulco R32 
172
Yuta Shimizu24JPN75+12+12New Delhi QF85138
173
Ramkumar Ramanathan29IND75-13Lost in New Delhi R32
174
Gonzalo Bueno19PER74-12
175
Daniel Masur29GER74+51+25Trento W
176
Aziz Dougaz26TUN73-13Lost in Qual. Dubai R1
177
Adrian Andreev22BUL73-13Lost in Qual. Tenerife 3 R1
178
Marco Trungelliti34ARG73+8Kigali 1 QF79115
179
Alejandro Moro Cañas23ESP71+28+16Tenerife 3 QFQual. Tenerife 3 WQual. Tenerife 3 W
Tenerife 3 QF
81134
180
Blaise Bicknell22JAM70-12+1Lost in Naples R16
181
Manuel Guinard28FRA70-9+4Qual. Lille W
Lost in Lille R32
182
Alexander Blockx18BEL70+3+7Lille R1677163
183
Stefano Travaglia32ITA69-14Lost in Tenerife 3 R32
184
Bogdan Bobrov26RUS68-14Lost in Kigali 1 R32
185
Filip Cristian Jianu22ROU67-2+3Kish Island 3 QFLost in Hammamet 4 R16Lost in Hammamet 4 R16
Kish Island 3 QF
6980
186
Gabriel Diallo22CAN66-15
187
Gastão Elias33POR66-6+2Lost in Qual. Tenerife 3 R2
188
Pablo Llamas Ruiz21ESP65-14Lost in Tenerife 3 R32
189
Tristan Schoolkate23AUS65+21+12New Delhi QF75128
190
Daniel Rincon21ESP65-14Lost in Tenerife 3 R32
191
Alexey Zakharov23RUS65-14Lost in Qual. New Delhi R2
192
Dino Prižmić18CRO64-13Lost in Lille R32
193
Enzo Couacaud28FRA64-13Lost in New Delhi R32
194
Kamil Majchrzak28POL64+26+14Kigali 1 SF75100
195
Tristan Lamasine30FRA64+17+11Qual. Lille W
Lost in Lille R16
196
Bernard Tomic31AUS64-14Lost in New Delhi R32
197
Sho Shimabukuro26JPN63+7+7Lost in Lille R16
198
Juan Manuel Cerúndolo22ARG63+151+38Santiago R16
(R32  )
Qual. Santiago WQual. Santiago W
Santiago R16
(R32  )
88288
199
Daniel Mérida19ESP63+28+14Tenerife 3 QFLost in Villena QFLost in Villena QF
Tenerife 3 QF
73126
Advertisement
200
Abdullah Shelbayh20JOR63-14Lost in Dubai R32
201
Vadym Ursu27UKR63-14Lost in Qual. New Delhi R1
202
Marc-Andrea Hüsler27SUI62-14
203
Denis Kudla31USA62-14
204
August Holmgren25DEN62+10+10Qual. Tenerife 3 W
Lost in Tenerife 3 R16
205
Martin Landaluce18ESP62+16+12Tenerife 3 QF72125
206
Valentin Royer22FRA62-16Lost in Trento R32
207
Vít Kopřiva26CZE61-15
208
Pol Martín Tiffon24ESP61-6+3Lost in Hammamet 4 QF
209
Daniel Evans33GBR60-15Lost in Acapulco R32 
210
Denis Shapovalov24CAN60-14Lost in Dubai R32 
211
Tristan Boyer22USA60+18+12New Delhi QF70123
212
Matthew Dellavedova23AUS60-9+3Faro QFLost in Vila Real De Santo Antonio 2 R32Lost in Vila Real De Santo Antonio 2 R32
Faro QF
6582
213
Gilbert Klier Junior23BRA59-15
214
Alexander Ritschard29SUI59-15
215
Arthur Géa19FRA59-15Lost in Lille R32
216
Gustavo Heide22BRA58-15
217
Carlos Gimeno Valero22ESP58+90+26Antalya 7 W
Lost in Antalya 8 R16
218
Hiroki Moriya33JPN58-5+6Traralgon 2 QFLost in Traralgon QFLost in Traralgon QF
Traralgon 2 QF
6380
219
Dalibor Svrčina21CZE57+16+12New Delhi QF67120
220
Grégoire Barrère30FRA56+31+14Lille QF67142
221
Kyle Edmund29GBR55-16
222
Henrique Rocha19POR55-16Lost in Qual. Tenerife 3 R1
223
Tim Handel27GER55+9+8Lost in Antalya 7 SF
224
Jonáš Forejtek22CZE55-7+4Qual. New Delhi W
Lost in New Delhi R32
225
Facundo Mena31ARG55+6+8Tucuman R16Lost in Villa Maria FLost in Villa Maria F
Tucuman R16
5779
226
James Trotter24JPN54-18
227
Billy Harris29GBR54+40+14Lille QF65140
228
Evgenii Tiurnev26RUS54-19
229
Andre Ilagan23USA53-10+3Traralgon 2 QFLost in Traralgon R32Lost in Traralgon R32
Traralgon 2 QF
5875
230
Hady Habib25LBN53-5+4Qual. Tenerife 3 W
Lost in Tenerife 3 R32
231
Francisco Comesaña23ARG53+3+7Lost in Qual. Santiago R2
Lost in Santiago R32
232
Marek Gengel28CZE53-21Lost in Sharm El Sheikh 4 R32
233
Alastair Gray25GBR52-18
234
Shintaro Imai30JPN51-18
235
Jaime Faria20POR51+134+28Faro QFVila Real De Santo Antonio 2 WVila Real De Santo Antonio 2 W
Faro QF
5673
236
Enrico Dalla Valle25ITA51+35+12New Delhi QF61114
237
Rafael Nadal37ESP50-19
238
Jelle Sels28NED50+62+16Lost in Vila Real De Santo Antonio 2 F
239
Shintaro Mochizuki20JPN49-17Lost in Qual. Acapulco R1
240
Learner Tien18USA49-17Lost in Naples R32
241
Thai Son Kwiatkowski29USA49-17
242
Lloyd Harris27RSA48-14Lost in Lille R32
243
Cezar Crețu22ROU48+21+8Lost in Antalya 7 SF
244
Gonçalo Oliveira29POR48+10+6Lost in New Delhi R16
245
Jakub Paul24SUI48-5+3Monastir 9 R16Lost in Monastir 8 QFLost in Monastir 8 QF
Monastir 9 R16
4962
246
Clément Tabur24FRA47-16Lost in Kigali 1 R32
247
Felix Gill21GBR47-8+2Lost in Qual. New Delhi R2
248
Nick Hardt23DOM46-15
249
João Sousa34POR45-13
Advertisement
250
Gijs Brouwer27NED45+24+7Lost in Lille R16
251
Mukund Sasikumar27IND45-14Lost in New Delhi R32
252
Rio Noguchi25JPN45-14Lost in Qual. New Delhi R1
253
Renzo Olivo31ARG45-12
254
Marat Sharipov21RUS45-12
255
Pedro Sakamoto30BRA45+3Tucuman QF5067
256
Gonzalo Villanueva29ARG45-13
257
Jason Jung34TWN44-13
258
Omni Kumar22USA44-13
259
Vilius Gaubas19LTU44+93+19Faro QFLost in Antalya 7 FLost in Antalya 7 F
Faro QF
4966
260
Rudolf Molleker23GER44-14Lost in Tenerife 3 R32
261
Karl Friberg24SWE43-14
262
Matheus Pucinelli De Almeida22BRA43-13
263
Tung Lin Wu25TWN43-15Lost in New Delhi R32
264
Roberto Cid Subervi30DOM43+28+8Lost in Naples SF
265
Hamish Stewart24GBR43-15
266
Michael Geerts29BEL43+6+4Qual. Lille W
Lost in Lille R32
267
Bernabé Zapata Miralles27ESP42-16Lost in Santiago R32
268
Jacob Fearnley22GBR42-15
269
Corentin Denolly26FRA42+32+8Lost in Kigali 1 QF
270
Yankı Erel23TUR42-14Lost in Qual. Dubai R1
271
Nikolay Vylegzhanin23RUS42-13+1Lost in Faro R16
272
Evgeny Donskoy33RUS42+13+6Lost in New Delhi R16
273
Bruno Kuzuhara19USA42-14+1Lost in Naples R16
274
Geoffrey Blancaneaux25FRA42+44+12New Delhi QF52105
275
Tennys Sandgren32USA41-18
276
Sebastian Fanselow32GER41-15Lost in Qual. New Delhi R1
277
Zdeněk Kolář27CZE41-17Lost in Lille R32
278
Máté Valkusz25HUN40-16
279
Alexander Weis26ITA40-16Lost in Antalya 7 R32
280
Guy Den Ouden21NED40-15
281
Gauthier Onclin23BEL40-15Lost in New Delhi R32
282
Oriol Roca Batalla30ESP40-14Lost in Tenerife 3 R32
283
Valerio Aboian21ARG40-14Lost in Villa Maria R32
Lost in Tucuman R32
284
Marius Copil33ROU39-14
285
Max Houkes23NED39+88+17Kigali 1 SFLost in Antalya 7 QFLost in Antalya 7 QF
Kigali 1 SF
5075
286
Juan Carlos Prado Angelo18BOL39-5+3Tucuman QF4461
287
Elmer Møller20DEN39-5+3Lost in Vila Real De Santo Antonio 2 QF
288
Moez Echargui31TUN39+7+4Qual. New Delhi W
Lost in New Delhi R32
289
Makoto Ochi27JPN39-14+1Lost in Traralgon R32
Lost in Traralgon 2 R16
290
Liam Broady30GBR38-17Lost in Qual. Acapulco R1
291
Michael Vrbenský24CZE38+6+4Faro QFLost in Vila Real De Santo Antonio 2 R16Lost in Vila Real De Santo Antonio 2 R16
Faro QF
4360
292
Álvaro Guillén Meza21ECU38+2+3Tucuman R16Lost in Villa Maria QFLost in Villa Maria QF
Tucuman R16
4062
293
Jakub Nicod19CZE38-9+2Monastir 9 QFLost in Monastir 8 R32Lost in Monastir 8 R32
Monastir 9 QF
4051
294
Maxime Janvier27FRA38-18Lost in New Delhi R32
295
Nicholas David Ionel21ROU38+33+9Kigali 1 QFLost in Hammamet 4 R16Lost in Hammamet 4 R16
Kigali 1 QF
4480
296
Chun Hsin Tseng22TWN37-19
297
Gian Marco Moroni26ITA37-19
298
Juan Pablo Ficovich27ARG37-19Lost in Qual. Santiago R1
299
Francesco Maestrelli21ITA36-19Lost in Qual. Tenerife 3 R1
300
Egor Gerasimov31BLR36-4+2Lost in Qual. Lille R2
301
Filip Misolic22AUT36+11+6Lost in Tenerife 3 R16
302
Ryan Peniston28GBR36-19
303
Yurii Dzhavakian30UKR36-4+2Lost in Qual. New Delhi R2
304
Robert Strombachs24LAT36-18
305
Raúl Brancaccio26ITA36+39+10Qual. Tenerife 3 W
Lost in Tenerife 3 R16
306
Orel Kimhi20ISR36+11+6Nakhon Si Thammarat 3 QFLost in Nakhon Si Thammarat 2 SF3849
307
Stan Wawrinka38SUI35-20
308
Juan Pablo Varillas28PER35+230+25Santiago R1660260
308
Aleksandar Vukic27AUS35-20Lost in Qual. Acapulco R1
310
Marco Cecchinato31ITA35-19Lost in Qual. Santiago R1
311
Karue Sell30BRA35-13+1Lost in Sharm El Sheikh 4 R16
312
Ergi Kırkın25TUR35-22Lost in Villena 2 R32
313
Nerman Fatić29BIH35-20
314
Miguel Damas24ESP34-9+2Villena 2 QF3647
315
Philip Sekulic20AUS34+98+16New Delhi QFQual. New Delhi W4497
316
Arthur Bouquier23FRA34-3+4Qual. Lille W
Lost in Lille R32
317
Anton Matusevich22GBR33-15
318
Andrés Andrade25ECU33+104+16Lost in Naples F
319
Imanol López Morillo24ESP33-16
320
James McCabe20AUS33+31+8Lost in Traralgon SF
Lost in Traralgon 2 R32
321
Salvatore Caruso31ITA33-10+2Lost in Qual. Tenerife 3 R2
322
Oliver Crawford24GBR32-16Lost in New Delhi R32
323
Stefan Kozlov26USA32+93+14Kigali 1 SF4368
324
Dimitar Kuzmanov30BUL32+18+6Lost in Tenerife 3 R16
325
Siddharth Vishwakarma29IND31+12+4Qual. New Delhi W
Lost in New Delhi R32
326
Alberto Barroso Campos27ESP31-17Lost in Qual. Tenerife 3 R1
327
Hikaru Shiraishi23JPN31-19Lost in Traralgon R32
Lost in Traralgon 2 R32
328
Oleg Prihodko26UKR31-18
329
Jozef Kovalík31SVK31+21+6Lost in Tenerife 3 R16
330
Yusuke Takahashi26JPN31-4+2Lost in Qual. New Delhi R2
331
Tom Gentzsch20GER31-4+2Lost in Villena QF
332
Sandro Kopp23AUT30+131+16Lost in Hammamet 4 F
333
João Lucas Reis Da Silva23BRA30-18
334
Dennis Novak30AUT30-20Lost in Tenerife 3 R32
335
Eric Vanshelboim22UKR30-4+2Lost in Qual. New Delhi R2
336
Mattia Bellucci22ITA30-20Lost in Lille R32
337
Arthur Fery21GBR29-18
338
Alex Molčan26SVK29+92+13Qual. Santiago W
Lost in Santiago R32 
339
Max Hans Rehberg20GER29-19
340
Ričardas Berankis33LTU29-19Lost in Qual. Lille R1
341
Bor Artnak19SLO29-19
342
Elias Ymer27SWE29-19Lost in Qual. Dubai R1
343
Edoardo Lavagno25ITA29-19Lost in Qual. Santiago R1
344
Mateus Alves23BRA29-19
345
Alex Rybakov27USA29-2+3Lost in Naples QF
346
Moerani Bouzige24AUS29-12+1Lost in Traralgon R16
Lost in Traralgon 2 R32
347
Alibek Kachmazov21RUS28-18
348
Matej Dodig18CRO28+125+15Monastir 8 W
349
Joris De Loore30BEL28+113+14Lille QF39114
350
Ryuki Matsuda24JPN28-20Lost in Qual. New Delhi R1
351
Benjamin Hassan29LBN28+28+7Lost in Lille R16
352
Evgeny Philippov22RUS28-20
353
Mathys Erhard22FRA28-13+1Lost in Antalya 7 R16
354
Henri Squire23GER28+6+4Qual. Lille W
Lost in Lille R32
355
David Pichler28AUT28-22Lost in Kigali 1 R32
356
Saba Purtseladze22GEO28-21Lost in Sharm El Sheikh 4 R32
Lost in Sharm El Sheikh 5 R16
356
Christoph Negritu29GER28-21Lost in Monastir 8 R16
Lost in Monastir 9 R32
358
Charles Broom25GBR27-20
359
Egor Agafonov21RUS27-20
360
Federico Agustin Gomez27ARG27-19+1Tucuman R162951
361
Yishai Oliel24ISR27+43+8Lost in Kigali 1 QF
362
Svyatoslav Gulin21RUS26+2+3Antalya 8 QFLost in Antalya 7 R162839
363
Alejo Sanchez Quilez18ESP26+209+17Villena 2 QFVillena W2839
364
Nam Hoang Ly27VIE26+161+15Nakhon Si Thammarat 2 W
365
Nick Chappell31USA26-6+2Lost in Vila Real De Santo Antonio 2 R16
Lost in Faro R16
366
Benjamin Bonzi27FRA25+33+6Lost in New Delhi R16
367
Pierre Yves Bailly20BEL25-22
368
Jason Kubler30AUS25-22
369
Mathias Bourgue30FRA25-22Lost in Qual. Tenerife 3 R1
370
Philip Henning23RSA25+213+17Sharm El Sheikh 5 QFSharm El Sheikh 4 W2738
371
Lorenzo Bocchi26ITA25-23
372
Laurent Lokoli29FRA25-7+2Lost in Qual. Tenerife 3 R2
373
Remy Bertola25SUI25-20Lost in Trento R32
374
Martyn Pawelski19POL25-19
375
Ivan Gakhov27RUS25-21Lost in Kigali 1 R32
376
Tristan McCormick24USA24+50+8Lost in Naples SF
377
Garrett Johns23USA24-21
378
Andrea Collarini32ARG24-21
379
Luke Saville30AUS24+29+6Traralgon 2 QFLost in Traralgon QF2946
380
Blake Ellis25AUS24+30+6Traralgon 2 QFLost in Traralgon QF2946
381
Robin Bertrand20FRA24-23Lost in Qual. Lille R1
382
Jacob Bradshaw21AUS24-12+1Lost in Traralgon R16
383
Oleksii Krutykh23UKR24-12+1Lost in Faro R16
384
Alexis Gautier26FRA24-23Lost in Qual. Lille R1
385
Georgii Kravchenko23UKR24-17+1Lost in Villena R32
Lost in Villena 2 R16
386
Dominic Thiem30AUT23-24
387
Kyrian Jacquet22FRA23-24
388
Michael Agwi20IRL23-21
389
Jan Choinski27GBR23-23Lost in Lille R32
390
Andrea Pellegrino26ITA22-18Lost in Qual. Santiago R1
391
Giovanni Oradini26ITA22+278+16Lost in Trento F
392
Hynek Bartoň19CZE22+8+3Faro QFLost in Vila Real De Santo Antonio 2 R322744
393
Olaf Pieczkowski19POL22-19Lost in Qual. New Delhi R1
394
Gabriel Décamps24BRA22-5+2Lost in Nakhon Si Thammarat 2 QF
395
Carlos Lopez Montagud23ESP22+102+10Lost in Vila Real De Santo Antonio 2 R32
Qual. Tenerife 3 W
Lost in Tenerife 3 R16
396
David Jordá Sanchis29ESP22-1+2Lost in Qual. Tenerife 3 R2
397
Matías Soto24CHI22+57+7Lost in Qual. Santiago R2
398
Yu-hsiou Hsu24TWN22-23Lost in New Delhi R32
399
Alexey Vatutin31RUS22-14+1Lost in Trento R16
400
Denis Klok25RUS22-3+2Kish Island 3 QF2435
401
Vitaliy Sachko26UKR21-25
402
Nino Serdarušić27CRO21+5+3Lost in Antalya 7 QF
402
Alafia Ayeni24USA21+4+3Lost in Villa Maria R32
Qual. Kigali 1 W
Lost in Kigali 1 R32
404
Mariano Kestelboim28ARG21+255+15Villa Maria W
405
Ozan Baris19USA21-28
406
Nicola Kuhn23GER21-28
407
Antoine Hoang28FRA21+22+5Lost in Trento QF
Lost in Lannion QF
408
Yaroslav Demin18RUS21+3+3Lost in Vila Real De Santo Antonio 2 QF
Lost in Tenerife 3 R32
409
Christian Langmo27USA21+5+3Lost in Traralgon QF
Lost in Traralgon 2 R32
410
Hernán Casanova30ARG21-30Lost in Kigali 1 R32
411
Ryan Nijboer24NED21-29
412
Takuya Kumasaka25JPN21-29
413
Millen Hurrion24GBR21-29
414
Dan Added24FRA21-11+2Lost in Qual. New Delhi R2
415
Alex Barrena21ARG21-26+1Tucuman R16Lost in Villa Maria R322345
416
Antoine Escoffier32FRA21-35Lost in Lille R32
417
Stefan Popović20SRB21-31Lost in Antalya 7 R32
418
Viktor Durasovic26NOR21+60+8Lost in Vila Real De Santo Antonio 2 SF
Lost in Faro R32
419
Emile Hudd23GBR21-21+1Lost in Sharm El Sheikh 4 R16
420
Ugo Blanchet25FRA20-33
421
Sanhui Shin26KOR20-32
422
Francesco Passaro23ITA20-34Lost in Santiago R32 
423
Raphaël Collignon22BEL20-30
424
Sidane Pontjodikromo23NED20-30
425
Timo Stodder27GER20-29Lost in Qual. Lille R1
426
Strong Kirchheimer28USA20-34Lost in Lannion R32
427
Sander Jong23NED20+128+10Nakhon Si Thammarat 3 QFLost in Nakhon Si Thammarat 2 F2233
428
Maximus Jones19THA20+14+4Nakhon Si Thammarat 3 QFLost in Nakhon Si Thammarat 2 QF2233
429
Jérôme Kym21SUI19+3+3Lost in Trento QF
430
Yun seong Chung25KOR19-29Lost in Qual. New Delhi R1
431
Ryoatro Taguchi23JPN19-29
432
Mae Malige17FRA19+16+4Lannion SFQual. Trento W
Lost in Trento R32
2330
433
Lukas Neumayer21AUT19+210+12Tenerife 3 QF2982
434
Niels Visker22NED19-29
435
Sebastian Gima21ROU19+95+8Lost in Hammamet 4 SF
436
Keegan Smith25USA19+2+3Faro QFLost in Vila Real De Santo Antonio 2 R322441
437
Lucas Poullain28FRA19-12+2Lost in Qual. Lille R2
438
David Pérez Sanz29ESP19-18+1Lost in Sharm El Sheikh 4 R16
Lost in Sharm El Sheikh 5 R32
439
Dominik Palan23CZE18-27Lost in Qual. New Delhi R1
440
Mark Lajal20EST18-32Lost in Lille R32
441
Ignacio Buse19PER18-26Lost in Qual. Santiago R1
442
Marvin Möller25GER18-25
443
Gerard Campana Lee19KOR18-24
444
Damien Wenger23SUI18+17+4Lost in Kigali 1 R16
445
Bautista Vilicich22ARG18-27Lost in Kish Island 3 R32
446
Simon Beaupain24BEL18-10+2Monastir 9 QFLost in Monastir 8 R322031
447
Alex Martí Pujolras25ESP18+33+5Tucuman R16Lost in Villa Maria SF2042
447
Taisei Ichikawa23JPN18-8+2Lost in Nakhon Si Thammarat 2 R16
Lost in Nakhon Si Thammarat 3 R16
449
Stuart Parker26GBR17-28
450
Gabriele Pennaforti23ITA17+21+4Lost in Hammamet 4 R32
Lost in Kigali 1 R16
451
Yan Bai34CHN17-1+2Lost in Nakhon Si Thammarat 2 QF
Lost in Nakhon Si Thammarat 3 R32
452
Émilien Voisin23FRA17+40+5Lost in Antalya 7 R16
Lost in Kigali 1 R16
453
Nikolás Sánchez Izquierdo24ESP17-29
454
Emilien Demanet18BEL17-31Lost in Lannion R32
455
Carlos Sánchez Jover23ESP17+125+8Lost in Hammamet 4 SF
456
Diego Augusto Barreto Sánchez21ESP17-19+1Lost in Villena R16
Lost in Villena 2 R32
457
Alex Knaff26LUX17-2+2Villena 2 QFLost in Villena R321930
458
Siem Woldeab22USA16-32
459
Oliver Tarvet20GBR16-31
460
Lukáš Pokorný22SVK16-30Lost in Trento R32
461
Maxence Rivet20FRA16-28
462
Liam Draxl22CAN16-15+1Tucuman R161840
463
Yeong Seok Jeong23KOR16-30Lost in Qual. Nakhon Si Thammarat 2 R2
Lost in Nakhon Si Thammarat 3 R32
464
Elmar Ejupovic31GER16-29Lost in Trento R32
465
Lorenzo Joaquín Rodríguez24ARG16-14+1Tucuman R161840
466
Harrison Adams29USA16-26
467
Călin Manda25ROU16-26Lost in Antalya 8 R32
468
Adrian Oetzbach26GER16+13+3Sharm El Sheikh 5 QFLost in Sharm El Sheikh 4 R161829
469
Stefanos Sakellaridis19GRE16+36+4Nakhon Si Thammarat 3 QFLost in Nakhon Si Thammarat 2 QF1829
470
Ulises Blanch25USA15-27
471
Beibit Zhukayev23KAZ15-27Lost in Qual. Lille R1
471
Hamad Medjedović20SRB15-27
473
Kalin Ivanovski19MKD15-27
474
Patrick Brady19GBR15-25
475
Calvin Hémery29FRA15+159+8Lost in Kigali 1 QF
476
Pedro Araújo21POR15-16+1Lost in Vila Real De Santo Antonio 2 R32
Lost in Faro R16
477
Marcello Serafini21ITA15+12+3Lost in Trento R16
Lost in Qual. Lille R2
477
Andrea Picchione25ITA15-26Lost in Trento R32
479
Toby Kodat21USA15+14+3Lost in Naples QF
479
Sergey Fomin23UZB15-26
481
Oscar Otte30GER15-6+2Lost in Qual. Lille R2
Lost in Lille R32
482
Daniil Glinka23EST15+171+8Lost in Trento SF
Lost in Qual. Lille R1
482
Igor Gimenez24BRA15-17+1Lost in Naples R16
484
Masamichi Imamura25JPN15-5+2Qual. Traralgon W
Lost in Traralgon R16
Lost in Traralgon 2 R16
485
Ilya Snițari21MDA15-29
486
Matt Hulme25AUS15-20+1Lost in Traralgon R16
Lost in Traralgon 2 R32
487
Niki Kaliyanda Poonacha28IND14-30Lost in Qual. New Delhi R1
488
Kimmer Coppejans30BEL14-30
489
Quinn Vandecasteele21USA14-30
490
Federico Gaio31ITA14+109+6Lost in New Delhi R16
491
Axel Nefve23USA14-27Lost in Naples R32
492
Eliakim Coulibaly21CIV14+29+3Lost in Vila Real De Santo Antonio 2 R16
Lost in Qual. Lille R2
493
Diego Fernandez Flores23CHI14+192+8Lost in Qual. Villena R3
Lost in Villena F
Lost in Villena 2 R32
494
Maxim Zhukov19RUS14+10+2Kish Island 3 QFLost in Qual. Sharm El Sheikh 4 R11627
495
Giles Hussey26GBR14+8+2Lost in Villena R16
Lost in Villena 2 R16
496
Kenny de Schepper36FRA14-29Lost in Qual. Lille R1
497
Miloš Karol21SVK14+27+3Monastir 9 QFLost in Monastir 8 R161627
498
Michael Zhu31USA14-16+1Lost in Monastir 8 R16
499
Steve Johnson34USA13-31
500
Genaro Alberto Olivieri25ARG13-31Lost in Qual. Santiago R1
501
Peter Buldorini19ITA13-32Lost in Trento R32
502
Jie Cui26CHN13+6+2Nakhon Si Thammarat 3 QFLost in Nakhon Si Thammarat 2 R321526
503
Mees Rottgering16NED13+253+9Lost in Sharm El Sheikh 4 F
Lost in Sharm El Sheikh 5 R16
504
Noah Rubin28USA13-30
505
Francisco Rocha24POR13-33Qual. Vila Real De Santo Antonio 2 W
Lost in Vila Real De Santo Antonio 2 R32
Lost in Qual. Faro R1
506
Peter Heller31GER13+39+3Lost in Hammamet 4 QF
507
Filip Peliwo30POL13-31
508
Kaichi Uchida29JPN13-31Lost in Qual. New Delhi R1
509
Tsung Hao Huang24TWN13+11+2Lost in Nakhon Si Thammarat 2 R16
Lost in Nakhon Si Thammarat 3 R16
509
Max Alcalá Gurri21ESP13-10+1Lost in Hammamet 4 R16
511
Altuğ Çelikbilek27TUR13+40+3Faro QF1835
512
Max Wiskandt22GER13+14+2Monastir 9 QF1526
513
Kris Van Wyk27RSA13-30
514
Kirill Kivattsev26RUS13+15+2Lost in Trento R32
Lost in Lannion QF
515
Yunchaokete Bu22CHN12+740+12Tenerife 3 QF2275
516
Daniel Cukierman28ISR12+67+4Lost in Kigali 1 R16
516
Eliot Spizzirri22USA12-32
518
Nicolás Kicker31ARG12-33
519
Jack Loutit19NZL12-32
520
Rei Sakamoto17JPN12-32
521
Henry Searle17GBR12-31
521
Oleksandr Ovcharenko22UKR12-35Lost in Hammamet 4 R32
523
Sascha Gueymard Wayenburg20FRA12+240+8Lost in Trento SF
524
Daniel Cox33GBR12-33
525
Federico Iannaccone24ITA12-10+1Lost in Villena 2 R16
525
Oliver Ojakaar19EST12+20+2Lost in Lannion QF
525
Ali Habib21GBR12-31
525
Adit Sinha20USA12-31
529
Louis Weßels25GER12-13+1Lost in Naples R16
530
Vladyslav Orlov28UKR12-32
531
Thomas Fancutt29AUS12-32
531
Duck-hee Lee25KOR12-37Lost in Nakhon Si Thammarat 2 R32
533
Lorenzo Giustino32ITA12-32
534
Cem İlkel28TUR12-32Lost in Qual. Lille R1
535
Patrick Zahraj24GER12+93+5Lost in Sharm El Sheikh 4 SF
Lost in Sharm El Sheikh 5 R16
536
Matías Franco Descotte29ARG12-13+1Lost in Villa Maria R16
537
Matyas Fuele25HUN12+21+2Kish Island 3 QF1425
538
Amr Elsayed24EGY12-6+1Lost in Sharm El Sheikh 4 R16
539
Dan Alexandru Tomescu24ROU12+21+2Kish Island 3 QF1425
540
Benjamin Thomas George21CAN11-34
541
Filip Krajinović32SRB11-34Lost in Qual. Lille R1
542
Edward Winter19AUS11-34
542
Radu Mihai Papoe21ROU11-34
544
Colin Sinclair29NMI11-32
545
Daniel Dutra da Silva35BRA11-32
546
Johan Nikles26SUI11-38Qual. Hammamet 4 W
Lost in Hammamet 4 R32
547
Elgin Khoeblal22NED11-33Qual. Villena W
Lost in Villena R32
547
Massimo Giunta19ITA11+15+2Lost in Qual. Tenerife 3 R2
549
Vasek Pospisil33CAN11-32Lost in Qual. Dubai R1
550
Arthur Weber31FRA11-32
550
Gabi Adrian Boitan24ROU11+46+3Lost in Naples QF
552
Patrick Maloney24USA11-33
553
Nathan Ponwith25USA11+270+8Lost in Vila Real De Santo Antonio 2 SF
Lost in Faro R32
554
Preston Brown22USA11+220+7Qual. Kigali 1 W
Lost in Kigali 1 R16
555
Alexandr Cozbinov28MDA11-33
556
Fausto Tabacco21ITA11+16+2Villena 2 QF1324
557
Felix Corwin27USA11+50+3Lost in Naples QF
558
Wilson Leite32BRA11-5+1Lost in Tucuman R16
559
Adrien Gobat22FRA11+118+5Lost in Monastir 8 SF
Lost in Monastir 9 R16
560
Alejo Lorenzo Lingua Lavallén22ARG11+86+4Lost in Villa Maria SF
560
William Grant23USA11-6+1Lost in Naples R16
562
Neil Oberleitner24AUT11-35Lost in Qual. Trento R1
563
Ignacio Monzón26ARG11-35
564
Dominik Kellovský27CZE11+118+5Antalya 8 QFLost in Hammamet 4 QF1324
565
John Echeverria22ESP11+47+3Lost in Vila Real De Santo Antonio 2 QF
566
M Rifki Fitriadi25INA11+122+5Lost in Nakhon Si Thammarat 2 R16
Qual. New Delhi W
Lost in New Delhi R32
567
Juan Pablo Paz29ARG11+123+5Lost in Antalya 7 R16
Lost in Kigali 1 R16
568
Luca Castelnuovo27SUI11-35Lost in Nakhon Si Thammarat 2 R32
569
Wishaya Trongcharoenchaikul28THA11-38Lost in Nakhon Si Thammarat 2 R32
Lost in Nakhon Si Thammarat 3 R32
570
Soonwoo Kwon26KOR10-36
571
Mackenzie McDonald28USA10-36
571
Marin Čilić35CRO10-36
571
J.J. Wolf25USA10-36
574
Jiří Veselý30CZE10-36Lost in Qual. Tenerife 3 R1
575
Pedro Cachín28ARG10-35Lost in Santiago R32 
576
Yuki Mochizuki26JPN10-33
576
Luca Wiedenmann25GER10-33
578
Pavle Marinkov18AUS10-37Lost in Qual. Traralgon R2
Qual. Traralgon 2 W
Lost in Traralgon 2 R32
579
Adolfo Daniel Vallejo19PAR10-37Lost in Tucuman R32
580
Hayden Jones17AUS10-33
580
Mikalai Haliak25BLR10-33
582
Peter Bertran27DOM10-32
583
Juan Bautista Otegui25ARG10+20+2Lost in Villa Maria QF
584
Tomás Farjat23ARG10-35Lost in Villa Maria R32
585
Ajeet Rai25NZL10-19+1Lost in Traralgon R32
Lost in Traralgon 2 R16
586
Orlando Luz26BRA10-35
587
Antoine Ghibaudo19FRA10+84+4Lost in Sharm El Sheikh 4 SF
Lost in Sharm El Sheikh 5 R32
588
Ilia Simakin20RUS10-32
589
Aleksandre Bakshi26GEO10+20+2Sharm El Sheikh 5 QFLost in Qual. Sharm El Sheikh 4 R21223
590
Lautaro Midon19ARG10-16+1Lost in Villa Maria R16
Lost in Tucuman R32
591
Alec Beckley22RSA10-32
592
Sebastian Sorger18AUT10-35Lost in Monastir 8 R32
Lost in Monastir 9 R32
593
Zura Tkemaladze23GEO10-12+1Lost in Sharm El Sheikh 4 R16
Lost in Sharm El Sheikh 5 R32
594
Alexandre Aubriot24FRA10+97+4Lannion SF1421
595
Conner Huertas del Pino28PER9-34
596
Cannon Kingsley22USA9-34
596
Samir Banerjee20USA9-34
598
Andres Martin22USA9-33
599
Ryota Tanuma28JPN9-32
600
Gabriele Piraino20ITA9-8+1Lost in Vila Real De Santo Antonio 2 R32
Lost in Faro R16
600
Guy Den Heijer26NED9-32
602
Mats Rosenkranz25GER9+1Lost in Trento R16
603
Juan Bautista Torres21ARG9-33
604
Florent Bax24FRA9-30
605
Yuta Kawahashi26JPN9-28
606
Karan Singh20IND9-38Lost in New Delhi R32
607
Thanapet Chanta24THA9+18+2Lost in Nakhon Si Thammarat 2 R16
Qual. Nakhon Si Thammarat 3 W
Lost in Nakhon Si Thammarat 3 R16
608
Nikolay Nedelchev20BUL9+111+4Qual. Villena W
Lost in Villena SF
609
Mili Poljičak19CRO9-30
610
Jumpei Yamasaki26JPN9-3+1Qual. Nakhon Si Thammarat 2 W
Lost in Nakhon Si Thammarat 2 R16
611
Niccolo Catini26ITA9-40Lost in Hammamet 4 R32
Lost in Antalya 8 R32
612
Buvaysar Gadamauri23BEL9-34Lost in Trento R32
613
Kokoro Isomura21JPN9-39Lost in Traralgon R32
Lost in Traralgon 2 R32
614
Blake Mott27AUS9+23+2Lost in Traralgon R16
Qual. Traralgon 2 W
Lost in Traralgon 2 R16
615
Alessandro Giannessi33ITA9-33Lost in Tenerife 3 R32
616
Ben Jones25GBR9+31+2Sharm El Sheikh 5 QFQual. Sharm El Sheikh 4 W
Lost in Sharm El Sheikh 4 R32
1122
616
Jorge Martinez Martinez28ESP9-3+1Lost in Villena R16
618
Fabien Salle24FRA9-4+1Lost in Lannion R16
619
Amaury Raynel21FRA9+34+2Lost in Sharm El Sheikh 4 QF
620
Liam Gavrielides20GER9+31+2Villena 2 QFLost in Villena R32
Lost in Qual. Villena 2 R3
1122
621
Franco Roncadelli24URU9-7+1Lost in Villa Maria R16
Lost in Tucuman R32
622
John Millman34AUS8-39
622
Jonathan Mridha28SWE8-39
622
Shunsuke Mitsui21JPN8-39
622
Robert Cash22USA8-39
622
Dhakshineswar Suresh23IND8-39
627
Julian Ocleppo26ITA8-37
627
Matt Kuhar27USA8-37
629
Federico Cina16ITA8+626+8Lost in Monastir 8 F
Lost in Monastir 9 R32
629
Aliaksandr Liaonenka24BLR8-37
629
Etienne Donnet23FRA8-37
632
Murphy Cassone21USA8-37
633
Julio César Porras26ARG8+64+3Qual. Vila Real De Santo Antonio 2 W
Lost in Vila Real De Santo Antonio 2 QF
634
Calum Puttergill30AUS8-37
635
Lucas Bouquet26FRA8+555+7Qual. Kigali 1 W
Lost in Kigali 1 R16
636
Colin Markes26USA8-33
637
Enzo Wallart27FRA8-32
637
Gergely Madarász29HUN8-40Lost in Kish Island 3 R32
639
Tibo Colson23BEL8+167+5Lost in Trento QF
Lost in Qual. Lille R2
639
Evan Furness25FRA8+63+3Faro QF1330
641
Riccardo Bonadio30ITA8-42Lost in Tenerife 3 R32
641
Luka Mikrut19CRO8-42Lost in Trento R32
643
Jesse Flores28CRC8-15+1Lost in Monastir 9 R16
644
Ezekiel Clark25USA8+61+3Monastir 9 R16Lost in Monastir 8 QF922
645
Franco Agamenone30ITA8-39Lost in Tenerife 3 R32
646
Steven Diez32CAN8-36
646
Mika Brunold19SUI8+134+4Lost in Monastir 8 SF
648
Filippo Romano18ITA8-21+1Lost in Trento R32
Lost in Lannion R16
649
Seita Watanabe23JPN8-7+1Lost in Qual. Kigali 1 R2
650
Yanaki Milev19BUL8+29+2Antalya 8 QF1021
651
Jesse Delaney25AUS8-40Qual. Traralgon W
Lost in Traralgon R32
Qual. Traralgon 2 W
Lost in Traralgon 2 R32
651
Maik Steiner29GER8+344+6Nakhon Si Thammarat 3 QFQual. Nakhon Si Thammarat 2 W
Lost in Nakhon Si Thammarat 2 SF
Qual. Nakhon Si Thammarat 3 W
1021
653
Aziz Ouakaa24TUN8+76+3Lost in Hammamet 4 QF
Lost in Kigali 1 R32
654
Charlie Robertson17GBR7-38
654
Karlis Ozolins21LAT7-38
656
Illya Marchenko36UKR7-37
656
Alexis Galarneau24CAN7-37
656
Kenta Miyoshi19JPN7-38Qual. Naples W
Lost in Naples R32
659
Yanis Ghazouani Durand23FRA7+153+4Lannion SF1118
659
Pedro Rodenas19ESP7-38
661
Maxwell Mckennon21USA7-39
662
Dan Martin24CAN7-39
663
Oscar Jose Gutierrez30BRA7-33Lost in Qual. Villena R3
663
Leopold Zima23GER7-33
663
Aryan Shah18IND7-33
666
Diego Schwartzman31ARG7-43Lost in Acapulco R32 
667
S D Prajwal Dev27IND7-41Lost in Kigali 1 R32
668
Ignacio Antonio Becerra Otarola23CHI7-33
669
Mark Whitehouse30GBR7-32
670
Manish Sureshkumar24IND7-30
670
Fabrizio Andaloro23ITA7-30
672
Elliot Benchetrit25MAR7-39Lost in Faro R32
673
Carlos Taberner26ESP7-29Lost in Qual. Tenerife 3 R1
673
Andrew Fenty23USA7-7+1Qual. Monastir 8 W
Lost in Monastir 8 R16
Lost in Monastir 9 R32
673
Corban Crowther20NZL7-38Lost in Qual. Nakhon Si Thammarat 2 R2
Qual. Nakhon Si Thammarat 3 W
Lost in Nakhon Si Thammarat 3 R32
676
Aidan Mayo20USA7-26
677
Mohamed Safwat33EGY7-33Lost in Kigali 1 R32
678
Leonardo Aboian25ARG7-41Lost in Villa Maria R32
Lost in Tucuman R32
679
Hanyi Liu22CHN7+103+3Traralgon 2 QFLost in Traralgon R321229
680
Harry Wendelken22GBR7-1+1Lost in Villena R32
Lost in Villena 2 R16
681
Florian Broska26GER7+5+1Qual. Trento W
Lost in Trento R16
681
Giuseppe La Vela23ITA7+103+3Antalya 8 QFLost in Antalya 7 R16920
683
Maxence Bertimon24FRA7-31Qual. Lannion W
Lost in Lannion R32
683
Nicolas Zanellato22BRA7+1+1Tucuman R16Lost in Villa Maria R32931
685
Noah Schachter24USA7+104+3Lost in Naples R32
Qual. Kigali 1 W
Lost in Kigali 1 R32
686
Deney Wassermann22NED7-31
687
Henrik Wiersholm26USA7-39Qual. Vila Real De Santo Antonio 2 W
Lost in Vila Real De Santo Antonio 2 R32
Qual. Faro W
Lost in Faro R32
687
Louis Tessa25FRA7-39Lost in Monastir 8 R32
Lost in Monastir 9 R32
689
Mario Gonzalez Fernandez21ESP7-2+1Lost in Villena R16
Qual. Villena 2 W
Lost in Villena 2 R32
690
Michiel De Krom25NED7-34Qual. Villena W
Lost in Villena R32
Lost in Qual. Villena 2 R1
691
Tiago Pereira19POR7+1+1Lost in Vila Real De Santo Antonio 2 R16
Lost in Faro R32
692
Viacheslav Bielinskyi20UKR6-34
693
Andrea Guerrieri25ITA6-36Qual. Trento W
Lost in Trento R32
694
Quentin Folliot25FRA6-35
694
Rubin Statham36NZL6-35
694
Samuele Pieri22ITA6-35
694
Petr Brunclik17CZE6-35
698
Mariano Tammaro20ITA6-34Lost in Qual. Monastir 8 R2
699
Alessandro Pecci22ITA6-34Lost in Qual. Trento R2
700
Daniel Michalski24POL6-34Lost in Qual. Tenerife 3 R1
700
Aidan McHugh23GBR6-34
702
Luca Castagnola21ITA6-33Lost in Qual. Villena 2 R3
703
Matěj Vocel26CZE6-29Lost in Qual. Faro R2
704
Cyril Vandermeersch24FRA6-29Lost in Qual. Lille R1
704
Perry Gregg23USA6-29
706
Joshua Sheehy27USA6-35Lost in Kigali 1 R32
706
Naoki Tajima23JPN6-35Lost in Qual. Traralgon R2
Qual. Traralgon 2 W
Lost in Traralgon 2 R32
708
Constantin Bittoun Kouzmine25FRA6-26Lost in Qual. New Delhi R1
709
Luciano Emanuel Ambrogi20ARG6+58+2Lost in Villa Maria QF
Lost in Tucuman R32
710
Jayden Court23AUS6-3+1Lost in Traralgon R32
Lost in Traralgon 2 R16
711
Joaquin Aguilar Cardozo18URU6+124+3Tucuman QFQual. Villa Maria W
Lost in Villa Maria R32
Qual. Tucuman W
1128
712
Linang Xiao23CHN6+2+1Lost in Nakhon Si Thammarat 2 R32
Lost in Nakhon Si Thammarat 3 R16
713
João Domingues30POR6-35Lost in Vila Real De Santo Antonio 2 R32
Lost in Faro R32
714
Luca Giacomini26ITA6-25
714
Dali Blanch20USA6-33Lost in Villena R32
Lost in Villena 2 R32
716
Brian Bozemoj20NED6+6+1Lost in Antalya 7 R16
Lost in Antalya 8 R32
717
Duarte Vale25POR6+8+1Lost in Vila Real De Santo Antonio 2 R16
Lost in Faro R32
718
Luca Fantini23ITA6+142+3Qual. Kigali 1 W
Lost in Kigali 1 R32
719
Matthew William Donald19CZE6+73+2Lost in Monastir 8 QF
Lost in Monastir 9 R32
720
Keisuke Saitoh22JPN6+10+1Lost in Monastir 8 R16
721
JiSung Nam30KOR5-28
721
Fernando Romboli35BRA5-28
723
Casey Hoole21AUS5-28
723
Tatsuma Ito35JPN5-28
725
Trevor Svajda17USA5-28
725
Lorenzo Rottoli22ITA5+7+1Lost in Trento R16
725
Hunter Heck21USA5+7+1Qual. Naples W
Lost in Naples R16
728
Miljan Zekić35SRB5-28
729
Jakub Filip18CZE5-28
730
Daniel Bagnolini21ITA5-27
730
Thantub Suksumrarn22THA5-27
732
Petr Nesterov20BUL5-27
733
Jea Moon Lee30KOR5-36Lost in Traralgon R32
Lost in Traralgon 2 R32
733
Taiyo Yamanaka22JPN5-26Lost in Qual. Monastir 8 R1
735
Noah Perfetti22ITA5+26+1Lost in Hammamet 4 R16
735
Pavlos Tsitsipas18GRE5-24
737
Tomasz Berkieta17POL5+363+4Sharm El Sheikh 5 QFLost in Sharm El Sheikh 4 QF718
738
Paulo Andre Saraiva Dos Santos23BRA5-24
738
Sora Fukuda26JPN5-24
740
Kiranpal Pannu27NZL5-33Lost in Naples R32
740
Lilian Marmousez22FRA5+484+4Qual. Villena W
Lost in Villena SF
740
Ezequiel Monferrer20ARG5-33Qual. Villa Maria W
Lost in Villa Maria R32
743
Lucas Gerch29GER5+512+5Antalya 8 QFLost in Antalya 7 QF718
744
Nikoloz Basilashvili32GEO5+221+3Qual. Trento W
Lost in Trento QF
Lost in Qual. Tenerife 3 R1
745
Louis Dussin24FRA5-32Lost in Lannion R32
746
Gianluca Cadenasso19ITA5-32Qual. Hammamet 4 W
Lost in Hammamet 4 R32
747
Federico Bondioli18ITA5+20+1Lost in Trento R16
Lost in Lannion R32
747
Daniel De Jonge24NED5-28Qual. Monastir 8 W
Lost in Monastir 8 R32
749
Kody Pearson24AUS5-38Lost in Traralgon R32
Lost in Traralgon 2 R32
750
Fermin Tenti26ARG5-29Qual. Villa Maria W
Lost in Villa Maria R32
Lost in Qual. Tucuman R2
751
Cengiz Aksu25TUR5-29Lost in Antalya 7 R32
751
Alexandr Binda22ITA5-37Lost in Sharm El Sheikh 4 R32
Lost in Sharm El Sheikh 5 R32
753
Axel Garcian21FRA5+35+1Lost in Lannion R16
753
Erik Arutiunian19BLR5-27
753
John Sperle22GER5+92+2Lost in Monastir 8 R16
Lost in Monastir 9 R16
756
Alexander Donski25BUL5+27+1Lost in Qual. Vila Real De Santo Antonio 2 R3
Lost in Vila Real De Santo Antonio 2 R32
Qual. Faro W
Lost in Faro R16
757
Michael Bassem Sobhy19EGY5+229+3Qual. Sharm El Sheikh 4 W
Lost in Sharm El Sheikh 4 QF
Lost in Sharm El Sheikh 5 R16
757
Matic Kriznik18SLO5+27+1Lost in Nakhon Si Thammarat 2 R32
Lost in Nakhon Si Thammarat 3 R16
757
Artur Kukasian19RUS5-29
760
Tao Mu23CHN5-36Lost in Nakhon Si Thammarat 2 R32
Lost in Nakhon Si Thammarat 3 R32
761
Stijn Slump25NED5-34Qual. Antalya 8 W
Lost in Antalya 8 R32
762
Aleksandr Braynin24UKR5-32
763
Mitsuki Wei Kang Leong19MAS5+97+2Qual. Nakhon Si Thammarat 2 W
Lost in Nakhon Si Thammarat 2 R16
Lost in Nakhon Si Thammarat 3 R16
764
Nicolás Mejía24COL4-32Lost in Qual. Acapulco R1
764
Nishesh Basavareddy18USA4-32
764
Guy Orly Iradukunda27BDI4+491+4Lost in Kigali 1 R16
764
Thiemo de Bakker35NED4-32
764
Younes Lalami Laaroussi22MAR4-32
764
Luciano Tacchi22ARG4-32
764
Jay Dylan Hara Friend20JPN4-32
764
Cooper Williams18USA4-32
764
Alexander Kotzen23USA4-32
764
Iñaki Montes De La Torre21ESP4-32
764
Alfredo Perez26USA4-32
775
Akira Santillan26AUS4-31Lost in Qual. Lille R1
775
Matija Pecotić34CRO4-31
775
Ryan Seggerman24USA4-31
775
Scott Jones26AUS4-31Lost in Qual. Traralgon R3
775
Maximilian Neuchrist32AUT4-31
775
Daniele Minighini19ITA4-31
775
Naoki Nakagawa27JPN4-31
775
Ioannis Xilas22GRE4-31
775
Mats Moraing31GER4-31
784
Gerald Melzer33AUT4-31
784
Alessandro Ingarao24ITA4-31Lost in Qual. Hammamet 4 R2
784
Sidharth Rawat30IND4-31
787
Petr Nouza25CZE4-31
788
Martin Kližan34SVK4-29
788
Théo Papamalamis18FRA4+467+4Lannion SF815
788
Jiří Barnat22CZE4-29
791
Gilles Arnaud Bailly18BEL4+15+1Lost in Naples R16
791
Seon Yong Han23KOR4+15+1Lost in Qual. Traralgon R2
Qual. Traralgon 2 W
Lost in Traralgon 2 R16
793
Corey Gaal26AUS4-37Qual. Traralgon W
Lost in Traralgon R32
Lost in Qual. Traralgon 2 R2
793
Arda Azkara20TUR4-30
793
Max Dahlin18SWE4-30
796
Victor Lilov20USA4-29
796
Eero Vasa27FIN4-29Lost in Qual. Vila Real De Santo Antonio 2 R3
Lost in Qual. Villena 2 R2
798
Guido Iván Justo26ARG4-37Lost in Villa Maria R32
799
Lorenzo Carboni18ITA4+95+2Monastir 9 QFLost in Monastir 8 R32617
800
Charlie Camus17FRA4+23+1Lost in Lannion R16
800
Jan Hrazdil18CZE4+23+1Lost in Sharm El Sheikh 4 R16
800
Romain Faucon21BEL4-26Lost in Qual. Monastir 8 R1
Lost in Qual. Monastir 9 R2
800
Rayane Oumaouche26FRA4-26
800
Andrea Bacaloni21ITA4-34Lost in Kish Island 3 R32
805
Pietro Fellin22ITA4-26
806
Pietro Marino22ITA4-35Lost in Hammamet 4 R32
806
Ryan James Storrie26GBR4-35Qual. Villena W
Lost in Villena R32
806
Thijmen Loof21NED4-35Lost in Qual. Trento R1
Lost in Lannion R32
809
Giorgio Tabacco20ITA4+145+2Villena 2 QFQual. Villena 2 W617
810
Kristjan Tamm25EST4+155+2Lost in Sharm El Sheikh 4 QF
810
Adria Soriano Barrera24COL4+127+2Lost in Villena QF
Lost in Villena 2 R32
810
Joel Josef Schwaerzler18AUT4+155+2Lost in Monastir 8 QF
810
Gabriele Maria Noce28ITA4+115+2Lost in Hammamet 4 R16
Lost in Antalya 8 R16
810
Arthur Bonnaud26FRA4-36Qual. Naples W
Lost in Naples R32
810
Federico Campana25ITA4+27+1Qual. Antalya 8 W
Lost in Antalya 8 R16
816
Petr Bar Biryukov22RUS4-36Lost in Sharm El Sheikh 4 R32
817
Saveliy Ivanov19RUS4+137+2Kish Island 3 QFQual. Antalya 7 W
Lost in Antalya 7 R32
Qual. Kish Island 3 W
617
818
Sergio Callejon Hernando19ESP4+147+2Villena 2 QFLost in Villena R32
Qual. Villena 2 W
617
818
Rodrigo Fernandes17POR4-44Qual. Vila Real De Santo Antonio 2 W
Lost in Vila Real De Santo Antonio 2 R32
Qual. Faro W
Lost in Faro R32
818
Paul Wörner27GER4-34Qual. Nakhon Si Thammarat 2 W
Lost in Nakhon Si Thammarat 2 R32
Lost in Qual. Nakhon Si Thammarat 3 R1
818
Matthias Ujvary19AUT4+29+1Lost in Antalya 8 R16
818
Jasza Szajrych21POL4-34Lost in Sharm El Sheikh 5 R32
818
Alejandro Hoyos24COL4-28Lost in Qual. Naples R1
824
Stefan Palosi24ROU4-32
825
Vlad Andrei Dancu24ROU4+169+2Antalya 8 QF617
825
Hayato Matsuoka19JPN4-30
827
Sergi Perez Contri26ESP4-37Lost in Villena 2 R32
828
David Poljak27CZE4+30+1Lost in Trento R16
828
Ioan Alexandru Chirita21ROU4+21+1Lost in Antalya 7 R16
Lost in Antalya 8 R32
830
Benjamin Lock30ZIM4-36Lost in Kigali 1 R32
831
Ofek Shimanov18ISR4-35Qual. Nakhon Si Thammarat 3 W
Lost in Nakhon Si Thammarat 3 R32
832
Fares Zakaria22EGY4+173+2Sharm El Sheikh 5 QFQual. Sharm El Sheikh 5 W617
833
Timofey Skatov23KAZ3-36Lost in Qual. Tenerife 3 R1
833
Arjun Kadhe30IND3-36
833
Kylian Collignon18BEL3-36Lost in Qual. Villena R3
Lost in Qual. Villena 2 R1
833
James Tracy21USA3-36
833
Pawit Sornlaksup24THA3-36
833
Marko Maksimovic18SRB3-36
833
Francesco Forti24ITA3-36
833
Micah Braswell22USA3-36
833
Taha Baadi22CAN3-36
842
Alexander Bernard20USA3-36
842
Ivan Denisov23RUS3+413+3Qual. Kigali 1 W
Lost in Kigali 1 R32
842
Toby Martin31GBR3-36Lost in Qual. Sharm El Sheikh 4 R2
845
Isaac Becroft23NZL3-33
845
Hamidreza Nadaf31IRI3+19+1Lost in Kish Island 3 R16
845
Sean Hess22ARG3+19+1Lost in Qual. Villa Maria R2
Qual. Tucuman W
Lost in Tucuman R16
845
Arklon Huertas Del Pino Cordova29PER3-33
845
Luciano Carraro25ITA3-33Lost in Qual. Tucuman R3
845
Albert Pedrico Kravtsov18ESP3-33Lost in Qual. Villena R1
Lost in Qual. Villena 2 R2
845
Yassine Dlimi20MAR3-33
845
Volodymyr Iakubenko18UKR3-33
853
Adam Neff22USA3-33
853
Federico Aguilar Cardozo18URU3-47Lost in Qual. Villa Maria R1
Qual. Tucuman W
Lost in Tucuman R32
853
Nikita Mashtakov24UKR3-33
853
Madhwin Kamath22IND3-33Lost in Qual. Sharm El Sheikh 4 R1
Lost in Qual. Sharm El Sheikh 5 R3
857
Mitchell Harper26AUS3-34Lost in Qual. Naples R2
857
Fajing Sun27CHN3+7+1Lost in Villena R32
Lost in Villena 2 R16
857
Martin Krumich21CZE3+243+2Antalya 8 QF516
857
Nathan Seateun26FRA3-34Lost in Qual. Monastir 8 R2
857
Juan Carlos Aguilar25CAN3-34
857
Bang Shuo Yin25TWN3-45Lost in Qual. Nakhon Si Thammarat 2 R1
Lost in Nakhon Si Thammarat 3 R32
857
Alejandro Melero Kretzer19ESP3-34Lost in Qual. Villena 2 R3
864
Sam Ryan Ziegann25AUS3+143+2Qual. Traralgon W
Lost in Traralgon R16
Lost in Traralgon 2 R16
864
Vincent Marysko18GER3-31
864
Maxim Shin20UZB3+46+1Lost in Qual. Hammamet 4 R3
Lost in Qual. Monastir 9 R3
Lost in Monastir 9 R16
864
Raghav Jaisinghani26IND3-31
868
Rishab Agarwal28IND3-33
869
Maxence Beaugé23FRA3-32
869
Adam Heinonen21SWE3+321+2Qual. Villena W
Lost in Villena QF
Lost in Qual. Villena 2 R3
869
Marcus Walters25GBR3-46Qual. Lannion W
Lost in Lannion R32
869
Collin Altamirano28USA3-46Qual. Naples W
Lost in Naples R32
869
Stefano Reitano26ITA3-32
869
Samuel Puškár23SVK3-46Qual. Monastir 8 W
Lost in Monastir 8 R32
869
Woobin Shin20KOR3-32
869
Alexandru Jecan35ROU3-32
877
Gabriele Bosio23ITA3+33+1Qual. Sharm El Sheikh 4 W
Lost in Sharm El Sheikh 4 R32
Lost in Sharm El Sheikh 5 R16
877
João Eduardo Schiessl19BRA3+60+1Qual. Vila Real De Santo Antonio 2 W
Lost in Vila Real De Santo Antonio 2 R16
Lost in Qual. Faro R2
877
Bruno Fernandez19BRA3+60+1Qual. Villa Maria W
Lost in Villa Maria R16
Lost in Qual. Tucuman R2
877
Alejandro Manzanera Pertusa20ESP3+60+1Lost in Villena R16
877
Andrey Chepelev25RUS3-32
877
Manuel Mouilleron Salvo20ARG3+60+1Lost in Qual. Hammamet 4 R3
Lost in Kish Island 3 R16
883
Maxime Chazal30FRA3+372+3Lost in Antalya 7 QF
884
Thomas Braithwaite24AUS3+41+1Lost in Traralgon R16
Lost in Traralgon 2 R32
884
Giovanni Calvano26ITA3+70+1Lost in Kish Island 3 R16
884
Rodrigo Alujas21MEX3-47Lost in Kish Island 3 R32
887
Tim Ruehl25GER3-38
888
Jacob Brumm25USA3-51Lost in Naples R32
Lost in Kigali 1 R32
888
Nicolás Álvarez Varona22ESP3-34
888
Fadi Bidan183+336+2Kish Island 3 QFLost in Hammamet 4 R32
Qual. Kish Island 3 W
516
888
Mert Alkaya23TUR3-51Qual. Antalya 7 W
Lost in Antalya 7 R32
Lost in Antalya 8 R32
888
Justin Roberts27BAH3-34
888
Benjamin Pietri27FRA3-41Qual. Monastir 9 W
Lost in Monastir 9 R32
894
Lewie Lane23GER3+71+1Lost in Monastir 8 R16
Lost in Monastir 9 R32
894
Marlon Vankan23GER3-45Lost in Naples R32
894
Thiago Cigarran23ARG3-45Qual. Villa Maria W
Lost in Villa Maria R32
Lost in Qual. Tucuman R3
894
Chirag Duhan20IND3-45Lost in Qual. Monastir 8 R3
Qual. Monastir 9 W
Lost in Monastir 9 R32
894
Leonardo Rossi21ITA3+92+1Lost in Qual. Trento R2
Lost in Lannion R16
899
Jake Delaney26AUS3+85+1Lost in Traralgon R32
Lost in Traralgon 2 R16
899
Sergei Pogosian25RUS3-45Qual. Sharm El Sheikh 4 W
Lost in Sharm El Sheikh 4 R32
901
Adriano Dzhenev18BUL3-41
902
Kasidit Samrej23THA3+353+3Nakhon Si Thammarat 3 QFLost in Nakhon Si Thammarat 2 R16516
902
Juan Manuel La Serna20ARG3+100+1Lost in Villa Maria R16
Lost in Qual. Tucuman R1
902
Igor Kudriashov20RUS3-48Lost in Monastir 8 R32
Lost in Monastir 9 R32
902
Kosuke Ogura28JPN3-43Lost in Qual. Traralgon R2
Qual. Traralgon 2 W
Lost in Traralgon 2 R32
906
Mohamed Nazim Makhlouf27ALG3-43Lost in Qual. Monastir 8 R2
Qual. Monastir 9 W
Lost in Monastir 9 R32
907
Samir Hamza Reguig22ALG3+98+1Lost in Hammamet 4 R16
Lost in Kish Island 3 R32
908
Milan Welte22GER2-44
908
Kevin Humpfner24GER2-44
908
Nathan Trouve18FRA2-44
908
Denis Petak17CZE2-44
908
Michal Krajci19SVK2+347+2Sharm El Sheikh 5 QFLost in Qual. Sharm El Sheikh 4 R3
Qual. Sharm El Sheikh 5 W
415
908
Fred Simonsson29SWE2+347+2Monastir 9 QFLost in Qual. Monastir 8 R3
Qual. Monastir 9 W
415
908
Szymon Kielan21POL2+347+2Sharm El Sheikh 5 QF415
908
Vishwa Aduru21USA2-44
908
Ray Ho24TWN2-44
908
Yannik Steinegger23SUI2-44
908
Marcelo Zormann27BRA2-44
908
Nicaise Muamba23CAN2-44
908
Ishaan Ravichander22USA2-44
908
Changli Zhang25CHN2-44
908
Aristotelis Thanos22GRE2-44
908
Oliver Okonkwo23GBR2-44Lost in Qual. Naples R2
908
Alberto Colas Sanchez23ESP2-44
908
Lucas Renard31SWE2-44
908
Aristarkh Safonov20RUS2-44Lost in Qual. Sharm El Sheikh 4 R3
Lost in Qual. Sharm El Sheikh 5 R3
908
Álvaro López San Martín26ESP2-44
908
Shinji Hazawa24JPN2-44
908
Jung Hee You18CAN2-44
908
Tianhui Zhang18CHN2-44
908
Franco Capalbo26ARG2-44
908
Francisco Llanes21URU2-44
933
Brandon Walkin29GBR2-69Lost in Traralgon R32
933
Pedro Boscardin Dias21BRA2+322+2Lost in Villa Maria QF
Lost in Tucuman R32
933
Credit Chaiyarin20THA2+322+2Nakhon Si Thammarat 3 QF415
933
Andres Fernandez Canovas24ESP2-69Qual. Villena W
Lost in Villena R32
Lost in Qual. Villena 2 R2
933
Rigele Te26CHN2-69Lost in Faro R32
933
Manas Dhamne16IND2-39
933
Arvid Nordquist25SWE2-69Qual. Naples W
Lost in Naples R32
933
Franco Emanuel Egea28ARG2-69Lost in Villa Maria R32
933
Sean Hodkin25GBR2-39
933
Gonzalo Lama30CHI2-39
933
Taym Al Azmeh19GER2-39
933
Demetris Azoides23GRE2-39
933
Filippo Moroni23ITA2-39
933
Matteo Lavizzari18SUI2-39Lost in Qual. Monastir 9 R1
933
Anton Shepp21NZL2-39
933
George Stoupe22NZL2-39
933
Robin Catry21FRA2-39
933
Ricardo Rodriguez Pace30VEN2-39
951
Gabriele Vulpitta18ITA2+56+1Lost in Hammamet 4 R16
951
Savva Polukhin25RUS2-41
951
Thomas Deschamps25FRA2+304+2Monastir 9 R16Qual. Monastir 8 W
Lost in Monastir 8 R16
316
951
Manish Ganesh22IND2-41Lost in Qual. New Delhi R1
951
Alexander Frusina18USA2-41
951
Michal Lusovsky24CZE2-41
951
George Loffhagen22GBR2-41
951
Petr Iamachkine27PER2+56+1Lost in Qual. Villa Maria R1
Qual. Tucuman W
Lost in Tucuman R16
951
Samuil Konov21BUL2+56+1Qual. Kish Island 3 W
Lost in Kish Island 3 R16
951
Natthayut Nithithananont22THA2+56+1Lost in Qual. Nakhon Si Thammarat 2 R1
Lost in Nakhon Si Thammarat 3 R16
951
Jurriaan Bol22NED2-41Lost in Qual. Antalya 7 R2
951
Braden Shick20USA2-41
951
Kevin Edengren18SWE2-41
964
Alan Fernando Rubio Fierros25MEX2-39Lost in Qual. Acapulco R1
964
José Pereira33BRA2-39
964
Evan Zhu25USA2-39
964
Sina Moghimi22IRI2-70Lost in Kish Island 3 R32
964
Alessandro Cortegiani28ITA2-70Qual. Kish Island 3 W
Lost in Kish Island 3 R32
964
Samuel Brosset26FRA2-70Qual. Nakhon Si Thammarat 2 W
Lost in Nakhon Si Thammarat 2 R32
Lost in Qual. Nakhon Si Thammarat 3 R1
964
Alexander Klintcharov27NZL2-39
964
George Houghton25GBR2-39
964
Mousa Alkotop25JOR2-39Lost in Qual. Monastir 8 R1
Lost in Qual. Monastir 9 R3
964
Stefan Adrian Andreescu22ROU2+291+2Antalya 8 QFQual. Antalya 8 W415
964
Kai Wehnelt28GER2-39
964
Mark Wallner24GER2-39
964
Cing Yang Meng25TWN2-39
977
Johan Alexander Rodriguez20COL2+278+2Lost in Vila Real De Santo Antonio 2 R16
Qual. Faro W
Lost in Faro R16
977
Nicolas Parizzia25SUI2+123+1Qual. Villa Maria W
Lost in Villa Maria R16
Lost in Qual. Tucuman R3
977
Osgar O'Hoisin27IRL2-67Qual. Vila Real De Santo Antonio 2 W
Lost in Vila Real De Santo Antonio 2 R32
977
Miles Jones23USA2+123+1Qual. Hammamet 4 W
Lost in Hammamet 4 R16
977
Goncalo Marques18POR2+278+2Lost in Villena R16
Lost in Villena 2 R16
977
Antoine Walch30FRA2-67Qual. Lannion W
Lost in Lannion R32
977
Vito Tonejc24CRO2-67Qual. Naples W
Lost in Naples R32
977
Oscar Galimardanov23RUS2-40
977
Christopher Bulus23NGR2+123+1Lost in Qual. Kigali 1 R2
977
Alejandro Turriziani Álvarez21ESP2+123+1Lost in Faro R16
977
Evan Bynoe24USA2-40
977
Jakob Schnaitter27GER2-40
977
Tomas Curras Abasolo23ESP2-67Lost in Qual. Vila Real De Santo Antonio 2 R2
Qual. Faro W
Lost in Faro R32
977
Mason Naumovski23AUS2-40Lost in Qual. Traralgon R3
Lost in Qual. Traralgon 2 R2
977
Patrick Schoen18SUI2-40
977
Mehdi Sadaoui20FRA2-40Lost in Qual. Villena 2 R2
977
Cayetano March23ECU2-40
977
Petros Chrysochos27CYP2-40
995
Evgeny Karlovskiy29RUS2-41
995
Branko Djuric19SRB2+260+2Kish Island 3 QF415
995
Gokberk Saritas20TUR2-41
995
Ignacio Carou24URU2-41
995
Federico Arnaboldi23ITA2-41
995
Jimmy Yang26GER2+260+2Lost in Qual. Trento R1
Lost in Lannion QF
995
Carlo Alberto Caniato18ITA2-70Lost in Qual. Monastir 8 R2
Lost in Monastir 9 R32
995
Leo Vithoontien24JPN2-101Qual. Nakhon Si Thammarat 2 W
Lost in Nakhon Si Thammarat 2 R32
Qual. Nakhon Si Thammarat 3 W
Lost in Nakhon Si Thammarat 3 R32
995
Tanguy Genier26SUI2-41
995
Nicolás Villalón20CHI2-41Lost in Qual. Tucuman R2
995
Kazuma Kawachi29JPN2-41
995
Joao Victor Couto Loureiro20BRA2-41
In Play :
Acapulco, Dubai ATP500  
Santiago ATP250  
Lille CH100  
New Delhi CH75  
Tenerife 3   
Kigali 1 CH50  
Faro, Traralgon 2 M25  
Tucuman   
Antalya 8 M15  
Kish Island 3   
Lannion, Monastir 9   
Nakhon Si Thammarat 3   
Sharm El Sheikh 5   
Villena 2   
Highlight Country :