#: 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, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#
Player
Age
Ctry
Pts
+/-
Current
Previous
Current
Next
Max
ATP Finals Qualification Cut
6960
1
Daniil Medvedev
27
RUS
4310
+10
Lost in French Open R128
2
Carlos Alcaraz
20
ESP
3815
+360
French Open QF (R16 )
4175
5455
3
Novak Djoković
36
SRB
3105
+360
French Open QF (R16 )
3465
4745
4
Stefanos Tsitsipas
24
GRE
2950
+360
French Open QF (R16 )
3310
4590
5
Jannik Sinner
21
ITA
2320
+45
Lost in French Open R64
6
Andrey Rublev
25
RUS
2305
+90
Lost in French Open R32 (R128 )
7
Holger Rune
20
DEN
2305
+180
French Open R16 (R32 )
2485
4125
8
Taylor Fritz
25
USA
2005
+90
Lost in French Open R32
9
Karen Khachanov
27
RUS
1900
+360
French Open QF (R16 )
2260
3540
Advertisement
10
Cameron Norrie
27
GBR
1625
+90
Lost in French Open R32
11
Tommy Paul
26
USA
1475
+45
Lost in French Open R64
12
Frances Tiafoe
25
USA
1320
+90
Lost in French Open R32
13
Casper Ruud
24
NOR
1185
+2
+180
French Open R16 (R32 )
1365
3005
14
Jan Lennard Struff
33
GER
1172
-1
+10
Lost in French Open R128
15
Alex de Minaur
24
AUS
1125
-1
+45
Lost in French Open R64
16
Francisco Cerúndolo
24
ARG
1105
+180
French Open R16 (R32 )
1285
2925
17
Nicolás Jarry
27
CHI
1080
+180
French Open R16
1260
2900
18
Hubert Hurkacz
26
POL
965
+90
Lost in French Open R32
19
Alexander Zverev
26
GER
910
+2
+180
French Open R16 (R32 )
1090
2730
20
Grigor Dimitrov
32
BUL
905
+2
+180
French Open R16
1085
2725
21
Borna Ćorić
26
CRO
880
-2
+90
Lost in French Open R32
22
Tomás Martín Etcheverry
23
ARG
842
+8
+180
French Open R16
1022
2662
23
Lorenzo Musetti
21
ITA
840
+8
+180
Lost in French Open R16
24
Jiří Lehečka
21
CZE
807
-4
+45
Prostejov R32
Lost in French Open R64
Lost in French Open R64 Prostejov R32
816
907
25
Alejandro Davidovich Fokina
24
ESP
795
+90
Lost in French Open R32
26
Tallon Griekspoor
26
NED
760
-2
+45
Lost in French Open R64
27
Sebastián Báez
22
ARG
735
-4
+10
Lost in French Open R128
28
Ben Shelton
20
USA
715
-2
+10
Lost in French Open R128
29
Félix Auger-Aliassime
22
CAN
705
-2
+10
Lost in French Open R128
30
Dušan Lajović
32
SRB
688
-1
+10
Lost in French Open R128
31
Ugo Humbert
24
FRA
685
+1
+45
Lost in French Open R64
32
Arthur Fils
18
FRA
685
-4
Lost in French Open R128
33
Max Purcell
25
AUS
649
+1
+45
Lost in French Open R64
34
Yannick Hanfmann
31
GER
620
+2
+61
Lost in Qual. French Open R3 Lost in French Open R64
35
Botic van de Zandschulp
27
NED
615
-2
+10
Lost in French Open R128
36
Thanasi Kokkinakis
27
AUS
602
+10
+90
Lost in French Open R32 (R64 )
37
Márton Fucsovics
31
HUN
600
+45
Lost in French Open R64
38
Aslan Karatsev
29
RUS
598
+5
+70
Qual. French Open W Lost in French Open R64
39
Yoshihito Nishioka
27
JPN
590
+27
+180
French Open R16
770
2410
40
Juan Pablo Varillas
27
PER
587
+27
+180
Lost in French Open R16
41
Lorenzo Sonego
28
ITA
580
+29
+180
Lost in French Open R16
42
Roberto Bautista Agut
35
ESP
580
-2
+45
Lost in French Open R64
43
Miomir Kecmanović
23
SRB
580
-8
+10
Lost in French Open R128
44
Sebastian Korda
22
USA
575
-2
+45
Lost in French Open R64
45
Daniel Altmaier
24
GER
575
+6
+90
Lost in French Open R32 (R64 )
46
Sebastian Ofner
27
AUT
570
+27
+205
Qual. French Open W Lost in French Open R16
47
Luca Van Assche
19
FRA
564
-6
+45
Lost in French Open R64
48
Bernabé Zapata Miralles
26
ESP
560
-9
+10
Lost in French Open R128
49
Aleksandar Vukic
27
AUS
555
-11
+16
Surbiton R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Surbiton R32
555
664
Advertisement
50
Nuno Borges
26
POR
551
-2
+45
Lost in French Open R64
51
Alexei Popyrin
23
AUS
534
-7
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
534
639
52
Richard Gasquet
36
FRA
525
-7
+10
Lost in French Open R128
53
Dominik Koepfer
29
GER
517
-4
+16
Lost in Qual. French Open R3
54
Laslo Djere
28
SRB
510
-7
+10
Lost in French Open R128
55
Andy Murray
36
GBR
500
-5
Surbiton R32
511
625
56
Roberto Carballés Baena
30
ESP
498
+45
Lost in French Open R64
57
Emil Ruusuvuori
24
FIN
491
+45
Lost in French Open R64
58
Alexander Shevchenko
22
RUS
489
+1
+45
Lost in French Open R64
59
J.J. Wolf
24
USA
475
-7
+10
Lost in French Open R128
60
Christopher Eubanks
27
USA
475
-7
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
486
600
61
Grégoire Barrère
29
FRA
472
-7
+10
Lost in French Open R128
62
Benjamin Bonzi
26
FRA
455
-7
63
Daniel Evans
33
GBR
455
-5
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
466
580
64
Yibing Wu
23
CHN
446
-4
+10
Lost in French Open R128
65
Stan Wawrinka
38
SUI
442
+6
+45
Lost in French Open R64
66
Mackenzie McDonald
28
USA
440
-4
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
451
565
67
Christopher O'Connell
29
AUS
434
-3
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
435
549
68
Cristian Garín
27
CHI
433
-7
69
Quentin Halys
26
FRA
430
-6
+10
Lost in French Open R128
70
Yosuke Watanuki
25
JPN
428
-5
+8
Lost in Qual. French Open R2
71
Thiago Seyboth Wild
23
BRA
418
+25
+115
Qual. French Open W Lost in French Open R32 (R128 )
72
Alexandre Müller
26
FRA
413
-4
+10
Lost in French Open R128
73
Jason Kubler
30
AUS
410
+1
+45
Surbiton R32
Lost in French Open R64
Lost in French Open R64 Surbiton R32
411
525
74
Marcos Giron
29
USA
410
+13
+90
Lost in French Open R32
75
Matteo Berrettini
27
ITA
402
-6
76
Taro Daniel
30
JPN
386
+1
+45
Lost in French Open R64
77
Denis Shapovalov
24
CAN
380
+29
+90
Lost in French Open R32
78
Zhizhen Zhang
26
CHN
377
+29
+90
Lost in French Open R32
79
Borna Gojo
25
CRO
376
-7
+8
Lost in Qual. French Open R2
80
Alex Molčan
25
SVK
365
+6
+45
Lost in French Open R64
81
Adrian Mannarino
34
FRA
356
-6
+10
Lost in French Open R128
82
Matteo Arnaldi
22
ITA
354
+9
+45
Heilbronn R32
Lost in French Open R64
Lost in French Open R64 Heilbronn R32
365
479
83
Tomás Barrios Vera
25
CHI
353
-7
+8
Lost in Qual. French Open R2
84
Pedro Cachín
28
ARG
352
+9
+45
Lost in French Open R64
85
David Goffin
32
BEL
345
-7
+10
Lost in French Open R128
86
Jurij Rodionov
24
AUT
341
-4
+26
Surbiton R32
Lost in Qual. French Open R3 Lost in French Open R128
Lost in Qual. French Open R3 Lost in French Open R128 Surbiton R32
343
457
87
Hugo Dellien
29
BOL
340
-8
+10
Heilbronn R32
Lost in French Open R128
Lost in French Open R128 Heilbronn R32
351
465
88
Mikael Ymer
24
SWE
334
-7
+10
Lost in French Open R128
89
Jaume Munar
26
ESP
331
-4
+10
Heilbronn R32
Lost in French Open R128
Lost in French Open R128 Heilbronn R32
342
456
90
Juan Manuel Cerúndolo
21
ARG
331
-7
+8
Lost in Qual. French Open R2
91
Fábián Marozsán
23
HUN
330
-7
+8
Heilbronn R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Heilbronn R32
341
455
92
Facundo Díaz Acosta
22
ARG
326
+7
+26
Heilbronn R32
Lost in Qual. French Open R3 Lost in French Open R128
Lost in Qual. French Open R3 Lost in French Open R128 Heilbronn R32
337
451
93
Roman Safiullin
25
RUS
325
-13
94
Daniel Elahi Galán
26
COL
321
-6
+10
Heilbronn R32
Lost in French Open R128
Lost in French Open R128 Heilbronn R32
332
446
95
Alejandro Tabilo
26
CHI
320
+16
Lost in Qual. French Open R3
96
Maxime Cressy
26
USA
320
-7
+10
Lost in French Open R128
97
Alexander Bublik
25
KAZ
319
-7
+10
Lost in French Open R128
98
Pavel Kotov
24
RUS
317
+10
+30
Heilbronn R32
Lost in Qual. French Open R1 Lost in Troisdorf SF
Lost in Qual. French Open R1 Lost in Troisdorf SF Heilbronn R32
328
442
99
Albert Ramos Viñolas
35
ESP
312
-2
+10
Lost in French Open R128
Advertisement
100
Jack Draper
21
GBR
310
-2
+10
Lost in French Open R128
101
Leandro Riedi
21
SUI
309
-9
Lost in Qual. French Open R1
102
Michael Mmoh
25
USA
306
-1
+10
Tyler R32
Lost in French Open R128
Lost in French Open R128 Tyler R32
313
381
103
Zsombor Piros
23
HUN
305
-9
Prostejov R32
Lost in Qual. French Open R1 Lost in Troisdorf R32
Lost in Qual. French Open R1 Lost in Troisdorf R32 Prostejov R32
314
405
104
Thiago Agustín Tirante
22
ARG
304
+16
+70
Qual. French Open W Lost in French Open R64
105
Jordan Thompson
29
AUS
303
-1
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
314
428
106
Aleksandar Kovačević
24
USA
302
-1
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
313
427
107
Otto Virtanen
21
FIN
302
-4
+8
Surbiton R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Surbiton R32
313
427
108
Radu Albot
33
MDA
299
+16
+70
Qual. French Open W Lost in French Open R64
109
Soonwoo Kwon
25
KOR
298
-9
110
Federico Coria
31
ARG
296
-1
+10
Prostejov R32
Lost in French Open R128
Lost in French Open R128 Prostejov R32
305
396
111
Ivan Gakhov
26
RUS
294
+21
+75
Lost in Qual. French Open R1 Troisdorf W
112
Tomáš Macháč
22
CZE
294
-10
Prostejov R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Prostejov R32
303
394
113
Diego Schwartzman
30
ARG
290
+37
+90
Lost in French Open R32
114
Genaro Alberto Olivieri
24
ARG
282
+68
+115
Qual. French Open W Lost in French Open R32
115
Andrea Vavassori
28
ITA
280
+21
+70
Qual. French Open W Lost in French Open R64
116
Flavio Cobolli
21
ITA
278
+1
+35
Prostejov R32
Qual. French Open W Lost in French Open R128
Qual. French Open W Lost in French Open R128 Prostejov R32
287
378
117
Giulio Zeppieri
21
ITA
274
+28
+70
Qual. French Open W Lost in French Open R64
118
Benoît Paire
34
FRA
274
-8
Lost in French Open R128
119
James Duckworth
31
AUS
274
-8
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
285
399
120
Pablo Llamas Ruiz
20
ESP
270
+11
+50
Lost in Vicenza F
121
Hugo Gaston
22
FRA
269
-9
Lost in French Open R128
122
Marco Cecchinato
30
ITA
266
-9
+10
Heilbronn R32
Lost in French Open R128
Lost in French Open R128 Heilbronn R32
277
391
123
Liam Broady
29
GBR
264
-9
+8
Surbiton R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Surbiton R32
275
389
124
Hamad Medjedović
19
SRB
261
+1
+35
Qual. French Open W Lost in French Open R128
125
Dominic Stricker
20
SUI
256
-2
+26
Lost in Qual. French Open R3 Lost in French Open R128
126
Antoine Escoffier
31
FRA
255
+1
+30
Tyler R32
Lost in Qual. French Open R1 Lost in Little Rock SF
Lost in Qual. French Open R1 Lost in Little Rock SF Tyler R32
259
327
127
Zdeněk Kolář
26
CZE
253
-11
+8
Prostejov R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Prostejov R32
262
353
128
Bu Yunchaokete
21
CHN
250
-13
+4
Qual. Surbiton R2
251
251
129
Jesper de Jong
23
NED
247
-7
+16
Lost in Qual. French Open R3
130
Pedro Martínez
26
ESP
242
+11
+35
Heilbronn R32
Qual. French Open W Lost in French Open R128
Qual. French Open W Lost in French Open R128 Heilbronn R32
253
367
131
Dominic Thiem
29
AUT
241
-10
+10
Heilbronn R32
Lost in French Open R128
Lost in French Open R128 Heilbronn R32
252
366
132
Rinky Hijikata
22
AUS
235
-14
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
246
360
133
Gijs Brouwer
27
NED
234
-14
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
245
359
134
Fabio Fognini
36
ITA
230
+70
+90
Lost in French Open R32 (R128 )
135
Seongchan Hong
25
KOR
229
-5
+7
Lost in Qual. French Open R1 Lost in Troisdorf R16 Lost in Qual. Surbiton R1
136
Ilya Ivashka
29
BLR
225
-3
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
236
350
137
Arthur Rinderknech
27
FRA
225
+29
+45
Lost in French Open R64
138
Enzo Couacaud
28
FRA
225
-12
Lost in Qual. French Open R1
139
Shintaro Mochizuki
20
JPN
224
-10
+4
Lost in Qual. French Open R1
140
Oleksii Krutykh
23
UKR
222
+11
+22
Heilbronn R32
Lost in Qual. French Open R2 Lost in Troisdorf QF
Lost in Qual. French Open R2 Lost in Troisdorf QF Heilbronn R32
231
345
141
Arthur Cazaux
20
FRA
222
-13
Lost in French Open R128
142
Federico Gaio
31
ITA
219
-8
+4
Qual. Vicenza W Lost in Vicenza R32
143
Filip Misolic
21
AUT
217
-5
+8
Lost in Qual. French Open R2 Lost in Troisdorf R32
144
Marc Polmans
26
AUS
216
-4
+8
Tyler R32
Lost in Qual. French Open R2 Lost in Little Rock R32
Lost in Qual. French Open R2 Lost in Little Rock R32 Tyler R32
221
289
145
Brandon Nakashima
21
USA
215
-1
+10
Lost in French Open R128
146
Máté Valkusz
24
HUN
215
-9
+5
Qual. Prostejov W
147
Thiago Monteiro
29
BRA
213
+1
+10
Lost in French Open R128
148
Frederico Ferreira Silva
28
POR
213
+52
+66
Prostejov R32
Lost in Qual. French Open R3 Lost in Troisdorf F
Lost in Qual. French Open R3 Lost in Troisdorf F Prostejov R32
222
313
149
Facundo Bagnis
33
ARG
212
+8
+16
Prostejov R32
Lost in Qual. French Open R3
Lost in Qual. French Open R3 Prostejov R32
221
312
Advertisement
150
Maximilian Neuchrist
31
AUT
212
-15
Heilbronn R32
Lost in Qual. French Open R1 Lost in Vicenza R32
Lost in Qual. French Open R1 Lost in Vicenza R32 Heilbronn R32
223
337
151
Tung Lin Wu
25
TWN
210
-2
+7
Tyler R32
Lost in Qual. French Open R1 Lost in Little Rock R16
Lost in Qual. French Open R1 Lost in Little Rock R16 Tyler R32
217
285
152
Dragos Nicolae Madaras
25
SWE
209
-13
+8
153
Riccardo Bonadio
29
ITA
208
+8
Lost in Qual. French Open R2 Lost in Vicenza R32
154
Sho Shimabukuro
25
JPN
207
-12
Lost in Vicenza R32
155
Gabriel Diallo
21
CAN
207
-12
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
218
332
156
Andrea Collarini
31
ARG
207
+2
+15
Prostejov R32
Lost in Qual. French Open R2 Lost in Vicenza R16
Lost in Qual. French Open R2 Lost in Vicenza R16 Prostejov R32
216
307
157
Marc-Andrea Hüsler
26
SUI
206
-1
+10
Lost in French Open R128
158
Alessandro Giannessi
33
ITA
204
-12
+2
159
Emilio Gómez
31
ECU
204
-12
Lost in Qual. French Open R1
160
Raúl Brancaccio
26
ITA
200
-8
Lost in Qual. French Open R1
161
Francisco Comesaña
22
ARG
200
+62
+75
Prostejov R32
Vicenza W
Vicenza W Prostejov R32
209
300
162
Joris De Loore
30
BEL
199
-8
Lost in Qual. French Open R1 Lost in Troisdorf R32
163
Hugo Grenier
27
FRA
196
-8
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
207
321
164
Sumit Nagal
25
IND
194
+23
+32
Lost in Qual. Troisdorf R2 Lost in Troisdorf SF
165
Nicolas Moreno De Alboran
25
USA
194
+12
+23
Tyler R32
Lost in Qual. French Open R3 Lost in Little Rock R16
Lost in Qual. French Open R3 Lost in Little Rock R16 Tyler R32
201
269
166
Elias Ymer
27
SWE
193
+25
+35
Prostejov R32
Qual. French Open W Lost in French Open R128
Qual. French Open W Lost in French Open R128 Prostejov R32
202
293
167
Nicholas David Ionel
20
ROU
191
-5
+7
Prostejov R32
Lost in Qual. French Open R1 Lost in Vicenza R16
Lost in Qual. French Open R1 Lost in Vicenza R16 Prostejov R32
196
287
168
John Isner
38
USA
190
-1
+10
Lost in French Open R128
169
Jakub Menšík
17
CZE
190
-10
Prostejov R32
199
290
170
Damir Džumhur
31
BIH
190
-10
Heilbronn R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Heilbronn R32
201
315
171
Laurent Lokoli
28
FRA
188
+3
+16
Lost in Qual. French Open R3
172
Alex Michelsen
18
USA
188
-8
+7
Lost in Little Rock R16
173
Kaichi Uchida
28
JPN
188
-12
Heilbronn R32
Lost in Qual. French Open R1 Lost in Troisdorf R32
Lost in Qual. French Open R1 Lost in Troisdorf R32 Heilbronn R32
199
313
174
Luca Nardi
19
ITA
187
+2
+16
Lost in Qual. French Open R1 Lost in Vicenza QF
175
Zizou Bergs
24
BEL
187
-7
+8
Surbiton R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Surbiton R32
198
312
176
Constant Lestienne
31
FRA
185
-4
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
196
310
177
Gauthier Onclin
22
BEL
185
-8
+8
Lost in Qual. French Open R2
178
Ričardas Berankis
32
LTU
184
-8
+8
Lost in Qual. French Open R2
179
Cem İlkel
27
TUR
183
-16
Heilbronn R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Heilbronn R32
194
308
180
Jan Choinski
26
GBR
183
-9
+11
Lost in Qual. French Open R2 Lost in Troisdorf R16
181
Mark Lajal
20
EST
182
+65
+75
Tyler R32
Little Rock W
Little Rock W Tyler R32
188
256
182
Geoffrey Blancaneaux
24
FRA
181
+2
+16
Lost in Qual. French Open R3
183
Jenson Brooksby
22
USA
180
-18
184
Lloyd Harris
26
RSA
177
-4
+10
Lost in French Open R128
185
Felipe Meligeni Alves
25
BRA
177
+5
+16
Heilbronn R32
Lost in Qual. French Open R3
Lost in Qual. French Open R3 Heilbronn R32
182
296
186
Guido Andreozzi
31
ARG
175
-13
187
Vasek Pospisil
32
CAN
172
-12
188
Filip Krajinović
31
SRB
171
+1
+10
Lost in French Open R128
189
Dennis Novak
29
AUT
171
-4
+8
Prostejov R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Prostejov R32
180
271
190
Abdullah Shelbayh
19
JOR
171
-11
+2
Qual. Surbiton R2
174
174
191
Francesco Passaro
22
ITA
171
+12
+30
Lost in Qual. French Open R1 Lost in Vicenza SF
192
Evgeny Donskoy
33
RUS
171
-14
+2
Lost in Vicenza R32
193
Maximilian Marterer
27
GER
167
-12
Heilbronn R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Heilbronn R32
178
292
194
Harold Mayot
21
FRA
167
-11
Prostejov R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Prostejov R32
176
267
195
Stefano Travaglia
31
ITA
166
-2
+11
Qual. Vicenza W Lost in Vicenza R16
196
Camilo Ugo Carabelli
23
ARG
165
+2
+16
Lost in Qual. French Open R3
197
Aziz Dougaz
26
TUN
165
+2
+16
Tyler R32
Lost in Little Rock QF
Lost in Little Rock QF Tyler R32
172
240
198
Terence Atmane
21
FRA
164
-4
+11
Lost in Qual. French Open R1 Qual. Troisdorf W Lost in Troisdorf R16
199
Dino Prižmić
17
CRO
163
-13
Advertisement
200
Denis Kudla
30
USA
161
-12
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
172
286
201
Timofey Skatov
22
KAZ
159
+25
+35
Heilbronn R32
Qual. French Open W Lost in French Open R128
Qual. French Open W Lost in French Open R128 Heilbronn R32
170
284
202
Brandon Holt
25
USA
157
-10
Lost in Qual. French Open R1
203
Jason Jung
33
TWN
157
+8
+25
Jakarta 7 R16
Jakarta 6 W
Jakarta 6 W Jakarta 7 R16
160
182
204
Oscar Otte
29
GER
156
-3
+10
Heilbronn R32
Lost in French Open R128
Lost in French Open R128 Heilbronn R32
167
281
205
Dalibor Svrčina
20
CZE
154
+15
Prostejov R32
Lost in Qual. French Open R2 Lost in Vicenza R16
Lost in Qual. French Open R2 Lost in Vicenza R16 Prostejov R32
163
254
206
Lorenzo Giustino
31
ITA
153
-11
+2
Lost in Qual. French Open R1 Lost in Qual. Vicenza R2 Lost in Qual. Prostejov R1
207
Guido Pella
33
ARG
150
+41
+45
Lost in French Open R64
208
Raphaël Collignon
21
BEL
150
-12
Lost in Qual. French Open R1
209
Dimitar Kuzmanov
29
BUL
149
-12
Prostejov R32
Lost in Qual. French Open R1 Lost in Troisdorf R32
Lost in Qual. French Open R1 Lost in Troisdorf R32 Prostejov R32
158
249
210
Gonçalo Oliveira
28
POR
147
+15
+25
Rome W
211
Nicolás Kicker
30
ARG
145
-9
Lost in Qual. French Open R1
212
Michael Geerts
28
BEL
143
-3
+8
Prostejov R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Prostejov R32
149
240
213
Vitaliy Sachko
25
UKR
143
-1
+11
Qual. Vicenza W Lost in Vicenza R16 Lost in Qual. Prostejov R2
214
Corentin Moutet
24
FRA
142
+45
+45
Lost in French Open R64
215
Marco Trungelliti
33
ARG
140
-5
+7
Lost in Vicenza R16
216
James McCabe
19
AUS
138
-8
+2
Qual. Surbiton R2
141
141
217
Yu-hsiou Hsu
24
TWN
137
-11
Lost in Qual. French Open R1 Lost in Troisdorf R32 Lost in Qual. Surbiton R1
218
Yuta Shimizu
23
JPN
137
-11
Tyler R32
Lost in Little Rock R32
Lost in Little Rock R32 Tyler R32
144
212
219
Henri Squire
22
GER
137
+20
+28
Most W Lost in Troisdorf R32 Qual. Heilbronn W
220
Matteo Gigante
21
ITA
136
-1
+8
Lost in Qual. French Open R2 Lost in Vicenza R32
221
Daniel Rincon
20
ESP
132
-8
Lost in Qual. Surbiton R1
222
Santiago Rodríguez Taverna
23
ARG
132
+20
+24
Lost in Qual. French Open R2 Lost in Vicenza QF
223
Alibek Kachmazov
20
RUS
131
+20
+25
Lost in Mataro R16 La Nucia W
224
Norbert Gombos
32
SVK
130
+5
+8
Heilbronn R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Heilbronn R32
141
255
225
Giovanni Mpetshi Perricard
19
FRA
130
-7
+2
Qual. Prostejov R2
Lost in French Open R128
Lost in French Open R128 Qual. Prostejov R2
133
133
226
Alexander Ritschard
29
SUI
130
-10
Lost in Qual. French Open R1
227
Gianluca Mager
28
ITA
130
-10
228
Kimmer Coppejans
29
BEL
130
-13
Lost in Qual. French Open R1 Lost in Vicenza R32
229
Vít Kopřiva
25
CZE
130
-15
Prostejov R32
Lost in Qual. French Open R1 Lost in Vicenza R32
Lost in Qual. French Open R1 Lost in Vicenza R32 Prostejov R32
139
230
230
Lucas Poullain
27
FRA
129
+20
+25
Carnac W
231
Daniel Michalski
23
POL
128
-11
232
Oliver Crawford
24
USA
128
-10
+3
Lost in Rome QF
233
Steven Diez
32
CAN
127
-12
Tyler R32
134
202
234
Adrian Andreev
22
BUL
127
+6
+16
Lost in Qual. French Open R3
235
Edoardo Lavagno
24
ITA
127
-1
+7
Lost in Qual. Vicenza R2 Qual. Prostejov W
236
Alejandro Moro Cañas
22
ESP
125
-12
Lost in Qual. Vicenza R1
237
Dominik Palan
22
CZE
123
+7
+16
Daegu R32
Lost in Jakarta 6 F
Lost in Jakarta 6 F Daegu R32
124
148
238
Franco Agamenone
30
ITA
123
-11
Lost in Qual. French Open R1 Lost in Vicenza R32
239
Nicolás Mejía
23
COL
123
-11
Lost in Qual. French Open R1 Lost in Qual. Surbiton R1
240
Mikhail Kukushkin
35
KAZ
122
+7
+16
Tyler R32
Lost in Little Rock QF
Lost in Little Rock QF Tyler R32
129
197
241
Gastão Elias
32
POR
121
-11
242
Moez Echargui
30
TUN
121
-10
+2
243
Luciano Darderi
21
ITA
121
-12
Prostejov R32
Lost in Qual. French Open R1 Lost in Vicenza R32
Lost in Qual. French Open R1 Lost in Vicenza R32 Prostejov R32
130
221
244
Adam Walton
24
AUS
121
+46
+36
Qual. Tyler R2
Qual. Little Rock W Lost in Little Rock SF
Qual. Little Rock W Lost in Little Rock SF Qual. Tyler R2
123
123
245
Salvatore Caruso
30
ITA
120
-12
Lost in Qual. Vicenza R1
246
Mitchell Krueger
29
USA
119
-11
Tyler R32
Lost in Little Rock R32
Lost in Little Rock R32 Tyler R32
126
194
247
Nino Serdarušić
26
CRO
119
+9
+20
Qual. Vicenza W Lost in Vicenza QF
248
Román Andrés Burruchaga
21
ARG
117
+50
+36
Qual. Prostejov R2
Qual. Vicenza W Lost in Vicenza SF
Qual. Vicenza W Lost in Vicenza SF Qual. Prostejov R2
120
120
249
Yasutaka Uchiyama
30
JPN
116
-13
Tyler R32
Lost in Little Rock R32
Lost in Little Rock R32 Tyler R32
123
191
Advertisement
250
Giovanni Fonio
25
ITA
116
-13
+2
Lost in Qual. Vicenza R2
251
Juncheng Shang
18
CHN
113
+52
+35
Qual. French Open W Lost in French Open R128 Lost in Qual. Surbiton R1
252
Renzo Olivo
31
ARG
113
+45
+32
Lost in Qual. French Open R3 Lost in Qual. Troisdorf R1 Lost in Troisdorf QF
253
Dane Sweeny
22
AUS
113
-15
+2
Qual. Tyler R2
115
115
254
Duje Ajduković
22
CRO
111
+32
+25
Kiseljak W
255
Nick Hardt
22
DOM
111
+37
+28
Prostejov R32
Lost in Qual. French Open R2 Qual. Troisdorf W Lost in Troisdorf QF
Lost in Qual. French Open R2 Qual. Troisdorf W Lost in Troisdorf QF Prostejov R32
120
211
256
Lucas Pouille
29
FRA
110
+189
+70
Qual. French Open W Lost in French Open R64
257
Emilio Nava
21
USA
110
+55
+35
Prostejov R32
Qual. French Open W Lost in French Open R128
Qual. French Open W Lost in French Open R128 Prostejov R32
119
210
258
Andrea Pellegrino
26
ITA
110
-17
Heilbronn R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Heilbronn R32
121
235
259
Clément Chidekh
21
FRA
107
-14
260
Benjamin Hassan
28
LBN
107
+5
+11
Qual. Troisdorf W Lost in Troisdorf R16 Lost in Qual. Heilbronn R1
261
Beibit Zhukayev
22
KAZ
106
+128
+54
Tyler R32
Qual. Little Rock W Lost in Little Rock F
Qual. Little Rock W Lost in Little Rock F Tyler R32
113
181
262
Evan Furness
24
FRA
105
-13
263
Lukáš Klein
25
SVK
105
+17
+15
Prostejov R32
Lost in Qual. French Open R2 Lost in Troisdorf R16
Lost in Qual. French Open R2 Lost in Troisdorf R16 Prostejov R32
114
205
264
Ryan Peniston
27
GBR
105
-3
+8
Surbiton R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Surbiton R32
116
230
265
Antoine Bellier
26
SUI
104
-14
Lost in Qual. French Open R1 Lost in Qual. Surbiton R1
266
Dan Added
24
FRA
103
+3
+8
Heilbronn R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Heilbronn R32
114
228
267
Jules Marie
31
FRA
102
-13
+1
Lost in Bodrum R16
268
Calvin Hémery
28
FRA
101
-16
269
Patrick Kypson
23
USA
101
-16
Lost in French Open R128 Lost in Qual. Tyler R1
270
Maks Kaśnikowski
19
POL
101
-10
+4
Qual. Little Rock W Lost in Little Rock R32 Lost in Qual. Tyler R1
271
Oriol Roca Batalla
30
ESP
101
-9
+4
Qual. Troisdorf W Lost in Troisdorf R32 Lost in Qual. Prostejov R1
272
Robert Strombachs
23
LAT
101
+22
+20
Lost in Most R16 Qual. Troisdorf W Lost in Troisdorf QF
273
Zachary Svajda
20
USA
100
-16
+2
Qual. Surbiton R2
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Qual. Surbiton R2
103
103
274
Tennys Sandgren
31
USA
99
+2
+7
Tyler R32
Lost in Little Rock R16
Lost in Little Rock R16 Tyler R32
106
174
275
Yun-seong Chung
25
KOR
99
-20
Daegu R32
100
124
276
Francesco Maestrelli
20
ITA
98
-18
Lost in Qual. French Open R1 Lost in Vicenza R32
277
Murkel Dellien
25
BOL
98
-6
+3
Lost in Jablonec Nad Nisou QF
278
Eduardo Ribeiro
25
BRA
97
-8
+2
Lost in Qual. Vicenza R2
279
Marek Gengel
27
CZE
97
-16
Lost in Little Rock R32
280
Jacopo Berrettini
24
ITA
96
-16
281
Filip Cristian Jianu
21
ROU
96
-15
282
Tristan Schoolkate
22
AUS
96
-15
+1
Lost in Qual. Tyler R1
283
Henri Laaksonen
31
SUI
95
-15
Lost in Qual. French Open R1 Lost in Troisdorf R32
284
Álvaro López San Martín
26
ESP
95
-11
+2
Lost in Qual. Vicenza R2
285
George Loffhagen
22
GBR
94
+19
+16
Lost in Bodrum F Lost in Kiseljak R32
286
Kacper Żuk
24
POL
94
-14
Lost in Kiseljak R32
287
John Millman
33
AUS
93
-13
288
Altuğ Çelikbilek
26
TUR
93
-13
Lost in Qual. French Open R1 Lost in Troisdorf R32
289
João Lucas Reis Da Silva
23
BRA
93
-2
+7
Tyler R32
Lost in Little Rock R16
Lost in Little Rock R16 Tyler R32
100
168
290
Christian Langmo
27
USA
92
-5
+6
Qual. Tyler R2
Qual. Little Rock W Lost in Little Rock R32
Qual. Little Rock W Lost in Little Rock R32 Qual. Tyler R2
94
94
291
Alexander Weis
26
ITA
92
-14
Lost in Qual. Vicenza R1
292
Jozef Kovalík
30
SVK
91
-14
Heilbronn R32
Lost in Qual. French Open R1 Lost in Troisdorf R32
Lost in Qual. French Open R1 Lost in Troisdorf R32 Heilbronn R32
102
216
293
Alex Bolt
30
AUS
91
-14
Tyler R32
Lost in Qual. French Open R1 Lost in Qual. Little Rock R1
Lost in Qual. French Open R1 Lost in Qual. Little Rock R1 Tyler R32
98
166
294
Illya Marchenko
35
UKR
91
-13
+2
Qual. Prostejov R2
94
94
295
Dayne Kelly
32
AUS
89
-13
296
João Sousa
34
POR
88
-13
Lost in Qual. French Open R1 Lost in Vicenza R32
297
Lucas Catarina
26
MON
88
-13
298
Rudolf Molleker
22
GER
88
+51
+25
Heilbronn R32
Bodrum W
Bodrum W Heilbronn R32
97
211
299
Juan Pablo Ficovich
26
ARG
87
+3
+8
Tyler R32
Lost in Qual. French Open R2 Lost in Little Rock R32
Lost in Qual. French Open R2 Lost in Little Rock R32 Tyler R32
94
162
300
Titouan Droguet
21
FRA
86
-7
+3
Lost in Qual. French Open R1 Lost in Carnac QF
301
Alex Martí Pujolras
24
ESP
86
-13
+3
Lost in Mataro R32
302
Chun Hsin Tseng
21
TWN
85
+4
+8
Lost in Qual. French Open R2 Lost in Troisdorf R32
303
Matheus Pucinelli De Almeida
22
BRA
85
+49
+21
Lost in Vicenza QF Qual. Prostejov W
304
Federico Delbonis
32
ARG
85
+3
+8
Lost in Qual. French Open R2
305
Mathias Bourgue
29
FRA
85
+3
+8
Lost in Carnac SF
306
Nikolás Sánchez Izquierdo
24
ESP
85
+57
+25
Mataro W
307
Skander Mansouri
27
TUN
85
-18
Tyler R32
Lost in Little Rock R32
92
160
308
Elmar Ejupovic
30
GER
84
-17
+2
Lost in Qual. Kiseljak R3
309
Lukas Neumayer
20
AUT
84
+57
+25
Lost in Most R32 Jablonec Nad Nisou W
310
Colin Sinclair
28
NMI
82
+28
+15
Rancho Santa Fe W
311
Evan Zhu
24
USA
82
+8
+9
Qual. Tyler R2
Lost in Little Rock R16
84
84
312
Omni Kumar
21
USA
82
-17
+2
Tyler R32
Lost in Qual. Little Rock R2
87
155
313
Marius Copil
32
ROU
81
-12
+2
Qual. Tyler R2
Lost in Qual. Little Rock R1
83
83
314
Pedro Sousa
35
POR
81
-18
315
Max Houkes
22
NED
81
-16
+1
316
Juan Bautista Torres
21
ARG
81
-16
317
Alexis Galarneau
24
CAN
81
+31
+16
Tyler R32
Lost in Little Rock QF
88
156
318
Yankı Erel
22
TUR
81
-13
+3
Jakarta 7 R32
Lost in Bodrum R32 Lost in Jakarta 6 QF
82
106
319
Clément Tabur
23
FRA
77
+10
+8
Lost in Carnac SF
320
Daniel Dutra da Silva
34
BRA
77
-11
Lost in Qual. Vicenza R1 Lost in Qual. Heilbronn R1
321
Billy Harris
28
GBR
77
-8
+2
Qual. Surbiton R2
80
80
322
Jay Clarke
24
GBR
77
-8
+2
Qual. Surbiton R2
80
80
323
Saba Purtseladze
21
GEO
77
-13
+1
Lost in Constanta R32 Lost in Qual. Prostejov R1
324
Mariano Navone
22
ARG
77
+4
+7
Prostejov R32
Lost in Qual. French Open R1 Lost in Vicenza R16
86
177
325
Nikoloz Basilashvili
31
GEO
76
-14
Lost in Qual. French Open R1
326
Valentin Royer
22
FRA
76
-8
+3
Lost in La Nucia QF
327
Nathan Ponwith
25
USA
75
+6
+7
Lost in Little Rock R16 Lost in Qual. Tyler R1
328
Maxime Chazal
30
FRA
75
-12
+1
Lost in Mataro R16 Lost in Qual. Vicenza R1
329
Bogdan Bobrov
25
RUS
75
-12
+3
Lost in Kiseljak QF
330
Carlos Sánchez Jover
22
ESP
75
+65
+24
Lost in Bodrum SF Lost in La Nucia F
331
Mattia Bellucci
22
ITA
74
+5
+7
Lost in Qual. French Open R1 Lost in Vicenza R16
332
Tristan Boyer
22
USA
74
-12
+2
Qual. Tyler R2
Lost in Little Rock R32
76
76
333
Pol Martín Tiffon
23
ESP
74
-10
+2
Lost in Qual. Prostejov R2
334
Samuel Vincent Ruggeri
21
ITA
74
-8
+3
Lost in Kursumlijska Banja 5 QF Lost in Kursumlijska Banja 6 R16
335
Francesco Forti
23
ITA
74
-11
+2
Frascati R32
Lost in Qual. Vicenza R2
75
89
336
Viktor Durasovic
26
NOR
74
-21
Tyler R32
Lost in Little Rock R32
81
149
337
Gaël Monfils
36
FRA
72
+212
+45
Lost in French Open R64
338
Mateus Alves
22
BRA
72
-17
Lost in Qual. Little Rock R1
339
Kyrian Jacquet
22
FRA
72
-17
340
Hernán Casanova
29
ARG
72
+6
+7
Heilbronn R32
Lost in Troisdorf R16
83
197
341
Sebastian Fanselow
31
GER
72
+16
+9
Qual. Heilbronn R2
Lost in Warmbad Villach R16 Lost in Jablonec Nad Nisou SF
75
75
342
Ernesto Escobedo
26
MEX
71
-7
+4
Qual. Tyler R2
Lost in Tabasco QF
73
73
343
Thomas Fancutt
28
AUS
71
-18
344
Bernard Tomic
30
AUS
70
-10
+2
Lost in Qual. Little Rock R2 Lost in Qual. Tyler R1
345
Eric Vanshelboim
21
UKR
70
-2
+4
Lost in Addis Ababa 2 SF Lost in La Nucia R32
346
Li Tu
27
AUS
70
-19
Lost in Qual. French Open R1 Lost in Qual. Surbiton R1
347
Gonzalo Bueno
19
PER
70
-15
+1
Lost in Mataro R16 Lost in Rome R32 Lost in Qual. Prostejov R1
348
Pierre Hugues Herbert
32
FRA
69
-11
+2
Qual. Surbiton R2
Lost in Qual. French Open R1
72
72
349
Miljan Zekić
34
SRB
69
-19
350
David Jordá Sanchis
28
ESP
69
-19
+1
Lost in Mataro R16
351
Benjamin Lock
30
ZIM
69
+32
+15
Addis Ababa 2 W
352
Rubin Statham
36
NZL
68
-13
+2
Qual. Tyler R2
Lost in Qual. Little Rock R1
70
70
353
Stefano Napolitano
28
ITA
67
-2
+3
Frascati R32
Lost in Rome QF
68
82
354
Luke Saville
29
AUS
67
-7
+2
Qual. Surbiton R2
70
70
355
Kalin Ivanovski
19
MKD
67
-15
+1
356
Denis Yevseyev
30
KAZ
67
-15
Tyler R32
Lost in Little Rock R32
74
142
357
Lorenzo Rottoli
21
ITA
66
-15
Lost in Vicenza R32
358
Jérémy Chardy
36
FRA
65
-14
359
Steve Johnson
33
USA
65
-14
Lost in Qual. French Open R1
360
Daniel Cukierman
27
ISR
65
-7
+1
Lost in La Nucia R16
361
Kris Van Wyk
26
RSA
65
-11
+2
Lost in Addis Ababa 2 R32
362
Alex Barrena
20
ARG
65
+78
+23
Warmbad Villach W Lost in Rome SF
363
Timo Stodder
27
GER
65
+51
+19
Lost in Most F Lost in Jablonec Nad Nisou R16 Lost in Qual. Heilbronn R2
364
Daniel Masur
28
GER
64
+6
+7
Tyler R32
Lost in Little Rock R16
71
139
365
Strong Kirchheimer
28
USA
64
-11
Lost in Qual. Little Rock R1
366
Gustavo Heide
21
BRA
63
-7
+2
Qual. Tyler R2
Lost in Qual. Little Rock R1
65
65
367
Ugo Blanchet
24
FRA
63
-12
Lost in Qual. Vicenza R1
368
Alexey Vatutin
30
RUS
63
-12
369
Alastair Gray
24
GBR
62
-11
370
Prajnesh Gunneswaran
33
IND
61
-10
371
Elliot Benchetrit
24
MAR
61
-10
372
Vladyslav Orlov
28
UKR
61
+2
+5
Qual. Heilbronn R2
Lost in Bodrum QF Lost in Qual. Troisdorf R1
64
64
373
Stefanos Sakellaridis
18
GRE
61
+40
+16
Qual. Cordoba R2
Qual. Mataro W Lost in Mataro F Lost in La Nucia R16
374
Nikola Milojević
27
SRB
60
-12
375
Blake Ellis
24
AUS
60
-8
+2
Nakhon Si Thammarat 2 R32
Lost in Nakhon Si Thammarat QF
60
74
376
Cezar Crețu
22
ROU
60
+58
+17
Bucharest W Lost in Constanta QF
377
Orlando Luz
25
BRA
59
-13
Lost in Qual. Troisdorf R1
378
Julian Ocleppo
25
ITA
59
-13
Frascati R16
Qual. Rome W Lost in Rome R32
61
74
379
Eliakim Coulibaly
21
CIV
59
-2
+4
Lost in Monastir 26 SF
380
Henrique Rocha
19
POR
59
-12
+1
Lost in Mataro R16
381
Khumoyun Sultanov
24
UZB
59
-1
+5
Lost in Warmbad Villach QF Lost in Jablonec Nad Nisou QF
382
Thai Son Kwiatkowski
28
USA
58
+55
+16
Tyler R32
Lost in Huntsville R32 Lost in Little Rock QF
65
133
383
Marat Sharipov
20
RUS
58
-14
384
Karl Friberg
24
SWE
58
+14
+9
Lost in Qual. Troisdorf R2 Lost in Troisdorf R16
385
Charles Broom
25
GBR
57
-14
Lost in Qual. Surbiton R1
386
Lucas Gerch
28
GER
57
-11
+2
Qual. Heilbronn R2
60
60
387
Mohamed Safwat
32
EGY
57
-3
+3
Lost in Brcko QF Lost in Kiseljak R16
388
Marko Topo
19
GER
56
-16
Heilbronn R32
Lost in Troisdorf R32
67
181
389
Ulises Blanch
25
USA
56
-16
390
Martyn Pawelski
18
POL
56
+76
+19
Lost in Kursumlijska Banja 5 SF Kursumlijska Banja 6 W
391
Akira Santillan
26
AUS
56
+5
+6
Lost in Most R16 Qual. Heilbronn W
392
Timo Legout
21
FRA
56
-7
+3
Lost in Carnac QF
393
Pedro Boscardin Dias
20
BRA
56
+57
+16
Lost in Kiseljak F
394
Nerman Fatić
28
BIH
55
-3
+4
Qual. Vicenza W Lost in Vicenza R32
395
Gabi Adrian Boitan
23
ROU
55
-19
396
Matías Franco Descotte
28
ARG
55
-14
+1
Lost in Rancho Santa Fe R16 Lost in Qual. Tyler R1
397
Jelle Sels
27
NED
54
-19
Prostejov R32
Lost in Qual. French Open R1 Lost in Troisdorf R32
63
154
398
Mattéo Martineau
24
FRA
54
-5
+3
Lost in Carnac QF
399
Ajeet Rai
24
NZL
54
-20
400
Yanaki Milev
19
BUL
54
-19
401
Daniel Cox
32
GBR
53
-9
+2
Qual. Surbiton R2
56
56
402
Toby Kodat
20
USA
53
-15
403
Neil Oberleitner
23
AUT
53
-17
Lost in Jablonec Nad Nisou R32
404
Antoine Hoang
27
FRA
52
+74
+16
Lost in Carnac F
405
Miguel Damas
23
ESP
52
-17
406
Gonzalo Villanueva
28
ARG
52
-4
+3
Lost in Kiseljak QF
407
Mathys Erhard
21
FRA
52
-4
+3
Lost in Qual. French Open R1 Lost in Carnac QF
408
Digvijaypratap Singh
23
IND
52
-11
+2
Jakarta 7 R32
Lost in Addis Ababa 2 QF
53
77
409
Sascha Gueymard Wayenburg
19
FRA
52
+18
+8
Lost in Qual. French Open R2
410
Kyle Edmund
28
GBR
51
-20
411
Tristan Lamasine
30
FRA
51
-17
Lost in Carnac R32
412
Robin Bertrand
20
FRA
51
-13
+2
Lost in Monastir 25 QF Lost in Monastir 26 R32
413
Mukund Sasikumar
26
IND
51
-7
+3
Qual. Tyler R2
Lost in Qual. Little Rock R2
53
53
414
Nick Chappell
30
USA
50
-9
+2
Qual. Tyler R2
Lost in Qual. Little Rock R1
52
52
415
Michael Vrbenský
23
CZE
50
+40
+11
Lost in Most SF Lost in Jablonec Nad Nisou R16 Lost in Qual. Prostejov R2
416
Dmitry Popko
26
KAZ
49
+25
+8
Lost in Kiseljak SF
417
Mats Moraing
30
GER
49
+48
+12
Lost in Most QF Lost in Troisdorf R16 Lost in Qual. Heilbronn R2
418
Nam Hoang Ly
26
VIE
49
-18
Jakarta 7 R16
52
74
419
Naoki Nakagawa
26
JPN
49
-18
420
Arthur Weber
31
FRA
48
-16
Frascati R32
Lost in Mataro R32 Lost in Carnac R32
49
63
421
Alexandr Cozbinov
28
MDA
48
+74
+15
Monastir 26 W
422
Omar Jasika
26
AUS
47
-15
Jakarta 7 R32
48
72
423
John Echeverria
21
ESP
47
-11
+1
Lost in La Nucia R16
424
Sidane Pontjodikromo
22
NED
47
-15
424
Roberto Cid Subervi
29
DOM
47
+32
+8
Lost in Huntsville F
426
Louis Weßels
24
GER
47
-3
+2
Lost in Qual. Troisdorf R2 Lost in Qual. Heilbronn R1
427
Gonzalo Lama
30
CHI
47
-1
+3
Lost in Mataro R32 Lost in La Nucia QF
428
Amr Elsayed
24
EGY
47
-20
+1
Lost in La Nucia R32
429
Guy Den Ouden
21
NED
47
-1
+3
Lost in Bodrum QF
430
Victor Lilov
19
USA
47
+6
+4
Lost in Tabasco SF
431
Nicolás Álvarez Varona
22
ESP
46
-21
432
Kyle Seelig
25
USA
46
-21
433
Peter Fajta
21
HUN
46
+119
+19
Kursumlijska Banja 5 W Lost in Kursumlijska Banja 6 SF
434
Luciano Emanuel Ambrogi
19
ARG
46
-10
+1
Lost in Kursumlijska Banja 5 R16
435
Rafael Nadal
37
ESP
45
-20
436
Pablo Carreño Busta
31
ESP
45
-20
437
Jack Sock
30
USA
45
-20
438
Feliciano López
41
ESP
45
-20
439
Matija Pecotić
33
CRO
45
-20
440
Marin Čilić
34
CRO
45
-20
441
Daniel Little
26
GBR
45
-19
442
Vilius Gaubas
18
LTU
45
-21
Lost in Mataro R32 Lost in La Nucia R32
443
Kyle Kang
18
USA
45
+27
+8
Qual. Mataro W Lost in Mataro SF
444
Ezekiel Clark
24
USA
45
+78
+15
Tabasco W Lost in Qual. Tyler R1
445
Constantin Bittoun Kouzmine
24
FRA
45
-10
+2
Lost in Qual. Troisdorf R2 Lost in Troisdorf R32
446
Aidan Mayo
20
USA
44
+31
+8
Lost in Tabasco F Lost in Little Rock R32
447
Elmer Møller
19
DEN
44
+83
+15
Constanta W
448
August Holmgren
25
DEN
44
-23
Lost in Rome R32 Lost in Qual. Heilbronn R1
449
Federico Agustin Gomez
26
ARG
44
-17
+1
Lost in Carnac R16
450
Florent Bax
23
FRA
44
+52
+12
Lost in Bucharest SF Lost in Constanta F
451
Filip Peliwo
29
POL
44
-18
+1
Lost in Bodrum R16 Lost in Rome R32
452
Gian Marco Moroni
25
ITA
43
-23
453
Ergi Kırkın
24
TUR
43
-23
454
Philip Sekulic
19
AUS
43
+35
+9
Nakhon Si Thammarat 2 R32
Lost in Monastir 25 R16 Lost in Nakhon Si Thammarat F
44
58
455
Mirza Bašić
31
BIH
43
-24
Lost in Kiseljak R32
456
Viacheslav Bielinskyi
19
UKR
43
-13
+2
Lost in Brcko QF
457
Daniel Mérida
18
ESP
43
+26
+8
Lost in Mataro R32 Lost in La Nucia SF
458
Martin Damm
19
USA
43
+15
+6
Lost in Most QF Lost in Jablonec Nad Nisou QF Lost in Qual. Prostejov R1
459
Aidan McHugh
22
GBR
43
-8
+3
Lost in Tabasco QF Lost in Rancho Santa Fe R16
460
Evgeny Karlovskiy
28
RUS
42
-18
+1
Lost in Jablonec Nad Nisou R16
461
Adrien Gobat
21
FRA
42
+98
+16
Lost in Monastir 25 F Lost in Monastir 26 F
462
Damien Wenger
23
SUI
42
-24
Lost in Rome R32
463
Rio Noguchi
24
JPN
42
-24
Lost in Qual. French Open R1 Lost in Vicenza R32 Lost in Qual. Surbiton R1
464
Giovanni Oradini
25
ITA
42
-15
+2
Lost in Warmbad Villach QF Lost in Qual. Vicenza R1
465
Maxime Janvier
26
FRA
41
-12
+2
Qual. Heilbronn R2
Lost in Qual. Troisdorf R1
44
44
466
Mika Brunold
18
SUI
41
-20
+1
Lost in Most R16 Lost in Jablonec Nad Nisou R32
467
Adria Soriano Barrera
24
COL
41
+4
Lost in Monastir 25 SF Lost in Monastir 26 R32
468
Sandro Kopp
23
AUT
41
-24
Lost in Warmbad Villach R32 Lost in Jablonec Nad Nisou R32 Lost in Qual. Heilbronn R1
469
Kirill Kivattsev
25
RUS
41
+67
+12
Lost in Brcko SF Lost in Kiseljak SF
470
Jérôme Kym
20
SUI
40
+10
+5
Qual. Heilbronn R2
Lost in Kiseljak QF
43
43
471
Fausto Tabacco
21
ITA
40
-24
472
Kenny de Schepper
36
FRA
40
-24
Lost in Qual. Troisdorf R1
473
Yusuke Takahashi
25
JPN
40
-5
+3
Jakarta 7 R16
Lost in Jakarta 6 QF
43
65
474
Robin Haase
36
NED
39
-22
475
Rigele Te
25
CHN
39
-11
+2
Lost in Monastir 25 QF
476
Tatsuma Ito
35
JPN
39
+32
+8
Lost in Karuizawa F
477
Shinji Hazawa
24
JPN
39
-23
Nakhon Si Thammarat 2 R32
Lost in Nakhon Si Thammarat R32
40
54
478
Gabriel Debru
17
FRA
39
-17
+1
Frascati R16
Lost in Qual. French Open R1 Lost in Rome R16
41
54
479
Rrezart Cungu
24
MNE
39
-22
+1
Lost in Kursumlijska Banja 6 R16
480
Juan Pablo Paz
28
ARG
39
-8
+2
Lost in Bucharest QF
481
Tim van Rijthoven
26
NED
38
-23
482
Stefan Kozlov
25
USA
38
-23
483
Alexandar Lazarov
25
BUL
38
-23
484
Peter Gojowczyk
33
GER
38
+13
+6
Qual. Tyler R2
Qual. Little Rock W Lost in Little Rock R32
40
40
485
David Pérez Sanz
29
ESP
38
-23
486
Denis Klok
25
RUS
38
-15
+1
Lost in Kiseljak R16
487
Valentin Vacherot
24
MON
38
+36
+8
Lost in Bodrum SF
488
Andrey Chepelev
24
RUS
38
-14
+3
Frascati R32
Lost in Rome QF
38
51
489
Joao Fonseca
16
BRA
37
-26
490
Edan Leshem
26
ISR
37
-15
+1
Lost in Rome R16
491
Leo Borg
20
SWE
37
-22
Lost in Bucharest R32
492
Tim Handel
26
GER
37
+227
+24
Lost in Warmbad Villach F Lost in Jablonec Nad Nisou F
493
Sergi Perez Contri
25
ESP
37
-8
+2
Lost in Bucharest R16 Lost in La Nucia R16
494
Oleksandr Ovcharenko
21
UKR
36
-18
495
Edward Winter
18
AUS
36
-14
+1
Lost in Rancho Santa Fe R16
496
Valerio Aboian
20
ARG
36
-17
497
Emilien Voisin
23
FRA
36
+45
+8
Frascati R32
Lost in Most SF Lost in Carnac R32
37
51
498
Evgeny Philippov
21
RUS
36
-12
+1
Lost in Bodrum R16
499
Gianmarco Ferrari
22
ITA
36
-7
+2
Lost in Mataro R16 Lost in Rome R16
500
Ignacio Monzón
25
ARG
36
-13
+1
Lost in Kursumlijska Banja 5 R16 Lost in Kursumlijska Banja 6 R32
501
Sebastian Gima
21
ROU
36
+13
+5
Lost in Pazardzhik 2 QF Lost in Constanta SF
502
Andrej Nedic
18
BIH
35
+124
+16
Brcko W Lost in Kiseljak R16
503
Nikolay Vylegzhanin
23
RUS
35
-21
504
Andrés Andrade
24
ECU
35
-10
+2
Lost in Tabasco QF
505
Arthur Reymond
24
FRA
35
-21
506
Hady Habib
24
LBN
35
+127
+16
Monastir 25 W Lost in Monastir 26 R16
507
Hiroki Moriya
32
JPN
35
+49
+8
Jakarta 7 R32
Lost in Jakarta 6 SF
36
60
508
Matthew Dellavedova
23
AUS
35
-12
+2
Lost in Kursumlijska Banja 5 QF Lost in Jablonec Nad Nisou R16
509
Jea Moon Lee
29
KOR
34
-21
Daegu R32
35
59
510
Alfredo Perez
26
USA
34
-20
511
Jakub Paul
24
SUI
34
-2
+3
Lost in Most QF
512
Sidharth Rawat
30
IND
34
-21
513
Tsung Hao Huang
23
TWN
34
-20
+1
Luzhou R32
Lost in Jakarta 6 R16
35
59
514
Jaimee Floyd Angele
23
FRA
34
+47
+8
Lost in Rancho Santa Fe F
515
Duarte Vale
24
POR
34
+31
+6
Lost in Huntsville SF Lost in Qual. Little Rock R2
516
Federico Iannaccone
24
ITA
34
+4
+4
Frascati R16
Lost in Mataro R16 Lost in Rome QF
36
49
517
Arthur Fery
20
GBR
33
-13
+2
Qual. Surbiton R2
36
36
518
Andrew Paulson
21
CZE
33
+52
+8
Lost in Jablonec Nad Nisou SF
519
Tommaso Compagnucci
23
ITA
33
+14
+4
Frascati R32
Lost in Warmbad Villach SF
34
48
520
Kristjan Tamm
24
EST
33
-9
+2
Lost in Kursumlijska Banja 5 R16 Lost in Kursumlijska Banja 6 R16
521
Luca Potenza
22
ITA
33
+144
+16
Frascati R32
Lost in Rome F
34
48
522
Ryuki Matsuda
23
JPN
33
-9
+2
Lost in Monastir 25 R16 Lost in Monastir 26 R16
523
Ramkumar Ramanathan
28
IND
32
-25
Lost in Qual. Troisdorf R1 Lost in Qual. Heilbronn R1
524
Enrico Dalla Valle
25
ITA
32
-25
Frascati R32
33
47
525
Hazem Naw
23
SYR
32
-25
Lost in Most R32 Lost in Qual. Troisdorf R1
526
Gabriele Piraino
19
ITA
32
-25
Lost in Vicenza R32
527
Gilles Arnaud Bailly
17
BEL
32
-17
+1
Lost in Warmbad Villach R16
528
Yuki Mochizuki
25
JPN
32
-25
Daegu R32
Lost in Jakarta 6 R32
33
57
529
Toby Samuel
20
GBR
31
-24
Lost in Qual. Surbiton R1
530
Alafia Ayeni
23
USA
31
-24
Lost in Qual. Little Rock R1 Lost in Qual. Tyler R1
531
Javier Barranco Cosano
24
ESP
31
-24
532
Giles Hussey
26
GBR
31
-4
+2
Lost in Qual. Little Rock R2 Lost in Qual. Tyler R1
533
M Rifki Fitriadi
24
INA
31
+5
+3
Jakarta 7 R32
Lost in Jakarta 6 QF
32
56
534
Aidan Kim
18
USA
31
-22
Lost in Qual. Tyler R1
535
Yishai Oliel
23
ISR
31
+85
+11
Lost in Bucharest F Lost in La Nucia QF
536
Ryan Nijboer
23
NED
31
+11
+3
Lost in Bucharest QF Qual. La Nucia W Lost in La Nucia R16
537
Bjorn Fratangelo
29
USA
30
-22
538
Carlos Taberner
25
ESP
30
-22
539
Alex Rybakov
26
USA
30
-22
Lost in Most R32
540
Tibo Colson
22
BEL
30
-22
Lost in Jablonec Nad Nisou R32
541
Orel Kimhi
19
ISR
30
+148
+15
Nakhon Si Thammarat 2 R32
Nakhon Si Thammarat W
31
45
542
Alejandro Manzanera Pertusa
20
ESP
30
-11
+1
Qual. Cordoba R2
Lost in La Nucia R16
543
Lorenzo Joaquín Rodríguez
23
ARG
30
-22
544
Harry Wendelken
21
GBR
30
+1
+2
Qual. Surbiton R2
33
33
545
Jiri Barnat
21
CZE
30
-26
Lost in Jablonec Nad Nisou R32
546
Luca Wiedenmann
25
GER
30
+17
+4
Lost in Warmbad Villach SF Qual. Jablonec Nad Nisou W Lost in Jablonec Nad Nisou R32
547
Lilian Marmousez
21
FRA
30
-13
+1
Lost in Bodrum R16
548
Oleg Prihodko
25
UKR
30
-24
549
Andrea Picchione
24
ITA
30
+55
+8
Frascati R16
Lost in Kursumlijska Banja 5 F
32
45
550
Alexander Bernard
19
USA
29
-25
551
José Pereira
32
BRA
29
+18
+4
Qual. Troisdorf W Lost in Troisdorf R32 Lost in Qual. Heilbronn R1
552
Fernando Verdasco
39
ESP
29
-26
553
Gabriel Décamps
23
BRA
29
-26
554
Renta Tokuda
25
JPN
29
-25
Daegu R32
Lost in Jakarta 6 R32
30
54
555
Niki Kaliyanda Poonacha
28
IND
29
-23
Lost in Rancho Santa Fe R32
556
Duck-hee Lee
25
KOR
29
-15
+1
Daegu R32
Lost in Jakarta 6 R16
30
54
557
Dan Alexandru Tomescu
24
ROU
29
+5
+3
Lost in Bucharest QF Lost in Constanta R16
558
Ilya Snițari
21
MDA
29
-14
+1
Lost in Monastir 25 R32 Lost in Monastir 26 R16
559
Mats Rosenkranz
24
GER
29
-24
Lost in Most R32
560
Carlos Lopez Montagud
22
ESP
28
-23
561
Gerard Campana Lee
18
KOR
28
-22
562
Luka Mikrut
19
CRO
28
-22
563
Sergey Fomin
22
UZB
28
+10
+3
Lost in Bodrum QF Lost in Qual. Troisdorf R1
564
Maxence Broville
24
FRA
28
-21
Lost in Carnac R32
565
Joshua Sheehy
26
USA
28
+20
+4
Lost in Tabasco SF
566
Tomás Farjat
22
ARG
28
-13
+1
Lost in Kursumlijska Banja 5 R16 Lost in Kursumlijska Banja 6 R32
567
Arthur Bouquier
22
FRA
28
-19
Lost in Carnac R32
568
Simon Anthony Ivanov
22
BUL
28
+18
+4
Lost in Pazardzhik 2 QF Lost in Constanta QF
569
Nicolas Zanellato
21
BRA
28
-14
+1
Lost in Brcko R32 Lost in Kiseljak R16
570
Anton Matusevich
22
GBR
27
-20
571
Yunseok Jang
20
KOR
27
-20
Daegu R32
28
52
572
Edas Butvilas
18
LTU
27
-14
+1
Qual. La Nucia W Lost in La Nucia R16
573
Juan Bautista Otegui
24
ARG
27
+11
+3
Lost in Kiseljak QF
574
Mili Poljičak
18
CRO
27
-20
575
Jiří Veselý
29
CZE
26
+92
+10
Surbiton R32
Lost in French Open R128
37
151
576
Alec Deckers
23
NED
26
-19
Lost in Warmbad Villach R32
577
Conner Huertas del Pino
27
PER
26
-17
Lost in Qual. Heilbronn R1
578
Johan Alexander Rodriguez
19
COL
26
+4
+2
Lost in Kursumlijska Banja 5 QF Lost in Kursumlijska Banja 6 R32
579
Antoine Ghibaudo
18
FRA
26
-15
Lost in Qual. French Open R1
580
João Domingues
29
POR
26
-15
581
Franco Roncadelli
23
URU
26
-15
582
Florian Broska
25
GER
26
-15
583
Jake Delaney
26
AUS
26
-7
+1
Lost in Karuizawa R16 Qual. Daegu W
584
Lukáš Pokorný
21
SVK
26
-9
+1
Prostejov R32
Lost in Brcko R16
35
126
585
Andrea Guerrieri
24
ITA
26
+5
+2
Lost in Bucharest QF
586
Tao Mu
23
CHN
26
+3
+2
Lost in Monastir 25 R32 Lost in Monastir 26 QF
587
Micah Braswell
21
USA
25
-19
588
Egor Agafonov
20
RUS
25
-5
+1
Lost in Bodrum R16
589
Sean Cuenin
19
FRA
25
-17
590
Brandon Walkin
28
AUS
25
-19
Qual. Brcko W Lost in Brcko R32 Qual. Kiseljak W Lost in Kiseljak R32
591
Remy Bertola
24
SUI
25
+61
+8
Lost in Mataro R32 Lost in Rome SF
592
Marvin Möller
24
GER
25
+2
Lost in Qual. Troisdorf R2
593
Arklon Huertas Del Pino Cordova
28
PER
25
-19
Lost in Qual. Heilbronn R1
594
Tristan McCormick
24
USA
25
-1
+2
Lost in Huntsville QF Lost in Qual. Little Rock R1
595
Simone Roncalli
27
ITA
25
-1
+2
Lost in Pazardzhik 2 QF
596
Jaime Faria
19
POR
25
-19
Lost in Mataro R32
597
Sebastian Prechtel
27
GER
25
-19
Lost in Rome R32
598
Aleksandr Braynin
23
UKR
25
-19
Lost in Qual. Most R3 Lost in Most R32 Lost in Qual. Heilbronn R1
599
Roberto Marcora
33
ITA
24
-19
600
Matěj Vocel
26
CZE
24
-19
601
Blu Baker
21
GBR
24
-2
+2
Lost in Huntsville QF
602
Max Hans Rehberg
19
GER
24
+48
+7
Lost in Warmbad Villach QF Lost in Qual. Troisdorf R1 Qual. Heilbronn W
603
Andrea Arnaboldi
35
ITA
24
-1
+2
Qual. Heilbronn R2
Lost in Qual. Vicenza R1
27
27
604
Stuart Parker
25
GBR
24
+15
+4
Lost in Most R16 Lost in Jablonec Nad Nisou QF Lost in Qual. Surbiton R1
605
Daniel Rodrigues
23
POR
24
-17
Lost in Brcko R32
606
Alex Knaff
25
LUX
24
-1
+2
Lost in Pazardzhik 2 QF
607
Simon Beaupain
24
BEL
24
-12
+1
Lost in Bucharest R16 Lost in Carnac R32
608
Bruno Kuzuhara
19
USA
24
-21
Tyler R32
Lost in Little Rock R32
31
99
609
Alexis Gautier
26
FRA
24
+16
+4
Lost in Monastir 25 QF Lost in Monastir 26 QF
610
Facundo Juárez
25
ITA
23
+74
+8
Lost in Mataro R32 Lost in La Nucia SF
611
Gergely Madarász
28
HUN
23
-20
612
Olaf Pieczkowski
19
POL
23
-12
+1
Lost in Pazardzhik 2 R32 Lost in Constanta R16
613
Ignacio Buse
19
PER
23
+8
+3
Lost in Mataro QF
614
Federico Arnaboldi
22
ITA
23
-18
615
Jorge Martinez Martinez
27
ESP
23
-12
+1
Frascati R16
Lost in La Nucia R16
25
38
616
Nicolas Tepmahc
22
FRA
23
-19
+1
Lost in Monastir 25 R32 Lost in Monastir 26 R32
617
Darian King
31
BAR
22
-19
618
Lautaro Midon
19
ARG
22
-2
+2
Lost in Kursumlijska Banja 6 QF
619
Riccardo Balzerani
24
ITA
22
+91
+9
Lost in Pazardzhik 2 F Lost in Rome R16
620
Felix Gill
21
GBR
22
-19
Lost in Kursumlijska Banja 6 R32
621
Jorge Panta
27
PER
22
-12
+1
Lost in Tabasco R16
622
Chak Lam Coleman Wong
18
HKG
22
+10
+3
Qual. Mataro W Lost in Mataro QF
623
Maxence Beaugé
22
FRA
22
-12
+1
Lost in Carnac R16
624
Marcelo Zormann
26
BRA
21
-18
625
Radu Mihai Papoe
20
ROU
21
+20
+4
Lost in Bucharest R32 Lost in Constanta SF
626
Matej Dodig
17
CRO
21
-19
627
Szymon Kielan
20
POL
21
-19
628
Alexandre Aubriot
23
FRA
21
-6
+1
Lost in Brcko R16
629
Imanol López Morillo
23
ESP
21
-19
630
Kai Wehnelt
27
GER
21
-18
631
S D Prajwal Dev
27
IND
21
+27
+4
Nakhon Si Thammarat 2 R32
Lost in Addis Ababa 2 SF Lost in Nakhon Si Thammarat R32
22
36
632
Petr Nouza
24
CZE
20
-19
633
Ryan Harrison
31
USA
20
-19
634
Evgenii Tiurnev
26
RUS
20
+3
+2
Lost in Kursumlijska Banja 5 QF
635
Gerald Melzer
32
AUT
20
-20
Lost in Qual. Prostejov R1
636
Matyas Fuele
24
HUN
20
+283
+15
Pazardzhik 2 W
637
Fabrizio Andaloro
22
ITA
20
-19
638
Giorgio Tabacco
19
ITA
20
-21
Lost in Rome R32
639
Deney Wassermann
22
NED
20
-16
640
Wilson Leite
31
BRA
20
-9
+1
Lost in Kiseljak R16
641
Sebastian Sorger
17
AUT
20
-11
+1
Lost in Brcko R16 Qual. Kiseljak W Lost in Kiseljak R32
642
Mikalai Haliak
24
BLR
20
-18
Lost in Carnac R32
643
Adolfo Daniel Vallejo
19
PAR
20
+19
+3
Qual. Mataro W Lost in Mataro QF Lost in La Nucia R32
644
Manuel Guinard
27
FRA
20
-2
+2
Qual. Prostejov R2
Lost in Qual. Troisdorf R1
23
23
645
Peter Heller
30
GER
19
-18
646
Yeong Seok Jeong
23
KOR
19
-18
Daegu R32
20
44
647
Martin Landaluce
17
ESP
19
-18
648
Leonardo Rossi
20
ITA
19
+43
+4
Lost in Pazardzhik 2 SF
649
Stefan Popović
20
SRB
19
+111
+8
Lost in Brcko F
650
Colin Markes
26
USA
19
+14
+2
Lost in Qual. Little Rock R2
651
David Pichler
27
AUT
19
-17
Lost in Brcko R32 Lost in Rome R32
652
Amaury Raynel
20
FRA
19
-9
+1
Lost in Brcko R32 Lost in Carnac R16
653
Ernests Gulbis
34
LAT
18
-18
654
Yuta Kawahashi
25
JPN
18
+360
+15
Karuizawa W
655
Kiranpal Pannu
26
NZL
18
-19
656
Liam Draxl
21
CAN
18
-18
657
Alexander Blockx
18
BEL
18
-18
Lost in Warmbad Villach R32
658
Christian Sigsgaard
26
DEN
18
-18
659
Diego Augusto Barreto Sánchez
21
ESP
18
+112
+8
Qual. Mataro W Lost in Mataro SF Lost in Qual. La Nucia R1
660
Shuichi Sekiguchi
31
JPN
18
-19
661
Petr Nesterov
20
BUL
18
+69
+6
Lost in Bucharest SF Lost in Constanta QF
662
Sekou Bangoura
31
USA
18
+10
+2
Lost in Huntsville QF
663
Fajing Sun
26
CHN
18
-4
+1
Lost in Mataro R16 Lost in La Nucia R32
664
Karan Singh
19
IND
18
+14
+2
Lost in Addis Ababa 2 QF
665
Matthias Bachinger
36
GER
17
-21
666
Blaž Rola
32
SLO
17
-21
667
Egor Gerasimov
30
BLR
17
+1
+1
Lost in Qual. French Open R1 Lost in Kiseljak R16
668
Learner Tien
17
USA
17
-21
669
Pedro Sakamoto
29
BRA
17
+56
+5
Lost in Bodrum QF Lost in Qual. Jablonec Nad Nisou R3 Lost in Qual. Prostejov R2
670
Yassine Dlimi
20
MAR
17
-22
Lost in Monastir 25 R32
671
Iliyan Radulov
17
BUL
17
-22
Lost in Pazardzhik 2 R32
672
Pablo Andújar
37
ESP
17
-21
673
Lukas Krainer
22
AUT
17
-20
674
Hikaru Shiraishi
23
JPN
17
+13
+2
Lost in Karuizawa QF
675
Keegan Smith
24
USA
17
+53
+5
Lost in Tabasco R16 Lost in Rancho Santa Fe SF
676
Mirko Martinez
25
SUI
17
-22
Lost in Brcko R32
677
Alexandr Binda
21
ITA
17
-22
678
Fernando Yamacita
25
BRA
17
-22
679
Rodrigo Pacheco Mendez
18
MEX
17
-22
680
Ilia Simakin
19
RUS
17
-21
681
Johannes Härteis
27
GER
17
-20
682
Alec Beckley
21
RSA
17
-9
+1
Lost in Addis Ababa 2 R16
683
Makoto Ochi
27
JPN
17
-20
Daegu R32
18
42
684
Peter Benjamin Privara
18
SVK
17
+9
+2
Lost in Brcko QF Lost in Qual. Prostejov R1
685
Georgii Kravchenko
22
UKR
17
-19
Lost in Mataro R32 Lost in La Nucia R32
686
Jurgen Briand
24
FRA
16
-17
687
Marcel Zielinski
22
POL
16
-17
688
Andrea Bacaloni
21
ITA
16
-17
Lost in Bucharest R32
689
Lucas Renard
30
SWE
16
-14
690
Francois Musitelli
24
FRA
16
+10
+2
Lost in Monastir 26 QF
691
Oscar Jose Gutierrez
30
BRA
16
-17
Lost in Mataro R32
692
Aldin Šetkić
35
BIH
16
-16
Lost in Brcko R32 Lost in Qual. Troisdorf R1
693
Mark Whitehouse
30
GBR
16
+11
+2
Qual. Surbiton R2
19
19
694
Ray Ho
23
TWN
16
-17
Luzhou R32
17
41
695
Max Alcalá Gurri
20
ESP
16
-16
Qual. Cordoba R2
Lost in Mataro R32
696
Alejandro Hoyos
23
COL
16
-4
+1
Lost in Brcko R16 Lost in Kiseljak R32
697
Fnu Nidunjianzan
19
CHN
15
+812
+15
Huntsville W
698
Dan Martin
24
CAN
15
-18
698
Shunsuke Mitsui
21
JPN
15
-18
700
Iñaki Montes De La Torre
20
ESP
15
-18
701
Yūichi Sugita
34
JPN
15
-18
702
Savva Polukhin
24
RUS
15
-17
703
JiSung Nam
29
KOR
15
-17
704
Daniil Glinka
23
EST
15
+45
+4
Lost in Monastir 25 SF
705
Aleksandre Bakshi
25
GEO
15
-15
706
Siddharth Vishwakarma
28
IND
15
+42
+4
Nakhon Si Thammarat 2 R32
Lost in Nakhon Si Thammarat SF
16
30
707
Rimpei Kawakami
22
JPN
15
-19
Lost in Mataro R32
708
Buvaysar Gadamauri
22
BEL
15
-7
+1
Lost in Most R32 Lost in Jablonec Nad Nisou R16
709
Rishab Agarwal
27
IND
15
+142
+8
Nakhon Si Thammarat 2 R32
Lost in Addis Ababa 2 F Lost in Nakhon Si Thammarat R32
16
30
710
Boris Butulija
24
SRB
15
-5
+1
Lost in Kursumlijska Banja 5 R16 Lost in Kursumlijska Banja 6 R32
711
Maxime Mora
26
FRA
15
+11
+2
Lost in Pazardzhik 2 R16 Lost in Carnac R16
712
Shintaro Imai
29
JPN
14
-18
713
Juan Ignacio Lóndero
29
ARG
14
-18
714
Guido Iván Justo
25
ARG
14
-18
715
Patrik Rikl
24
CZE
14
-7
+1
Lost in Most R16 Lost in Qual. Jablonec Nad Nisou R3
716
Koki Matsuda
22
JPN
14
-19
Nakhon Si Thammarat 2 R32
15
29
717
Gabriel Alejandro Hidalgo
32
ARG
14
-19
718
Arthur Géa
18
FRA
14
-19
Lost in Qual. French Open R1
719
Jaycer Lyeons
22
USA
14
-8
+1
Lost in Huntsville R16
720
Luca Tomasetto
27
ITA
14
-18
721
Benjamin Winter Lopez
25
ESP
14
-18
722
Keisuke Saitoh
22
JPN
14
-10
+1
Daegu R32
Lost in Karuizawa R16
15
39
723
Sanhui Shin
26
KOR
14
+52
+4
Daegu R32
Lost in Karuizawa SF
15
39
724
Álvaro Guillén Meza
20
ECU
14
+53
+4
Lost in Kursumlijska Banja 5 R32 Lost in Kursumlijska Banja 6 SF
725
Aleksandre Metreveli
29
GEO
14
-19
Lost in Bodrum R32 Lost in Qual. Rome R2
725
Zura Tkemaladze
23
GEO
14
-5
+1
Lost in Warmbad Villach R16
725
Bor Artnak
19
SLO
14
-5
+1
Lost in Warmbad Villach R16 Lost in Qual. Vicenza R1
728
Christoph Negritu
29
GER
14
-21
Lost in Warmbad Villach R32
729
Kokoro Isomura
20
JPN
14
+34
+3
Jakarta 7 R32
Lost in Jakarta 6 QF
15
39
730
Kilian Feldbausch
17
SUI
13
-21
731
Paweł Ciaś
29
POL
13
+85
+5
Lost in Kursumlijska Banja 5 SF Lost in Kursumlijska Banja 6 R16
732
Juan Manuel La Serna
19
ARG
13
-19
733
Svyatoslav Gulin
20
RUS
13
+40
+3
Qual. Cordoba R2
Qual. La Nucia W Lost in La Nucia QF
734
Arvid Nordquist
24
SWE
13
-3
+1
Lost in Huntsville R16
735
Leopold Zima
23
GER
13
-20
Qual. Cordoba R2
736
Jeremy Jahn
33
GER
13
-20
737
Mick Veldheer
27
NED
13
-23
Lost in Warmbad Villach R32
738
Alexander Donski
24
BUL
13
-21
739
Derek Pham
19
AUS
13
-21
740
Gabriele Pennaforti
22
ITA
13
-2
+1
Lost in Pazardzhik 2 R16
741
Aziz Ouakaa
23
TUN
13
-2
+1
Qual. Brcko R2
Lost in Monastir 26 R16
12
12
742
Kosuke Ogura
27
JPN
13
-19
Lost in Tabasco R32
743
Jacob Bradshaw
20
AUS
13
+16
+2
Nakhon Si Thammarat 2 R32
Lost in Nakhon Si Thammarat QF
14
28
744
Jacob Brumm
24
USA
13
+16
+2
Lost in Huntsville QF Lost in Rancho Santa Fe R32
745
Fermin Tenti
25
ARG
13
-22
Lost in Pazardzhik 2 R32 Lost in La Nucia R32
746
Michail Pervolarakis
26
GRE
12
-21
747
Diego Fernandez Flores
22
CHI
12
-20
Lost in Bucharest R32 Lost in Constanta R32
748
Justin Roberts
26
BAH
12
-19
Lost in Tabasco R32
749
Hynek Bartoň
19
CZE
12
+164
+7
Lost in Most R16 Lost in Jablonec Nad Nisou R16 Qual. Prostejov W
750
Seydina Andre
19
SEN
12
-3
+1
Lost in Bucharest R16
751
Mario Gonzalez Fernandez
21
ESP
12
-19
Qual. Cordoba R2
Lost in Addis Ababa 2 R32
752
Calum Puttergill
29
AUS
12
+1
Lost in Monastir 25 R16
753
Daniele Capecchi
27
ITA
12
-20
Lost in Rome R32
754
Vlad Andrei Dancu
24
ROU
12
-1
+1
Lost in Bucharest R16
755
Kazuki Nishiwaki
28
JPN
12
-21
Lost in Nakhon Si Thammarat R32
756
Alberto Barroso Campos
27
ESP
12
-20
757
Osgar O'Hoisin
26
IRL
12
-22
Lost in Monastir 25 R32
758
Marco Miceli
24
ITA
12
-2
+1
Lost in Pazardzhik 2 R16
759
Jeremy Jin
18
AUS
12
-22
Luzhou R32
13
37
760
Adam Moundir
28
MAR
12
-2
+1
Lost in Brcko R16
761
Jakob Schnaitter
27
GER
12
-21
Qual. Warmbad Villach W Lost in Warmbad Villach R32
762
Marcello Serafini
20
ITA
12
-5
+1
Frascati R32
Lost in Warmbad Villach R32 Lost in Rome R16
13
27
763
Tom Gentzsch
19
GER
12
-1
+1
Qual. Most W Lost in Most R32 Lost in Constanta R16
764
Ethan Quinn
19
USA
11
-23
765
Taha Baadi
21
CAN
11
-23
766
Yannik Steinegger
22
SUI
11
-23
766
José Fco. Vidal Azorín
29
ESP
11
-23
768
Chad Kissell
27
USA
11
-23
Lost in Huntsville R32
769
Matías Zukas
27
ARG
11
-23
Lost in Kiseljak R32
770
Juan Carlos Aguilar
24
CAN
11
+49
+3
Lost in Tabasco R16 Lost in Rancho Santa Fe QF
771
Woobin Shin
19
KOR
11
-21
Daegu R32
12
36
772
Alan Fernando Rubio Fierros
24
MEX
11
+2
+1
Lost in Tabasco R16
773
Jesse Flores
28
CRC
11
-22
Lost in Tabasco R32
774
Kareem Al Allaf
25
USA
11
-19
775
Joao Victor Couto Loureiro
20
BRA
11
-21
Lost in Kursumlijska Banja 5 R32 Lost in Constanta R32
776
Davide Galoppini
28
ITA
11
-13
Frascati R32
Lost in Bucharest R32
12
26
777
Roko Horvat
22
CRO
10
-12
778
John McNally
24
USA
10
-12
779
Jack Pinnington Jones
20
GBR
10
-12
780
Bradley Klahn
32
USA
10
-12
781
Mitchell Harper
25
AUS
10
-12
Lost in Rancho Santa Fe R32
782
Jeremy Beale
28
AUS
10
-12
783
Pietro Marino
22
ITA
10
-12
Qual. Kursumlijska Banja 5 W Lost in Kursumlijska Banja 5 R32
784
Ignacio Carou
23
URU
10
+12
+1
Lost in Constanta R16
785
Nikolay Nedelchev
19
BUL
10
+10
+1
Lost in Monastir 25 R16 Lost in Monastir 26 R32
786
Daisuke Sumizawa
24
JPN
10
+10
+1
Nakhon Si Thammarat 2 R32
Lost in Karuizawa R16
11
25
787
Wissam Abderrahman
19
TUN
10
-9
788
Pierre Delage
22
FRA
10
-12
Lost in Monastir 26 R32
789
Niklas Schell
24
GER
10
+10
+1
Lost in Kursumlijska Banja 6 R16
790
Lorenzo Bocchi
25
ITA
10
+11
+1
Lost in Warmbad Villach R16
791
Koray Kırcı
24
TUR
10
-11
Lost in Bodrum R32
792
Ben Jones
25
GBR
10
-11
Lost in Huntsville R32
793
Gage Brymer
28
USA
10
-14
Lost in Monastir 25 R32 Lost in Rancho Santa Fe R32
794
Bruno Pujol Navarro
21
ESP
10
-12
795
Samir Hamza Reguig
21
ALG
10
+9
+1
Lost in Addis Ababa 2 R16
796
Alexander Kotzen
22
USA
9
-13
796
Jarno Jans
22
NED
9
-13
798
Johan Tatlot
27
FRA
9
-13
798
Federico Zeballos
35
BOL
9
-13
800
Karim Mohamed Maamoun
32
EGY
9
-13
800
Menelaos Efstathiou
24
CYP
9
-13
802
Nicolás Álvarez
26
PER
9
-13
803
Justin Barki
23
INA
9
+580
+8
Lost in Jakarta 6 SF
804
Santiago De La Fuente
21
ARG
9
-14
805
Raphaël Lambling
23
FRA
9
+90
+4
Lost in Monastir 26 SF
806
Franco Emanuel Egea
27
ARG
9
-15
807
Alexandru Jecan
35
ROU
9
-15
Lost in Qual. Bucharest R2
808
Alexandre Reco
24
FRA
9
-15
Lost in Qual. Monastir 25 R2
809
Mac Kiger
24
USA
9
-15
810
Corentin Denolly
25
FRA
9
+96
+4
Lost in Pazardzhik 2 SF
811
Luca Giacomini
25
ITA
9
+3
+1
Lost in Pazardzhik 2 R16
812
Hamish Stewart
23
GBR
9
-14
813
Johannes Ingildsen
25
DEN
9
-14
814
Alexander Zgirovsky
21
BLR
9
-12
Qual. Kursumlijska Banja 7 R3
Lost in Qual. Kursumlijska Banja 6 R3
815
Nitin Kumar Sinha
24
IND
9
+109
+4
Jakarta 7 R32
Lost in Addis Ababa 2 QF Lost in Nakhon Si Thammarat QF
10
34
816
Bekkhan Atlangeriev
22
RUS
9
-13
Lost in Bucharest R32
817
Gabriele Maria Noce
27
ITA
9
-13
Lost in Pazardzhik 2 R32
818
Preston Brown
21
USA
9
+37
+2
Lost in Tabasco R16 Lost in Karuizawa R16
819
Konstantin Kravchuk
38
RUS
8
-13
820
Max Dahlin
17
SWE
8
-13
820
Luka Pavlovic
23
FRA
8
+689
+8
Qual. Kursumlijska Banja 6 W Lost in Kursumlijska Banja 6 F
820
Boris Fassbender
25
FRA
8
-13
820
James Watt
22
NZL
8
-13
Qual. San Diego R1
824
Blake Mott
27
AUS
8
-14
825
Boris Pokotilov
26
RUS
8
-14
826
Karol Drzewiecki
27
POL
8
-14
827
Christian Harrison
29
USA
8
-14
828
Federico Bertuccioli
24
ITA
8
-14
829
Martín Cuevas
31
URU
8
-12
830
Juan Carlos Prado Angelo
18
BOL
8
+7
+1
Lost in Constanta R16
831
Roy Smith
24
USA
8
-11
832
Matthias Ujvary
18
AUT
8
-11
833
Kai Lemstra
23
GER
8
-16
Qual. Warmbad Villach W Lost in Warmbad Villach R32 Lost in Constanta R32
834
Sarp Ağabigün
25
TUR
8
+13
+1
Lost in Bodrum R16
835
Leonardo Aboian
25
ARG
8
+40
+2
Lost in Kursumlijska Banja 6 QF
835
Maik Steiner
28
GER
8
-12
Qual. Tangier R2
837
Xiaofei Wang
20
CHN
8
-15
Luzhou R32
9
33
838
Manish Sureshkumar
23
IND
8
+7
+1
Nakhon Si Thammarat 2 R32
Lost in Nakhon Si Thammarat R16
9
23
838
Sergei Pogosian
24
RUS
8
-14
Qual. Kursumlijska Banja 7 R2
Lost in Qual. Kursumlijska Banja 5 R3 Lost in Qual. Kursumlijska Banja 6 R2
838
Benjamin Pietri
26
FRA
8
-14
841
Millen Hurrion
23
GBR
8
-2
+1
Jakarta 7 R16
Qual. Monastir 25 W Lost in Monastir 25 R16 Lost in Jakarta 6 R32
11
33
842
Liam Gavrielides
19
GER
8
+221
+5
Qual. Warmbad Villach W Lost in Warmbad Villach R16 Lost in Qual. Troisdorf R2 Lost in Qual. Heilbronn R2
843
Philip Florig
19
GER
8
+85
+3
Qual. Warmbad Villach W Lost in Warmbad Villach QF Lost in Monastir 26 R16
844
Călin Manda
25
ROU
8
+42
+2
Lost in Bucharest R16 Lost in Constanta R16
845
Cleeve Harper
22
CAN
7
-19
845
Inaki Cabrera Bello
20
ESP
7
-19
847
Justin Boulais
21
CAN
7
-19
848
Cannon Kingsley
22
USA
7
-19
849
Tomás Lipovšek Puches
30
ARG
7
-19
850
David Poljak
27
CZE
7
-19
851
Paul Jubb
23
GBR
7
-19
852
Niels Visker
21
NED
7
-19
853
Kaito Uesugi
28
JPN
7
-19
854
Govind Nanda
22
USA
7
-19
855
Mateo Barreiros Reyes
22
BRA
7
-19
Qual. Tangier R2
856
Lorenzo Carboni
17
ITA
7
+11
+1
Qual. Kursumlijska Banja 5 W Lost in Kursumlijska Banja 5 R16 Qual. Kursumlijska Banja 6 W Lost in Kursumlijska Banja 6 R32
857
Daniel Pátý
23
CZE
7
+116
+3
Qual. Most W Lost in Most QF Lost in Qual. Jablonec Nad Nisou R1
858
Patrick Brady
18
GBR
7
-18
859
Cooper Williams
17
USA
7
-17
859
Yannik Rahman
18
USA
7
-21
Lost in Tabasco R32
859
Luca Castelnuovo
26
SUI
7
-17
859
Manuel Mazza
24
ITA
7
-17
863
Matthew Christopher Romios
24
AUS
7
-18
Qual. Sarajevo R2
864
Lorenzo Claverie
20
ITA
7
-24
Qual. San Diego R1
Lost in Huntsville R32
865
Shohei Chikami
24
JPN
7
-17
866
Michael Zhu
30
USA
7
-17
867
Dali Blanch
20
USA
7
+119
+3
Qual. Cordoba R2
Qual. Mataro W Lost in Mataro QF
868
Isaiah Strode
25
USA
7
+3
+1
Qual. San Diego R1
Lost in Huntsville R16 Lost in Rancho Santa Fe R32
869
Taisei Ichikawa
22
JPN
7
-19
Daegu R32
8
32
870
Lucas Bouquet
25
FRA
7
+11
+1
Lost in Carnac R16
871
Grigoriy Lomakin
25
KAZ
7
-19
Lost in Qual. Brcko R3 Lost in Qual. Rome R3
872
Alexandros Skorilas
23
GRE
7
-19
873
Adrian Oetzbach
25
GER
7
-19
Lost in Qual. Constanta R3
874
Dušan Obradović
22
SRB
7
+10
+1
Lost in Brcko R16
875
Moerani Bouzige
23
AUS
7
-19
Lost in Constanta R32
876
Yuki Bhambri
30
IND
6
-19
876
Reda Bennani
16
MAR
6
-19
878
Denis Istomin
36
UZB
6
-19
878
Pedro Rodenas
19
ESP
6
-19
Qual. Cordoba R2
880
Blaise Bicknell
21
JAM
6
+238
+4
Lost in Huntsville SF
880
Robin Catry
21
FRA
6
+60
+2
Lost in Rancho Santa Fe QF
882
William Jansen
18
GBR
6
-21
883
Milan Drinić
25
SRB
6
+61
+2
Lost in Qual. Brcko R3 Lost in Qual. Kursumlijska Banja 6 R3 Lost in Kursumlijska Banja 6 QF
884
Donald Young
33
USA
6
-22
Lost in Qual. Little Rock R1
885
Tauheed Browning
20
USA
6
-22
886
Charlie Camus
16
AUS
6
-21
886
Kody Pearson
23
AUS
6
-21
888
Ye Cong Mo
22
CHN
6
-25
Luzhou R32
7
31
889
Darwin Blanch
15
USA
6
-22
890
Andrea Gola
21
ITA
6
-21
891
Radomir Tomic
19
BIH
6
+71
+2
Qual. Brcko W Lost in Brcko QF
892
Dominik Kellovsky
26
CZE
6
+8
+1
Lost in Jablonec Nad Nisou R16
893
Alejo Lorenzo Lingua Lavallén
22
ARG
6
-23
894
Jonathan Mridha
28
SWE
6
-22
894
Samuele Pieri
21
ITA
6
+13
+1
Qual. Frascati R2
Lost in Qual. Kursumlijska Banja 5 R2 Qual. Rome W Lost in Rome R16
896
Ryotero Matsumura
26
JPN
6
+7
+1
Lost in Addis Ababa 2 R32 Lost in Karuizawa R16
897
Tomas Curras Abasolo
23
ESP
6
-23
Lost in Qual. Mataro R3
898
Mitsuki Wei Kang Leong
18
MAS
6
+9
+1
Jakarta 7 R32
Lost in Jakarta 6 R16
7
31
898
Taiyo Yamanaka
21
JPN
6
-23
Lost in Qual. Brcko R3
900
Gabriel Donev
26
BUL
6
+22
+1
Lost in Pazardzhik 2 R16
900
Illya Beloborodko
22
UKR
6
-23
902
Luigi Sorrentino
24
ITA
6
+77
+2
Lost in Pazardzhik 2 R16 Qual. Rome W Lost in Rome R16
902
Dax Donders
22
NED
6
-24
904
Peter Bertran
27
DOM
6
-25
905
Lukáš Rosol
37
CZE
6
-25
906
Luca Castagnola
20
ITA
6
-33
Frascati R16
Qual. Warmbad Villach W Lost in Warmbad Villach R32 Lost in Qual. Vicenza R1
8
21
907
Paul Wörner
26
GER
6
-25
908
Nicolas Buitrago
25
COL
6
-26
Lost in Pazardzhik 2 R32 Lost in Kursumlijska Banja 6 R32
909
Tiago Pereira
18
POR
6
-25
Qual. La Nucia W Lost in La Nucia R32
910
Hendrik Jebens
27
GER
5
-23
Lost in Qual. Heilbronn R1
911
Alexander Erler
25
AUT
5
-23
912
Carlo Alberto Fossati
24
ITA
5
-22
912
Jack Anthrop
19
USA
5
+93
+2
Lost in Rancho Santa Fe QF
912
Dalwinder Singh
27
IND
5
-22
915
Eduard Esteve Lobato
28
ESP
5
-23
916
Noah Schachter
23
USA
5
+467
+4
Qual. Rancho Santa Fe W Lost in Rancho Santa Fe SF
916
Denis Spiridon
20
ITA
5
-27
Qual. Tangier R2
Qual. Addis Ababa 2 W Lost in Addis Ababa 2 R32
916
Alexander Petrov
21
USA
5
-23
916
Vojtech Petr
18
CZE
5
-23
920
Stefano Battaglino
24
ITA
5
-25
921
Aliaksandr Liaonenka
24
BLR
5
-24
Qual. Kursumlijska Banja 7 R3
Lost in Qual. Kursumlijska Banja 6 R2
921
Sora Fukuda
25
JPN
5
+521
+4
Lost in Karuizawa SF
921
Petr Bar Biryukov
21
RUS
5
-24
Qual. Kursumlijska Banja 7 R2
Lost in Qual. Kursumlijska Banja 5 R3 Lost in Qual. Kursumlijska Banja 6 R2
924
Max Wiskandt
21
GER
5
+105
+2
Lost in Qual. Monastir 25 R3 Qual. Monastir 26 W Lost in Monastir 26 QF
924
Ryoatro Taguchi
22
JPN
5
+105
+2
Qual. Nakhon Si Thammarat W Lost in Nakhon Si Thammarat QF Qual. Nakhon Si Thammarat 2 W
924
Ozan Baris
19
USA
5
-25
924
Benedikt Henning
26
GER
5
+34
+1
Qual. Vaasa R1
Qual. Bucharest W Lost in Bucharest R16
928
Rei Sakamoto
16
JPN
5
-28
928
Jonas Trinker
27
AUT
5
-28
Lost in Qual. Warmbad Villach R3
930
Matthew Segura
22
USA
5
-26
931
Lewie Lane
22
GER
5
-24
931
Gabriele Bosio
22
ITA
5
-24
Lost in Qual. Monastir 25 R3 Lost in Qual. Vicenza R1
931
Mert Alkaya
22
TUR
5
-24
Qual. Frascati R2
934
Tom Paris
20
FRA
5
-21
935
Aliaksandr Bulitski
30
BLR
5
-20
935
Yan Bondarevskiy
23
RUS
5
-20
937
Joshua Goodger
24
GBR
5
-19
937
Vishnu Vardhan
35
IND
5
-33
Jakarta 7 R32
6
30
939
Kazuma Kawachi
28
JPN
5
+116
+2
Lost in Karuizawa QF
940
Thomas Braithwaite
23
AUS
5
-33
Qual. Monastir 25 W Lost in Monastir 25 R32 Lost in Qual. Monastir 26 R2
941
Yaroslav Demin
17
RUS
5
-20
941
Louis Dussin
23
FRA
5
-26
Lost in Monastir 25 R32
943
Tobias Franco
21
ARG
5
-21
944
Palaphoom Kovapitukted
23
THA
5
+29
+1
Nakhon Si Thammarat 2 R32
Lost in Nakhon Si Thammarat R16
6
20
944
Hayato Matsuoka
18
JPN
5
-25
Qual. Rome W Lost in Rome R32
946
Gianni Ross
24
USA
5
+36
+1
Lost in Rancho Santa Fe R16
947
Thomas Deschamps
24
FRA
5
-20
948
Dominik Böhler
27
GER
5
-20
948
Filippo Speziali
23
ITA
5
-24
Lost in Qual. Warmbad Villach R3 Lost in Warmbad Villach R32
950
Pedro Araújo
21
POR
5
+122
+2
Lost in Monastir 25 R16 Lost in Monastir 26 R16
950
Niccolo Catini
25
ITA
5
-24
Frascati R32
Lost in Qual. Rome R2
6
20
952
Yuichiro Inui
28
JPN
5
+130
+2
Jakarta 7 R32
Lost in Karuizawa QF
6
30
953
Tuncay Duran
19
TUR
5
-23
Lost in Bodrum R32
954
Nicolas Kobelt
18
SUI
5
-22
954
Ishaque Eqbal
25
IND
5
-23
Lost in Addis Ababa 2 R32
956
Maxim Zhukov
18
RUS
5
-23
956
Michał Mikuła
23
POL
5
-23
958
Daniil Ostapenkov
20
BLR
5
-23
959
Faris Zakaryia
22
EGY
5
+36
+1
Qual. Addis Ababa 2 W Lost in Addis Ababa 2 R16 Lost in Qual. Monastir 26 R3
960
Gabriele Brancatelli
19
USA
4
-24
960
Javier Martí
31
ESP
4
-24
960
Aleksa Mardjonovic
20
SRB
4
+549
+4
Qual. Brcko W Lost in Brcko SF
960
Chase Ferguson
24
AUS
4
+549
+4
Qual. Nakhon Si Thammarat W Lost in Nakhon Si Thammarat SF Qual. Nakhon Si Thammarat 2 W
960
Joshua Lapadat
20
CAN
4
-24
960
Olle Wallin
21
SWE
4
-24
966
Joel Josef Schwarzler
17
AUT
4
-26
966
Michael Zheng
19
USA
4
+543
+4
Qual. Little Rock W Lost in Little Rock R32 Lost in Qual. Tyler R1
966
Gabriele Moghini
26
SUI
4
-26
966
Samir Banerjee
19
USA
4
-26
970
Branko Djuric
18
SRB
4
-25
970
Theo Arribage
22
FRA
4
-25
970
James Trotter
23
JPN
4
-25
973
Carlos Gimeno Valero
21
ESP
4
-25
974
Juan Ignacio Galarza
29
ARG
4
-24
974
Jannik Opitz
25
GER
4
-24
974
Ezequiel Simonit
21
ARG
4
-24
Qual. Sarajevo R2
977
Braden Shick
19
USA
4
+141
+2
Qual. San Diego R1
Qual. Rancho Santa Fe W Lost in Rancho Santa Fe QF
978
Jan Hrazdil
18
CZE
4
+32
+1
Lost in Most R16
978
Lorenzo Sciahbasi
17
ITA
4
-25
978
Sergis Kyratzis
28
CYP
4
-25
978
Petros Chrysochos
27
CYP
4
-25
982
Ronald Hohmann
21
USA
4
-34
Lost in Huntsville R32
983
Alejandro Melero Kretzer
18
ESP
4
-27
983
Adam Jones
25
GBR
4
-27
Qual. San Diego R1
Lost in Qual. Rancho Santa Fe R2
985
Sina Moghimi
21
IRI
4
+159
+2
Qual. Addis Ababa 2 W Lost in Addis Ababa 2 QF
985
Jakub Nicod
18
CZE
4
+32
+1
Lost in Jablonec Nad Nisou R16
987
Jie Cui
25
CHN
4
-26
988
Fabio Coelho
23
POR
4
-26
988
Sahar Simon
22
ISR
4
-26
990
Jonáš Forejtek
22
CZE
4
-24
990
Arslanbek Aitkulov
19
KAZ
4
-24
Lost in Qual. Nakhon Si Thammarat R2 Lost in Qual. Nakhon Si Thammarat 2 R2
992
Leonardo Catani
23
ITA
4
-33
Lost in Addis Ababa 2 R32
992
Dragos Nicolae Cazacu
19
ROU
4
+25
+1
Lost in Bucharest R16 Lost in Constanta R32
992
Warren Wood
29
USA
4
-24
Lost in Qual. Monastir 25 R3
992
Nicolas Bruna
24
CHI
4
+37
+1
Lost in Qual. Constanta R3 Lost in Constanta R16
992
Oscar Moraing
23
GER
4
-24
997
Miloš Karol
20
SVK
4
-29
Lost in Most R32 Lost in Qual. Jablonec Nad Nisou R1 Lost in Qual. Prostejov R1
997
Linang Xiao
23
CHN
4
-38
Luzhou R32
Qual. Monastir 25 W Lost in Monastir 25 R32
5
29
999
Niccolo Baroni
19
ITA
4
-28
Qual. Kursumlijska Banja 5 W Lost in Kursumlijska Banja 5 R32