#: Tennis Player Rank CH: Career High NCH : New Career High (Previous Career High in parenthesis) 1 / 1 / 1: Immediate / Near / Far Career High Ctry: Country + National rank +/-: Rank change vs previous official rankings release Next : if player wins next match Max : if player wins current tournament Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#
CH
Player
Age
Ctry
Pts
+/-
Current
Previous
Current
Next
Max
1
CH
Jannik Sinner
25
ITA
12800
2
CH
Alexander Zverev
29
GER
7790
3
1
Carlos Alcaraz
23
ESP
7160
4
CH
Félix Auger-Aliassime
26
CAN
4640
5
1
Novak Djoković
39
SRB
3770
6
CH
Flavio Cobolli
24
ITA
3720
7
5
Alex de Minaur
27
AUS
3650
8
1
Daniil Medvedev
30
RUS
3580
Winston Salem R32
3595
3820
9
5
Ben Shelton
23
USA
3480
10
4
Taylor Fritz
28
USA
3475
Advertisement
11
CH
Arthur Fils
22
FRA
3140
12
10
Frances Tiafoe
28
USA
2680
13
11
Rafael Jódar
19
ESP
2671
14
5
Lorenzo Musetti
24
ITA
2605
15
12
Learner Tien
20
USA
2565
16
10
Alexander Bublik
29
KAZ
2525
17
CH
Brandon Nakashima
25
USA
2485
18
12
Jakub Menšík
20
CZE
2445
19
12
Jiří Lehečka
24
CZE
2420
20
2
Casper Ruud
27
NOR
2385
21
8
Tommy Paul
29
USA
2225
22
16
Luciano Darderi
24
ITA
2175
Winston Salem R32
2175
2375
23
16
Valentin Vacherot
27
MON
2168
24
5
Andrey Rublev
28
RUS
2080
25
18
Francisco Cerúndolo
28
ARG
1980
26
24
João Fonseca
20
BRA
1800
27
14
Alejandro Davidovich Fokina
27
ESP
1730
28
19
Alejandro Tabilo
29
CHI
1688
29
24
Arthur Rinderknech
31
FRA
1683
30
13
Ugo Humbert
28
FRA
1545
31
25
Tomás Martín Etcheverry
27
ARG
1440
32
CH
Alexander Blockx
21
BEL
1396
33
8
Cameron Norrie
31
GBR
1365
34
30
Matteo Arnaldi
25
ITA
1349
35
33
Zizou Bergs
27
BEL
1345
36
31
Ignacio Buse
22
PER
1310
Winston Salem R32
1325
1550
37
36
Arthur Fery
24
GBR
1253
Winston Salem R32
1275
1500
38
37
Raphaël Collignon
24
BEL
1207
Winston Salem R32
1222
1447
39
CH
Daniel Mérida
21
ESP
1157
40
CH
Luca Van Assche
22
FRA
1140
Winston Salem R32
1155
1380
41
30
Nuno Borges
29
POR
1135
42
CH
Thiago Agustín Tirante
25
ARG
1125
43
6
Matteo Berrettini
30
ITA
1115
44
21
Jan Lennard Struff
36
GER
1089
45
30
Alex Michelsen
21
USA
1070
46
6
Hubert Hurkacz
29
POL
1070
47
10
Denis Shapovalov
27
CAN
1065
48
29
Mariano Navone
25
ARG
1065
Winston Salem R32
1076
1301
49
8
Karen Khachanov
30
RUS
1050
50
18
Sebastián Báez
25
ARG
1044
Winston Salem R32
1044
1244
Advertisement
51
42
Juan Manuel Cerúndolo
24
ARG
1040
Winston Salem R32
1051
1276
52
46
Quentin Halys
29
FRA
1030
Winston Salem R32
1042
1267
53
3
Stefanos Tsitsipas
28
GRE
1000
Winston Salem R32
1015
1240
54
45
Yannick Hanfmann
34
GER
991
55
33
Jaume Munar
29
ESP
990
56
21
Tallon Griekspoor
30
NED
975
57
44
Daniel Altmaier
27
GER
964
Winston Salem R32
964
1189
58
20
Tomáš Macháč
25
CZE
960
Winston Salem R32
985
1210
59
56
Román Andrés Burruchaga
24
ARG
960
60
NCH (61)
Adolfo Daniel Vallejo
22
PAR
951
+1
+3
Winston Salem R32 (R64 )
963
1188
61
45
Ethan Quinn
22
USA
949
-1
62
30
Corentin Moutet
27
FRA
935
63
36
Fábián Marozsán
26
HUN
930
Winston Salem R32
930
1130
64
27
Miomir Kecmanović
26
SRB
925
Winston Salem R32
925
1150
65
55
Martin Landaluce
20
ESP
922
Lost in Winston Salem R64
66
10
Pablo Carreño Busta
35
ESP
899
Lost in Winston Salem R64
67
17
Adrian Mannarino
38
FRA
895
Winston Salem R32
910
1135
68
15
Sebastian Korda
26
USA
890
69
55
Vít Kopřiva
29
CZE
883
70
CH
Jaime Faria
23
POR
847
71
22
Botic van de Zandschulp
30
NED
834
Winston Salem R32
843
1068
72
45
Kamil Majchrzak
30
POL
827
Lost in Winston Salem R64
73
33
Jenson Brooksby
25
USA
803
+3
Winston Salem R32 (R64 )
815
1040
74
54
Valentin Royer
25
FRA
778
75
CH
Jan Choinski
30
GBR
773
Winston Salem R64
779
1016
76
43
Camilo Ugo Carabelli
27
ARG
770
77
46
James Duckworth
34
AUS
766
+2
+3
Winston Salem R32
778
1003
78
37
Marcos Giron
33
USA
765
-1
Lost in Winston Salem R64
79
56
Hamad Medjedović
23
SRB
764
-1
80
62
Zachary Svajda
23
USA
759
81
3
Marin Čilić
37
CRO
751
82
47
Facundo Díaz Acosta
25
ARG
732
83
76
Marco Trungelliti
36
ARG
731
84
62
Rinky Hijikata
25
AUS
712
+1
+3
Winston Salem R32 (R64 )
724
949
85
38
Alex Molčan
28
SVK
710
-1
86
82
Arthur Géa
21
FRA
709
Qual. US Open R1
87
CH
Sho Shimabukuro
29
JPN
705
Lost in Winston Salem R64
88
58
Hugo Gaston
25
FRA
697
Qual. US Open R1
89
54
Aleksandar Kovačević
27
USA
690
Winston Salem R64
693
930
90
41
Térence Atmane
24
FRA
687
91
21
Lorenzo Sonego
31
ITA
686
+3
Winston Salem R32
698
923
92
CH
Martin Damm
22
USA
675
Winston Salem R64
685
922
93
74
Adam Walton
27
AUS
670
Winston Salem R32
679
904
94
92
Coleman Wong
22
HKG
668
Qual. US Open R1
95
48
Aleksandar Vukic
30
AUS
659
96
63
Mattia Bellucci
25
ITA
659
+3
Winston Salem R32
671
896
97
45
Aleksandr Shevchenko
25
KAZ
655
98
36
Roman Safiullin
29
RUS
634
Winston Salem R64
647
884
99
71
Jesper de Jong
26
NED
628
Lost in Winston Salem R64
100
49
Jacob Fearnley
25
GBR
623
Qual. US Open R2
Advertisement
101
70
Dino Prižmić
21
CRO
618
102
CH
Titouan Droguet
25
FRA
616
Lost in Qual. US Open R1
103
23
Damir Džumhur
34
BIH
612
104
29
Giovanni Mpetshi Perricard
23
FRA
600
Lost in Winston Salem R64
105
53
Christopher O'Connell
32
AUS
598
Qual. US Open R1
106
CH
Michael Zheng
22
USA
590
107
102
Kyrian Jacquet
25
FRA
581
Qual. US Open R2
108
91
Otto Virtanen
25
FIN
574
Qual. US Open R1
109
42
Benjamin Bonzi
30
FRA
572
Winston Salem R32
581
806
110
109
Toby Samuel
23
GBR
567
Qual. US Open R2
111
74
Emilio Nava
24
USA
561
112
67
Eliot Spizzirri
24
USA
557
113
54
Yibing Wu
26
CHN
551
Lost in Winston Salem R64
114
33
Gabriel Diallo
24
CAN
550
115
CH
Nicolás Mejía
26
COL
548
Qual. US Open R1
116
89
Patrick Kypson
26
USA
540
117
92
Shintaro Mochizuki
23
JPN
532
Qual. US Open R1
118
106
Zsombor Piros
26
HUN
530
Qual. US Open R1
119
54
Francisco Comesaña
25
ARG
516
+4
+13
Winston Salem R32
528
753
120
118
Henrique Rocha
22
POR
513
-1
Qual. US Open R1
121
101
Vilius Gaubas
21
LTU
511
-1
Qual. US Open R2
122
31
Márton Fucsovics
34
HUN
510
-1
123
121
Dane Sweeny
25
AUS
506
-1
124
64
Yunchaokete Bu
24
CHN
496
Qual. US Open R1
125
37
Sebastian Ofner
30
AUT
495
Qual. US Open R1
126
116
Pablo Llamas Ruiz
23
ESP
491
Qual. US Open R1
127
3
Stan Wawrinka
41
SUI
486
128
CH
Gustavo Heide
24
BRA
474
Lost in Qual. US Open R1
129
109
Andrea Pellegrino
29
ITA
462
Qual. US Open R1
130
19
Alexei Popyrin
27
AUS
458
131
116
Leandro Riedi
24
SUI
457
132
16
Nikoloz Basilashvili
34
GEO
456
Qual. US Open R1
133
4
Holger Rune
23
DEN
450
134
86
Dalibor Svrčina
23
CZE
445
Qual. US Open R1
135
17
Cristian Garín
30
CHI
438
Qual. US Open R2
136
CH
Stefanos Sakellaridis
21
GRE
435
Qual. US Open R1
137
3
Grigor Dimitrov
35
BUL
432
Qual. US Open R1
138
38
Alexandre Müller
29
FRA
430
Qual. US Open R1
139
31
Lloyd Harris
29
RSA
428
Qual. US Open R1
140
64
Hugo Dellien
33
BOL
422
Qual. US Open R1
141
4
Jack Draper
24
GBR
410
142
58
Arthur Cazaux
24
FRA
396
143
87
Jurij Rodionov
27
AUT
395
Qual. US Open R2
144
93
Tomás Barrios Vera
28
CHI
395
Qual. US Open R2
145
CH
Tom Gentzsch
22
GER
393
Qual. US Open R1
146
37
Mackenzie McDonald
31
USA
390
Qual. US Open R1
147
60
Stefano Travaglia
34
ITA
388
Qual. US Open R1
148
36
Pedro Martínez
29
ESP
387
Qual. US Open R1
149
118
Nicolai Budkov Kjaer
19
NOR
379
Qual. US Open R1
150
52
Soonwoo Kwon
28
KOR
379
Qual. US Open R1
Advertisement
151
137
Chris Rodesch
25
LUX
377
152
145
Mark Lajal
23
EST
375
Lost in Qual. US Open R1
153
17
Reilly Opelka
28
USA
371
154
31
Zhizhen Zhang
29
CHN
365
155
151
Juan Carlos Prado Angelo
21
BOL
364
Lost in Qual. US Open R1
156
CH
Daniil Glinka
26
EST
363
Qual. US Open R1
157
148
Rei Sakamoto
20
JPN
357
Qual. US Open R1
158
CH
Gauthier Onclin
25
BEL
355
Qual. US Open R1
159
CH
Clément Tabur
26
FRA
353
Qual. US Open R1
160
58
Taro Daniel
33
JPN
351
Qual. US Open R1
161
101
Billy Harris
31
GBR
349
Qual. US Open R2
162
72
Borna Gojo
28
CRO
349
Qual. US Open R1
163
99
Nishesh Basavareddy
21
USA
348
Qual. US Open R1
164
125
Alex Bolt
33
AUS
348
Qual. US Open R1
165
132
Jack Pinnington Jones
23
GBR
344
Qual. US Open R1
166
16
Marco Cecchinato
33
ITA
342
Qual. US Open R2
167
23
Dušan Lajović
36
SRB
338
Qual. US Open R1
168
108
Francesco Maestrelli
23
ITA
337
Lost in Qual. US Open R1
169
133
Federico Agustin Gomez
29
ARG
332
Lost in Qual. US Open R1
170
102
Elmer Møller
23
DEN
331
Qual. US Open R1
171
150
Joel Schwärzler
20
AUT
324
Qual. US Open R2
172
160
Gonzalo Bueno
22
PER
322
Lost in Qual. US Open R1
173
81
Michael Mmoh
28
USA
321
Qual. US Open R1
174
CH
Remy Bertola
27
SUI
319
Qual. US Open R2
175
111
Zdeněk Kolář
29
CZE
318
Qual. US Open R1
176
159
Luka Mikrut
22
CRO
317
Qual. US Open R1
177
171
Max Alcalá Gurri
23
ESP
317
Qual. US Open R1
178
123
Jérôme Kym
23
SUI
315
Qual. US Open R1
179
17
Bernard Tomic
33
AUS
315
Qual. US Open R1
180
95
Tristan Schoolkate
25
AUS
313
Qual. US Open R1
181
174
Federico Cina
19
ITA
312
Qual. US Open R1
182
106
Tristan Boyer
25
USA
310
Qual. US Open R1
183
153
Alexis Galarneau
27
CAN
309
Qual. US Open R1
184
CH
Andre Ilagan
25
USA
307
Qual. US Open R1
185
176
Clément Chidekh
25
FRA
304
Qual. US Open R1
186
CH
Jan Kumstát
19
CZE
302
187
CH
Andrea Guerrieri
27
ITA
301
Qual. US Open R2
188
156
Vitaliy Sachko
29
UKR
298
Qual. US Open R1
189
CH
Lautaro Midon
22
ARG
293
Lost in Qual. US Open R1
190
CH
Diego Dedura
18
GER
291
Lost in Qual. US Open R1
191
157
Lukas Neumayer
23
AUT
290
Qual. US Open R1
192
184
David Jordá Sanchis
32
ESP
289
Qual. US Open R1
193
CH
Keegan Smith
28
USA
287
Qual. US Open R1
194
190
Gianluca Cadenasso
21
ITA
286
195
CH
Edas Butvilas
22
LTU
286
196
CH
Harry Wendelken
24
GBR
285
Qual. US Open R1
197
93
Liam Broady
32
GBR
282
Lost in Qual. US Open R1
198
58
Thiago Seyboth Wild
26
BRA
281
Qual. US Open R2
199
139
Ugo Blanchet
27
FRA
279
Qual. US Open R1
200
CH
Moïse Kouamé
17
FRA
279
Qual. US Open R1
Advertisement
201
127
Lorenzo Giustino
34
ITA
279
Qual. US Open R1
202
24
Yoshihito Nishioka
30
JPN
276
203
184
Luka Pavlovic
26
FRA
273
Qual. US Open R2
204
105
Elias Ymer
30
SWE
272
Qual. US Open R2
205
123
Timofey Skatov
25
KAZ
272
Qual. US Open R1
206
27
Laslo Djere
31
SRB
271
Qual. US Open R1
207
89
Francesco Passaro
25
ITA
270
Qual. US Open R1
208
181
Daniel Rincon
23
ESP
270
Qual. US Open R2
209
49
Roberto Carballés Baena
33
ESP
269
Lost in Qual. US Open R1
210
197
Pol Martín Tiffon
27
ESP
269
Qual. US Open R1
211
CH
Maxim Mrva
19
CZE
265
212
147
Guy den Ouden
24
NED
263
Lost in Qual. US Open R1
213
CH
Felix Gill
24
GBR
262
Qual. US Open R1
214
169
Henri Squire
25
GER
261
Qual. US Open R1
215
CH
Braden Shick
22
USA
260
Qual. US Open R1
216
97
Kimmer Coppejans
32
BEL
260
Lost in Qual. US Open R1
217
113
Liam Draxl
24
CAN
255
Qual. US Open R1
218
196
Rio Noguchi
27
JPN
255
Qual. US Open R1
219
214
Nikolás Sánchez Izquierdo
27
ESP
255
Qual. US Open R1
220
83
Chun Hsin Tseng
25
TWN
253
221
133
Colton Smith
23
USA
253
Qual. US Open R1
222
131
Genaro Alberto Olivieri
28
ARG
249
Qual. US Open R2
223
121
Raúl Brancaccio
29
ITA
249
Lost in Qual. US Open R1
224
183
Oliver Crawford
27
GBR
247
225
134
Moez Echargui
33
TUN
247
Qual. US Open R1
226
214
Henry Searle
20
GBR
246
Qual. US Open R1
227
47
Juncheng Shang
21
CHN
245
228
121
Stefano Napolitano
31
ITA
245
Qual. US Open R1
229
223
Guido Iván Justo
28
ARG
244
Qual. US Open R1
230
9
Roberto Bautista Agut
38
ESP
243
231
230
Kilian Feldbausch
20
SUI
241
Lost in Qual. US Open R1
232
60
Juan Pablo Varillas
30
PER
240
Lost in Qual. US Open R1
233
167
Alex Barrena
23
ARG
240
234
68
Sumit Nagal
29
IND
239
Qual. US Open R1
235
142
Alejandro Moro Cañas
25
ESP
239
Lost in Qual. US Open R1
236
168
Frederico Ferreira Silva
31
POR
239
Qual. US Open R2
237
231
Max Houkes
26
NED
238
238
67
Luca Nardi
23
ITA
236
Qual. US Open R1
239
153
Jay Clarke
28
GBR
236
Qual. US Open R1
240
201
Gilles Arnaud Bailly
20
BEL
233
Qual. US Open R1
241
211
Darwin Blanch
18
USA
232
Lost in Winston Salem R64
242
164
James McCabe
23
AUS
231
Qual. US Open R1
243
210
Andy Andrade
27
ECU
229
Kingston 2 R32
231
300
244
141
August Holmgren
28
DEN
228
Lost in Qual. US Open R1
245
217
Yi Zhou
21
CHN
228
246
110
Giulio Zeppieri
24
ITA
227
247
50
Pavel Kotov
27
RUS
226
248
181
Abdullah Shelbayh
22
JOR
226
+8
+8
Winston Salem R64
Qual. Winston Salem W
Qual. Winston Salem W Winston Salem R64
239
476
249
246
Felix Balshaw
20
FRA
226
+8
+8
Winston Salem R64
Qual. Winston Salem W
Qual. Winston Salem W Winston Salem R64
239
476
250
39
J.J. Wolf
27
USA
225
-2
Advertisement
251
199
Matej Dodig
21
CRO
225
-2
252
250
Hayato Matsuoka
21
JPN
225
-2
253
47
Marc-Andrea Hüsler
30
SUI
224
-2
254
95
Hugo Grenier
30
FRA
222
+1
+4
Winston Salem R64
Lost in Qual. Winston Salem R2
Lost in Qual. Winston Salem R2 Winston Salem R64
235
472
255
237
Andrej Nedić
21
BIH
220
-3
Lost in Augsburg R32
256
168
Maks Kaśnikowski
23
POL
220
-3
Qual. US Open R1
257
190
Matheus Pucinelli De Almeida
25
BRA
219
-3
Roehampton 2 R32
223
269
258
235
Charles Broom
28
GBR
218
Roehampton 2 R32
218
264
259
226
Juan Bautista Torres
24
ARG
218
260
248
Max Basing
23
GBR
215
+6
+3
Roehampton 2 R16
219
261
261
251
Buvaysar Gadamauri
26
BEL
215
-1
262
257
Mili Poljičak
22
CRO
214
+1
+1
Lost in Slovenj Gradec R16 Lost in Augsburg R32
263
240
Matías Soto
27
CHI
214
-2
Augsburg R32
218
264
264
249
Martin Krumich
23
CZE
214
-2
Augsburg R32
214
260
265
103
Harold Mayot
24
FRA
213
-1
266
158
Yu-hsiou Hsu
27
TWN
213
+31
+25
Taipei W
267
210
Filip Jianu
24
ROU
213
-2
Bucharest 3 R32 (R32 )
268
225
Franco Roncadelli
26
URU
212
-1
Lost in Qual. US Open R1
269
88
Dominic Stricker
24
SUI
211
-1
Augsburg R32
215
261
270
214
Ilia Simakin
22
RUS
210
-1
271
250
Philip Henning
25
RSA
210
+1
+1
Lost in Idanha A Nova 2 QF
272
147
Kaichi Uchida
32
JPN
210
-2
Maanshan 10 R32
273
247
Hynek Bartoň
22
CZE
210
-2
Augsburg R16
213
255
274
273
Sean Cuenin
22
FRA
208
-1
275
259
Michele Ribecai
23
ITA
206
+1
+2
Roehampton 2 R16
210
252
276
274
Marvin Möller
27
GER
205
-2
Augsburg R32
206
252
277
61
Thiago Monteiro
32
BRA
204
-2
278
266
Iñaki Montes De La Torre
23
ESP
203
+2
+3
Roehampton 2 R32
Qual. Roehampton 2 W
Qual. Roehampton 2 W Roehampton 2 R32
207
253
279
194
Dan Added
27
FRA
203
-2
Qual. US Open R1
280
187
João Lucas Reis Da Silva
26
BRA
202
-2
281
177
Nick Hardt
25
DOM
200
-2
Augsburg R32
204
250
282
175
Álvaro Guillén Meza
23
ECU
199
-1
Kingston 2 R32
199
268
283
36
Pierre Hugues Herbert
35
FRA
198
+5
+4
Lost in Qual. Winston Salem R2 Lost in Winston Salem R64
284
237
Alastair Gray
28
GBR
198
-2
Roehampton 2 R32
199
245
285
267
Petr Bar Biryukov
24
RUS
198
+1
+2
Maanshan 10 R32
Lost in Maanshan 9 SF
Lost in Maanshan 9 SF Maanshan 10 R32
286
282
Juan Manuel La Serna
22
ARG
197
-3
Augsburg R32
197
243
287
222
Pedro Boscardin Dias
23
BRA
197
-3
288
108
Franco Agamenone
33
ITA
196
-3
289
170
Mattéo Martineau
27
FRA
196
-2
+1
Roehampton 2 R16
200
242
290
NCH (299)
Matthew Dellavedova
26
AUS
195
+9
+10
Taipei 2 R32
Lost in Taipei F
Lost in Taipei F Taipei 2 R32
291
260
Cezar Crețu
25
ROU
194
-2
Augsburg R32
198
244
292
253
Giles Hussey
29
GBR
192
-2
293
290
Sergey Fomin
25
UZB
192
-2
Maanshan 10 R32
294
280
Sandro Kopp
26
AUT
192
-2
Augsburg R16
196
238
295
293
Carl Emil Overbeck
25
DEN
190
-2
296
196
Rodrigo Pacheco Mendez
21
MEX
190
-2
Kingston 2 R32
196
265
297
103
Stefan Kozlov
28
USA
189
-2
298
284
Florian Broska
28
GER
189
-2
299
298
Mert Alkaya
26
TUR
185
-1
300
CH
Petr Nesterov
23
BUL
184
301
241
Daniel Michalski
26
POL
184
+23
+15
Poznan R32
Krakow W
302
247
Florent Bax
27
FRA
184
-1
303
290
Federico Bondioli
21
ITA
184
-1
304
212
Johannus Monday
24
GBR
182
+7
+4
Roehampton 2 R16
186
228
305
280
Yankı Erel
25
TUR
182
-2
Taipei 2 R32
306
172
Murphy Cassone
24
USA
182
-2
307
261
Stefan Dostanic
24
USA
181
-2
308
258
Igor Marcondes
29
BRA
181
-2
Lost in Kingston 2 R32
309
6
Gaël Monfils
39
FRA
180
-2
310
300
Radu Mihai Papoe
23
ROU
180
-2
311
180
Justin Engel
18
GER
179
-2
312
257
Miguel Damas
26
ESP
179
+1
+2
Augsburg R16
183
225
313
7
David Goffin
35
BEL
178
-3
314
310
Max Schönhaus
19
GER
178
+3
+4
Augsburg R16
182
224
315
298
Filippo Romano
21
ITA
178
-3
316
314
Jay Friend
22
JPN
176
-2
Roehampton 2 R32
180
226
317
230
Max Hans Rehberg
22
GER
176
-2
Augsburg R32
180
226
318
268
Gonzalo Villanueva
31
ARG
176
+3
+4
Mar Del Plata R32
Lost in Asuncion 2 F
319
306
Daniel Milavsky
24
USA
175
-3
Qual. US Open R1
320
197
Fajing Sun
29
CHN
174
-2
321
105
Duje Ajduković
25
CRO
174
-2
322
311
Luciano Emanuel Ambrogi
22
ARG
173
-2
323
212
Michael Geerts
31
BEL
171
-1
Roehampton 2 R32
174
220
324
250
Andres Martin
25
USA
170
-1
Kingston 2 R32
174
243
325
116
Calvin Hémery
31
FRA
168
Lost in Augsburg R32
326
78
Nicolás Kicker
34
ARG
168
+1
327
278
Tyler Zink
25
USA
168
-1
Kingston 2 R32
172
241
328
144
Akira Santillan
29
JPN
168
Taipei 2 R32
329
324
Oliver Tarvet
22
GBR
167
Roehampton 2 R32
171
217
330
CH
Anton Matusevich
25
GBR
166
Roehampton 2 R32
169
215
331
193
Sascha Gueymard Wayenburg
23
FRA
164
332
242
Enrico Dalla Valle
28
ITA
164
333
26
Jordan Thompson
32
AUS
163
334
56
Daniel Elahi Galán
30
COL
163
335
39
Mikhail Kukushkin
38
KAZ
162
336
263
Eliakim Coulibaly
24
CIV
162
337
CH
Raphaël Pérot
25
FRA
161
Augsburg R32
163
209
338
249
Mathys Erhard
24
FRA
161
339
235
Marko Topo
22
GER
160
Lost in Augsburg R32
340
284
Dali Blanch
23
USA
160
341
244
Lucas Poullain
30
FRA
160
342
CH
Edward Winter
21
AUS
159
Kingston 2 R32
165
234
343
336
Ognjen Milić
19
SRB
158
344
150
Oriol Roca Batalla
33
ESP
158
345
260
Carlos Sánchez Jover
26
ESP
158
+31
+24
Oviedo R32
Santander W
346
127
Facundo Mena
33
ARG
157
-1
Augsburg R32
161
207
347
78
Yasutaka Uchiyama
34
JPN
156
-1
348
300
Hamish Stewart
27
GBR
156
-1
349
307
Thomas Faurel
20
FRA
153
-1
Augsburg R32
155
201
350
332
Tiago Torres
24
POR
153
-1
351
225
Philip Sekulic
22
AUS
152
-1
352
351
Ivan Marrero Curbelo
27
ESP
151
-1
Kingston 2 R32
155
224
353
260
Tiago Pereira
22
POR
151
-1
Poznan R32
354
287
Antoine Ghibaudo
21
FRA
150
-1
355
329
Juan Estevez
20
ARG
149
+2
Augsburg R16
153
195
356
135
Mitchell Krueger
32
USA
148
-2
Kingston 2 R32
154
223
357
NCH (396)
Arthur Nagel
23
FRA
146
+39
+23
Ueberlingen W
358
NCH (362)
Lui Maxted
22
GBR
144
+4
+3
Roehampton 2 R16
148
190
359
134
Geoffrey Blancaneaux
28
FRA
144
-3
360
221
Hernán Casanova
32
ARG
143
-3
361
NCH (408)
Sebastian Sorger
20
AUT
143
+47
+24
Maribor R32
Slovenj Gradec W
362
354
Jake Delaney
29
AUS
143
-4
Taipei 2 R32
363
276
Petr Brunclík
20
CZE
142
-4
Augsburg R32
146
192
364
303
Francesco Forti
27
ITA
142
-4
Lost in Lesa R32
365
353
Dhakshineswar Suresh
26
IND
141
+29
+17
Winston Salem R32
Lost in Qual. Winston Salem R2
153
378
366
80
Norbert Gombos
36
SVK
141
-5
367
158
Tung Lin Wu
28
TWN
141
+2
+3
Lost in Taipei QF
368
321
Gabriele Piraino
22
ITA
140
-5
Lost in Lesa R32
369
316
Eduardo Ribeiro
28
BRA
140
-5
Lost in Augsburg R32
370
358
Tommaso Compagnucci
26
ITA
140
-5
371
116
Marc Polmans
29
AUS
139
-5
Lost in Qual. Winston Salem R1
372
305
Alex Martinez
25
ESP
139
-5
373
368
Cruz Hewitt
17
AUS
139
-5
Winston Salem R64
152
389
374
168
Murkel Dellien
28
BOL
138
-4
Augsburg R32
141
187
375
177
Andrea Collarini
34
ARG
136
-4
376
362
Manas Dhamne
18
IND
136
-4
377
NCH (389)
Mees Rottgering
19
NED
135
+12
+8
Winston Salem R64
Qual. Winston Salem W
148
385
378
159
Dimitar Kuzmanov
33
BUL
135
-5
Maribor R32
379
339
Andrey Chepelev
28
RUS
135
-5
Lausanne R32
380
364
Lucio Ratti
22
ARG
134
-5
Oldenzaal R32
381
377
Carlos Maria Zarate
21
ARG
133
-4
Mar Del Plata R32
382
167
Laurent Lokoli
31
FRA
132
+52
+25
Lesa W
383
365
Max Wiskandt
24
GER
132
-5
Lost in Ueberlingen R16
384
335
Jacopo Vasami
18
ITA
131
-5
385
176
Daniel Masur
31
GER
131
+7
+6
Augsburg R32
Lost in Ueberlingen SF
133
179
386
125
Juan Pablo Ficovich
29
ARG
131
-6
Kingston 2 R32
137
206
387
217
Jonáš Forejtek
25
CZE
131
-6
388
229
Marek Gengel
30
CZE
131
-6
389
306
Blaise Bicknell
24
JAM
130
-6
Kingston 2 R32
136
205
390
371
Georgii Kravchenko
26
UKR
130
-6
Lost in Qual. Augsburg R1
391
40
Ilya Ivashka
32
BLR
129
-6
392
379
Jack Kennedy
18
USA
129
-6
393
387
Alejo Sanchez Quilez
21
ESP
129
-6
394
180
Yuta Shimizu
27
JPN
129
-6
395
331
Masamichi Imamura
27
JPN
127
+4
+5
Lost in Taipei SF
396
358
Trevor Svajda
20
USA
125
-6
Qual. US Open R1
397
93
Andrej Martin
36
SVK
125
-6
Vienna R32
398
386
Samuele Pieri
24
ITA
125
-5
Maribor R32
Lost in Slovenj Gradec R16
399
363
Justin Boulais
24
CAN
123
-4
400
254
Mats Rosenkranz
28
GER
122
-3
401
303
Arthur Weber
34
FRA
122
-3
Taipei 2 R32
402
83
Carlos Taberner
29
ESP
121
-2
403
299
Vadym Ursu
29
UKR
121
-2
Hurghada 7 R32
404
177
Omar Jasika
29
AUS
121
-2
Taipei 2 R32
Lost in Taipei R16
405
260
Robin Bertrand
23
FRA
121
-2
Monastir 34 R32
Lost in Idanha A Nova 2 R32
406
307
Oleg Prihodko
28
MKD
120
-2
Poznan R32
407
395
Stefan Palosi
26
ROU
120
-2
408
279
Garrett Johns
25
USA
120
-2
Kingston 2 R32
126
195
409
407
Dylan Dietrich
21
SUI
119
-2
410
368
Olle Wallin
24
SWE
119
-1
411
321
Robert Strombachs
26
LAT
119
-1
Lost in Qual. Augsburg R2
412
240
Patrick Zahraj
27
GER
119
-1
Roehampton 2 R32
122
168
413
65
Thanasi Kokkinakis
30
AUS
118
-1
414
271
Mateus Alves
25
BRA
118
-1
415
143
Benjamin Hassan
31
LBN
118
+4
+3
Augsburg R32
Qual. Augsburg W
122
168
416
382
Andrew Fenty
26
USA
118
-2
Kingston 2 R32
122
191
417
72
Yosuke Watanuki
28
JPN
117
-2
418
414
Semen Pankin
26
RUS
117
+2
+2
Lost in Kursumlijska Banja 15 SF
419
416
Massimo Giunta
22
ITA
117
-3
420
289
Mika Brunold
21
SUI
116
+4
+3
Augsburg R32
Qual. Augsburg W
120
166
421
NCH (460)
Joaquin Aguilar Cardozo
21
URU
116
+39
+15
Mar Del Plata R32
Asuncion 2 W
422
256
Johan Nikles
29
SUI
116
-5
Lausanne R32
423
347
Ioannis Xilas
25
GRE
116
-5
424
357
Eric Vanshelboim
25
UKR
115
-3
Oldenzaal R32
425
422
Ozan Baris
22
USA
114
-3
426
397
Henry Bernet
19
SUI
114
-3
Lausanne R32
427
234
Maxime Chazal
33
FRA
113
-2
Le Cap d'Agde R32
428
419
Niels Visker
24
NED
113
-2
429
378
Valerio Aboian
24
ARG
113
-1
+2
Maribor R32
Lost in Slovenj Gradec QF
430
428
Mika Petković
19
GER
113
-1
+2
Lost in Ueberlingen QF Lost in Qual. Augsburg R1
431
424
Constantin Bittoun Kouzmine
27
FRA
113
-4
Roehampton 2 R32
115
161
432
157
Santiago Taverna
27
ARG
111
-2
433
431
Yannik Kelm
21
GER
109
-2
434
350
Vladyslav Orlov
31
UKR
109
-2
Poznan R32
Lost in Mistelbach R32
435
211
Javier Barranco Cosano
27
ESP
108
-2
Oviedo R32
436
NCH (449)
Quinn Vandecasteele
23
USA
108
+20
+6
Qual. Winston Salem W Lost in Winston Salem R64
437
191
Nerman Fatić
31
BIH
107
-2
438
270
Corentin Denolly
29
FRA
107
-2
Vienna R32
439
405
Juan Cruz Martin Manzano
21
ITA
107
-2
Lost in Lesa R16
440
243
Marat Sharipov
23
RUS
107
-2
441
439
Matthew William Donald
21
CZE
107
-2
Lost in Qual. Augsburg R2
442
153
Denis Yevseyev
33
KAZ
107
-2
Lost in Ueberlingen R16 Lost in Qual. Augsburg R2
443
406
Timo Legout
24
FRA
106
-2
444
442
Luca Staeheli
26
SUI
106
-2
445
222
Viktor Durasovic
29
NOR
106
-2
Roehampton 2 R32
107
153
446
160
Oleksii Krutykh
26
UKR
105
+7
+2
Augsburg R32
Qual. Augsburg W
109
155
447
403
Jack Logé
21
BEL
105
+21
+7
Lost in Lambermont F
448
444
Spencer Johnson
23
USA
104
-4
Lost in Qual. US Open R1
449
445
Karim Bennani
18
MAR
104
-4
450
410
Cyril Vandermeersch
27
FRA
104
-4
451
280
Jie Cui
28
CHN
104
-4
452
123
Ryan Peniston
30
GBR
103
-4
Lost in Roehampton 2 R32
453
252
Tom Paris
23
FRA
103
-4
454
395
Alafia Ayeni
27
USA
103
-4
Lost in Qual. Roehampton 2 R1
455
146
Rudolf Molleker
25
GER
103
-4
456
452
Karl Poling
27
USA
103
-4
Kingston 2 R32
109
178
457
314
Moerani Bouzige
27
AUS
103
-3
Taipei 2 R32
Lost in Taipei R32
458
342
Luca Castelnuovo
29
SUI
102
-3
Taipei 2 R32
459
447
Sergi Perez Contri
28
ESP
102
+17
+6
Oviedo R32
Lost in Santander SF
460
207
Daniel Dutra da Silva
38
BRA
102
-3
461
170
James Trotter
27
JPN
101
-3
462
117
Felipe Meligeni Alves
28
BRA
101
-3
Qual. US Open R1
463
215
Khumoyun Sultanov
27
UZB
101
-2
464
462
Kenta Miyoshi
22
JPN
100
-2
Lost in Qual. Winston Salem R1
465
171
Beibit Zhukayev
25
KAZ
99
-2
466
404
Cannon Kingsley
25
USA
99
-2
467
409
Alex Hernandez
27
MEX
99
-2
Kingston 2 R32
105
174
468
466
Emile Hudd
26
GBR
99
-2
Roehampton 2 R32
101
147
469
319
Christian Langmo
30
USA
99
-2
Lost in Roehampton 2 R32
470
NCH (516)
Pavel Lagutin
21
RUS
98
+80
+25
Idanha A Nova 2 W
471
63
Jason Kubler
33
AUS
97
-2
472
142
Ivan Gakhov
29
RUS
97
+1
+1
Oviedo R32
Lost in Santander R16
473
271
Blake Ellis
27
AUS
96
-3
474
261
Alex Rybakov
29
USA
96
-3
Lost in Qual. Roehampton 2 R1
475
424
Eero Vasa
29
FIN
96
-3
Oldenzaal R32
476
351
Carlo Alberto Caniato
20
ITA
96
-2
477
475
Paulo Andre Saraiva Dos Santos
26
BRA
96
-2
Kingston 2 R32
100
169
478
4
Kei Nishikori
36
JPN
95
-1
Qual. US Open R1
479
415
Lorenzo Carboni
20
ITA
95
-1
Lausanne R32
480
451
Koki Matsuda
25
JPN
94
-1
Lost in Taipei R32
481
289
Renta Tokuda
28
JPN
94
-1
482
407
Sergio Callejon Hernando
21
ESP
94
-1
483
346
Kasidit Samrej
25
THA
94
-1
Taipei 2 R32
Lost in Taipei R32
484
467
Yassine Dlimi
23
MAR
93
-1
485
357
Luca Potenza
26
ITA
93
-1
Roehampton 2 R32
96
142
486
301
Maximus Jones
21
THA
93
-1
487
267
Louis Weßels
27
GER
93
-1
Oldenzaal R32
Lost in Ueberlingen R16
488
487
Izan Almazan Valiente
20
ESP
93
-1
Lost in Idanha A Nova 2 R16
489
486
Duncan Chan
21
CAN
92
-1
490
481
Thijs Boogaard
18
NED
92
-1
491
490
Niels McDonald
18
GER
92
-1
Augsburg R32
96
142
492
485
Giuseppe La Vela
25
ITA
92
+9
+2
Maribor R32
Lost in Slovenj Gradec QF
493
472
Dušan Obradović
25
SRB
92
-2
494
485
Patrick Schoen
21
SUI
91
-2
495
489
Anton Shepp
23
NZL
91
-2
Lost in Roehampton 2 R32
496
284
Adrian Boitan
27
ROU
91
-2
Roehampton 2 R32
95
141
497
340
Colin Sinclair
31
NMI
91
-2
498
NCH (510)
Filip Jeff Planinšek
25
SLO
91
+23
+7
Maribor R32
Lost in Slovenj Gradec SF
499
200
George Loffhagen
25
GBR
90
-3
Roehampton 2 R32
94
140
500
438
Daniel Siniakov
23
CZE
90
-2
Lost in Qual. Augsburg R1
501
180
Paul Jubb
26
GBR
90
-2
Kingston 2 R32
96
165
502
373
Bor Artnak
22
SLO
90
-2
503
280
Dominik Palán
25
CZE
90
-1
504
271
Pedro Sakamoto
33
BRA
90
-1
505
318
Alex Martí Pujolras
27
ESP
89
-1
506
505
Peter Makk
24
HUN
89
-1
Lost in Qual. Roehampton 2 R1
507
NCH (530)
M Rifki Fitriadi
27
INA
89
+37
+14
Maanshan 10 R32
Maanshan 9 W
508
502
César Bouchelaghem
22
FRA
88
-2
509
289
Lilian Marmousez
24
FRA
87
-2
510
483
Enzo Aguiard
24
AUS
87
-2
Maanshan 10 R32
511
463
Reda Bennani
19
MAR
87
-2
512
449
Miguel Tobon
20
COL
87
-2
Kingston 2 R32
93
162
513
424
Lorenzo Joaquín Rodríguez
26
ARG
87
-2
514
507
Tai Sach
23
AUS
87
+4
+2
Taipei 2 R32
Lost in Taipei QF
515
387
Gianmarco Ferrari
25
ITA
86
-3
Lost in Lesa R32
516
143
Hiroki Moriya
35
JPN
86
-1
+1
Lost in Taipei R16
517
513
Alan Magadan
25
MEX
86
-4
518
390
Tibo Colson
26
BEL
85
-4
519
183
Federico Arnaboldi
26
ITA
85
-3
Lost in Lesa R32
520
421
Hikaru Shiraishi
26
JPN
85
-3
Taipei 2 R32
Lost in Taipei R16
521
502
Alexander Donski
28
BUL
84
-2
522
185
Aziz Dougaz
29
TUN
84
-2
Qual. US Open R2
523
39
Radu Albot
36
MDA
84
-26
-6
Lost in Qual. Roehampton 2 R2
524
271
Evan Zhu
28
USA
84
+2
+2
Kingston 2 R32
Qual. Kingston 2 W
90
159
525
356
Miloš Karol
23
SVK
83
-3
526
288
Fabrizio Andaloro
25
ITA
83
+6
+4
Roehampton 2 R32
Lost in Idanha A Nova 2 R16 Qual. Roehampton 2 W
87
133
527
347
Sanhui Shin
29
KOR
83
-4
Taipei 2 R32
Lost in Taipei R32
528
427
João Eduardo Schiessl
22
BRA
82
-4
529
NCH (535)
Ivan Ivanov
17
BUL
82
+6
+4
Roehampton 2 R16
86
128
530
NCH (533)
Marcel Zieliński
25
POL
82
+3
+3
Vienna R32
Lost in Mistelbach SF
531
371
Ryan Nijboer
27
NED
82
-6
Oviedo R32
532
485
Aziz Ouakaa
27
TUN
82
-5
533
347
Samir Banerjee
22
USA
81
-5
534
160
Li Tu
30
AUS
81
-5
Lost in Qual. Winston Salem R1
535
334
Leo Borg
23
SWE
81
+16
+8
Lost in Bastad F
536
76
Filip Misolic
25
AUT
80
-6
537
463
Pedro Vives Marcos
25
ESP
80
-6
+1
Oviedo R32
Lost in Santander R16
538
424
Kokoro Isomura
23
JPN
80
+15
+7
Taipei 2 R32
Lost in Maanshan 9 F
539
517
Shunsuke Mitsui
24
JPN
79
+17
+7
Lost in Taipei SF
540
318
Gerard Campana Lee
21
KOR
79
-6
Poznan R32
541
NCH (574)
Romain Faucon
23
BEL
78
+55
+14
Lambermont W
542
449
Maxim Zhukov
21
RUS
77
-6
543
537
Gavin Young
23
USA
77
-6
544
127
Jelle Sels
31
NED
77
-6
Oldenzaal R32
545
539
Luca Wiedenmann
28
GER
77
-6
Oldenzaal R32
546
449
Takuya Kumasaka
27
JPN
76
-6
547
508
Pavle Marinkov
20
AUS
75
-6
548
527
Michael Bassem Sobhy
22
EGY
75
-6
549
537
Mitsuki Wei Kang Leong
22
MAS
75
-6
550
368
Alexander Binda
24
ITA
75
-5
551
533
Toufik Sahtali
27
ALG
75
-5
Monastir 34 R32
552
547
Matyas Fuele
27
HUN
74
-5
Lost in Qual. Augsburg R1
553
331
Carlos Lopez Montagud
26
ESP
74
+8
+3
Oviedo R32
Lost in Santander QF
554
525
Daniil Ostapenkov
23
BLR
74
-6
555
483
Alec Deckers
26
NED
74
+3
+2
Roehampton 2 R32
Qual. Roehampton 2 W
78
124
556
485
Digvijay Pratap Singh
26
IND
74
-7
557
191
Dragos Nicolae Madaras
28
SWE
73
+11
+4
Bucharest 3 R32
Lost in Arad SF
558
449
Fares Zakaria
25
EGY
73
-6
Lost in Qual. Roehampton 2 R1
559
161
Filip Peliwo
32
POL
73
-5
Maanshan 10 R32
560
555
Dimitris Sakellaridis
20
GRE
73
-5
Lausanne R32
561
557
Pierluigi Basile
19
ITA
72
+61
+14
Lausanne R32
Lost in Lesa F
562
433
Fausto Tabacco
24
ITA
72
-5
563
298
Jacopo Berrettini
27
ITA
71
-4
564
486
Alec Beckley
25
RSA
71
-4
Lost in Qual. Augsburg R1
565
19
Hyeon Chung
30
KOR
71
+7
+3
Taipei 2 R32
Lost in Taipei QF
566
562
Daniel de Jonge
27
NED
71
-4
567
430
Sidharth Rawat
33
IND
71
-4
568
564
Lorenzo Angelini
20
ITA
71
-4
Oldenzaal R32
569
485
Taha Baadi
25
MAR
70
-4
570
170
Maxime Janvier
29
FRA
70
-4
Lost in Lesa R32
571
477
Kirill Kivattsev
28
RUS
70
-4
Poznan R32
Lost in Slovenj Gradec R16
572
546
Aidan Kim
21
USA
69
+14
+4
Kingston 2 R32
Qual. Kingston 2 W
75
144
573
NCH (575)
Nikita Mashtakov
27
UKR
69
+73
+15
Poznan R32
Mistelbach W
574
263
Christoph Negritu
32
GER
69
-5
575
237
Saba Purtseladze
25
GEO
69
-5
Hurghada 7 R32
576
298
Aidan McHugh
26
GBR
68
-5
577
269
Aidan Mayo
23
USA
68
+4
+2
Kingston 2 R32
Lost in Qual. Kingston 2 R2
74
143
578
573
Karol Filar
27
POL
68
-5
Poznan R32
Lost in Krakow R16
579
532
John Echeverria
24
ESP
68
-5
Lost in Qual. Roehampton 2 R1
580
418
Maé Malige
20
FRA
68
-5
Monastir 34 R32
581
576
Keegan Rice
20
CAN
67
-5
582
285
Alexander Weis
29
ITA
67
+31
+7
Lausanne R32
Lost in Lesa SF
583
NCH (599)
Martin Van Der Meerschen
26
BEL
67
+16
+4
Lost in Lambermont SF
584
507
Kaylan Bigun
20
USA
67
+16
+4
Kingston 2 R32
Qual. Kingston 2 W
73
142
585
491
Robin Catry
24
FRA
67
-7
586
433
Pietro Fellin
25
ITA
67
-9
Kingston 2 R32
72
141
587
436
Sebastian Gima
24
ROU
67
-8
Bucharest 3 R32
Lost in Arad R16
588
470
Imanol López Morillo
26
ESP
67
+3
+2
Oviedo R32
Lost in Santander QF
589
580
Paul Inchauspe
22
FRA
66
-9
590
519
Amr Elsayed
27
EGY
66
-8
Hurghada 7 R32
591
513
Stefan Adrian Andreescu
24
ROU
66
-8
Bucharest 3 R32
Lost in Arad R16
592
565
Yanis Ghazouani Durand
26
FRA
66
-8
593
513
Kai Wehnelt
30
GER
66
+1
+2
Augsburg R32
Qual. Augsburg W
70
116
594
573
Mario Gonzalez Fernandez
24
ESP
66
+8
+3
Kingston 2 R32
Qual. Kingston 2 W
72
141
595
517
Nino Ehrenschneider
25
GER
66
-10
Lausanne R32
596
479
Jacob Bradshaw
23
AUS
65
-9
597
588
Amit Vales
21
ISR
65
-9
598
554
Guillaume Dalmasso
23
FRA
65
-9
599
590
Pierre Delage
25
FRA
65
-9
Le Cap d'Agde R32
600
561
Leonardo Rossi
24
ITA
65
+3
+2
Roehampton 2 R32
Qual. Roehampton 2 W
69
115
601
150
João Domingues
32
POR
64
-8
602
432
Iliyan Radulov
21
BUL
64
-10
Lost in Roehampton 2 R32
603
388
Karan Singh
23
IND
64
-8
604
128
Andrea Vavassori
31
ITA
63
-7
605
302
Andrew Paulson
24
CZE
63
-7
606
597
Lorenzo Bocchi
28
ITA
63
-5
Pecs R32
607
542
Millen Hurrion
27
GBR
63
+1
+1
Lost in Qual. Roehampton 2 R2
608
430
Erik Arutiunian
21
BLR
62
-4
609
469
Juan Sebastián Gómez
34
COL
62
-4
610
573
Jamie Mackenzie
18
GER
62
-4
611
358
Svyatoslav Gulin
23
RUS
62
+10
+3
Augsburg R32
Qual. Augsburg W
66
112
612
229
Mukund Sasikumar
29
IND
62
-5
Taipei 2 R32
613
609
Fryderyk Lechno-Wasiutyński
21
POL
61
-4
Poznan R32
614
383
Lukáš Pokorný
24
SVK
61
-4
615
448
Branko Djurić
21
SRB
61
-4
Kursumlijska Banja 16 R32
616
447
Kuan Yi Lee
29
TWN
61
-4
Taipei 2 R32
Lost in Taipei R32
617
595
S D Prajwal Dev
30
IND
60
-3
618
514
Marlon Vankan
25
GER
60
+16
+4
Allershausen R32
Lost in Lambermont SF
619
603
Amir Omarkhanov
18
KAZ
60
-4
Monastir 34 R32
620
378
Dan Martin
27
CAN
60
+4
+2
Lost in Qual. Kingston 2 R2
621
586
Nicolas Tepmahc
25
FRA
60
-5
622
71
Cedrik Marcel Stebe
35
GER
59
-5
623
564
Alexander Vasilev
19
BUL
59
-5
624
569
Alan Fernando Rubio Fierros
27
MEX
59
-5
625
586
Gabriel Ghetu
18
ROU
59
-5
Bucharest 3 R32
626
NCH (645)
Alejandro Juan Mano
21
ESP
59
+31
+7
Oviedo R32
Lost in Santander SF
627
394
Bruno Kuzuhara
22
USA
59
-2
+1
Lost in Qual. Kingston 2 R2
628
474
Tsung Hao Huang
26
TWN
58
+2
+1
Taipei 2 R32
Lost in Taipei R16
629
296
Oleksandr Ovcharenko
24
UKR
58
-6
Lausanne R32
630
410
Stefan Popović
23
SRB
58
-4
Maribor R32
Lost in Slovenj Gradec R16
631
476
Ignacio Monzón
28
ARG
58
+1
+1
Pecs R32
Lost in Arad QF
632
520
Conner Huertas del Pino
30
PER
57
-5
633
626
Tuncay Duran
22
TUR
57
-5
634
595
Théo Papamalamis
20
FRA
57
-5
635
316
Alberto Barroso Campos
30
ESP
57
+13
+3
Lost in Idanha A Nova 2 QF
636
502
Adrian Ötzbach
28
GER
57
-5
Lost in Ueberlingen R16
637
352
Giovanni Oradini
28
ITA
57
+7
+2
Vienna R32
Lost in Lesa QF
638
99
Alexander Ritschard
32
SUI
56
+94
+14
Oviedo R32
Lost in Santander F
639
633
Matisse Bobichon
24
FRA
56
-6
640
635
Pieter De Lange
20
NED
56
-5
Oldenzaal R32
641
479
Tomasz Berkieta
20
POL
56
-5
642
625
Maximo Zeitune
20
ARG
56
-5
Mar Del Plata R32
643
443
Federico Iannaccone
27
ITA
56
-5
Lost in Qual. Augsburg R2
644
458
Maxwell McKennon
24
USA
56
-5
Lost in Idanha A Nova 2 R32
645
NCH (654)
John Hallquist Lithen
24
SWE
56
+9
+3
Pecs R32
Lost in Bastad SF
646
640
Chase Ferguson
27
AUS
55
-6
Maanshan 10 R32
Lost in Maanshan 9 R32
647
642
Naoya Honda
20
JPN
55
-5
648
604
Bruno Fernandez
22
BRA
55
-7
Allershausen R32
Lost in Slovenj Gradec R32
649
623
Samuel Heredia
20
COL
55
-6
650
384
Neil Oberleitner
27
AUT
54
-5
Lost in Qual. Winston Salem R1
651
647
Ryan Colby
22
USA
54
-4
Urbana 2 R32
652
155
Dmitry Popko
29
KAZ
54
+6
+2
Kursumlijska Banja 16 R32
Lost in Kursumlijska Banja 15 QF
653
638
Melios Efstathiou
27
CYP
54
-4
654
599
Giorgio Tabacco
23
ITA
54
-4
Lost in Qual. Augsburg R1
655
99
Brandon Holt
28
USA
53
-4
656
455
James Story
25
GBR
53
-4
657
251
Ergi Kırkın
27
TUR
53
+3
+1
Lost in Ueberlingen R16 Lost in Qual. Augsburg R1
658
653
Thiago Cigarran
26
ARG
53
-5
Allershausen R32
659
655
Roger Pascual Ferra
20
ESP
52
-4
Lost in Qual. Winston Salem R1
660
361
Viacheslav Bielinskyi
22
UKR
52
-4
661
634
Léo Raquillet
20
FRA
52
-2
Le Cap d'Agde R32
662
614
Yuta Kawahashi
28
JPN
52
-1
663
471
Yuki Mochizuki
28
JPN
52
-1
Qual. Taipei 2 R2
Lost in Taipei R32
664
394
Tiago Cação
28
POR
52
-1
Lost in Idanha A Nova 2 R32 Lost in Qual. Roehampton 2 R1
665
538
Pablo Martinez Gomez
20
ESP
51
-1
666
616
Kārlis Ozoliņš
24
LAT
51
-1
667
NCH (676)
Stefan Horia Haita
19
ROU
51
+9
+2
Lost in Kursumlijska Banja 15 QF
668
624
Yaroslav Demin
20
RUS
51
-2
Oviedo R32
Lost in Santander R32
669
465
Egor Agafonov
23
RUS
51
-2
670
NCH (687)
Andrea De Marchi
19
ITA
51
+17
+3
Maribor R32
Lost in Lesa QF
671
552
Keisuke Saitoh
25
JPN
51
-3
Taipei 2 R32
Lost in Taipei R32
672
362
Tim Handel
29
GER
51
+114
+14
Lost in Ueberlingen F
673
233
Gabriel Debru
20
FRA
50
-4
674
670
Michael Antonius
16
USA
50
-4
Qual. US Open R1
675
553
Pedro Rodenas
22
ESP
50
+2
+1
Oviedo R32
Lost in Santander R16
676
NCH (705)
Anton Arzhankin
23
RUS
50
+29
+4
Kursumlijska Banja 16 R32
Lost in Kursumlijska Banja 15 SF
677
NCH (681)
Andreja Petrovic
26
NOR
50
+4
+1
Lost in Bastad R32 Lost in Qual. Roehampton 2 R2
678
NCH (689)
Isaac Becroft
25
NZL
50
+11
+2
Lost in Maanshan 9 QF
679
634
Timofei Derepasko
19
RUS
50
+13
+2
Lost in Kursumlijska Banja 15 QF
680
450
Yurii Dzhavakian
33
UKR
50
-9
681
663
Samir Hamza Reguig
24
ALG
50
-9
Monastir 34 R32
682
348
Ryan Seggerman
27
USA
49
-9
Lost in Qual. Winston Salem R1
683
189
Arthur Bouquier
25
FRA
49
-9
684
74
Mirza Bašić
35
BIH
49
-9
Lost in Qual. Augsburg R1
685
453
Arklon Huertas Del Pino Cordova
32
PER
49
+10
+2
Lost in Qual. Kingston 2 R2
686
252
Samuel Vincent Ruggeri
24
ITA
49
-8
687
463
Sander Jong
26
NED
49
-7
Oldenzaal R32
688
679
Dong Ju Kim
24
KOR
49
-9
Maanshan 10 R32
Lost in Maanshan 9 R32
689
375
Strong Kirchheimer
31
USA
49
-7
690
238
Yusuke Takahashi
28
JPN
49
-2
+1
Maanshan 10 R32
Lost in Maanshan 9 QF
691
NCH (698)
Marc Majdandzic
21
GER
49
+11
+2
Oldenzaal R32
Lost in Lambermont QF
692
671
Gabriele Bosio
25
ITA
49
-9
Lost in Lesa R32
693
501
Shinji Hazawa
27
JPN
49
-9
Taipei 2 R32
Lost in Taipei R32
694
289
Adria Soriano Barrera
27
COL
48
-9
695
219
Nicolás Álvarez Varona
25
ESP
48
-9
696
618
Santiago De La Fuente
24
ARG
48
+10
+2
Mar Del Plata R32
Lost in Asuncion 2 QF
697
651
Nicolás Villalón
22
CHI
48
+4
+1
Lost in Asuncion 2 R16
698
625
Leo Vithoontien
27
JPN
48
-8
699
691
Dragos Nicolae Cazacu
22
ROU
48
-8
700
693
Daniel Jade
17
FRA
47
-7
Monastir 34 R32
701
526
Maxence Beaugé
26
FRA
47
-7
702
696
Žiga Šeško
18
SLO
47
-6
703
620
Josip Šimundža
21
CRO
47
-6
704
590
Ryan Dickerson
29
USA
47
-5
705
654
Franco Ribero
26
ARG
47
-5
Poznan R32
706
698
Rafael Izquierdo Luque
26
ESP
47
-8
Lost in Idanha A Nova 2 R32
707
484
Tristan McCormick
27
USA
47
+11
+3
Oviedo R32
Lost in Idanha A Nova 2 QF
708
109
Lukáš Klein
28
SVK
46
-5
709
600
Khololwam Montsi
23
RSA
46
-5
710
707
Daniel Salazar
25
COL
46
-3
Allershausen R32
711
277
Michael Vrbenský
26
CZE
45
-3
712
455
Olaf Pieczkowski
22
POL
45
-3
713
710
Hunter Heck
24
USA
45
-3
Lost in Qual. Winston Salem R1
714
660
Daniel Antonio Núñez
25
CHI
45
-3
715
NCH (716)
Herman Hoeyeraal
24
NOR
45
+1
+1
Pecs R32
Lost in Bastad R16
716
508
Manish Sureshkumar
27
IND
45
-4
Taipei 2 R32
Lost in Qual. Taipei R2
717
NCH (737)
Ignacio Parisca Romera
21
VEN
45
+20
+3
Oviedo R32
Lost in Santander QF
718
341
Wilson Leite
34
BRA
45
-5
719
363
Oscar Jose Gutierrez
33
ESP
45
+1
+1
Le Cap d'Agde R32
Lost in Santander R16
720
697
Nikolai Barsukov
19
GER
45
-6
Allershausen R32
Lost in Ueberlingen R32
721
448
Aleksandre Bakshi
29
GEO
44
-6
Hurghada 7 R32
722
711
Vincent Marysko
20
GER
44
-5
723
508
Loann Massard
21
FRA
44
-4
724
NCH (734)
Daniele Rapagnetta
19
ITA
44
+19
+3
Lost in Lesa QF
725
438
Orel Kimhi
23
ISR
43
-4
726
136
Alexey Vatutin
33
RUS
43
-4
727
NCH (760)
Sebastian Gorzny
22
USA
43
+33
+4
Winston Salem R64
Lost in Qual. Winston Salem R2
56
293
728
280
Jakub Nicod
22
CZE
43
-5
729
724
Grigory Shebekin
21
RUS
43
-5
730
477
Peter Fajta
24
HUN
43
+5
+1
Lost in Krakow R16 Lost in Qual. Augsburg R1
731
656
Maik Steiner
32
GER
43
-6
732
726
Oskar Brostrom Poulsen
24
DEN
43
-6
733
587
Pawit Sornlaksup
27
THA
43
-6
734
515
Émilien Demanet
21
BEL
43
-6
Oldenzaal R32
735
707
Seydina André
23
SEN
43
-6
736
458
Nicolas Zanellato
24
BRA
43
-6
Lost in Asuncion 2 R32
737
702
Noa Vukadin
22
CRO
42
-6
Urbana 2 R32
738
536
Joshua Sheehy
29
USA
42
+12
+2
Lost in Qual. Kingston 2 R2
739
440
Alessandro Pecci
25
ITA
42
-6
740
734
Juan Sebastian Osorio
28
COL
42
-6
741
576
Michal Krajčí
21
SVK
42
-5
Hurghada 7 R32
742
NCH (777)
Keshav Chopra
24
USA
42
+35
+4
Kingston 2 R32
Qual. Kingston 2 W
48
117
743
724
Carles Hernández
25
ESP
42
+2
+1
Oviedo R32
Lost in Santander R16
744
315
Alfredo Perez
29
USA
41
-6
745
625
Igor Kudriashov
22
RUS
41
-6
746
728
Patrick Brady
21
GBR
41
+23
+3
Roehampton 2 R32
Qual. Roehampton 2 W
45
91
747
604
Andres Santamarta Roig
19
ESP
41
-7
748
544
Adhithya Ganesan
20
USA
41
-7
749
509
Manuel Mazza
27
ITA
41
+5
+1
Lost in Lesa R16
750
689
Rodrigo Alujas
23
MEX
41
+15
+2
Lost in Asuncion 2 QF
751
696
Matteo Covato
21
ITA
41
-9
Oldenzaal R32
Lost in Ueberlingen R32
752
708
Evan Bynoe
27
USA
41
-8
753
741
Joshua Charlton
27
AUS
41
-7
Maanshan 10 R32
Lost in Maanshan 9 R32
754
16
Nicolás Jarry
30
CHI
40
-7
755
305
Kalin Ivanovski
22
MKD
40
-7
756
204
Máté Valkusz
28
HUN
40
+11
+2
Pecs R32
Lost in Krakow QF
757
749
Vignesh Gogineni
22
USA
40
-8
758
751
Matt Hulme
27
AUS
40
-7
759
382
Thomas Fancutt
31
AUS
40
+31
+4
Kingston 2 R32
Qual. Kingston 2 W
46
115
760
527
Ye Cong Mo
26
CHN
40
-8
761
NCH (902)
Goncalo Marques
20
POR
40
+141
+14
Lost in Idanha A Nova 2 F
762
546
Uisung Park
25
KOR
40
-9
Lost in Maanshan 9 R32
763
468
Ryuki Matsuda
26
JPN
40
+20
+3
Qual. Taipei 2 R2
Qual. Taipei W Lost in Taipei QF
764
724
Matt Kuhar
30
USA
40
+14
+2
Lost in Qual. Kingston 2 R2
765
648
Radu David Turcanu
20
ROU
40
-10
Bucharest 3 R32
766
636
Aleksandr Braynin
26
UKR
40
-10
Vienna R32
767
636
Taisei Ichikawa
25
JPN
40
-10
Qual. Taipei 2 R2
Qual. Taipei W Lost in Taipei R32
768
533
Luis Carlos Alvarez
21
MEX
39
-9
769
741
Matthew Forbes
20
USA
39
-11
Kingston 2 R32
45
114
770
620
Ben Jones
28
GBR
39
-9
771
762
Noah Zamora
23
USA
39
-9
772
677
Kasra Rahmani
19
IRI
39
+3
+1
Lost in Lesa R16 Lost in Qual. Augsburg R1
773
763
Rares Teodor Pieleanu
19
ROU
39
-10
Bucharest 3 R32
774
764
Mert Naci Türker
28
TUR
39
-10
775
331
Andrea Picchione
28
ITA
38
-9
776
663
Lucas Andrade Da Silva
21
BRA
38
-8
Lost in Qual. Kingston 2 R1
777
407
Michael Agwi
22
IRL
38
+75
+8
Lost in Krakow F
778
447
Tomás Farjat
25
ARG
38
-8
779
653
Matyáš Černý
24
CZE
38
-8
Poznan R32
779
680
Abel Forger
21
NED
38
-8
781
327
Naoki Nakagawa
29
JPN
38
-8
782
774
Matt Ponchet
22
FRA
38
-8
Lost in Qual. Roehampton 2 R1
783
648
Attila Boros
22
HUN
38
-7
Pecs R32
Lost in Mistelbach R32
784
355
Karl Friberg
27
SWE
38
+1
Lost in Bastad R16
785
663
Benjamin Pietri
30
FRA
38
-6
Lost in Idanha A Nova 2 R32
786
437
Michiel De Krom
28
NED
38
-6
Lost in Oviedo R32
787
37
Emil Ruusuvuori
27
FIN
37
-6
788
617
Lorenzo Sciahbasi
20
ITA
37
-6
789
326
Alexis Gautier
29
FRA
37
-1
+1
Lost in Qual. Roehampton 2 R2
790
785
Dimitris Azoidis
25
GRE
37
-5
791
787
Nikola Slavic
25
SWE
37
-4
Lost in Bastad R32
792
575
Luca Castagnola
24
ITA
37
+22
+3
Lost in Slovenj Gradec QF
793
159
Hady Habib
28
LBN
36
-4
Lost in Qual. Roehampton 2 R1
794
791
Yannick Theodor Alexandrescou
18
FRA
36
-3
795
790
Scott Jones
28
AUS
36
-3
796
782
Stefano D'Agostino
22
ITA
36
-3
Kursumlijska Banja 16 R32
Lost in Lesa R32
797
724
Fernando Cavallo
20
ARG
36
-3
798
722
Alejandro Turriziani Álvarez
23
ESP
36
-3
Oviedo R32
799
716
Dinko Dinev
22
BUL
36
-3
800
793
Gabriele Maria Noce
30
ITA
36
+39
+4
Lost in Mistelbach SF
801
771
Cosme Rolland De Ravel
22
FRA
35
-4
802
798
Nicolas Oliveira
20
BRA
35
-4
803
789
Andrew Johnson
17
USA
35
-4
Qual. US Open R1
804
800
Arvid Nordquist
28
SWE
35
-4
Lost in Qual. Roehampton 2 R1
805
760
Gian Luca Tanner
25
SUI
35
-4
806
802
Jeffrey Von Der Schulenburg
24
SUI
35
-4
Lausanne R32
807
NCH (877)
Niklas Guttau
26
GER
35
+197
+15
Poznan R32
Bastad W
808
712
Benjamin Torrealba
21
CHI
35
+5
+1
Lost in Asuncion 2 R16
809
675
Francisco Rocha
26
POR
35
-6
810
804
Walid Ahouda
22
MAR
34
-6
811
346
Stuart Parker
29
GBR
34
-6
812
562
Cooper Williams
21
USA
34
-6
813
700
Jack Anthrop
22
USA
34
-6
Urbana 2 R32
814
673
Gustavo Ribeiro De Almeida
20
BRA
34
-6
815
433
Aristotelis Thanos
25
GRE
34
-6
816
603
Oscar Weightman
24
GBR
34
-6
Lost in Qual. Roehampton 2 R1
817
811
Maximilian Homberg
23
GER
34
-6
Lost in Ueberlingen R32
818
812
Sam Ryan Ziegann
28
AUS
34
-6
Maanshan 10 R32
Lost in Maanshan 9 R32
819
641
Kosuke Ogura
30
JPN
34
-4
Qual. Taipei 2 R2
Lost in Taipei R32
820
161
Alibek Kachmazov
24
RUS
33
-4
821
541
Arda Azkara
23
TUR
33
-4
822
NCH (834)
Oskari Paldanius
19
FIN
33
+12
+1
Lost in Qual. Roehampton 2 R2
823
NCH (854)
Nico Hipfl
20
AUT
33
+31
+3
Lost in Lesa QF
824
818
Conor Gannon
24
IRL
33
-6
Lost in Qual. Roehampton 2 R1
825
NCH (837)
Alan Ważny
19
POL
33
+12
+1
Poznan R32
Lost in Krakow R16
826
184
Nicholas David Ionel
23
ROU
33
-7
827
NCH (848)
Tom Zeuch
26
GER
33
+21
+2
Poznan R32
Lost in Krakow QF
828
745
Taiyo Yamanaka
24
JPN
33
-6
829
635
John Sperle
24
GER
33
-9
Pecs R32
Lost in Lambermont R16
830
821
Carles Cordoba
20
ESP
33
-9
Oviedo R32
Lost in Santander R32
831
789
Jorge Plans
24
ESP
33
-8
Monastir 34 R32
832
21
Daniel Evans
36
GBR
32
-8
833
824
Jangjun Kim
19
KOR
32
-8
834
416
Étienne Donnet
25
FRA
32
-8
Monastir 34 R32
835
538
Johan Alexander Rodriguez
22
COL
32
-8
836
828
Jannik Opitz
28
GER
32
-8
837
387
Mariano Kestelboim
30
ARG
32
-8
838
486
Alex Knaff
28
LUX
32
-8
839
183
Adrian Andreev
25
BUL
32
-8
840
232
José Pereira
35
BRA
32
-8
841
833
Markus Mölder
21
EST
32
-8
842
810
Kristijan Juhas
25
SRB
32
+95
+8
Kursumlijska Banja 16 R32
Lost in Kursumlijska Banja 15 F
843
549
Tianhui Zhang
20
CHN
32
+14
+2
Maanshan 10 R32
Lost in Maanshan 9 QF
844
803
Michel Hopp
27
GER
32
-8
845
496
Denis Klok
28
RUS
32
-10
Kursumlijska Banja 16 R32
Lost in Kursumlijska Banja 15 R32
846
451
Marko Miladinović
25
SRB
32
-6
847
838
Nicolas Robert
19
FRA
32
-9
Bucharest 3 R32
Lost in Lambermont R32
848
561
Fermin Tenti
29
ARG
32
+11
+2
Pecs R32
Lost in Arad QF
849
533
Julio César Porras
28
ARG
31
-8
850
552
Igor Gimenez
26
BRA
31
-8
851
638
Yusuke Kusuhara
29
JPN
31
-8
852
692
Hoyoung Roh
20
KOR
31
-8
853
822
Dominik Reček
31
CZE
31
+1
Lost in Qual. Augsburg R2
854
817
Natan Rodrigues
24
BRA
31
-9
855
759
Jesse Flores
31
CRC
31
-8
Urbana 2 R32
855
831
Calvin Müller
26
GER
31
-9
Allershausen R32
Lost in Ueberlingen R32
857
NCH (869)
Giannicola Misasi
25
ITA
31
+12
+2
Bucharest 3 R32
Lost in Arad QF
858
429
Alvin Nicholas Tudorica
24
CAN
30
-9
Hurghada 7 R32
859
824
Guto Miguel
17
BRA
30
-9
Kingston 2 R32
36
105
860
851
Keaton Hance
18
USA
30
-9
861
NCH (906)
Maxwell Exsted
19
USA
30
+45
+4
Lost in Asuncion 2 SF
862
378
Sora Fukuda
28
JPN
30
-7
863
769
Miles Jones
25
USA
30
-7
Maanshan 10 R32
Lost in Maanshan 9 R32
864
443
Yanaki Milev
22
BUL
30
-6
Oviedo R32
Lost in Santander R32
865
621
Samuel Alejandro Linde Palacios
18
COL
30
-5
866
853
Alaa Trifi
19
TUN
30
-5
867
40
Max Purcell
28
AUS
29
+78
+6
Kingston 2 R16
35
98
868
288
Jakub Paul
27
SUI
29
-5
869
858
Manuel Plunger
24
ITA
29
-7
Vienna R32
Lost in Ueberlingen R32
870
451
Dan Alexandru Tomescu
27
ROU
29
-6
871
865
Bryce Nakashima
22
USA
29
-6
Urbana 2 R32
872
NCH (878)
Theodore Dean
24
USA
29
+14
+2
Maribor R32
Lost in Mistelbach QF
873
NCH (887)
Davide Tortora
25
ITA
29
+14
+2
Lost in Bastad QF
874
NCH (879)
Stijn Paardekooper
22
NED
29
+14
+2
Oldenzaal R32
Lost in Lambermont QF
875
NCH (914)
Robert Guna
20
ROU
29
+42
+4
Bucharest 3 R32
Lost in Arad SF
876
774
Nitin Kumar Sinha
27
IND
29
-10
Qual. Taipei W Lost in Taipei R32 Lost in Qual. Taipei 2 R1