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