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