#: 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
23
ITA
10430
Wimbledon QF (R16 )
10830
12030
2
1
Carlos Alcaraz
22
ESP
7700
-1600
Wimbledon QF (R16 )
8100
9300
3
2
Alexander Zverev
28
GER
6310
-190
Lost in Wimbledon R128
4
CH
Taylor Fritz
27
USA
5035
+1
+400
Wimbledon SF (R16 )
5535
6235
5
4
Jack Draper
23
GBR
4650
-1
Lost in Wimbledon R64
6
1
Novak Djoković
38
SRB
3730
-900
Wimbledon QF (R16 )
4130
5330
7
6
Lorenzo Musetti
23
ITA
3350
-790
Lost in Wimbledon R128
8
4
Holger Rune
22
DEN
3340
-190
Lost in Wimbledon R128
9
NCH (10)
Ben Shelton
22
USA
3330
+1
+200
Wimbledon QF (R16 )
3730
4930
10
5
Andrey Rublev
27
RUS
3110
+4
+190
Lost in Wimbledon R16
Advertisement
11
10
Frances Tiafoe
27
USA
2940
+1
-50
Lost in Wimbledon R64
12
6
Alex de Minaur
26
AUS
2885
-1
-200
Lost in Wimbledon R16
13
2
Casper Ruud
26
NOR
2855
+2
-50
14
1
Daniil Medvedev
29
RUS
2630
-5
-790
Lost in Wimbledon R128
15
14
Arthur Fils
21
FRA
2630
+1
-200
16
8
Tommy Paul
28
USA
2620
-3
-350
Lost in Wimbledon R64
17
8
Karen Khachanov
29
RUS
2590
+3
+350
Lost in Wimbledon QF (R16 )
18
17
Jakub Menšík
19
CZE
2446
-1
+90
Lost in Wimbledon R32
19
NCH (24)
Flavio Cobolli
23
ITA
2385
+5
+350
Wimbledon QF (R16 )
2785
3985
20
18
Francisco Cerúndolo
26
ARG
2285
-1
Lost in Wimbledon R128
21
3
Grigor Dimitrov
34
BUL
2155
Lost in Wimbledon R16
22
20
Tomáš Macháč
24
CZE
2110
+1
Lost in Wimbledon R64
23
13
Ugo Humbert
27
FRA
2095
-5
-190
Lost in Wimbledon R128
24
21
Alexei Popyrin
25
AUS
2050
-2
-90
Lost in Wimbledon R128
25
22
Jiří Lehečka
23
CZE
2015
+50
Lost in Wimbledon R64
26
21
Alejandro Davidovich Fokina
26
ESP
1945
+1
+100
Lost in Wimbledon R32
27
3
Stefanos Tsitsipas
26
GRE
1880
-1
-40
Lost in Wimbledon R128
28
6
Félix Auger-Aliassime
24
CAN
1865
+40
Lost in Wimbledon R64
29
21
Tallon Griekspoor
29
NED
1715
-40
Lost in Wimbledon R128
30
NCH (32)
Alex Michelsen
20
USA
1670
+2
Lost in Wimbledon R128
31
29
Brandon Nakashima
23
USA
1650
+3
Lost in Wimbledon R32
32
15
Sebastian Korda
25
USA
1645
+1
-10
33
10
Denis Shapovalov
26
CAN
1586
-3
-90
Lost in Wimbledon R128
34
17
Alexander Bublik
28
KAZ
1585
-3
-90
Lost in Wimbledon R128
35
30
Nuno Borges
28
POR
1490
+2
+90
Lost in Wimbledon R32
36
6
Matteo Berrettini
29
ITA
1475
-1
-40
Lost in Wimbledon R128
37
18
Sebastián Báez
24
ARG
1370
+1
Lost in Wimbledon R128
38
NCH (40)
Gabriel Diallo
23
CAN
1358
+2
+36
Lost in Wimbledon R64
39
26
Jordan Thompson
31
AUS
1350
+5
+150
Lost in Wimbledon R16
40
21
Lorenzo Sonego
30
ITA
1321
+7
+150
Lost in Wimbledon R16
41
6
Hubert Hurkacz
28
POL
1285
-2
-50
42
39
Alexandre Müller
28
FRA
1271
-1
-40
Lost in Wimbledon R128
43
8
Cameron Norrie
29
GBR
1252
+18
+300
Wimbledon QF (R16 )
1652
2852
44
30
Matteo Arnaldi
24
ITA
1215
-1
Lost in Wimbledon R128
45
29
Giovanni Mpetshi Perricard
22
FRA
1205
-9
-206
Lost in Wimbledon R128
46
37
Marcos Giron
31
USA
1200
-1
Lost in Wimbledon R64
47
36
Pedro Martínez
28
ESP
1120
+5
+90
Lost in Wimbledon R32
48
NCH (54)
Joao Fonseca
18
BRA
1116
+6
+100
Lost in Wimbledon R32
49
6
Gaël Monfils
38
FRA
1115
-1
-50
Lost in Wimbledon R64
50
27
Miomir Kecmanović
25
SRB
1106
-1
Lost in Wimbledon R32
Advertisement
51
NCH (52)
Jaume Munar
28
ESP
1062
+4
+50
Lost in Wimbledon R32
52
46
Quentin Halys
28
FRA
1054
-6
-120
Lost in Wimbledon R128
53
49
Zizou Bergs
26
BEL
1049
-3
-30
Lost in Wimbledon R128
54
9
Roberto Bautista Agut
37
ESP
1046
-12
-190
Lost in Wimbledon R128
55
32
Luciano Darderi
23
ITA
1039
+4
+50
Lost in Wimbledon R32
56
36
Fábián Marozsán
25
HUN
1030
+2
+40
Lost in Wimbledon R64
57
49
Jacob Fearnley
23
GBR
1020
-6
-40
Lost in Wimbledon R128
58
27
Tomás Martín Etcheverry
25
ARG
985
-5
-40
Lost in Wimbledon R128 Lost in Braunschweig R32
59
51
Camilo Ugo Carabelli
26
ARG
972
-3
-34
Lost in Wimbledon R128
60
27
Laslo Djere
30
SRB
961
Lost in Wimbledon R128
61
47
Daniel Altmaier
26
GER
958
-4
-40
Lost in Wimbledon R128
62
51
Corentin Moutet
26
FRA
944
+7
+50
Lost in Wimbledon R64
63
NCH (66)
Mattia Bellucci
24
ITA
924
+10
+60
Lost in Wimbledon R32
64
42
Arthur Rinderknech
29
FRA
923
+8
+50
Lost in Wimbledon R32 (R128 )
65
3
Marin Čilić
36
CRO
922
+18
+200
Lost in Wimbledon R16
66
17
Reilly Opelka
27
USA
920
+4
+43
Lost in Wimbledon R64
67
62
Learner Tien
19
USA
915
-5
-25
Lost in Wimbledon R64
68
7
David Goffin
34
BEL
914
-5
-16
Lost in Wimbledon R128
69
42
Benjamin Bonzi
29
FRA
905
-5
-25
Lost in Wimbledon R64 (R128 )
70
23
Damir Džumhur
33
BIH
894
-3
-6
Lost in Wimbledon R128
71
4
Kei Nishikori
35
JPN
893
-5
-10
72
61
Hamad Medjedović
21
SRB
889
-4
-7
Lost in Wimbledon R128
73
64
Yunchaokete Bu
23
CHN
862
-2
-12
Lost in Wimbledon R128
74
61
Francisco Comesaña
24
ARG
824
-9
-90
Lost in Wimbledon R128
75
72
Aleksandar Kovačević
26
USA
799
+1
Lost in Wimbledon R128
76
53
Christopher O'Connell
31
AUS
775
+1
Lost in Wimbledon R128
77
36
Roman Safiullin
27
RUS
741
-2
-90
Lost in Wimbledon R128
78
62
Rinky Hijikata
24
AUS
733
+9
+40
Lost in Wimbledon R64
79
49
Roberto Carballés Baena
32
ESP
732
-5
-117
Braunschweig R16
Lost in Wimbledon R128
Lost in Wimbledon R128 Braunschweig R16
740
849
80
75
Kamil Majchrzak
29
POL
727
+29
+200
Lost in Wimbledon R16
81
NCH (89)
Ethan Quinn
21
USA
726
+8
+44
Lost in Wimbledon R64
82
78
Vít Kopřiva
28
CZE
719
-4
-38
Lost in Wimbledon R128
83
29
Mariano Navone
24
ARG
710
+8
+40
Braunschweig R16
Lost in Wimbledon R64
Lost in Wimbledon R64 Braunschweig R16
710
810
84
81
Raphaël Collignon
23
BEL
699
+1
-6
Braunschweig R32
Lost in Wimbledon R128
Lost in Wimbledon R128 Braunschweig R32
707
824
85
47
Juncheng Shang
20
CHN
693
-5
-50
86
37
Mackenzie McDonald
30
USA
689
+2
Lost in Wimbledon R128
87
24
Yoshihito Nishioka
29
JPN
684
-5
-40
Lost in Wimbledon R128
88
12
Borna Ćorić
28
CRO
680
-7
-50
89
31
Márton Fucsovics
33
HUN
670
+16
+106
Lost in Qual. Wimbledon R3 Lost in Wimbledon R32
90
10
Pablo Carreño Busta
33
ESP
669
+4
+7
91
48
Aleksandar Vukic
29
AUS
664
+2
Lost in Wimbledon R64
92
58
Hugo Gaston
24
FRA
663
-6
-30
Iasi R32
Lost in Wimbledon R128
Lost in Wimbledon R128 Iasi R32
670
763
93
64
Hugo Dellien
32
BOL
661
-14
-90
Iasi R16
Lost in Wimbledon R128
Lost in Wimbledon R128 Iasi R16
665
751
94
67
Luca Nardi
21
ITA
655
+1
Lost in Wimbledon R128
95
16
Nicolás Jarry
29
CHI
638
+48
+220
Qual. Wimbledon W Lost in Wimbledon R16
96
85
Adam Walton
26
AUS
638
-6
-40
Lost in Wimbledon R128
97
83
Chun Hsin Tseng
23
TWN
631
-1
-12
Trieste R32
Lost in Wimbledon R128
Lost in Wimbledon R128 Trieste R32
638
731
98
33
Jenson Brooksby
24
USA
627
+3
+50
Lost in Wimbledon R64
99
22
Botic van de Zandschulp
29
NED
614
-7
-56
Braunschweig R16
Lost in Wimbledon R64
Lost in Wimbledon R64 Braunschweig R16
622
731
100
45
Alexander Shevchenko
24
KAZ
610
-2
Lost in Wimbledon R128
Advertisement
101
19
Alejandro Tabilo
28
CHI
605
-17
-100
102
99
Brandon Holt
27
USA
598
-3
-2
Newport R32
Lost in Wimbledon R128
Lost in Wimbledon R128 Newport R32
600
717
103
17
Adrian Mannarino
37
FRA
597
+20
+120
Newport R32
Qual. Wimbledon W Lost in Wimbledon R32
Qual. Wimbledon W Lost in Wimbledon R32 Newport R32
605
722
104
87
Jesper de Jong
25
NED
590
+2
+42
Lost in Wimbledon R64
105
85
Carlos Taberner
27
ESP
581
-3
+5
Iasi R16
Lost in Qual. Wimbledon R1 Lost in Modena R16
Lost in Qual. Wimbledon R1 Lost in Modena R16 Iasi R16
588
674
106
NCH (112)
Valentin Royer
24
FRA
579
+7
+66
Qual. Wimbledon W Lost in Wimbledon R64
107
NCH (110)
Filip Misolic
23
AUT
566
+4
+48
Braunschweig R16
Qual. Wimbledon W Lost in Wimbledon R128
Qual. Wimbledon W Lost in Wimbledon R128 Braunschweig R16
574
683
108
102
Tristan Schoolkate
24
AUS
565
-4
+1
Newport R32
Lost in Qual. Wimbledon R2 Lost in Cary QF
Lost in Qual. Wimbledon R2 Lost in Cary QF Newport R32
566
683
109
99
Nishesh Basavareddy
20
USA
561
-9
-34
Lost in Wimbledon R128
110
16
Nikoloz Basilashvili
33
GEO
552
+16
+78
Trieste R32
Qual. Wimbledon W Lost in Wimbledon R64
Qual. Wimbledon W Lost in Wimbledon R64 Trieste R32
556
649
111
46
James Duckworth
33
AUS
550
-8
-16
Lost in Wimbledon R128 Lost in Newport R32
112
91
Otto Virtanen
24
FIN
543
-15
-80
113
87
Jaime Faria
21
POR
543
+3
+40
Qual. Wimbledon W Lost in Wimbledon R128
114
63
Arthur Cazaux
22
FRA
535
+1
+30
Qual. Wimbledon W Lost in Wimbledon R64
115
17
Cristian Garín
29
CHI
535
-5
+10
Lost in Qual. Wimbledon R3 Lost in Wimbledon R64
116
79
Juan Manuel Cerúndolo
23
ARG
521
-4
+7
Braunschweig R16
Lost in Qual. Wimbledon R1 Lost in Modena QF
Lost in Qual. Wimbledon R1 Lost in Modena QF Braunschweig R16
529
638
117
23
Dušan Lajović
35
SRB
514
+1
+16
Lost in Qual. Wimbledon R3 Lost in Wimbledon R128
118
113
Dalibor Svrčina
22
CZE
514
-4
+1
Trieste R32
Lost in Qual. Wimbledon R2
Lost in Qual. Wimbledon R2 Trieste R32
514
607
119
108
Elmer Møller
21
DEN
509
-2
+10
Iasi R32
Lost in Wimbledon R128
Lost in Wimbledon R128 Iasi R32
516
609
120
56
Daniel Elahi Galán
29
COL
506
-13
-27
Lost in Qual. Wimbledon R1 Lost in Modena R16
121
119
Emilio Nava
23
USA
495
-2
Lost in Qual. Wimbledon R2
122
93
Tomás Barrios Vera
27
CHI
493
-14
-35
Trieste R32
Lost in Qual. Wimbledon R3
Lost in Qual. Wimbledon R3 Trieste R32
493
586
123
NCH (129)
Shintaro Mochizuki
22
JPN
491
+21
+78
Qual. Wimbledon W Lost in Wimbledon R64
124
109
Tristan Boyer
24
USA
486
-4
Trieste R32
Lost in Qual. Wimbledon R1 Lost in Modena R32
Lost in Qual. Wimbledon R1 Lost in Modena R32 Trieste R32
493
586
125
90
Thiago Agustín Tirante
24
ARG
482
-4
-4
Trieste R32
Lost in Qual. Wimbledon R1 Lost in Modena R16
Lost in Qual. Wimbledon R1 Lost in Modena R16 Trieste R32
483
576
126
118
Térence Atmane
23
FRA
477
-2
Lost in Qual. Wimbledon R1
127
21
Jan Lennard Struff
35
GER
475
-2
Lost in Wimbledon R32
128
58
Thiago Seyboth Wild
25
BRA
455
+1
-6
Lost in Qual. Wimbledon R1 Lost in Modena F
129
29
Christopher Eubanks
29
USA
454
+1
Newport R32
Lost in Wimbledon R128
Lost in Wimbledon R128 Newport R32
462
579
130
89
Francesco Passaro
24
ITA
453
+1
Braunschweig R32
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Braunschweig R32
461
578
131
NCH (134)
Colton Smith
22
USA
448
+3
Lost in Qual. Wimbledon R2
132
45
Yannick Hanfmann
33
GER
446
+3
+6
Braunschweig R16
Lost in Qual. Wimbledon R2
Lost in Qual. Wimbledon R2 Braunschweig R16
454
563
133
117
Román Andrés Burruchaga
23
ARG
445
-1
-8
Lost in Qual. Wimbledon R2 Lost in Modena R32 Lost in Braunschweig R32
134
130
Matteo Gigante
23
ITA
441
-1
-8
Trieste R32
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Trieste R32
448
541
135
NCH (142)
Liam Draxl
23
CAN
441
+12
+38
Winnipeg R32
Lost in Qual. Wimbledon R1 Lost in Cary F
Lost in Qual. Wimbledon R1 Lost in Cary F Winnipeg R32
441
510
136
133
Martin Landaluce
19
ESP
440
+1
+1
Lost in Qual. Wimbledon R3
137
NCH (140)
Alexander Blockx
20
BEL
439
+4
+16
Winnipeg R32
Lost in Qual. Wimbledon R3
Lost in Qual. Wimbledon R3 Winnipeg R32
439
508
138
136
Andrea Pellegrino
28
ITA
437
+1
Lost in Qual. Wimbledon R1 Lost in Modena QF Lost in Braunschweig R32
139
31
Zhizhen Zhang
28
CHN
435
-17
-50
140
114
Eliot Spizzirri
23
USA
434
-12
-31
Newport R16
Lost in Qual. Wimbledon R2
Lost in Qual. Wimbledon R2 Newport R16
442
551
141
37
Sebastian Ofner
29
AUT
433
+24
+90
Lost in Wimbledon R32
142
101
Billy Harris
30
GBR
433
+9
+50
Lost in Wimbledon R64
143
132
Vilius Gaubas
20
LTU
432
-3
-3
Lost in Qual. Wimbledon R2 Lost in Trieste R32
144
36
Pierre Hugues Herbert
34
FRA
431
-17
-43
Lost in Qual. Wimbledon R1
145
21
Daniel Evans
35
GBR
415
+9
+40
Lost in Wimbledon R64
146
NCH (163)
August Holmgren
27
DEN
411
+46
+126
Qual. Wimbledon W Lost in Wimbledon R32
147
112
Marco Trungelliti
35
ARG
396
+2
+8
Lost in Qual. Wimbledon R2 Lost in Troyes SF
148
125
Juan Pablo Ficovich
28
ARG
391
+7
+18
Trieste R32
Lost in Qual. Wimbledon R3 Lost in Brasov SF
Lost in Qual. Wimbledon R3 Lost in Brasov SF Trieste R32
392
485
149
117
Felipe Meligeni Alves
27
BRA
381
-4
-25
Iasi R16
Lost in Qual. Wimbledon R2 Lost in Brasov R32
Lost in Qual. Wimbledon R2 Lost in Brasov R32 Iasi R16
388
474
150
NCH (163)
Chris Rodesch
23
LUX
378
+13
+32
Qual. Wimbledon W Lost in Wimbledon R128
Advertisement
151
49
Federico Coria
33
ARG
376
-1
-10
152
61
Thiago Monteiro
31
BRA
375
-10
-45
Lost in Qual. Wimbledon R1 Lost in Modena R32 Lost in Braunschweig R32
153
123
Jérôme Kym
22
SUI
369
+9
+14
Trieste R32
Lost in Qual. Wimbledon R1 Lost in Modena SF
Lost in Qual. Wimbledon R1 Lost in Modena SF Trieste R32
376
469
154
58
Taro Daniel
32
JPN
368
+2
-2
Lost in Qual. Wimbledon R2
155
CH
Dino Prižmić
19
CRO
356
+4
-8
156
65
Thanasi Kokkinakis
29
AUS
355
-10
-50
157
135
Mitchell Krueger
31
USA
352
+7
+8
Newport R16
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Newport R16
360
469
158
NCH (164)
Li Tu
29
AUS
350
+8
+8
Lost in Qual. Wimbledon R3
159
9
Fabio Fognini
38
ITA
347
-21
-90
Lost in Wimbledon R128
160
149
Henrique Rocha
21
POR
341
-3
-25
Trieste R32
Lost in Qual. Wimbledon R2
Lost in Qual. Wimbledon R2 Trieste R32
348
441
161
142
Kyrian Jacquet
24
FRA
341
-13
-48
Lost in Qual. Wimbledon R3 Lost in Trieste R32
162
NCH (176)
James McCabe
22
AUS
340
+19
+32
Newport R32
Qual. Wimbledon W Lost in Wimbledon R128
Qual. Wimbledon W Lost in Wimbledon R128 Newport R32
341
458
163
106
Zsombor Piros
25
HUN
340
-3
-22
Lost in Qual. Wimbledon R1
164
152
Ignacio Buse
21
PER
340
-12
-43
Lost in Qual. Wimbledon R1 Lost in Modena R32 Lost in Braunschweig R32
165
107
Nicolas Moreno De Alboran
27
USA
334
-7
-30
166
3
Stan Wawrinka
40
SUI
332
-13
-50
Iasi R32
339
432
167
47
Marc-Andrea Hüsler
29
SUI
332
-8
Lost in Qual. Wimbledon R1
168
116
Calvin Hémery
30
FRA
331
+10
+21
Iasi R32
Lost in Qual. Wimbledon R1 Lost in Troyes F
Lost in Qual. Wimbledon R1 Lost in Troyes F Iasi R32
332
425
169
72
Yosuke Watanuki
27
JPN
328
+8
+16
Newport R32
Lost in Qual. Wimbledon R3
Lost in Qual. Wimbledon R3 Newport R32
336
453
170
166
Lukas Neumayer
22
AUT
328
-1
-10
Trieste R32
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Trieste R32
329
422
171
159
Hady Habib
26
LBN
326
-1
-2
Lost in Qual. Wimbledon R2
172
128
Coleman Wong
21
HKG
323
+2
Lost in Qual. Wimbledon R2
173
126
Jan Choinski
29
GBR
319
+27
+42
Lost in Qual. Wimbledon R1 Troyes W Lost in Braunschweig R32
174
139
Ugo Blanchet
26
FRA
318
-1
+1
Trieste R32
Lost in Qual. Wimbledon R2
Lost in Qual. Wimbledon R2 Trieste R32
325
418
175
103
Harold Mayot
23
FRA
315
+9
+11
Lost in Qual. Wimbledon R1 Qual. Troyes W Lost in Troyes QF Lost in Iasi R32
176
125
Alex Bolt
32
AUS
309
+3
Newport R32
Qual. Wimbledon W Lost in Wimbledon R128
Qual. Wimbledon W Lost in Wimbledon R128 Newport R32
317
434
177
10
Lucas Pouille
31
FRA
309
-41
-130
178
7
Richard Gasquet
39
FRA
308
-7
-16
179
161
Alibek Kachmazov
22
RUS
308
+3
Lost in Qual. Wimbledon R1
180
174
Guy Den Ouden
23
NED
308
-6
-9
Lost in Qual. Wimbledon R1
181
167
Mark Lajal
22
EST
306
-13
-32
Lost in Qual. Wimbledon R2
182
109
Lukáš Klein
27
SVK
305
+3
+7
Trieste R16
Lost in Qual. Wimbledon R3
Lost in Qual. Wimbledon R3 Trieste R16
312
398
183
95
Hugo Grenier
29
FRA
301
-8
-15
Nottingham 3 R32
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Nottingham 3 R32
301
345
184
149
Francesco Maestrelli
22
ITA
301
+53
+61
Iasi R32
Lost in Qual. Wimbledon R1 Brasov W
Lost in Qual. Wimbledon R1 Brasov W Iasi R32
308
401
185
105
Duje Ajduković
24
CRO
298
-2
-9
Iasi R16
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Iasi R16
305
391
186
NCH (190)
Murphy Cassone
22
USA
294
+4
Newport R32
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Newport R32
300
417
187
63
Luca Van Assche
21
FRA
291
-7
-18
Braunschweig R32
Lost in Qual. Wimbledon R2
Lost in Qual. Wimbledon R2 Braunschweig R32
299
416
188
NCH (209)
Luka Pavlovic
25
FRA
289
+53
+52
Braunschweig R16
Lost in Qual. Wimbledon R3 Lost in Brasov F
Lost in Qual. Wimbledon R3 Lost in Brasov F Braunschweig R16
297
406
189
157
Santiago Taverna
25
ARG
288
+2
Trieste R32
Lost in Qual. Wimbledon R1 Lost in Brasov R32
Lost in Qual. Wimbledon R1 Lost in Brasov R32 Trieste R32
292
385
190
170
James Trotter
25
JPN
283
+8
+4
Lost in Qual. Wimbledon R2
191
87
Jurij Rodionov
26
AUT
283
+4
Trieste R32
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Trieste R32
290
383
192
130
Titouan Droguet
24
FRA
281
+2
-2
Iasi R16
Lost in Qual. Wimbledon R3
Lost in Qual. Wimbledon R3 Iasi R16
288
374
193
47
Facundo Díaz Acosta
24
ARG
280
+6
+3
Trieste R16
Lost in Qual. Wimbledon R1 Lost in Modena R16
Lost in Qual. Wimbledon R1 Lost in Modena R16 Trieste R16
287
373
194
143
Benjamin Hassan
30
LBN
280
-1
-4
Lost in Qual. Wimbledon R3 Lost in Iasi R32
195
39
Mikhail Kukushkin
37
KAZ
278
-6
-16
Lost in Qual. Wimbledon R2
196
63
Jason Kubler
32
AUS
275
+5
197
153
Jay Clarke
26
GBR
275
-1
-8
Lost in Wimbledon R128
198
192
Gauthier Onclin
24
BEL
274
+8
+8
Lost in Qual. Wimbledon R2
199
48
Constant Lestienne
33
FRA
272
-2
-10
Lost in Qual. Wimbledon R1
200
181
Daniel Rincon
22
ESP
271
+3
Iasi R32
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Iasi R32
278
371
Advertisement
201
177
Omar Jasika
28
AUS
271
+1
Newport R32
Lost in Qual. Wimbledon R1 Lost in Cary R32
Lost in Qual. Wimbledon R1 Lost in Cary R32 Newport R32
276
393
202
153
Alexis Galarneau
26
CAN
271
+5
+6
Winnipeg R32
Lost in Qual. Wimbledon R2 Lost in Cary QF
Lost in Qual. Wimbledon R2 Lost in Cary QF Winnipeg R32
271
340
203
78
Yasutaka Uchiyama
32
JPN
269
+2
Newport R32
Lost in Qual. Wimbledon R2
Lost in Qual. Wimbledon R2 Newport R32
277
394
204
197
Pol Martín Tiffon
25
ESP
268
-3
Lost in Qual. Wimbledon R1 Lost in Brasov R32
205
133
Federico Agustin Gomez
28
ARG
262
-44
-98
Trieste R32
Lost in Qual. Wimbledon R2 Lost in Modena R32
Lost in Qual. Wimbledon R2 Lost in Modena R32 Trieste R32
269
362
206
NCH (279)
Rei Sakamoto
19
JPN
262
+85
+75
Winnipeg R32
Cary W
Cary W Winnipeg R32
268
337
207
185
Aziz Dougaz
28
TUN
260
+4
Lost in Qual. Wimbledon R1
208
156
Vitaliy Sachko
27
UKR
255
+2
-7
Trieste R32
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Trieste R32
259
352
209
155
Dmitry Popko
28
KAZ
255
-33
-58
Lost in Qual. Wimbledon R1
210
189
Arthur Bouquier
24
FRA
254
+20
+8
Lost in Qual. Wimbledon R2 Lost in Ajaccio R32
211
171
Beibit Zhukayev
24
KAZ
253
+36
+24
Qual. Wimbledon W Lost in Wimbledon R128
212
72
Borna Gojo
27
CRO
253
+5
Lost in Qual. Wimbledon R1
213
133
Patrick Kypson
25
USA
252
+27
+14
Newport R32
Lost in Cary SF
Lost in Cary SF Newport R32
260
377
214
NCH (220)
Rodrigo Pacheco Mendez
20
MEX
252
+6
215
183
Federico Arnaboldi
25
ITA
251
-28
-44
Lost in Qual. Wimbledon R1 Lost in Modena R32 Lost in Braunschweig R32
216
201
Rio Noguchi
26
JPN
251
+6
Winnipeg R32
Lost in Cary R32
Lost in Cary R32 Winnipeg R32
257
326
217
17
Bernard Tomic
32
AUS
251
-3
-6
Newport R32
Lost in Cary R32
Lost in Cary R32 Newport R32
253
370
218
202
Clément Tabur
25
FRA
248
-3
-6
Lost in Troyes R32 Lost in Braunschweig R32
219
159
Dimitar Kuzmanov
31
BUL
248
+7
Iasi R32
Lost in Brasov R32
Lost in Brasov R32 Iasi R32
253
346
220
175
Álvaro Guillén Meza
22
ECU
248
+13
+6
Iasi R32
Lost in Qual. Wimbledon R1 Lost in Brasov R16
Lost in Qual. Wimbledon R1 Lost in Brasov R16 Iasi R32
255
348
221
50
Pavel Kotov
26
RUS
247
-8
-10
Lost in Qual. Wimbledon R1
222
NCH (281)
Jack Pinnington Jones
22
GBR
246
+59
+50
Nottingham 3 R32
Lost in Wimbledon R64
Lost in Wimbledon R64 Nottingham 3 R32
250
296
223
102
Zachary Svajda
22
USA
246
+6
Newport R32
Lost in Qual. Wimbledon R2
Lost in Qual. Wimbledon R2 Newport R32
254
371
224
CH
Johannus Monday
23
GBR
246
-3
Lost in Wimbledon R128 Lost in Nottingham 3 R32
225
219
Justin Engel
17
GER
246
-6
-7
Braunschweig R32
254
371
226
88
Dominic Stricker
22
SUI
245
+12
+6
Lost in Qual. Wimbledon R3
227
NCH (231)
Viktor Durasovic
28
NOR
245
+4
Lost in Qual. Wimbledon R1
228
14
Aslan Karatsev
31
RUS
244
-12
-10
229
135
Sho Shimabukuro
27
JPN
243
-43
-52
Winnipeg R32
Lost in Qual. Wimbledon R2
Lost in Qual. Wimbledon R2 Winnipeg R32
249
318
230
NCH (235)
Daniel Mérida
20
ESP
243
+5
+2
Lost in Modena R16
231
184
Clément Chidekh
24
FRA
242
+3
Roda De Bara R32
Bakio W Lost in Ajaccio SF
Bakio W Lost in Ajaccio SF Roda De Bara R32
232
142
Gustavo Heide
23
BRA
241
-5
-6
233
97
Kimmer Coppejans
31
BEL
240
+3
Lost in Brasov R32 Lost in Iasi R32
234
135
Antoine Escoffier
33
FRA
237
+22
+17
Roda De Bara R32
Lost in Qual. Wimbledon R1 Ajaccio W
Lost in Qual. Wimbledon R1 Ajaccio W Roda De Bara R32
235
228
Ilia Simakin
21
RUS
236
-7
-11
Roda De Bara R32
Lost in Figueira Da Foz R32
Lost in Figueira Da Foz R32 Roda De Bara R32
236
180
Yuta Shimizu
26
JPN
235
-18
-18
Winnipeg R32
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Winnipeg R32
241
310
237
158
Yu-hsiou Hsu
26
TWN
235
+5
Winnipeg R32
241
310
238
190
Oliver Crawford
26
GBR
233
+10
+4
Nottingham 3 R16
Lost in Wimbledon R128
Lost in Wimbledon R128 Nottingham 3 R16
237
279
239
177
Andrea Collarini
33
ARG
233
-14
-16
Trieste R32
Lost in Qual. Wimbledon R1 Lost in Modena R32 Qual. Trieste W
Lost in Qual. Wimbledon R1 Lost in Modena R32 Qual. Trieste W Trieste R32
238
331
240
NCH (250)
João Lucas Reis Da Silva
25
BRA
231
+10
+5
Iasi R16
Lost in Troyes R32
Lost in Troyes R32 Iasi R16
238
324
241
60
Stefano Travaglia
33
ITA
230
+69
+66
Trieste R32
Qual. Modena W Modena W
Qual. Modena W Modena W Trieste R32
237
330
242
198
Fajing Sun
28
CHN
228
+2
-3
Roda De Bara R32
Lost in Qual. Wimbledon R1
Lost in Qual. Wimbledon R1 Roda De Bara R32
243
190
Nicolás Mejía
25
COL
226
-8
Winnipeg R32
Lost in Cary R32
Lost in Cary R32 Winnipeg R32
232
301
244
191
Nerman Fatić
30
BIH
225
-5
-14
Braunschweig R16
233
342
245
200
Yan Bai
36
CHN
225
+8
+1
Maanshan 5 R32
Lost in Qual. Wimbledon R1 Lost in Maanshan 4 QF
Lost in Qual. Wimbledon R1 Lost in Maanshan 4 QF Maanshan 5 R32
246
168
Frederico Ferreira Silva
30
POR
224
+18
+12
Lost in Brasov QF Lost in Iasi R32
247
127
Facundo Mena
32
ARG
222
+7
Lost in Qual. Wimbledon R1 Lost in Trieste R32
248
229
Marek Gengel
29
CZE
222
+7
Winnipeg R32
226
295
249
123
Timofey Skatov
24
KAZ
221
-40
-41
Lost in Qual. Wimbledon R2 Lost in Troyes R32
250
123
Ryan Peniston
29
GBR
221
+13
+8
Nottingham 3 R16
Lost in Qual. Wimbledon R2
Lost in Qual. Wimbledon R2 Nottingham 3 R16
225
267
Advertisement
251
237
Saba Purtseladze
23
GEO
221
-2
-8
Braunschweig R32
Lost in Qual. Wimbledon R1 Lost in Brasov R32
Lost in Qual. Wimbledon R1 Lost in Brasov R32 Braunschweig R32
229
346
252
NCH (279)
Federico Cina
18
ITA
220
+27
+22
Trieste R32
Lost in Modena SF
Lost in Modena SF Trieste R32
227
320
253
246
Sascha Gueymard Wayenburg
21
FRA
220
+6
+5
Bastia R32
Lost in Brasov R16
Lost in Brasov R16 Bastia R32
254
NCH (260)
Alex Barrena
22
ARG
218
+6
+4
Qual. Braunschweig W Lost in Braunschweig R32
255
187
Adolfo Daniel Vallejo
21
PAR
218
-23
-25
Lost in Iasi R32
256
NCH (276)
Marko Topo
21
GER
216
+20
+14
Iasi R32
Lost in Brasov QF Qual. Iasi W
Lost in Brasov QF Qual. Iasi W Iasi R32
223
316
257
54
Yibing Wu
25
CHN
215
+28
+22
Lost in Cary SF
258
201
Edas Butvilas
20
LTU
215
-6
-10
Iasi R32
Lost in Qual. Wimbledon R1 Lost in Brasov R16
Lost in Qual. Wimbledon R1 Lost in Brasov R16 Iasi R32
222
315
259
110
Valentin Vacherot
26
MON
213
+2
Lost in Qual. Wimbledon R1
260
232
Andrés Andrade
26
ECU
213
+2
Winnipeg R32
Lost in Cary R32
Lost in Cary R32 Winnipeg R32
219
288
261
240
Matías Soto
26
CHI
213
+10
+7
Iasi R16
Lost in Brasov R32
Lost in Brasov R32 Iasi R16
220
306
262
NCH (271)
Eliakim Coulibaly
23
CIV
211
+22
+16
Lost in Monastir 28 F
263
105
Elias Ymer
29
SWE
211
-42
-40
Lost in Braunschweig R32
264
215
Khumoyun Sultanov
26
UZB
211
-18
-20
265
NCH (268)
Juan Carlos Prado Angelo
20
BOL
209
+3
Lost in Qual. Trieste R1
266
142
Alejandro Moro Cañas
24
ESP
206
-58
-56
Lost in Qual. Wimbledon R1
267
265
Mathys Erhard
23
FRA
206
+3
-1
268
60
Juan Pablo Varillas
29
PER
205
-17
-20
269
134
Geoffrey Blancaneaux
26
FRA
202
+8
Lost in Modena R32 Lost in Qual. Braunschweig R1
270
NCH (282)
Christoph Negritu
31
GER
201
+12
+5
Braunschweig R16
Lost in Brasov R32
Lost in Brasov R32 Braunschweig R16
209
318
271
257
Mili Poljičak
20
CRO
200
-14
-18
Lost in Modena R32
272
210
Filip Jianu
23
ROU
198
+2
-6
Iasi R32
Lost in Qual. Wimbledon R1 Lost in Brasov R16
Lost in Qual. Wimbledon R1 Lost in Brasov R16 Iasi R32
204
297
273
245
Max Houkes
25
NED
197
-28
-34
Braunschweig R32
Lost in Modena R16
Lost in Modena R16 Braunschweig R32
205
322
274
260
Carlos Sánchez Jover
24
ESP
197
-1
-8
Kassel R32
275
NCH (283)
Lautaro Midon
21
ARG
196
+8
276
158
Tung Lin Wu
27
TWN
195
+2
-6
Winnipeg R32
Lost in Cary R32
Lost in Cary R32 Winnipeg R32
201
270
277
190
Matheus Pucinelli De Almeida
24
BRA
194
+10
+2
Qual. Iasi W Lost in Iasi R32
278
153
Denis Yevseyev
32
KAZ
194
-11
-16
Lost in Qual. Iasi R1
279
45
Maximilian Marterer
30
GER
193
-4
-10
Lost in Qual. Wimbledon R1
280
230
Max Hans Rehberg
21
GER
193
-14
-17
281
258
Karue Sell
31
BRA
193
+8
+2
Winnipeg R32
Lost in Cary R16
Lost in Cary R16 Winnipeg R32
199
268
282
170
Mattéo Martineau
26
FRA
193
+10
+7
Nottingham 3 R32
Lost in Montauban QF Lost in Troyes R16
Lost in Montauban QF Lost in Troyes R16 Nottingham 3 R32
197
243
283
142
Ivan Gakhov
28
RUS
193
-14
-14
The Hague R32
Lost in Brasov R32
Lost in Brasov R32 The Hague R32
284
NCH (286)
Arthur Géa
20
FRA
193
+6
+3
Trieste R32
Lost in Troyes R16
Lost in Troyes R16 Trieste R32
197
290
285
243
Marat Sharipov
22
RUS
191
-27
-25
Lost in Troyes R32
286
280
Jie Cui
27
CHN
191
+2
-1
287
269
Aidan Mayo
22
USA
188
+12
+16
Newport R16
Lost in Cary QF
Lost in Cary QF Newport R16
196
305
288
194
Gonzalo Oliveira
30
VEN
185
+6
289
272
Patrick Zahraj
25
GER
185
-9
-13
Nottingham 3 R32
Lost in Modena R32 Qual. Nottingham 3 W
Lost in Modena R32 Qual. Nottingham 3 W Nottingham 3 R32
189
235
290
17
Albert Ramos Viñolas
37
ESP
184
-78
-75
291
168
Murkel Dellien
27
BOL
184
-68
-66
Iasi R16
Lost in Qual. Wimbledon R1 Lost in Brasov R16
Lost in Qual. Wimbledon R1 Lost in Brasov R16 Iasi R16
191
277
292
236
Gonzalo Bueno
21
PER
183
-6
-10
Lost in Qual. Braunschweig R2
293
CH
George Loffhagen
24
GBR
181
-4
Nottingham 3 R16
Lost in Wimbledon R128
Lost in Wimbledon R128 Nottingham 3 R16
185
227
294
110
Giulio Zeppieri
23
ITA
180
+57
+40
Trieste R32
Qual. Wimbledon W Lost in Wimbledon R128
Qual. Wimbledon W Lost in Wimbledon R128 Trieste R32
187
280
295
16
Marco Cecchinato
32
ITA
180
+5
+9
Trieste R16
Lost in Modena QF
Lost in Modena QF Trieste R16
187
273
296
287
Nicolai Budkov Kjaer
18
NOR
180
+7
+11
Nottingham 3 R32
Lost in Qual. Wimbledon R2 Qual. Nottingham 3 W
Lost in Qual. Wimbledon R2 Qual. Nottingham 3 W Nottingham 3 R32
184
230
297
212
Michael Geerts
30
BEL
180
-2
-2
The Hague R16
Lost in Modena R32
Lost in Modena R32 The Hague R16
298
127
Lorenzo Giustino
33
ITA
179
-26
-27
Lost in Troyes R32
299
243
Daniel Michalski
25
POL
177
-2
+1
Trieste R32
Lost in Troyes R32 Qual. Trieste W
Lost in Troyes R32 Qual. Trieste W Trieste R32
184
277
300
219
Nicolás Álvarez Varona
24
ESP
172
+7
+4
Lost in Marburg SF
301
270
Corentin Denolly
28
FRA
170
+12
+7
Bastia R32
Lost in Targu Mures SF Lost in Troyes R32
302
226
Juan Bautista Torres
23
ARG
169
+3
303
NCH (304)
Mika Brunold
20
SUI
168
+1
-1
Lost in Troyes R16
304
238
Nikolás Sánchez Izquierdo
26
ESP
168
+41
+24
Lost in Montauban F Lost in Troyes QF
305
131
Genaro Alberto Olivieri
26
ARG
167
-3
-4
Lost in Qual. Braunschweig R1
306
68
Sumit Nagal
27
IND
166
-10
-14
Trieste R32
Lost in Qual. Wimbledon R1 Qual. Trieste W
173
266
307
80
Norbert Gombos
34
SVK
166
+21
+10
Braunschweig R32
Lost in Troyes QF Qual. Braunschweig W
174
291
308
127
Jelle Sels
29
NED
164
+14
+5
Lost in Montauban SF Lost in Troyes R16
309
NCH (311)
Tyler Zink
24
USA
164
+2
Newport R32
Lost in Troyes R32
170
287
310
78
Renzo Olivo
33
ARG
164
+2
311
260
Robin Bertrand
22
FRA
164
+24
+14
Monastir 28 W Lost in Ajaccio SF
312
309
Jacopo Berrettini
26
ITA
162
-3
-3
Lost in Troyes SF
313
99
Alexander Ritschard
31
SUI
161
-125
-133
314
233
Gabriel Debru
19
FRA
161
-49
-50
315
271
Moez Echargui
32
TUN
161
+18
+9
Qual. Modena W Lost in Modena R16 Lost in Qual. Trieste R1
316
NCH (328)
Alex Martí Pujolras
26
ESP
161
+23
+14
Lost in Targu Mures F
317
240
Dan Added
26
FRA
159
+26
+14
Lost in Elvas F Lost in Figueira Da Foz QF
318
NCH (349)
Tiago Pereira
21
POR
158
+47
+23
Figueira Da Foz W
319
114
Gijs Brouwer
29
NED
156
-13
-12
Lost in Qual. Wimbledon R1
320
81
Michael Mmoh
27
USA
156
+7
321
93
Andrej Martin
35
SVK
156
-20
-15
Kassel R32
322
128
Andrea Vavassori
30
ITA
155
+7
323
NCH (325)
Patrick Maloney
25
USA
155
+2
-3
Newport R16
Lost in Cary R16
163
272
324
211
Roberto Cid Subervi
31
DOM
154
+6
Lost in Qual. Braunschweig R1
325
57
Gastão Elias
34
POR
153
+17
+8
Lost in Figueira Da Foz SF
326
NCH (331)
Hynek Bartoň
21
CZE
152
+5
-2
Lost in Qual. Iasi R2
327
321
Robert Strombachs
25
LAT
151
-4
-8
Lost in Qual. Braunschweig R1
328
40
Max Purcell
27
AUS
150
-9
-10
329
271
Blake Ellis
26
AUS
150
-21
-16
330
121
Raúl Brancaccio
28
ITA
150
+7
+2
Lost in Qual. Modena R2 Lost in Qual. Trieste R1
331
136
Alexey Vatutin
32
RUS
148
+3
-2
Kassel R32
332
309
Oleg Prihodko
27
UKR
148
+6
333
207
Daniel Dutra da Silva
37
BRA
147
+29
+10
Kassel R32
Lost in Brussels QF Lost in Marburg SF
334
NCH (391)
Tom Paris
22
FRA
146
+57
+25
Lost in Montauban R16 Lost in Qual. Brasov R2 Lost in Brasov SF
335
322
Petr Bar Biryukov
23
RUS
145
-11
-14
336
NCH (344)
Luciano Emanuel Ambrogi
21
ARG
145
+8
337
289
Alex Rybakov
28
USA
144
+15
+4
Dallas R32
Qual. Cary W Lost in Cary R32
338
327
Naoki Nakagawa
28
JPN
144
-2
-4
Winnipeg R32
Lost in Cary R32
150
219
339
297
Yi Zhou
20
CHN
143
-18
-16
Winnipeg R32
Lost in Cary R32
149
218
340
NCH (348)
Moerani Bouzige
25
AUS
143
+8
Winnipeg R32
Lost in Qual. Cary R2
148
217
341
296
Oleksandr Ovcharenko
23
UKR
142
+8
Kassel R32
342
NCH (353)
Andres Martin
24
USA
142
+11
+2
Winnipeg R32
Lost in Cary R16
146
215
343
319
Christian Langmo
29
USA
142
-2
-3
Winnipeg R32
Lost in Laval R16
147
216
344
NCH (354)
Diego Dedura
17
GER
142
+10
+2
Braunschweig R16
Lost in Marburg R32
150
259
345
328
Gabi Adrian Boitan
25
ROU
142
+27
+11
Lost in Targu Mures QF Qual. Brasov W Lost in Brasov QF Lost in Qual. Iasi R1
346
229
Arthur Fery
22
GBR
141
+115
+50
Lost in Wimbledon R64
347
340
Adria Soriano Barrera
26
COL
141
+37
+16
Roda De Bara R32
Lost in Bakio F
348
325
Jakub Paul
26
SUI
141
+8
+2
Lost in Qual. Modena R2 Lost in Qual. Trieste R2
349
269
Remy Bertola
26
SUI
141
-35
-22
Lost in Marburg QF
350
39
Radu Albot
35
MDA
140
-52
-32
Iasi R32
Qual. Brasov W Lost in Brasov R32 Qual. Iasi W
147
240
351
280
Luka Mikrut
21
CRO
140
-1
-1
352
340
Garrett Johns
24
USA
140
+8
+2
Winnipeg R32
Lost in Lakewood SF Lost in Laval R16
144
213
353
150
Oriol Roca Batalla
32
ESP
138
-35
-23
Iasi R32
Qual. Brasov W Lost in Brasov R16 Qual. Iasi W
145
238
354
271
Pedro Sakamoto
32
BRA
137
-22
-15
355
271
Mateus Alves
24
BRA
137
-39
-25
Kassel R32
356
293
Pedro Boscardin Dias
22
BRA
137
+7
357
NCH (379)
Fabrizio Andaloro
24
ITA
136
+22
+8
Lost in Monastir 28 SF
358
308
Toby Kodat
22
USA
136
+18
+6
Qual. Modena W Lost in Modena R16 Lost in Qual. Braunschweig R2
359
NCH (362)
Andre Ilagan
24
USA
136
+12
+4
Winnipeg R32
Lost in Cary R16
140
209
360
336
Franco Roncadelli
25
URU
135
+4
-1
Kassel R32
361
181
Abdullah Shelbayh
21
JOR
134
-21
-13
Roda De Bara R32
362
336
Mats Rosenkranz
26
GER
134
+4
Roda De Bara R32
Lost in Bakio QF Lost in Troyes R32
363
184
Nicholas David Ionel
22
ROU
134
-8
-6
Lost in Qual. Iasi R2
364
49
Grégoire Barrère
31
FRA
132
+5
Lost in Troyes R32
365
183
Adrian Andreev
24
BUL
131
-39
-26
366
19
Hyeon Chung
29
KOR
130
+15
+4
Qual. Winnipeg R2
Lost in Qual. Cary R2
132
132
367
31
Lloyd Harris
28
RSA
129
-47
-30
Lost in Wimbledon R64
368
139
Seongchan Hong
28
KOR
129
+9
369
37
Bernabé Zapata Miralles
28
ESP
129
-8
-8
Lost in Qual. Modena R1
370
NCH (372)
Miloš Karol
22
SVK
129
+5
-1
Lost in Qual. Modena R2 Lost in Qual. Trieste R1
371
NCH (392)
Iñaki Montes De La Torre
22
ESP
129
+21
+8
Roda De Bara R32
Lost in Bakio SF
372
167
Laurent Lokoli
30
FRA
128
+33
+13
Lost in Ajaccio F
373
143
Hiroki Moriya
34
JPN
128
+25
+10
Qual. Winnipeg R2
Qual. Cary W Lost in Cary R16
130
130
374
146
Rudolf Molleker
24
GER
128
-27
-15
Lost in Marburg R32 Qual. Braunschweig W Lost in Braunschweig R32
375
NCH (382)
Alfredo Perez
28
USA
127
+7
+1
Qual. Winnipeg R2
Lost in Lakewood R16
129
129
376
368
Florent Bax
26
FRA
127
+9
+2
Lost in Montauban QF Lost in Troyes R32 Lost in Qual. Iasi R2
377
237
Alastair Gray
27
GBR
127
-3
-3
Nottingham 3 R32
Lost in Qual. Wimbledon R1
131
177
378
268
Gonzalo Villanueva
30
ARG
127
+2
379
NCH (390)
Daniil Glinka
25
EST
126
+29
+12
Qual. Winnipeg R2
Qual. Cary W Lost in Cary R16
128
128
380
263
Matej Dodig
19
CRO
125
-12
-8
Trieste R32
Lost in Modena R32 Qual. Trieste W
132
225
381
269
Giovanni Fonio
27
ITA
125
+6
+1
Lost in Qual. Modena R2
382
331
Masamichi Imamura
26
JPN
124
-12
-8
Winnipeg R32
Lost in Cary R32
130
199
383
307
Joel Schwärzler
19
AUT
124
+5
Bastia R16
384
CH
Guido Iván Justo
27
ARG
124
+16
+7
Salta R32
Lost in San Salvador De Jujuy F
385
244
Lucas Poullain
29
FRA
124
-12
-7
Roda De Bara R32
386
169
Henri Squire
24
GER
123
-29
-16
Kassel R32
387
111
Zdeněk Kolář
28
CZE
123
+29
+14
Grodzisk Mazowiecki W Lost in Qual. Iasi R1
388
324
Philip Henning
24
RSA
122
+43
+20
Hillcrest 2 R32
Hillcrest W
389
358
Svyatoslav Gulin
22
RUS
122
-31
-17
Lost in Qual. Modena R1
390
NCH (392)
Stefanos Sakellaridis
20
GRE
121
+33
+16
Lost in Bergamo R32 Qual. Modena W Lost in Modena QF Lost in Qual. Trieste R1
391
383
Lukáš Pokorný
23
SVK
121
+2
Lost in Qual. Modena R1 Lost in Qual. Trieste R2
392
NCH (394)
Maximus Jones
20
THA
120
+2
393
78
Nicolás Kicker
32
ARG
119
+2
394
50
Ričardas Berankis
35
LTU
119
+7
+3
Lost in Qual. Braunschweig R2
395
307
Sandro Kopp
25
AUT
119
-9
-5
Lost in Marburg QF
396
242
Enrico Dalla Valle
27
ITA
118
-37
-20
397
NCH (402)
Tom Gentzsch
21
GER
118
+5
+2
Braunschweig R16
126
235
398
397
Federico Bondioli
20
ITA
118
-1
-1
Lost in Modena R32 Lost in Qual. Iasi R1
399
360
Miguel Damas
25
ESP
117
+25
+12
Montauban W Getxo W
400
NCH (624)
Oliver Tarvet
21
GBR
116
+333
+80
Qual. Wimbledon W Lost in Wimbledon R64
401
116
Marc Polmans
28
AUS
116
-12
-6
402
387
Andrej Nedić
20
BIH
116
-3
-1
403
339
Govind Nanda
24
USA
115
-25
-14
Lost in Lakewood R16
404
382
Kasidit Samrej
24
THA
115
-14
-7
Maanshan 5 R32
Lost in Maanshan 3 R32 Lost in Maanshan 4 F
405
182
Maximilian Neuchrist
33
AUT
114
+2
Lost in Marburg R32 Lost in Qual. Braunschweig R1
406
211
Javier Barranco Cosano
26
ESP
114
-91
-48
The Hague R32
Lost in Troyes QF
407
NCH (470)
Darwin Blanch
17
USA
113
+63
+24
Lost in Bakio SF Lost in Figueira Da Foz F
408
180
Paul Jubb
25
GBR
113
+14
+8
Winnipeg R32
Lost in Qual. Wimbledon R2
119
188
409
287
Marvin Möller
26
GER
112
+73
+28
Brussels W Lost in Amstelveen F
410
409
Juan Carlos Aguilar
26
CAN
112
-1
-1
Winnipeg R32
118
187
411
383
Gabriele Pennaforti
24
ITA
112
+2
+1
Lost in Alkmaar R16 Lost in Amstelveen QF
412
108
Franco Agamenone
32
ITA
111
Kassel R32
Lost in Targu Mures R16 Lost in Qual. Brasov R1
413
387
Mariano Kestelboim
29
ARG
110
+1
414
389
Henry Searle
19
GBR
110
+7
+4
Nottingham 3 R16
Lost in Wimbledon R128
114
156
415
384
Neil Oberleitner
25
AUT
110
-19
-9
Lost in Qual. Troyes R2 Lost in Qual. Trieste R2
416
334
Matthew Dellavedova
25
AUS
109
-10
-6
Lost in Qual. Iasi R1
417
CH
Alexandr Binda
23
ITA
109
Roda De Bara R32
418
134
Manuel Guinard
29
FRA
108
419
377
Max Wiskandt
23
GER
108
+1
Kassel R32
Lost in Marburg R32
420
238
Yusuke Takahashi
27
JPN
108
-1
Qual. Winnipeg R2
110
110
421
404
Stefan Dostanic
23
USA
107
-17
-8
Lost in Cary R32
422
103
Stefan Kozlov
27
USA
107
-55
-26
Lost in Newport R32
423
299
Vadym Ursu
28
UKR
107
+24
+12
Lost in Kayseri 5 R32 Qual. Kayseri 6 W Kayseri 6 W
424
380
Max Alcalá Gurri
22
ESP
106
+1
+1
Qual. Modena W Lost in Modena R32 Lost in Qual. Iasi R1
425
85
Dennis Novak
31
AUT
104
+2
Telfs R32
426
117
Leandro Riedi
23
SUI
103
+77
+26
Qual. Winnipeg R2
Qual. Wimbledon W Lost in Wimbledon R128
105
105
427
297
Alexey Zakharov
25
RUS
102
-17
-10
428
318
Gerard Campana Lee
20
KOR
102
+17
+6
Lost in Brussels SF Lost in Qual. Iasi R2
429
288
Cezar Crețu
24
ROU
102
-83
-41
Lost in Targu Mures QF Lost in Qual. Brasov R1 Lost in Iasi R32
430
NCH (432)
Iliyan Radulov
20
BUL
102
+2
431
NCH (437)
Karan Singh
22
IND
102
+6
+2
Monastir 31 R32
Lost in Monastir 28 QF Lost in Monastir 30 R16
432
NCH (435)
Alvin Nicholas Tudorica
23
CAN
102
+3
+1
Qual. Winnipeg R2
Lost in Laval R32
104
104
433
378
Lilian Marmousez
23
FRA
101
+19
+8
Litija R32
Alkmaar W Amstelveen W
434
346
Stuart Parker
27
GBR
101
435
NCH (436)
Alex Martinez
24
ESP
100
+1
Roda De Bara R32
Lost in Figueira Da Foz SF Qual. Roda De Bara W
436
NCH (444)
Woobin Shin
21
KOR
100
+8
+3
Tokyo 4 R32
Lost in Tokyo 3 SF
437
175
Martin Damm
21
USA
99
+81
+25
Elvas W Lost in Figueira Da Foz R32
438
280
Jakub Nicod
20
CZE
99
+24
+8
Telfs R32
Lost in Kamen F
439
424
Sanhui Shin
28
KOR
99
+7
+4
Maanshan 5 R32
Lost in Maanshan 3 R16 Lost in Maanshan 4 SF
440
373
Bor Artnak
21
SLO
99
+32
+11
Litija R32
Store W
441
409
Kilian Feldbausch
19
SUI
99
-3
Bastia R32
Lost in Brasov R32
442
395
Tibo Colson
24
BEL
99
-1
+1
Lodz R16
Lost in Brussels QF
443
160
Oleksii Krutykh
25
UKR
99
-4
444
416
Gabriele Piraino
21
ITA
98
-16
-6
Lost in Qual. Modena R1
445
378
Valerio Aboian
23
ARG
98
-5
446
39
J.J. Wolf
26
USA
97
-43
-18
447
304
Giles Hussey
28
GBR
97
+1
+3
Lost in Qual. Wimbledon R1 Lost in Ajaccio QF
448
384
Petr Nesterov
22
BUL
97
-5
-1
Kassel R32
Lost in Marburg R16
449
352
Kris Van Wyk
28
RSA
96
-19
-7
Qual. Winnipeg R2
Lost in Monastir 28 R32 Lost in Qual. Cary R1
98
98
450
NCH (498)
Michael Zheng
21
USA
95
+48
+16
Newport R32
Qual. Cary W Lost in Cary QF
103
220
451
309
Benjamin Lock
32
ZIM
95
-40
-16
452
151
Enzo Couacaud
30
FRA
95
-26
-9
Lost in Brussels F
453
331
Andrea Picchione
27
ITA
94
+12
+3
Trieste R32
Lost in Bergamo R16 Lost in Qual. Modena R1 Qual. Trieste W
101
194
454
49
Dominik Köpfer
31
GER
93
-5
455
388
Anton Matusevich
24
GBR
93
-4
Kassel R32
456
229
Mukund Sasikumar
28
IND
93
-41
-16
Lost in Maanshan 3 R16
457
NCH (489)
Branko Djurić
20
SRB
93
+32
+10
Lost in Kursumlijska Banja 9 QF Qual. Troyes W Lost in Troyes R16 Lost in Qual. Iasi R2
458
62
Gianluca Mager
30
ITA
92
-3
459
211
Evgeny Karlovskiy
30
RUS
92
-30
-11
460
234
Maxime Chazal
32
FRA
92
-3
461
426
Tommaso Compagnucci
25
ITA
92
+3
+1
Lost in Qual. Brasov R2 Lost in Brasov R32
462
460
Gilles Arnaud Bailly
19
BEL
92
-2
Lost in Brussels R16
463
459
Juan Manuel La Serna
21
ARG
92
-4
464
390
Pedro Araújo
23
POR
92
+9
+4
Lost in Elvas QF Lost in Figueira Da Foz QF
465
371
Ryan Nijboer
25
NED
92
-11
-1
The Hague R32
Lost in Qual. Modena R1
466
451
Dan Alexandru Tomescu
26
ROU
91
+68
+22
Targu Mures W Lost in Qual. Brasov R2 Lost in Qual. Iasi R1
467
348
Sergey Fomin
24
UZB
90
-25
-8
Kassel R32
Lost in Marburg R16
468
38
Alex Molčan
27
SVK
89
+12
+5
Braunschweig R32
Qual. Braunschweig W
97
214
469
14
Kyle Edmund
30
GBR
89
+2
Nottingham 3 R32
93
139
470
448
Kokoro Isomura
22
JPN
88
-3
-2
Tokyo 4 R16
Lost in Maanshan 3 QF Lost in Tokyo 3 R32
471
357
Eric Vanshelboim
23
UKR
88
-3
-2
The Hague R32
Lost in Montauban R32 Lost in Marburg R32
472
235
Charles Broom
27
GBR
87
+4
Lost in Nottingham 3 R32
473
NCH (499)
Aristotelis Thanos
24
GRE
86
+26
+7
The Hague R32
Lost in Brussels QF Qual. Modena W Lost in Modena R32
474
NCH (478)
Hamish Stewart
25
GBR
86
+71
+19
Nottingham 3 R16
Lost in Qual. Wimbledon R3
90
132
475
NCH (528)
Luca Castelnuovo
28
SUI
86
+53
+15
Maanshan 3 W
476
NCH (481)
Petr Brunclík
18
CZE
85
+5
+1
Lost in Marburg R16
477
NCH (483)
Olaf Pieczkowski
21
POL
85
+6
+1
Roda De Bara R16
Lost in Elvas SF
478
CH
Dali Blanch
22
USA
85
479
439
Lorenzo Joaquín Rodríguez
25
ARG
84
+57
+15
Salta R32
San Salvador De Jujuy W
480
466
Harry Wendelken
23
GBR
84
+14
+3
Nottingham 3 R16
88
130
481
450
Yurii Dzhavakian
32
UKR
84
-2
-1
Lost in Monastir 28 QF Lost in Monastir 30 R32
482
411
Micah Braswell
23
USA
83
+4
483
NCH (503)
Florian Broska
27
GER
83
+50
+14
Kassel R32
Lost in Marburg F
484
221
Hernán Casanova
31
ARG
83
+3
485
440
Alessandro Pecci
24
ITA
83
-29
-9
Lost in Bergamo F Lost in Qual. Trieste R2
486
445
Aryan Shah
19
IND
83
-33
-10
Kassel R32
Lost in Marburg R32
487
NCH (490)
Erik Arutiunian
20
BLR
83
+3
488
NCH (501)
Maxim Mrva
17
CZE
82
+13
+4
Trieste R32
Lost in Brasov R32 Qual. Trieste W
89
182
489
NCH (492)
Olle Wallin
23
SWE
82
+3
+1
Lost in Figueira Da Foz R16
490
417
Ajeet Rai
26
NZL
82
+3
+1
Monastir 31 R32
Lost in Monastir 28 R32 Lost in Monastir 30 QF
491
462
Alex Hernandez
26
MEX
82
492
142
Joris De Loore
32
BEL
81
-23
-8
The Hague R32
Lost in Brussels R32
493
334
Leo Borg
22
SWE
81
+9
+3
Lost in Elvas QF Lost in Figueira Da Foz R32
494
298
Aidan McHugh
24
GBR
80
+1
Dallas R32
Lost in Laval SF
495
251
Ergi Kırkın
26
TUR
80
-32
-11
Hillcrest 2 R16
Lost in Hillcrest QF
496
181
Tristan Lamasine
32
FRA
80
+33
+10
Bastia R32
Lost in Montauban QF Qual. Troyes W Lost in Troyes R16
497
168
Maks Kaśnikowski
22
POL
79
-23
-8
Lost in Qual. Modena R1
498
339
Keegan Smith
27
USA
79
-1
-1
San Diego 4 R32
499
460
Arthur Reymond
26
FRA
78
+10
+2
Nottingham 3 R32
Lost in Montauban R16 Lost in Qual. Troyes R2
82
128
500
NCH (515)
Christian Sigsgaard
28
DEN
77
+15
+2
Lost in Amstelveen SF
501
31
Maxime Cressy
28
USA
77
-51
-16
502
464
Viacheslav Bielinskyi
21
UKR
77
+8
+1
Lost in Store R16
503
461
Peter Bertran
29
DOM
77
+2
Villavicencio R16
504
465
Egor Agafonov
22
RUS
77
-8
-3
Lost in Qual. Iasi R1
505
18
Benoît Paire
36
FRA
77
+1
Lost in Troyes R32
506
314
Martin Krumich
22
CZE
77
-48
-15
Kassel R32
Lost in Qual. Modena R1
507
484
Ryuki Matsuda
25
JPN
77
Lost in Qual. Cary R1 Lost in Qual. Winnipeg R1
508
434
Jake Delaney
28
AUS
77
Tokyo 4 R16
Lost in Tokyo 3 QF
509
65
Egor Gerasimov
32
BLR
76
+15
+4
Lost in Maanshan 3 SF
510
316
Eduardo Ribeiro
27
BRA
76
-6
-1
Villavicencio R32
511
144
Cem İlkel
29
TUR
76
512
292
David Jordá Sanchis
31
ESP
76
+1
Braunschweig R32
Lost in Qual. Troyes R1 Qual. Braunschweig W
84
201
513
479
Felix Corwin
29
USA
76
+10
+3
Lost in Targu Mures QF
514
477
Peter Fajta
23
HUN
76
-26
-7
Lost in Zagreb R16 Lost in Marburg R32
515
477
Kirill Kivattsev
27
RUS
76
+23
+7
Kassel R32
Lost in Targu Mures SF
516
439
Gianluca Cadenasso
20
ITA
75
-50
-15
Bastia R32
Lost in Store F
517
476
Takuya Kumasaka
26
JPN
75
-1
518
437
Luca Potenza
24
ITA
75
+40
+9
Lost in Monastir 28 R16 Lost in Monastir 30 F
519
498
Nikolay Vylegzhanin
25
RUS
75
-2
Bastia R32
Lost in Bergamo R32 Lost in Qual. Troyes R1
520
508
Loann Massard
19
FRA
75
-6
-1
Lost in Bakio R32 Lost in Ajaccio R32
521
410
Stefan Popović
22
SRB
75
+69
+15
Kursumlijska Banja 11 R32
Kursumlijska Banja 9 W Lost in Kursumlijska Banja 10 QF
522
265
Evgenii Tiurnev
28
RUS
74
-1
+1
Monastir 31 R32
Lost in Monastir 28 R16 Lost in Monastir 30 R32
523
404
Cannon Kingsley
24
USA
74
-11
-2
524
493
Alejo Sanchez Quilez
20
ESP
74
-4
Lost in Qual. Troyes R2
525
518
Tadeáš Paroulek
25
CZE
73
-3
Lost in Qual. Marburg R2
526
277
Michael Vrbenský
25
CZE
73
-26
-6
Iasi R32
Lost in Qual. Brasov R1 Qual. Iasi W
80
173
527
194
Dane Sweeny
24
AUS
73
+48
+10
San Diego 4 R32
Lost in Lakewood QF Lost in Los Angeles F
528
526
Maxwell Mckennon
23
USA
73
-2
+1
Lost in Elvas R16 Lost in Figueira Da Foz R32
529
527
Manuel Mazza
26
ITA
72
-2
+1
Lost in Bergamo R16
530
289
Renta Tokuda
27
JPN
72
+66
+14
Tokyo 4 R32
Tokyo 3 W
531
24
Martin Kližan
35
SVK
72
-6
532
463
Hikaru Shiraishi
25
JPN
72
+39
+8
Tokyo 4 R32
Lost in Tokyo 3 F
533
NCH (537)
Maé Malige
19
FRA
70
+13
+3
Roda De Bara R32
Lost in Ajaccio QF
534
443
Federico Iannaccone
26
ITA
70
-4
Lost in Qual. Modena R1
535
503
Andrea Guerrieri
26
ITA
69
-4
Qual. Brasov W Lost in Brasov R32 Lost in Qual. Trieste R1
536
395
Rigele Te
27
CHN
69
-4
537
509
Alec Beckley
24
RSA
69
-18
-5
Lost in Kamen R32 Lost in Qual. Troyes R1
538
176
Daniel Masur
30
GER
69
-63
-18
Lost in Marburg R16 Lost in Qual. Braunschweig R2
539
316
Alberto Barroso Campos
29
ESP
69
+11
+2
Roda De Bara R32
Lost in Elvas QF
540
521
Tsung Hao Huang
25
TWN
69
-3
Qual. Winnipeg R2
71
71
541
225
Philip Sekulic
21
AUS
68
-64
-18
Winnipeg R32
Lost in Cary R32
74
143
542
NCH (691)
Filip Jeff Planinšek
24
SLO
68
+149
+25
Kassel R32
Marburg W
543
363
Damien Wenger
25
SUI
68
+71
+14
Casablanca 2 W Lost in Tangier R16
544
290
Shintaro Imai
31
JPN
68
-2
+1
Tokyo 4 R32
Lost in Maanshan 3 R32 Lost in Maanshan 4 R16
545
161
Filip Peliwo
31
POL
68
+39
+7
Hillcrest 2 R32
Lost in Hillcrest SF
546
408
Antoine Cornut Chauvinc
25
FRA
67
-6
547
520
Conner Huertas del Pino
29
PER
67
-6
548
544
Étienne Donnet
24
FRA
67
+44
+8
Lost in Montauban SF
549
93
Liam Broady
31
GBR
67
+8
+1
Nottingham 3 R32
Lost in Elvas R32 Lost in Figueira Da Foz R16
71
117
550
273
Elmar Ejupovic
32
GER
67
-3
Kassel R32
Lost in Marburg R32
551
448
Aleksandre Bakshi
27
GEO
67
Lost in Montauban R16
552
NCH (553)
Stefan Adrian Andreescu
23
ROU
67
+1
Lost in Targu Mures R32 Lost in Qual. Brasov R1
553
NCH (554)
Rafael Jodar
18
ESP
66
+1
554
321
Facundo Juárez
27
ITA
66
+1
Bastia R32
555
437
Michiel De Krom
27
NED
66
-11
-1
The Hague R32
Lost in Brussels R16 Lost in Getxo QF
556
395
Alafia Ayeni
25
USA
66
+26
+5
Newport R32
Lost in Laval R32 Qual. Newport W
74
191
557
CH
James Story
24
GBR
66
+5
+1
Lost in Qual. Wimbledon R1 Lost in Ajaccio R16 Lost in Nottingham 3 R32
558
513
Dan Martin
26
CAN
66
+5
+1
Lost in Laval R16 Lost in Newport R32
559
8
Diego Schwartzman
32
ARG
65
560
552
Keisuke Saitoh
24
JPN
65
+18
+3
Lost in Laval R32 Lost in Qual. Newport R2
561
471
Yuki Mochizuki
27
JPN
65
-5
-1
562
468
Dominik Kellovský
28
CZE
65
-14
-2
Lost in Targu Mures R16 Lost in Qual. Brasov R2
563
285
Alexander Weis
28
ITA
65
+9
+1
Lost in Casablanca 2 R16 Lost in Qual. Modena R1
564
557
Pierluigi Basile
18
ITA
64
565
544
Kenta Miyoshi
21
JPN
64
Winnipeg R32
Lost in Laval R16
70
139
566
134
Steven Diez
34
CAN
64
567
303
Arthur Weber
33
FRA
64
Lost in Brussels R32
568
220
Blake Mott
29
AUS
64
+1
569
267
Louis Weßels
26
GER
64
+11
+2
Lost in Kamen SF Lost in Qual. Braunschweig R1
570
131
Pablo Llamas Ruiz
22
ESP
63
+3
Iasi R32
Lost in Qual. Wimbledon R1
70
163
571
302
Andrew Paulson
23
CZE
63
+3
Lost in Qual. Brasov R1
572
NCH (585)
Daniel Milavsky
23
USA
63
+13
+3
Newport R32
Lost in Laval QF
71
188
573
NCH (632)
Arda Azkara
22
TUR
63
+59
+12
Lost in Kayseri 5 F Lost in Kayseri 6 F
574
560
Antoine Ghibaudo
20
FRA
63
+27
+7
Newport R32
Lost in Qual. Cary R2 Qual. Newport W
71
188
575
NCH (662)
Adhithya Ganesan
19
USA
63
+87
+16
Hillcrest 2 R32
Lost in Hillcrest F
576
387
Gianmarco Ferrari
24
ITA
63
+33
+8
Telfs R32
Bergamo W Lost in Store R16
577
525
Lorenzo Carboni
19
ITA
63
-42
-6
Lost in Qual. Trieste R2
578
530
Eero Vasa
28
FIN
63
-2
Lodz R32
579
302
Felix Gill
23
GBR
62
+36
+8
Lost in Getxo F
580
394
Bruno Kuzuhara
21
USA
62
-10
-2
Dallas R32
581
271
Evan Zhu
26
USA
62
-4
-1
Lost in Los Angeles R32 Lost in Newport R32
582
NCH (589)
Luca Castagnola
23
ITA
62
+7
+2
Lost in Store QF Lost in Qual. Trieste R1
583
37
Emil Ruusuvuori
26
FIN
61
-266
-100
584
80
Jozef Kovalík
32
SVK
61
-201
-64
Lost in Qual. Wimbledon R2 Lost in Qual. Braunschweig R2
585
447
Tomás Farjat
24
ARG
61
+2
+1
Salta R32
Lost in San Salvador De Jujuy R16
586
170
Maxime Janvier
28
FRA
61
-153
-40
Nottingham 3 R32
Lost in Qual. Modena R1
65
111
587
NCH (591)
Trevor Svajda
19
USA
60
+86
+15
Dallas R32
Lakewood W
588
NCH (591)
Kyle Kang
20
USA
60
+94
+16
San Diego 4 R32
Lost in Lakewood QF Los Angeles W
589
568
Filippo Romano
20
ITA
60
-21
-4
Lost in Qual. Modena R1 Lost in Qual. Trieste R1
590
483
Justin Boulais
23
CAN
60
+95
+16
Winnipeg R32
Lost in Laval F
66
135
591
496
Denis Klok
27
RUS
60
+33
+8
Kursumlijska Banja 11 R32
Lost in Kursumlijska Banja 10 F
592
NCH (602)
Filippo Moroni
24
ITA
59
+10
+3
Lost in Monastir 28 QF
593
35
Jiří Veselý
31
CZE
59
-50
-8
594
74
Mirza Bašić
33
BIH
59
+90
+15
Zagreb W
595
325
Yankı Erel
24
TUR
59
-14
-2
Monastir 31 R32
596
147
Kaichi Uchida
30
JPN
59
-35
-6
597
585
Ewen Lumsden
25
GBR
59
-4
Monastir 31 R32
Lost in Monastir 30 R32
598
520
João Eduardo Schiessl
20
BRA
59
-4
Qual. Marburg W Lost in Marburg R16
599
495
Tristan McCormick
26
USA
59
+13
+4
Newport R32
Lost in Qual. Cary R1 Qual. Newport W
67
184
600
52
Soonwoo Kwon
27
KOR
58
-61
-10
601
278
Lucas Gerch
30
GER
58
-41
-7
Lost in Marburg R16
602
NCH (631)
Pawit Sornlaksup
25
THA
58
+33
+7
Lost in Maanshan 3 F Lost in Maanshan 4 R32
603
NCH (607)
Aziz Ouakaa
25
TUN
58
+4
+2
Hillcrest 2 R32
Lost in Monastir 28 R32 Lost in Hillcrest QF
604
587
Max Basing
22
GBR
57
-5
605
348
Ryan Seggerman
25
USA
57
-121
-26
606
533
Julio César Porras
27
ARG
57
-6
607
470
Imanol López Morillo
25
ESP
57
-3
+1
Lost in Kamen R32 Qual. Marburg W Lost in Marburg R16 Lost in Qual. Kassel R1
608
299
Hazem Naw
25
SYR
56
-22
-4
609
150
João Domingues
31
POR
56
-14
-2
Lost in Elvas R32 Lost in Figueira Da Foz R16
610
154
Altuğ Çelikbilek
28
TUR
55
-2
611
252
Samuel Vincent Ruggeri
23
ITA
55
-32
-7
Lost in Bergamo R32
612
604
Dev Javia
23
IND
55
+6
+1
Monastir 31 R32
Lost in Monastir 29 R16 Lost in Monastir 30 R16
613
606
Fares Zakaria
24
EGY
55
-2
614
602
Théo Papamalamis
19
FRA
54
+25
+4
Lost in Alkmaar SF Lost in Troyes R32
615
605
Leonardo Rossi
22
ITA
54
+1
Nottingham 3 R32
Lost in Ajaccio R16
58
104
616
50
Mikael Ymer
26
SWE
53
+22
+3
Qual. Troyes W Lost in Troyes R32
617
348
Omni Kumar
23
USA
53
+2
618
503
Sean Cuenin
21
FRA
53
+2
619
589
Louis Dussin
26
FRA
53
+15
+2
Lost in Ajaccio QF
620
420
Stefan Palosi
25
ROU
53
-71
-14
Lost in Qual. Brasov R2 Lost in Qual. Iasi R2
621
523
Edward Winter
20
AUS
53
+27
+4
Nottingham 3 R16
Lost in Elvas R32 Lost in Figueira Da Foz R32
57
99
622
607
Jacob Brumm
26
USA
53
San Diego 4 R32
623
362
Tim Handel
28
GER
53
-17
-3
Qual. Marburg W Lost in Marburg R32 Lost in Qual. Kassel R2
624
621
Aidan Kim
20
USA
52
-1
Dallas R32
625
525
Alexander Donski
26
BUL
52
+65
+9
Qual. Brasov W Lost in Brasov R16
626
217
Jonáš Forejtek
24
CZE
52
-35
-7
Kassel R32
Lost in Targu Mures R16 Lost in Qual. Brasov R1
627
232
José Pereira
34
BRA
52
-24
-4
Villavicencio R32
628
NCH (641)
Robin Catry
23
FRA
52
+18
+3
Lost in Bakio QF
629
557
John Echeverria
23
ESP
52
-19
-3
Roda De Bara R32
630
588
Maxim Zhukov
20
RUS
52
-33
-6
Lost in Montauban R32 Lost in Qual. Troyes R1
631
486
Alex Knaff
27
LUX
52
-14
-2
Litija R32
Lost in Kamen QF Lost in Store R32
632
542
Karl Poling
25
USA
52
-80
-15
Newport R32
Lost in Laval R16
60
177
633
111
Ramkumar Ramanathan
30
IND
51
-4
634
580
Samir Banerjee
21
USA
51
-4
Dallas R32
Lost in Qual. Marburg R2
635
407
Michael Agwi
21
IRL
51
-22
-3
Lost in Kamen QF Qual. Marburg W Lost in Marburg QF
636
375
Strong Kirchheimer
30
USA
51
+28
+4
Qual. Winnipeg R2
Lost in Lakewood R32 Qual. Cary W Lost in Cary R32
53
53
637
13
Nick Kyrgios
30
AUS
50
638
272
Orlando Luz
27
BRA
50
+22
+3
Lost in Qual. Braunschweig R2
639
NCH (654)
Pedro Rodrigues
19
BRA
50
+15
+2
Salta R32
Lost in San Salvador De Jujuy QF
640
520
Emile Hudd
25
GBR
50
+7
+1
Lost in Hillcrest R16 Lost in Hillcrest 2 R32
641
NCH (648)
Mees Rottgering
18
NED
50
+16
+2
Lost in Bergamo QF
642
515
Buvaysar Gadamauri
24
BEL
50
-17
-2
The Hague R32
Lost in Brussels R16 Lost in Qual. Troyes R2
643
340
Colin Sinclair
30
NMI
50
+36
+5
Tokyo 4 R16
Lost in Maanshan 3 SF Lost in Tokyo 3 R16
644
620
Ben Jones
27
GBR
50
-3
Lost in Laval R32 Lost in Nottingham 3 R32
645
496
Niels Visker
23
NED
50
+7
+1
The Hague R32
Lost in Alkmaar R32 Qual. Troyes W Lost in Troyes R32
646
62
Kenny de Schepper
38
FRA
50
-19
-2
Nottingham 3 R32
Lost in Qual. Troyes R2
53
99
647
486
Sergi Perez Contri
27
ESP
50
-3
Lost in Bakio R16
648
177
Nick Hardt
24
DOM
49
+19
+3
Kassel R32
Lost in Brussels SF Qual. Marburg W Lost in Marburg QF Qual. Kassel W
649
NCH (652)
Linang Xiao
25
CHN
49
+12
+2
Maanshan 5 R16
Lost in Maanshan 3 R16 Lost in Maanshan 4 R16
650
478
Lucas Bouquet
27
FRA
49
Bastia R32
Lost in Montauban R16 Lost in Qual. Troyes R1
651
280
Dominik Palán
24
CZE
49
-8
-1
Lost in Roda De Bara R32
652
634
Maxence Beaugé
25
FRA
49
-16
-2
Lost in Montauban R32 Lost in Qual. Troyes R1
653
NCH (667)
Nino Ehrenschneider
24
GER
49
+25
+4
Lost in Kayseri 5 R32 Lost in Kayseri 6 SF
654
NCH (664)
Aleksandr Braynin
25
UKR
49
+26
+4
Lost in Kamen SF Lost in Qual. Troyes R1 Lost in Lodz R32
655
605
Mitsuki Wei Kang Leong
20
MAS
49
-50
-7
Lost in Maanshan 3 R16 Lost in Maanshan 4 R16 Lost in Maanshan 5 R32
656
339
Andrey Chepelev
26
RUS
49
-28
-3
Kassel R32
Lost in Kursumlijska Banja 9 R16 Qual. Kassel W
657
48
Pedro Cachín
30
ARG
48
-172
-35
658
536
Ryotaro Taguchi
25
JPN
48
-3
Lost in Maanshan 3 R32 Lost in Maanshan 4 R32
659
636
Taisei Ichikawa
24
JPN
48
+4
+1
Tokyo 4 R32
Lost in Maanshan 3 R16 Lost in Tokyo 3 R32
660
609
Hayato Matsuoka
20
JPN
48
+10
+2
Lost in Elvas R16 Lost in Figueira Da Foz QF
661
511
Dušan Obradović
24
SRB
48
-73
-12
Lost in Zagreb R16 Lost in Kursumlijska Banja 10 SF Lost in Qual. Trieste R1
662
284
Juan Pablo Paz
30
ARG
48
-36
-4
Lost in Bergamo R16
663
591
Massimo Giunta
20
ITA
48
-23
-2
Lost in Casablanca 2 R32 Lost in Tangier QF
664
436
Sebastian Gima
23
ROU
48
-6
Lost in Targu Mures QF Lost in Qual. Brasov R1 Qual. Iasi W Lost in Iasi R32
665
NCH (675)
Tuncay Duran
21
TUR
47
+10
+2
Lost in Monastir 29 QF
666
527
Ye Cong Mo
25
CHN
47
-17
-2
Maanshan 5 R32
667
NCH (671)
Michal Krajčí
20
SVK
47
+4
+1
Lost in Kayseri 5 R16 Lost in Kayseri 6 R32
668
130
Mohamed Safwat
34
EGY
46
+1
669
657
Tianhui Zhang
19
CHN
46
-1
Maanshan 5 R32
Lost in Maanshan 3 R32 Lost in Maanshan 4 R32
670
140
Mathias Bourgue
31
FRA
46
-14
-2
671
364
Mikalai Haliak
26
BLR
46
+5
+1
Lost in Kursumlijska Banja 10 R16 Lost in Kursumlijska Banja 11 R32
672
505
Stijn Slump
26
NED
46
-7
-1
The Hague R32
Lost in Casablanca 2 F Lost in Tangier R32
673
NCH (681)
Francisco Rocha
25
POR
46
+28
+4
Lost in Zagreb QF Lost in Store QF
674
331
Carlos Lopez Montagud
25
ESP
46
-32
-4
675
361
Bogdan Bobrov
27
RUS
46
-77
-12
Kursumlijska Banja 11 R32
Lost in Kursumlijska Banja 10 R16
676
575
Mario Gonzalez Fernandez
23
ESP
46
-10
-1
Lost in Casablanca 2 SF Lost in Tangier SF
677
674
Jacopo Vasami
17
ITA
45
-3
678
620
Trey Hilderbrand
25
USA
45
+33
+5
Newport R32
Qual. Newport W
53
170
679
NCH (681)
Millen Hurrion
26
GBR
45
+27
+4
Litija R32
Lost in Store SF
680
678
Joshua Sheehy
28
USA
45
+80
+13
Qual. Cary W Lost in Cary R16 Lost in Qual. Newport R2
681
NCH (706)
Nicolas Arseneault
18
CAN
45
+33
+5
Qual. Winnipeg R2
Lost in Laval QF
47
47
682
645
Johan Alexander Rodriguez
21
COL
45
-5
Villavicencio R16
683
NCH (694)
Paulo Andre Saraiva Dos Santos
25
BRA
45
+11
+2
Villavicencio R32
Lost in Monastir 29 QF Lost in Qual. Troyes R1
684
662
Jack Logé
20
BEL
45
-3
Litija R32
Lost in Brussels R16
685
350
Vladyslav Orlov
30
UKR
45
-40
-5
The Hague R32
686
509
Radu Mihai Papoe
22
ROU
44
-55
-7
Lost in Targu Mures R32 Qual. Brasov W Lost in Brasov QF
687
587
Sebastian Sorger
19
AUT
44
-1
Telfs R32
688
NCH (693)
Carlo Alberto Caniato
19
ITA
44
+5
+1
Lost in Bergamo R16 Lost in Qual. Modena R2 Lost in Qual. Trieste R1
689
661
Pavle Marinkov
19
AUS
44
-2
Lost in Elvas R32 Lost in Ajaccio R32
690
577
Émilien Demanet
20
BEL
44
+7
+1
Litija R32
Lost in Brussels R16
691
641
Kosuke Ogura
29
JPN
44
-19
-2
Dallas R32
Lost in Laval R32
692
557
Juan Estevez
19
ARG
44
-109
-17
693
NCH (695)
Guillaume Dalmasso
22
FRA
44
+16
+3
Lost in Kayseri 5 QF Lost in Ajaccio R16
694
NCH (847)
Cooper Williams
20
USA
43
+329
+30
Monastir 31 R32
Monastir 29 W Monastir 30 W
695
655
Thanapet Chanta
25
THA
43
-7
-1
Maanshan 5 R32
Lost in Maanshan 3 R32 Lost in Maanshan 4 R32
696
NCH (704)
Mert Alkaya
25
TUR
43
+8
+1
Lost in Monastir 28 R16
697
236
JiSung Nam
31
KOR
42
-14
-2
698
CH
Andres Santamarta Roig
18
ESP
42
699
476
Ignacio Monzón
27
ARG
42
+1
Salta R32
Lost in San Salvador De Jujuy R32
700
403
Lorenzo Rottoli
23
ITA
42
-5
-1
Lost in Bergamo R32
701
NCH (714)
Tomasz Berkieta
18
POL
42
+22
+4
Lodz R16
Lost in Grodzisk Mazowiecki SF
702
352
Giovanni Oradini
27
ITA
42
-13
-2
Telfs R32
703
614
William Grant
24
USA
42
-7
-1
Roda De Bara R32
Lost in Alkmaar R16 Lost in Amstelveen R32
704
502
Adrian Ötzbach
27
GER
42
-51
-7
Lost in Kamen R16 Lost in Amstelveen R32 Lost in The Hague R32
705
663
Samir Hamza Reguig
23
ALG
42
Monastir 31 R32
Lost in Monastir 28 R32 Lost in Monastir 30 R32
706
67
Ernesto Escobedo
29
MEX
41
-73
-10
707
NCH (713)
James Watt
25
NZL
41
+15
+3
Newport R32
Lost in Qual. Cary R1 Lost in Qual. Newport R2
49
166
708
615
Alejandro Manzanera Pertusa
22
ESP
41
-5
-1
Lost in Monastir 29 R16 Lost in Monastir 30 R32
709
NCH (716)
Manas Dhamne
17
IND
41
+33
+6
Lost in Brasov R16
710
690
Ivan Marrero Curbelo
26
ESP
41
+6
+1
Lost in Elvas R16 Lost in Figueira Da Foz R32
711
635
John Sperle
23
GER
41
-60
-8
Lost in Amstelveen R32
712
546
Diego Augusto Barreto Sánchez
23
ESP
41
-4
713
546
Uisung Park
24
KOR
40
714
680
Axel Garcian
23
FRA
40
+1
Lost in Montauban R32 Lost in Qual. Troyes R1
715
707
Andrew Fenty
25
USA
40
-8
-1
Lost in Lakewood R32 Lost in Los Angeles R16
716
NCH (737)
Matthew William Donald
20
CZE
40
+21
+4
Telfs R32
Lost in Bergamo SF Lost in Qual. Marburg R2
717
676
Raphaël Pérot
24
FRA
39
-7
-1
718
198
Elliot Benchetrit
26
MAR
39
-6
-1
719
479
Ilya Snițari
23
MDA
39
-27
-4
720
NCH (721)
Isaiah Strode
27
USA
39
+6
+2
San Diego 4 R32
Lost in Lakewood R32 Lost in Los Angeles QF
721
601
Bautista Vilicich
23
ARG
39
-3
722
624
Yaroslav Demin
19
RUS
39
-3
723
395
Wishaya Trongcharoenchaikul
30
THA
39
-64
-9
Maanshan 5 R32
Lost in Maanshan 4 R32
724
306
Blaise Bicknell
23
JAM
38
+198
+20
Laval W
725
724
Gabriel Ghetu
17
ROU
38
+3
+1
Lost in Targu Mures R16 Lost in Brasov R32
726
341
Wilson Leite
33
BRA
38
-2
Lost in Qual. Marburg R1 Lost in Qual. Kassel R2
727
665
Adam Neff
24
USA
37
-2
728
479
Jacob Bradshaw
22
AUS
37
-1
729
622
Amaury Raynel
23
FRA
37
+1
The Hague R32
Lost in Brussels R32 Lost in Qual. Troyes R1
730
562
Igor Gimenez
25
BRA
37
-10
-2
Salta R16
Lost in San Salvador De Jujuy R32
731
654
Noah Schachter
25
USA
37
Lost in Lakewood R32
732
53
Denis Kudla
32
USA
36
+2
733
144
Akira Santillan
28
AUS
36
+6
+1
Maanshan 5 R16
Lost in Maanshan 4 R16
734
329
Nick Chappell
32
USA
36
+11
+2
Lost in Qual. Cary R2
735
NCH (746)
Semen Pankin
25
RUS
36
+11
+2
Lost in Kayseri 5 R32 Lost in Kayseri 6 QF
736
NCH (757)
Jakub Filip
19
CZE
36
+57
+8
Lost in Grodzisk Mazowiecki F Lost in Marburg R32 Lost in Lodz R32
737
447
Kuan Yi Lee
28
TWN
36
-8
-1
738
714
Niccolo Catini
27
ITA
36
-6
-1
Lost in Tangier R32 Lost in Lodz R32
739
605
Lorenzo Bocchi
27
ITA
35
+19
+3
Lost in Bergamo R16 Lost in Getxo QF
740
441
Gergely Madarász
30
HUN
35
741
NCH (760)
Pietro Fellin
23
ITA
35
+21
+3
Lost in Ajaccio QF Lost in Qual. Nottingham 3 R1
742
NCH (743)
Aleksandr Lobanov
24
RUS
35
+10
+2
Kursumlijska Banja 11 R32
Lost in Kursumlijska Banja 10 QF
743
NCH (754)
Abel Forger
19
NED
35
+11
+2
The Hague R32
Lost in Alkmaar QF Lost in Amstelveen QF
744
713
Lautaro Agustin Falabella
27
ARG
35
+3
+1
Litija R32
Lost in Kursumlijska Banja 9 R16 Lost in Store QF
745
740
Pierre Yves Bailly
21
BEL
34
-2
746
NCH (755)
Ali Yazdani
21
IRI
34
+13
+2
Qual. Kayseri 5 W Lost in Kayseri 5 R32 Qual. Kayseri 6 W Lost in Kayseri 6 QF
747
121
Stefano Napolitano
30
ITA
34
-48
-8
Lost in Qual. Wimbledon R1
748
326
Alexis Gautier
28
FRA
34
+2
+1
Lost in Monastir 28 R16
749
256
Johan Nikles
28
SUI
34
-47
-8
Bastia R32
750
728
Leo Vithoontien
25
JPN
34
-14
-2
Dallas R32
Lost in Lakewood R32 Lost in Qual. Cary R1
751
736
Gavin Young
22
USA
33
-3
752
749
Miguel Tobon
19
COL
33
-3
Villavicencio R32
753
670
Cyril Vandermeersch
26
FRA
33
-2
Monastir 31 R32
754
673
Yuta Kawahashi
27
JPN
33
-1
Lost in Tokyo 3 R32
755
730
Alexander Klintcharov
28
NZL
33
+8
+1
Dallas R32
Lost in Lakewood R32 Lost in Los Angeles R16
756
NCH (765)
Ignacio Parisca Romera
19
VEN
33
+16
+2
Lost in Getxo QF
757
519
Amr Elsayed
26
EGY
33
+8
+1
Monastir 31 R32
Lost in Monastir 28 R16 Lost in Monastir 30 SF
758
NCH (787)
Yusuke Kusuhara
27
JPN
32
+34
+4
Tokyo 4 R32
Lost in Tokyo 3 SF
759
NCH (761)
Pablo Masjuan Ginel
22
ESP
32
+11
+1
Lost in Getxo R16
760
433
Fausto Tabacco
23
ITA
32
+1
Bastia R32
Lost in Bergamo R32
761
595
S D Prajwal Dev
29
IND
32
-6
-1
Bastia R32
Lost in Monastir 28 R32 Lost in Qual. Brasov R1
762
NCH (832)
Josip Šimundža
20
CRO
32
+92
+8
Lost in Zagreb F Lost in Store R32
763
NCH (766)
Dragos Nicolae Cazacu
21
ROU
32
+3
Lost in Qual. Iasi R1
764
406
Timo Legout
23
FRA
31
-8
-1
765
258
Igor Marcondes
28
BRA
31
+119
+10
Lodz R16
Lost in Kursumlijska Banja 9 F Lost in Store QF
766
614
Savva Polukhin
26
RUS
31
+1
767
764
Pierre Delage
24
FRA
31
+17
+2
Lost in Getxo QF
768
437
Kiranpal Pannu
28
NZL
31
+3
Lost in Qual. Newport R2
769
738
Matthew Summers
26
GBR
31
+35
+4
Lost in Monastir 29 SF Lost in Nottingham 3 R32
770
513
Kai Wehnelt
29
GER
31
+8
+1
Telfs R32
Lost in Kamen R16
771
666
Taha Baadi
23
MAR
31
-7
-1
Lost in Casablanca 2 R32 Lost in Tangier R32 Lost in Nottingham 3 R32
772
CH
Henry Bernet
18
SUI
30
+8
+1
Lost in Getxo R16
773
612
Ozan Baris
21
USA
30
+2
774
666
Rudy Quan
19
USA
30
+15
+2
San Diego 4 R32
Lost in Lakewood R16 Lost in Los Angeles R16
775
474
Duarte Vale
26
POR
30
+1
776
739
Filip Pieczonka
21
POL
30
+1
Lost in Grodzisk Mazowiecki R32
777
706
Nicolas Tepmahc
24
FRA
30
+70
+6
Lost in Kayseri 5 QF Lost in Kayseri 6 SF
778
749
Daniel Antonio Núñez
24
CHI
30
+21
+3
Lost in Kursumlijska Banja 9 QF Lost in Kursumlijska Banja 10 R16
779
555
Quinn Vandecasteele
22
USA
30
-44
-6
Newport R32
Lost in Lakewood R16 Lost in Los Angeles R32 Qual. Newport W
38
155
780
NCH (795)
Rodrigo Alujas
22
MEX
30
+15
+2
Lost in Casablanca 2 QF Lost in Ajaccio R16 Lost in Qual. Nottingham 3 R1
781
204
Máté Valkusz
26
HUN
29
782
NCH 1021
Reda Bennani
18
MAR
29
+270
+17
Lost in Casablanca 2 SF Tangier W
783
774
Luis Carlos Alvarez
20
MEX
29
-1
784
438
Orel Kimhi
21
ISR
29
-1
785
687
Albert Pedrico Kravtsov
20
ESP
29
+47
+4
Roda De Bara R32
Lost in Getxo SF
786
NCH (822)
Koki Matsuda
24
JPN
29
+223
+15
Maanshan 5 R32
Qual. Maanshan 4 W Maanshan 4 W
787
786
Dinko Dinev
21
BUL
29
-1
Lost in Qual. Nottingham 3 R1
788
787
Martin Van Der Meerschen
25
BEL
29
-1
Lost in Brussels QF
789
656
Maik Steiner
31
GER
29
+14
+2
Lost in Kamen QF
790
575
Nikita Mashtakov
26
UKR
29
+29
+3
Lodz R16
Lost in Zagreb SF Lost in Store R32
791
NCH (833)
Mert Naci Türker
26
TUR
29
+44
+4
Lost in Kayseri 5 SF Lost in Kayseri 6 R32
792
745
Taiyo Yamanaka
23
JPN
29
-4
793
339
Daniel Cukierman
29
ISR
28
-3
794
203
Jules Marie
33
FRA
28
-173
-25
795
545
Sebastian Prechtel
29
GER
28
+1
Lost in Kamen R32 Lost in Store R32
796
731
Yuta Kikuchi
25
JPN
28
+1
Tokyo 4 R32
Lost in Tokyo 3 R32
797
469
Ezekiel Clark
26
USA
28
+12
+1
Dallas R32
Lost in Laval R16
798
795
Ivan Ivanov
16
BUL
27
799
377
Alejo Lorenzo Lingua Lavallén
24
ARG
27
-31
-4
800
595
Mateo Barreiros Reyes
24
BRA
27
-15
-2
801
756
Santiago De La Fuente
23
ARG
27
+11
+1
Salta R32
Lost in San Salvador De Jujuy R16
802
354
Gilbert Klier Junior
25
BRA
27
-2
803
453
Leonardo Aboian
27
ARG
27
+12
+1
Salta R32
Lost in San Salvador De Jujuy R16
804
NCH (862)
Thomas Faurel
19
FRA
27
+58
+4
Bastia R16
Lost in Troyes R16
805
769
Miles Jones
24
USA
27
+11
+1
Lost in Lakewood R32 Lost in Los Angeles QF
806
797
Naoya Honda
19
JPN
27
-5
Tokyo 4 R32
Lost in Qual. Maanshan 3 R3 Lost in Tokyo 3 R32
807
430
Sidharth Rawat
32
IND
27
-2
808
371
Georgii Kravchenko
24
UKR
27
-2
809
NCH (843)
Thiago Cigarran
25
ARG
27
+57
+4
Salta R32
Lost in San Salvador De Jujuy SF
810
732
Louis Tessa
27
FRA
27
-3
Bastia R32
Lost in Casablanca 2 R32
811
808
Iannis Miletich
19
ITA
27
-3
Kassel R32
Lost in Kamen R32 Lost in Qual. Marburg R1 Qual. Kassel W
812
739
Michele Ribecai
22
ITA
27
-2
Litija R32
813
774
Jack Anthrop
21
USA
26
-39
-4
Lost in Lakewood R32
814
NCH (920)
Oliver Bonding
18
GBR
26
+106
+8
Lost in Qual. Wimbledon R2
815
NCH (828)
Moïse Kouamé
16
FRA
26
+13
+1
Lost in Alkmaar R16 Lost in Amstelveen R32
816
639
Oliver Anderson
27
AUS
26
+13
+1
Dallas R32
Lost in Lakewood R16 Lost in Los Angeles R32
817
790
Mwendwa Mbithi
27
USA
26
-3
818
501
Shinji Hazawa
26
JPN
26
-24
-2
Lost in Maanshan 3 R32 Lost in Maanshan 4 R32
819
812
Léo Raquillet
19
FRA
26
+61
+4
Lost in Getxo SF
820
NCH (840)
Gustavo Ribeiro De Almeida
19
BRA
26
+29
+2
Salta R32
Lost in San Salvador De Jujuy QF
821
633
Zura Tkemaladze
25
GEO
26
-1
Lost in Kayseri 5 R16
822
747
Ryan Fishback
23
USA
26
-1
Lost in Qual. Winnipeg R1
823
766
Kane Bonsach Ganley
20
DEN
26
-5
824
462
Constantin Bittoun Kouzmine
26
FRA
26
+46
+3
Lost in Kayseri 5 SF Lost in Kayseri 6 QF
825
787
Maxence Bertimon
25
FRA
26
+12
+1
Monastir 31 R32
Lost in Monastir 30 R16
826
707
Tomohiro Masabayashi
27
JPN
26
-3
Tokyo 4 R32
Lost in Maanshan 3 R32 Lost in Tokyo 3 R32
827
514
Marlon Vankan
24
GER
26
-16
-1
Lost in Alkmaar R32
828
NCH (840)
Mihai Razvan Marinescu
23
ROU
26
+12
+1
Lost in Targu Mures R16
829
303
Francesco Forti
25
ITA
25
-5
Lost in Qual. Trieste R1
830
608
Blu Baker
23
GBR
25
-5
831
826
Cruz Hewitt
16
AUS
25
-4
832
728
Patrick Brady
20
GBR
25
+28
+2
Qual. Nottingham 3 W Lost in Nottingham 3 R32
833
777
Matt Hulme
26
AUS
25
-3
834
823
Tomas Serrano Luis
23
POR
25
+12
+1
Lost in Elvas R16 Lost in Figueira Da Foz R32
835
497
Victor Lilov
21
USA
25
-4
836
826
Tai Sach
22
AUS
25
-3
Tokyo 4 R32
Lost in Tokyo 3 R32
837
826
Tyler Stice
24
USA
25
-3
837
NCH (841)
Felix Balshaw
19
FRA
25
+11
+1
Litija R32
Lost in Store R16
839
687
Alan Fernando Rubio Fierros
26
MEX
25
-37
-2
840
654
Franco Ribero
25
ARG
25
+12
+1
Kursumlijska Banja 11 R16
Lost in Grodzisk Mazowiecki R32 Lost in Getxo R16
841
599
Giuseppe La Vela
24
ITA
25
+50
+4
Lost in Bergamo SF
842
808
Joaquin Aguilar Cardozo
20
URU
25
+13
+1
Salta R32
Lost in San Salvador De Jujuy R16
843
443
Yanaki Milev
21
BUL
25
-64
-5
Kursumlijska Banja 11 R32
Lost in Kursumlijska Banja 10 R16
844
50
Juan Ignacio Lóndero
31
ARG
24
-1
845
55
Facundo Bagnis
35
ARG
24
-1
Lost in Qual. Wimbledon R1
846
765
Kaylan Bigun
19
USA
24
+72
+6
San Diego 4 R32
Lost in Qual. Lakewood R2 Lost in Cary R16
847
65
Evgeny Donskoy
35
RUS
24
-90
-8
848
393
Paweł Juszczak
31
POL
24
-127
-14
Lodz R32
Lost in Grodzisk Mazowiecki R16
849
594
Enzo Wallart
28
FRA
24
-36
-2
850
305
Kalin Ivanovski
21
MKD
24
+46
+4
Lost in Zagreb SF Lost in Troyes R32 Lost in Qual. Iasi R1
851
607
Deney Wassermann
24
NED
24
-134
-15
852
NCH (855)
Luca Preda
19
ROU
24
+9
+1
Iasi R32
Lost in Targu Mures R16 Lost in Brasov R32
31
124
853
815
Chirag Duhan
21
IND
24
-3
854
704
Samuele Pieri
23
ITA
24
-37
-2
Litija R32
Lost in Store R32
855
530
Evgeny Philippov
23
RUS
24
+10
+1
Lost in Kursumlijska Banja 9 R16
856
828
Jasza Szajrych
23
POL
24
-5
Lost in Grodzisk Mazowiecki R32
857
825
Tomas Curras Abasolo
25
ESP
24
-21
-1
Lost in Elvas R32
858
850
Michael Bassem Sobhy
21
EGY
24
+24
+2
Monastir 31 R32
Lost in Monastir 30 QF
859
782
Stefano D'Agostino
21
ITA
24
-21
-1
Telfs R32
Lost in Bergamo R32 Lost in Store R16
860
713
Grigoriy Lomakin
27
KAZ
24
-18
-1
Monastir 31 R32
Lost in Monastir 29 R16 Lost in Monastir 30 R16
861
669
Shunsuke Mitsui
23
JPN
23
-5
Tokyo 4 R32
862
40
Ilya Ivashka
31
BLR
23
-4
Nottingham 3 R32
27
73
863
556
Savriyan Danilov
25
RUS
23
-72
-5
San Diego 4 R32
Lost in Los Angeles R32
864
851
Maximilian Homberg
22
GER
23
+11
+1
Telfs R32
Lost in Kursumlijska Banja 9 QF Lost in Kursumlijska Banja 10 R16
865
797
Elgin Khoeblal
23
NED
23
+12
+1
The Hague R32
Lost in Alkmaar R32 Lost in Amstelveen R16
866
844
Matt Kuhar
29
USA
23
+24
+2
Lost in Laval R16 Lost in Qual. Newport R2
867
785
Amit Vales
20
ISR
23
+1
Lost in Qual. Nottingham 3 R2
868
652
Diego Fernandez Flores
24
CHI
23
+3
Roda De Bara R32
Lost in Bakio R16
869
586
Alexander Bernard
21
USA
22
-12
-1
Dallas R32
870
779
Dhakshineswar Suresh
25
IND
22
+2
Dallas R32
871
548
Yassine Dlimi
22
MAR
22
+124
+8
Lost in Casablanca 2 R32 Lost in Tangier F
872
378
Sora Fukuda
27
JPN
22
+2
Tokyo 4 R32
Lost in Tokyo 3 R32
873
273
Sebastian Fanselow
33
GER
22
-104
-9
Lost in Elvas R32 Lost in Figueira Da Foz R32
874
532
Adrien Gobat
23
FRA
22
+5
Lodz R16
875
687
Daisuke Sumizawa
26
JPN
22
+28
+2
Lost in Qual. Maanshan 3 R2 Lost in Maanshan 4 QF Lost in Maanshan 5 R32
876
815
Thomas Braithwaite
25
AUS
22
+24
+2
Lost in Monastir 28 R16 Lost in Monastir 30 R16
877
758
Alexandre Reco
26
FRA
22
-13
-1
878
868
Juan Sebastian Osorio
27
COL
22
+3
Villavicencio R32
879
863
Nikola Bašić
23
CRO
22
-16
-1
Litija R32
Lost in Zagreb R32 Lost in Store R32
880
826
Benjamin Thomas George
22
CAN
22
-13
-1
Lost in Laval R32 Lost in Qual. Winnipeg R1
881
617
Mariano Tammaro
21
ITA
22
-59
-4
Lost in Casablanca 2 R32
882
714
Niklas Schell
26
GER
22
-43
-3
Lost in Kayseri 5 R16 Lost in Kayseri 6 R16 Lost in Qual. Nottingham 3 R1
883
NCH (907)
Dimitris Sakellaridis
19
GRE
22
+24
+2
Litija R32
Lost in Zagreb R16 Qual. Store W Lost in Store R16
884
71
Cedrik Marcel Stebe
34
GER
21
+358
+15
Qual. Kamen W Kamen W
885
NCH (893)
Georgi Georgiev
18
BUL
21
+8
+1
Kursumlijska Banja 11 R16
Lost in Kursumlijska Banja 10 R16
886
466
Jea Moon Lee
32
KOR
21
-27
-2
Maanshan 5 R32
Lost in Maanshan 4 R32
887
235
Ivan Nedelko
39
RUS
21
Kassel R32
Qual. Kassel W
888
404
Toby Samuel
22
GBR
21
889
NCH (931)
Yaojie Zeng
23
CHN
21
+55
+4
Maanshan 5 R32
Lost in Maanshan 4 SF
890
NCH (901)
Arthur Nagel
22
FRA
21
+12
+1
Lost in Kamen R32 Lost in Qual. Troyes R2
891
780
Yanis Ghazouani Durand
25
FRA
21
+38
+3
Bastia R16
Lost in Bakio QF Lost in Ajaccio R16
892
377
Marcello Serafini
22
ITA
21
-151
-14
Lost in Kursumlijska Banja 11 R32
893
851
Nicolas Jadoun
22
FRA
21
-24
-2
Monastir 31 R32
Lost in Kayseri 5 R32
894
817
Saveliy Ivanov
20
RUS
21
-53
-4
895
26
Filip Krajinović
33
SRB
20
-3
896
273
Peter Heller
32
GER
20
-2
897
895
Radu David Turcanu
19
ROU
20
-2
Lost in Targu Mures R32 Lost in Qual. Brasov R1
898
770
Aliaksandr Liaonenka
26
BLR
20
899
CH
Samuel Heredia
19
COL
20
Villavicencio R32
900
856
Menelaos Efstathiou
26
CYP
20
+28
+2
Hillcrest 2 R16
Lost in Grodzisk Mazowiecki QF
901
731
Axel Nefve
24
USA
20
+45
+3
Nottingham 3 R32
Lost in Kayseri 5 R32 Qual. Nottingham 3 W
24
70
902
888
Juan Cruz Martin Manzano
20
ITA
20
-13
-1
Litija R32
Lost in Casablanca 2 R16
903
CH
Jan Kupčič
24
SLO
20
+1
Litija R32
Lost in Zagreb R32 Lost in Store R32
904
867
Sergio Callejon Hernando
20
ESP
20
-21
-2
Lost in Bakio R32
905
625
Kristjan Tamm
27
EST
20
906
827
Pietro Marino
24
ITA
20
-53
-4
Kursumlijska Banja 11 R32
Lost in Bergamo R32 Lost in Kursumlijska Banja 10 R32
907
906
Niccolo Ciavarella
21
ITA
20
-1
Lost in Zagreb R32 Lost in Tangier R32
908
NCH 1146
Paul Inchauspe
21
FRA
19
+455
+15
Qual. Kayseri 5 W Kayseri 5 W
909
NCH 1075
Carl Emil Overbeck
23
DEN
19
+166
+8
Qual. Alkmaar W Lost in Alkmaar F Lost in Amstelveen QF
910
909
Amir Omarkhanov
17
KAZ
19
-1
911
871
Alessandro Bellifemine
24
ITA
19
Kursumlijska Banja 11 R32
Lost in Kursumlijska Banja 10 R32
912
901
Benjamin Torrealba
20
CHI
19
-11
-1
Lost in Kursumlijska Banja 9 R32 Qual. Kursumlijska Banja 10 W Lost in Kursumlijska Banja 10 R32
913
CH
Lucas Marionneau
18
FRA
19
914
NCH (915)
Artur Kukasian
21
RUS
19
+1
Monastir 31 R32
915
812
Noah Perfetti
24
ITA
19
+17
+1
Lost in Tangier R16
916
688
Alexandre Aubriot
26
FRA
19
+18
+1
Lost in Kamen R16
917
NCH 1196
Zoran Ludoški
20
SRB
18
+469
+14
Kursumlijska Banja 11 R32
Qual. Kursumlijska Banja 10 W Kursumlijska Banja 10 W
918
861
Kristijan Juhas
24
SRB
18
+38
+2
Kursumlijska Banja 11 R32
Lost in Kursumlijska Banja 10 QF
919
382
Thomas Fancutt
30
AUS
18
920
884
Alan Magadan
24
MEX
18
-23
-2
Dallas R32
921
860
Filippo Speziali
25
ITA
18
+18
+1
Qual. Bergamo W Lost in Bergamo R16
922
NCH 1005
Simeon Stanković
18
SRB
18
+83
+4
Lost in Kursumlijska Banja 9 SF
923
CH
Matteo Covato
20
ITA
18
Hillcrest 2 R32
Lost in Grodzisk Mazowiecki R32 Lost in Hillcrest R32
924
886
Brian Bozemoj
21
NED
18
+3
The Hague R32
Lost in Alkmaar R32 Lost in Amstelveen R16
925
130
Duck-hee Lee
27
KOR
18
+1
Lost in Tokyo 3 R32 Lost in Tokyo 4 R32
926
853
Lasse Pörtner
19
GER
18
-12
-1
Kassel R32
Lost in Marburg R32
927
899
Daniel De Jonge
25
NED
18
-12
-1
Lost in Alkmaar R32 Lost in Amstelveen R32
928
NCH (947)
Andrea Fiorentini
24
ITA
18
+21
+1
Kursumlijska Banja 11 R32
Lost in Kursumlijska Banja 9 R16
929
845
Diogo Marques
25
POR
18
+21
+1
Lost in Elvas R16
930
743
Seydina André
21
SEN
18
+3
Roda De Bara R32
Lost in Kayseri 5 R32 Qual. Roda De Bara W
931
532
Maciej Rajski
34
POL
17
+24
+1
Lodz R32
Qual. Lakewood W Lost in Lakewood QF Lost in Los Angeles R32
932
469
Juan Sebastián Gómez
33
COL
17
+4
Villavicencio R16
933
NCH (935)
Luca Pow
20
GBR
17
+2
Lost in Monastir 29 R32 Lost in Qual. Nottingham 3 R1
934
831
Jay Dylan Hara Friend
21
JPN
17
+3
The Hague R16
Lost in Amstelveen SF
935
390
David Pichler
29
AUT
17
-62
-5
936
NCH (937)
Ognjen Milić
18
SRB
17
+1
Kursumlijska Banja 11 R32
Lost in Kursumlijska Banja 9 R32
937
603
Oscar Weightman
23
GBR
17
+87
+4
Newport R32
Lost in Los Angeles R32 Qual. Newport W
25
142
938
NCH (940)
Stefan Latinović
25
SRB
17
+2
939
840
Daniil Ostapenkov
22
BLR
17
+67
+3
Lost in Monastir 28 QF
940
938
Alberto Bronzetti
27
ITA
17
+1
941
NCH (943)
Elijah Strode
23
USA
17
+2
942
860
Chanyeong Oh
27
KOR
17
943
NCH 1145
Marcus Walters
27
GBR
17
+221
+8
Lodz R32
Lost in Monastir 29 F Qual. Lodz W
944
926
Gregor Ramskogler
26
AUT
17
+1
Telfs R32
Lost in Grodzisk Mazowiecki R32
945
909
Matyáš Černý
23
CZE
17
+44
+2
Lodz R16
Lost in Grodzisk Mazowiecki SF
946
919
Joshua Charlton
25
AUS
17
+1
947
685
Peter Buldorini
20
IRL
17
+1
Telfs R32
948
602
Maxence Rivet
21
FRA
17
-31
-2
Monastir 31 R32
949
864
Jesse Delaney
26
AUS
17
-18
-1
Tokyo 4 R32
Lost in Tokyo 3 R32
950
793
Gabriele Maria Noce
29
ITA
17
+2
Lost in Bergamo R32
951
70
Guido Andreozzi
33
ARG
16
+2
952
650
Kaito Uesugi
30
JPN
16
+2
953
78
Blaž Rola
34
SLO
16
-67
-5
954
NCH (958)
Timofei Derepasko
18
RUS
16
+4
955
854
Sebastian Eriksson
20
SWE
16
+4
956
938
Eric Hadigian
25
USA
16
+4
957
NCH (960)
Jaden Weekes
20
CAN
16
+5
958
NCH (977)
Pepijn Bastiaansen
19
NED
16
+19
+1
Lost in Alkmaar R16 Lost in Amstelveen R32
959
711
Thomas Deschamps
26
FRA
16
+4
Bastia R32
Lost in Montauban R32
960
167
Nino Serdarušić
28
CRO
16
+6
961
446
Jumpei Yamasaki
28
JPN
16
+6
962
648
Daniel Pátý
25
CZE
16
-37
-2
963
704
Bogdan Pavel
26
ROU
16
+8
Lost in Targu Mures R32 Lost in Qual. Brasov R1
964
NCH 1071
Mika Petković
18
GER
16
+133
+5
Braunschweig R32
Lost in Kamen R32 Qual. Braunschweig W
24
141
965
896
Pengyu Lu
23
CHN
16
+105
+4
Maanshan 5 R32
Lost in Maanshan 3 QF Lost in Maanshan 4 QF
966
641
Toby Martin
32
GBR
16
-36
-2
Lost in Alkmaar R16 Lost in Amstelveen R32
967
808
Philip Hjorth
26
DEN
16
-16
-1
968
NCH (970)
Kuang Qing Xu
19
CHN
15
+4
Qual. Maanshan 3 W Lost in Maanshan 3 R32 Lost in Qual. Maanshan 4 R2
968
904
Benito Sánchez Martinez
23
GER
15
+4
Qual. Marburg W Lost in Marburg R32 Lost in Qual. Braunschweig R1
970
515
Pedro Vives Marcos
24
ESP
15
-13
-1
971
442
Harrison Adams
31
USA
15
+4
971
231
Nam Hoang Ly
28
VIE
15
-63
-4
973
902
Lorenzo Gagliardo
25
ITA
15
+1
Kursumlijska Banja 11 R32
Qual. Kursumlijska Banja 9 W Lost in Kursumlijska Banja 9 R32 Lost in Qual. Kursumlijska Banja 10 R2
974
233
Yun seong Chung
27
KOR
15
+4
975
NCH (977)
Oskari Paldanius
18
FIN
15
+4
976
NCH 1024
Enzo Kohlmann De Freitas
18
BRA
15
+51
+2
Salta R32
Lost in San Salvador De Jujuy QF
977
727
Petros Tsitsipas
24
GRE
15
+23
+1
Qual. Amstelveen W Lost in Amstelveen R32 Lost in Qual. Nottingham 3 R2
978
NCH (981)
Jan Kumstát
18
CZE
15
+3
979
965
Ruslan Tiukaev
20
RUS
15
-11
-1
980
938
Aristarkh Safonov
22
RUS
15
+2
Lost in Kursumlijska Banja 10 R32 Lost in Qual. Kursumlijska Banja 11 R3
981
NCH (984)
Michel Hopp
26
GER
15
+3
982
585
Siddharth Vishwakarma
30
IND
15
-58
-3
983
NCH (985)
Adan Freire Da Silva
26
FRA
15
+2
Lost in Brussels R32 Lost in Ajaccio R32 Lost in Bastia R32
984
842
Adil Kalyanpur
25
IND
15
-72
-4
Lost in Qual. Nottingham 3 R1
985
971
Attila Boros
21
HUN
15
+1
986
165
Aldin Šetkić
37
BIH
15
+25
+1
Lost in Kayseri 5 R16
987
370
David Poljak
29
CZE
15
988
953
Marko Maksimović
19
SRB
15
Lost in Zagreb R32 Lost in Kursumlijska Banja 10 R32
989
859
Sheng Tang
25
CHN
15
+1
Lost in Qual. Maanshan 3 R3 Lost in Maanshan 3 R32 Lost in Qual. Maanshan 4 R2 Lost in Maanshan 5 R32
990
756
Finn Bass
25
GBR
15
+25
+1
Lost in Qual. Nottingham 3 R2
991
NCH 1010
Giannicola Misasi
24
ITA
15
+26
+1
Lodz R32
Lost in Kursumlijska Banja 9 R16 Lost in Getxo R32
992
817
Preston Brown
23
USA
15
+1
San Diego 4 R32
993
660
Michael Zhu
32
USA
15
+26
+1
Lost in Bakio R16 Lost in Ajaccio R32 Lost in Qual. Roda De Bara R3
994
824
Seita Watanabe
24
JPN
14
+2
995
994
Kriish Tyagi
18
IND
14
+3
996
812
Alexander Kotzen
25
USA
14
+3
997
521
Sidane Pontjodikromo
24
NED
14
+4
998
NCH 1450
Pablo Martinez Gomez
19
ESP
14
+741
+12
Lost in Monastir 28 SF Qual. Monastir 30 W Lost in Monastir 30 SF