#: Tennis Player Rank Ctry: Country + National rank +/-: Rank change vs previous official rankings release Next : if player wins next match Max : if player wins current tournament Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
#
Player
Age
Ctry
$
+/-
Current
Previous
Current
Next $
Max $
1
Jannik Sinner
22
ITA
4.3M
+51k
Madrid R32 (R64 )
4.35M
5.71M
2
Daniil Medvedev
28
RUS
2.35M
+51k
Madrid R32 (R64 )
2.4M
3.76M
3
Casper Ruud
25
NOR
2.26M
+51k
Madrid R32 (R64 )
2.3M
3.67M
4
Alexander Zverev
27
GER
2.17M
+95k
Madrid R16 (R32 )
2.26M
3.53M
5
Stefanos Tsitsipas
25
GRE
2M
+27k
Lost in Madrid R64
6
Carlos Alcaraz
20
ESP
1.83M
+95k
Madrid R16 (R32 )
1.91M
3.19M
7
Alex de Minaur
25
AUS
1.69M
+27k
Lost in Madrid R64
8
Hubert Hurkacz
27
POL
1.36M
+1
+95k
Madrid R16 (R64 )
1.44M
2.72M
9
Novak Djoković
36
SRB
1.31M
-1
10
Ugo Humbert
25
FRA
1.26M
+1
+51k
Lost in Madrid R32
Advertisement
11
Grigor Dimitrov
32
BUL
1.25M
-1
+27k
Lost in Madrid R64
12
Taylor Fritz
26
USA
1.08M
+95k
Madrid R16
1.16M
2.44M
13
Andrey Rublev
26
RUS
1.02M
+95k
Madrid R16 (R32 )
1.1M
2.38M
14
Sebastián Báez
23
ARG
918k
+51.2k
Lost in Madrid R32
15
Karen Khachanov
27
RUS
914k
+51.2k
Madrid R32
959k
2.31M
16
Holger Rune
21
DEN
825k
+51.2k
Lost in Madrid R32
17
Cameron Norrie
28
GBR
808k
+51.2k
Madrid R32
852k
2.21M
18
Tommy Paul
26
USA
792k
+51.2k
Lost in Madrid R32
19
Alexander Bublik
26
KAZ
752k
+51.2k
Madrid R32
797k
2.15M
20
Nicolás Jarry
28
CHI
677k
+27.6k
Lost in Madrid R64
21
Tallon Griekspoor
27
NED
673k
+2
+95.7k
Madrid R16 (R32 )
759k
2.03M
22
Jiří Lehečka
22
CZE
663k
-1
+51.2k
Madrid R32
708k
2.06M
23
Alejandro Davidovich Fokina
24
ESP
623k
+1
+51.2k
Lost in Madrid R32
24
Ben Shelton
21
USA
623k
+1
+51.2k
Madrid R32
667k
2.02M
25
Fábián Marozsán
24
HUN
607k
-3
+27.6k
Lost in Madrid R64
26
Jan Lennard Struff
34
GER
597k
+1
+95.7k
Madrid R16
683k
1.95M
27
Francisco Cerúndolo
25
ARG
568k
+7
+95.7k
Madrid R16 (R32 )
653k
1.92M
28
Adrian Mannarino
35
FRA
565k
-2
+31.2k
Aix-en-Provence R16
Lost in Madrid R64
Lost in Madrid R64 Aix-en-Provence R16
568k
592k
29
Sebastian Korda
23
USA
550k
+51.2k
Madrid R32
594k
1.95M
30
Lorenzo Musetti
22
ITA
532k
-2
+31.2k
Cagliari R16
Lost in Madrid R64
Lost in Madrid R64 Cagliari R16
534k
559k
31
Tomás Martín Etcheverry
24
ARG
510k
+31.2k
Aix-en-Provence R16
Lost in Madrid R64
Lost in Madrid R64 Aix-en-Provence R16
513k
537k
32
Tomáš Macháč
23
CZE
505k
+27.6k
Lost in Madrid R64
33
Jordan Thompson
30
AUS
503k
+27.6k
Lost in Madrid R64
34
Gaël Monfils
37
FRA
498k
-4
+16.9k
Lost in Madrid R128
35
Miomir Kecmanović
24
SRB
496k
+27.6k
Lost in Madrid R64
36
Félix Auger-Aliassime
23
CAN
489k
+2
+51.2k
Madrid R32 (R128 )
533k
1.89M
37
Matteo Arnaldi
23
ITA
475k
-1
+27.6k
Lost in Madrid R64
38
Arthur Fils
19
FRA
460k
+1
+27.6k
Lost in Madrid R64
39
Nuno Borges
27
POR
458k
-2
+19.1k
Cagliari R32
Lost in Madrid R128
Lost in Madrid R128 Cagliari R32
460k
487k
40
Jack Draper
22
GBR
443k
+2
+27.6k
Lost in Madrid R64
41
Alejandro Tabilo
26
CHI
442k
-1
+20.5k
Aix-en-Provence R16
Lost in Madrid R128
Lost in Madrid R128 Aix-en-Provence R16
445k
469k
42
Dušan Lajović
33
SRB
433k
-1
+16.9k
Lost in Madrid R128
43
Zhizhen Zhang
27
CHN
430k
+16.9k
Lost in Madrid R128
44
Jakub Menšík
18
CZE
414k
+6
+51.2k
Madrid R32 (R64 )
459k
1.82M
45
Frances Tiafoe
26
USA
413k
+1
+31.2k
Cagliari R16
Lost in Madrid R64
Lost in Madrid R64 Cagliari R16
416k
440k
46
Lorenzo Sonego
28
ITA
411k
+1
+29.8k
Cagliari R32
Lost in Madrid R64
Lost in Madrid R64 Cagliari R32
413k
440k
47
Borna Ćorić
27
CRO
411k
-2
+27.6k
Lost in Madrid R64
48
Christopher O'Connell
29
AUS
408k
-4
+16.9k
Lost in Madrid R128
49
Flavio Cobolli
21
ITA
393k
+5
+51.2k
Madrid R32
437k
1.79M
50
Dominik Koepfer
30
GER
382k
-2
+16.9k
Lost in Madrid R128
Advertisement
51
Facundo Díaz Acosta
23
ARG
381k
-2
+16.9k
Lost in Madrid R128
52
Thiago Seyboth Wild
24
BRA
379k
+8
+51.2k
Lost in Madrid R32
53
Alexei Popyrin
24
AUS
378k
-2
+16.9k
Lost in Madrid R128
54
Emil Ruusuvuori
25
FIN
370k
-1
+19.1k
Aix-en-Provence R32
Lost in Madrid R128
Lost in Madrid R128 Aix-en-Provence R32
371k
398k
55
Mariano Navone
23
ARG
367k
+2
+31.2k
Cagliari R16
Lost in Madrid R64
Lost in Madrid R64 Cagliari R16
370k
394k
56
Alexander Shevchenko
23
KAZ
362k
+2
+29.8k
Aix-en-Provence R32
Lost in Madrid R64
Lost in Madrid R64 Aix-en-Provence R32
364k
391k
57
Alex Michelsen
19
USA
356k
-2
+19.1k
Cagliari R32
Lost in Madrid R128
Lost in Madrid R128 Cagliari R32
358k
385k
58
Luca Van Assche
19
FRA
356k
+1
+27.6k
Lost in Madrid R64
59
Sebastian Ofner
27
AUT
354k
-3
+16.9k
Lost in Madrid R128
60
Arthur Cazaux
21
FRA
352k
-8
61
Jaume Munar
26
ESP
343k
+2
+29.8k
Aix-en-Provence R32
Lost in Madrid R64
Lost in Madrid R64 Aix-en-Provence R32
345k
371k
62
Roberto Carballés Baena
31
ESP
341k
+27.6k
Lost in Madrid R64
63
Pavel Kotov
25
RUS
336k
+5
+51.2k
Madrid R32
380k
1.74M
64
Juncheng Shang
19
CHN
329k
+1
+27.6k
Lost in Madrid R64 (R128 )
65
Marcos Giron
30
USA
323k
-1
+19.1k
Aix-en-Provence R32
Lost in Madrid R128
Lost in Madrid R128 Aix-en-Provence R32
324k
351k
66
Márton Fucsovics
32
HUN
317k
-5
+2200
Cagliari R32
318k
345k
67
Daniel Altmaier
25
GER
315k
+9
+53.4k
Cagliari R32
Lost in Madrid R32
Lost in Madrid R32 Cagliari R32
317k
343k
68
Denis Shapovalov
25
CAN
313k
+7
+51.2k
Lost in Madrid R32
69
Roman Safiullin
26
RUS
311k
-3
+16.9k
Lost in Madrid R128
70
Roberto Bautista Agut
36
ESP
310k
-1
+32.7k
Lost in Qual. Madrid R2 Lost in Madrid R64
71
Yannick Hanfmann
32
GER
303k
-4
+16.9k
Lost in Madrid R128
72
Botic van de Zandschulp
28
NED
302k
-1
+29.8k
Aix-en-Provence R32
Lost in Madrid R64
Lost in Madrid R64 Aix-en-Provence R32
303k
330k
73
Taro Daniel
31
JPN
300k
-1
+29.8k
Cagliari R32
Lost in Madrid R64
Lost in Madrid R64 Cagliari R32
302k
328k
74
Aleksandar Kovačević
25
USA
294k
-1
+24.2k
Aix-en-Provence R32
Qual. Madrid W Lost in Madrid R128
Qual. Madrid W Lost in Madrid R128 Aix-en-Provence R32
296k
322k
75
Max Purcell
26
AUS
285k
+2
+28.4k
Guangzhou R32
Lost in Madrid R64
Lost in Madrid R64 Guangzhou R32
285k
295k
76
Christopher Eubanks
27
USA
276k
+2
+20.5k
Cagliari R16
Lost in Madrid R128
Lost in Madrid R128 Cagliari R16
279k
303k
77
Thanasi Kokkinakis
28
AUS
275k
+2
+22k
Qual. Madrid W Lost in Madrid R128
78
Sumit Nagal
26
IND
272k
-8
79
Andy Murray
36
GBR
270k
-5
80
Daniel Elahi Galán
27
COL
255k
+2
+19.1k
Cagliari R32
Lost in Madrid R128
Lost in Madrid R128 Cagliari R32
257k
284k
81
Aleksandar Vukic
28
AUS
255k
+2
+19.1k
Aix-en-Provence R32
Lost in Madrid R128
Lost in Madrid R128 Aix-en-Provence R32
257k
283k
82
Pedro Cachín
29
ARG
248k
+10
+51.2k
Madrid R32
292k
1.65M
83
Alexandre Müller
27
FRA
248k
-2
+4700
Aix-en-Provence R32
Lost in Qual. Madrid R1
Lost in Qual. Madrid R1 Aix-en-Provence R32
249k
276k
84
Daniel Evans
33
GBR
245k
-4
85
Lukáš Klein
26
SVK
242k
+2
+32.7k
Qual. Madrid W Lost in Madrid R64
86
Luciano Darderi
22
ITA
238k
+2
+29.8k
Cagliari R32
Lost in Madrid R64 (R128 )
Lost in Madrid R64 (R128 ) Cagliari R32
239k
266k
87
Federico Coria
32
ARG
233k
-3
+7200
Cagliari R32
Lost in Qual. Madrid R2
Lost in Qual. Madrid R2 Cagliari R32
234k
261k
88
Brandon Nakashima
22
USA
223k
+3
+24.2k
Aix-en-Provence R32
Qual. Madrid W Lost in Madrid R128
Qual. Madrid W Lost in Madrid R128 Aix-en-Provence R32
224k
251k
89
Hugo Grenier
28
FRA
220k
-4
+800
Lost in Rome R32
90
Rinky Hijikata
23
AUS
215k
-4
91
Arthur Rinderknech
28
FRA
208k
+4
+19.1k
Aix-en-Provence R32
Lost in Madrid R128
Lost in Madrid R128 Aix-en-Provence R32
210k
237k
92
Cristian Garín
27
CHI
204k
-3
+2200
Aix-en-Provence R32
206k
232k
93
Richard Gasquet
37
FRA
201k
+9
+24.2k
Aix-en-Provence R32
Qual. Madrid W Lost in Madrid R128
Qual. Madrid W Lost in Madrid R128 Aix-en-Provence R32
203k
229k
94
Yoshihito Nishioka
28
JPN
200k
+5
+19.1k
Cagliari R32
Lost in Madrid R128
Lost in Madrid R128 Cagliari R32
202k
229k
95
Laslo Djere
28
SRB
200k
-5
96
David Goffin
33
BEL
198k
-3
+4700
Aix-en-Provence R32
Lost in Qual. Madrid R1
Lost in Qual. Madrid R1 Aix-en-Provence R32
199k
226k
97
Hugo Gaston
23
FRA
195k
-3
+4700
Aix-en-Provence R32
Lost in Qual. Madrid R1
Lost in Qual. Madrid R1 Aix-en-Provence R32
197k
223k
98
Pedro Martínez
27
ESP
192k
-2
+4700
Aix-en-Provence R32
Lost in Qual. Madrid R1
Lost in Qual. Madrid R1 Aix-en-Provence R32
193k
220k
99
Albert Ramos Viñolas
36
ESP
185k
+11
+24.2k
Aix-en-Provence R32
Qual. Madrid W Lost in Madrid R128
Qual. Madrid W Lost in Madrid R128 Aix-en-Provence R32
186k
213k
100
Milos Raonic
33
CAN
185k
-3
Advertisement
101
Stan Wawrinka
39
SUI
183k
-1
+2200
Aix-en-Provence R32
184k
211k
102
Constant Lestienne
31
FRA
182k
-4
103
Luca Nardi
20
ITA
180k
-2
104
Giulio Zeppieri
22
ITA
178k
+1
+7200
Cagliari R32
Lost in Qual. Madrid R2
Lost in Qual. Madrid R2 Cagliari R32
179k
206k
105
Bernabé Zapata Miralles
27
ESP
177k
-2
+2500
Lost in Qual. Madrid R1
106
Patrick Kypson
24
USA
175k
-2
+800
Lost in Savannah R32
107
Adam Walton
25
AUS
170k
-1
+800
Guangzhou R32
170k
180k
108
Zizou Bergs
24
BEL
166k
+8
+16.9k
Lost in Madrid R128
109
Quentin Halys
27
FRA
164k
-1
+2500
Lost in Qual. Madrid R1
110
Maximilian Marterer
28
GER
164k
-1
+2500
Lost in Qual. Madrid R1
111
Matteo Berrettini
28
ITA
162k
-4
112
James Duckworth
32
AUS
158k
+2
+7300
Guangzhou R32
Lost in Shenzhen F
Lost in Shenzhen F Guangzhou R32
159k
169k
113
Grégoire Barrère
30
FRA
157k
-2
+2500
Qual. Aix-en-Provence R1
Lost in Qual. Madrid R1
Lost in Qual. Madrid R1 Qual. Aix-en-Provence R1
114
Jesper de Jong
23
NED
156k
-2
+2200
Qual. Cagliari R1
Lost in Rome QF
Lost in Rome QF Qual. Cagliari R1
115
J.J. Wolf
25
USA
153k
-2
+800
Lost in Savannah R32
116
Juan Pablo Varillas
28
PER
152k
-1
+2200
Cagliari R32
154k
180k
117
Harold Mayot
22
FRA
151k
+2200
Aix-en-Provence R32
153k
180k
118
Vít Kopřiva
26
CZE
149k
+2500
Lost in Qual. Madrid R1
119
Terence Atmane
22
FRA
146k
+4700
Aix-en-Provence R32
Lost in Qual. Madrid R1
Lost in Qual. Madrid R1 Aix-en-Provence R32
147k
174k
120
Shintaro Mochizuki
20
JPN
140k
+5000
Qual. Cagliari R1
Lost in Qual. Madrid R2
Lost in Qual. Madrid R2 Qual. Cagliari R1
121
Facundo Bagnis
34
ARG
138k
+11
+32.7k
Qual. Aix-en-Provence R1
Qual. Madrid W Lost in Madrid R64
Qual. Madrid W Lost in Madrid R64 Qual. Aix-en-Provence R1
122
Corentin Moutet
25
FRA
135k
+3
+22k
Qual. Madrid W Lost in Madrid R128
123
Thiago Monteiro
29
BRA
134k
+41
+56.2k
Madrid R32 (R64 )
Qual. Madrid W
Qual. Madrid W Madrid R32 (R64 )
178k
1.53M
124
Joao Fonseca
17
BRA
131k
+10
+27.6k
Lost in Madrid R64 (R128 )
125
Soonwoo Kwon
26
KOR
130k
-4
126
Emilio Nava
22
USA
127k
-3
+4700
Cagliari R32
Lost in Qual. Madrid R1
Lost in Qual. Madrid R1 Cagliari R32
128k
155k
127
Benjamin Bonzi
27
FRA
126k
-5
+800
Qual. Aix-en-Provence R1
Lost in Ostrava R32
Lost in Ostrava R32 Qual. Aix-en-Provence R1
128
Andrea Vavassori
28
ITA
125k
-4
+2500
Lost in Qual. Madrid R1
129
Dominic Thiem
30
AUT
118k
-1
+5000
Lost in Qual. Madrid R2
130
Lloyd Harris
27
RSA
117k
+1
+11.8k
Guangzhou R32
Shenzhen W
Shenzhen W Guangzhou R32
118k
128k
131
Diego Schwartzman
31
ARG
116k
-5
+2500
Lost in Qual. Madrid R1
132
Michael Mmoh
26
USA
114k
-5
+800
Lost in Savannah R32
133
Abdullah Shelbayh
20
JOR
113k
-4
+5000
Lost in Qual. Madrid R2
134
Dino Prižmić
18
CRO
107k
-4
135
Camilo Ugo Carabelli
24
ARG
107k
+5
+7200
Cagliari R32
Lost in Qual. Madrid R2
Lost in Qual. Madrid R2 Cagliari R32
109k
135k
136
Omar Jasika
26
AUS
105k
+2100
Guangzhou R32
Lost in Savannah R16
Lost in Savannah R16 Guangzhou R32
106k
115k
137
Giovanni Mpetshi Perricard
20
FRA
105k
-4
138
Dane Sweeny
23
AUS
104k
-1
+1600
Guangzhou R32
Lost in Shenzhen R32
Lost in Shenzhen R32 Guangzhou R32
105k
115k
139
Nicolas Moreno De Alboran
26
USA
104k
+2200
Lost in Rome QF
139
Zachary Svajda
21
USA
104k
-1
+2200
Cagliari R32
106k
132k
141
Marc Polmans
26
AUS
103k
-6
142
Damir Džumhur
31
BIH
101k
+7
+11k
Ostrava W
143
Benjamin Hassan
29
LBN
100k
+20
+22k
Qual. Madrid W Lost in Madrid R128
144
Pablo Llamas Ruiz
21
ESP
99.5k
+21
+22k
Qual. Aix-en-Provence R1
Qual. Madrid W Lost in Madrid R128
Qual. Madrid W Lost in Madrid R128 Qual. Aix-en-Provence R1
145
James McCabe
20
AUS
99.3k
-4
+1320
Qual. Shenzhen W Lost in Shenzhen R16
146
Valentin Vacherot
25
MON
99.1k
-2
+5040
Qual. Aix-en-Provence R1
Lost in Qual. Madrid R2
Lost in Qual. Madrid R2 Qual. Aix-en-Provence R1
147
Francisco Comesaña
23
ARG
96.7k
+4
+7240
Aix-en-Provence R32
Lost in Qual. Madrid R2
Lost in Qual. Madrid R2 Aix-en-Provence R32
98.1k
124k
148
Stefano Napolitano
29
ITA
95.1k
-2
+2580
Lost in Qual. Madrid R1
149
Maxime Cressy
26
USA
94.9k
-4
+800
Guangzhou R32
95.4k
105k
150
Mackenzie McDonald
29
USA
94.4k
-8
Advertisement
151
Marin Čilić
35
CRO
94.2k
-8
152
Duje Ajduković
23
CRO
93.9k
+5040
Lost in Qual. Madrid R2
153
Jurij Rodionov
24
AUT
92.9k
-3
+2580
Lost in Qual. Madrid R1
153
Denis Kudla
31
USA
92.9k
-6
+1320
Lost in Savannah R16
155
Rafael Nadal
37
ESP
91k
+65
+51.2k
Madrid R32 (R64 )
135k
1.49M
156
Jason Kubler
30
AUS
90.8k
-8
157
Felipe Meligeni Alves
26
BRA
89.3k
-1
+2580
Qual. Aix-en-Provence R1
Lost in Qual. Madrid R1
Lost in Qual. Madrid R1 Qual. Aix-en-Provence R1
158
Jiří Veselý
30
CZE
88.5k
-4
+800
Lost in Ostrava R32
159
Otto Virtanen
22
FIN
87.8k
-6
Qual. Aix-en-Provence R1
160
Yosuke Watanuki
26
JPN
87k
-5
161
Lucas Pouille
30
FRA
86.9k
-4
+2580
Lost in Qual. Madrid R1
162
Pierre Hugues Herbert
33
FRA
86.7k
-2
+2580
Qual. Aix-en-Provence R1
Lost in Qual. Madrid R1
Lost in Qual. Madrid R1 Qual. Aix-en-Provence R1
163
Thiago Agustín Tirante
23
ARG
86.4k
-1
+7240
Cagliari R32
Lost in Qual. Madrid R2
Lost in Qual. Madrid R2 Cagliari R32
87.8k
114k
164
Marco Trungelliti
34
ARG
84.3k
-6
165
Martin Damm
20
USA
84.1k
-6
166
Máté Valkusz
25
HUN
83.6k
-5
167
Alexander Ritschard
30
SUI
83k
+6
+11k
Savannah W
168
Radu Albot
34
MDA
82.5k
-1
+7240
Cagliari R32
Lost in Qual. Madrid R2
Lost in Qual. Madrid R2 Cagliari R32
83.9k
110k
169
Hugo Dellien
30
BOL
80.7k
-3
+3840
Qual. Cagliari R1
Lost in Rome SF
Lost in Rome SF Qual. Cagliari R1
170
Aziz Dougaz
27
TUN
78.3k
+1
+4240
Lost in Hammamet 7 F Lost in Angers F
171
Fabio Fognini
36
ITA
76.7k
-1
+2200
Cagliari R32
78.2k
105k
172
Tomás Barrios Vera
26
CHI
75k
-4
173
Alex Molčan
26
SVK
74.6k
-4
174
Marc-Andrea Hüsler
27
SUI
74k
-2
175
Martin Landaluce
18
ESP
73.1k
+11
+16.9k
Lost in Madrid R128
176
Hamad Medjedović
20
SRB
72.3k
+46
+32.7k
Qual. Aix-en-Provence R1
Qual. Madrid W Lost in Madrid R64
Qual. Madrid W Lost in Madrid R64 Qual. Aix-en-Provence R1
177
Matteo Gigante
22
ITA
72.1k
-2
+2580
Lost in Qual. Madrid R1
178
Benoît Paire
34
FRA
70.6k
-4
179
Gabriel Diallo
22
CAN
69.6k
-3
+800
Qual. Cagliari R1
Lost in Ostrava R32
Lost in Ostrava R32 Qual. Cagliari R1
180
Rudolf Molleker
23
GER
62.4k
-3
181
Seongchan Hong
26
KOR
61.4k
-3
182
Zsombor Piros
24
HUN
61.4k
+1
+3000
Cagliari R32
Lost in Rome R32
Lost in Rome R32 Cagliari R32
62.8k
89.6k
183
Román Andrés Burruchaga
22
ARG
61.2k
-4
184
Leandro Riedi
22
SUI
60k
-4
185
Juan Manuel Cerúndolo
22
ARG
60k
-3
+1320
Qual. Cagliari R1
Lost in Rome R16
Lost in Rome R16 Qual. Cagliari R1
186
Francesco Passaro
23
ITA
59.9k
-5
+800
Qual. Cagliari R1
Lost in Rome R32
Lost in Rome R32 Qual. Cagliari R1
187
Oliver Crawford
24
GBR
58k
-2
+800
Lost in Savannah R32
188
Gijs Brouwer
28
NED
57.6k
-1
+2240
Lost in Savannah QF
189
Santiago Rodríguez Taverna
24
ARG
57.5k
-5
190
Mikhail Kukushkin
36
KAZ
57.2k
-1
+2580
Qual. Aix-en-Provence R1
Lost in Qual. Madrid R1
Lost in Qual. Madrid R1 Qual. Aix-en-Provence R1
191
Enzo Couacaud
29
FRA
56k
-3
+1320
Lost in Ostrava R16
192
Tristan Schoolkate
23
AUS
55.9k
+3
+3040
Guangzhou R32
Lost in Shenzhen QF
Lost in Shenzhen QF Guangzhou R32
56.4k
66.2k
193
Elias Ymer
28
SWE
54.9k
-3
+800
Lost in Ostrava R32
194
Oriol Roca Batalla
30
ESP
54.7k
-3
+800
Lost in Rome R32
195
Ethan Quinn
20
USA
54.7k
-2
+1320
Lost in Savannah R16
196
Jozef Kovalík
31
SVK
54.7k
-2
+1320
Lost in Rome R16
197
Ugo Blanchet
25
FRA
53.9k
-5
Qual. Aix-en-Provence R1
198
Billy Harris
29
GBR
53.6k
+2240
Lost in Rome QF
199
Beibit Zhukayev
23
KAZ
53.4k
-3
+800
Guangzhou R32
53.9k
63.7k
200
Jan Choinski
27
GBR
51.5k
-3
Advertisement
201
Coleman Wong
19
HKG
50.5k
-1
+2120
Guangzhou R32
Lost in Shenzhen R16
Lost in Shenzhen R16 Guangzhou R32
51.1k
60.8k
202
Joris De Loore
31
BEL
50.1k
-3
203
Daniel Rincon
21
ESP
48.9k
-2
+1320
Lost in Ostrava R16
204
Titouan Droguet
22
FRA
48.4k
+2580
Lost in Qual. Madrid R1
205
Jules Marie
32
FRA
47.8k
-3
+1320
Lost in Shenzhen R16
206
Mattia Bellucci
22
ITA
47.7k
+1
+3040
Guangzhou R32
Lost in Shenzhen QF
Lost in Shenzhen QF Guangzhou R32
48.2k
57.9k
207
Denis Yevseyev
30
KAZ
47.3k
+1
+3040
Guangzhou R32
Lost in Shenzhen QF
Lost in Shenzhen QF Guangzhou R32
47.9k
57.6k
208
Stefano Travaglia
32
ITA
46.6k
+2
+3840
Lost in Rome SF
209
Geoffrey Blancaneaux
25
FRA
46.5k
-4
+800
Lost in Rome R32
210
Federico Gaio
32
ITA
46.3k
-7
211
Francesco Maestrelli
21
ITA
46.1k
+2
+4440
Cagliari R32
Lost in Rome QF
Lost in Rome QF Cagliari R32
47.5k
74.3k
212
Nick Hardt
23
DOM
45.3k
-6
213
Alexander Blockx
19
BEL
44.1k
-4
214
Calvin Hémery
29
FRA
43.9k
+2
+2640
Porto Alegre R32
Lost in Savannah QF
Lost in Savannah QF Porto Alegre R32
44.2k
49.1k
215
Vitaliy Sachko
26
UKR
43.7k
-4
+1320
Lost in Ostrava R16
216
Antoine Escoffier
32
FRA
43.6k
-1
+2120
Guangzhou R32
Lost in Shenzhen R16
Lost in Shenzhen R16 Guangzhou R32
44.1k
53.9k
217
Darwin Blanch
16
USA
43.4k
+50
+17.7k
Lost in Telde 2 SF Lost in Madrid R128
218
Ivan Gakhov
27
RUS
42.8k
-4
+1320
Lost in Rome R16
219
Zdeněk Kolář
27
CZE
42.8k
-1
+2240
Lost in Ostrava QF
220
Nerman Fatić
29
BIH
42.5k
-8
+800
Lost in Rome R32
221
Andrea Pellegrino
27
ITA
42k
-4
+800
Qual. Cagliari R1
Lost in Rome R32
Lost in Rome R32 Qual. Cagliari R1
222
Gonzalo Oliveira
29
VEN
40.8k
-1
+1200
Porto Alegre R32
Lost in Savannah R32
Lost in Savannah R32 Porto Alegre R32
41.1k
46k
223
Dalibor Svrčina
21
CZE
40.1k
-4
224
Gauthier Onclin
23
BEL
39.4k
+1
+1320
Lost in Ostrava R16
225
Liam Broady
30
GBR
39.1k
-2
226
Philip Sekulic
20
AUS
39k
+1
+1320
Lost in Shenzhen R16 Lost in Qual. Guangzhou R2
227
Mattéo Martineau
25
FRA
39k
+1
+1320
Lost in Rome R16
228
Alejandro Moro Cañas
23
ESP
38.8k
+32
+11k
Rome W
229
Sho Shimabukuro
26
JPN
38.2k
-5
230
Li Tu
27
AUS
38.1k
+3
+1600
Guangzhou R32
Lost in Shenzhen R32
Lost in Shenzhen R32 Guangzhou R32
38.6k
48.4k
231
Yu-hsiou Hsu
25
TWN
38k
+4
+2120
Guangzhou R32
Lost in Shenzhen R16
Lost in Shenzhen R16 Guangzhou R32
38.5k
48.3k
232
Franco Agamenone
31
ITA
37.9k
+1320
Lost in Rome R16
233
Mark Lajal
20
EST
37.9k
+14
+4640
Guangzhou R32
Lost in Shenzhen SF
Lost in Shenzhen SF Guangzhou R32
38.4k
48.2k
234
Alessandro Giannessi
33
ITA
37.8k
-8
235
Yunchaokete Bu
22
CHN
37.5k
-4
+800
Guangzhou R32
38k
47.8k
236
Ryan Peniston
28
GBR
37.3k
-7
237
Illya Marchenko
36
UKR
37.3k
+1
+1600
Guangzhou R32
Lost in Shenzhen R32
Lost in Shenzhen R32 Guangzhou R32
37.8k
47.6k
238
Marco Cecchinato
31
ITA
37.2k
-4
+800
Qual. Cagliari R1
Lost in Rome R32
Lost in Rome R32 Qual. Cagliari R1
239
Rodrigo Pacheco Mendez
19
MEX
37k
-9
240
Tung Lin Wu
25
TWN
36.5k
-3
+800
Lost in Shenzhen R32
241
Yasutaka Uchiyama
31
JPN
35.9k
+1
+1600
Guangzhou R32
Lost in Shenzhen R32
Lost in Shenzhen R32 Guangzhou R32
36.4k
46.1k
242
Andrea Collarini
32
ARG
35.9k
-6
243
Dimitar Kuzmanov
30
BUL
35.3k
-3
+800
Qual. Aix-en-Provence R1
Lost in Ostrava R32
Lost in Ostrava R32 Qual. Aix-en-Provence R1
244
Timofey Skatov
23
KAZ
34.9k
+10
+3840
Lost in Ostrava SF
245
Alex Bolt
31
AUS
34.7k
+7
+2120
Guangzhou R32
Lost in Shenzhen R16
Lost in Shenzhen R16 Guangzhou R32
35.2k
45k
246
Brandon Holt
26
USA
34.6k
-3
+800
Guangzhou R32
35.2k
44.9k
247
Riccardo Bonadio
30
ITA
34.6k
-8
Lost in Qual. Rome R1
248
Mitchell Krueger
30
USA
34.6k
-2
+1320
Lost in Savannah R16
249
Clément Tabur
24
FRA
34.6k
-5
+800
Lost in Savannah R32
250
Kyrian Jacquet
22
FRA
34.4k
-9
Advertisement
251
Raúl Brancaccio
26
ITA
33.7k
-1
+800
Lost in Rome R32
252
Ernesto Escobedo
27
MEX
33.4k
-7
253
Gustavo Heide
22
BRA
33.2k
-5
254
Filip Misolic
22
AUT
33.1k
-5
255
Nicolás Mejía
24
COL
32.9k
-4
256
Gianluca Mager
29
ITA
32.2k
-3
257
Jaime Faria
20
POR
32k
+2240
Lost in Ostrava QF
258
Kimmer Coppejans
30
BEL
30.9k
-3
259
Yuta Shimizu
24
JPN
30.1k
+800
Qual. Guangzhou R2
Lost in Shenzhen R32
Lost in Shenzhen R32 Qual. Guangzhou R2
260
Edward Winter
19
AUS
30k
-4
261
Henri Squire
23
GER
29.6k
+14
+6500
Lost in Ostrava F
262
John Millman
34
AUS
29.5k
-4
263
Clément Chidekh
22
FRA
28.5k
+1510
Qual. Aix-en-Provence R1
Lost in Santa Margherita 4 SF Lost in Santa Margherita 5 R32
Lost in Santa Margherita 4 SF Lost in Santa Margherita 5 R32 Qual. Aix-en-Provence R1
264
Steven Diez
33
CAN
27.4k
-3
265
Murkel Dellien
26
BOL
27.4k
-1
+400
Porto Alegre R32
27.6k
32.5k
266
Maxime Janvier
27
FRA
27.3k
+6
+3840
Lost in Savannah SF
267
Dmitry Popko
27
KAZ
27.2k
+9
+4240
Porto Alegre R32
Lost in Savannah SF
Lost in Savannah SF Porto Alegre R32
27.4k
32.3k
268
Alexis Galarneau
25
CAN
27.1k
-6
269
Chun Hsin Tseng
22
TWN
27k
-1
+1320
Lost in Ostrava R16
270
Henrique Rocha
20
POR
26.6k
-4
+800
Lost in Ostrava R32
271
Laurent Lokoli
29
FRA
26.4k
-6
Qual. Aix-en-Provence R1
272
Pavle Marinkov
18
AUS
25.2k
-3
273
Manuel Guinard
28
FRA
25k
+11
+3840
Lost in Ostrava SF
274
Hayden Jones
17
AUS
24.5k
-4
275
Stefanos Sakellaridis
19
GRE
24.3k
+4
+2320
Porto Alegre R32
Qual. Concepcion W Lost in Concepcion SF
Qual. Concepcion W Lost in Concepcion SF Porto Alegre R32
24.6k
29.4k
276
Nicolás Kicker
31
ARG
24k
-5
277
Juan Pablo Ficovich
27
ARG
23.6k
+10
+3250
Lost in Concepcion F
278
Bernard Tomic
31
AUS
23.5k
-1
+800
Lost in Savannah R32
279
David Jordá Sanchis
29
ESP
23.3k
-6
280
Aslan Karatsev
30
RUS
23.3k
+170
+16.9k
Lost in Madrid R128
281
Samuel Vincent Ruggeri
21
ITA
23.3k
-3
+800
Lost in Rome R32
282
Kei Nishikori
34
JPN
23.2k
-8
283
Maks Kaśnikowski
20
POL
22.7k
-3
+800
Lost in Ostrava R32
284
Valentin Royer
22
FRA
22.7k
-3
+730
Lost in Santa Margherita 5 QF
285
Tristan Boyer
23
USA
22.2k
+5
+2240
Lost in Savannah QF
286
Ilya Ivashka
30
BLR
21.7k
-4
287
Jeremy Jin
19
AUS
21.3k
-4
288
Genaro Alberto Olivieri
25
ARG
21.1k
+1
+1120
Lost in Concepcion QF
289
Pablo Cuevas
38
URU
20.9k
-4
290
Tennys Sandgren
32
USA
20.8k
+4
+1320
Lost in Savannah R16
291
Aidan Mayo
20
USA
20.8k
+4
+1320
Lost in Savannah R16
292
Kamil Majchrzak
28
POL
20.7k
-6
Lost in Qual. Shenzhen R1 Lost in Qual. Guangzhou R1
293
Thai Son Kwiatkowski
29
USA
20.4k
+800
Lost in Savannah R32
294
Raphaël Collignon
22
BEL
20.4k
+30
+7190
Hammamet 7 W Angers W
295
Javier Barranco Cosano
25
ESP
20.3k
-7
Lost in Qual. Rome R1
296
Adrian Andreev
22
BUL
20.2k
+800
Lost in Rome R32
297
Daniel Masur
29
GER
20.1k
-5
+430
Lost in Nottingham R16
298
Matheus Pucinelli De Almeida
23
BRA
19.8k
-7
299
Paul Jubb
24
GBR
19.7k
+9
+3590
Nottingham W
300
Enrico Dalla Valle
26
ITA
19.3k
+5
+2240
Lost in Ostrava QF
301
João Lucas Reis Da Silva
24
BRA
19.3k
-3
+400
Porto Alegre R32
Lost in Qual. Savannah R1
19.5k
24.4k
302
Vilius Gaubas
19
LTU
19.1k
+32
+6500
Qual. Rome W Lost in Rome F
303
Adolfo Daniel Vallejo
20
PAR
19.1k
-3
+400
Porto Alegre R32
19.4k
24.2k
304
Gonzalo Bueno
20
PER
19k
+21
+5930
Porto Alegre R32
Concepcion W
19.3k
24.1k
305
Gastão Elias
33
POR
19k
-8
306
Nikolás Sánchez Izquierdo
25
ESP
18.9k
-3
+800
Lost in Rome R32
307
Filip Cristian Jianu
22
ROU
18.9k
-8
+150
Lost in Antalya 16 R32
308
Hazem Naw
24
SYR
18.6k
-7
309
Steve Johnson
34
USA
18.5k
-7
310
Dennis Novak
30
AUT
18.2k
+2
+2240
Lost in Ostrava QF
311
Stefan Kozlov
26
USA
17.7k
-5
+800
Lost in Savannah R32
312
Federico Agustin Gomez
27
ARG
17.5k
+1
+2240
Qual. Savannah W Lost in Savannah QF
313
Blaise Bicknell
22
JAM
17.5k
-9
Lost in Qual. Savannah R2
314
Carlos Taberner
26
ESP
17.4k
-5
+1320
Qual. Rome W Lost in Rome R16
315
Nikoloz Basilashvili
32
GEO
16.2k
-8
Lost in Qual. Ostrava R2
316
Michael Geerts
29
BEL
16.1k
-6
Lost in Qual. Rome R2
317
Vasek Pospisil
33
CAN
16.1k
-6
318
Alibek Kachmazov
21
RUS
15.9k
+12
+3040
Guangzhou R32
Lost in Shenzhen QF
16.4k
26.1k
319
Tristan Lamasine
31
FRA
15.8k
-5
+800
Lost in Ostrava R32
320
Pol Martín Tiffon
24
ESP
15.5k
+8
+2580
Lost in Qual. Madrid R1
321
Andrés Andrade
25
ECU
15k
+70
+6500
Qual. Savannah W Lost in Savannah F
322
Ričardas Berankis
33
LTU
14.9k
-2
+800
Qual. Shenzhen W Lost in Shenzhen R32 Qual. Guangzhou W
323
Renzo Olivo
32
ARG
14.9k
-8
+400
Lost in Concepcion R32
324
Max Hans Rehberg
20
GER
14.6k
-8
+250
Lost in Meerbusch R16
325
Matías Soto
25
CHI
14.5k
-4
+400
Lost in Concepcion R32
326
Lorenzo Giustino
32
ITA
14.2k
-9
327
Giovanni Fonio
25
ITA
14.2k
-9
328
Borna Gojo
26
CRO
14.1k
-9
329
Sandro Kopp
23
AUT
14k
+4
+1250
Lost in Hammamet 7 SF
330
Mateus Alves
23
BRA
13.8k
-7
+400
Porto Alegre R32
14k
18.9k
331
Ramkumar Ramanathan
29
IND
13.6k
-9
Lost in Qual. Shenzhen R2 Lost in Qual. Guangzhou R1
331
Rio Noguchi
25
JPN
13.6k
+1
+800
Qual. Guangzhou R2
Qual. Shenzhen W Lost in Shenzhen R32
333
Robin Bertrand
21
FRA
13.5k
+20
+2890
Monastir 16 W Lost in Nottingham QF
334
Mukund Sasikumar
27
IND
13.1k
-8
Lost in Qual. Shenzhen R1
335
João Sousa
35
POR
13k
-8
336
Jakub Nicod
19
CZE
13k
+8
+1320
Qual. Ostrava W Lost in Ostrava R16
337
Nicholas David Ionel
21
ROU
12.9k
+4
+800
Lost in Ostrava R32
338
Sebastian Fanselow
32
GER
12.8k
-9
339
Yankı Erel
23
TUR
12.8k
-8
Lost in Qual. Shenzhen R1 Lost in Qual. Guangzhou R2
340
Hernán Casanova
30
ARG
12.6k
+2
+660
Lost in Concepcion R16
341
Mathias Bourgue
30
FRA
12.4k
-6
Qual. Aix-en-Provence R1
342
Kiranpal Pannu
27
NZL
12.4k
-3
+260
Lost in Mosquera R32
343
Daniel Mérida
19
ESP
12.4k
-7
Lost in Qual. Rome R2
344
Arthur Bouquier
23
FRA
12.4k
+15
+2160
Azay Le Rideau W
345
Marko Topo
20
GER
12.3k
-8
346
Jonáš Forejtek
23
CZE
12.3k
-8
Lost in Qual. Ostrava R2
347
Ergi Kırkın
25
TUR
12.2k
+1060
Porto Alegre R32
Lost in Concepcion R16
12.4k
17.3k
348
Lukas Neumayer
21
AUT
12.1k
-3
+800
Lost in Ostrava R32
349
Blake Ellis
25
AUS
12.1k
-9
Lost in Qual. Shenzhen R2 Lost in Qual. Guangzhou R2
350
Jelle Sels
28
NED
12.1k
+1
+1320
Qual. Ostrava W Lost in Ostrava R16
351
Luke Saville
30
AUS
11.9k
-5
+800
Lost in Shenzhen R32 Lost in Qual. Guangzhou R1
352
Kyle Edmund
29
GBR
11.9k
-9
Lost in Qual. Savannah R2
353
Facundo Mena
31
ARG
11.8k
+50
+3680
Porto Alegre R32
Santiago W Lost in Concepcion QF
12.1k
16.9k
354
Alexander Weis
27
ITA
11.3k
-6
+260
Santa Margherita 6 R32
Lost in Qual. Rome R2
11.5k
14.6k
355
Jay Clarke
25
GBR
11.2k
-6
+260
Santa Margherita 6 R32
11.4k
14.5k
356
Marcello Serafini
21
ITA
11.2k
+19
+1750
Lost in Santa Margherita 4 R16 Qual. Rome W Lost in Rome R16
357
Roberto Cid Subervi
30
DOM
11.2k
-2
+800
Porto Alegre R32
Lost in Concepcion R32
11.4k
16.3k
358
Viktor Durasovic
27
NOR
11.1k
-2
+800
Qual. Savannah W Lost in Savannah R32
359
Hiroki Moriya
33
JPN
11.1k
-1
+800
Qual. Guangzhou R2
Lost in Qual. Shenzhen R2 Lost in Shenzhen R32
360
Matej Dodig
18
CRO
10.9k
+750
Lost in Split SF
361
Felix Gill
21
GBR
10.8k
-11
362
Edoardo Lavagno
25
ITA
10.8k
+10
+1060
Santa Margherita 6 R32
Lost in Rome R32
11k
14.1k
363
Charles Broom
26
GBR
10.8k
+24
+2120
Lost in Nottingham F
364
Marius Copil
33
ROU
10.7k
-12
Lost in Qual. Rome R1
365
Nicola Kuhn
24
GER
10.6k
+11
+1250
Lost in Hammamet 7 SF
366
Arthur Géa
19
FRA
10.6k
+3
+800
Qual. Savannah W Lost in Savannah R32
367
Orlando Luz
26
BRA
10.5k
-13
Qual. Cagliari R1
Lost in Qual. Ostrava R2
368
Daniel Dutra da Silva
35
BRA
10.5k
+660
Qual. Porto Alegre R2
Lost in Concepcion R16
369
Giles Hussey
26
GBR
10.4k
+9
+1250
Lost in Nottingham SF
370
Dominik Palan
23
CZE
10.3k
-13
Lost in Qual. Shenzhen R1 Lost in Qual. Guangzhou R1
371
Pedro Sakamoto
30
BRA
10.2k
-4
+400
Porto Alegre R32
10.5k
15.3k
372
Vadym Ursu
27
UKR
10.2k
-11
373
Matthew Dellavedova
23
AUS
10.1k
-7
+260
Lost in Nottingham R32
373
Marek Gengel
28
CZE
10.1k
-11
375
Elmer Møller
20
DEN
10k
-5
+260
Santa Margherita 6 R32
10.2k
13.4k
376
Liam Draxl
22
CAN
10k
-13
377
Khumoyun Sultanov
25
UZB
10k
-13
378
Arthur Fery
21
GBR
9975
+11
+1320
Lost in Shenzhen R16
379
Jacob Bradshaw
21
AUS
9960
-14
380
Hady Habib
25
LBN
9860
+8
+1200
Porto Alegre R32
Lost in Savannah R32
10.1k
14.9k
381
Gabriele Piraino
20
ITA
9855
+89
+4025
Santa Margherita 4 W Lost in Santa Margherita 5 R16
382
Moez Echargui
31
TUN
9800
-11
Qual. Guangzhou R2
Lost in Qual. Shenzhen R1
383
Eric Vanshelboim
22
UKR
9585
+590
Lost in Shymkent QF Lost in Shymkent 2 R32
384
Bogdan Bobrov
26
RUS
9525
-11
Lost in Qual. Savannah R1
385
Nino Serdarušić
27
CRO
9480
-11
386
Alexey Zakharov
24
RUS
9425
-7
+255
Lost in Monastir 17 R16
387
Maxime Chazal
31
FRA
9345
+53
+2595
Dubrovnik W Lost in Split QF
388
Christian Langmo
27
USA
9315
-8
+155
Lost in Vero Beach R32
389
Evgeny Donskoy
33
RUS
9295
-12
Qual. Guangzhou R2
Lost in Qual. Shenzhen R1
390
Ignacio Buse
20
PER
9250
+2
+800
Qual. Rome W Lost in Rome R32
391
Evgenii Tiurnev
27
RUS
9190
+6
+905
Lost in Shymkent SF Lost in Shymkent 2 R32
392
Elliot Benchetrit
25
MAR
9185
+1
+750
Lost in Kursumlijska Banja SF
393
Andrea Picchione
25
ITA
9145
+128
+4345
Lost in Antalya 15 SF Santa Margherita 5 W
394
Dan Added
25
FRA
9100
-10
+260
Lost in Angers R32
395
Guy Den Ouden
22
NED
9085
-14
395
Max Alcalá Gurri
21
ESP
9085
-14
397
Martin Kližan
34
SVK
8950
+49
+2420
Telde 2 W Lost in Santa Margherita 5 R32
398
Benjamin Lock
31
ZIM
8910
+20
+1515
Anapoima R32
Lost in Mosquera SF
9080
12.2k
399
Oleksandr Ovcharenko
22
UKR
8800
-5
+430
Lost in Hammamet 7 R16
400
Daniel Michalski
24
POL
8775
-15
Lost in Qual. Ostrava R2
401
Mikalai Haliak
25
BLR
8755
-15
Lost in Qual. Shenzhen R1 Lost in Qual. Guangzhou R1
402
Gonzalo Villanueva
29
ARG
8725
+5
+800
Porto Alegre R32
Lost in Concepcion R32
8985
13.8k
403
Lautaro Midon
20
ARG
8715
-7
+400
Porto Alegre R32
8975
13.8k
404
Cezar Crețu
23
ROU
8555
-14
405
Mathys Erhard
22
FRA
8450
+7
+730
Lost in Angers QF
406
Kirill Kivattsev
26
RUS
8435
+56
+2380
Santa Margherita 6 R32
Lost in Santa Margherita 4 F
8605
11.7k
407
Carlos Gimeno Valero
22
ESP
8355
-12
408
Remy Bertola
25
SUI
8310
+135
+3845
Qual. Shenzhen W Lost in Shenzhen SF Lost in Qual. Guangzhou R1
409
Alexis Gautier
27
FRA
8300
-4
+260
Lost in Angers R32
410
Kaichi Uchida
29
JPN
8295
-2
+400
Qual. Porto Alegre R2
Lost in Concepcion R32
411
Alan Fernando Rubio Fierros
25
MEX
8240
-13
412
Karue Sell
30
BRA
8235
-13
Qual. Porto Alegre R2
413
Egor Gerasimov
31
BLR
8200
-13
Lost in Qual. Shenzhen R2 Qual. Guangzhou W
414
Nikolay Vylegzhanin
24
RUS
8195
-4
+415
Lost in Azay Le Rideau R32 Lost in Angers R32
415
Valerio Aboian
21
ARG
8175
+8
+1060
Porto Alegre R32
Lost in Concepcion R16
8435
13.3k
416
Duarte Vale
25
POR
8165
-15
Lost in Qual. Savannah R1
416
Rei Sakamoto
17
JPN
8165
-15
418
Adam Neff
22
USA
8110
-14
419
James Trotter
24
JPN
8080
+3
+800
Qual. Shenzhen W Lost in Shenzhen R32 Lost in Qual. Guangzhou R1
420
Constantin Bittoun Kouzmine
25
FRA
8020
+17
+1160
Lost in Hammamet 7 R16 Lost in Angers QF
421
Gerard Campana Lee
19
KOR
7990
-15
Lost in Qual. Savannah R1
422
Kris Van Wyk
27
RSA
7905
+8
+905
Lost in Monastir 16 R32 Lost in Monastir 17 SF
423
Gabi Adrian Boitan
24
ROU
7895
+19
+1320
Qual. Savannah W Lost in Savannah R16
424
Alexey Vatutin
31
RUS
7840
+730
Lost in Angers QF
425
Stefan Dostanic
22
USA
7800
-16
426
Omni Kumar
22
USA
7740
+62
+2245
Santa Margherita 6 R32
Lost in Santa Margherita 4 SF Lost in Santa Margherita 5 QF
7910
11k
427
Adria Soriano Barrera
24
COL
7725
-16
428
Corentin Denolly
26
FRA
7705
-15
Lost in Qual. Savannah R2
429
Juan Carlos Prado Angelo
19
BOL
7675
+15
+1120
Qual. Porto Alegre R2
Lost in Concepcion QF
430
Aidan McHugh
23
GBR
7665
-16
431
Pedro Araújo
22
POR
7580
+61
+2160
Monastir 17 W
432
Stefan Popović
20
SRB
7575
+207
+4320
Kursumlijska Banja W Kursumlijska Banja 2 W
433
Antoine Hoang
28
FRA
7550
+3
+685
Lost in Azay Le Rideau R16 Lost in Angers R16
434
Daniel Cukierman
28
ISR
7540
-19
434
Nick Chappell
31
USA
7540
-19
434
Juan Bautista Torres
22
ARG
7540
+15
+1060
Porto Alegre R32
Lost in Concepcion R16
7800
12.6k
437
Carlos Sánchez Jover
23
ESP
7495
+16
+1255
Lost in Santa Margherita 5 SF
438
Philip Henning
23
RSA
7455
+16
+1270
Lost in Antalya 15 F
439
Oleg Prihodko
26
UKR
7450
-19
+155
Lost in Antalya 15 R32
440
Daniil Glinka
23
EST
7415
-23
441
Álvaro Guillén Meza
21
ECU
7410
+26
+1520
Porto Alegre R32
Lost in Concepcion QF
7670
12.5k
442
Mohamed Safwat
33
EGY
7375
-23
442
Altuğ Çelikbilek
27
TUR
7375
+800
Qual. Shenzhen W Lost in Shenzhen R32
444
Lucas Gerch
29
GER
7320
-16
+260
Lost in Hammamet 7 R32 Lost in Qual. Rome R1
445
Jérôme Kym
21
SUI
7295
+81
+2590
Lost in Hammamet 7 R16 Antalya 16 W
446
Nicolás Álvarez Varona
22
ESP
7290
-25
447
Ryan Nijboer
24
NED
7135
+60
+2050
Lost in Hammamet 7 QF Qual. Rome W Lost in Rome R16
448
Yibing Wu
24
CHN
7095
-23
449
Alex Rybakov
27
USA
7085
-23
Lost in Qual. Savannah R1
449
Filip Krajinović
32
SRB
7085
-23
451
Yishai Oliel
24
ISR
7065
-13
+260
Lost in Santa Margherita 4 R32
452
Elmar Ejupovic
31
GER
7015
-23
453
Eliot Spizzirri
22
USA
7000
-23
454
Toby Kodat
21
USA
6960
-22
Lost in Qual. Savannah R2
455
Karan Singh
20
IND
6950
-4
+690
Lost in Shymkent QF Lost in Shymkent 2 R16
456
Trevor Svajda
18
USA
6920
-23
457
Lucas Catarina
27
MON
6910
-23
458
Harrison Adams
29
USA
6905
+78
+2380
Anapoima R32
Lost in Mosquera F
7075
10.2k
459
Moerani Bouzige
24
AUS
6890
+5
+870
Lost in Monastir 16 QF Lost in Sanxenxo QF
460
Andre Ilagan
23
USA
6885
-25
460
Cem İlkel
28
TUR
6885
-19
+260
Lost in Nottingham R32
462
Federico Iannaccone
25
ITA
6865
+78
+2380
Santa Margherita 6 R32
Lost in Santa Margherita 5 F
7035
10.2k
463
Bruno Kuzuhara
20
USA
6860
+14
+1200
Porto Alegre R32
Lost in Savannah R32
7120
11.9k
464
Michael Vrbenský
24
CZE
6855
+71
+2315
Lost in Dubrovnik R32 Split W
465
Hamish Stewart
24
GBR
6800
-20
+260
Lost in Nottingham R32
466
Joel Schwärzler
18
AUT
6795
+24
+1320
Lost in Savannah R16
467
Mae Malige
18
FRA
6785
-20
+260
Lost in Angers R32
468
Skander Mansouri
28
TUN
6780
-29
469
Matt Hulme
25
AUS
6760
-13
+585
Lost in Azay Le Rideau R32 Qual. Nottingham W Lost in Nottingham R16 Lost in Qual. Nottingham 2 R1
470
Martyn Pawelski
19
POL
6745
-22
+260
Lost in Nottingham R32
471
Dan Alexandru Tomescu
25
ROU
6740
+20
+1270
Lost in Kursumlijska Banja F
472
Max Houkes
23
NED
6590
-12
+520
Santa Margherita 6 R32
Lost in Santa Margherita 5 R32
6760
9925
472
Eliakim Coulibaly
21
CIV
6590
+46
+1705
Lost in Monastir 16 F Lost in Monastir 17 QF
474
Tristan McCormick
25
USA
6575
-1
+800
Qual. Savannah W Lost in Savannah R32 Lost in Qual. Sabadell R1
475
Giovanni Oradini
26
ITA
6560
+12
+1060
Lost in Santa Margherita 4 R32 Qual. Rome W Lost in Rome R32
476
Shintaro Imai
30
JPN
6490
-15
+430
Lost in Nottingham R16
477
Facundo Juárez
26
ITA
6480
+72
+2160
Antalya 15 W
478
Jacopo Berrettini
25
ITA
6440
-24
+255
Lost in Dubrovnik R16
479
Sergey Fomin
23
UZB
6385
+91
+2315
Shymkent W Lost in Shymkent 2 R32
480
Yanaki Milev
20
BUL
6355
+36
+1425
Lost in Antalya 15 R32 Lost in Antalya 16 F
481
David Pichler
28
AUT
6285
+20
+1055
Lost in Dubrovnik R16 Qual. Ostrava W Lost in Ostrava R32
481
Henry Searle
18
GBR
6285
+8
+800
Lost in Savannah R32
483
Blake Mott
28
AUS
6275
+28
+1255
Lost in Nottingham SF
484
Michael Agwi
20
IRL
6260
+83
+2160
Meerbusch W
485
Lucas Poullain
28
FRA
6255
-33
486
Edas Butvilas
19
LTU
6245
-2
+730
Lost in Hammamet 7 QF
487
Evan Furness
25
FRA
6235
-5
+690
Lost in Hammamet 7 R16 Lost in Angers R32
488
Nam Hoang Ly
27
VIE
6165
-31
488
Neil Oberleitner
24
AUT
6165
+77
+2020
Lost in Dubrovnik F Lost in Split SF
490
Mats Rosenkranz
25
GER
6090
-32
491
Salvatore Caruso
31
ITA
6085
-32
492
Dominik Kellovský
27
CZE
6040
+6
+800
Qual. Ostrava W Lost in Ostrava R32
493
Orel Kimhi
20
ISR
6030
-30
494
Diego Fernandez Flores
23
CHI
6020
+81
+2020
Lost in Telde 2 SF Lost in Sanxenxo F
494
Jake Delaney
26
AUS
6020
-30
496
Carlos Lopez Montagud
23
ESP
6005
+76
+1985
Lost in Santa Margherita 4 QF Lost in Santa Margherita 5 SF
497
Yun seong Chung
26
KOR
5965
-31
498
Lorenzo Joaquín Rodríguez
24
ARG
5945
-16
+400
Lost in Concepcion R32
499
Niki Kaliyanda Poonacha
29
IND
5855
-31
500
August Holmgren
26
DEN
5850
-31
501
Gian Marco Moroni
26
ITA
5830
-31
502
Nicolas Zanellato
22
BRA
5795
+11
+800
Porto Alegre R32
Lost in Concepcion R32
6055
10.9k
503
Antoine Bellier
27
SUI
5780
-31
504
Bor Artnak
19
SLO
5760
-30
Lost in Qual. Savannah R1
505
Yusuke Takahashi
26
JPN
5745
-30
506
Alex Martí Pujolras
25
ESP
5695
-30
507
Alafia Ayeni
24
USA
5655
-29
508
Timo Stodder
27
GER
5620
-29
509
Damien Wenger
24
SUI
5600
-29
510
Saba Purtseladze
22
GEO
5580
-29
Lost in Qual. Rome R1
511
Oleksii Krutykh
24
UKR
5575
-7
+430
Lost in Santa Margherita 4 R16 Lost in Qual. Rome R1
512
Nathan Ponwith
26
USA
5560
-19
+155
Lost in Vero Beach R32
513
Kenny de Schepper
36
FRA
5515
-5
+435
Lost in Azay Le Rideau QF
514
Hikaru Shiraishi
23
JPN
5505
-29
514
Guido Andreozzi
32
ARG
5505
-29
Lost in Qual. Ostrava R1
516
Mariano Kestelboim
28
ARG
5500
-18
+260
Santa Margherita 6 R32
5670
8835
517
Yaroslav Demin
18
RUS
5490
-17
+255
Qual. Sabadell R2
Lost in Telde 2 R16
518
Tom Gentzsch
20
GER
5470
-23
+155
Lost in Meerbusch R32
519
Niels Visker
22
NED
5460
-23
+155
Lost in Meerbusch R32 Lost in Qual. Sabadell R1
520
Adrian Oetzbach
26
GER
5450
+13
+905
Lost in Dubrovnik R32 Lost in Meerbusch SF
521
Luka Mikrut
20
CRO
5445
+51
+1425
Lost in Dubrovnik R32 Lost in Split F
522
Ryuki Matsuda
24
JPN
5440
-5
+515
Lost in Monastir 16 R16 Lost in Nottingham R32
522
Sebastian Gima
21
ROU
5440
-10
+430
Lost in Hammamet 7 R16 Lost in Qual. Ostrava R1
524
Egor Agafonov
21
RUS
5435
-19
+310
Lost in Monastir 16 R32 Lost in Monastir 17 R32
524
Franco Roncadelli
24
URU
5435
-2
+660
Qual. Concepcion W Lost in Concepcion R16
526
Strong Kirchheimer
29
USA
5410
+2
+800
Lost in Savannah R32
527
Makoto Ochi
27
JPN
5395
-33
528
Amr Elsayed
25
EGY
5350
-26
+155
Lost in Monastir 16 R32
529
Luca Potenza
23
ITA
5270
+23
+990
Lost in Santa Margherita 4 R32 Lost in Santa Margherita 5 QF
530
Alejo Sanchez Quilez
18
ESP
5260
+1
+690
Lost in Santa Margherita 4 R16 Lost in Santa Margherita 5 R32
531
Jason Jung
34
TWN
5250
-34
532
Marat Sharipov
21
RUS
5230
-23
+155
Lost in Antalya 16 R32
533
José Pereira
33
BRA
5190
+105
+1920
Qual. Porto Alegre R2
Qual. Concepcion W Lost in Concepcion SF
534
Louis Weßels
25
GER
5185
-11
+415
Santa Margherita 6 R32
Lost in Meerbusch R32
5355
8520
535
Denis Klok
25
RUS
5165
+6
+690
Lost in Shymkent QF Lost in Shymkent 2 R16
535
Thijs Boogaard
15
NED
5165
-32
537
Lukáš Pokorný
22
SVK
5105
-22
+155
Lost in Monastir 16 R32
538
Jakub Paul
25
SUI
5100
-32
539
Stijn Slump
25
NED
5085
+24
+905
Lost in Antalya 15 R32 Lost in Antalya 16 SF
540
Maximus Jones
19
THA
5040
-30
541
Noah Perfetti
22
ITA
4970
+28
+885
Qual. Santa Margherita 4 W Lost in Santa Margherita 4 QF Qual. Split W Lost in Split R32
542
Alejo Lorenzo Lingua Lavallén
23
ARG
4960
-28
Qual. Porto Alegre R2
543
Masamichi Imamura
25
JPN
4900
-16
+260
Qual. Nottingham 2 R2
Qual. Nottingham W Lost in Nottingham R32
544
Axel Garcian
21
FRA
4895
+13
+685
Lost in Azay Le Rideau R16 Lost in Angers R16
544
Gianluca Cadenasso
19
ITA
4895
-1
+430
Lost in Santa Margherita 4 R16
546
Sascha Gueymard Wayenburg
20
FRA
4885
+5
+585
Lost in Telde 2 R32 Lost in Angers R16
547
Tim Handel
27
GER
4860
-28
548
Ilia Simakin
20
RUS
4825
-28
548
Gabriele Pennaforti
23
ITA
4825
+57
+1230
Lost in Santa Margherita 4 R16 Lost in Rome R32
550
Peter Benjamin Privara
19
SVK
4820
+64
+1320
Lost in Ostrava R16
551
Johan Nikles
27
SUI
4765
-14
+260
Lost in Hammamet 7 R32
552
Bautista Vilicich
22
ARG
4720
-28
Lost in Qual. Concepcion R2
553
Anton Matusevich
22
GBR
4715
-28
554
Olaf Pieczkowski
20
POL
4705
-9
+260
Lost in Nottingham R32
555
Diego Augusto Barreto Sánchez
22
ESP
4695
+103
+1705
Lost in Telde 2 F Lost in Sanxenxo QF
555
Alejandro Manzanera Pertusa
21
ESP
4695
-1
+435
Lost in Telde 2 QF
557
Florent Bax
24
FRA
4675
+20
+730
Qual. Sabadell R2
Lost in Hammamet 7 QF
558
Tiago Pereira
19
POR
4670
+22
+750
Lost in Sanxenxo SF
559
Mubarak Shannan Zayid
29
QAT
4655
-21
+155
Lost in Antalya 16 R32
560
Fajing Sun
27
CHN
4650
+25
+800
Lost in Shenzhen R32 Lost in Qual. Guangzhou R1
561
Siddharth Vishwakarma
29
IND
4610
-33
561
Arthur Weber
31
FRA
4610
-33
Lost in Qual. Rome R1
563
Florian Broska
26
GER
4600
-16
+255
Lost in Meerbusch R16
564
Keegan Smith
25
USA
4565
-32
564
Joshua Sheehy
27
USA
4565
+26
+750
Lost in Monastir 16 SF
566
Frederico Ferreira Silva
29
POR
4545
-33
Lost in Qual. Ostrava R1
567
Buvaysar Gadamauri
23
BEL
4535
+51
+1060
Lost in Santa Margherita 4 R32 Qual. Ostrava W Lost in Ostrava R32
567
Lilian Marmousez
22
FRA
4535
+68
+1255
Lost in Angers SF
569
Luciano Emanuel Ambrogi
20
ARG
4505
+31
+800
Porto Alegre R32
Lost in Concepcion R32
4765
9640
570
Yurii Dzhavakian
30
UKR
4495
-31
571
Joaquin Aguilar Cardozo
19
URU
4475
-30
572
Simon Beaupain
24
BEL
4470
+19
+685
Lost in Santa Margherita 4 R16 Lost in Meerbusch R16
573
Kokoro Isomura
21
JPN
4435
+36
+870
Lost in Antalya 15 QF Lost in Antalya 16 QF
574
S D Prajwal Dev
27
IND
4420
+410
Lost in Shymkent R32 Lost in Shymkent 2 R16
575
Tommaso Compagnucci
24
ITA
4415
-11
+260
Santa Margherita 6 R32
Lost in Qual. Rome R1
4585
7750
576
Evgeny Karlovskiy
29
RUS
4410
-30
Qual. Sabadell R2
Lost in Qual. Ostrava R1
577
Miloš Karol
21
SVK
4385
+40
+905
Lost in Dubrovnik SF Lost in Split R32
578
Juan Pablo Paz
29
ARG
4370
+435
Lost in Antalya 15 QF
579
Gabriel Décamps
24
BRA
4355
+1
+435
Qual. Porto Alegre R2
Lost in Santiago QF Lost in Qual. Concepcion R2
580
Antoine Ghibaudo
19
FRA
4340
-32
581
Federico Cina
17
ITA
4315
+109
+1600
Guangzhou R32
Lost in Shenzhen R32
4835
14.5k
582
Gerald Melzer
33
AUT
4310
-32
Lost in Qual. Savannah R2
583
Giuseppe La Vela
23
ITA
4295
+1
+435
Lost in Antalya 15 QF
584
Igor Gimenez
24
BRA
4265
-31
Qual. Porto Alegre R2
Lost in Qual. Concepcion R2
584
Stuart Parker
26
GBR
4265
+5
+435
Lost in Monastir 16 QF
586
Henrik Wiersholm
27
USA
4230
-31
586
Oscar Otte
30
GER
4230
-31
588
Iliyan Radulov
18
BUL
4220
+3
+435
Qual. Sabadell R2
Lost in Telde 2 QF
589
Robert Strombachs
24
LAT
4195
-31
Lost in Qual. Ostrava R2
590
Andrea Guerrieri
25
ITA
4190
-31
590
Thomas Fancutt
29
AUS
4190
-31
592
Alexandre Aubriot
24
FRA
4185
-31
592
Peter Heller
31
GER
4185
-31
592
Émilien Voisin
24
FRA
4185
+2
+435
Lost in Split QF
592
Aziz Ouakaa
24
TUN
4185
-13
+260
Lost in Hammamet 7 R32 Lost in Qual. Porto Alegre R1
596
Francisco Rocha
24
POR
4170
-14
+255
Qual. Sabadell R2
Lost in Sanxenxo R16
597
Peter Buldorini
19
ITA
4155
-22
+155
Lost in Kursumlijska Banja 2 R32
598
Alberto Barroso Campos
27
ESP
4150
-15
+260
Lost in Hammamet 7 R32 Lost in Qual. Rome R2
599
Ryan Seggerman
24
USA
4120
-33
600
Yi Zhou
19
CHN
4105
+115
+1600
Guangzhou R32
Lost in Shenzhen R32
4625
14.3k
601
Yan Bai
34
CHN
4095
-33
Qual. Guangzhou R2
601
Federico Arnaboldi
23
ITA
4095
-15
+260
Lost in Santa Margherita 4 R32
601
Luca Giacomini
26
ITA
4095
+430
Lost in Hammamet 7 R16
604
Emile Hudd
23
GBR
4055
+66
+1180
Lost in Azay Le Rideau SF Lost in Nottingham R16
605
Julio César Porras
26
ARG
4050
+187
+2160
Sanxenxo W
606
Jacob Fearnley
22
GBR
4030
-35
606
Paulo Andre Saraiva Dos Santos
23
BRA
4030
-1
+435
Lost in Santiago QF
606
Oscar Jose Gutierrez
31
BRA
4030
-13
+255
Lost in Telde 2 R16
609
Max Wiskandt
22
GER
4025
+68
+1185
Lost in Monastir 16 SF Lost in Monastir 17 QF
610
Cyril Vandermeersch
24
FRA
3995
-15
+255
Lost in Azay Le Rideau R16
611
Guido Iván Justo
26
ARG
3965
-2
+400
Qual. Porto Alegre R2
Lost in Concepcion R32
612
Svyatoslav Gulin
21
RUS
3950
+32
+750
Lost in Sanxenxo SF
613
Wishaya Trongcharoenchaikul
29
THA
3930
-9
+310
Lost in Antalya 15 R32 Lost in Antalya 16 R32
614
Filip Peliwo
30
POL
3915
+51
+985
Lost in Monastir 16 R16 Lost in Nottingham QF
615
Savva Polukhin
25
RUS
3890
+293
+2595
Qual. Shymkent W Lost in Shymkent QF Qual. Shymkent 2 W Shymkent 2 W
616
Stefan Palosi
24
ROU
3875
-19
+155
Lost in Antalya 15 R32
616
Fermin Tenti
26
ARG
3875
+85
+1270
Lost in Santiago F
618
Mili Poljičak
19
CRO
3870
+10
+510
Lost in Dubrovnik R16 Lost in Split R16
619
Juan Sebastián Gómez
32
COL
3855
+894
+3855
Anapoima R32
Mosquera W
4025
7190
619
Alex Knaff
26
LUX
3855
+27
+695
Lost in Monastir 16 QF Lost in Nottingham R32
621
Fabien Salle
24
FRA
3835
-35
621
Liam Gavrielides
20
GER
3835
-14
+255
Lost in Meerbusch R16
621
William Grant
23
USA
3835
+31
+750
Lost in Vero Beach SF
621
Axel Nefve
23
USA
3835
-35
Lost in Qual. Savannah R1
625
Gergely Madarász
29
HUN
3825
-1
+410
Lost in Dubrovnik R16 Lost in Split R32
626
Charlie Camus
17
FRA
3820
+14
+585
Lost in Azay Le Rideau R32 Qual. Angers W Lost in Angers R16
627
Fausto Tabacco
21
ITA
3815
+45
+950
Santa Margherita 6 R32
Lost in Santa Margherita 4 R32 Lost in Santa Margherita 5 R16
3985
7150
628
Juan Bautista Otegui
25
ARG
3765
-16
+260
Santa Margherita 6 R32
3935
7100
629
Sander Jong
23
NED
3745
-7
+310
Lost in Telde 2 R32 Lost in Meerbusch R32
629
Mirza Bašić
32
BIH
3745
+56
+1005
Lost in Dubrovnik SF Lost in Split R16
631
Felix Corwin
27
USA
3725
-35
Lost in Qual. Concepcion R1
632
Alex Barrena
21
ARG
3715
-34
632
Michiel De Krom
25
NED
3715
-12
+260
Lost in Hammamet 7 R32
632
Eduardo Ribeiro
26
BRA
3715
-34
635
Takuya Kumasaka
25
JPN
3695
+86
+1270
Lost in Monastir 17 F
636
Marvin Möller
25
GER
3660
-34
Lost in Qual. Ostrava R1
637
Christoph Negritu
30
GER
3645
-21
+155
Lost in Antalya 16 R32
638
Patrick Zahraj
24
GER
3640
+26
+695
Santa Margherita 6 R32
Lost in Meerbusch QF
3810
6975
639
Pedro Boscardin Dias
21
BRA
3630
+40
+800
Porto Alegre R32
Lost in Concepcion R32
3890
8765
640
Luka Pavlovic
24
FRA
3625
+126
+1525
Lost in Kursumlijska Banja F Lost in Kursumlijska Banja 2 R16
640
Kasidit Samrej
23
THA
3625
-37
642
Maxence Bertimon
24
FRA
3590
-20
+155
Qual. Dubrovnik W Lost in Dubrovnik R32
643
Mateo Barreiros Reyes
23
BRA
3575
+32
+730
Lost in Mosquera QF
643
Adrien Gobat
22
FRA
3575
-35
643
Gianmarco Ferrari
23
ITA
3575
-13
+260
Santa Margherita 6 R32
3745
6910
646
Yanis Ghazouani Durand
23
FRA
3565
+4
+435
Lost in Azay Le Rideau QF
647
Pietro Marino
22
ITA
3555
+46
+865
Qual. Santa Margherita 6 R2
Lost in Dubrovnik QF Qual. Santa Margherita 5 W Lost in Santa Margherita 5 R16
648
Lucas Bouquet
26
FRA
3550
+92
+1255
Lost in Angers SF
648
Jack Loutit
19
NZL
3550
-37
650
Mario Gonzalez Fernandez
22
ESP
3545
-24
+155
Lost in Telde 2 R32
651
Leonardo Aboian
26
ARG
3515
+22
+660
Qual. Porto Alegre R2
Qual. Concepcion W Lost in Concepcion R16
652
Jie Cui
26
CHN
3505
-40
Qual. Guangzhou W
653
Alex Hernandez
24
MEX
3500
-39
653
Daniel Antonio Núñez
22
CHI
3500
+114
+1410
Anapoima R32
Lost in Santiago SF Lost in Concepcion R32
3670
6835
655
Peter Bertran
28
DOM
3480
-13
+260
Lost in Mosquera R32
656
Victor Lilov
20
USA
3475
+99
+1270
Lost in Vero Beach F
656
JiSung Nam
30
KOR
3475
-38
656
Alexandre Reco
25
FRA
3475
+126
+1530
Qual. Nottingham 2 R2
Lost in Azay Le Rideau F Lost in Nottingham R32
659
Franco Ribero
24
ARG
3470
+66
+1095
Qual. Santiago W Lost in Santiago QF Qual. Concepcion W Lost in Concepcion R16 Lost in Qual. Porto Alegre R1
659
Jesse Delaney
25
AUS
3470
-16
+260
Qual. Santa Margherita 6 R2
Lost in Santa Margherita 5 R32
661
Georgii Kravchenko
23
UKR
3440
-40
662
Lorenzo Rottoli
22
ITA
3395
-37
Lost in Qual. Rome R1
663
Juan Manuel La Serna
20
ARG
3370
-36
664
Massimo Giunta
19
ITA
3330
+39
+730
Lost in Santa Margherita 4 QF Lost in Qual. Rome R2
665
Samuele Pieri
22
ITA
3325
+4
+430
Qual. Cagliari R1
Lost in Santa Margherita 5 R16
666
Hynek Bartoň
20
CZE
3320
-37
667
Millen Hurrion
24
GBR
3315
-37
667
Yuki Mochizuki
26
JPN
3315
-37
669
Fabrizio Andaloro
23
ITA
3300
-15
+260
Lost in Qual. Santa Margherita 4 R2 Lost in Santa Margherita 4 R32
669
Niccolo Catini
26
ITA
3300
-36
669
Michele Ribecai
21
ITA
3300
+38
+730
Qual. Santa Margherita 4 W Lost in Santa Margherita 4 QF
672
Quentin Folliot
25
FRA
3290
-38
673
Petr Nesterov
21
BUL
3280
-38
673
Vlad Andrei Dancu
25
ROU
3280
-18
+255
Lost in Kursumlijska Banja 2 R16
673
Tibo Colson
23
BEL
3280
-38
676
Mika Brunold
19
SUI
3270
-20
+255
Lost in Antalya 15 R16
677
Ignacio Antonio Becerra Otarola
23
CHI
3255
+45
+835
Lost in Santiago QF Lost in Concepcion R32
677
Ben Jones
25
GBR
3255
-26
+155
Lost in Vero Beach R32
679
Gabriel Debru
18
FRA
3225
-38
Qual. Aix-en-Provence R1
Lost in Qual. Rome R2
680
Emilien Demanet
19
BEL
3180
+37
+690
Lost in Kursumlijska Banja R16 Lost in Kursumlijska Banja 2 QF
681
Alastair Gray
25
GBR
3170
-36
682
Jacob Brumm
25
USA
3160
-36
Lost in Qual. Concepcion R2 Lost in Qual. Porto Alegre R1
683
Ali Habib
21
GBR
3155
+5
+430
Qual. Nottingham W Lost in Nottingham R16 Lost in Qual. Nottingham 2 R1
683
Ezekiel Clark
25
USA
3155
-35
685
Pawel Juszczak
30
POL
3145
+38
+730
Lost in Hammamet 7 QF
686
Rubin Statham
37
NZL
3140
-37
687
Manish Sureshkumar
24
IND
3100
-5
+310
Lost in Shymkent R32 Lost in Shymkent 2 R32
688
Kaylan Bigun
17
USA
3095
-11
+255
Lost in Vero Beach R16
689
Francesco Ferrari
26
ITA
3065
+9
+435
Qual. Cagliari R1
Qual. Kursumlijska Banja W Lost in Kursumlijska Banja QF Lost in Qual. Kursumlijska Banja 2 R3
690
Jaimee Floyd Angele
24
FRA
3060
-22
+155
Lost in Vero Beach R32
691
Sergi Perez Contri
26
ESP
3050
-38
692
Vladyslav Orlov
28
UKR
3045
+163
+1525
Lost in Shymkent R16 Lost in Shymkent 2 F
693
Bekkhan Atlangeriev
23
RUS
3005
+149
+1425
Qual. Shymkent W Lost in Shymkent F Lost in Shymkent 2 R32
694
Thanapet Chanta
24
THA
3000
-37
695
Preston Brown
22
USA
2980
-6
+260
Lost in Mosquera R32
696
Nicolai Budkov Kjaer
17
NOR
2975
-37
697
Noah Rubin
28
USA
2965
-37
698
Imanol López Morillo
24
ESP
2960
-37
699
Ryotaro Taguchi
23
JPN
2955
-37
700
Matija Pecotić
34
CRO
2950
-37
Lost in Qual. Savannah R2
701
Alessandro Pecci
23
ITA
2940
-7
+255
Lost in Antalya 15 R16
702
Jack Logé
19
BEL
2930
+87
+1005
Lost in Kursumlijska Banja R16 Lost in Kursumlijska Banja 2 SF
703
Quinn Vandecasteele
21
USA
2920
-37
704
Miguel Damas
24
ESP
2915
-37
Lost in Qual. Rome R1
705
Mariano Tammaro
20
ITA
2895
+179
+1525
Lost in Kursumlijska Banja R16 Lost in Kursumlijska Banja 2 F
706
Enzo Wallart
27
FRA
2890
-8
+260
Lost in Nottingham R32
707
Kristjan Tamm
25
EST
2885
+33
+590
Lost in Monastir 16 QF Lost in Monastir 17 R32
708
João Domingues
30
POR
2870
-37
709
Sidane Pontjodikromo
23
NED
2855
-4
+260
Lost in Santa Margherita 4 R32
709
Akira Santillan
26
AUS
2855
-36
Lost in Qual. Shenzhen R2
711
Karim Mohamed Maamoun
33
EGY
2845
-36
712
Garrett Johns
23
USA
2820
+450
+2160
Vero Beach W
712
Sanhui Shin
27
KOR
2820
-32
714
Harry Wendelken
22
GBR
2815
+38
+585
Lost in Azay Le Rideau R32 Lost in Nottingham R16
715
Nishesh Basavareddy
18
USA
2800
-34
715
Branko Djuric
19
SRB
2800
+14
+435
Lost in Kursumlijska Banja QF Lost in Qual. Ostrava R1
715
Tomas Curras Abasolo
23
ESP
2800
+9
+410
Lost in Telde 2 R16 Lost in Sanxenxo R32
718
Matyas Fuele
25
HUN
2790
-36
719
Rafael Tosetto
24
BRA
2785
-9
+255
Lost in Santiago R16 Lost in Qual. Concepcion R1 Lost in Qual. Porto Alegre R1
719
Loann Massard
18
FRA
2785
-9
+255
Lost in Azay Le Rideau R16
721
Hanyi Liu
22
CHN
2780
-2
+310
Lost in Shymkent R32 Lost in Shymkent 2 R32
722
Alec Beckley
22
RSA
2765
-38
722
Louis Dussin
24
FRA
2765
+12
+435
Lost in Azay Le Rideau QF
724
Wilson Leite
32
BRA
2740
-39
Qual. Porto Alegre R2
Lost in Qual. Concepcion R1
724
Stefano Reitano
26
ITA
2740
-6
+260
Qual. Santa Margherita 6 R2
Lost in Santa Margherita 5 R32
726
Daniel Bagnolini
21
ITA
2735
-39
727
Théo Papamalamis
18
FRA
2710
-36
728
David Poljak
27
CZE
2705
-36
Lost in Qual. Ostrava R1
729
Maik Steiner
29
GER
2695
+17
+435
Lost in Sanxenxo QF
730
Simone Agostini
27
ITA
2675
+19
+430
Qual. Santa Margherita 6 R2
Qual. Hammamet 7 W Lost in Hammamet 7 R16
731
Oliver Ojakaar
19
EST
2670
-36
732
Duck-hee Lee
25
KOR
2655
-36
733
Ignacio Monzón
26
ARG
2635
-36
733
John Sperle
22
GER
2635
+154
+1270
Lost in Meerbusch F
735
Maxence Rivet
20
FRA
2620
-6
+255
Lost in Azay Le Rideau R16
735
Lorenzo Carboni
18
ITA
2620
+52
+690
Lost in Santa Margherita 4 R16 Lost in Santa Margherita 5 R32
737
Ilya Snițari
22
MDA
2615
+153
+1270
Lost in Kursumlijska Banja F
738
Michael Zhu
31
USA
2610
-6
+255
Qual. Sanxenxo W Lost in Sanxenxo R16
738
John Echeverria
22
ESP
2610
-38
740
Filippo Romano
18
ITA
2605
-20
+155
Lost in Azay Le Rideau R32 Lost in Qual. Angers R1
740
Petr Bar Biryukov
22
RUS
2605
-39
742
M Rifki Fitriadi
25
INA
2600
-39
742
Rigele Te
26
CHN
2600
+261
+1600
Guangzhou R32
Lost in Shenzhen R32
3120
12.8k
744
Jea Moon Lee
30
KOR
2595
-39
745
Gabriele Maria Noce
28
ITA
2580
+94
+990
Qual. Santa Margherita 4 W Lost in Santa Margherita 4 R32 Qual. Santa Margherita 5 W Lost in Santa Margherita 5 QF
745
Reda Bennani
17
MAR
2580
+768
+2580
Lost in Qual. Madrid R1
747
Learner Tien
18
USA
2570
-40
748
Zura Tkemaladze
23
GEO
2565
-39
748
Maxence Beaugé
23
FRA
2565
-10
+260
Lost in Angers R32
750
Valerio Perruzza
24
ITA
2550
+76
+870
Lost in Dubrovnik QF Lost in Split QF
751
Samir Hamza Reguig
22
ALG
2540
+1
+310
Lost in Monastir 16 R32 Lost in Monastir 17 R32
752
Trey Hilderbrand
23
USA
2520
-40
Lost in Qual. Porto Alegre R1
753
Thijmen Loof
21
NED
2515
+167
+1255
Lost in Mosquera SF
753
Fares Zakaria
22
EGY
2515
-40
753
Aliaksandr Liaonenka
25
BLR
2515
-22
+155
Lost in Monastir 16 R32
753
Collin Altamirano
28
USA
2515
+23
+520
Anapoima R32
Lost in Mosquera R32
2685
5850
757
David Pérez Sanz
29
ESP
2510
-43
758
Maxim Zhukov
19
RUS
2505
+46
+690
Lost in Shymkent R16 Lost in Shymkent 2 QF
759
Federico Bondioli
18
ITA
2500
-43
Lost in Qual. Shenzhen R1 Lost in Qual. Guangzhou R1
760
Brian Bozemoj
20
NED
2490
+31
+590
Lost in Kursumlijska Banja QF Lost in Kursumlijska Banja 2 R32
761
Aleksandre Metreveli
30
GEO
2485
+54
+750
Lost in Antalya 15 SF
762
Deney Wassermann
23
NED
2480
+54
+750
Lost in Antalya 16 SF
763
Viacheslav Bielinskyi
20
UKR
2475
+7
+435
Lost in Split QF
764
Federico Aguilar Cardozo
19
URU
2470
-10
+255
Qual. Santiago W Lost in Santiago R16
765
Marlon Vankan
23
GER
2465
-28
+155
Lost in Meerbusch R32
765
Juan Estevez
18
ARG
2465
+135
+1145
Anapoima R32
Lost in Santiago R32 Lost in Mosquera QF
2635
5800
767
Eero Vasa
27
FIN
2440
+8
+430
Lost in Angers R16
768
Noah Schachter
24
USA
2435
-25
+155
Lost in Vero Beach R32
769
Peter Fajta
21
HUN
2400
+8
+410
Lost in Telde 2 R32 Lost in Kursumlijska Banja 2 R16
770
Lautaro Agustin Falabella
26
ARG
2380
+47
+655
Qual. Santiago W Lost in Santiago R16 Qual. Concepcion W Lost in Concepcion R32
771
Luca Castelnuovo
27
SUI
2375
-46
771
Andrey Kuznetsov
33
RUS
2375
-46
773
Thomas Braithwaite
24
AUS
2370
-45
774
Mitsuki Wei Kang Leong
19
MAS
2340
-41
775
Artur Kukasian
20
RUS
2330
-17
+155
Lost in Shymkent R32
775
Nikolay Nedelchev
20
BUL
2330
-41
777
Amaury Raynel
21
FRA
2315
-41
777
Juan Sebastian Osorio
26
COL
2315
+119
+990
Anapoima R32
Lost in Mosquera QF
2485
5650
779
Ajeet Rai
25
NZL
2305
-41
Lost in Qual. Savannah R1
780
Miles Jones
23
USA
2300
+70
+750
Lost in Vero Beach SF
780
Jordi Garcia Mestre
21
ESP
2300
+128
+1005
Lost in Shymkent R16 Lost in Shymkent 2 SF
782
Giorgio Tabacco
20
ITA
2295
-42
783
Daniel Cox
33
GBR
2285
-10
+260
Lost in Nottingham R32
784
Martin Krumich
21
CZE
2280
-41
Lost in Qual. Ostrava R1
785
Kilian Feldbausch
18
SUI
2270
-40
785
Aleksandre Bakshi
26
GEO
2270
-5
+310
Lost in Shymkent R32 Lost in Shymkent 2 R32
787
Ivan Marrero Curbelo
25
ESP
2265
-22
+155
Lost in Vero Beach R32
788
Tomás Farjat
23
ARG
2250
-41
Lost in Qual. Concepcion R1
788
Evan Zhu
25
USA
2250
-41
790
Alexandros Skorilas
24
GRE
2245
-41
791
Ezequiel Simonit
22
ARG
2235
-40
792
Benjamin Torres
20
CHI
2210
+39
+555
Lost in Santiago R32 Lost in Concepcion R32
793
Murphy Cassone
21
USA
2190
-37
794
Matías Franco Descotte
29
ARG
2180
-37
795
Luca Castagnola
21
ITA
2175
-37
Lost in Qual. Ostrava R1
795
Colin Sinclair
29
NMI
2175
-37
795
Dali Blanch
21
USA
2175
+2
+310
Lost in Telde 2 R32 Lost in Sanxenxo R32
795
Grigoriy Lomakin
26
KAZ
2175
+2
+310
Lost in Shymkent R32 Lost in Shymkent 2 R32
799
Adrian Bodmer
29
SUI
2160
-38
800
Patrick Brady
19
GBR
2150
-38
801
Corban Crowther
21
NZL
2140
+34
+510
Lost in Qual. Monastir 16 R3 Lost in Monastir 16 R16 Lost in Monastir 17 R16
802
Sergio Callejon Hernando
19
ESP
2130
+16
+410
Lost in Telde 2 R32 Lost in Sanxenxo R16
803
Dan Martin
24
CAN
2125
-25
+155
Lost in Monastir 17 R32
803
Aleksandr Lobanov
23
RUS
2125
+17
+415
Lost in Hammamet 7 R32 Lost in Monastir 17 R32
805
Timo Legout
22
FRA
2120
-42
805
Ignacio Carou
24
URU
2120
-42
Lost in Qual. Concepcion R1 Lost in Qual. Porto Alegre R1
805
Seydina Andre
20
SEN
2120
-26
+155
Lost in Monastir 16 R32
808
Noah Lopez
22
SUI
2110
+19
+435
Qual. Kursumlijska Banja 3 R2
Lost in Kursumlijska Banja QF Lost in Qual. Kursumlijska Banja 2 R1
808
Yannik Kelm
19
GER
2110
-27
+155
Qual. Kursumlijska Banja 3 R2
Lost in Meerbusch R32
810
Naoki Tajima
23
JPN
2095
-9
+255
Lost in Antalya 16 R16
811
Tsung Hao Huang
24
TWN
2085
-43
812
Evgeny Philippov
22
RUS
2070
-43
812
Alexander Donski
25
BUL
2070
-8
+255
Qual. Monastir 16 W Lost in Monastir 16 R16
814
Pablo Trochu
20
FRA
2065
-8
+255
Lost in Qual. Monastir 16 R2 Lost in Monastir 17 R16
815
Saveliy Ivanov
19
RUS
2055
+17
+410
Lost in Shymkent R16 Qual. Shymkent 2 W Lost in Shymkent 2 R32
816
Patrick Maloney
24
USA
2040
-46
816
Hernando Jose Escurra Isnardi
26
PAR
2040
-46
818
Erik Arutiunian
19
BLR
2035
+19
+410
Lost in Shymkent R32 Lost in Shymkent 2 R16
819
Nikola Milojević
28
SRB
2030
+92
+750
Lost in Qual. Kursumlijska Banja 2 R3 Lost in Kursumlijska Banja 2 SF Lost in Qual. Kursumlijska Banja 3 R1
819
Adam Heinonen
21
SWE
2030
-1
+310
Qual. Dubrovnik W Lost in Dubrovnik R32 Lost in Split R32
821
Richard Zusman
23
USA
2025
-48
822
Alexander Stater
25
USA
2015
-23
+155
Lost in Santiago R32 Lost in Qual. Concepcion R2
822
Tobias Franco
22
ARG
2015
+74
+690
Anapoima R32
Lost in Mosquera R16
2185
5350
824
Sean Hess
23
ARG
2010
+20
+435
Lost in Dubrovnik QF
825
Jasza Szajrych
22
POL
1985
+19
+410
Lost in Dubrovnik R32 Lost in Split R16
826
Michal Krajci
19
SVK
1975
+54
+590
Qual. Kursumlijska Banja W Lost in Kursumlijska Banja QF Qual. Kursumlijska Banja 2 W Lost in Kursumlijska Banja 2 R32
827
Denis Spiridon
21
ITA
1960
+42
+510
Qual. Antalya 15 W Lost in Antalya 15 R16 Qual. Antalya 16 W Lost in Antalya 16 R16
828
Kane Bonsach Ganley
19
DEN
1950
-5
+255
Qual. Telde 2 W Lost in Telde 2 R16
828
Luigi Sorrentino
25
ITA
1950
+92
+690
Qual. Santa Margherita 6 R2
Qual. Santa Margherita 4 W Lost in Santa Margherita 4 R32 Lost in Santa Margherita 5 R16
830
Mees Rottgering
16
NED
1945
-48
830
Dax Donders
23
NED
1945
+27
+430
Qual. Santa Margherita 4 W Lost in Santa Margherita 4 R16
832
Keisuke Saitoh
23
JPN
1935
-48
Qual. Kursumlijska Banja 3 R2
832
Matthew William Donald
19
CZE
1935
-22
+155
Lost in Antalya 16 R32
832
Isaac Becroft
23
NZL
1935
-48
832
Hong Kit Wong
25
HKG
1935
-48
836
Lewie Lane
23
GER
1930
-49
837
Andrew Fenty
24
USA
1925
-48
Lost in Qual. Shenzhen R1 Lost in Qual. Guangzhou R1
838
Alexander Zgirovsky
22
BLR
1920
-8
+260
Lost in Hammamet 7 R32
839
Thiago Cigarran
24
ARG
1895
-25
+155
Lost in Santiago R32
840
Norbert Gombos
33
SVK
1890
+236
+1060
Santa Margherita 6 R32
Qual. Ostrava W Lost in Ostrava R32
2060
5225
841
Ioannis Xilas
22
GRE
1885
-48
Lost in Qual. Nottingham 2 R1
841
Leo Vithoontien
24
JPN
1885
+43
+515
Lost in Santiago R16 Lost in Mosquera R32
843
Mert Naci Türker
25
TUR
1875
+29
+435
Qual. Antalya 17 R2
Qual. Antalya 15 W Lost in Antalya 15 QF
843
Adil Kalyanpur
24
IND
1875
-49
845
João Eduardo Schiessl
19
BRA
1870
-50
845
Andres Fernandez Canovas
25
ESP
1870
-50
Lost in Qual. Telde 2 R2
847
Fernando Cavallo
18
ARG
1865
-27
+155
Lost in Santiago R32
848
Kuzey Cekirge
24
TUR
1860
+26
+435
Qual. Antalya 17 R2
Lost in Qual. Antalya 16 R3 Lost in Antalya 16 QF
849
Jorge Martinez Martinez
28
ESP
1855
-49
849
Leonardo Rossi
21
ITA
1855
+41
+510
Lost in Kursumlijska Banja R16 Lost in Kursumlijska Banja 2 R16
851
Alejandro Melero Kretzer
19
ESP
1850
-28
+155
Qual. Telde 2 W Lost in Telde 2 R32
851
Matthias Ujvary
19
AUT
1850
-28
+155
Lost in Antalya 16 R32
853
Kody Pearson
24
AUS
1840
-52
854
Ezequiel Monferrer
20
ARG
1835
-51
855
Alexander Klintcharov
27
NZL
1820
+51
+520
Qual. Santa Margherita 6 R2
Qual. Santa Margherita 4 W Lost in Santa Margherita 4 R32 Qual. Santa Margherita 5 W Lost in Santa Margherita 5 R32
856
Ozan Baris
20
USA
1810
-50
856
Michael Bassem Sobhy
19
EGY
1810
-50
856
Tauheed Browning
21
USA
1810
+6
+310
Lost in Monastir 16 R32 Lost in Monastir 17 R32
856
Niklas Schell
25
GER
1810
+23
+410
Lost in Shymkent R32 Lost in Shymkent 2 R16
856
Marcel Zieliński
23
POL
1810
+6
+310
Lost in Telde 2 R32 Lost in Antalya 16 R32
861
Alexandr Binda
22
ITA
1805
+76
+590
Qual. Antalya 15 W Lost in Antalya 15 R32 Lost in Antalya 16 QF
862
Dušan Obradović
23
SRB
1800
+168
+870
Lost in Kursumlijska Banja QF Lost in Meerbusch QF
863
Cannon Kingsley
22
USA
1795
-54
864
Samuel Brosset
26
FRA
1785
+24
+435
Lost in Azay Le Rideau QF Lost in Qual. Angers R1
865
Alexander Frusina
18
USA
1780
-55
Lost in Qual. Savannah R1
866
Benjamin Pietri
27
FRA
1775
+27
+435
Qual. Telde 2 W Lost in Telde 2 QF
867
Arthur Bonnaud
27
FRA
1765
-8
+260
Lost in Angers R32
867
Giuseppe Tresca
25
ITA
1765
-8
+260
Qual. Hammamet 7 W Lost in Hammamet 7 R32
869
Thomas Brown
25
USA
1760
+126
+750
Qual. Santiago W Lost in Santiago SF
870
Aryan Shah
18
IND
1755
+58
+510
Lost in Shymkent R16 Lost in Shymkent 2 R16
870
Simon Anthony Ivanov
23
BUL
1755
+129
+750
Lost in Kursumlijska Banja SF
870
Gabriele Bosio
23
ITA
1755
-58
870
Carlo Alberto Caniato
18
ITA
1755
+81
+590
Lost in Dubrovnik QF Lost in Split R32
874
Yunseok Jang
20
KOR
1745
-61
875
Gabriele Vulpitta
18
ITA
1740
-35
+155
Lost in Dubrovnik R32
876
Kosuke Ogura
28
JPN
1715
+87
+585
Lost in Santiago R32 Lost in Mosquera R16
877
Lorenzo Bocchi
26
ITA
1710
-57
877
Stefano D'Agostino
20
ITA
1710
-8
+260
Qual. Santa Margherita 4 W Lost in Santa Margherita 4 R32
879
Albert Pedrico Kravtsov
18
ESP
1705
+35
+435
Qual. Sabadell R2
Qual. Telde 2 W Lost in Telde 2 QF
880
Chirag Duhan
20
IND
1695
-29
+155
Lost in Qual. Shymkent R1 Qual. Shymkent 2 W Lost in Shymkent 2 R32
881
Lucio Ratti
20
ARG
1685
-28
+155
Lost in Qual. Santiago R3 Lost in Santiago R32
882
Maxim Shin
20
UZB
1680
+148
+750
Lost in Qual. Shymkent R2 Qual. Shymkent 2 W Lost in Shymkent 2 SF
882
Marcus Walters
26
GBR
1680
-7
+260
Qual. Nottingham 2 R2
Qual. Nottingham W Lost in Nottingham R32
884
Nikos Lehmann
18
ARG
1675
-57
Lost in Qual. Concepcion R1
885
Leo Borg
20
SWE
1670
-8
+255
Lost in Sanxenxo R16
885
Filippo Speziali
24
ITA
1670
+35
+410
Qual. Dubrovnik W Lost in Dubrovnik R16 Qual. Split W Lost in Split R32
887
Calum Puttergill
30
AUS
1665
-58
888
Sebastian Eriksson
18
SWE
1655
+73
+515
Lost in Telde 2 R16 Lost in Santa Margherita 5 R32
889
Ishaque Eqbal
26
IND
1640
-56
890
Ofek Shimanov
18
ISR
1635
-56
890
Drew Van Orderlain
29
USA
1635
+6
+310
Lost in Santiago R32 Lost in Vero Beach R32
892
Taisei Ichikawa
23
JPN
1630
-57
892
Nikita Mashtakov
25
UKR
1630
-26
+155
Qual. Osijek R2
Qual. Dubrovnik W Lost in Dubrovnik R32 Lost in Qual. Split R3
892
Gustavo Ribeiro De Almeida
18
BRA
1630
+44
+400
Porto Alegre R32
1890
6765
895
Mohamed Nazim Makhlouf
27
ALG
1625
+46
+435
Lost in Monastir 17 QF
895
Boris Butulija
25
SRB
1625
+92
+590
Lost in Azay Le Rideau R32 Lost in Kursumlijska Banja 2 QF
895
Rafael Izquierdo Luque
24
ESP
1625
+10
+310
Lost in Azay Le Rideau R32 Lost in Sanxenxo R32
898
Casey Hoole
21
AUS
1610
-60
899
Emilio Gómez
32
ECU
1600
+39
+400
Qual. Porto Alegre R2
Lost in Concepcion R32
900
Nicolas Parizzia
25
SUI
1585
-60
Qual. Santa Margherita 6 R2
901
Gabriel Roveri Sidney
27
BRA
1580
-59
902
Markus Molder
18
EST
1575
-2
+255
Lost in Dubrovnik R16
902
Ewen Lumsden
24
GBR
1575
+164
+730
Lost in Nottingham QF
902
Ryan James Storrie
26
GBR
1575
-58
905
Seita Watanabe
23
JPN
1570
-58
Lost in Qual. Concepcion R2
905
Thomas Deschamps
25
FRA
1570
-58
Lost in Qual. Angers R1
907
Matic Kriznik
18
SLO
1565
+51
+410
Lost in Shymkent R32 Lost in Shymkent 2 R16
907
Dev Javia
22
IND
1565
+212
+870
Qual. Shymkent W Lost in Shymkent QF Qual. Shymkent 2 W Lost in Shymkent 2 QF
909
George Houghton
25
GBR
1560
+54
+430
Qual. Nottingham 2 R2
Qual. Nottingham W Lost in Nottingham R16
910
Illya Beloborodko
22
UKR
1555
-61
911
Mitchell Harper
26
AUS
1540
-60
Lost in Qual. Azay Le Rideau R1 Lost in Qual. Meerbusch R2
912
Sebastian Sorger
18
AUT
1530
-29
+155
Lost in Split R32
912
Mateo Del Pino
20
ARG
1530
-59
914
Menelaos Efstathiou
25
CYP
1525
+252
+905
Qual. Monastir 16 W Lost in Monastir 16 R32 Lost in Monastir 17 SF
914
Koray Kırcı
25
TUR
1525
-30
+155
Lost in Antalya 15 R32
916
Lucas Miedler
27
AUT
1520
-61
Qual. Cagliari R1
916
Cengiz Aksu
25
TUR
1520
+255
Qual. Antalya 17 R2
Lost in Antalya 16 R16
916
Federico Salomone
22
ITA
1520
+4
+260
Qual. Cagliari R1
Lost in Qual. Santa Margherita 4 R2 Qual. Santa Margherita 5 W Lost in Santa Margherita 5 R32
916
Antonio Caruso
24
ITA
1520
+52
+415
Lost in Qual. Santa Margherita 4 R2 Lost in Santa Margherita 4 R32 Qual. Meerbusch W Lost in Meerbusch R32
920
Samir Banerjee
20
USA
1515
-63
920
Vuk Radjenovic
18
SRB
1515
+79
+510
Qual. Kursumlijska Banja 3 R2
Lost in Kursumlijska Banja R16 Lost in Kursumlijska Banja 2 R16
922
Rayane Oumaouche
26
FRA
1505
-63
923
Tomasz Berkieta
17
POL
1500
-61
Lost in Qual. Ostrava R1
924
Kazuki Nishiwaki
29
JPN
1495
+52
+410
Lost in Shymkent R32 Lost in Shymkent 2 R16
925
Josip Simundza
19
CRO
1490
+89
+510
Qual. Dubrovnik W Lost in Dubrovnik R16 Lost in Split R16
926
Jayden Court
23
AUS
1485
-61
926
Joao Vitor Goncalves Ceolin
24
BRA
1485
-31
+155
Lost in Vero Beach R32
928
Paul Wörner
27
GER
1475
+23
+310
Lost in Dubrovnik R32 Lost in Split R32
928
Marco Miceli
25
ITA
1475
+23
+310
Lost in Telde 2 R32 Lost in Split R32
930
Mark Whitehouse
30
GBR
1465
-63
931
Johannes Ingildsen
26
DEN
1460
-63
932
Jake Van Emburgh
25
USA
1455
-26
+155
Lost in Vero Beach R32
933
Ivan Denisov
23
RUS
1450
+162
+690
Anapoima R32
Lost in Mosquera R16
1620
4785
933
Patrick Kaukovalta
25
FIN
1450
+54
+415
Lost in Azay Le Rideau R32 Lost in Angers R32
935
Louis Tessa
26
FRA
1445
-64
935
Dragos Nicolae Cazacu
20
ROU
1445
-25
+155
Lost in Qual. Kursumlijska Banja R3 Qual. Kursumlijska Banja 2 W Lost in Kursumlijska Banja 2 R32
937
Viktor Jović
22
SRB
1440
+310
+1005
Lost in Kursumlijska Banja SF Lost in Kursumlijska Banja 2 R16
937
Bogdan Pavel
24
ROU
1440
-65
939
Gabriel Donev
27
BUL
1435
+7
+255
Lost in Kursumlijska Banja R16
939
Rodrigo Fernandes
17
POR
1435
-28
+155
Qual. Sabadell R2
Lost in Sanxenxo R32
941
Petr Brunclik
17
CZE
1430
+8
+255
Lost in Antalya 15 R16 Lost in Qual. Ostrava R1
941
Pierre Delage
23
FRA
1430
+62
+430
Lost in Angers R16
943
Daniele Minighini
19
ITA
1425
+8
+260
Santa Margherita 6 R32
Lost in Qual. Dubrovnik R3 Lost in Qual. Split R2
1595
4760
944
George Loffhagen
23
GBR
1420
-69
945
Paul Barbier Gazeu
18
FRA
1415
+69
+435
Lost in Kursumlijska Banja QF
945
Gabriel Elicha Navas
21
ESP
1415
-25
+155
Lost in Sanxenxo R32
947
Leonid Sheyngezikht
23
BUL
1410
+12
+260
Lost in Mosquera R32 Lost in Qual. Porto Alegre R1
947
Joaquim Almeida
22
BRA
1410
+12
+260
Qual. Anapoima R2
Lost in Qual. Santiago R3 Qual. Mosquera W Lost in Mosquera R32
949
Niccolo Baroni
20
ITA
1405
-71
950
Tanguy Genier
26
SUI
1400
-22
+155
Qual. Azay Le Rideau W Lost in Azay Le Rideau R32
951
Paul Werren
19
AUT
1390
+63
+410
Qual. Antalya 15 W Lost in Antalya 15 R32 Qual. Antalya 16 W Lost in Antalya 16 R16
952
Manish Ganesh
22
IND
1385
-72
953
Maxwell Mckennon
21
USA
1380
-71
953
Pavlos Tsitsipas
18
GRE
1380
+171
+690
Anapoima R32
Lost in Mosquera R16
1550
4715
955
Alejandro Hoyos
24
COL
1370
+104
+520
Anapoima R32
Lost in Mosquera R32
1540
4705
956
Jiří Barnat
22
CZE
1360
+103
+510
Lost in Antalya 15 R16 Lost in Antalya 16 R16
957
Leopold Zima
23
GER
1350
-69
957
Gian Matias Di Natale
26
ITA
1350
+68
+415
Lost in Telde 2 R32 Lost in Santa Margherita 5 R32
959
Yusuf Khamis
24
EGY
1345
-69
960
Zoran Ludoski
18
SRB
1340
+218
+750
Qual. Kursumlijska Banja W Lost in Kursumlijska Banja SF
960
Elijah Strode
22
USA
1340
-67
962
Luca Fantini
23
ITA
1335
+17
+255
Lost in Kursumlijska Banja R16
963
Aleksandr Braynin
24
UKR
1330
+83
+435
Qual. Sabadell R2
Lost in Meerbusch QF
964
Tao Mu
24
CHN
1325
-68
964
Marco Furlanetto
23
ITA
1325
+82
+430
Qual. Santa Margherita 6 R2
Qual. Santa Margherita 5 W Lost in Santa Margherita 5 R16
966
Sora Fukuda
26
JPN
1320
-66
966
Corey Gaal
26
AUS
1320
-66
966
Matthew Christopher Romios
25
AUS
1320
-66
969
Finn Bass
24
GBR
1315
+214
+730
Qual. Nottingham 2 R2
Qual. Nottingham W Lost in Nottingham QF
970
Arthur Nagel
21
FRA
1310
+76
+415
Lost in Azay Le Rideau R32 Qual. Angers W Lost in Angers R32
971
Jaycer Lyeons
23
USA
1300
+14
+255
Lost in Vero Beach R16
972
Alberto Odiseo Alvarado Berrospi
23
PER
1295
+194
+675
Anapoima R32
Lost in Santiago R32 Lost in Mosquera R32
1465
4630
973
Manas Dhamne
16
IND
1280
+86
+430
Qual. Santa Margherita 6 R2
Qual. Santa Margherita 5 W Lost in Santa Margherita 5 R16
973
Brandon Walkin
29
GBR
1280
-62
975
Andrea Bacaloni
22
ITA
1270
-61
975
Carlo Alberto Fossati
25
ITA
1270
-8
+155
Lost in Qual. Dubrovnik R2 Qual. Split W Lost in Split R32
977
Pavel Verbin
22
RUS
1265
-61
Lost in Qual. Shymkent R1 Lost in Qual. Shymkent 2 R2
977
Ron Ellouck
19
ISR
1265
-61
977
Siddhant Banthia
23
IND
1265
-61
980
Niccolo Ciavarella
20
ITA
1260
-60
Lost in Qual. Dubrovnik R2
981
Adit Sinha
20
USA
1255
-55
981
Radu Mihai Papoe
21
ROU
1255
-55
981
Mischa Lanz
23
SUI
1255
+22
+255
Qual. Meerbusch W Lost in Meerbusch R16
981
Antoine Vincent
25
FRA
1255
-10
+155
Qual. Monastir 16 W Lost in Monastir 16 R32 Lost in Qual. Meerbusch R1
985
Matěj Vocel
26
CZE
1245
-57
Qual. Antalya 17 R2
985
Madhwin Kamath
22
IND
1245
-57
985
Parth Aggarwal
26
IND
1245
-57
Lost in Qual. Shymkent R1 Lost in Qual. Shymkent 2 R1
985
Fabio De Michele
19
ITA
1245
+25
+260
Qual. Santa Margherita 6 R2
Lost in Santa Margherita 5 R32
989
Conner Huertas del Pino
28
PER
1240
-56
989
Guy Den Heijer
27
NED
1240
-13
+155
Lost in Meerbusch R32
989
Andrey Chepelev
25
RUS
1240
-13
+155
Lost in Antalya 15 R32
989
Igor Kudriashov
20
RUS
1240
-56
993
Sam Ryan Ziegann
25
AUS
1235
-58
994
Jan Kumstat
17
CZE
1230
+261
+800
Lost in Ostrava R32
995
Vincent Marysko
18
GER
1220
-13
+155
Lost in Meerbusch R32
996
Louroi Martinez
25
SUI
1210
+46
+310
Qual. Telde 2 W Lost in Telde 2 R32 Qual. Meerbusch W Lost in Meerbusch R32
997
Mason Naumovski
23
AUS
1205
+86
+410
Qual. Azay Le Rideau W Lost in Azay Le Rideau R32 Lost in Sanxenxo R16 Lost in Qual. Nottingham 2 R1
997
Leo Raquillet
18
FRA
1205
+91
+430
Lost in Qual. Dubrovnik R3 Qual. Angers W Lost in Angers R16
999
Linang Xiao
24
CHN
1195
-60
Lost in Qual. Shenzhen R2 Lost in Qual. Guangzhou R1
999
Nicolas Bruna
25
CHI
1195
-13
+155
Lost in Santiago R32
999
Gabriele Volpi
28
ITA
1195
+26
+260
Qual. Hammamet 7 W Lost in Hammamet 7 R32
999
Ivan Kazakov
22
RUS
1195
-60
Lost in Qual. Shymkent R2 Lost in Qual. Shymkent 2 R2