#: 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 Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#
CH
Player
Age
Ctry
Pts
+/-
Current
Previous
Current
Next
Max
1
CH
Novak Djoković
37
SRB
9960
+100
Geneva SF (QF )
10025
10110
2
CH
Jannik Sinner
22
ITA
8770
French Open R128
3
1
Carlos Alcaraz
21
ESP
7300
French Open R128
4
2
Alexander Zverev
27
GER
6305
-40
French Open R128
5
1
Daniil Medvedev
28
RUS
6295
French Open R128
6
5
Andrey Rublev
26
RUS
4700
French Open R128
7
2
Casper Ruud
25
NOR
4275
+90
Geneva SF (QF )
4340
4425
8
CH
Hubert Hurkacz
27
POL
3885
French Open R128
9
3
Stefanos Tsitsipas
25
GRE
3700
French Open R128
10
3
Grigor Dimitrov
33
BUL
3555
-60
French Open R128
Advertisement
11
9
Alex de Minaur
25
AUS
3490
French Open R128
12
5
Taylor Fritz
26
USA
2980
-45
French Open R128
Lost in Geneva R16
Lost in Geneva R16 French Open R128
13
4
Holger Rune
21
DEN
2700
French Open R128
14
12
Tommy Paul
27
USA
2655
French Open R128
15
14
Ben Shelton
21
USA
2500
French Open R128
Lost in Geneva R16
Lost in Geneva R16 French Open R128
16
13
Ugo Humbert
25
FRA
2285
+1
French Open R128
Lost in Lyon R16
Lost in Lyon R16 French Open R128
17
CH
Alexander Bublik
26
KAZ
2110
+2
+90
Lyon SF (QF )
2175
2260
18
8
Karen Khachanov
28
RUS
2090
French Open R128
19
16
Nicolás Jarry
28
CHI
2075
-3
-220
French Open R128
20
19
Sebastián Báez
23
ARG
1990
+5
French Open R128
Lost in Geneva QF
Lost in Geneva QF French Open R128
21
6
Félix Auger-Aliassime
23
CAN
1885
-35
French Open R128
22
17
Adrian Mannarino
35
FRA
1865
French Open R128
Lost in Lyon R16
Lost in Lyon R16 French Open R128
23
CH
Jiří Lehečka
22
CZE
1685
+1
24
NCH (25)
Alejandro Tabilo
26
CHI
1645
+1
French Open R128
25
21
Tallon Griekspoor
27
NED
1635
+2
+30
French Open R128
Lost in Geneva QF
Lost in Geneva QF French Open R128
26
10
Frances Tiafoe
26
USA
1630
+15
French Open R128
Lost in Lyon R16
Lost in Lyon R16 French Open R128
27
19
Francisco Cerúndolo
25
ARG
1590
-4
-150
French Open R128
Lost in Lyon R16
Lost in Lyon R16 French Open R128
28
23
Sebastian Korda
23
USA
1565
French Open R128
29
27
Tomás Martín Etcheverry
24
ARG
1485
+75
Lyon SF (QF )
1550
1635
30
15
Lorenzo Musetti
22
ITA
1370
+1
French Open R128
31
CH
Mariano Navone
23
ARG
1339
+1
French Open R128
32
21
Alejandro Davidovich Fokina
24
ESP
1280
+2
French Open R128
33
8
Cameron Norrie
28
GBR
1230
-80
French Open R128
34
NCH (35)
Matteo Arnaldi
23
ITA
1165
+2
French Open R128
35
32
Jordan Thompson
30
AUS
1156
+2
French Open R128
36
6
Gaël Monfils
37
FRA
1155
+2
French Open R128
37
30
Arthur Fils
19
FRA
1145
-7
-230
French Open R128
38
35
Jack Draper
22
GBR
1131
-3
-35
French Open R128
Lost in Geneva R32
Lost in Geneva R32 French Open R128
39
NCH (43)
Tomáš Macháč
23
CZE
1120
+5
+91
Geneva SF (QF )
1185
1270
40
NCH (47)
Luciano Darderi
22
ITA
1092
+7
+90
Lyon SF (R16 )
1157
1242
41
21
Jan Lennard Struff
34
GER
1090
-2
French Open R128
42
36
Roman Safiullin
26
RUS
1087
-2
French Open R128
43
36
Fábián Marozsán
24
HUN
1083
-2
French Open R128
Lost in Geneva R32
Lost in Geneva R32 French Open R128
44
42
Zhizhen Zhang
27
CHN
1056
-2
-2
French Open R128
45
37
Sebastian Ofner
28
AUT
1038
+28
French Open R128
Qual. Geneva W Lost in Geneva R16
Qual. Geneva W Lost in Geneva R16 French Open R128
46
29
Christopher Eubanks
28
USA
1028
-3
-10
French Open R128
Lost in Geneva R32
Lost in Geneva R32 French Open R128
47
46
Nuno Borges
27
POR
1006
-1
French Open R128
48
40
Pedro Martínez
27
ESP
995
+1
French Open R128
Lost in Lyon R32
Lost in Lyon R32 French Open R128
49
21
Lorenzo Sonego
29
ITA
991
+1
French Open R128
Lost in Lyon R32
Lost in Lyon R32 French Open R128
50
44
Marcos Giron
30
USA
990
-2
-10
French Open R128
Lost in Geneva R32
Lost in Geneva R32 French Open R128
Advertisement
51
38
Alexei Popyrin
24
AUS
961
French Open R128
52
27
Laslo Djere
28
SRB
960
French Open R128
53
NCH (56)
Flavio Cobolli
22
ITA
940
+3
+80
Geneva SF (R16 )
1005
1090
54
31
Márton Fucsovics
32
HUN
922
-1
French Open R128
55
47
Facundo Díaz Acosta
23
ARG
908
-1
56
NCH (57)
Pavel Kotov
25
RUS
892
+1
+43
French Open R128
Lost in Lyon QF
Lost in Lyon QF French Open R128
57
27
Miomir Kecmanović
24
SRB
880
-2
-10
French Open R128
58
CH
Thiago Seyboth Wild
24
BRA
855
+18
French Open R128
Lost in Lyon R16
Lost in Lyon R16 French Open R128
59
45
Alexander Shevchenko
23
KAZ
855
+2
+30
French Open R128
Lost in Geneva QF (R32 )
Lost in Geneva QF (R32 ) French Open R128
60
NCH (65)
Alex Michelsen
19
USA
835
+5
+40
French Open R128
Lost in Geneva QF
Lost in Geneva QF French Open R128
61
23
Dušan Lajović
33
SRB
831
-2
French Open R128
62
21
Daniel Evans
34
GBR
831
-2
French Open R128
Lost in Lyon R32
Lost in Lyon R32 French Open R128
63
49
Roberto Carballés Baena
31
ESP
816
-1
+5
French Open R128
Lost in Geneva R16
Lost in Geneva R16 French Open R128
64
52
Jaume Munar
27
ESP
810
-1
French Open R128
Lost in Lyon R32
Lost in Lyon R32 French Open R128
65
49
Dominik Koepfer
30
GER
807
+2
+40
French Open R128
Lost in Lyon QF
Lost in Lyon QF French Open R128
66
37
Emil Ruusuvuori
25
FIN
783
+15
French Open R128
Lost in Geneva R16 (R32 )
Lost in Geneva R16 (R32 ) French Open R128
67
53
Christopher O'Connell
29
AUS
772
-3
-29
French Open R128
68
42
Arthur Rinderknech
28
FRA
772
+5
+33
French Open R128
Lost in Lyon QF (R16 )
Lost in Lyon QF (R16 ) French Open R128
69
24
Yoshihito Nishioka
28
JPN
766
+3
+25
French Open R128
Lost in Lyon R16
Lost in Lyon R16 French Open R128
70
49
Federico Coria
32
ARG
761
-1
French Open R128
Lost in Geneva R32
Lost in Geneva R32 French Open R128
71
70
Luca Nardi
20
ITA
748
-1
French Open R128
72
12
Borna Ćorić
27
CRO
744
-1
French Open R128
73
37
Mackenzie McDonald
29
USA
735
+1
French Open R128
Lost in Lyon R32
Lost in Lyon R32 French Open R128
74
65
Jakub Menšík
18
CZE
728
+2
French Open R128
75
1
Andy Murray
37
GBR
728
French Open R128
Lost in Geneva R32
Lost in Geneva R32 French Open R128
76
74
Arthur Cazaux
21
FRA
725
+1
French Open R128
77
70
Rinky Hijikata
23
AUS
723
+1
French Open R128
Lost in Geneva R32
Lost in Geneva R32 French Open R128
78
51
Corentin Moutet
25
FRA
720
+1
French Open R128
79
58
Taro Daniel
31
JPN
715
+2
+2
French Open R128
Qual. Lyon W Lost in Lyon R32
Qual. Lyon W Lost in Lyon R32 French Open R128
80
9
Roberto Bautista Agut
36
ESP
715
French Open R128
81
14
Aslan Karatsev
30
RUS
705
+1
French Open R128
Lost in Geneva R32
Lost in Geneva R32 French Open R128
82
47
Daniel Altmaier
25
GER
702
+1
French Open R128
Lost in Geneva R32
Lost in Geneva R32 French Open R128
83
43
Brandon Nakashima
22
USA
700
-15
-65
French Open R128
84
45
Yannick Hanfmann
32
GER
697
+1
+15
French Open R128
Lost in Geneva R16
Lost in Geneva R16 French Open R128
85
61
Thiago Monteiro
29
BRA
685
-1
Qual. French Open R3
86
85
Aleksandar Kovačević
25
USA
681
+2
+13
French Open R128
Qual. Geneva W Lost in Geneva R32
Qual. Geneva W Lost in Geneva R32 French Open R128
87
58
Hugo Gaston
23
FRA
673
+17
+63
French Open R128
Qual. Lyon W Lost in Lyon QF
Qual. Lyon W Lost in Lyon QF French Open R128
88
48
Aleksandar Vukic
28
AUS
672
+5
+25
French Open R128
Lost in Lyon R16
Lost in Lyon R16 French Open R128
89
71
Alexandre Müller
27
FRA
670
+1
+14
French Open R128
Lost in Lyon R16
Lost in Lyon R16 French Open R128
90
48
Constant Lestienne
32
FRA
669
-4
French Open R128
Lost in Qual. Lyon R1
Lost in Qual. Lyon R1 French Open R128
91
89
Juncheng Shang
19
CHN
660
-2
Lost in Qual. French Open R1
92
9
Fabio Fognini
37
ITA
648
-1
French Open R128
93
40
Max Purcell
26
AUS
647
-1
French Open R128
94
NCH (117)
Giovanni Mpetshi Perricard
20
FRA
636
+23
+95
Lyon SF (QF )
701
786
95
80
Sumit Nagal
26
IND
635
-1
-11
French Open R128
Lost in Geneva R32
Lost in Geneva R32 French Open R128
96
95
Adam Walton
25
AUS
635
-1
French Open R128
97
6
Matteo Berrettini
28
ITA
630
-1
98
3
Stan Wawrinka
39
SUI
628
-1
French Open R128
99
87
Francisco Comesaña
23
ARG
626
-12
-43
100
65
Thanasi Kokkinakis
28
AUS
623
-2
French Open R128
Advertisement
101
45
Maximilian Marterer
28
GER
622
-2
French Open R128
102
22
Botic van de Zandschulp
28
NED
618
-2
French Open R128
103
63
Luca Van Assche
20
FRA
613
-2
French Open R128
104
102
Zizou Bergs
24
BEL
611
-2
Qual. French Open R3
105
46
James Duckworth
32
AUS
611
-2
Lost in Qual. French Open R1
106
56
Daniel Elahi Galán
27
COL
609
-1
+3
French Open R128
Qual. Lyon W Lost in Lyon R32
Qual. Lyon W Lost in Lyon R32 French Open R128
107
39
J.J. Wolf
25
USA
585
-10
Qual. French Open R3
108
48
Pedro Cachín
29
ARG
584
-2
-13
French Open R128
Lost in Qual. Lyon R2 Lost in Lyon R32
Lost in Qual. Lyon R2 Lost in Lyon R32 French Open R128
109
90
Thiago Agustín Tirante
23
ARG
580
French Open R128
Lost in Qual. Lyon R1
Lost in Qual. Lyon R1 French Open R128
110
96
Camilo Ugo Carabelli
24
ARG
580
Lost in Qual. French Open R1
111
17
Albert Ramos Viñolas
36
ESP
578
Lost in Qual. French Open R1
112
49
Grégoire Barrère
30
FRA
575
-4
-10
Qual. French Open W
113
17
Cristian Garín
27
CHI
563
-1
Lost in Qual. French Open R1
114
81
Michael Mmoh
26
USA
557
115
7
David Goffin
33
BEL
543
-7
French Open R128
Qual. Geneva W Lost in Geneva R32
Qual. Geneva W Lost in Geneva R32 French Open R128
116
CH
Valentin Vacherot
25
MON
543
Qual. French Open W
117
60
Juan Pablo Varillas
28
PER
542
-4
-20
Lost in Qual. French Open R1
118
10
Denis Shapovalov
25
CAN
540
+5
+25
French Open R128
Lost in Geneva R16
Lost in Geneva R16 French Open R128
119
116
Lukáš Klein
26
SVK
535
-1
Lost in Qual. French Open R1
120
55
Facundo Bagnis
34
ARG
531
-1
Lost in Qual. French Open R3
121
120
Terence Atmane
22
FRA
525
-1
French Open R128
122
112
Harold Mayot
22
FRA
522
-1
French Open R128
Lost in Qual. Lyon R2
Lost in Qual. Lyon R2 French Open R128
123
122
Zachary Svajda
21
USA
518
-1
Lost in Qual. French Open R2
124
7
Richard Gasquet
37
FRA
515
French Open R128
Lost in Lyon R32
Lost in Lyon R32 French Open R128
125
CH
Stefano Napolitano
29
ITA
512
Lost in Qual. French Open R2
126
124
Emilio Nava
22
USA
511
Lost in Qual. French Open R1
127
111
Vít Kopřiva
26
CZE
511
Lost in Qual. French Open R2
128
23
Damir Džumhur
32
BIH
505
+1
Lost in Qual. French Open R1
129
115
Duje Ajduković
23
CRO
499
+1
Lost in Qual. French Open R2
130
121
Nicolas Moreno De Alboran
26
USA
497
+10
+35
French Open R128
Qual. Geneva W Lost in Geneva R16 (R32 )
Qual. Geneva W Lost in Geneva R16 (R32 ) French Open R128
131
3
Dominic Thiem
30
AUT
496
Lost in Qual. French Open R2
132
31
Lloyd Harris
27
RSA
496
-4
-12
Lost in Qual. French Open R2
133
132
Titouan Droguet
22
FRA
493
-1
Lost in Qual. French Open R2
134
108
Francesco Passaro
23
ITA
493
-1
135
102
Hamad Medjedović
20
SRB
492
-1
Qual. French Open W
136
39
Mikhail Kukushkin
36
KAZ
492
-1
Qual. French Open R3
137
128
Felipe Meligeni Alves
26
BRA
490
-1
Qual. French Open R3
138
137
Matteo Gigante
22
ITA
489
-1
Lost in Qual. French Open R3
139
87
Jurij Rodionov
25
AUT
487
-1
Lost in Qual. French Open R1
140
39
Radu Albot
34
MDA
462
-1
Lost in Qual. French Open R2
141
8
Diego Schwartzman
31
ARG
459
Lost in Qual. French Open R2
142
36
Pierre Hugues Herbert
33
FRA
450
+1
French Open R128
Lost in Qual. Lyon R1
Lost in Qual. Lyon R1 French Open R128
143
88
Dominic Stricker
21
SUI
443
+1
144
NCH (145)
Román Andrés Burruchaga
22
ARG
431
+1
Qual. French Open R3
145
80
Jozef Kovalík
31
SVK
427
+1
Qual. French Open R3
146
131
Pablo Llamas Ruiz
21
ESP
424
-4
-32
Lost in Qual. French Open R1
147
93
Liam Broady
30
GBR
423
148
110
Giulio Zeppieri
22
ITA
420
Qual. French Open W
149
147
Benjamin Hassan
29
GER
418
Lost in Qual. French Open R2
150
133
Patrick Kypson
24
USA
416
Lost in Qual. French Open R2
Advertisement
151
126
Leandro Riedi
22
SUI
414
Lost in Qual. French Open R1
152
72
Yosuke Watanuki
26
JPN
403
153
CH
Alexis Galarneau
25
CAN
399
Lost in Qual. French Open R1
154
106
Zsombor Piros
24
HUN
390
Lost in Qual. French Open R1
155
18
Benoît Paire
35
FRA
388
Lost in Qual. French Open R1
156
109
Otto Virtanen
22
FIN
387
Lost in Qual. French Open R3
157
93
Tomás Barrios Vera
26
CHI
378
Lost in Qual. French Open R1
158
72
Borna Gojo
26
CRO
376
+1
159
136
Andrea Pellegrino
27
ITA
372
+1
Lost in Qual. French Open R2
160
158
Ugo Blanchet
25
FRA
371
-2
-6
Lost in Qual. French Open R2
161
53
Denis Kudla
31
USA
370
Lost in Qual. French Open R3
162
129
Shintaro Mochizuki
20
JPN
366
+1
Qual. French Open W
163
146
Rudolf Molleker
23
GER
366
+1
Lost in Qual. French Open R1
164
162
Oriol Roca Batalla
31
ESP
365
-2
-3
Lost in Qual. French Open R1
165
10
Lucas Pouille
30
FRA
363
Lost in Qual. French Open R1
166
129
Gabriel Diallo
22
CAN
360
Qual. French Open W
167
CH
Denis Yevseyev
31
KAZ
359
Lost in Qual. French Open R1
168
64
Hugo Dellien
30
BOL
358
Lost in Qual. French Open R1
169
112
Marco Trungelliti
34
ARG
356
Lost in Qual. French Open R2
170
128
Andrea Vavassori
29
ITA
355
Qual. French Open R3
171
CH
Beibit Zhukayev
23
KAZ
353
-2
Lost in Qual. French Open R1
172
42
Benjamin Bonzi
27
FRA
349
Lost in Qual. French Open R2
173
142
Mattia Bellucci
22
ITA
349
Qual. French Open W
174
CH
Gustavo Heide
22
BRA
346
Qual. French Open W
175
31
Maxime Cressy
27
USA
345
+1
Lost in Qual. French Open R1
176
135
Jesper de Jong
23
NED
344
+1
Qual. French Open R3
177
175
Mattéo Martineau
25
FRA
344
-2
-2
Lost in Qual. French Open R1
178
79
Juan Manuel Cerúndolo
22
ARG
340
Lost in Qual. French Open R2
179
175
Martin Damm
20
USA
340
Lost in Qual. French Open R1
180
126
Jan Choinski
27
GBR
340
Lost in Qual. French Open R1
181
180
Coleman Wong
19
HKG
340
Lost in Qual. French Open R1
182
105
Elias Ymer
28
SWE
337
Lost in Qual. French Open R1
183
CH
Jaime Faria
20
POR
336
Qual. French Open R3
184
160
Alexander Ritschard
30
SUI
335
Lost in Qual. French Open R3
185
95
Hugo Grenier
28
FRA
332
Lost in Qual. French Open R2
186
CH
Tristan Schoolkate
23
AUS
328
187
61
Quentin Halys
27
FRA
327
Qual. French Open R3
188
131
Genaro Alberto Olivieri
25
ARG
327
Lost in Qual. French Open R1
189
164
Yunchaokete Bu
22
CHN
325
Lost in Qual. French Open R2
190
172
Alejandro Moro Cañas
23
ESP
324
Lost in Qual. French Open R3
191
172
Seongchan Hong
26
KOR
320
Lost in Qual. French Open R1
192
154
Dalibor Svrčina
21
CZE
316
+1
Lost in Qual. French Open R2
193
NCH (195)
Nick Hardt
23
DOM
309
+2
Lost in Qual. French Open R1
194
47
Marc-Andrea Hüsler
27
SUI
308
+2
Lost in Qual. French Open R1
195
156
Vitaliy Sachko
26
UKR
306
-3
-12
Lost in Qual. French Open R1
196
3
Milos Raonic
33
CAN
305
+1
197
142
Joris De Loore
31
BEL
305
+1
Lost in Qual. French Open R2
198
NCH (200)
Valentin Royer
22
FRA
304
+2
Lost in Qual. French Open R2
199
116
Marc Polmans
27
AUS
303
+2
Lost in Qual. French Open R1
200
181
Billy Harris
29
GBR
302
+2
Lost in Qual. French Open R3
Advertisement
201
60
Stefano Travaglia
32
ITA
301
-7
-12
Lost in Qual. French Open R1
202
197
Henrique Rocha
20
POR
299
+2
Lost in Qual. French Open R1
203
155
Dino Prižmić
18
CRO
297
-4
-7
Lost in Qual. French Open R1
204
149
Francesco Maestrelli
21
ITA
296
+2
Qual. French Open R3
205
204
Omar Jasika
27
AUS
295
+3
Lost in Qual. French Open R1
206
85
Dennis Novak
30
AUT
295
+3
Lost in Qual. French Open R2
207
151
Enzo Couacaud
29
FRA
294
+3
Lost in Qual. French Open R2
208
63
Jason Kubler
31
AUS
291
+5
209
78
Yasutaka Uchiyama
31
JPN
289
+5
Lost in Qual. French Open R2
210
186
Li Tu
27
AUS
289
+5
Lost in Qual. French Open R2
211
38
Alex Molčan
26
SVK
288
+5
Lost in Qual. French Open R1
212
191
Mark Lajal
21
EST
288
-5
-8
Lost in Qual. French Open R1
213
116
Calvin Hémery
29
FRA
287
+5
Lost in Qual. French Open R1
214
123
Ryan Peniston
28
GBR
283
+5
Lost in Qual. French Open R1
215
49
Illya Marchenko
36
UKR
283
+5
216
170
Maxime Janvier
27
FRA
283
+5
Lost in Qual. French Open R2
217
190
Oliver Crawford
25
GBR
282
-12
-16
Lost in Qual. French Open R1
218
37
Bernabé Zapata Miralles
27
ESP
281
-15
-20
Lost in Qual. French Open R2
219
191
Nerman Fatić
29
BIH
281
-2
-7
Lost in Qual. French Open R1
220
209
Henri Squire
23
GER
280
-9
-13
Qual. French Open R3
221
220
Murkel Dellien
26
BOL
280
+1
Lost in Qual. French Open R1
222
135
Sho Shimabukuro
26
JPN
277
+1
Lost in Qual. French Open R1
223
193
Tristan Boyer
23
USA
274
+1
Lost in Qual. French Open R1
224
134
Manuel Guinard
28
FRA
274
+1
Lost in Qual. French Open R2
225
125
Juan Pablo Ficovich
27
ARG
273
+8
+7
Lost in Qual. Geneva R2
226
108
Franco Agamenone
31
ITA
272
+2
Lost in Qual. French Open R1
227
206
Lukas Neumayer
21
AUT
268
-15
-24
Lost in Qual. French Open R1
228
158
Yu-hsiou Hsu
25
TWN
267
+2
229
123
Timofey Skatov
23
KAZ
267
+13
+14
Augsburg SF
278
303
230
226
Joao Fonseca
17
BRA
267
+1
231
135
Antoine Escoffier
32
FRA
267
+1
Lost in Qual. French Open R1
232
191
Kyrian Jacquet
23
FRA
265
+2
Lost in Qual. French Open R1
233
214
Aziz Dougaz
27
TUN
265
-6
-9
Lost in Qual. French Open R2
234
202
Clément Tabur
24
FRA
264
+1
Lost in Qual. French Open R1
235
183
Adrian Andreev
23
BUL
264
+1
Lost in Qual. French Open R2
236
181
Daniel Rincon
21
ESP
262
-10
-12
Qual. French Open R3
237
194
Dane Sweeny
23
AUS
261
Lost in Qual. French Open R1
238
NCH (245)
Philip Sekulic
20
AUS
261
+7
+12
Lost in Kachreti SF
239
35
Jiří Veselý
30
CZE
260
-1
Lost in Skopje R32
240
125
Alex Bolt
31
AUS
257
-1
241
114
Gijs Brouwer
28
NED
256
+3
+7
Lost in Qual. Geneva R2
242
203
Jules Marie
32
FRA
256
-2
Lost in Qual. French Open R1
243
126
Filip Misolic
22
AUT
255
-2
Qual. French Open R3
244
162
Dmitry Popko
27
KAZ
251
-15
-21
Lost in Qual. French Open R1
245
157
Santiago Rodríguez Taverna
24
ARG
250
-2
246
CH
Arthur Fery
21
GBR
248
247
17
Bernard Tomic
31
AUS
247
+4
Lost in Pensacola SF
248
181
Abdullah Shelbayh
20
JOR
245
+4
+7
Lost in Qual. Geneva R2
249
159
Dimitar Kuzmanov
30
BUL
240
Lost in Skopje R32
250
247
Javier Barranco Cosano
25
ESP
240
+4
+7
Lost in Qual. Lyon R2 Lost in Lyon R32
Advertisement
251
135
Mitchell Krueger
30
USA
240
-1
Lost in Qual. Geneva R1
252
243
Ethan Quinn
20
USA
239
-1
Lost in Qual. Geneva R1
253
83
Chun Hsin Tseng
22
TWN
237
Lost in Skopje R32
254
CH
Enrico Dalla Valle
26
ITA
236
+3
+4
Lost in Reggio Emilia SF
255
194
Gonzalo Oliveira
29
VEN
236
-7
-5
256
41
Tennys Sandgren
32
USA
233
-1
257
248
Alibek Kachmazov
21
RUS
233
-1
258
238
Nikolás Sánchez Izquierdo
25
ESP
233
+2
+12
Lost in Vic R32 Qual. Lyon W Lost in Lyon R32
259
NCH (266)
Hady Habib
25
LBN
232
+7
+14
Lost in Pensacola F
260
251
Ergi Kırkın
25
TUR
227
-2
+3
Lost in Skopje R16
261
194
Gauthier Onclin
23
BEL
221
-2
Lost in Skopje R32
262
21
Steve Johnson
34
USA
220
-1
263
257
Liam Draxl
22
CAN
220
-1
264
245
Maks Kaśnikowski
20
POL
220
+1
+2
Lost in Skopje R16
265
203
Yuta Shimizu
24
JPN
219
-2
266
228
Nicolás Mejía
24
COL
218
-2
267
142
Ivan Gakhov
27
RUS
215
+5
+7
Lost in Qual. Geneva R2
268
65
Egor Gerasimov
31
BLR
214
+7
+8
Lost in Kachreti R32 Lost in Kachreti QF
269
20
Guido Pella
34
ARG
210
-2
270
181
Thai Son Kwiatkowski
29
USA
210
-2
Lost in Vic R32 Lost in Qual. Geneva R1
271
97
Kimmer Coppejans
30
BEL
209
-1
272
158
Tung Lin Wu
26
TWN
209
-1
273
78
Renzo Olivo
32
ARG
208
+1
Lost in Qual. Lyon R1
274
1
Rafael Nadal
37
ESP
205
+2
French Open R128
275
273
Gonzalo Bueno
20
PER
205
-2
-3
276
134
Geoffrey Blancaneaux
25
FRA
205
+1
Lost in Qual. French Open R3
277
NCH (283)
Vilius Gaubas
19
LTU
203
+6
+4
Lost in Augsburg R16
278
NCH (279)
Álvaro Guillén Meza
21
ECU
203
+1
279
265
Clément Chidekh
22
FRA
201
+1
Lost in Qual. French Open R1
280
258
Samuel Vincent Ruggeri
22
ITA
200
+2
Lost in Skopje R32
281
NCH (293)
Elmer Møller
20
DEN
199
+12
+13
Augsburg SF
210
235
282
181
Tristan Lamasine
31
FRA
199
-4
-5
Lost in Qual. Lyon R1
283
223
Edoardo Lavagno
25
ITA
197
+1
284
NCH (285)
Charles Broom
26
GBR
195
+1
+2
Lost in Kachreti R32 Lost in Kachreti R16
285
269
Aidan Mayo
21
USA
194
-16
-16
286
264
Filip Cristian Jianu
22
ROU
192
-1
Lost in Bucharest 2 R16 Lost in Skopje R16
287
NCH (288)
Marvin Möller
25
GER
190
+1
+1
Lost in Vic QF
288
28
João Sousa
35
POR
189
-1
289
111
Zdeněk Kolář
27
CZE
188
+1
Lost in Qual. French Open R2
290
NCH (292)
Adolfo Daniel Vallejo
20
PAR
187
+2
Lost in Augsburg R32
291
177
Andrea Collarini
32
ARG
187
+5
+4
Lost in Augsburg R16
292
140
Mathias Bourgue
30
FRA
186
-3
-2
Qual. French Open R3
293
62
Gianluca Mager
29
ITA
185
+1
Lost in Qual. Geneva R1
294
176
Daniel Masur
29
GER
185
+16
+13
Augsburg SF
196
221
295
282
Michael Vrbenský
24
CZE
184
+2
+1
Lost in Augsburg R16
296
269
Giovanni Fonio
26
ITA
184
+6
+5
Lost in Reggio Emilia SF Lost in Skopje R16
297
289
Alexander Blockx
19
BEL
183
-6
-4
298
180
Brandon Holt
26
USA
182
299
114
Jason Jung
34
TWN
181
300
70
Guido Andreozzi
32
ARG
180
Lost in Qual. Lyon R1
301
284
Pedro Sakamoto
30
BRA
180
302
8
John Isner
39
USA
175
+2
303
278
August Holmgren
26
DEN
175
+2
Lost in Augsburg R32
304
NCH (307)
Blaise Bicknell
22
JAM
174
+3
Lost in Kingston R32 Lost in Kingston 2 R16
305
50
Ričardas Berankis
33
LTU
174
+3
Lost in Kachreti R32
306
196
Paul Jubb
24
GBR
174
+17
+13
Lost in Kachreti R32 Lost in Kachreti SF
307
85
Carlos Taberner
26
ESP
174
+6
+6
Lost in Augsburg QF
308
NCH (309)
Remy Bertola
25
SUI
173
+1
309
306
Felix Gill
21
GBR
173
-3
-2
Lost in Augsburg R32
310
NCH (317)
Federico Agustin Gomez
27
ARG
171
+8
+6
Lost in Augsburg QF
311
273
Sebastian Fanselow
32
GER
171
+5
+5
Lost in Qual. Lyon R2 Lost in Lyon R32
312
311
Martin Landaluce
18
ESP
170
-1
313
259
João Lucas Reis Da Silva
24
BRA
169
-1
314
200
Yan Bai
35
CHN
168
+10
+7
Anning QF
Lost in Luan SF
315
285
Alexander Weis
27
ITA
168
-12
-8
Lost in Skopje QF
316
302
Andrew Paulson
22
CZE
167
+12
+9
Lost in Skopje QF
317
201
Rio Noguchi
25
JPN
167
-3
318
311
Toby Kodat
21
USA
166
+11
+9
Lost in Reggio Emilia R16 Lost in Augsburg QF
319
75
Kamil Majchrzak
28
POL
165
+32
+22
Skopje SF
187
218
320
121
Raúl Brancaccio
27
ITA
164
-1
321
152
Luke Saville
30
AUS
164
-1
322
NCH (366)
Andrés Andrade
25
ECU
160
+44
+25
Pensacola W
323
292
David Jordá Sanchis
29
ESP
160
-28
-25
Lost in Qual. Lyon R1
324
257
Timo Stodder
28
GER
160
+1
325
244
Lucas Poullain
28
FRA
159
-3
-4
Deauville QF
326
212
Michael Geerts
29
BEL
159
+1
Lost in Augsburg R32
327
299
Khumoyun Sultanov
25
UZB
158
-1
-1
328
111
Ramkumar Ramanathan
29
IND
157
+15
+8
Lost in Kachreti QF
329
190
Matheus Pucinelli De Almeida
23
BRA
157
+2
330
CH
Jakub Nicod
19
CZE
157
331
221
Hernán Casanova
30
ARG
157
+1
332
127
Facundo Mena
31
ARG
154
+3
333
143
Hiroki Moriya
33
JPN
154
+1
334
271
Moez Echargui
31
TUN
154
+2
Lost in Augsburg R32
335
NCH (374)
Robin Bertrand
21
FRA
153
+39
+21
Kachreti F
Lost in Kachreti R16
178
178
336
NCH (380)
Ignacio Buse
20
PER
152
+44
+24
Mataro QF
Vic W
337
330
Sandro Kopp
23
AUT
152
338
168
Antoine Bellier
27
SUI
151
+1
Lost in Qual. Geneva R1
339
NCH (344)
Vadym Ursu
27
UKR
151
+5
+2
Lost in Kachreti R32 Lost in Kachreti R16
340
310
Gabriel Debru
18
FRA
150
+1
Lost in Qual. French Open R1
341
NCH (349)
Gerard Campana Lee
19
KOR
150
+8
+6
Skopje SF
172
203
342
258
James McCabe
20
AUS
149
+4
343
323
Hazem Naw
24
SYR
149
+2
Lost in Augsburg R32
344
326
Alexis Gautier
27
FRA
149
-6
-3
Lost in Skopje R32
345
50
Mikael Ymer
25
SWE
145
+3
346
329
Carlos Sánchez Jover
23
ESP
145
+1
-1
347
164
Riccardo Bonadio
30
ITA
144
+31
+14
Augsburg SF
155
180
348
217
Jonáš Forejtek
23
CZE
144
+8
+5
Lost in Skopje R16
349
310
Mathys Erhard
22
FRA
144
-16
-13
Lost in Qual. French Open R1
350
4
Kei Nishikori
34
JPN
143
French Open R128
351
272
Orlando Luz
26
BRA
143
+1
Lost in Skopje R32
352
298
Aidan McHugh
23
GBR
143
-10
-7
Lost in Pensacola R16
353
NCH (355)
Giles Hussey
26
GBR
142
+4
+3
Lost in Kachreti R16
354
314
Benjamin Lock
31
ZIM
142
-1
Addis Ababa 2 SF
Addis Ababa W
355
220
Blake Mott
28
AUS
141
+13
+8
Lost in Kachreti R16 Lost in Kachreti QF
356
153
Jay Clarke
25
GBR
140
-39
-25
Lost in Reggio Emilia R32 Lost in Skopje R32
357
354
Gilbert Klier Junior
24
BRA
139
-2
358
167
Nino Serdarušić
27
CRO
139
-18
-12
359
NCH (367)
Matej Dodig
18
CRO
138
+8
+4
Lost in Skopje R16
360
57
Gastão Elias
33
POR
137
361
289
Corentin Denolly
26
FRA
137
-2
-1
Deauville QF
362
CH
Tim Handel
27
GER
136
363
243
Daniel Michalski
24
POL
136
+9
+4
Lost in Augsburg R16
364
324
Cezar Crețu
23
ROU
136
-1
365
351
Fajing Sun
27
CHN
136
+60
+25
Anning SF
Luan W
366
330
Guy Den Ouden
22
NED
135
-2
Mataro QF
Lost in Vic R32
367
84
Alessandro Giannessi
33
ITA
134
-9
-5
Lost in Reggio Emilia R16
368
305
Yishai Oliel
24
ISR
134
+29
+14
Lost in Kachreti F Lost in Kachreti R32
369
CH
Martin Krumich
21
CZE
133
Lost in Reggio Emilia R32 Lost in Qual. Augsburg R1
370
130
Mohamed Safwat
33
EGY
133
Lost in Augsburg R32
371
CH
James Trotter
24
JPN
132
372
348
Blake Ellis
25
AUS
132
+1
373
33
Federico Delbonis
33
ARG
131
+2
374
127
Lorenzo Giustino
32
ITA
131
+3
Mataro QF
Lost in Vic R32
375
NCH (384)
Matías Soto
25
CHI
130
+9
+4
Lost in Kachreti R16
376
348
Omni Kumar
22
USA
130
-1
377
NCH (379)
Marcello Serafini
21
ITA
130
+2
378
NCH (380)
Alberto Barroso Campos
27
ESP
129
+3
+1
Lost in Kachreti R16 Lost in Kachreti R32
379
365
Daniel Mérida
19
ESP
128
+15
+7
Lost in Vic SF
380
364
Mikalai Haliak
25
BLR
127
-15
-8
381
331
Carlos Lopez Montagud
23
ESP
127
+7
+3
Lost in Vic QF
382
NCH (383)
Arthur Géa
19
FRA
126
+1
Lost in Qual. French Open R1
383
267
Louis Weßels
25
GER
126
+2
384
303
Arthur Weber
32
FRA
125
+2
385
207
Daniel Dutra da Silva
35
BRA
124
+8
+3
Qual. Augsburg W Lost in Augsburg R32
386
184
Nicholas David Ionel
21
ROU
124
+13
+4
Lost in Bucharest 2 SF
387
56
Marius Copil
33
ROU
122
+2
388
168
Frederico Ferreira Silva
29
POR
122
+2
Lost in Qual. Augsburg R1
389
325
Yankı Erel
23
TUR
122
+11
+3
Lost in Kachreti QF Lost in Kachreti R32
390
240
Dan Added
25
FRA
122
+1
Lost in Qual. Skopje R1
391
NCH (392)
Stefanos Sakellaridis
19
GRE
122
+1
392
40
Ilya Ivashka
30
BLR
121
-77
-45
393
204
Máté Valkusz
25
HUN
121
-112
-79
Lost in Qual. French Open R1
394
NCH (395)
Jie Cui
26
CHN
120
+1
Anning SF
395
278
Lucas Gerch
29
GER
120
-13
-7
Lost in Augsburg QF
396
280
Dominik Palan
23
CZE
120
397
154
Altuğ Çelikbilek
27
TUR
119
+11
+4
Lost in Kachreti R32 Lost in Kachreti R16
398
127
Jelle Sels
28
NED
119
+42
+16
Lost in Reggio Emilia F
399
363
Damien Wenger
24
SUI
119
+2
Lost in Qual. Geneva R1
400
54
Yibing Wu
24
CHN
118
-79
-45
401
334
Robert Strombachs
24
LAT
118
+4
+2
Lost in Kachreti R32 Lost in Kachreti R16
402
16
Marco Cecchinato
31
ITA
116
-15
-8
Lost in Skopje QF
403
174
Nicola Kuhn
24
GER
116
Mataro QF
Lost in Vic R32
404
NCH (418)
Andrea Picchione
25
ITA
116
+16
+4
Lost in Reggio Emilia QF Qual. Augsburg W Lost in Augsburg R32
405
167
Laurent Lokoli
29
FRA
115
+1
Mataro QF
406
400
Alejo Lorenzo Lingua Lavallén
23
ARG
115
+40
+15
Neuquen W
407
303
Francesco Forti
24
ITA
115
408
352
Giovanni Oradini
26
ITA
115
-6
-3
Lost in Reggio Emilia R32
409
NCH (411)
Valerio Aboian
21
ARG
115
+2
Lost in Neuquen R32
410
408
Nishesh Basavareddy
19
USA
114
+2
411
144
Cem İlkel
28
TUR
114
+3
Lost in Kachreti R32 Lost in Kachreti R32
412
404
Cannon Kingsley
23
USA
113
+4
413
124
Federico Gaio
32
ITA
113
+6
Lost in Cervia R32
414
361
Bogdan Bobrov
26
RUS
113
-5
-2
Lost in Kachreti R32
415
273
Max Houkes
23
NED
113
-17
-7
416
410
Stefan Popović
20
SRB
113
-6
-2
Lost in Kursumlijska Banja 5 QF
417
305
Kalin Ivanovski
20
MKD
112
-1
418
NCH (442)
Daniil Glinka
24
EST
112
+36
+14
Lost in Kachreti SF Lost in Kachreti QF
419
268
Gonzalo Villanueva
29
ARG
112
+2
420
365
Kris Van Wyk
27
RSA
112
+2
Lost in Monastir 20 R16
421
420
Lautaro Midon
20
ARG
111
+2
422
320
Marko Topo
20
GER
110
-61
-27
Lost in Augsburg R32
423
226
Juan Bautista Torres
22
ARG
110
+3
424
65
Evgeny Donskoy
34
RUS
110
-70
-30
425
76
Salvatore Caruso
31
ITA
110
+2
426
NCH (436)
Gabi Adrian Boitan
24
ROU
109
+35
+15
Bucharest 3 SF
Bucharest 2 W
427
211
Roberto Cid Subervi
30
DOM
109
-12
-5
Lost in Kachreti QF Lost in Kachreti R32
428
427
Matthew Dellavedova
23
AUS
109
+13
+6
Lost in Kursumlijska Banja 5 F
429
377
Mateus Alves
23
BRA
108
+1
Lost in Qual. Augsburg R2 Lost in Augsburg R32
430
265
Evgenii Tiurnev
27
RUS
108
+63
+24
Qual. Kachreti W Kachreti W Lost in Qual. Kachreti R1
431
343
Mats Rosenkranz
25
GER
108
+5
+4
Lost in Kalmar SF
432
428
Ryan Nijboer
24
NED
108
-4
Lost in Qual. Skopje R2 Lost in Skopje R32
433
414
Svyatoslav Gulin
21
RUS
107
-3
Lost in Vic R32
434
382
Max Hans Rehberg
20
GER
106
-2
435
NCH (452)
Bruno Kuzuhara
20
USA
106
+17
+7
Lost in Pensacola SF
436
235
Pol Martín Tiffon
24
ESP
105
-1
+1
Mataro QF
Lost in Vic R16
437
334
Naoki Nakagawa
27
JPN
104
-4
-1
438
421
Learner Tien
18
USA
104
-4
439
134
Steven Diez
33
CAN
104
-15
-7
440
329
Nick Chappell
31
USA
104
-3
441
409
Kilian Feldbausch
18
SUI
103
-3
442
36
Oscar Otte
30
GER
102
Lost in Augsburg R32
443
348
Jérôme Kym
21
SUI
102
+27
+10
Lost in Villach F Lost in Qual. Skopje R2
444
434
Hynek Bartoň
20
CZE
102
-5
-1
445
388
Anton Matusevich
22
GBR
101
-2
446
238
Skander Mansouri
28
TUN
101
-42
-15
447
349
Marat Sharipov
21
RUS
101
-3
Kursumlijska Banja 6 QF
448
445
Garrett Johns
23
USA
100
-1
449
446
Juan Carlos Prado Angelo
19
BOL
100
-1
Lost in Reggio Emilia R32 Lost in Qual. Skopje R1
450
160
Oleksii Krutykh
24
UKR
100
+1
+1
Lost in Qual. Augsburg R2
451
339
Daniel Cukierman
28
ISR
98
-38
-16
452
355
Karl Friberg
25
SWE
98
-3
-1
Lost in Kalmar R32
453
103
Stefan Kozlov
26
USA
97
+2
454
NCH (462)
Rodrigo Pacheco Mendez
19
MEX
97
+8
+4
Lost in Augsburg R16
455
378
Alex Barrena
21
ARG
97
-2
-1
456
39
Peter Gojowczyk
34
GER
96
+1
457
210
Raphaël Collignon
22
BEL
96
+1
+1
Deauville QF
Lost in Vic R16
458
395
Tibo Colson
23
BEL
96
+2
+1
Lost in Prijedor R32 Lost in Qual. Augsburg R2
459
449
Bor Artnak
19
SLO
96
-3
-1
Lost in Skopje R32
460
229
Mukund Sasikumar
27
IND
95
-1
461
357
Eric Vanshelboim
22
UKR
95
-16
-6
Deauville QF
Lost in Bucharest 2 R16
462
NCH (545)
Ryan Seggerman
24
USA
93
+93
+26
Skopje SF
Qual. Skopje W
115
146
463
334
Leo Borg
21
SWE
93
+2
Kingston 2 QF
Lost in Kingston R16
464
456
Sanhui Shin
27
KOR
93
Lost in Luan R32
465
438
Orel Kimhi
20
ISR
93
+1
Lost in Kachreti R32 Lost in Kachreti R32
466
238
Yusuke Takahashi
26
JPN
93
+1
467
161
Filip Peliwo
30
POL
93
+1
468
68
Gerald Melzer
33
AUT
92
+7
+2
Lost in Qual. Skopje R2
469
NCH (471)
Andre Ilagan
23
USA
92
+2
470
412
Miguel Damas
24
ESP
92
+4
+1
Lost in Vic R16 Lost in Mataro R16
471
211
Evgeny Karlovskiy
29
RUS
92
+28
+10
Qual. Kachreti W Qual. Kachreti W Lost in Kachreti QF Lost in Kachreti R16
472
439
Lorenzo Joaquín Rodríguez
24
ARG
92
-22
-7
473
458
Nicolas Zanellato
22
BRA
92
-4
-1
474
404
Toby Samuel
21
GBR
91
-2
475
340
Colin Sinclair
29
NMI
90
-2
-1
476
343
Makoto Ochi
28
JPN
90
477
NCH (517)
Sander Jong
24
NED
89
+42
+14
Deauville QF
Prijedor W
478
436
Sebastian Gima
22
ROU
89
-1
Lost in Bucharest 2 R16 Lost in Bucharest 3 R32
479
24
Martin Kližan
34
SVK
88
+93
+25
Reggio Emilia W
480
67
Ernesto Escobedo
27
MEX
88
-62
-25
481
439
Adria Soriano Barrera
24
COL
88
-3
Lost in Vic R32
482
147
Kaichi Uchida
29
JPN
88
-2
483
469
Martyn Pawelski
19
POL
88
-4
Lost in Kachreti R32 Lost in Kachreti R32
484
351
Sascha Gueymard Wayenburg
20
FRA
88
-2
Lost in Qual. French Open R1
485
474
Federico Iannaccone
25
ITA
88
-2
Lost in Reggio Emilia R32 Lost in Qual. Augsburg R1
486
462
Constantin Bittoun Kouzmine
25
FRA
88
+1
+1
Lost in Qual. Skopje R2
487
477
Kirill Kivattsev
26
RUS
88
-2
Lost in Qual. Augsburg R1
488
231
Nam Hoang Ly
27
VIE
87
-2
489
478
Hamish Stewart
24
GBR
87
+6
+4
Qual. Kachreti W Lost in Kachreti R16 Lost in Kachreti R32
490
489
Petr Nesterov
21
BUL
86
-1
Bucharest 3 QF
491
293
Pedro Boscardin Dias
21
BRA
86
-10
-2
492
478
Yurii Dzhavakian
31
UKR
86
-2
Lost in Bucharest 2 R32 Lost in Qual. Augsburg R2
493
52
Soonwoo Kwon
26
KOR
85
-2
French Open R128
494
206
Matija Pecotić
34
CRO
85
-6
-1
495
14
Kyle Edmund
29
GBR
85
-32
-8
496
NCH (524)
Edas Butvilas
19
LTU
85
+46
+15
Kursumlijska Banja 5 W
497
375
Strong Kirchheimer
29
USA
85
-5
Lost in Pensacola R32
498
470
Imanol López Morillo
24
ESP
85
-4
+1
Lost in Vic R16 Lost in Mataro R32
499
NCH (510)
Arthur Bouquier
23
FRA
84
+13
+8
Monastir 21 QF
Lost in Monastir 20 F
500
236
Ulises Blanch
26
USA
83
+28
+10
Qual. Kachreti W Lost in Kachreti QF Lost in Kachreti R16
501
298
Viktor Durasovic
27
NOR
83
-17
-5
Lost in Kalmar R32
502
260
Carlos Gimeno Valero
22
ESP
82
-5
Lost in Mataro R32
503
467
Hikaru Shiraishi
24
JPN
82
-5
504
144
Akira Santillan
27
AUS
81
-8
-1
505
NCH (559)
Kiranpal Pannu
27
NZL
81
+54
+15
Kingston 2 QF
Kingston W
506
98
Antoine Hoang
28
FRA
81
-6
507
478
Gabriele Piraino
20
ITA
81
-6
508
485
Luka Mikrut
20
CRO
80
+3
+4
Qual. Skopje W Lost in Skopje R32
509
333
Christian Langmo
27
USA
80
+3
Lost in Pensacola QF
510
78
Blaž Rola
33
SLO
79
-8
-1
Celje QF
511
16
Nikoloz Basilashvili
32
GEO
79
+4
+4
Qual. Skopje W Lost in Skopje R32
512
493
Iñaki Montes De La Torre
21
ESP
78
-9
513
NCH (522)
Michael Agwi
20
IRL
78
+9
+4
Lost in Antalya 19 SF
514
256
Marek Gengel
28
CZE
78
-10
Lost in Qual. Kachreti R2
515
438
Jakub Paul
25
SUI
78
-10
Lost in Qual. Geneva R1
516
NCH (527)
Tom Gentzsch
20
GER
78
+11
+4
Lost in Villach SF Lost in Augsburg R16
517
371
Karue Sell
30
BRA
77
-11
518
397
Alexey Zakharov
24
RUS
77
-11
519
395
Alafia Ayeni
24
USA
77
+4
+3
Qual. Kachreti W Lost in Kachreti R32
520
515
Luka Pavlovic
24
FRA
77
-3
+2
Lost in Qual. Skopje R2
521
506
Jacob Fearnley
22
GBR
76
-11
522
NCH (526)
Philip Henning
23
RSA
76
+11
+4
Addis Ababa 2 QF
Lost in Addis Ababa SF
523
442
Harrison Adams
29
USA
76
+6
+3
Lost in Pensacola QF
524
80
Norbert Gombos
33
SVK
76
+23
+7
Qual. Augsburg W Lost in Augsburg R16
525
434
Luciano Emanuel Ambrogi
20
ARG
76
-17
-1
526
NCH (529)
Guido Iván Justo
26
ARG
76
+9
+4
Lost in Neuquen SF
527
193
Zhe Li
37
CHN
75
-13
Lost in Anning R32
528
508
Andres Martin
22
USA
75
-12
529
503
Vlad Andrei Dancu
25
ROU
75
-9
Lost in Bucharest 2 R32 Lost in Bucharest 3 R32
530
518
Adrian Oetzbach
26
GER
75
-9
Lost in Villach R32 Lost in Qual. Augsburg R2
531
524
Marlon Vankan
23
GER
74
-7
532
521
Buvaysar Gadamauri
23
BEL
74
-7
Lost in Reggio Emilia R32 Lost in Deauville R32
533
160
Gonzalo Lama
31
CHI
73
-3
534
136
Alexey Vatutin
31
RUS
73
+9
+3
Deauville QF
Lost in Reggio Emilia QF
535
482
Yanaki Milev
20
BUL
73
+32
+8
Lost in Antalya 19 F
536
511
Gabriele Pennaforti
23
ITA
73
-23
-3
Bol QF
Lost in Reggio Emilia R32
537
486
Alex Knaff
26
LUX
73
-11
-1
538
520
Michael Zheng
20
USA
72
-7
539
388
Jacopo Berrettini
25
ITA
72
-7
540
333
George Loffhagen
23
GBR
72
-6
541
339
Andrey Chepelev
25
RUS
72
-5
Lost in Cervia R16
542
533
Dan Alexandru Tomescu
25
ROU
72
-1
+1
Lost in Bucharest 2 QF Lost in Bucharest 3 R32
543
532
Ryuki Matsuda
24
JPN
72
+2
+2
Qual. Kachreti W Lost in Qual. Kachreti R1 Lost in Kachreti R32
544
233
Yun seong Chung
26
KOR
71
-7
545
539
Ilia Simakin
20
RUS
71
-6
Lost in Kachreti R32 Lost in Qual. Kachreti R1
546
514
Olaf Pieczkowski
20
POL
71
-6
Lost in Bucharest 2 R16
547
NCH (664)
Joel Schwärzler
18
AUT
70
+117
+22
Skopje SF
92
123
548
544
Andrea Guerrieri
25
ITA
70
-4
Lost in Reggio Emilia R16
549
387
Mariano Kestelboim
28
ARG
70
+30
+8
Lost in Neuquen F
550
548
Jacob Bradshaw
21
AUS
70
+14
+4
Lost in Monastir 20 SF Lost in Monastir 21 R16
551
509
Radu Mihai Papoe
21
ROU
69
-5
552
346
Stuart Parker
26
GBR
69
-4
Monastir 21 QF
553
62
Kenny de Schepper
36
FRA
69
-1
+1
Lost in Vic R16 Lost in Mataro R16
554
549
Franco Roncadelli
24
URU
69
-5
555
106
Darian King
32
BAR
68
-5
556
524
Hanwen Li
21
CHN
68
-5
Lost in Luan R32
557
316
Eduardo Ribeiro
26
BRA
68
-4
558
544
Maximus Jones
19
THA
68
-4
Lost in Luan R32 Lost in Anning R32
559
497
Neil Oberleitner
24
AUT
68
+77
+15
Qual. Skopje W Lost in Skopje QF
560
273
Peter Heller
31
GER
67
-4
561
234
Maxime Chazal
31
FRA
67
-43
-8
Lost in Qual. Lyon R1
562
476
Duarte Vale
25
POR
67
-5
Bol QF
563
198
Christian Harrison
29
USA
66
-5
564
206
Daniel Cox
33
GBR
66
-4
565
547
Matyas Fuele
25
HUN
66
-4
566
555
Quinn Vandecasteele
21
USA
65
-1
567
232
José Pereira
33
BRA
65
-1
Lost in Qual. Augsburg R1
568
476
Ignacio Monzón
26
ARG
65
-5
-1
Lost in Prijedor R16 Lost in Brcko R16
569
350
Vladyslav Orlov
29
UKR
65
-1
Brcko QF
570
498
Nikolay Vylegzhanin
24
RUS
65
+12
+3
Qual. Kachreti W Lost in Kachreti R32
571
387
Gianmarco Ferrari
23
ITA
65
-2
Lost in Qual. Augsburg R1
572
453
Leonardo Aboian
26
ARG
65
-1
+1
Lost in Neuquen QF
573
378
Eliakim Coulibaly
22
CIV
64
+4
+1
Addis Ababa 2 SF
Lost in Addis Ababa QF
574
437
Luca Potenza
23
ITA
64
+16
+3
Lost in Reggio Emilia R32 Qual. Augsburg W Lost in Augsburg R32
575
563
Pedro Vives Marcos
23
ESP
63
-2
576
290
Shintaro Imai
30
JPN
63
-2
577
395
Rigele Te
26
CHN
63
-2
578
495
Viacheslav Bielinskyi
20
UKR
63
-40
-8
Bol QF
579
289
Alex Rybakov
27
USA
63
-3
580
428
Federico Arnaboldi
23
ITA
63
-10
-1
Qual. Reggio Emilia W Lost in Reggio Emilia R32
581
285
Matías Franco Descotte
29
ARG
63
+1
Lost in Neuquen QF
582
NCH (646)
Ye Cong Mo
23
CHN
62
+97
+16
Lost in Luan F Lost in Anning R32
583
552
Lukáš Pokorný
22
SVK
62
-21
-4
584
537
Florent Bax
24
FRA
62
+7
+1
Lost in Bucharest 2 R16 Lost in Bucharest 3 QF
585
NCH (620)
Takuya Kumasaka
25
JPN
62
+35
+7
Lost in Luan SF Lost in Anning QF
586
284
Juan Pablo Paz
29
ARG
62
-3
Lost in Villach R32
587
390
David Pichler
28
AUT
62
-3
588
527
Max Alcalá Gurri
21
ESP
62
+7
+1
Lost in Vic QF Lost in Mataro R16
589
191
Dragos Nicolae Madaras
26
SWE
61
-158
-45
590
576
Stefan Dostanic
22
USA
61
-5
591
545
Tom Paris
21
FRA
61
-5
592
393
Pawel Juszczak
30
POL
61
+23
+6
Brcko QF
Lost in Prijedor F
593
468
Gilles Arnaud Bailly
18
BEL
61
-6
594
581
Alejo Sanchez Quilez
18
ESP
61
-6
Lost in Vic R32 Lost in Mataro R32
595
339
Keegan Smith
25
USA
61
-3
596
497
Jake Delaney
27
AUS
61
-3
597
461
Luca Giacomini
26
ITA
61
+10
+3
Lost in Villach QF Qual. Augsburg W Lost in Augsburg R32
598
NCH (602)
Max Wiskandt
22
GER
61
+4
+1
Lost in Monastir 20 QF Lost in Monastir 21 R32
599
584
Moerani Bouzige
24
AUS
61
-3
Qual. Kachreti W Lost in Qual. Kachreti R1 Lost in Kachreti R16
600
420
Alexandr Cozbinov
29
MDA
60
-11
-1
601
371
Georgii Kravchenko
23
UKR
60
-3
602
554
Tomás Farjat
23
ARG
60
-1
Lost in Neuquen R32
603
273
Elmar Ejupovic
31
GER
59
604
343
Alex Martí Pujolras
25
ESP
59
Mataro QF
605
CH
Liam Gavrielides
20
GER
59
Lost in Augsburg R32
606
349
Oleg Prihodko
26
UKR
58
-9
-2
Kursumlijska Banja 6 QF
607
471
Yuki Mochizuki
26
JPN
58
+9
+3
Lost in Luan QF Lost in Anning QF
608
496
Denis Klok
25
RUS
58
-8
-2
Lost in Prijedor QF Lost in Brcko R32
609
592
Niels Visker
22
NED
58
-15
-3
Lost in Bucharest 2 R32
610
600
Diego Augusto Barreto Sánchez
22
ESP
58
-2
Kursumlijska Banja 6 SF
Lost in Kursumlijska Banja 5 R32
611
378
Sora Fukuda
26
JPN
57
-2
612
466
Christoph Negritu
30
GER
57
-1
Lost in Deauville R16
613
321
Facundo Juárez
26
ITA
56
+1
+1
Qual. Reggio Emilia W Lost in Reggio Emilia R16 Lost in Deauville R32
614
NCH (627)
Fabrizio Andaloro
23
ITA
56
+24
+4
Lost in Kursumlijska Banja 5 SF
615
341
Wilson Leite
32
BRA
56
-16
-4
616
553
Pedro Rodenas
20
ESP
55
-3
617
521
Tsung Hao Huang
24
TWN
55
618
497
Victor Lilov
20
USA
55
619
348
Sergey Fomin
23
UZB
55
+35
+4
Qual. Skopje W Lost in Skopje R32
620
NCH (627)
Giuseppe La Vela
23
ITA
55
+15
+2
Qual. Reggio Emilia W Lost in Reggio Emilia QF Lost in Cervia R16
621
424
Saba Purtseladze
22
GEO
55
Lost in Kachreti R32 Lost in Kachreti R32
622
237
Alastair Gray
25
GBR
54
623
515
Émilien Voisin
24
FRA
54
624
271
Evan Zhu
25
USA
54
-44
-8
Lost in Anning R32
625
403
Lorenzo Rottoli
22
ITA
54
+27
+3
Lost in Reggio Emilia QF Lost in Cervia R16
626
594
Enzo Wallart
27
FRA
54
+14
+2
Lost in Monastir 20 QF
627
513
Kai Wehnelt
28
GER
54
-17
-3
Qual. Reggio Emilia W Lost in Reggio Emilia R32 Lost in Celje R16
628
625
Karan Singh
20
IND
54
-3
Lost in Addis Ababa 2 R16
629
397
Juan Bautista Otegui
25
ARG
54
-3
Cervia QF
630
5
Kevin Anderson
38
RSA
53
-3
631
483
Justin Boulais
22
CAN
53
-3
632
25
Vasek Pospisil
33
CAN
53
-3
633
612
Ozan Baris
20
USA
53
-3
634
631
Henry Searle
18
GBR
53
-3
635
188
Miljan Zekić
35
SRB
53
-11
-1
Brcko QF
636
544
Luca Wiedenmann
26
GER
53
+14
+2
Lost in Antalya 19 R16 Lost in Qual. Augsburg R2
637
532
Adrien Gobat
22
FRA
53
-18
-2
638
486
Sergi Perez Contri
26
ESP
53
+15
+2
Lost in Bucharest 2 QF
639
534
Pedro Araújo
22
POR
53
-6
Lost in Monastir 21 R16
640
531
Egor Agafonov
21
RUS
53
-6
Qual. Kachreti W Lost in Kachreti R32 Lost in Qual. Kachreti R2
641
377
Oleksandr Ovcharenko
22
UKR
52
+7
+1
Lost in Reggio Emilia R16
642
629
Julio César Porras
26
ARG
52
-5
Lost in Mataro R32
643
262
Gabriel Décamps
24
BRA
52
-4
Bol QF
644
NCH (695)
Aleksandre Bakshi
26
GEO
52
+262
+33
Kachreti F
Lost in Kachreti SF
77
77
645
632
Luca Castagnola
21
ITA
52
-4
Lost in Villach R32 Lost in Cervia R32
646
549
Mika Brunold
19
SUI
52
-4
647
543
Luca Castelnuovo
27
SUI
52
-4
648
506
Tommaso Compagnucci
24
ITA
52
-4
Lost in Cervia R16
649
622
Dali Blanch
21
USA
52
-4
Kursumlijska Banja 6 SF
Lost in Kursumlijska Banja 5 R32
650
259
Shuichi Sekiguchi
32
JPN
51
-4
651
159
Gian Marco Moroni
26
ITA
51
-4
652
483
Alec Deckers
24
NED
51
-3
653
417
Ajeet Rai
25
NZL
51
-2
Lost in Luan R32 Lost in Anning R32
654
CH
Igor Gimenez
24
BRA
51
+1
655
600
Chris Rodesch
22
LUX
50
+1
656
NCH (737)
Maxence Rivet
20
FRA
50
+85
+15
Monastir 21 QF
Monastir 20 W
657
632
Dušan Obradović
23
SRB
50
-25
-3
Brcko QF
Lost in Prijedor R16
658
433
Fausto Tabacco
22
ITA
50
-1
Lost in Qual. Reggio Emilia R2
659
521
Sidane Pontjodikromo
23
NED
50
-1
660
466
Jea Moon Lee
30
KOR
49
-1
661
162
Kacper Żuk
25
POL
49
-1
662
468
Dominik Kellovský
27
CZE
49
-1
Lost in Antalya 19 R16
663
236
JiSung Nam
30
KOR
48
-1
664
548
Yassine Dlimi
21
MAR
48
-52
-8
Lost in Monastir 21 R32
665
605
Lorenzo Bocchi
26
ITA
48
-2
666
530
M Rifki Fitriadi
25
INA
48
-1
667
666
Linang Xiao
24
CHN
48
-1
Lost in Luan R32
668
659
Siddharth Vishwakarma
29
IND
47
-1
Addis Ababa 2 SF
669
586
Andrej Nedic
19
BIH
47
-63
-11
Lost in Prijedor SF
670
641
Lilian Marmousez
22
FRA
47
+16
+2
Lost in Prijedor QF Lost in Deauville R32
671
530
Evgeny Philippov
22
RUS
47
-3
Qual. Kachreti W Lost in Kachreti R32 Lost in Qual. Kachreti R1
672
575
Kasidit Samrej
23
THA
47
-3
Lost in Luan R32 Lost in Anning R32
673
466
Harry Wendelken
22
GBR
47
-3
Lost in Kalmar R32 Lost in Mataro R32
674
595
S D Prajwal Dev
27
IND
47
-2
Lost in Addis Ababa QF Lost in Addis Ababa 2 R16
675
309
Julian Ocleppo
26
ITA
46
-97
-16
676
540
Peter Bertran
28
DOM
46
Lost in Pensacola R32
677
588
Alexander Zgirovsky
22
BLR
46
-2
Qual. Reggio Emilia W Lost in Reggio Emilia R32 Lost in Deauville R32
678
279
Rubin Statham
37
NZL
46
-1
679
479
Felix Corwin
27
USA
46
+8
+1
Lost in Pensacola R16
680
608
Kazuki Nishiwaki
29
JPN
46
-2
Lost in Bucharest 2 R32 Lost in Bucharest 3 R16
681
680
Mateo Barreiros Reyes
23
BRA
46
-1
682
12
Feliciano López
42
ESP
45
-1
683
657
Justin Barki
23
INA
45
-1
684
477
Peter Fajta
22
HUN
45
+1
685
664
Daniel Pátý
24
CZE
45
+19
+4
Celje SF
Lost in Villach SF
686
622
Amaury Raynel
21
FRA
45
-13
-2
687
653
Peter Benjamin Privara
19
SVK
45
+1
Lost in Prijedor R32
688
668
James Tracy
21
USA
44
+2
689
453
Arklon Huertas Del Pino Cordova
29
PER
44
+2
690
225
Karim Mohamed Maamoun
33
EGY
44
+2
Lost in Antalya 19 R32
691
495
Tristan McCormick
25
USA
44
-7
-1
Qual. Vic W Lost in Vic R32 Lost in Mataro R32
692
130
Duck-hee Lee
25
KOR
44
+13
+3
Lost in Luan QF
693
462
Mili Poljičak
19
CRO
44
-22
-3
Bol QF
694
50
Juan Ignacio Lóndero
30
ARG
43
-1
695
469
Ezekiel Clark
25
USA
43
+4
+1
Lost in Kingston SF Lost in Kingston 2 R32
696
479
Ilya Snițari
22
MDA
43
-1
Qual. Bucharest 2 W Lost in Bucharest 2 R32 Lost in Bucharest 3 R16
697
608
Mario Gonzalez Fernandez
22
ESP
43
-8
-2
Bucharest 3 QF
Lost in Bucharest 2 R32
698
643
Lorenzo Claverie
21
ITA
42
-15
-3
699
673
Yuta Kawahashi
26
JPN
42
-3
700
659
Rishab Agarwal
28
IND
42
-6
-1
701
700
Emile Hudd
23
GBR
42
-1
Celje QF
702
197
Jeremy Jahn
34
GER
41
703
40
Thiemo de Bakker
35
NED
41
704
NCH (707)
William Grant
23
USA
41
+6
+1
Lost in Pensacola R16
705
682
Lorenzo Carboni
18
ITA
41
+7
+1
Lost in Bucharest 2 R16 Lost in Bucharest 3 R32
706
CH
Stijn Slump
25
NED
41
707
504
Simon Beaupain
25
BEL
41
+7
+1
Deauville QF
Lost in Bucharest 2 R16
708
519
Amr Elsayed
25
EGY
41
-1
709
689
Michiel De Krom
25
NED
41
+43
+7
Qual. Vic W Lost in Vic SF
710
289
Renta Tokuda
26
JPN
40
-2
711
702
Fabien Salle
24
FRA
40
-2
712
463
Jaimee Floyd Angele
24
FRA
40
-14
-2
713
705
Alexandros Skorilas
24
GRE
40
714
469
Juan Sebastián Gómez
32
COL
39
+1
715
686
Taisei Ichikawa
23
JPN
39
+1
716
552
Jorge Martinez Martinez
28
ESP
39
-5
-1
717
681
Millen Hurrion
24
GBR
39
718
CH
Miloš Karol
21
SVK
39
Lost in Villach R32
719
CH
Kokoro Isomura
21
JPN
39
720
406
Timo Legout
22
FRA
38
-19
-3
721
716
Bautista Vilicich
22
ARG
38
-1
722
NCH (785)
Lucas Bouquet
26
FRA
38
+125
+15
Kalmar W Lost in Deauville R32
723
670
Cyril Vandermeersch
25
FRA
38
-2
724
545
Sebastian Prechtel
28
GER
37
-2
725
463
Alfredo Perez
27
USA
37
-2
726
182
Maximilian Neuchrist
32
AUT
37
-2
727
74
Mirza Bašić
32
BIH
37
-2
Lost in Prijedor QF Lost in Skopje R16
728
723
Ryotaro Taguchi
23
JPN
37
+3
+1
Lost in Luan R16 Lost in Anning R16
729
718
Henrik Wiersholm
27
USA
37
-3
730
726
Diego Fernandez Flores
23
CHI
37
-2
Lost in Mataro R16
731
721
Aziz Ouakaa
24
TUN
37
-2
732
721
Trevor Svajda
18
USA
36
-2
733
709
Jimmy Yang
26
GER
36
-1
Lost in Luan R32 Lost in Anning R32
734
NCH (750)
John Sperle
22
GER
36
+16
+2
Lost in Antalya 19 QF
735
691
Jacob Brumm
25
USA
36
-2
Lost in Pensacola R32
736
712
Tiago Pereira
19
POR
36
-2
Monastir 21 QF
737
719
Oliver Tarvet
20
GBR
35
-1
738
620
Eliot Spizzirri
22
USA
35
-1
739
531
Johannus Monday
22
GBR
35
-1
740
736
Maé Malige
18
FRA
35
-1
Lost in Qual. French Open R1
741
737
Ignacio Antonio Becerra Otarola
23
CHI
35
-1
742
709
Lewie Lane
23
GER
35
-15
-2
743
635
Maxence Beaugé
23
FRA
35
+5
+1
Qual. Vic W Lost in Vic R16 Lost in Deauville R16
744
742
Erik Arutiunian
19
BLR
35
-2
Lost in Kachreti R32 Lost in Qual. Kachreti R2
745
715
Leonardo Rossi
21
ITA
35
+15
+3
Lost in Monastir 20 SF
746
633
Zura Tkemaladze
23
GEO
35
-3
Lost in Kachreti R16 Lost in Kachreti R32
747
689
Sebastian Sorger
18
AUT
35
+26
+4
Bol QF
Lost in Prijedor SF
748
NCH (897)
Nicolai Budkov Kjaer
17
NOR
34
+150
+15
Antalya 19 W
749
280
Álvaro López San Martín
26
ESP
34
-75
-12
750
605
Niki Kaliyanda Poonacha
29
IND
34
-6
751
599
Giorgio Tabacco
20
ITA
34
-54
-8
752
367
Nathan Ponwith
26
USA
34
-7
Lost in Pensacola QF
753
746
Massimo Giunta
19
ITA
34
-7
Lost in Reggio Emilia R32 Lost in Cervia R32
754
687
Daisuke Sumizawa
25
JPN
34
-7
Lost in Kursumlijska Banja 5 R32 Lost in Kursumlijska Banja 6 R32
755
749
Axel Garcian
21
FRA
34
-6
Lost in Deauville R16
756
NCH (769)
Axel Nefve
23
USA
34
+13
+3
Lost in Pensacola QF
757
719
Hanyi Liu
23
CHN
34
-6
Lost in Luan R32 Lost in Anning R16
758
665
Cash Hanzlik
22
USA
33
-5
759
756
Alexander Stater
25
USA
33
-3
+1
Lost in Neuquen R16
760
198
Elliot Benchetrit
25
MAR
33
+24
+4
Bucharest 3 QF
Lost in Bucharest 2 SF
761
557
John Echeverria
22
ESP
33
-3
+1
Lost in Vic R16 Lost in Mataro R16
762
578
Jiří Barnat
22
CZE
33
-8
Celje QF
Lost in Villach R32
763
688
Alexandre Aubriot
24
FRA
33
+8
+2
Lost in Kalmar QF Lost in Deauville R16
764
755
Branko Djuric
19
SRB
32
-9
765
755
Aoran Wang
27
CHN
32
+1
Lost in Luan R16 Lost in Anning R16
766
615
Alejandro Manzanera Pertusa
21
ESP
32
-7
767
NCH (769)
Patrick Kaukovalta
25
FIN
32
+10
+2
Lost in Kalmar QF Lost in Celje R32
768
26
Filip Krajinović
32
SRB
31
-7
Lost in Qual. French Open R2
769
489
Jack Pinnington Jones
21
GBR
31
-7
770
717
Alex Martinez
23
ESP
31
-7
771
589
Edward Winter
19
AUS
31
-7
772
686
Jakob Schnaitter
28
GER
31
-15
-1
773
728
Patrick Brady
19
GBR
31
-6
774
768
Viktor Jović
22
SRB
31
-6
Brcko QF
775
686
Florian Broska
26
GER
31
-5
Bol QF
776
705
Antoine Ghibaudo
19
FRA
31
+31
+4
Lost in Kursumlijska Banja 5 SF
777
NCH (787)
Patrick Zahraj
24
GER
31
+14
+2
Lost in Villach QF
778
395
Wishaya Trongcharoenchaikul
29
THA
31
-6
Lost in Anning QF
779
603
Palaphoom Kovapitukted
24
THA
30
-5
780
84
Henri Laaksonen
32
SUI
30
-5
Lost in Qual. Augsburg R1
781
696
Deney Wassermann
23
NED
30
-5
782
NCH (790)
Petr Bar Biryukov
22
RUS
30
+14
+2
Qual. Kachreti W Lost in Kachreti R16 Lost in Qual. Kachreti R2
783
773
Alessandro Pecci
23
ITA
30
-5
Cervia QF
Lost in Villach R32
784
678
Joshua Sheehy
27
USA
30
-5
Lost in Kingston R32 Lost in Kingston 2 R16
785
7
Fernando Verdasco
40
ESP
29
-4
786
669
Shunsuke Mitsui
22
JPN
29
-4
787
485
Digvijaypratap Singh
23
IND
29
-21
-2
788
90
Emilio Gómez
32
ECU
29
-5
789
NCH (795)
Daniel Antonio Núñez
22
CHI
29
+6
+1
Lost in Neuquen R16
790
382
Thomas Fancutt
29
AUS
29
-5
791
420
Stefan Palosi
24
ROU
29
-3
792
789
Noah Schachter
24
USA
29
-3
Lost in Pensacola R32
793
773
Samuele Pieri
22
ITA
29
-3
Cervia QF
Lost in Reggio Emilia R32
794
437
Adam Moundir
29
MAR
28
795
793
Emilien Demanet
19
BEL
28
-2
Lost in Celje R16
796
694
Xiaofei Wang
21
CHN
28
-4
Lost in Luan R32
797
787
Peter Buldorini
19
ITA
28
-10
-1
Cervia QF
798
NCH (891)
Luca Fantini
23
ITA
28
+96
+8
Lost in Addis Ababa F Lost in Addis Ababa 2 R32
799
509
Tao Mu
24
CHN
28
-19
-2
800
700
Marcel Zieliński
23
POL
28
+8
+1
Lost in Prijedor R16 Lost in Brcko R32
801
791
Mitsuki Wei Kang Leong
19
MAS
28
+8
+1
Lost in Luan R16 Lost in Anning R16
802
392
Patrik Rikl
25
CZE
27
-67
-8
803
795
Thomas Setodji
28
FRA
27
-5
Lost in Deauville R32
804
694
Jeremy Jin
19
AUS
27
-5
805
520
Conner Huertas del Pino
28
PER
27
-5
806
NCH (816)
Patrick Maloney
24
USA
27
+10
+1
Lost in Pensacola R16
807
785
Alan Fernando Rubio Fierros
25
MEX
27
-5
808
601
Eero Vasa
27
FIN
27
+97
+8
Lost in Kalmar F Lost in Celje R32
809
430
Sidharth Rawat
31
IND
27
-6
810
150
João Domingues
30
POR
27
-6
811
800
João Eduardo Schiessl
19
BRA
27
-6
Celje QF
Lost in Villach R32
812
606
Călin Manda
26
ROU
27
-6
813
768
Grigoriy Lomakin
26
KAZ
27
-3
Qual. Kachreti W Lost in Kachreti R32 Lost in Qual. Kachreti R1
814
546
Uisung Park
23
KOR
26
-3
815
796
Pierre Yves Bailly
20
BEL
26
-3
816
793
Filippo Moroni
23
ITA
26
-2
817
645
Johan Alexander Rodriguez
20
COL
26
-2
818
812
Joaquin Aguilar Cardozo
19
URU
26
-1
819
808
Bang Shuo Yin
25
TWN
26
-1
Lost in Anning R32
820
740
Juan Carlos Aguilar
25
CAN
26
-34
-3
821
NCH (835)
Yi Zhou
19
CHN
26
+25
+3
Lost in Luan QF
822
790
Kody Pearson
24
AUS
26
-2
823
743
Seydina Andre
20
SEN
26
-4
Lost in Antalya 19 R32 Lost in Kursumlijska Banja 6 QF
824
536
Petr Nouza
25
CZE
25
-11
-1
825
770
Tauheed Browning
21
USA
25
-1
826
789
Yaroslav Demin
18
RUS
25
-1
827
776
Aliaksandr Liaonenka
25
BLR
25
-1
Lost in Qual. Kachreti R2
828
822
Ofek Shimanov
18
ISR
25
Lost in Qual. Kachreti R2
829
824
Mariano Tammaro
20
ITA
25
-2
Lost in Villach R32 Lost in Celje QF
830
821
Leo Vithoontien
24
JPN
25
-9
-1
Lost in Kingston R32 Lost in Kingston 2 R32
831
807
Matthew William Donald
19
CZE
25
-8
-1
Lost in Antalya 19 R32 Lost in Celje R32
832
459
Jeremy Beale
29
AUS
24
-3
833
19
Pablo Cuevas
38
URU
24
-3
834
827
Adam Neff
22
USA
24
+5
+1
Lost in Pensacola R16
835
828
Samir Banerjee
20
USA
24
-4
836
832
Amit Vales
18
ISR
24
-4
Lost in Qual. Kachreti R2
837
819
Adit Sinha
20
USA
24
-4
838
726
Juan Manuel La Serna
20
ARG
24
-41
-4
839
582
Colin Markes
27
USA
24
-5
840
806
Ishaque Eqbal
26
IND
24
+8
+1
Lost in Addis Ababa QF Lost in Addis Ababa 2 QF
841
835
Matt Hulme
25
AUS
24
-6
842
680
Aleksandr Braynin
24
UKR
24
-6
Lost in Brcko R32
843
NCH (851)
Maik Steiner
29
GER
24
+11
+1
Addis Ababa 2 QF
Lost in Addis Ababa QF
844
660
Michael Zhu
31
USA
24
-7
Lost in Qual. Kachreti R1
845
501
Shinji Hazawa
25
JPN
23
-7
846
840
Daniil Ostapenkov
21
BLR
23
-6
Lost in Antalya 19 R32
847
219
Nicolás Álvarez Varona
23
ESP
23
+78
+6
Lost in Skopje R16
848
595
Masamichi Imamura
25
JPN
23
-7
849
843
Yanis Ghazouani Durand
23
FRA
23
-6
850
NCH (853)
Luciano Carraro
26
ITA
23
+7
+1
Cervia QF
Qual. Reggio Emilia W Lost in Reggio Emilia R16
851
628
Maxime Mora
27
FRA
23
-7
852
488
Quentin Folliot
25
FRA
23
-7
853
NCH (953)
Ioan Alexandru Chirita
21
ROU
23
+100
+8
Bucharest 3 QF
Qual. Bucharest 2 W Lost in Bucharest 2 F
854
837
Maxim Zhukov
19
RUS
23
-5
Lost in Kursumlijska Banja 6 R32
855
851
Preston Brown
22
USA
23
-4
856
815
Thomas Braithwaite
24
AUS
23
-6
857
852
Paulo Andre Saraiva Dos Santos
23
BRA
23
-5
Lost in Qual. Augsburg R1
858
759
Louis Tessa
26
FRA
23
+6
+1
Lost in Antalya 19 R16 Lost in Brcko R32
859
837
Niccolo Catini
26
ITA
23
-6
Lost in Cervia R16
860
855
Etienne Donnet
23
FRA
22
-4
861
60
Tatsuma Ito
36
JPN
22
-3
862
830
Luke Simkiss
25
GBR
22
-3
Lost in Mataro R32
863
848
Bogdan Pavel
24
ROU
22
-3
Lost in Bucharest 3 R32
864
216
David Pérez Sanz
30
ESP
22
-3
Mataro QF
Qual. Mataro W
865
751
Guy Den Heijer
27
NED
22
-3
Bucharest 3 QF
866
267
Collin Altamirano
28
USA
22
-3
867
581
Ignacio Carou
24
URU
22
-2
868
595
Alec Beckley
22
RSA
22
-46
-4
869
561
Fermin Tenti
26
ARG
22
-2
Lost in Kursumlijska Banja 5 R32 Lost in Kursumlijska Banja 6 QF
870
811
Samir Hamza Reguig
22
ALG
22
-2
Lost in Monastir 20 R32 Lost in Monastir 21 R16
871
838
Iiro Vasa
21
FIN
21
-2
872
509
Murphy Cassone
21
USA
21
-2
873
845
Isaac Becroft
23
NZL
21
-2
874
115
Mats Moraing
31
GER
21
-2
875
444
Jonathan Mridha
29
SWE
21
-33
-2
876
NCH 1227
Justin Engel
16
GER
21
+364
+15
Qual. Villach W Villach W Lost in Qual. Augsburg R1
877
NCH (884)
Franco Ribero
24
ARG
21
+7
+1
Lost in Neuquen R16
878
197
Evan Furness
25
FRA
21
-5
Lost in Augsburg R32
879
NCH 1286
Albert Pedrico Kravtsov
18
ESP
21
+428
+16
Qual. Vic W Lost in Vic F Lost in Mataro R32
880
NCH (884)
Federico Bondioli
19
ITA
21
+8
+1
Cervia QF
Lost in Reggio Emilia R16
881
870
Gianluca Cadenasso
19
ITA
21
-7
Lost in Cervia R32
882
635
Luigi Sorrentino
25
ITA
21
-16
-1
Celje QF
883
874
Jasza Szajrych
22
POL
21
-8
Bol QF
Lost in Kalmar R32
884
876
Jack Logé
19
BEL
21
-8
Lost in Celje R32
885
744
Boris Butulija
25
SRB
21
+11
+1
Lost in Kursumlijska Banja 5 R16 Lost in Kursumlijska Banja 6 R16
886
800
Fnu Nidunjianzan
20
CHN
20
-8
887
92
Brayden Schnur
28
CAN
20
-8
888
663
Calum Puttergill
30
AUS
20
-8
Lost in Qual. Skopje R1
889
790
Yeong Seok Jeong
24
KOR
20
-7
890
882
Pavle Marinkov
18
AUS
20
-5
Lost in Kursumlijska Banja 5 R32
891
886
Mees Rottgering
16
NED
20
-5
892
165
Aldin Šetkić
36
BIH
20
-5
Lost in Prijedor R32
893
887
Thanapet Chanta
24
THA
20
-3
894
523
Mark Whitehouse
31
GBR
20
-3
895
446
Jumpei Yamasaki
26
JPN
20
-3
Lost in Monastir 20 R32
896
370
David Poljak
28
CZE
20
-1
897
328
Arjun Kadhe
30
IND
19
898
614
Savva Polukhin
25
RUS
19
+1
899
591
Kyle Kang
19
USA
19
+1
900
249
Edan Leshem
27
ISR
19
+1
901
566
Franco Emanuel Egea
28
ARG
19
+1
902
889
Jayden Court
23
AUS
19
+2
903
873
Daniel Bagnolini
21
ITA
19
-10
-1
Qual. Reggio Emilia W Lost in Reggio Emilia R32 Lost in Cervia R32
904
NCH (907)
Francisco Rocha
24
POR
19
+3
905
NCH (908)
Corban Crowther
21
NZL
19
+3
Lost in Monastir 20 R32
906
807
Andrea Bacaloni
22
ITA
19
+3
Lost in Monastir 20 R32 Lost in Monastir 21 R32
907
201
Lucas Miedler
27
AUT
18
+4
908
256
Johan Nikles
27
SUI
18
+57
+4
Qual. Skopje W Lost in Skopje R32
909
869
Oliver Ojakaar
19
EST
18
-28
-2
910
441
Gergely Madarász
29
HUN
18
-7
-1
Lost in Brcko R32
911
834
Alexandre Reco
25
FRA
18
+3
Lost in Deauville R16
912
776
Vito Tonejc
24
CRO
18
+1
913
715
Ray Ho
24
TWN
18
+2
Lost in Qual. Skopje R2
914
753
Justin Roberts
27
BAH
18
+4
915
508
Manish Sureshkumar
24
IND
18
+2
916
836
Kai Lemstra
24
GER
18
+3
917
NCH (929)
Fares Zakaria
23
EGY
18
+12
+1
Lost in Antalya 19 R16
918
363
Oscar Jose Gutierrez
31
BRA
18
-8
-1
Lost in Villach R32 Lost in Celje R16
919
827
Pietro Marino
22
ITA
18
+1
Lost in Bucharest 3 R16
920
903
Siem Woldeab
22
USA
17
+1
921
455
Adrian Bodmer
29
SUI
17
+1
922
NCH 1096
Aryan Shah
18
IND
17
+174
+8
Kingston 2 QF
Lost in Kingston F
923
608
Manuel Mazza
25
ITA
17
+1
924
911
Kalman L. Boyd
27
USA
17
+3
925
887
Tomas Curras Abasolo
24
ESP
17
-36
-3
926
NCH (928)
Brian Bozemoj
20
NED
17
+2
927
NCH (930)
Valerio Perruzza
24
ITA
17
+3
Lost in Cervia R32
928
854
Stefano Reitano
26
ITA
17
+4
Lost in Brcko R16
929
677
Keisuke Saitoh
23
JPN
17
+32
+2
Lost in Kursumlijska Banja 5 QF Lost in Kursumlijska Banja 6 R16
930
863
Ben Jones
26
GBR
17
+14
+1
Lost in Qual. Kachreti R2
931
919
Raphael Perot
22
FRA
16
+2
932
33
John Millman
34
AUS
16
+2
933
913
Jack Loutit
19
NZL
16
+2
934
610
Guy Orly Iradukunda
28
BDI
16
-22
-2
935
812
Alexander Kotzen
23
USA
16
+1
936
619
Benjamin Winter Lopez
25
ESP
16
+1
Lost in Mataro R32
937
880
Jesse Flores
29
CRC
16
-11
-1
Lost in Monastir 20 QF Lost in Monastir 21 R32
938
NCH (967)
Sheng Tang
24
CHN
16
+61
+3
Lost in Luan QF Lost in Anning R32
939
598
Simon Anthony Ivanov
23
BUL
16
-23
-2
Lost in Kursumlijska Banja 5 QF Lost in Kursumlijska Banja 6 R16
940
925
Gian Matias Di Natale
26
ITA
16
+12
+1
Qual. Villach W Lost in Villach R16 Lost in Bucharest 3 R32
941
938
Trey Hilderbrand
24
USA
16
-3
Lost in Pensacola R32
942
939
Ivan Marrero Curbelo
25
ESP
16
-3
943
934
Rafael Tosetto
24
BRA
16
-3
944
781
Dan Martin
25
CAN
16
+37
+2
Kingston 2 QF
Lost in Kingston QF
945
616
Koray Kırcı
25
TUR
16
-4
Lost in Antalya 19 R32
946
890
Nikolay Nedelchev
20
BUL
16
-4
947
934
Sean Hess
23
ARG
16
+10
+1
Lost in Kursumlijska Banja 5 R16 Lost in Kursumlijska Banja 6 R32
948
921
Gabriele Bosio
23
ITA
16
+8
+1
Brcko QF
Lost in Prijedor R16
949
822
Koki Matsuda
23
JPN
16
+9
+1
Lost in Prijedor R16 Lost in Brcko R32
950
886
Tomas Lanik
22
SVK
16
-7
Lost in Villach R32 Lost in Bol R32
951
793
Gabriele Maria Noce
28
ITA
16
-20
-1
Lost in Brcko R16
952
916
Jeffrey Von Der Schulenburg
22
SUI
15
-7
953
944
Hunter Heck
22
USA
15
-7
954
786
Derek Pham
20
AUS
15
-5
955
786
Chukang Wang
24
CHN
15
-5
956
947
Marc Majdandzic
19
GER
15
-9
Lost in Prijedor R32 Lost in Brcko R32
957
936
Keshav Chopra
22
USA
15
-6
958
NCH (976)
Nikos Lehmann
18
ARG
15
+18
+1
Lost in Kalmar R16 Lost in Bol R32
959
NCH (970)
Andrew Fenty
24
USA
15
+19
+1
Lost in Kingston R16 Lost in Kingston 2 R16
960
944
Daniel De Jonge
24
NED
15
+20
+1
Lost in Kalmar R16
961
NCH (976)
Michael Bassem Sobhy
20
EGY
15
+21
+1
Lost in Antalya 19 R16
962
960
Pablo Trochu
20
FRA
15
-2
Lost in Addis Ababa R32 Lost in Addis Ababa 2 R32
963
NCH 1011
Juan Estevez
18
ARG
15
+48
+2
Lost in Neuquen QF
964
824
Pierre Delage
23
FRA
15
+96
+4
Lost in Antalya 19 SF
965
963
Pablo Masjuan Ginel
21
ESP
14
-2
966
839
Jack Anthrop
20
USA
14
-2
967
447
Jorge Panta
28
PER
14
-44
-3
968
447
Kuan Yi Lee
27
TWN
14
-2
969
26
Lukáš Rosol
38
CZE
14
-2
970
469
Riccardo Balzerani
25
ITA
14
-23
-1
971
692
Boris Pokotilov
26
RUS
14
-3
972
NCH (995)
Kaylan Bigun
18
USA
14
+23
+1
Lost in Reggio Emilia R16
973
884
Tuncay Duran
19
TUR
14
-1
974
969
Federico Cina
17
ITA
14
-5
Lost in Skopje R32
974
949
Fons Van Sambeek
22
NED
14
-3
Lost in Deauville R32
976
964
George Houghton
25
GBR
14
-3
977
974
Noah Perfetti
22
ITA
14
-3
Lost in Qual. Reggio Emilia R2 Qual. Cervia W Lost in Cervia R32