#: Tennis Player Rank CH: Career High NCH : New Career High (Previous Career High in parenthesis) 1 / 1 / 1: Immediate / Near / Far Career High Ctry: Country + National rank +/-: Rank change vs previous official rankings release Next : if player wins next match Max : if player wins current tournament Sources : ITF World Tennis Tour
#
CH
Player
Age
Ctry
Pts
+/-
Current
Previous
Current
Next
Max
1
CH
Hugo Gaston
21
FRA
1143
French Open R64 (R128 )
2
1
Yan Bai
33
CHN
1041
3
CH
Dan Added
23
FRA
921
Netanya R32
4
CH
Christopher O'Connell
27
AUS
911
Lost in French Open R128
5
4
Ivan Nedelko
36
RUS
868
Kouvola W
6
3
Jules Okala
24
FRA
852
7
3
Tomas Martin Etcheverry
22
ARG
826
Lost in French Open R128
8
5
Orlando Luz
24
BRA
815
9
3
Juan Pablo Ficovich
25
ARG
804
Lost in Qual. French Open R2
10
6
Christian Lindell
30
SWE
797
Advertisement
11
9
Shuichi Sekiguchi
30
JPN
766
Heraklion 3 R32
Lost in Heraklion 2 F
Lost in Heraklion 2 F Heraklion 3 R32
12
1
Pablo Vivero Gonzalez
27
ESP
747
13
10
Maxime Chazal
29
FRA
745
Ulcinj 4 R16
Lost in Vic R32
Lost in Vic R32 Ulcinj 4 R16
14
11
Hugo Grenier
26
FRA
742
Troisdorf R16
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Troisdorf R16
15
8
Dayne Kelly
31
AUS
739
16
11
Juan Pablo Varillas
26
PER
737
Qual. French Open W Lost in French Open R128
17
8
Yishai Oliel
22
ISR
736
Netanya R32
18
7
Eduardo Struvay
31
COL
732
19
10
Hernan Casanova
28
ARG
718
20
2
Benjamin Bonzi
25
FRA
711
Lost in French Open R128
21
2
Matija Pecotić
32
CRO
706
22
9
Sebastian Baez
21
ARG
706
French Open R64
23
10
Enrico Dalla Valle
24
ITA
702
24
1
Michael Vrbenský
22
CZE
699
Jablonec nad Nisou R32
25
6
Nerman Fatić
27
BIH
691
Lost in Vicenza R32
26
8
Nicolas Alvarez
25
PER
685
27
18
Lukas Klein
24
SVK
681
Troisdorf R16
Qual. Troisdorf W
Qual. Troisdorf W Troisdorf R16
28
10
Marko Tepavac
28
SRB
660
29
2
Jeroen Vanneste
28
BEL
657
30
14
Gonzalo Villanueva
27
ARG
656
31
4
Corentin Denolly
24
FRA
651
32
2
Michael Geerts
27
BEL
651
33
12
Vít Kopřiva
24
CZE
638
Lost in Qual. French Open R1
34
24
Maxime Hamou
26
FRA
636
35
1
Roman Safiullin
24
RUS
633
Troisdorf R16
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Troisdorf R16
36
14
Oscar Jose Gutierrez
29
BRA
633
Mataro R32
Lost in Vic R32
Lost in Vic R32 Mataro R32
37
4
Shintaro Imai
28
JPN
632
38
3
Jack Draper
20
GBR
630
39
17
Igor Sijsling
34
NED
625
40
2
Dmitry Popko
25
KAZ
622
Lost in Qual. French Open R1 Lost in Vicenza R32
41
33
Laurent Lokoli
27
FRA
613
Lost in Qual. French Open R1
42
41
Harry Bourchier
26
AUS
612
43
16
Genaro Alberto Olivieri
23
ARG
607
Lost in Vicenza R32
44
14
Yuta Shimizu
22
JPN
598
45
5
Christopher Heyman
28
BEL
595
46
31
Manuel Peña López
24
ARG
595
47
26
Fajing Sun
25
CHN
594
Lost in Monastir 24 SF Lost in Monastir 26 R32
48
25
Vladyslav Orlov
27
UKR
592
Brcko R32
49
15
Fabrizio Ornago
30
ITA
584
50
11
Ronald Slobodchikov
28
RUS
584
Advertisement
51
2
Francisco Cerundolo
23
ARG
578
Lost in French Open R128
52
31
Geoffrey Blancaneaux
23
FRA
573
Qual. French Open W Lost in French Open R128
53
10
Bogdan Bobrov
24
RUS
569
54
9
Fred Gil
37
POR
568
55
1
Daniel Altmaier
23
GER
566
Lost in French Open R128
56
13
Manuel Guinard
26
FRA
560
Lost in French Open R128
57
15
Bruno Sant’Anna
28
BRA
560
58
12
Botic van de Zandschulp
26
NED
558
French Open R64
59
5
Arthur Rinderknech
26
FRA
558
Lost in French Open R128
60
20
Jesper De Jong
21
NED
556
Lost in Qual. French Open R2
61
1
Calvin Hémery
27
FRA
555
Jablonec nad Nisou R32
62
55
Quentin Robert
27
FRA
549
63
46
Pol Toledo Bague
27
ESP
544
Mataro R32
Lost in Vic R32
Lost in Vic R32 Mataro R32
64
56
Diego Hidalgo
29
ECU
533
65
5
Alexandru Jecan
33
ROU
533
66
40
Benjamin Lock
29
ZIM
530
Oran 3 R16
Lost in Oran 2 QF
Lost in Oran 2 QF Oran 3 R16
67
50
Nicolas Mejia
22
COL
529
68
54
Nikolás Sánchez Izquierdo
23
ESP
528
Mataro R32
69
35
Kacper Żuk
23
POL
527
Lost in Qual. French Open R1 Lost in Troisdorf R32
70
15
Yannick Mertens
34
BEL
527
71
32
Juan Manuel Cerundolo
20
ARG
526
Vicenza R16
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Vicenza R16
72
10
Cristian Rodríguez
31
COL
521
73
3
Skander Mansouri
26
TUN
519
Monastir 26 R32
74
30
Felipe Meligeni Rodrigues Alves
24
BRA
518
Lost in Qual. French Open R2
75
43
Matthieu Perchicot
29
FRA
514
76
25
Evgenii Tiurnev
25
RUS
511
77
24
Daniel Michalski
22
POL
509
Lost in Troisdorf R32
78
42
Ryan Peniston
26
GBR
504
Lost in Qual. French Open R1
79
39
Aziz Dougaz
25
TUN
504
Oran 3 R16
Lost in Oran 2 F
Lost in Oran 2 F Oran 3 R16
80
64
Seong chan Hong
24
KOR
503
81
20
Alexey Zakharov
22
RUS
503
82
6
Nick Chappell
29
USA
502
Cancun 8 R32
Lost in Cancun 7 R32
Lost in Cancun 7 R32 Cancun 8 R32
83
6
Roberto Cid Subervi
28
DOM
501
84
14
Adam Moundir
27
MAR
496
Brcko R32
85
30
Marko Miladinović
21
SRB
492
86
6
Eduard Esteve Lobato
27
ESP
489
87
7
Tom Jomby
31
FRA
487
88
56
Mārtiņš Podžus
27
LAT
485
89
73
Rafael Matos
26
BRA
480
90
15
David Pichler
26
AUT
476
91
3
Karim Mohamed Maamoun
31
EGY
475
92
10
Andres Artunedo Martinavarro
28
ESP
475
93
20
Louis Weßels
23
GER
475
Lost in Qual. Troisdorf R2
94
35
Lucas Gerch
27
GER
471
Troisdorf R32
Qual. Troisdorf W
Qual. Troisdorf W Troisdorf R32
95
18
Sadio Doumbia
31
FRA
469
96
19
Johan Nikles
25
SUI
468
97
25
Camilo Ugo Carabelli
22
ARG
468
French Open R64
Qual. French Open W
Qual. French Open W French Open R64
98
41
Filip Cristian Jianu
20
ROU
467
99
94
Jumpei Yamasaki
24
JPN
467
100
60
Gage Brymer
27
USA
467
Monastir 27 R16
Lost in Monastir 25 QF
Lost in Monastir 25 QF Monastir 27 R16
Advertisement
101
8
Jorge Panta
26
PER
462
Quito R32
102
67
Jenson Brooksby
21
USA
456
Lost in French Open R128
103
9
Evan Hoyt
27
GBR
453
104
62
Yu-hsiou Hsu
23
TPE
452
Monastir 26 R16
Lost in Monastir 24 SF
Lost in Monastir 24 SF Monastir 26 R16
105
15
Konstantin Kravchuk
37
RUS
450
106
34
Markus Eriksson
32
SWE
450
107
92
Václav Šafránek
28
CZE
449
Lost in Most R16
108
5
Sandro Ehrat
31
SUI
448
109
18
Máté Valkusz
23
HUN
442
110
10
Fabian Marozsan
22
HUN
442
111
8
Nicholas David Ionel
19
ROU
441
Bucharest R16
112
5
Javier Barranco Cosano
23
ESP
438
113
53
Rio Noguchi
23
JPN
438
Lost in Cairo 10 QF
114
39
Ricardo Rodriguez Pace
29
VEN
436
Quito R32
115
47
Matias Zukas
26
ARG
434
116
11
Denis Yevseyev
29
KAZ
430
117
29
Takanyi Garanganga
31
ZIM
430
118
34
Danylo Kalenichenko
28
UKR
423
119
4
Dimitar Kuzmanov
28
BUL
422
Lost in Qual. French Open R3
120
16
Ricardo Ojeda Lara
29
ESP
422
121
9
Petros Chrysochos
26
CYP
420
Ulcinj 4 R16
122
49
Juan Ignacio Galarza
28
ARG
419
123
102
Gerardo Lopez Villasenor
27
MEX
408
124
12
Marek Gengel
26
CZE
407
Lost in Most QF
125
115
Simon Carr
22
IRL
405
126
33
Agustín Velotti
30
ARG
400
127
60
Wilson Leite
30
BRA
400
128
35
Makoto Ochi
26
JPN
398
129
15
Álvaro López San Martín
24
ESP
395
Mataro R32
130
83
Artem Dubrivnyy
23
RUS
394
131
76
Mauricio Echazú
33
PER
394
132
111
Pedro Sakamoto
28
BRA
393
133
57
Péter Nagy
30
HUN
391
134
8
Tim van Rijthoven
25
NED
387
Lost in Qual. French Open R3
135
100
Vladyslav Manafov
29
UKR
387
136
61
Maximiliano Estévez
33
ARG
386
137
32
Alexander Erler
24
AUT
384
138
72
Julian Lenz
29
GER
382
Troisdorf R16
139
23
Tobias Simon
31
GER
380
140
68
Mick Veldheer
26
NED
376
141
1
Oriol Roca Batalla
29
ESP
374
Mataro R32
142
26
Peter Torebko
34
GER
372
143
59
Bastian Malla
25
CHI
372
144
47
Jordi Arconada
25
USA
370
145
34
Jan Šátral
31
CZE
369
Jablonec nad Nisou R32
Lost in Most R16
Lost in Most R16 Jablonec nad Nisou R32
146
48
Alexander Donski
23
BUL
369
147
26
Arthur Reymond
23
FRA
368
Lost in Qual. Vicenza R1
148
68
Jonathan Mridha
27
SWE
367
149
131
Marvin Netuschil
30
GER
367
Bucharest R32
Lost in Warmbad Villach R16
Lost in Warmbad Villach R16 Bucharest R32
150
96
Facundo Diaz Acosta
21
ARG
365
Advertisement
151
61
David Poljak
26
CZE
362
Lost in Most QF
152
23
Laurynas Grigelis
30
LTU
360
153
43
Riccardo Balzerani
23
ITA
358
Lost in Qual. Vicenza R2
154
79
Jordan Correia
24
BRA
358
155
79
Altuğ Çelikbilek
25
TUR
356
Lost in Qual. French Open R2
156
101
Ergi Kirkin
23
TUR
354
157
8
Sanjar Fayziev
27
UZB
352
158
84
Pol Martin Tiffon
22
ESP
352
Mataro R32
Lost in Vic F
Lost in Vic F Mataro R32
159
129
Gilbert Klier Junior
22
BRA
349
160
54
Alexis Gautier
25
FRA
348
161
18
Daniel Nguyen
31
USA
345
162
108
Nick Hardt
21
DOM
345
Mataro R16
163
48
Mariano Kestelboim
26
ARG
345
164
1
Peter Heller
29
GER
344
165
95
Rayane Roumane
21
ALG
342
Oran 3 R16
Lost in Oran 2 QF
Lost in Oran 2 QF Oran 3 R16
166
16
Duje Ajduković
21
CRO
339
Lost in Qual. French Open R2
167
71
Alejandro Gómez
30
COL
338
168
51
Renta Tokuda
24
JPN
337
169
131
Savriyan Danilov
21
RUS
337
170
48
Elmar Ejupovic
29
GER
335
171
123
Brydan Klein
32
GBR
334
172
69
Facundo Juarez
24
ARG
331
173
69
Jacob Grills
26
AUS
328
174
17
Anton Matusevich
20
GBR
327
Mataro R32
175
74
Aidan McHugh
21
GBR
327
Lost in Monastir 24 QF
176
18
Thomas Laurent
24
FRA
326
177
63
Zizou Bergs
22
BEL
326
Troisdorf R16
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Troisdorf R16
178
119
Marco Bortolotti
31
ITA
324
179
89
Antoine Escoffier
30
FRA
324
Lost in Qual. French Open R1
180
127
Christian Langmo
25
USA
324
181
22
Emil Ruusuvuori
23
FIN
322
French Open R64
182
85
Alen Avidzba
22
RUS
322
183
65
Imanol Lopez Morillo
22
ESP
322
Mataro R32
Lost in Vic QF
Lost in Vic QF Mataro R32
184
14
Carlos Gimeno Valero
20
ESP
321
185
24
Alexander Zhurbin
30
RUS
318
186
39
Vitaliy Sachko
24
UKR
317
Lost in Vicenza R32
187
6
Aldin Šetkić
34
BIH
316
Troisdorf R16
Qual. Troisdorf W
Qual. Troisdorf W Troisdorf R16
188
27
Miljan Zekić
33
SRB
316
189
58
Fermin Tenti
24
ARG
316
Lost in Cairo 10 R32
190
99
Nikita Mashtakov
23
UKR
314
191
14
Pietro Rondoni
28
ITA
313
192
56
Patrik Rikl
23
CZE
312
193
142
Francesco Forti
22
ITA
312
194
102
Adam El Mihdawy
32
USA
312
195
34
Alessandro Bega
31
ITA
311
196
104
Nicolas Alberto Arreche
27
ARG
310
197
109
Axel Geller
23
ARG
309
198
36
Joao Lucas Reis Da Silva
22
BRA
307
199
144
Jaume Pla Malfeito
26
ESP
304
200
52
Antoine Bellier
25
SUI
303
Advertisement
201
81
Alex Rybakov
25
USA
301
202
195
Sho Shimabukuro
24
JPN
301
203
107
Jannik Sinner
20
ITA
300
French Open R64
203
24
Blake Mott
26
AUS
300
205
119
Alexandar Lazarov
24
BUL
298
206
147
Jonáš Forejtek
21
CZE
296
207
94
Patrik Niklas Salminen
25
FIN
295
Lost in Kouvola QF
208
106
Takuto Niki
34
JPN
295
209
171
Constantin Schmitz
27
GER
294
210
99
Michail Pervolarakis
25
GRE
293
Cancun 7 W
211
25
Georgii Kravchenko
21
UKR
292
Jablonec nad Nisou R32
Lost in Qual. Jablonec nad Nisou R3
Lost in Qual. Jablonec nad Nisou R3 Jablonec nad Nisou R32
212
125
Edan Leshem
25
ISR
291
Netanya R32
Lost in Akko QF
Lost in Akko QF Netanya R32
213
192
Sidharth Rawat
29
IND
290
214
72
Arnaud Bovy
21
BEL
289
Lost in Ulcinj 3 R16
215
59
Julian Ocleppo
24
ITA
288
216
103
Juan Sebastián Gómez
30
COL
288
Cancun 8 R16
Lost in Cancun 7 R16
Lost in Cancun 7 R16 Cancun 8 R16
217
109
Arklon Huertas Del Pino Cordova
27
PER
288
Quito R32
218
27
Gijs Brouwer
26
NED
287
219
85
Daniel Dutra da Silva
33
BRA
287
Vicenza R16
220
210
Andrea Pellegrino
25
ITA
286
Vicenza R16
221
63
Giulio Zeppieri
20
ITA
285
Qual. French Open W Lost in French Open R128
222
71
Facundo Mena
29
ARG
285
Lost in Qual. French Open R2 Lost in Troisdorf R32
223
141
Timofey Skatov
21
KAZ
284
Lost in Qual. French Open R2
224
158
Adrian Obert
27
GER
283
225
170
Marsel İlhan
34
TUR
282
Antalya 20 R32
Lost in Antalya 19 R16
Lost in Antalya 19 R16 Antalya 20 R32
226
78
Santiago Rodriguez Taverna
22
ARG
281
Qual. French Open W Lost in French Open R128
227
98
Mats Rosenkranz
23
GER
281
Lost in Qual. Vicenza R2
228
78
Mattéo Martineau
23
FRA
278
229
65
Daniel Masur
27
GER
277
Lost in Qual. French Open R3
230
61
Niels Lootsma
27
NED
277
231
80
Dusty H. Boyer
28
USA
274
232
12
Jan Choinski
25
GBR
272
233
120
Strong Kirchheimer
27
USA
271
234
155
Ezekiel Clark
23
USA
268
Cancun 8 R16
Lost in Cancun 7 R16
Lost in Cancun 7 R16 Cancun 8 R16
235
46
Alexander Ritschard
28
SUI
267
Troisdorf R16
Lost in Qual. French Open R3
Lost in Qual. French Open R3 Troisdorf R16
236
135
Yuki Mochizuki
24
JPN
267
237
92
Jurabek Karimov
23
UZB
264
238
81
Jose Fco. Vidal Azorin
28
ESP
264
239
90
Ronan Joncour
25
FRA
262
240
177
Jean Thirouin
24
FRA
262
241
182
Giovanni Fonio
24
ITA
262
Vicenza R16
Qual. Vicenza W
Qual. Vicenza W Vicenza R16
242
170
Alexander Weis
25
ITA
262
Brcko R32
243
73
Liam Broady
28
GBR
261
Lost in Qual. French Open R2
244
157
Lamine Ouahab
37
MAR
261
245
64
Marat Deviatiarov
28
UKR
260
246
115
Liam Caruana
24
ITA
259
247
168
Nathan Ponwith
24
USA
259
248
127
Jose Hernandez Fernandez
32
DOM
258
249
112
Alejandro González
33
COL
258
250
24
Paul Jubb
22
GBR
255
Lost in Qual. French Open R2
Advertisement
251
157
Sam Riffice
23
USA
252
252
25
Harold Mayot
20
FRA
250
Jablonec nad Nisou R32
253
79
Kai Wehnelt
26
GER
249
Bucharest R32
254
143
Artem Smirnov
34
UKR
248
255
51
Carlos Boluda Purkiss
29
ESP
248
256
177
Ryota Tanuma
26
JPN
248
257
165
João Pedro Sorgi
28
BRA
247
258
91
Daniele Capecchi
26
ITA
244
Bucharest R32
259
120
Petr Nouza
23
CZE
244
260
86
Kyrian Jacquet
21
FRA
243
Mataro R16
Lost in Vic SF
Lost in Vic SF Mataro R16
261
87
Nuno Borges
25
POR
242
Qual. French Open W Lost in French Open R128
262
49
Ignacio Monzon
24
ARG
242
Lost in Cairo 10 F
263
165
Yan Bondarevskiy
22
RUS
241
Lost in Qual. Vicenza R2 Lost in Vicenza R32
264
35
Alexandre Muller
25
FRA
240
Lost in Qual. French Open R2 Lost in Vicenza R32
265
79
JiSung Nam
28
KOR
240
266
181
Andrea Vavassori
27
ITA
240
Lost in Qual. French Open R2
267
95
Lucas Poullain
26
FRA
240
Monastir 26 R32
Lost in Monastir 24 QF
Lost in Monastir 24 QF Monastir 26 R32
268
75
Jaroslav Pospíšil
41
CZE
239
269
47
Colin Sinclair
27
NMI
239
270
117
Federico Zeballos
33
BOL
238
Cancun 8 R16
Lost in Cancun 7 QF
Lost in Cancun 7 QF Cancun 8 R16
271
197
Pedro Vives Marcos
21
ESP
238
272
89
Tomáš Macháč
21
CZE
237
273
232
Thomas Fancutt
27
AUS
237
274
259
Erik Crepaldi
32
ITA
237
275
127
Gustav Hansson
27
SWE
236
276
149
Mark Whitehouse
29
GBR
235
Heraklion 3 R32
Lost in Heraklion 2 SF
Lost in Heraklion 2 SF Heraklion 3 R32
277
222
Emiliano Maggioli
21
ITA
235
278
101
Nicolas Moreno De Alboran
24
USA
232
Lost in Vicenza R32
279
231
Albert Alcaraz Ivorra
27
ESP
229
280
119
Khumoyun Sultanov
23
UZB
229
Jablonec nad Nisou R16
281
146
Alexander Igoshin
30
RUS
229
282
8
Grégoire Jacq
29
FRA
228
283
208
Dennis Uspensky
25
USA
226
284
159
Tsung Hua Yang
31
TPE
225
285
200
Ruan Roelofse
32
RSA
225
286
225
Pavel Nejedlý
29
CZE
225
Lost in Most QF Lost in Jablonec nad Nisou R32
287
125
Robert Strombachs
22
LAT
225
Antalya 20 R16
288
142
Andrea Guerrieri
23
ITA
223
Bucharest R32
Lost in Warmbad Villach R16
Lost in Warmbad Villach R16 Bucharest R32
289
21
Lorenzo Musetti
20
ITA
221
Lost in French Open R128
290
57
Vasil Kirkov
23
USA
221
291
97
Jeremy Jahn
32
GER
217
Lost in Qual. Troisdorf R1
292
169
Ivan Davydov
25
RUS
217
293
205
Felix Corwin
25
USA
216
294
73
Nicolas Alvarez Varona
21
ESP
215
295
107
Sebastian Korda
21
USA
214
French Open R64
296
54
Tiago Cação
24
POR
213
Mataro R32
Lost in Vic R16
Lost in Vic R16 Mataro R32
297
161
Evan Zhu
23
USA
212
298
6
Aslan Karatsev
28
RUS
211
Lost in French Open R128
299
216
Jaimee Floyd Angele
22
FRA
211
300
238
Jiří Lehečka
20
CZE
210
Lost in French Open R128
301
221
Simon Freund
25
SWE
210
302
63
Kelsey Stevenson
31
CAN
209
Heraklion 3 R32
Lost in Heraklion 2 QF
303
101
Peter Kobelt
31
USA
209
304
9
Fabien Reboul
26
FRA
209
305
137
Antoine Cornut Chauvinc
21
FRA
209
306
13
Sekou Bangoura
30
USA
208
307
62
Jacopo Berrettini
23
ITA
208
308
99
Oleksii Krutykh
22
UKR
208
Lost in Qual. Troisdorf R2
309
66
Jonathan Eysseric
31
FRA
205
310
175
Michal Konečný
32
CZE
205
311
254
Austin Rapp
25
USA
205
312
74
Mateus Alves
21
BRA
205
313
148
Denis Klok
23
RUS
204
Lost in Brcko R32
314
172
Ryan Nijboer
22
NED
202
315
58
Tomas Barrios Vera
24
CHI
201
Lost in Qual. French Open R2 Lost in Troisdorf R32
316
92
Shalva Dzhanashiya
29
RUS
200
317
73
Kristjan Tamm
23
EST
200
Monastir 26 R32
Qual. Monastir 25 W Lost in Monastir 25 R32
318
115
Gabriel Petit
26
FRA
199
319
157
Guy Orly Iradukunda
26
BDI
199
320
46
Robin Stanek
27
CZE
199
321
114
Alexander Sarkissian
32
USA
198
322
207
Kevin King
31
USA
198
323
111
Aleksandar Kovačević
23
USA
198
324
187
Jonathan Gray
25
GBR
198
325
191
Michał Dembek
24
POL
197
326
161
Alexander Shevchenko
21
RUS
197
327
89
Adrian Andreev
21
BUL
196
328
132
Giorgio Ricca
27
ITA
196
Heraklion 3 R32
329
213
Carlos Alcaraz
19
ESP
195
French Open R64 (R128 )
330
158
Rinky Hijikata
21
AUS
194
331
148
Lorenzo Bocchi
24
ITA
191
Lost in Cairo 10 SF
332
96
Alec Adamson
27
USA
190
333
87
Gauthier Onclin
21
BEL
189
Brcko R16
Lost in Prijedor R16
334
146
Dimitriy Voronin
22
RUS
189
335
136
Wishaya Trongcharoenchaikul
27
THA
188
336
127
Paul Wörner
25
GER
187
Antalya 20 R32
Qual. Antalya 19 W Lost in Antalya 19 QF
337
1
David Pérez Sanz
28
ESP
185
338
107
Mateo Nicolás Martínez
28
ARG
185
339
283
Andrea Basso
28
ITA
185
Heraklion 3 R32
340
216
Juan Bautista Otegui
23
ARG
185
Quito R32
341
154
Ye Cong Mo
21
CHN
182
342
20
Evan Furness
23
FRA
182
Lost in Qual. French Open R1
343
303
Cayetano March
21
ECU
181
Antalya 20 R32
Lost in Antalya 19 R32
344
289
Connor Farren
27
USA
181
345
9
Frederico Ferreira Silva
27
POR
180
Troisdorf R16
346
233
Thiago Seyboth Wild
22
BRA
177
Lost in Qual. French Open R1 Lost in Troisdorf R32
347
247
Naoki Tajima
21
JPN
177
348
218
Naoki Nakagawa
25
JPN
177
349
203
Tomás Lipovsek Puches
29
SLO
176
350
288
Yecong He
28
CHN
175
351
49
Roberto Ortega Olmedo
31
ESP
175
352
252
Hady Habib
23
LIB
174
Lost in Qual. Troisdorf R2
353
290
Brandon Walkin
27
AUS
174
Antalya 20 R32
354
186
Bogdan Ionut Apostol
26
ROU
174
355
158
Karl Friberg
23
SWE
173
Lost in Kouvola QF
356
79
Beibit Zhukayev
21
KAZ
172
357
251
Laurent Rochette
34
FRA
172
358
150
Oleg Prihodko
24
UKR
172
Vicenza R16
Qual. Vicenza W
359
243
Jie Cui
24
CHN
171
Monastir 27 R16
Lost in Monastir 25 QF
360
93
Alexis Musialek
33
FRA
171
361
115
Stefan Seifert
37
GER
170
362
57
Cheong Eui Kim
32
KOR
168
363
173
Sergey Fomin
21
UZB
167
Antalya 20 R32
364
33
Nik Razboršek
28
SLO
167
365
70
Boris Pokotilov
24
RUS
167
366
88
Govind Nanda
21
USA
166
367
237
Henry Craig
27
USA
166
368
125
Vladimir Ivanov
35
EST
166
369
80
Peter Bertran
26
DOM
166
Cancun 8 R16
Lost in Cancun 7 R16
370
276
Marco Miceli
23
ITA
166
371
46
Tigre Hank
30
MEX
162
372
154
Jan Zieliński
25
POL
162
373
185
Lenny Hampel
25
AUT
162
374
149
Benjamin Dhoe
25
BEL
161
375
28
Youssef Hossam
23
EGY
160
376
58
Andrew Paulson
20
CZE
160
Jablonec nad Nisou R32
Most W
377
357
Simon Yitbarek
21
SWE
159
378
227
Nicolo Turchetti
25
ITA
159
379
351
Jakub Paul
23
SUI
158
380
156
Manish Sureshkumar
22
IND
158
+7
+3
Mataro R32
Lost in Vic R16 Qual. Mataro W
381
143
Simone Roncalli
26
ITA
158
-1
382
216
Joshua Ortlip
25
USA
157
-1
383
131
Dominik Böhler
26
GER
157
-1
384
3
Raul Brancaccio
25
ITA
156
-1
Mataro R32
385
332
Matthew Christopher Romios
23
AUS
156
-1
Antalya 20 R32
Lost in Antalya 19 R32
386
362
Yusuke Takahashi
24
JPN
156
-1
387
272
Thiago Agustin Tirante
21
ARG
155
-1
Lost in Qual. French Open R2 Lost in Troisdorf R32
388
296
Carlos Sanchez Jover
21
ESP
155
Mataro R32
389
134
Andrey Chepelev
23
RUS
155
Troisdorf R16
Qual. Troisdorf W
390
258
Kristian Lozan
23
RUS
154
391
301
Alexandr Cozbinov
27
MDA
154
+1
392
172
Filip Bergevi
28
SWE
154
+1
393
373
Alexander Crnokrak
22
AUS
154
-2
Monastir 27 R32
Qual. Monastir 25 W Lost in Monastir 25 R32
394
204
Quentin Folliot
23
FRA
153
Monastir 27 R32
Lost in Monastir 25 R32
395
107
Valentin Royer
20
FRA
152
Ulcinj 4 R32
Lost in Ulcinj 3 F
396
237
Harrison Adams
28
USA
152
397
185
Kirill Kivattsev
24
RUS
152
398
273
Raphael Baltensperger
24
SUI
152
399
192
Chukang Wang
22
CHN
151
+19
+4
Monastir 27 R32
Qual. Monastir 25 W Lost in Monastir 25 R16 Qual. Monastir 27 W
400
290
Justin Roberts
25
BAH
151
-1
401
351
Julius Tverijonas
27
LTU
151
-1
Lost in Warmbad Villach R32
402
37
Maxime Cressy
25
USA
150
-1
Lost in French Open R128
402
107
Thiemo de Bakker
33
NED
150
-1
404
96
Nam Hoang Ly
25
VIE
150
-1
405
239
Matej Sabanov
29
SRB
150
-1
406
139
Davide Galoppini
27
ITA
150
-1
407
173
Maxime Tchoutakian
28
FRA
150
-1
408
300
Benjamin Winter Lopez
23
ESP
150
-1
Lost in Vic QF
409
330
Ljubomir Čelebić
30
MNE
149
-1
410
85
Nicolae Frunza
24
ROU
149
-1
Lost in Antalya 19 SF
411
55
Collin Altamirano
26
USA
148
-1
412
179
Clément Geens
26
BEL
148
-1
413
281
Maksim Tikhomirov
31
USA
148
-1
414
48
Lloyd Glasspool
28
GBR
147
-1
415
384
Jonas Trinker
26
AUT
147
-1
416
163
Hiroyasu Ehara
30
JPN
147
-1
Lost in Cancun 7 QF Lost in Cancun 8 R32
417
92
Arjun Kadhe
28
IND
147
-1
418
290
Gergely Madarasz
27
HUN
147
-1
Lost in Prijedor R32
419
354
Carlos Lopez Montagud
21
ESP
147
Lost in Vic R32 Lost in Mataro R32
420
328
Andrey Golubev
34
KAZ
145
421
143
Dragos Nicolae Madaras
24
SWE
145
Bucharest R32
422
195
Damien Wenger
22
SUI
145
Jablonec nad Nisou R16
423
239
Yuta Kawahashi
24
JPN
144
424
55
Alessandro Petrone
31
ITA
143
425
265
Clément Tabur
22
FRA
143
Lost in Qual. French Open R1
426
230
José Olivares
25
DOM
142
427
142
Luke Saville
28
AUS
141
428
184
Jacob Dunbar
26
USA
141
429
245
Timur Khabibulin
26
KAZ
141
430
235
Takashi Saito
27
JPN
141
431
74
Petr Michnev
32
CZE
141
432
239
Kuan Yi Lee
25
TPE
140
433
262
Daniel Cukierman
26
ISR
140
Netanya R32
Akko W
434
228
Bart Stevens
24
NED
140
435
100
Sanhui Shin
25
KOR
139
436
175
Tom Kočevar-Desman
31
SLO
139
437
124
Maxim Ratniuk
26
RUS
139
Qual. Antalya 19 W Lost in Antalya 19 R32 Lost in Qual. Antalya 20 R1
438
302
John McNally
23
USA
138
439
245
Oliver Crawford
23
USA
138
Ulcinj 4 R16
Lost in Ulcinj 3 SF
440
359
Riccardo Maiga
32
SUI
138
441
182
Luca Castelnuovo
25
SUI
138
442
168
Lorenzo Frigerio
33
ITA
137
443
179
Calum Puttergill
28
AUS
137
Netanya R32
444
190
Andrew Watson
25
GBR
136
445
277
Duje Kekez
29
CRO
136
446
112
Quentin Halys
25
FRA
135
Lost in French Open R128
447
28
Sergio Gutiérrez Ferrol
33
ESP
135
448
196
Carl Söderlund
24
SWE
135
449
373
Aleksandre Metreveli
28
GEO
135
450
118
Lucas Catarina
25
MON
135
Lost in Ulcinj 3 R32
451
345
Haru Inoue
25
JPN
134
452
250
Francisco Comesana
21
ARG
134
Vicenza R16
Qual. Vicenza W
453
220
Yan Sabanin
32
RUS
134
454
197
Franco Emanuel Egea
26
ARG
132
455
290
Guy Den Heijer
25
NED
132
456
171
Viktor Durasovic
25
NOR
130
457
344
Tomáš Jiroušek
22
CZE
130
458
323
Conner Huertas del Pino
26
PER
130
459
376
Gengo Kikuchi
30
JPN
129
460
106
Martin Redlicki
26
USA
129
461
317
Vlad Andrei Dancu
23
ROU
129
462
327
Martin Beran
26
SVK
128
463
181
Illya Marchenko
34
UKR
127
464
262
Kazuki Nishiwaki
27
JPN
127
465
120
Francesco Vilardo
32
ITA
127
Lost in Ulcinj 3 R16
466
293
Aleksandr Vasilenko
27
RUS
126
467
198
David Volfson
24
CAN
126
468
311
David Jorda Sanchis
27
ESP
125
469
278
Gianluca Di Nicola
26
ITA
124
470
237
Ivan Liutarevich
26
BLR
124
Ulcinj 4 R32
Lost in Ulcinj 3 R16
471
320
Guido Ivan Justo
24
ARG
124
472
99
Aleksandre Bakshi
24
GEO
123
Lost in Warmbad Villach R32
473
245
Luke Johnson
28
GBR
123
474
394
Sem Verbeek
28
NED
122
475
261
Mwendwa Mbithi
24
USA
122
Lost in Cancun 7 R16 Lost in Cancun 8 R32
476
242
Mehluli Don Ayanda Sibanda
22
ZIM
121
477
320
Eric Vanshelboim
20
UKR
121
Jablonec nad Nisou R16
478
327
Alexander Lebedev
25
USA
121
479
115
Pavel Kotov
23
RUS
120
Qual. French Open W Lost in French Open R128
480
278
Guilherme Clezar
29
BRA
120
481
92
Chun hsin Tseng
20
TPE
120
Qual. French Open W Lost in French Open R128
482
312
Luca Giacomini
24
ITA
120
483
219
Michel Vernier
29
CHI
120
484
274
Paul Oosterbaan
26
USA
119
485
465
Niklas Guttau
22
GER
119
486
277
Stuart Parker
24
GBR
119
Monastir 26 R32
487
132
Dominik Palan
21
CZE
119
Lost in Heraklion 2 R16
488
249
Peter Bothwell
26
IRL
118
489
261
Dennis Novikov
28
USA
118
490
57
Albano Olivetti
30
FRA
118
491
458
Dan Alexandru Tomescu
23
ROU
118
Bucharest R16
492
217
Markos Kalovelonis
28
GRE
117
493
291
Ryan James Storrie
24
GBR
116
494
414
Alessandro Ingarao
22
ITA
115
495
140
Shintaro Mochizuki
18
JPN
114
Troisdorf R32
Qual. Troisdorf W
496
323
Kento Takeuchi
34
JPN
114
Lost in Monastir 25 R32 Lost in Monastir 26 R32
497
207
Gabriel Alejandro Hidalgo
31
ARG
113
498
485
Stefan Kozlov
24
USA
112
Lost in Qual. French Open R1
499
177
Brandon Holt
24
USA
112
Cancun 8 R32
500
90
Nathan Seateun
24
FRA
112
501
196
Tadeáš Paroulek
22
CZE
111
502
123
Alibek Kachmazov
19
RUS
110
503
190
Matias Soto
23
CHI
110
504
454
Tsung Hao Huang
22
TPE
110
Monastir 27 R32
Lost in Monastir 25 R16
505
253
Alan Kohen
29
ARG
109
506
396
Ondřej Krstev
24
CZE
109
507
241
Ulises Blanch
24
USA
108
508
111
Maverick Banes
30
AUS
108
509
309
Matvey Khomentovskiy
27
RUS
108
510
315
Calin Manda
24
ROU
107
Bucharest R32
511
315
Jürgen Zopp
34
EST
106
512
190
Christian Samuelsson
26
SWE
106
513
225
Matheus Pucinelli De Almeida
21
BRA
106
Lost in Qual. French Open R1 Lost in Troisdorf R32
514
331
Sebastian Prechtel
26
GER
106
Lost in Warmbad Villach F
515
127
Aziz Ouakaa
22
TUN
105
Monastir 26 R32
516
338
Sandro Kopp
21
AUT
105
Lost in Warmbad Villach SF
517
323
Toby Martin
29
GBR
105
518
140
Nicolás Barrientos
35
COL
104
Qual. Vicenza W Lost in Vicenza R32
519
324
Federico Iannaccone
23
ITA
104
520
462
Ko Suzuki
30
JPN
103
521
14
Ivan Gakhov
25
RUS
102
Lost in Mataro R32
522
321
Daniel Rodrigues
22
POR
101
523
125
Alfredo Perez
25
USA
101
524
100
Duck-hee Lee
23
KOR
100
525
111
Martin Damm
18
USA
100
Jablonec nad Nisou R16
Lost in Most R32
526
305
Justin Butsch
27
USA
100
527
209
Florent Bax
22
FRA
100
528
396
Kalman L. Boyd
25
USA
99
529
471
Luis Faria
22
POR
99
530
133
Andrea Picchione
23
ITA
99
531
386
Jung Woong Na
29
KOR
98
532
479
Yuanfeng Li
28
CHN
98
533
353
Alejandro Mendoza
32
BOL
98
Quito R32
Lost in Cancun 7 R32
534
252
Bradley Mousley
26
AUS
97
535
171
Vadym Ursu
25
UKR
97
536
137
Billy Harris
27
GBR
97
Lost in Qual. Troisdorf R2
537
275
Aleksandar Vukic
26
AUS
96
Lost in Qual. French Open R2
537
84
Nino Serdarušić
25
CRO
96
Lost in Qual. French Open R3
539
229
Luka Pavlovic
22
FRA
96
540
302
Simon Beaupain
23
BEL
96
541
388
Max Houkes
21
NED
96
Lost in Antalya 19 R16
542
413
Cheng Yu Yu
27
TPE
95
543
542
Matyas Fuele
23
HUN
95
Brcko R32
544
233
Hugo Schott
25
FRA
95
545
180
Mariano Navone
21
ARG
95
Ulcinj 4 R32
Lost in Ulcinj 3 SF
546
405
Gabriele Maria Noce
26
ITA
95
Heraklion 3 R32
Lost in Cairo 10 R16
547
261
Ugo Blanchet
23
FRA
95
Lost in Qual. Troisdorf R1
548
440
David Vega Hernández
27
ESP
94
549
348
Xin Gao
28
CHN
94
Monastir 26 R32
Lost in Monastir 24 R32
550
206
Sarp Ağabigün
24
TUR
94
551
126
Francisco Andreu Garcia
21
ESP
94
552
194
Igor Marcondes
24
BRA
94
553
161
Lucas Hellfritsch
24
GER
94
554
214
Aziz Kijametovic
25
BIH
93
+13
+2
Qual. Prijedor W Lost in Prijedor SF
555
162
James Ibrahim
24
AUS
93
-1
556
454
Michiel De Krom
23
NED
93
-1
557
481
Albert Roglan
23
ESP
93
-1
558
6
Baptiste Crépatte
27
FRA
92
-1
559
325
Sora Fukuda
24
JPN
92
-1
560
293
Jack Findel Hawkins
27
GBR
92
-1
561
498
George Tsivadze
29
GEO
92
-1
Lost in Qual. Heraklion 3 R2
562
494
Dostanbek Tashbulatov
21
KAZ
92
-1
Ulcinj 4 R16
563
441
Marco Brugnerotto
26
ITA
92
-1
Lost in Monastir 25 R32
564
368
Anas Fattar
35
MAR
92
-1
565
518
Pierre Delage
21
FRA
92
-1
Lost in Kouvola R32
566
415
Mikalai Haliak
23
BLR
92
-1
Jablonec nad Nisou R32
Lost in Most R32
567
112
Christoph Negritu
28
GER
91
-1
568
538
William Bushamuka
26
USA
91
569
231
Louis Tessa
24
FRA
91
570
362
Stefano Battaglino
23
ITA
91
Lost in Warmbad Villach R16
571
179
Flavio Cobolli
20
ITA
90
Vicenza R16
Lost in Qual. French Open R2
572
319
Jurij Rodionov
23
AUT
90
Lost in Qual. French Open R2
573
89
Harri Heliövaara
32
FIN
90
573
317
Toshihide Matsui
44
JPN
90
573
530
Luca Margaroli
30
SUI
90
576
462
Samuele Ramazzotti
23
ITA
90
577
427
Matvey Minin
20
RUS
90
Lost in Kouvola R32
578
222
Zane Khan
20
USA
89
579
479
Valentin Guenther
24
GER
89
580
297
Tomas Farjat
21
ARG
89
Quito R32
581
359
Gianni Mina
30
FRA
88
582
401
Soichiro Moritani
27
JPN
88
583
314
Simon Anthony Ivanov
21
BUL
88
Heraklion 3 R32
Lost in Monastir 25 R16
584
360
Kenneth Raisma
24
EST
88
585
340
Zachary Eisinga
22
NED
87
586
525
Grigoriy Lomakin
24
KAZ
87
587
290
Alex Hernandez
22
MEX
87
Lost in Monastir 24 R32 Lost in Monastir 26 R32
588
154
Stefan Palosi
22
ROU
87
589
296
Alberto Barroso Campos
25
ESP
87
Lost in Monastir 25 F
590
548
Victor Vlad Cornea
28
ROU
86
591
488
Taisei Ichikawa
21
JPN
86
592
216
Mattia Frinzi
22
ITA
86
593
228
Wojciech Marek
20
POL
85
594
210
Ben Patael
24
ISR
85
Netanya R32
Lost in Akko F
595
365
Hong Kit Wong
23
HKG
85
Heraklion 3 R32
Lost in Heraklion 2 QF
596
515
Pierre Faivre
26
FRA
85
597
355
Giacomo Dambrosi
20
ITA
85
Lost in Warmbad Villach QF
598
473
John Echeverria
20
ESP
85
Lost in Vic R32
599
202
Egor Noskin
22
RUS
85
Lost in Kouvola R16
600
122
Jacob Fearnley
20
GBR
84
601
464
Sumit Sarkar
22
USA
84
602
539
Garrett Johns
21
USA
84
603
537
Luca Tomasetto
26
ITA
84
604
351
Aryan Goveas
23
IND
83
605
508
Andrea Bolla
23
ITA
83
606
255
Maxime Mora
25
FRA
83
607
390
Federico Arnaboldi
21
ITA
83
Antalya 20 R16
Lost in Antalya 19 QF
608
310
Daniil Glinka
22
EST
83
Monastir 26 R32
Lost in Kouvola R32
609
353
Joao Hinsching
25
BRA
82
610
335
Cengiz Aksu
23
TUR
82
611
220
Uisung Park
21
KOR
82
612
377
Luigi Sorrentino
23
ITA
82
+1
Brcko R16
Lost in Prijedor R16
613
397
Vladimir Korolev
26
RUS
82
-1
Antalya 20 R32
Lost in Antalya 19 R32 Qual. Antalya 20 W
614
194
Evan Song
29
USA
81
615
163
Juan Pablo Paz
27
ARG
81
Ulcinj 4 R32
Lost in Ulcinj 3 QF
616
227
Mick Lescure
28
FRA
81
617
405
Blake Ellis
23
AUS
81
618
337
Dragos Constantin Ignat
29
ROU
81
Bucharest R32
Lost in Qual. Bucharest R3
619
504
Koray Kirci
23
TUR
81
Antalya 20 R16
Lost in Antalya 19 R32
620
168
Yurii Dzhavakian
29
UKR
81
621
327
Ignacio Carou
22
URU
81
Antalya 20 R16
Lost in Antalya 19 QF
622
484
Sergi Perez Contri
24
ESP
81
623
177
Louis Dussin
22
FRA
80
624
273
Hendrik Jebens
26
GER
80
625
274
Alex Marti Pujolras
23
ESP
80
Mataro R32
Lost in Vic R32
626
392
Luca Prevosto
23
ITA
79
627
234
Rishab Agarwal
26
IND
79
Lost in Qual. Mataro R3
628
221
Sidane Pontjodikromo
21
NED
79
629
405
Rhett Purcell
26
NZL
78
630
269
Julian Bradley
29
IRL
78
631
148
Majed Kilani
25
TUN
77
632
313
Alafia Ayeni
22
USA
77
633
311
Yanaïs Laurent
29
FRA
77
634
205
Benjamin Hassan
27
LIB
76
Lost in Troisdorf R32
635
526
Giovani Samaha
27
LIB
76
636
167
Justin Eleveld
29
NED
76
637
432
Francesco Passaro
21
ITA
76
Lost in Vicenza R32
638
176
Pascal Meis
28
GER
76
639
315
Paweł Ciaś
28
POL
76
Lost in Qual. Troisdorf R1
640
23
Jelle Sels
26
NED
75
Troisdorf R16
641
410
August Holmgren
24
DEN
75
642
444
Alex Blumenberg
30
BRA
74
643
314
Adil Kalyanpur
22
IND
74
Monastir 27 R16
Lost in Kouvola R32
644
189
Benjamin Pietri
25
FRA
74
645
324
Hugo Pontico
24
FRA
74
Lost in Heraklion 2 SF
646
241
Aliaksandr Liaonenka
23
BLR
74
647
395
Anis Ghorbel
33
TUN
73
648
215
Matthew Mendez
26
USA
73
649
425
Alejo Vilaro
26
ARG
73
650
268
Arthur Bouquier
21
FRA
73
Lost in Monastir 24 QF
651
475
Keegan Smith
23
USA
72
652
487
Isaiah Strode
24
USA
72
Cancun 8 R16
Lost in Cancun 7 R32
653
260
Diego Augusto Barreto Sanchez
20
ESP
72
654
446
Scott Duncan
27
GBR
72
655
383
Alexis Canter
23
GBR
72
Lost in Akko R32
656
505
Yannick Vandenbulcke
31
BEL
71
657
424
Michael Shabaz
34
USA
71
658
169
Titouan Droguet
20
FRA
71
Lost in Jablonec nad Nisou R32
659
420
Joffrey De Schepper
30
FRA
71
660
364
Michael Zhu
29
USA
71
661
314
Rimpei Kawakami
21
JPN
71
Brcko R32
Prijedor W
662
368
Ray Ho
22
TPE
71
Monastir 26 R16
Lost in Monastir 25 R32
663
248
Arthur Cazaux
19
FRA
70
Lost in Qual. French Open R1
664
386
Amadatus Admiraal
22
NED
70
665
383
Milan Welte
20
GER
70
Lost in Heraklion 2 R32
666
338
Kyle Seelig
24
USA
70
Netanya R32
Lost in Akko QF
667
282
Luca Gelhardt
27
GER
70
668
526
Yuta Kikuchi
22
JPN
69
669
375
Logan Smith
25
USA
69
670
265
Maxime Pauwels
23
BEL
69
671
452
Issei Okamura
29
JPN
69
672
300
Daisuke Sumizawa
23
JPN
69
Ulcinj 4 R32
Lost in Ulcinj 3 R16
673
284
Mirko Martinez
24
SUI
69
Oran 3 R16
Oran 2 W
674
21
Moez Echargui
29
TUN
68
Lost in Qual. Vicenza R2
675
155
Martin Krumich
19
CZE
68
Jablonec nad Nisou R16
Lost in Most R32
676
618
Felipe Mantilla
29
COL
68
677
486
Runhao Hua
26
CHN
68
678
493
Wei De Lin
26
TPE
68
679
624
S D Prajwal Dev
25
IND
68
680
462
Gabriel Donev
25
BUL
68
Lost in Heraklion 2 QF
681
583
Grey Hamilton
25
USA
67
682
301
Taha Baadi
20
CAN
67
Cancun 8 R16
683
674
Drew Baird
21
USA
67
684
395
Adelchi Virgili
32
ITA
67
685
252
Timo Stodder
26
GER
67
Lost in Most R16
686
212
Alejandro Garcia
20
ESP
67
687
629
Kazuma Kawachi
27
JPN
67
Monastir 27 R32
Lost in Monastir 25 R32
688
159
Javier Martí
30
ESP
66
689
30
Alejandro Tabilo
24
CHI
66
690
623
Aaron Addison
26
AUS
66
Netanya R32
Lost in Heraklion 2 R32
691
545
Vasile Antonescu
32
ROU
66
692
257
Reese Stalder
25
USA
66
693
492
Jakob Aichhorn
23
AUT
66
694
247
Miguel Damas
22
ESP
66
695
254
Will Maher
22
AUS
65
696
508
Hao Wu
25
CHN
65
697
296
Maciej Rajski
31
POL
65
698
413
Luis Patiño
28
MEX
65
Lost in Cancun 7 R32
699
136
Rigele Te
24
CHN
64
Antalya 20 R32
Lost in Antalya 19 F
700
530
Daniel De Jonge
22
NED
64
701
452
Mathys Erhard
20
FRA
64
Antalya 19 W
702
578
Marius Ruzgas
25
SWE
64
703
277
Mikhail Fufygin
32
RUS
64
704
285
Remy Bertola
23
SUI
64
Qual. Troisdorf W Lost in Troisdorf R32
705
315
Adam Walton
23
AUS
63
706
275
Dalibor Svrčina
19
CZE
63
Lost in Qual. French Open R1
707
406
David Fox
28
GBR
63
708
266
Antonio Massara
26
ITA
63
709
316
Edoardo Lavagno
23
ITA
63
710
275
Peter Goldsteiner
31
AUT
63
Lost in Warmbad Villach R32
711
612
Haitong Xia
26
CHN
62
712
444
Daniel Antonio Nunez
20
CHI
62
Quito R32
713
392
Gorazd Srbljak
24
MKD
62
Ulcinj 4 R32
Lost in Ulcinj 3 QF
714
420
Piotr Grynkowski
29
POL
62
715
617
Tyler Mercier
30
USA
61
716
26
Steven Diez
31
CAN
60
Lost in Troisdorf R32
716
333
Fernando Romboli
33
BRA
60
718
470
Alastair Gray
23
GBR
60
719
405
Yanki Erel
21
TUR
60
Netanya R32
720
461
Luca Staeheli
22
SUI
60
721
471
Franco Feitt
29
ARG
60
722
463
Joshua Paris
26
GBR
60
723
293
Mattia Bellucci
20
ITA
60
724
592
Seita Watanabe
21
JPN
60
Netanya R32
Lost in Akko QF
725
566
Pablo Llamas Ruiz
19
ESP
59
Mataro R32
Lost in Vic QF
726
601
Sergio Martos Gornes
27
ESP
59
727
520
Florian Lakat
26
FRA
59
728
538
Kosuke Ogura
26
JPN
59
Quito R32
Lost in Cancun 7 R16
729
33
Jordi Samper-Montaña
32
ESP
58
730
287
Alejo Lorenzo Lingua Lavallen
21
ARG
58
Quito R16
731
433
Octavio Volpi
22
ARG
58
732
633
Bart Van Den Berg
28
NED
58
733
699
Alexandros Skorilas
22
GRE
58
Heraklion 3 R32
Lost in Heraklion 2 QF
734
392
Volodoymyr Uzhylovskyi
34
UKR
58
Lost in Cairo 10 R32 Lost in Qual. Troisdorf R1
735
142
Dejan Katić
34
SRB
57
736
205
Sebastian Fanselow
30
GER
57
737
472
Chuhan Wang
30
CHN
57
+27
+4
Monastir 27 R16
Qual. Monastir 25 W Lost in Monastir 25 R16 Qual. Monastir 27 W
738
364
Adrian Bodmer
27
SUI
57
-1
Lost in Qual. Heraklion 3 R1
739
684
Pak Long Yeung
27
HKG
57
-1
740
385
Karlo Cubelic
24
GER
57
-1
Lost in Kouvola R16
741
626
Abhinav Sanjeev Shanmugam
23
IND
56
-1
Monastir 27 R16
Lost in Monastir 25 R32
742
346
Ajeet Rai
23
NZL
56
-1
743
493
Omar Giacalone
30
ITA
56
-1
Lost in Qual. Vicenza R1
744
651
Charles Broom
24
GBR
56
-1
Heraklion 2 W
745
407
Filip Duda
23
CZE
56
-1
Jablonec nad Nisou R32
Lost in Most R32
746
384
Finn Tearney
31
NZL
55
-1
747
394
Boris Fassbender
24
FRA
55
-1
748
581
Gibril Diarra
31
AUT
55
-1
749
490
Cezar Cretu
21
ROU
55
-1
Bucharest R16
Lost in Ulcinj 3 QF
750
340
George Loffhagen
21
GBR
55
-1
751
525
Oleg Khotkov
32
UKR
55
-1
752
212
Mathias Bourgue
28
FRA
54
-1
753
434
Benjamin Sigouin
22
CAN
54
-1
754
7
Riccardo Bonadio
28
ITA
54
-1
Vicenza R16
Lost in Qual. French Open R1
754
696
Ryohei Tagata
22
JPN
54
-1
756
74
Teymuraz Gabashvili
37
RUS
54
-1
757
331
Matteo Gigante
20
ITA
54
-1
Vicenza R16
758
372
Karlo Kranic
23
CRO
54
-1
759
364
Seong Gook Oh
30
KOR
54
-1
760
551
Errol Smith
27
USA
54
-1
761
294
Keisuke Saitoh
21
JPN
54
-1
Ulcinj 4 R16
Lost in Ulcinj 3 R32
762
500
Goncalo Falcao
34
POR
54
-1
763
358
Matic Spec
27
SLO
54
-1
764
312
Cannon Kingsley
21
USA
53
-1
765
440
Hamidreza Nadaf
29
IRI
53
766
603
Aron Pierce
25
USA
53
767
512
Petru Alexandru Luncanu
33
ROU
53
768
679
Gabriel Ciro Da Silva
22
BRA
53
769
121
Michael Redlicki
28
USA
52
770
234
MinKyu Song
31
KOR
52
771
579
Shao Fan Liu
25
TPE
52
772
570
A.J. Catanzariti
26
USA
52
Lost in Cancun 8 R32
773
704
Valentin Vanta
24
ROU
52
+17
+1
Qual. Bucharest W Lost in Bucharest R32
774
328
Lukas Krainer
21
AUT
52
-1
Brcko R32
Lost in Warmbad Villach QF
775
308
Alexandr Binda
20
RUS
52
-1
776
295
Domagoj Biljesko
24
CRO
52
-1
Brcko R32
777
310
Sean Hodkin
23
GBR
52
-1
778
665
Zihao Xia
25
CHN
51
-1
779
342
Mauricio Astorga
30
MEX
51
-1
780
409
Florent Diep
30
FRA
51
-1
781
402
Pavel Krainik
29
CAN
51
-1
782
635
Alon Elia
26
ISR
51
+51
+5
Netanya R32
Qual. Akko W Lost in Akko R32 Qual. Netanya W
783
678
Wilfredo González
29
GUA
51
-2
784
260
Lasse Muscheites
26
GER
51
-2
785
533
Daniel Batista
23
POR
51
-2
786
657
Jesse Delaney
23
AUS
51
-2
787
532
Saida'Lo Saidkarimov
24
UZB
51
-2
788
550
Chien hsun Lo
23
TPE
51
-2
789
675
Tom Pisane
21
BEL
51
-2
790
724
Muthu Aadhitiya Senthilkumar
22
IND
51
-2
791
284
Marlon Vankan
21
GER
51
-2
Heraklion 3 R32
Lost in Heraklion 2 R16
792
575
Eduardo Ribeiro
24
BRA
51
-1
Quito R32
793
605
Jesse Flores
27
CRC
51
-1
Cancun 8 R32
Lost in Cancun 7 SF
794
579
Manfred Fellin
25
ITA
51
-1
795
276
Timur Kiyamov
25
RUS
51
-1
796
283
Yannik Steinegger
21
SUI
51
-1
797
626
Ronan Jachuck
20
USA
50
-1
798
352
Luca Potenza
21
ITA
50
-1
799
726
Tomas Liska
23
SVK
50
-1
800
292
Niklas Schell
23
GER
50
-1
Lost in Monastir 25 SF Lost in Qual. Troisdorf R1
801
722
Hanyi Liu
21
CHN
50
+17
+2
Monastir 26 R32
Qual. Monastir 25 W Lost in Monastir 25 R32 Qual. Monastir 26 W
802
469
Dominik Recek
27
CZE
50
-2
Jablonec nad Nisou R32
Lost in Qual. Jablonec nad Nisou R3
803
399
Maik Steiner
27
GER
50
-2
Monastir 27 R32
Qual. Monastir 25 W Lost in Monastir 25 QF
804
210
Gianluigi Quinzi
26
ITA
49
-2
804
272
Samuel Bensoussan
30
FRA
49
-2
806
600
Filippo Moroni
21
ITA
49
-2
807
558
Aaron Schmid
21
SUI
49
-2
808
627
Marek Semjan
34
SVK
49
-2
809
509
Mike Urbanija
32
SLO
49
-2
810
622
Cameron Green
26
AUS
49
-2
811
651
Alen Rogic Hadzalic
25
CRO
49
-2
Brcko R32
812
755
Alessandro Coppini
24
ITA
49
-2
813
465
Paul Cayre
27
FRA
49
-2
814
571
Francisco Cabral
25
POR
49
-2
815
403
Walter Trusendi
37
ITA
48
-2
816
337
Colin Van Beem
30
NED
48
-2
817
646
Giovanni Calvano
24
ITA
48
-2
818
641
Luis Diego Chavez Villalpando
26
BOL
48
-2
819
780
Rishi Reddy
24
IND
48
-2
820
495
Ben Jones
24
GBR
48
-1
Heraklion 3 R32
Lost in Kouvola R32
821
389
Tim Heger
22
GER
48
-1
822
637
Goran Marković
26
SRB
47
-1
823
426
Haadin Salim Bava
27
IND
47
-1
824
548
Dhruv Sunish
22
IND
47
-1
Lost in Qual. Cancun 7 R1
825
560
Bekkhan Atlangeriev
21
RUS
47
-1
Lost in Kouvola QF
826
572
George Botezan
25
ROU
47
-1
827
558
Sam Taylor
24
SWE
47
-1
828
274
Harry Wendelken
20
GBR
47
829
380
Diego Fernandez Flores
21
CHI
47
-2
Mataro R32
Lost in Vic R16 Lost in Qual. Mataro R3
830
632
Juan Pablo Canas Garcia
25
ESP
47
-1
831
586
Adrian Andrzejczuk
26
POL
46
-1
832
472
Gregorio Lulli
25
ITA
46
-1
833
720
Emilio Nava
20
USA
46
-1
834
652
Li Wei Tan
26
TPE
46
835
696
Federico Moreno
27
ARG
46
836
361
Dominik Kellovsky
25
CZE
46
837
710
Boris Butulija
23
SRB
46
Lost in Monastir 25 R16
838
464
Petr Hájek
25
CZE
46
839
735
Chanchai Sookton eng
25
THA
46
840
472
Martin Borisiouk
21
BLR
46
841
15
João Menezes
25
BRA
45
Lost in Qual. French Open R1
841
253
Raymond Sarmiento
29
USA
45
843
398
Matěj Vocel
25
CZE
45
844
486
Lucas Vuradin
23
AUS
45
845
692
Darko Jandric
27
SRB
45
846
466
Marco Mosciatti
24
ITA
45
847
610
Mohamed Nazim Makhlouf
25
ALG
45
848
378
Arvid Nordquist
23
SWE
45
Lost in Qual. Cancun 7 R3 Lost in Qual. Cancun 8 R3
849
504
Yair Sarouk
20
ISR
44
+20
+2
Lost in Qual. Akko R3 Lost in Qual. Netanya R3
850
421
Isaac Stoute
26
GBR
44
-1
851
594
Benard Bruno Nkomba
22
AUS
44
-1
852
601
Kasidit Samrej
21
THA
44
-1
853
469
Tristan Boyer
21
USA
44
-1
854
449
Emilien Voisin
22
FRA
44
-1
855
357
Maxence Broville
23
FRA
44
-1
856
322
Alexander Knight
25
USA
43
-1
857
233
Julien Cagnina
27
BEL
43
-1
858
317
Mislav Bosnjak
23
AUS
43
-1
859
526
Millen Hurrion
22
GBR
43
-1
860
816
Christoffer Solberg
28
SWE
43
-1
Lost in Kouvola R32
861
775
Kareem Al Allaf
24
SYR
43
-1
862
814
Shinji Hazawa
23
JPN
43
-1
Heraklion 3 R16
Lost in Heraklion 2 SF
863
514
Alexander Zgirovsky
20
BLR
43
-1
864
505
Daniel Paty
22
CZE
43
+23
+2
Jablonec nad Nisou R32
Qual. Jablonec nad Nisou W
865
394
Daniel Little
25
GBR
43
-2
Lost in Akko R32 Lost in Netanya R32
866
342
Oleksandr Ovcharenko
20
UKR
43
-2
Brcko R32
Lost in Prijedor F
867
449
Bogdan Borza
25
ROU
43
-2
868
645
Paul Valsecchi
24
FRA
43
-2
Bucharest R32
869
353
Maxence Beaugé
21
FRA
43
-2
Monastir 26 R32
Lost in Monastir 24 R32
870
240
Patrick Kypson
22
USA
42
-2
871
71
Maximilian Neuchrist
30
AUT
42
-1
Lost in Most F
872
299
Tanner Smith
26
USA
42
-1
873
661
Zachary Svajda
19
USA
42
-1
874
793
Nicolas Uryson
28
ARG
42
-1
875
680
Yann Wojcik
25
POL
42
-1
876
538
Alejandro Hoyos
22
COL
42
-1
Quito R32
877
750
Juan Ignacio Alcalde
22
ARG
42
-1
878
365
Krittin Koaykul
27
THA
42
-1
879
647
Sagadat Ayap
27
KAZ
42
-1
880
543
Mayeul Darras
23
FRA
42
-1
881
573
Piotr Matuszewski
24
POL
42
-1
882
540
Gian Marco Ortenzi
22
ITA
42
-1
883
352
Kuzey Cekirge
22
TUR
42
+22
+2
Mataro R32
Qual. Vic W Lost in Vic R16 Qual. Mataro W
884
578
Congsup Congcar
25
THA
41
-2
885
536
Íñigo Cervantes
32
ESP
41
-2
Mataro R32
886
416
Lucas Gómez
26
MEX
41
-2
887
717
Afonso Salgado
25
POR
41
-2
888
709
Marc Dijkhuizen
26
NED
41
-2
889
811
Marco De Rossi
24
SMR
41
-1
Lost in Warmbad Villach R16
890
531
Aliaksandr Bulitski
29
BLR
41
-1
891
NCH (900)
Nicholas Bybel
28
USA
41
+9
+1
Lost in Ulcinj 3 R16 Qual. Ulcinj 4 W
892
824
Colin Markes
25
USA
41
-2
Lost in Heraklion 2 R32
893
282
Leopold Zima
22
GER
41
-2
894
413
Tristan Schoolkate
21
AUS
40
-2
895
65
Dragoș Dima
29
ROU
40
-2
896
622
Arsenije Zlatanović
32
SRB
40
-2
897
819
Pavel Shumeiko
21
UKR
40
-2
898
268
Illya Beloborodko
21
UKR
40
-2
899
792
Amaury Delmas
24
FRA
40
-2
900
793
Boris Arias
28
BOL
40
-2
901
494
Leonardo Aboian
24
ARG
40
-2
Lost in Cairo 10 QF
902
379
Neil Oberleitner
22
AUT
40
-1
Lost in Warmbad Villach R32
903
445
Aleksei Khomich
25
BLR
40
-1
Lost in Qual. Ulcinj 4 R3 Lost in Ulcinj 4 R32
904
372
Nicolas Tepmahc
21
FRA
40
-1
Monastir 27 R16
905
484
Matthew Dellavedova
21
AUS
40
-1
Heraklion 3 R32
Lost in Heraklion 2 QF
906
317
Igor Smilansky
27
ISR
39
906
652
Oleg Dolgosheyev
31
UKR
39
908
726
Charl Morgan
20
RSA
39
909
556
Trent Bryde
22
USA
39
910
279
Niki Kaliyanda Poonacha
27
IND
39
Ulcinj 4 R32
Lost in Ulcinj 3 R32
910
485
Nini Gabriel Dica
21
ROU
39
912
597
Yasha Zemel
23
ISR
39
913
677
Miles Jones
21
USA
39
914
900
Sergei Pogosian
23
RUS
39
915
480
Eero Vasa
25
FIN
39
Lost in Kouvola R32
916
502
Lilian Breut
25
FRA
39
917
315
Alejandro Moro Canas
21
ESP
39
Vic W
918
711
George Goldhoff
27
USA
39
919
496
Tomislav Jotovski
31
MKD
39
Lost in Prijedor R32
920
476
Fabio Coelho
22
POR
39
921
349
Ti Chen
38
TPE
38
922
649
Kunal Anand
29
IND
38
923
679
André Miele
35
BRA
38
924
296
Maciej Smoła
29
POL
38
925
726
Bogdan Pavel
22
ROU
38
Bucharest R16
926
694
Vladislav Melnic
22
ROU
38
927
683
Martin Van Der Meerschen
21
BEL
38
928
699
Jose Joaquin Miranda Cisneros
21
ESP
38
929
853
Nikolay Vylegzhanin
22
RUS
38
930
926
Loic Cloes
23
BEL
38
931
691
Mauro De Maio
20
ITA
38
932
305
Yaraslav Shyla
29
BLR
38
933
411
Lucas Bouquet
24
FRA
38
Lost in Ulcinj 3 R32
934
452
Leonid Sheyngezikht
21
BUL
38
Mataro R32
Lost in Kouvola R16
935
287
Peter Fajta
20
HUN
37
Brcko R32
936
708
Louis Lechevretel
26
FRA
37
937
672
Preston Touliatos
26
USA
37
938
768
Palaphoom Kovapitukted
22
THA
37
939
751
Enrique Bogo
26
BRA
37
940
603
Alexandre Peyrot
27
FRA
37
941
808
James Frawley
28
AUS
37
942
882
Noah Schachter
22
USA
37
943
809
Stefan Micov
29
MKD
37
+18
+1
Ulcinj 4 R16
Lost in Ulcinj 3 R16 Qual. Ulcinj 4 W
944
497
William Griffith
26
USA
37
-1
945
409
Kiranpal Pannu
25
NZL
37
-1
Quito R16
946
649
Pol Amoros Ramos
24
ESP
37
-1
Lost in Qual. Mataro R1
947
600
Lukas Hellum Lilleengen
21
NOR
37
+18
+1
Ulcinj 4 R32
Lost in Qual. Ulcinj 3 R3 Qual. Ulcinj 4 W
948
398
Vladislav Ivanov
22
RUS
37
-1
Monastir 27 R32
949
405
Adrian Oetzbach
24
GER
37
-3
Qual. Kouvola W Lost in Kouvola R32 Lost in Qual. Bucharest R2
950
183
Constantin Bittoun Kouzmine
23
FRA
37
-2
951
420
Buvaysar Gadamauri
21
BEL
37
-2
952
298
Dalwinder Singh
26
IND
36
-2
953
225
Marc-Andrea Hüsler
25
SUI
36
-2
Lost in Qual. French Open R1
953
203
Zsombor Piros
22
HUN
36
-2
Lost in Qual. French Open R3
955
497
Gerard Granollers
33
ESP
36
-2
956
302
Tom Fawcett
26
USA
36
-2
957
503
Marek Jaloviec
28
CZE
36
-2
958
713
Anatoliy Petrenko
26
UKR
36
-2
959
407
Julian Cash
25
GBR
36
-2
Lost in Heraklion 2 R16 Lost in Heraklion 3 R32
960
599
Michael John Every
28
CUW
36
-2
961
604
Jayden Court
21
AUS
36
-2
Lost in Monastir 24 R32 Lost in Qual. Monastir 27 R2
962
530
Leonardo Taddia
22
ITA
36
-2
963
772
Riccardo Di Nocera
22
ITA
36
-1
964
664
Jiri Barnat
20
CZE
36
+72
+5
Qual. Most W Lost in Most R16 Qual. Jablonec nad Nisou W
965
594
Nitin Kumar Sinha
23
IND
36
-2
966
364
Omni Kumar
20
USA
36
-2
Monastir 26 R32
Lost in Monastir 24 R16
967
823
Milan Drinić
24
SRB
35
-1
968
875
Tomohiro Masabayashi
24
JPN
35
-1
969
722
Keenan Mayo
21
USA
35
-1
970
462
Blaise Bicknell
20
JAM
35
-1
Lost in Cancun 7 SF
971
621
Timur Maulenov
21
KAZ
35
-1
972
744
Federico Campana
24
ITA
35
-1
973
760
Jody Maginley
26
ANT
35
-1
Lost in Qual. Monastir 25 R1
974
945
Hillel Rousseau
26
HAI
35
-1
975
533
Andres Gabriel Ciurletti
24
ITA
35
-1
976
772
Stefanos Sakellaridis
17
GRE
35
-1
Heraklion 3 R32
Qual. Heraklion 2 W Lost in Heraklion 2 QF Qual. Heraklion 3 W
977
454
Michal Mikula
22
POL
35
-1
978
426
Kai Lemstra
22
GER
35
-1
Heraklion 3 R32
Lost in Warmbad Villach R16 Lost in Qual. Heraklion 3 R3