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