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