#: 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, CH125/110/100/90/80/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
#
CH
Player
Age
Ctry
Pts
+/-
Current
Previous
Current
Next
Max
1
CH
Novak Djoković
35
SRB
9015
-70
French Open R16 (R32 )
9195
11015
2
1
Daniil Medvedev
26
RUS
6135
+180
French Open R16 (R64 )
6315
8135
3
CH
Alexander Zverev
25
GER
8335
+180
French Open R16
8515
10335
4
3
Stefanos Tsitsipas
23
GRE
6100
+135
French Open R16 (R32 )
6280
7920
5
1
Rafael Nadal
35
ESP
4850
+180
French Open R16 (R64 )
5030
6850
6
CH
Carlos Alcaraz
19
ESP
3865
+177
French Open R16 (R32 )
4045
5865
7
5
Andrey Rublev
24
RUS
4080
+135
French Open R16
4260
5900
8
7
Casper Ruud
23
NOR
4030
+90
French Open R16 (R128 )
4210
5850
9
CH
Félix Auger-Aliassime
21
CAN
4735
+135
French Open R16 (R128 )
4915
6735
10
6
Matteo Berrettini
26
ITA
4185
Advertisement
11
10
Cameron Norrie
26
GBR
3150
+45
Lost in French Open R32
12
9
Jannik Sinner
20
ITA
2725
+170
French Open R16
2905
4725
13
9
Hubert Hurkacz
25
POL
3578
+163
French Open R16
3758
5578
14
13
Taylor Fritz
24
USA
2340
Lost in French Open R64
15
8
Diego Schwartzman
29
ARG
2595
+1
+90
French Open R16 (R32 )
2775
4415
16
10
Denis Shapovalov
23
CAN
2281
-1
Lost in French Open R128
17
CH
Reilly Opelka
24
USA
1725
-35
Lost in French Open R128
18
10
Pablo Carreño Busta
30
ESP
2240
Lost in French Open R128
19
9
Roberto Bautista Agut
34
ESP
2493
20
3
Marin Čilić
33
CRO
1830
+3
+135
French Open R16 (R32 )
2010
3650
21
3
Grigor Dimitrov
31
BUL
1830
+90
Lost in French Open R32
22
15
Alex de Minaur
23
AUS
2055
-2
-13
Lost in French Open R128
23
8
Karen Khachanov
26
RUS
2075
+2
+135
French Open R16
2255
4075
24
6
Gaël Monfils
35
FRA
1630
-2
25
8
John Isner
37
USA
1416
+1
+80
Lost in French Open R32 (R128 )
26
16
Nikoloz Basilashvili
30
GEO
1823
-2
+35
Lost in French Open R64
27
25
Frances Tiafoe
24
USA
1956
+22
Lost in French Open R64
28
NCH (29)
Botic van de Zandschulp
26
NED
1408
+1
+64
Lost in French Open R32
29
27
Alejandro Davidovich Fokina
22
ESP
1400
-1
Lost in French Open R128
30
NCH (31)
Miomir Kecmanović
22
SRB
1386
+1
+70
Lost in French Open R32
31
NCH (40)
Holger Rune
19
DEN
1309
+9
+150
French Open R16 (R32 )
1489
3129
32
21
Lorenzo Sonego
27
ITA
1260
+3
+70
Lost in French Open R32
33
17
Cristian Garín
25
CHI
1258
+4
+90
Lost in French Open R32
34
CH
Jenson Brooksby
21
USA
1217
+10
Lost in French Open R128
35
22
Daniel Evans
32
GBR
1214
-3
-18
Lost in French Open R64
36
CH
Sebastian Baez
21
ARG
1203
+25
Lost in French Open R64
37
31
Lloyd Harris
25
RSA
1170
+2
+10
Lost in French Open R128
38
30
Sebastian Korda
21
USA
1166
-8
-160
Lost in French Open R32
39
33
Tommy Paul
25
USA
1138
-6
-80
Lost in French Open R128
40
14
Aslan Karatsev
28
RUS
1128
+1
Lost in French Open R128
41
7
David Goffin
31
BEL
1113
+7
+90
Lost in French Open R32
42
30
Alexander Bublik
24
KAZ
1108
+25
Lost in French Open R64
43
17
Albert Ramos Viñolas
34
ESP
1093
+1
+35
Lost in French Open R64
44
NCH (45)
Francisco Cerundolo
23
ARG
1051
+1
Lost in French Open R128
45
42
Pedro Martínez
25
ESP
1048
-2
-22
Lost in French Open R128
46
38
Alex Molčan
24
SVK
1046
-8
-117
Lost in French Open R64
47
26
Filip Krajinović
30
SRB
1045
+8
+80
Lost in French Open R32
48
25
Ugo Humbert
23
FRA
1044
-2
Lost in French Open R128
49
41
Ilya Ivashka
28
BLR
1035
+1
+25
Lost in French Open R64
50
1
Roger Federer
40
SUI
1030
-3
Advertisement
51
49
Mackenzie McDonald
27
USA
1021
+9
+80
Lost in French Open R32
52
9
Fabio Fognini
35
ITA
1011
-1
+35
Lost in French Open R64
53
49
Marcos Giron
28
USA
1011
-4
Lost in French Open R128
54
27
Laslo Djere
26
SRB
991
+2
+35
Lost in French Open R64
55
31
Márton Fucsovics
30
HUN
990
+2
+35
Lost in French Open R64
56
54
Tallon Griekspoor
25
NED
984
+2
+35
Lost in French Open R64
57
52
Benjamin Bonzi
25
FRA
971
-5
Lost in French Open R128
58
53
Daniel Altmaier
23
GER
965
-5
-5
Lost in French Open R128
59
CH
Emil Ruusuvuori
23
FIN
945
+2
+25
Lost in French Open R64
60
53
Oscar Otte
28
GER
945
-1
-2
Lost in French Open R128
61
28
João Sousa
33
POR
936
+2
+30
Lost in French Open R64
62
52
Federico Coria
30
ARG
923
-8
-44
Prostejov R32
Lost in French Open R128
Lost in French Open R128 Prostejov R32
923
1008
63
62
Brandon Nakashima
20
USA
917
+12
+90
Surbiton R32
Lost in French Open R32
Lost in French Open R32 Surbiton R32
918
1032
64
63
Hugo Gaston
21
FRA
912
+10
+84
Lost in French Open R32
65
59
Maxime Cressy
25
USA
909
-3
-5
Lost in French Open R128
66
48
Arthur Rinderknech
26
FRA
866
+2
+4
Poznan R32
Lost in French Open R128
Lost in French Open R128 Poznan R32
866
946
67
1
Andy Murray
35
GBR
865
Surbiton R32
866
980
68
23
Dušan Lajović
31
SRB
861
-4
-35
Lost in French Open R128
69
22
Adrian Mannarino
33
FRA
858
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
859
973
70
56
Lorenzo Musetti
20
ITA
857
-4
-10
Lost in French Open R128
71
7
Richard Gasquet
35
FRA
853
-1
Lost in French Open R64
72
46
James Duckworth
30
AUS
853
+5
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
854
968
73
33
Federico Delbonis
31
ARG
849
-8
-45
Lost in French Open R64
74
52
Soonwoo Kwon
24
KOR
844
-3
-8
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
844
949
75
35
Jiří Veselý
28
CZE
837
-2
-10
Prostejov R32
Lost in French Open R128
Lost in French Open R128 Prostejov R32
837
927
76
13
Nick Kyrgios
27
AUS
803
77
CH
Jiří Lehečka
20
CZE
791
-10
Prostejov R32
Lost in French Open R128
Lost in French Open R128 Prostejov R32
793
884
78
18
Benoît Paire
33
FRA
784
Lost in French Open R128
79
75
Kamil Majchrzak
26
POL
774
-1
Lost in French Open R128
80
CH
Alejandro Tabilo
24
CHI
771
Surbiton R32
774
888
81
67
Mikael Ymer
23
SWE
750
+14
+78
Lost in French Open R32
82
53
Denis Kudla
29
USA
749
-1
-13
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
752
866
83
4
Kei Nishikori
32
JPN
745
84
43
Jordan Thompson
28
AUS
743
-2
-5
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
743
848
85
72
Hugo Dellien
28
BOL
733
+5
+30
Lost in French Open R64
86
69
Thanasi Kokkinakis
26
AUS
728
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
739
853
87
21
Steve Johnson
32
USA
726
+5
+37
Lost in French Open R64
88
84
Quentin Halys
25
FRA
723
-4
+1
Lost in French Open R128
89
85
Carlos Taberner
24
ESP
715
-4
-5
Lost in French Open R128
90
84
Henri Laaksonen
30
SUI
713
+6
+45
Poznan R32
Lost in French Open R64
Lost in French Open R64 Poznan R32
721
803
91
88
Tomas Martin Etcheverry
22
ARG
708
-3
-2
Lost in French Open R128
92
33
John Millman
32
AUS
698
-1
+5
Lost in French Open R128
93
71
Roberto Carballés Baena
29
ESP
692
-4
-12
Lost in French Open R64
94
39
Peter Gojowczyk
32
GER
682
+10
Lost in French Open R128
95
NCH (110)
Bernabe Zapata Miralles
25
ESP
671
+36
+196
French Open R16
Qual. French Open W
Qual. French Open W French Open R16
851
2491
96
50
Dominik Koepfer
28
GER
671
-3
-3
97
52
Jaume Munar
25
ESP
665
-10
-45
Lost in French Open R64
98
50
Ričardas Berankis
31
LTU
655
+3
+10
Lost in French Open R128
99
74
Thiago Monteiro
27
BRA
641
+1
-10
Lost in Qual. French Open R1
100
59
Alexei Popyrin
22
AUS
626
+2
+10
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
632
746
Advertisement
101
48
Yoshihito Nishioka
26
JPN
619
-2
-35
Lost in French Open R128
102
32
Pablo Andújar
36
ESP
616
-4
-40
Prostejov R32
Lost in French Open R128
Lost in French Open R128 Prostejov R32
625
716
103
29
Jan Lennard Struff
32
GER
613
-6
-45
104
55
Facundo Bagnis
32
ARG
601
-1
+1
Lost in French Open R128
105
5
Kevin Anderson
36
RSA
597
-1
106
NCH (109)
Chun hsin Tseng
20
TPE
593
+3
+28
Poznan R32
Qual. French Open W Lost in French Open R128
Qual. French Open W Lost in French Open R128 Poznan R32
594
676
107
11
Sam Querrey
34
USA
580
-2
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
591
705
108
102
Daniel Elahi Galán
25
COL
575
-1
Poznan R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Poznan R32
575
657
109
106
Jack Draper
20
GBR
574
-3
-3
Surbiton R32
585
699
110
8
Jack Sock
29
USA
552
Lost in Qual. French Open R1
111
92
Yannick Hanfmann
30
GER
543
-9
Lost in Qual. French Open R1
112
NCH (113)
Stefan Kozlov
24
USA
540
+1
-3
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
551
665
113
64
Taro Daniel
29
JPN
537
+2
+10
Lost in French Open R128
114
12
Feliciano López
40
ESP
537
-5
Lost in Qual. French Open R1
115
80
Norbert Gombos
31
SVK
535
-3
-16
Prostejov R32
Qual. French Open W Lost in French Open R128
Qual. French Open W Lost in French Open R128 Prostejov R32
538
629
116
104
Juan Pablo Varillas
26
PER
532
+6
+28
Qual. French Open W Lost in French Open R128
117
NCH (134)
Zdeněk Kolář
25
CZE
531
+17
+63
Prostejov R32
Qual. French Open W Lost in French Open R64
Qual. French Open W Lost in French Open R64 Prostejov R32
533
624
118
7
Fernando Verdasco
38
ESP
530
-10
-37
Lost in Qual. French Open R2
119
39
Radu Albot
32
MDA
520
-1
+1
Surbiton R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Surbiton R32
524
638
120
62
Gianluca Mager
27
ITA
515
-1
-4
Lost in Qual. French Open R1 Lost in Vicenza QF
121
111
Christopher O'Connell
27
AUS
512
-4
-12
Surbiton R32
Lost in French Open R128
Lost in French Open R128 Surbiton R32
517
631
122
120
Marc-Andrea Hüsler
25
SUI
512
-2
-2
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
521
635
123
60
Stefano Travaglia
30
ITA
508
-2
124
116
Mats Moraing
29
GER
507
-8
-19
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
511
625
125
117
Aleksandar Vukic
26
AUS
504
-2
+1
Surbiton R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Surbiton R32
508
622
126
79
Juan Manuel Cerundolo
20
ARG
499
+4
+23
Lost in Qual. French Open R2 Lost in Vicenza QF
127
67
Corentin Moutet
23
FRA
496
+12
+45
Lost in French Open R64
128
125
Jurij Rodionov
23
AUT
492
-3
+8
Surbiton R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Surbiton R32
500
614
129
NCH (131)
Nuno Borges
25
POR
487
+6
+20
Qual. French Open W Lost in French Open R128
130
20
Guido Pella
32
ARG
485
-6
131
120
J.J. Wolf
23
USA
483
-5
Little Rock R32
490
581
132
105
Elias Ymer
26
SWE
483
-5
Prostejov R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Prostejov R32
485
576
133
6
Gilles Simon
37
FRA
481
+25
+90
Lost in French Open R32
134
38
Nicolas Jarry
26
CHI
481
+3
+15
Lost in Qual. French Open R3
135
25
Vasek Pospisil
31
CAN
479
-6
136
67
Ernesto Escobedo
25
USA
472
-3
+2
Lost in Qual. French Open R2
137
NCH (152)
Camilo Ugo Carabelli
22
ARG
472
+18
+62
Poznan R32
Qual. French Open W Lost in French Open R64
Qual. French Open W Lost in French Open R64 Poznan R32
475
557
138
NCH (141)
Pavel Kotov
23
RUS
472
+3
+29
Qual. French Open W Lost in French Open R128
139
50
Juan Ignacio Lóndero
28
ARG
468
+3
+26
Lost in Qual. French Open R3 Lost in French Open R128
140
18
Andreas Seppi
38
ITA
466
-4
Lost in Qual. French Open R1 Lost in Vicenza R32
141
NCH (153)
Pedro Cachín
27
ARG
461
+12
+49
Lost in Qual. French Open R3 Lost in French Open R64
142
138
Tomas Barrios Vera
24
CHI
457
-4
+4
Poznan R32
Lost in Qual. French Open R2 Lost in Troisdorf R32
Lost in Qual. French Open R2 Lost in Troisdorf R32 Poznan R32
459
541
143
CH
Roman Safiullin
24
RUS
456
+4
+28
Lost in Qual. French Open R1 Lost in Troisdorf SF
144
116
Liam Broady
28
GBR
448
-4
Surbiton R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Surbiton R32
451
565
145
19
Pablo Cuevas
36
URU
443
+4
+25
Lost in French Open R64
146
115
Tomáš Macháč
21
CZE
436
-3
147
91
Jason Kubler
29
AUS
434
+13
+67
Little Rock R32
Qual. French Open W Lost in French Open R64
Qual. French Open W Lost in French Open R64 Little Rock R32
436
527
148
NCH (151)
Franco Agamenone
29
ITA
430
+8
+23
Lost in Qual. French Open R3 Lost in French Open R128
149
65
Egor Gerasimov
29
BLR
429
-4
Lost in Qual. French Open R2
150
149
Hugo Grenier
26
FRA
427
+1
+12
Poznan R32
Lost in Qual. French Open R1 Lost in Troisdorf QF
Lost in Qual. French Open R1 Lost in Troisdorf QF Poznan R32
429
511
Advertisement
151
144
Mitchell Krueger
28
USA
426
-7
-6
Lost in Qual. French Open R1
152
146
Manuel Guinard
26
FRA
424
-6
-5
Poznan R32
Lost in French Open R128
Lost in French Open R128 Poznan R32
427
509
153
16
Philipp Kohlschreiber
38
GER
422
-5
Lost in Qual. French Open R1
154
85
Dennis Novak
28
AUT
417
-4
Prostejov R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Prostejov R32
419
510
155
130
Emilio Gómez
30
ECU
412
-3
Little Rock R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Little Rock R32
415
506
156
147
Christopher Eubanks
26
USA
400
+1
-5
Little Rock R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Little Rock R32
405
496
157
143
Flavio Cobolli
20
ITA
399
-3
-12
Lost in Qual. French Open R2 Lost in Vicenza R16
158
93
Andrej Martin
32
SVK
386
-30
-96
Prostejov R32
Lost in Qual. French Open R1 Lost in Troisdorf R32
Lost in Qual. French Open R1 Lost in Troisdorf R32 Prostejov R32
388
479
159
16
Marco Cecchinato
29
ITA
370
-27
-105
Lost in French Open R64
160
43
Aljaž Bedene
32
SLO
361
+35
+70
Lost in French Open R32
161
10
Lucas Pouille
28
FRA
360
+1
Lost in French Open R128
162
153
Jay Clarke
23
GBR
360
+1
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
371
485
163
125
Nikola Milojević
26
SRB
358
-2
-8
Poznan R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Poznan R32
366
448
164
39
Mikhail Kukushkin
34
KAZ
354
Surbiton R32
365
479
165
23
Damir Džumhur
30
BIH
354
Lost in Qual. French Open R1
166
164
Gian Marco Moroni
24
ITA
353
+2
Lost in Qual. French Open R2
167
159
Facundo Mena
29
ARG
351
+5
Poznan R32
Lost in Qual. French Open R2 Lost in Troisdorf R32
Lost in Qual. French Open R2 Lost in Troisdorf R32 Poznan R32
355
437
168
NCH (171)
Jesper De Jong
21
NED
347
+3
+6
Lost in Qual. French Open R2
169
142
Constant Lestienne
30
FRA
343
Lost in Qual. French Open R1
170
99
Bjorn Fratangelo
28
USA
342
+16
+35
Qual. French Open W Lost in French Open R128
171
163
Max Purcell
24
AUS
342
-1
Qual. Surbiton R1
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Qual. Surbiton R1
344
347
172
36
Pierre Hugues Herbert
31
FRA
339
Qual. Surbiton R1
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Qual. Surbiton R1
341
344
173
158
Vít Kopřiva
24
CZE
339
-5
-6
Prostejov R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Prostejov R32
346
437
174
163
Zizou Bergs
22
BEL
337
+26
+50
Troisdorf F
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Troisdorf F
367
367
175
111
Ramkumar Ramanathan
27
IND
337
+5
Qual. Surbiton R1
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Qual. Surbiton R1
176
112
Marco Trungelliti
32
ARG
335
+3
+16
Lost in Qual. French Open R3
177
57
Gastão Elias
31
POR
335
-18
-42
Lost in Qual. French Open R2
178
78
Renzo Olivo
30
ARG
334
-4
+1
Poznan R32
Lost in Qual. French Open R1 Lost in Vicenza R16
Lost in Qual. French Open R1 Lost in Vicenza R16 Poznan R32
335
417
179
96
Michael Mmoh
24
USA
330
-3
Little Rock R32
Lost in French Open R128
Lost in French Open R128 Little Rock R32
339
430
180
NCH (191)
Geoffrey Blancaneaux
23
FRA
326
+11
+31
Qual. French Open W Lost in French Open R128
181
NCH (183)
Nino Serdarušić
25
CRO
325
+2
+12
Poznan R32
Lost in Qual. French Open R3
Lost in Qual. French Open R3 Poznan R32
329
411
182
162
Dmitry Popko
25
KAZ
324
-5
Poznan R32
Lost in Qual. French Open R1 Lost in Vicenza R32
Lost in Qual. French Open R1 Lost in Vicenza R32 Poznan R32
326
408
183
178
Juan Pablo Ficovich
25
ARG
324
-5
+3
Lost in Qual. French Open R2
184
NCH (185)
Zsombor Piros
22
HUN
321
+1
+12
Prostejov R32
Lost in Qual. French Open R3
Lost in Qual. French Open R3 Prostejov R32
327
418
185
154
Altuğ Çelikbilek
25
TUR
321
-5
+2
Little Rock R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Little Rock R32
324
415
186
NCH (208)
Borna Gojo
24
CRO
317
+37
+68
Qual. French Open W Lost in French Open R64
187
124
Federico Gaio
30
ITA
317
-6
-2
Lost in Qual. French Open R1
188
NCH (201)
Santiago Rodriguez Taverna
22
ARG
316
+13
+29
Qual. French Open W Lost in French Open R128
189
155
Enzo Couacaud
27
FRA
315
-5
+4
Prostejov R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Prostejov R32
318
409
190
80
Grégoire Barrère
28
FRA
314
+20
+45
Poznan R32
Lost in French Open R64
Lost in French Open R64 Poznan R32
322
404
191
70
Thomas Fabbiano
33
ITA
314
-9
+1
Lost in Qual. French Open R1 Lost in Troisdorf R16
192
178
Felipe Meligeni Rodrigues Alves
24
BRA
313
-5
+6
Lost in Qual. French Open R2
193
84
Alessandro Giannessi
31
ITA
311
-20
-23
Lost in Qual. French Open R3 Lost in French Open R128
194
3
Dominic Thiem
28
AUT
305
-4
+10
Lost in French Open R128
195
NCH (197)
Luca Nardi
18
ITA
304
+2
+14
Lost in Qual. French Open R3
196
155
Dominic Stricker
19
SUI
303
+3
+15
Lost in Qual. French Open R2 Lost in Troisdorf R16
197
189
Thiago Agustin Tirante
21
ARG
303
-8
+7
Prostejov R32
Lost in Qual. French Open R2 Lost in Troisdorf R32
Lost in Qual. French Open R2 Lost in Troisdorf R32 Prostejov R32
311
402
198
181
Dimitar Kuzmanov
28
BUL
303
+14
Poznan R32
Lost in Qual. French Open R3
Lost in Qual. French Open R3 Poznan R32
309
391
199
41
Tennys Sandgren
30
USA
301
-6
+8
Lost in Qual. French Open R2
200
NCH (202)
Alexander Ritschard
28
SUI
300
+2
+16
Lost in Qual. French Open R3 Lost in Troisdorf R16
Advertisement
201
175
Tim van Rijthoven
25
NED
298
+5
+16
Qual. Surbiton R1
Lost in Qual. French Open R3
Lost in Qual. French Open R3 Qual. Surbiton R1
298
301
202
161
Filip Horanský
29
SVK
294
-10
Prostejov R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Prostejov R32
299
390
203
NCH (216)
Giulio Zeppieri
20
ITA
293
+13
+33
Qual. French Open W Lost in French Open R128
204
196
Andrea Pellegrino
25
ITA
292
+18
+42
Vicenza F
322
322
205
76
Salvatore Caruso
29
ITA
290
+8
Lost in Qual. French Open R2 Lost in Vicenza R32
206
188
Timofey Skatov
21
KAZ
289
-18
-9
Lost in Qual. French Open R2
207
125
Alex Bolt
29
AUS
288
-13
-5
208
126
Sebastian Ofner
26
AUT
286
+11
+31
Qual. French Open W Lost in French Open R128
209
196
Ryan Peniston
26
GBR
286
-13
-5
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
292
406
210
71
Cedrik Marcel Stebe
31
GER
284
+1
+16
Lost in Qual. French Open R3
211
199
Dalibor Svrčina
19
CZE
283
-8
Prostejov R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Prostejov R32
292
383
212
45
Maximilian Marterer
26
GER
277
-4
Lost in Qual. French Open R1
213
39
Andrey Kuznetsov
31
RUS
272
+15
+35
Qual. French Open W Lost in French Open R128
214
209
Filip Misolic
20
AUT
272
-5
215
186
Andrea Collarini
30
ARG
272
+29
+48
Vicenza F
302
302
216
65
Evgeny Donskoy
32
RUS
271
+1
+13
Lost in Qual. French Open R1 Lost in Troisdorf QF
217
78
Nicolás Kicker
29
ARG
270
-13
-13
Lost in Qual. French Open R1
218
153
Andrea Arnaboldi
34
ITA
265
+3
+13
Poznan R32
Lost in Qual. French Open R1 Lost in Vicenza QF
Lost in Qual. French Open R1 Lost in Vicenza QF Poznan R32
270
352
219
212
Antoine Escoffier
30
FRA
265
-4
Lost in Qual. French Open R1
220
80
Jozef Kovalík
29
SVK
264
-8
-4
Lost in Qual. French Open R1
221
144
Cem İlkel
26
TUR
262
-7
-3
Lost in Qual. French Open R1
222
213
Evan Furness
23
FRA
262
-9
-4
Lost in Qual. French Open R1
223
189
Alexandre Muller
25
FRA
261
-5
+4
Prostejov R32
Lost in Qual. French Open R2 Lost in Vicenza R32
Lost in Qual. French Open R2 Lost in Vicenza R32 Prostejov R32
266
357
224
74
Mirza Bašić
30
BIH
250
-4
-3
Poznan R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Poznan R32
258
340
225
127
Lorenzo Giustino
30
ITA
249
-18
-32
Poznan R32
Lost in Qual. French Open R2 Lost in Vicenza R32
Lost in Qual. French Open R2 Lost in Vicenza R32 Poznan R32
253
335
226
171
Yosuke Watanuki
24
JPN
248
-2
227
215
Matheus Pucinelli De Almeida
21
BRA
247
-2
-1
Prostejov R32
Lost in Qual. French Open R1 Lost in Troisdorf R32
Lost in Qual. French Open R1 Lost in Troisdorf R32 Prostejov R32
253
344
228
NCH (239)
Matteo Arnaldi
21
ITA
242
+11
+14
Lost in Vicenza QF
229
NCH (230)
Duje Ajduković
21
CRO
241
+1
+6
Prostejov R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Prostejov R32
247
338
230
227
Jonáš Forejtek
21
CZE
240
-3
231
176
Daniel Masur
27
GER
239
+6
+10
Lost in Qual. French Open R3
232
230
Paul Jubb
22
GBR
237
+6
Surbiton R32
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Surbiton R32
246
360
233
231
Gijs Brouwer
26
NED
234
-2
Qual. Surbiton R1
234
236
234
158
Mario Vilella Martínez
26
ESP
232
-8
-15
Lost in Qual. French Open R1
235
44
Lukáš Lacko
34
SVK
230
-6
-5
Prostejov R32
Lost in Qual. French Open R1 Lost in Troisdorf R32
Lost in Qual. French Open R1 Lost in Troisdorf R32 Prostejov R32
239
330
236
233
Emilio Nava
20
USA
230
-3
237
234
Rinky Hijikata
21
AUS
230
-3
Little Rock R32
236
327
238
98
Antoine Hoang
26
FRA
229
-2
Qual. Surbiton R1
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Qual. Surbiton R1
231
234
239
12
Borna Ćorić
25
CRO
228
+40
+45
Lost in French Open R64
240
235
Riccardo Bonadio
28
ITA
227
+5
+3
Lost in Qual. French Open R1 Lost in Vicenza R16
241
3
Milos Raonic
31
CAN
226
242
49
Illya Marchenko
34
UKR
224
+1
243
235
Alexander Shevchenko
21
RUS
223
-8
-7
Poznan R32
228
310
244
NCH (252)
Jelle Sels
26
NED
223
+16
+15
Lost in Troisdorf QF
245
160
Gonzalo Lama
29
CHI
222
+2
Poznan R32
227
309
246
168
Frederico Ferreira Silva
27
POR
222
+17
+16
Qual. Poznan R1
Lost in Troisdorf QF
Lost in Troisdorf QF Qual. Poznan R1
222
225
247
241
Genaro Alberto Olivieri
23
ARG
221
+2
-1
Poznan R32
Lost in Vicenza R32
Lost in Vicenza R32 Poznan R32
227
309
248
116
Marc Polmans
25
AUS
220
-10
-8
249
114
Jason Jung
32
TPE
220
+7
+8
Qual. Surbiton R1
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Qual. Surbiton R1
222
225
250
174
Nicola Kuhn
22
GER
220
+3
Lost in Troisdorf R16
Advertisement
251
220
Vitaliy Sachko
24
UKR
219
-11
-8
Prostejov R32
Lost in Vicenza R32
Lost in Vicenza R32 Prostejov R32
224
315
252
242
Facundo Diaz Acosta
21
ARG
218
-10
-7
Prostejov R32
226
317
253
231
Daniel Dutra da Silva
33
BRA
218
+20
+27
Qual. Poznan R1
Lost in Vicenza SF
Lost in Vicenza SF Qual. Poznan R1
218
220
254
213
Tung Lin Wu
24
TPE
216
-6
-6
Little Rock R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Little Rock R32
225
316
255
3
Stan Wawrinka
37
SUI
214
+9
+10
Lost in French Open R128
256
68
Gerald Melzer
31
AUT
213
-3
257
143
Hiroki Moriya
31
JPN
213
-3
Little Rock R32
220
311
258
26
Lukáš Rosol
36
CZE
213
-3
Lost in Vicenza R32
259
233
Andrea Vavassori
27
ITA
209
-13
-13
Lost in Qual. French Open R2
260
240
Nicolas Moreno De Alboran
24
USA
209
-9
-6
Lost in Vicenza R32
261
198
Christian Harrison
28
USA
208
-3
-1
Little Rock R32
217
308
262
106
Thiago Seyboth Wild
22
BRA
208
-3
Qual. Forli 6 R1
Lost in Qual. French Open R1 Lost in Troisdorf R32
Lost in Qual. French Open R1 Lost in Troisdorf R32 Qual. Forli 6 R1
210
213
263
247
Javier Barranco Cosano
23
ESP
207
-2
-1
264
136
Zhizhen Zhang
25
CHN
206
-7
-4
Little Rock R32
215
306
265
33
Robin Haase
35
NED
200
Qual. Forli 6 R1
202
205
266
243
Máté Valkusz
23
HUN
200
267
56
Marius Copil
31
ROU
200
-15
-15
Qual. Surbiton R1
Lost in Qual. French Open R2
Lost in Qual. French Open R2 Qual. Surbiton R1
202
205
268
188
Miljan Zekić
33
SRB
199
269
162
Kacper Żuk
23
POL
199
Lost in Qual. French Open R1 Lost in Troisdorf R32
270
211
Evgeny Karlovskiy
27
RUS
199
-3
-1
271
237
Kaichi Uchida
27
JPN
196
+4
+8
Little Rock R32
Lost in Netanya SF
Lost in Netanya SF Little Rock R32
205
296
272
36
Yūichi Sugita
33
JPN
195
-2
-3
Surbiton R32
Lost in Qual. French Open R1
Lost in Qual. French Open R1 Surbiton R32
206
320
273
78
Yasutaka Uchiyama
29
JPN
195
+21
+26
Little Rock R32
Monastir 24 W Lost in Monastir 26 R16
Monastir 24 W Lost in Monastir 26 R16 Little Rock R32
204
295
274
236
Lukas Klein
24
SVK
194
+53
+47
Troisdorf F
Qual. Troisdorf W
Qual. Troisdorf W Troisdorf F
224
224
275
272
Nicolas Alvarez Varona
21
ESP
191
-3
Qual. Forli 6 R1
191
194
276
260
Nerman Fatić
27
BIH
190
-2
Qual. Forli 6 R1
Lost in Vicenza R32
Lost in Vicenza R32 Qual. Forli 6 R1
190
193
277
272
Luciano Darderi
20
ITA
188
+4
+5
Qual. Forli 6 R1
Lost in Vicenza R16
Lost in Vicenza R16 Qual. Forli 6 R1
188
191
278
76
Attila Balázs
33
HUN
187
-16
-20
Poznan R32
Lost in French Open R128
Lost in French Open R128 Poznan R32
195
277
279
75
Prajnesh Gunneswaran
32
IND
187
-3
280
277
Johan Nikles
25
SUI
187
-3
Qual. Poznan R1
189
192
281
92
Brayden Schnur
26
CAN
186
-10
-5
282
278
Daniel Michalski
22
POL
184
-4
Qual. Poznan R1
Lost in Troisdorf R32
Lost in Troisdorf R32 Qual. Poznan R1
184
187
283
258
Igor Marcondes
24
BRA
183
-3
284
97
Kimmer Coppejans
28
BEL
183
-2
Qual. Forli 6 R1
Lost in Troisdorf R32
Lost in Troisdorf R32 Qual. Forli 6 R1
185
188
285
283
Michael Geerts
27
BEL
183
-2
286
207
Laurent Lokoli
27
FRA
180
-2
Lost in Qual. French Open R1
287
193
Oriol Roca Batalla
29
ESP
180
+5
Lost in Mataro SF
288
170
Maxime Janvier
25
FRA
179
-3
Qual. Forli 6 R1
Lost in Vicenza R32
Lost in Vicenza R32 Qual. Forli 6 R1
181
184
289
NCH (306)
Francisco Comesana
21
ARG
174
+17
+9
Qual. Prostejov R1
Qual. Vicenza W Lost in Vicenza R16
Qual. Vicenza W Lost in Vicenza R16 Qual. Prostejov R1
174
177
290
288
Alexis Galarneau
23
CAN
174
-2
Lost in Vicenza R32
291
201
Lucas Miedler
25
AUT
174
-2
Qual. Prostejov R1
174
177
292
255
Hernan Casanova
28
ARG
172
-2
-2
293
78
Blaž Rola
31
SLO
170
-1
294
293
Leandro Riedi
20
SUI
170
-1
295
47
Go Soeda
37
JPN
169
296
267
Nikolás Sánchez Izquierdo
23
ESP
169
-10
-8
Lost in Mataro R32
297
227
Julian Lenz
29
GER
169
+7
+2
Lost in Troisdorf R16
298
5
Jo-Wilfried Tsonga
37
FRA
168
-1
Lost in French Open R128
299
CH
Alastair Gray
23
GBR
168
Surbiton R32
178
292
300
271
Eduard Esteve Lobato
27
ESP
168
301
296
Gonzalo Villanueva
27
ARG
168
-5
-1
Little Rock R32
175
266
302
140
Mathias Bourgue
28
FRA
167
303
239
Nicolas Mejia
22
COL
167
Little Rock R32
175
266
304
134
Steven Diez
31
CAN
166
+1
Qual. Poznan R1
Lost in Troisdorf R32
166
168
305
NCH (342)
Henri Squire
21
GER
165
+37
+29
Qual. Poznan R1
Lost in Most R32 Lost in Troisdorf SF
166
169
306
NCH (308)
Oleksii Krutykh
22
UKR
164
+2
+1
Qual. Poznan R1
Lost in Qual. Troisdorf R2
165
168
307
NCH (309)
Li Tu
26
AUS
162
+2
308
NCH (313)
Juan Bautista Torres
20
ARG
161
+5
Qual. Poznan R1
162
165
309
287
Filip Cristian Jianu
20
ROU
161
-8
-7
Qual. Prostejov R1
161
164
310
270
Raul Brancaccio
25
ITA
160
-19
-12
Lost in Mataro SF
311
301
Ergi Kirkin
23
TUR
160
-1
-2
Little Rock R32
168
259
312
272
Orlando Luz
24
BRA
159
-5
-5
313
294
Sebastian Fanselow
30
GER
159
+2
Little Rock R32
167
258
314
84
Ruben Bemelmans
34
BEL
158
-2
-3
315
64
Tobias Kamke
36
GER
158
+3
316
CH
Dragos Nicolae Madaras
24
SWE
158
-1
Lost in Bucharest QF
317
33
Denis Istomin
35
UZB
157
-6
-4
318
310
Antoine Bellier
25
SUI
156
+1
-2
Qual. Surbiton R1
158
161
319
236
Ulises Blanch
24
USA
154
+2
Little Rock R32
163
254
320
194
Gonçalo Oliveira
27
POR
154
-3
-5
321
99
Pedro Sousa
34
POR
153
+7
+7
Lost in Qual. French Open R3
322
31
Sergiy Stakhovsky
36
UKR
152
323
300
Kyrian Jacquet
21
FRA
152
+8
+9
Lost in Vic SF Lost in Mataro R16
324
298
Aidan McHugh
21
GBR
152
-4
-5
Qual. Surbiton R1
Lost in Monastir 24 QF
153
156
325
320
Louis Weßels
23
GER
149
-1
Qual. Prostejov R1
Lost in Qual. Troisdorf R2
149
151
326
136
Alexey Vatutin
29
RUS
149
-1
Qual. Poznan R1
Lost in Mataro QF
149
151
327
298
Viktor Durasovic
25
NOR
148
-4
-4
Qual. Poznan R1
150
153
328
116
Calvin Hémery
27
FRA
144
+11
+6
Qual. Prostejov R1
Lost in Jablonec nad Nisou SF
144
147
329
172
Roberto Quiroz
30
ECU
143
+4
Little Rock R32
150
241
330
NCH (378)
Pol Martin Tiffon
22
ESP
142
+48
+28
Mataro F
Lost in Vic F
151
151
331
NCH (338)
Nicholas David Ionel
19
ROU
142
+7
+2
Lost in Bucharest SF
332
NCH (335)
Billy Harris
27
GBR
141
+3
Qual. Surbiton R1
Lost in Qual. Troisdorf R2
141
144
333
150
João Domingues
28
POR
139
-1
-4
334
324
Fabian Marozsan
22
HUN
139
+2
-1
Qual. Prostejov R1
140
143
335
303
Skander Mansouri
26
TUN
139
+5
+1
Lost in Monastir 26 QF
336
311
Nick Hardt
21
DOM
137
-6
-7
Lost in Mataro QF
337
14
Kyle Edmund
27
GBR
136
+4
338
281
Arthur Cazaux
19
FRA
135
+6
Lost in Qual. French Open R1
339
293
Benjamin Hassan
27
LIB
134
-25
-26
Qual. Prostejov R1
Lost in Troisdorf R32
136
139
340
336
Alex Rybakov
25
USA
134
+5
341
326
Alexis Gautier
25
FRA
133
+5
342
280
Denis Yevseyev
29
KAZ
133
-5
-7
Little Rock R32
140
231
343
313
Francesco Forti
22
ITA
132
-9
-9
344
329
Aleksandar Kovačević
23
USA
131
+4
Little Rock R32
140
231
345
12
Viktor Troicki
36
SRB
130
-47
-38
346
NCH (349)
Pedro Boscardin Dias
19
BRA
130
+3
347
181
Tristan Lamasine
29
FRA
130
+3
348
NCH (364)
Lucas Gerch
27
GER
128
+20
+9
Qual. Poznan R1
Qual. Troisdorf W Lost in Troisdorf R16
128
131
349
344
Mats Rosenkranz
23
GER
128
+3
Qual. Surbiton R1
Lost in Qual. Vicenza R2
129
132
350
42
Malek Jaziri
38
TUN
127
+4
+2
Little Rock R32
Lost in Qual. Troisdorf R2
136
227
351
237
Nicolás Barrientos
35
COL
126
+8
+4
Qual. Vicenza W Lost in Vicenza R32
352
NCH (402)
Alejandro Moro Canas
21
ESP
126
+50
+24
Vic W
353
331
Yishai Oliel
22
ISR
126
-2
-2
Lost in Netanya R16
354
159
Pedja Krstin
27
SRB
126
-25
-20
355
343
Facundo Juarez
24
ARG
125
356
122
Sumit Nagal
24
IND
124
-3
-3
Lost in Qual. French Open R1
357
166
Mikael Torpegaard
28
DEN
124
+1
358
85
Matthias Bachinger
35
GER
122
-15
-13
359
260
Carlos Gimeno Valero
20
ESP
121
-33
-27
360
CH
Edoardo Lavagno
23
ITA
121
+1
361
331
Yu-hsiou Hsu
23
TPE
121
+11
+5
Lost in Monastir 24 SF Lost in Monastir 26 R16
362
111
Adrián Menéndez-Maceiras
36
ESP
120
-5
-4
Qual. Little Rock R1
122
125
363
NCH (365)
Clément Tabur
22
FRA
120
+2
Lost in Qual. French Open R1
364
224
JC Aragone
26
USA
119
+3
Qual. Little Rock R1
121
124
365
295
Nicolas Alvarez
25
PER
118
+1
-1
Qual. Little Rock R1
120
123
366
165
Aldin Šetkić
34
BIH
118
+20
+9
Poznan R32
Qual. Troisdorf W Lost in Troisdorf R16
124
206
367
366
Gabriel Decamps
22
BRA
117
+2
368
172
João Menezes
25
BRA
116
-6
-4
Lost in Qual. French Open R1
369
354
Otto Virtanen
20
FIN
116
+7
+2
Qual. Surbiton R1
Lost in Kouvola F
118
121
370
343
Francesco Passaro
21
ITA
116
Qual. Forli 6 R1
Lost in Vicenza R32
118
121
371
CH
Gilbert Klier Junior
22
BRA
116
Qual. Little Rock R1
117
120
372
359
Dan Added
23
FRA
116
+2
+1
Lost in Netanya QF
373
110
Peter Polansky
33
CAN
115
-9
-5
374
373
Alexandar Lazarov
24
BUL
115
-1
375
62
Kenny de Schepper
35
FRA
115
+25
+12
Qual. Forli 6 R1
Lost in Vic SF Qual. Vicenza W Lost in Vicenza R32
117
120
376
NCH (398)
Oleg Prihodko
24
UKR
115
+22
+10
Qual. Poznan R1
Qual. Vicenza W Lost in Vicenza R16
116
119
377
10
Ernests Gulbis
33
LAT
114
+7
+4
Qual. Forli 6 R1
Qual. Vicenza W
116
119
378
377
Alibek Kachmazov
19
RUS
114
-1
379
371
Keegan Smith
23
USA
113
Qual. Little Rock R1
115
118
380
CH
Evan Zhu
23
USA
113
Qual. Little Rock R1
115
118
381
373
Luca Van Assche
18
FRA
112
Lost in Qual. French Open R1
382
370
Marvin Möller
23
GER
112
383
366
Michail Pervolarakis
25
GRE
112
+22
+10
Qual. Little Rock R1
Cancun 7 W
112
115
384
275
Ivan Gakhov
25
RUS
112
-1
Lost in Mataro R32
385
25
Jérémy Chardy
35
FRA
111
-38
-20
386
19
Marcel Granollers
36
ESP
111
-30
-13
387
364
Oliver Crawford
23
USA
111
+4
+4
Lost in Ulcinj 3 SF Lost in Ulcinj 4 QF
388
NCH (403)
Francesco Maestrelli
19
ITA
109
+15
+7
Lost in Vicenza R16
389
14
Ivo Karlović
43
CRO
108
-29
-13
390
150
Roberto Marcora
32
ITA
108
-3
391
382
Govind Nanda
21
USA
108
-3
Qual. Little Rock R1
110
113
392
319
Adrian Andreev
21
BUL
107
-29
-13
Qual. Little Rock R1
109
112
393
271
Martín Cuevas
30
URU
107
+1
Qual. Prostejov R1
Lost in Vic R16
109
112
394
383
Titouan Droguet
20
FRA
107
-5
-1
Lost in Jablonec nad Nisou R32
395
383
Dane Sweeny
21
AUS
107
+2
+2
Qual. Little Rock R1
Lost in Monastir 24 QF Lost in Monastir 26 R16
108
111
396
386
Valentin Vacherot
23
MON
106
-2
397
371
Zachary Svajda
19
USA
105
-2
Qual. Little Rock R1
107
110
398
365
Shintaro Mochizuki
18
JPN
105
+1
+1
Qual. Troisdorf W Lost in Troisdorf R32
399
299
Khumoyun Sultanov
23
UZB
104
+31
+13
Jablonec nad Nisou F
113
113
400
NCH (481)
Samuel Vincent Ruggeri
20
ITA
103
+81
+27
Ulcinj 3 W Lost in Ulcinj 4 QF
401
CH
Juncheng Shang
17
CHN
102
Qual. Prostejov R1
104
107
402
NCH (407)
Arthur Fils
17
FRA
102
+7
+2
Qual. Forli 6 R1
Lost in Qual. French Open R1 Lost in Qual. Troisdorf R2
104
107
403
NCH (404)
Sergey Fomin
21
UZB
102
+1
404
397
Hady Habib
23
LIB
102
+2
+1
Lost in Qual. Troisdorf R2
405
370
David Poljak
26
CZE
102
+7
+2
Qual. Prostejov R1
Lost in Most QF
103
106
406
NCH (413)
Alexander Weis
25
ITA
102
+7
+2
Lost in Brcko SF
407
NCH (417)
Brandon Holt
24
USA
101
+19
+8
Cancun 8 F
108
108
408
144
Akira Santillan
25
AUS
101
+88
+32
Monastir 26 F
Lost in Monastir 24 F
110
110
409
407
Mattia Bellucci
20
ITA
101
-2
410
395
Mateus Alves
21
BRA
100
-2
-1
411
NCH (414)
Carlos Sanchez Jover
21
ESP
100
+3
+1
Lost in Mataro QF
412
323
Mattéo Martineau
23
FRA
99
-2
-1
Qual. Forli 6 R1
101
104
413
363
Oscar Jose Gutierrez
29
BRA
99
+3
+1
Qual. Forli 6 R1
Lost in Vic R32 Lost in Mataro QF
99
102
414
265
Evgenii Tiurnev
25
RUS
98
-24
-10
415
181
Thai Son Kwiatkowski
27
USA
97
-40
-17
416
NCH (489)
Matteo Gigante
20
ITA
97
+88
+30
Qual. Forli 6 R1
Lost in Vicenza SF
99
102
417
NCH (455)
Charles Broom
24
GBR
97
+38
+15
Qual. Surbiton R1
Heraklion 2 W
99
102
418
NCH (422)
Alejo Lorenzo Lingua Lavallen
21
ARG
97
+4
+1
Lost in Quito QF
419
381
Elmar Ejupovic
29
GER
97
Qual. Poznan R1
98
101
420
400
Marek Gengel
26
CZE
96
+4
+1
Lost in Most QF
421
NCH (460)
Valentin Royer
21
FRA
96
+39
+15
Lost in Ulcinj 3 F Lost in Ulcinj 4 R32
422
401
Harold Mayot
20
FRA
96
+5
+3
Lost in Jablonec nad Nisou QF
423
420
Gustavo Heide
20
BRA
94
-3
-2
424
118
Matteo Viola
34
ITA
94
-13
-6
Qual. Forli 6 R1
Lost in Qual. Vicenza R1
96
99
425
374
Matias Zukas
26
ARG
94
426
417
Yan Bondarevskiy
22
RUS
94
-9
-4
Lost in Qual. Vicenza R2 Lost in Vicenza R32
427
233
Yun-seong Chung
24
KOR
93
-35
-13
Qual. Little Rock R1
95
98
428
NCH (498)
Andrew Paulson
20
CZE
93
+70
+24
Qual. Prostejov R1
Most W Lost in Jablonec nad Nisou QF
94
97
429
17
Bernard Tomic
29
AUS
92
-11
-5
430
39
Matthew Ebden
34
AUS
92
-34
-13
431
60
Tatsuma Ito
34
JPN
92
-3
432
429
Felix Gill
19
GBR
92
-3
433
328
Aziz Dougaz
25
TUN
92
+19
+9
Lost in Oran 2 F Lost in Oran 3 SF
434
NCH (450)
Cezar Cretu
21
ROU
91
+23
+9
Bucharest F
Lost in Ulcinj 3 QF
98
98
435
229
Mukund Sasikumar
25
IND
91
-4
Qual. Little Rock R1
93
96
436
362
Cristian Rodríguez
31
COL
91
-4
437
CH
Andrey Chepelev
23
RUS
91
+25
+10
Qual. Troisdorf W Lost in Troisdorf R16
438
43
Teymuraz Gabashvili
37
RUS
90
-17
-6
439
434
Lukas Neumayer
19
AUT
90
-5
Qual. Prostejov R1
91
94
440
339
Moez Echargui
29
TUN
90
-3
+1
Lost in Qual. Vicenza R2
441
388
Anton Matusevich
20
GBR
89
-6
Lost in Mataro R16
442
198
Elliot Benchetrit
23
MAR
89
-6
443
391
Benjamin Lock
29
ZIM
89
-3
+2
Lost in Oran 2 QF Lost in Oran 3 SF
444
401
Giovanni Fonio
24
ITA
87
+27
+8
Qual. Forli 6 R1
Qual. Vicenza W Lost in Vicenza R16
88
91
445
438
Alex Marti Pujolras
23
ESP
87
-7
Lost in Vic R32 Lost in Mataro R16
446
161
Filip Peliwo
28
POL
87
-7
Qual. Poznan R1
Lost in Monastir 24 R32
88
91
447
409
Matthieu Perchicot
29
FRA
87
-6
448
244
Maximilian Neuchrist
30
AUT
86
+46
+15
Lost in Most F
449
NCH (478)
Murkel Dellien
24
BOL
85
+30
+8
Quito F
92
92
450
NCH (525)
Daniel Cukierman
26
ISR
85
+103
+31
Netanya F
Akko W
94
94
451
NCH (465)
Damien Wenger
22
SUI
85
+23
+7
Lost in Jablonec nad Nisou SF
452
284
Juan Pablo Paz
27
ARG
85
-1
+2
Lost in Ulcinj 3 QF Lost in Ulcinj 4 R16
453
423
Sho Shimabukuro
24
JPN
84
-11
454
443
Roman Andres Burruchaga
20
ARG
84
-11
Qual. Little Rock R1
86
89
455
445
Christian Langmo
25
USA
84
-10
Qual. Little Rock R1
85
88
456
63
Bradley Klahn
31
USA
83
-10
Lost in Qual. French Open R1
457
232
José Pereira
31
BRA
83
-9
458
444
Jonathan Mridha
27
SWE
83
-9
459
450
Gergely Madarasz
27
HUN
83
-9
Qual. Prostejov R1
Lost in Prijedor R32
84
87
460
453
Hamad Medjedovic
18
SRB
82
-7
Prostejov R32
91
182
461
130
Mohamed Safwat
31
EGY
82
-5
Lost in Most QF Lost in Jablonec nad Nisou R16
462
236
JiSung Nam
28
KOR
81
-29
-9
463
459
Tristan Schoolkate
21
AUS
81
-4
464
341
Lucas Catarina
25
MON
81
-3
Lost in Ulcinj 3 R32
465
464
Ugo Blanchet
23
FRA
80
-1
Lost in Qual. Troisdorf R1
466
70
Alejandro González
33
COL
80
-8
-2
467
NCH (489)
Omni Kumar
20
USA
80
+22
+7
Lost in Monastir 24 R16 Lost in Monastir 26 SF
468
239
Omar Jasika
25
AUS
79
+45
+15
Qual. Heraklion 4 R2
Heraklion 2 W
469
393
Paweł Ciaś
28
POL
79
-4
Lost in Qual. Troisdorf R1
470
322
Alexander Erler
24
AUT
79
-3
Qual. Prostejov R1
81
84
471
438
Jakub Paul
23
SUI
79
-3
472
371
Georgii Kravchenko
21
UKR
79
-3
Qual. Poznan R1
Lost in Qual. Jablonec nad Nisou R3 Lost in Jablonec nad Nisou R32
80
83
473
252
Dayne Kelly
31
AUS
78
-7
-1
474
329
Nick Chappell
29
USA
78
-2
-1
Qual. Little Rock R1
Lost in Cancun 7 R32 Lost in Cancun 8 R32
80
83
475
385
Nam Hoang Ly
25
VIE
77
+2
476
NCH (480)
Beibit Zhukayev
21
KAZ
77
+4
Qual. Little Rock R1
79
82
477
415
Yanki Erel
21
TUR
76
+1
-1
Lost in Netanya QF
478
NCH (483)
Timo Stodder
26
GER
76
+5
+1
Qual. Poznan R1
Lost in Most R16
78
81
479
285
Matias Franco Descotte
27
ARG
76
-4
-2
Qual. Little Rock R1
77
80
480
470
Carlos Lopez Montagud
21
ESP
75
-10
-4
Lost in Vic R32 Lost in Mataro R32
481
NCH (484)
Martin Krumich
19
CZE
75
+3
Prostejov R32
Lost in Most R32 Lost in Jablonec nad Nisou R16
83
174
482
425
Bogdan Bobrov
24
RUS
75
+3
483
341
Álvaro López San Martín
24
ESP
74
+4
+1
Lost in Mataro R16
484
258
Christopher Heyman
28
BEL
74
-40
-10
485
NCH (541)
Kyle Seelig
24
USA
74
+57
+18
Netanya F
Lost in Akko QF
83
83
486
200
Yan Bai
33
CHN
73
-39
-10
487
NCH (534)
Giovanni Oradini
24
ITA
73
+47
+15
Warmbad Villach W
488
313
Yuta Shimizu
22
JPN
72
-15
-6
489
284
Pedro Sakamoto
28
BRA
72
+2
490
CH
Stuart Parker
24
GBR
72
Lost in Monastir 26 R16
491
273
Peter Heller
29
GER
72
-3
-1
492
144
Filippo Baldi
26
ITA
72
-77
-26
Qual. Forli 6 R1
Lost in Qual. Vicenza R2
74
77
493
282
Michael Vrbenský
22
CZE
72
+6
+3
Lost in Jablonec nad Nisou QF
494
33
Paolo Lorenzi
40
ITA
71
-12
-4
495
19
Hyeon Chung
26
KOR
71
-3
496
480
Guy Den Ouden
20
NED
71
-3
497
CH
Remy Bertola
23
SUI
71
+2
Qual. Troisdorf W Lost in Troisdorf R32
498
NCH (512)
Pablo Llamas Ruiz
19
ESP
71
+63
+19
Mataro F
Lost in Vic QF
80
80
499
125
Noah Rubin
26
USA
70
-13
-4
500
495
Jack Pinnington Jones
19
GBR
70
-5
501
484
Naoki Nakagawa
25
JPN
68
-1
502
469
Riccardo Balzerani
23
ITA
68
+4
+1
Lost in Qual. Vicenza R2
503
341
Wilson Leite
30
BRA
68
Qual. Little Rock R1
69
72
504
130
Duck-hee Lee
24
KOR
67
-81
-28
505
442
Jose Fco. Vidal Azorin
28
ESP
66
-3
-2
506
52
Igor Sijsling
34
NED
65
+4
507
5
Tommy Robredo
40
ESP
64
-122
-45
508
503
Peter Fajta
20
HUN
64
-1
-2
Qual. Prostejov R1
Lost in Brcko R32
66
69
509
NCH (575)
Mathys Erhard
20
FRA
64
+66
+15
Antalya 19 W
510
350
Vladyslav Orlov
27
UKR
64
-1
-2
Lost in Brcko R16
511
174
Joris De Loore
29
BEL
63
+3
512
211
Roberto Cid Subervi
28
DOM
63
+3
513
479
Felix Corwin
26
USA
63
+4
514
70
Guido Andreozzi
30
ARG
62
+5
515
290
Shintaro Imai
28
JPN
62
-4
-3
516
146
Rudolf Molleker
21
GER
62
-62
-20
Qual. Poznan R1
Lost in Most SF Lost in Troisdorf R32
64
67
517
300
Johannes Härteis
26
GER
62
-9
-4
518
470
Gauthier Onclin
21
BEL
62
+41
+9
Brcko F
Lost in Prijedor R16
69
69
519
NCH (528)
Mariano Navone
21
ARG
62
+24
+6
Lost in Ulcinj 3 SF Lost in Ulcinj 4 R16
520
397
Rio Noguchi
23
JPN
62
-15
-5
Lost in Cairo 10 QF
521
507
Quentin Folliot
23
FRA
62
+12
+3
Lost in Monastir 25 R32 Lost in Monastir 27 SF
522
444
Gage Brymer
27
USA
62
+23
+6
Monastir 27 F
Lost in Monastir 25 QF
69
69
523
509
Clément Chidekh
21
FRA
61
-2
524
496
Sam Riffice
23
USA
61
-2
525
523
James McCabe
18
AUS
61
-2
Lost in Qual. Troisdorf R1
526
CH
Jurgen Briand
23
FRA
61
+1
Lost in Jablonec nad Nisou R16
527
129
Uladzimir Ignatik
31
BLR
61
-11
-2
528
516
Bogdan Ionut Apostol
26
ROU
61
-3
Lost in Bucharest R16
529
106
Darian King
30
BAR
60
-53
-17
530
NCH (603)
Sean Cuenin
18
FRA
60
+73
+16
Lost in Qual. French Open R3
531
484
Joao Lucas Reis Da Silva
22
BRA
60
-13
-3
Qual. Little Rock R1
62
65
532
328
Arjun Kadhe
28
IND
59
-3
Qual. Prostejov R1
61
64
533
NCH (601)
Bu Yunchaokete
20
CHN
59
+68
+15
Monastir 25 W
534
439
Vasil Kirkov
23
USA
59
-7
-1
535
268
Carlos Gomez Herrera
32
ESP
59
-23
-6
Qual. Poznan R1
61
64
536
530
Miguel Damas
22
ESP
59
-6
537
NCH (551)
Arklon Huertas Del Pino Cordova
27
PER
59
+31
+8
Quito F
66
66
538
531
Alex Hernandez
22
MEX
59
-7
Lost in Monastir 24 R32 Lost in Monastir 26 R32
539
532
Conner Huertas del Pino
26
PER
59
-7
540
430
Sidharth Rawat
29
IND
58
-39
-10
541
249
Edan Leshem
25
ISR
58
+36
+10
Lost in Akko QF Lost in Netanya SF
542
NCH (543)
Imanol Lopez Morillo
22
ESP
58
+2
+2
Lost in Vic QF Lost in Mataro R32
543
532
Terence Atmane
20
FRA
58
-7
Qual. Prostejov R1
59
62
544
37
Nicolas Mahut
40
FRA
57
-7
545
508
Yuki Mochizuki
24
JPN
57
-25
-5
546
538
Simone Roncalli
26
ITA
57
-8
547
289
Renta Tokuda
24
JPN
56
-8
548
NCH (578)
Alberto Barroso Campos
25
ESP
56
+30
+8
Lost in Monastir 25 F
549
234
Jan Choinski
25
GBR
55
-3
550
277
Markus Eriksson
32
SWE
55
-26
-6
551
21
Leonardo Mayer
35
ARG
54
-4
552
549
Mili Poljicak
17
CRO
54
-3
553
541
Ben Shelton
19
USA
54
-5
Little Rock R32
63
154
554
206
Daniel Cox
31
GBR
54
-4
555
388
Jacopo Berrettini
23
ITA
54
-15
-2
556
551
Henry Patten
26
GBR
54
-5
557
314
Jeroen Vanneste
28
BEL
54
-5
558
540
Federico Arnaboldi
21
ITA
54
+7
+3
Lost in Antalya 19 QF Lost in Antalya 20 R16
559
558
Daniele Capecchi
26
ITA
54
-1
+1
Qual. Forli 6 R1
Lost in Bucharest QF
56
59
560
525
Alexander Donski
23
BUL
54
-5
Qual. Poznan R1
55
58
561
289
Corentin Denolly
24
FRA
54
-33
-6
562
24
Martin Kližan
32
SVK
53
-6
563
415
Ben Patael
24
ISR
53
+35
+8
Lost in Akko F Lost in Netanya R32
564
497
Luca Potenza
21
ITA
53
-10
-1
565
193
Zhe Li
35
CHN
52
+61
+13
Monastir 26 F
Lost in Monastir 24 R16
61
61
566
159
Andrew Harris
28
AUS
52
-6
Little Rock R32
61
152
567
235
Ivan Nedelko
36
RUS
52
+41
+9
Kouvola W
568
464
Strong Kirchheimer
27
USA
52
-4
Qual. Little Rock R1
53
56
569
534
Liam Draxl
20
CAN
51
-3
570
NCH (610)
Hanwen Li
19
CHN
51
+40
+9
Lost in Monastir 24 R16 Lost in Monastir 26 SF
571
548
Tim Handel
25
GER
51
-4
572
477
Eric Vanshelboim
20
UKR
51
-37
-7
Lost in Jablonec nad Nisou QF
573
470
John McNally
23
USA
50
-3
Qual. Little Rock R1
52
55
574
213
Sekou Bangoura
30
USA
50
-33
-6
575
197
Jeremy Jahn
32
GER
50
-4
Qual. Poznan R1
Lost in Qual. Troisdorf R1
52
55
576
569
Peter Bertran
26
DOM
50
-7
-1
Lost in Cancun 7 R16 Lost in Cancun 8 R16
577
137
Danilo Petrović
30
SRB
49
-5
578
NCH (613)
Raphael Collignon
20
BEL
49
+35
+8
Brcko F
Lost in Prijedor R32
56
56
579
362
Bastian Malla
25
CHI
49
-22
-4
580
152
Stefano Napolitano
27
ITA
49
+17
+4
Lost in Bucharest SF
581
579
Valerio Aboian
19
ARG
49
-2
+1
Lost in Cairo 10 QF
582
343
Seong chan Hong
24
KOR
48
-6
583
580
Martin Damm
18
USA
48
+102
+16
Jablonec nad Nisou F
Lost in Most R32
57
57
584
442
Nicolae Frunza
24
ROU
48
+6
+2
Lost in Antalya 19 SF
585
469
Juan Sebastián Gómez
30
COL
48
-5
Lost in Cancun 7 R16 Lost in Cancun 8 QF
586
NCH (616)
Ignacio Monzon
24
ARG
48
+30
+7
Lost in Cairo 10 F
587
452
Pavel Nejedlý
29
CZE
48
-6
Qual. Prostejov R1
Lost in Most QF Lost in Jablonec nad Nisou R32
49
52
588
581
Arthur Reymond
23
FRA
48
-6
Lost in Qual. Vicenza R1
589
259
Shuichi Sekiguchi
30
JPN
47
+18
+4
Heraklion 3 F
Lost in Heraklion 2 F
54
54
590
352
Alejandro Gómez
30
COL
47
-16
-2
591
583
Daniel Merida
17
ESP
47
-8
Lost in Vic R32
592
78
Konstantin Kravchuk
37
RUS
47
-8
593
576
Stefan Palosi
22
ROU
47
-8
594
310
Roy Smith
23
USA
47
-32
-5
Qual. Little Rock R1
49
52
595
592
Ezekiel Clark
23
USA
47
-3
+1
Lost in Cancun 7 R16 Lost in Cancun 8 QF
596
553
Eliakim Coulibaly
20
CIV
46
-8
597
568
Giovanni Mpetshi Perricard
18
FRA
46
-8
Qual. Prostejov R1
48
51
598
232
Roberto Ortega Olmedo
31
ESP
46
-35
-6
599
25
Mischa Zverev
34
GER
45
-6
600
64
Dustin Brown
37
JAM
45
-6
601
594
Sascha Gueymard Wayenburg
18
FRA
45
-6
Lost in Qual. French Open R1
602
38
Donald Young
32
USA
45
-6
Little Rock R32
54
145
603
NCH (653)
Oleksandr Ovcharenko
20
UKR
45
+53
+10
Lost in Prijedor F Lost in Brcko QF
604
600
Marco Miceli
23
ITA
45
-4
Qual. Forli 6 R1
46
49
605
40
Ryan Harrison
30
USA
44
-3
606
NCH (752)
Robin Bertrand
19
FRA
44
+146
+19
Lost in Oran 2 SF Oran 3 W
607
NCH (637)
Sebastian Prechtel
26
GER
44
+30
+6
Lost in Warmbad Villach F
608
459
Jeremy Beale
27
AUS
43
-35
-6
609
410
Colin Sinclair
27
NMI
43
-23
-4
610
394
Tiago Cação
24
POR
43
+2
+1
Lost in Vic R16 Lost in Mataro R32
611
286
Sandro Ehrat
31
SUI
42
-24
-4
612
NCH (722)
Rimpei Kawakami
21
JPN
42
+110
+14
Prijedor W Lost in Brcko SF
613
440
Federico Zeballos
33
BOL
42
+16
+3
Lost in Cancun 7 QF Lost in Cancun 8 SF
614
387
Mariano Kestelboim
26
ARG
42
-15
-3
615
547
Jaimee Floyd Angele
22
FRA
42
-4
616
583
Lukas Krainer
21
AUT
42
+8
+2
Lost in Warmbad Villach QF Lost in Brcko R32
617
NCH (623)
Sebastian Gima
20
ROU
41
+6
+1
Lost in Bucharest R16
618
298
Yibing Wu
22
CHN
40
-1
619
NCH (676)
Jerome Kym
19
SUI
40
+57
+8
Lost in Warmbad Villach SF Lost in Heraklion 3 SF
620
593
Cannon Kingsley
21
USA
40
-2
621
279
Rubin Statham
35
NZL
40
-1
622
NCH (660)
Gianmarco Ferrari
21
ITA
40
+58
+8
Antalya 20 F
Lost in Antalya 19 R32
47
47
623
582
Franco Emanuel Egea
26
ARG
40
-2
624
508
Manish Sureshkumar
22
IND
40
-2
Lost in Vic R16 Qual. Mataro W Lost in Mataro R32
625
391
Tobias Simon
31
GER
40
626
23
Guillermo García López
38
ESP
39
-21
-4
627
NCH (698)
Khololwam Montsi
19
RSA
39
+71
+9
Monastir 27 F
Lost in Monastir 25 R16
46
46
628
623
Alfredo Perez
25
USA
39
629
464
Dominik Böhler
26
GER
39
+1
630
372
Pol Toledo Bague
27
ESP
39
-39
-7
Lost in Vic R32
631
607
Pedro Araujo
20
POR
39
-22
-4
632
301
Andrea Basso
28
ITA
39
-1
Lost in Heraklion 3 R32
633
570
Arnaud Bovy
21
BEL
39
+8
+2
Lost in Ulcinj 3 R16 Lost in Ulcinj 4 SF
634
NCH (664)
Ignacio Carou
22
URU
39
+38
+6
Lost in Antalya 19 QF Lost in Antalya 20 SF
635
83
Yuki Bhambri
29
IND
38
-3
Lost in Qual. French Open R1
636
NCH (639)
Marko Topo
18
GER
38
+3
+1
Lost in Prijedor R16 Lost in Troisdorf R32
637
636
Dominik Palan
21
CZE
38
-1
Lost in Heraklion 2 R16
638
449
Patrick Kypson
22
USA
37
-32
-6
639
351
Fajing Sun
25
CHN
37
+51
+6
Lost in Monastir 24 SF Lost in Monastir 26 R32
640
174
Marko Tepavac
28
SRB
37
-5
-1
641
309
Julian Ocleppo
24
ITA
37
-14
-2
642
63
Rogério Dutra Silva
38
BRA
36
643
627
Eliot Spizzirri
20
USA
36
644
CH
Viacheslav Bielinskyi
18
UKR
36
Lost in Brcko R32
645
639
Philip Sekulic
18
AUS
36
646
NCH (679)
Oscar Weightman
20
GBR
36
+33
+4
Qual. Surbiton R1
Lost in Kouvola SF
38
41
647
642
Harry Wendelken
20
GBR
36
+1
Qual. Surbiton R1
38
41
648
647
Marco Brugnerotto
26
ITA
36
+2
Lost in Monastir 25 R32
649
485
Jorge Panta
26
PER
36
+8
+1
Lost in Quito R16
650
530
Mark Whitehouse
29
GBR
36
+75
+8
Qual. Surbiton R1
Lost in Heraklion 2 SF Lost in Heraklion 3 SF
38
41
651
513
Kai Wehnelt
26
GER
36
+1
Lost in Bucharest R32
652
29
Dudi Sela
37
ISR
35
-189
-45
Lost in Qual. French Open R1
653
185
Evan King
30
USA
35
-15
-2
Lost in Qual. Troisdorf R1
654
354
Petros Chrysochos
26
CYP
35
+39
+4
Ulcinj 4 F
42
42
655
505
Gerardo Lopez Villasenor
27
MEX
35
-8
-1
656
259
Alessandro Bega
31
ITA
35
-52
-9
657
CH
Federico Agustin Gomez
25
ARG
35
+8
+1
Lost in Cancun 7 R16
658
358
Diego Hidalgo
29
ECU
35
-4
659
250
Tomás Lipovsek Puches
29
SLO
35
-10
-1
660
491
Thomas Fancutt
27
AUS
35
-45
-6
661
343
Makoto Ochi
26
JPN
35
-1
662
509
Mick Veldheer
26
NED
35
-1
663
255
Alexis Musialek
33
FRA
35
-10
-1
664
663
Hazem Naw
22
SYR
34
-1
Lost in Vic R32 Lost in Qual. Troisdorf R1
665
179
Yannick Mertens
34
BEL
34
+1
666
518
Ryota Tanuma
26
JPN
34
-26
-3
667
450
Alexandru Jecan
33
ROU
34
-16
-2
668
659
Oscar Moraing
22
GER
34
-9
-1
Lost in Qual. Troisdorf R1
669
206
Matija Pecotić
32
CRO
33
-36
-5
670
668
Moerani Bouzige
22
AUS
33
671
NCH (692)
Mark Lajal
19
EST
33
+21
+2
Lost in Heraklion 2 QF
672
671
Tomas Farjat
21
ARG
33
+12
+1
Lost in Quito R16
673
NCH (720)
Giles Hussey
25
GBR
33
+47
+5
Qual. Surbiton R1
Lost in Akko SF Lost in Netanya R16
35
38
674
253
Sanjar Fayziev
27
UZB
33
-3
675
NCH (838)
Mirko Martinez
24
SUI
33
+184
+16
Oran 2 W Lost in Oran 3 QF
676
556
Savriyan Danilov
21
RUS
33
-8
-1
677
489
Davide Galoppini
27
ITA
33
-15
-2
678
561
Fermin Tenti
24
ARG
33
-4
Lost in Cairo 10 R32
679
38
Steve Darcis
38
BEL
32
-4
680
674
Arthur Fery
19
GBR
32
-2
681
390
Mateo Nicolás Martínez
28
ARG
32
682
395
Artem Dubrivnyy
23
RUS
32
-36
-4
683
663
Benjamin Winter Lopez
24
ESP
32
+18
+2
Lost in Vic QF
684
264
Aleksandre Metreveli
28
GEO
32
+2
685
390
David Pichler
26
AUT
32
-30
-3
686
238
Yusuke Takahashi
24
JPN
32
-28
-3
687
502
Ryan Nijboer
22
NED
32
688
455
Francesco Vilardo
32
ITA
32
Lost in Ulcinj 3 R16
689
655
Cayetano March
21
ECU
32
-16
-1
Lost in Antalya 19 R32 Lost in Antalya 20 R32
690
77
Marsel İlhan
34
TUR
32
-1
Lost in Antalya 19 R16 Lost in Antalya 20 R32
691
157
Alexander Sarkissian
32
USA
31
-27
-3
692
684
Duarte Vale
23
POR
31
-1
693
NCH (699)
Adria Soriano Barrera
22
ESP
31
+6
+1
Lost in Vic R16
694
673
Illya Beloborodko
21
UKR
31
695
234
Maxime Chazal
29
FRA
31
-81
-10
Lost in Vic R32 Lost in Ulcinj 4 R16
696
NCH (715)
Leonardo Aboian
24
ARG
31
+19
+2
Lost in Cairo 10 QF
697
693
Gabi Adrian Boitan
22
ROU
30
698
NCH (781)
Gabriel Debru
16
FRA
30
+83
+8
Lost in Qual. French Open R2
699
606
Luke Johnson
28
GBR
30
-16
-2
700
635
Alexandr Cozbinov
27
MDA
30
-5
-1
701
681
Lorenzo Bocchi
24
ITA
30
+38
+4
Lost in Cairo 10 SF
702
68
Tim Smyczek
34
USA
29
-33
-4
703
626
Ryan James Storrie
24
GBR
29
704
202
Jonathan Eysseric
32
FRA
29
705
439
Danylo Kalenichenko
28
UKR
29
-23
-3
706
211
Maxime Hamou
26
FRA
29
-39
-5
707
479
Kirill Kivattsev
24
RUS
29
-7
-1
Qual. Forli 6 R1
31
34
708
327
Omar Giacalone
30
ITA
29
+5
Lost in Qual. Vicenza R1
709
NCH (711)
Saba Purtseladze
20
GEO
29
+2
Lost in Heraklion 3 R32
710
543
Luca Castelnuovo
25
SUI
29
+4
711
605
Jean Thirouin
24
FRA
29
-9
-1
712
CH
Maxence Beaugé
21
FRA
29
Lost in Monastir 24 R32 Lost in Monastir 26 R32
713
654
Nathan Ponwith
24
USA
29
+3
714
404
Zane Khan
20
USA
28
-18
-2
715
404
Enrico Dalla Valle
24
ITA
28
+3
716
440
Rafael Matos
26
BRA
28
-11
-1
717
177
Christian Lindell
30
SWE
28
-10
-1
718
338
Jules Okala
24
FRA
28
-84
-10
719
536
Petr Nouza
23
CZE
28
-10
-1
720
703
Uisung Park
21
KOR
28
-1
721
NCH (738)
Emil Reinberg
25
USA
28
+17
+2
Lost in Heraklion 3 QF
722
706
John Echeverria
20
ESP
28
-1
Lost in Vic R32
723
358
Rayane Roumane
21
ALG
28
+114
+10
Lost in Oran 2 QF Lost in Oran 3 F
724
638
Juan Bautista Otegui
23
ARG
28
+35
+4
Lost in Quito SF
725
NCH (777)
Calin Manda
24
ROU
28
+52
+5
Bucharest F
35
35
726
628
Federico Iannaccone
23
ITA
28
-3
727
567
Luis Patiño
28
MEX
28
-3
Lost in Cancun 7 R32 Lost in Cancun 8 R32
728
664
Michel Vernier
29
CHI
28
-2
729
NCH (950)
Manuel Mazza
23
ITA
27
+221
+15
Qual. Forli 6 R1
Cairo 10 W
29
32
730
250
Sadio Doumbia
31
FRA
27
-2
731
729
Giorgio Tabacco
18
ITA
27
-2
Qual. Forli 6 R1
Lost in Qual. Vicenza R1
29
32
732
512
Simon Carr
22
IRL
27
-22
-2
733
730
Alec Deckers
22
NED
27
-3
734
162
Kevin King
31
USA
26
-1
735
392
Patrik Rikl
23
CZE
26
-116
-14
736
164
Tsung Hua Yang
31
TPE
26
-2
737
735
Johannes Ingildsen
24
DEN
26
-2
738
NCH (773)
Eduardo Ribeiro
24
BRA
26
+35
+3
Lost in Quito SF
739
598
Toby Alex Kodat
19
USA
26
-2
Lost in Cancun 7 R32
740
NCH (798)
Daniel Rincon
19
ESP
26
+58
+5
Lost in Antalya 19 SF Lost in Antalya 20 R16
741
738
Sandro Kopp
22
AUT
26
+49
+4
Lost in Warmbad Villach SF
742
740
Martin Breysach
20
FRA
26
-2
743
519
Denis Klok
24
RUS
26
-12
-1
Lost in Brcko R32
744
518
Robert Strombachs
22
LAT
26
+19
+2
Lost in Antalya 20 QF
745
104
Facundo Argüello
29
ARG
25
-4
746
743
Inaki Montes De La Torre
19
ESP
25
-2
747
173
Viktor Galović
31
CRO
25
-39
-4
748
159
Matteo Donati
27
ITA
25
-2
749
532
Maciej Rajski
31
POL
25
-2
750
747
Ilya Snitari
20
MDA
25
-2
751
334
Juan Ignacio Galarza
28
ARG
25
-2
752
727
Petros Tsitsipas
21
GRE
25
-1
753
746
Diego Augusto Barreto Sanchez
20
ESP
25
-3
754
751
Arthur Bouquier
21
FRA
25
+33
+3
Lost in Monastir 24 QF
755
282
Ricardo Rodriguez Pace
29
VEN
25
-2
Lost in Quito QF
756
724
Luis Faria
22
POR
25
-2
757
48
Daniel Gimeno Traver
36
ESP
24
-40
-4
758
191
Václav Šafránek
28
CZE
24
-52
-5
Lost in Most R16
759
103
Jaroslav Pospíšil
41
CZE
24
-3
760
408
Antoine Cornut Chauvinc
21
FRA
24
-3
761
758
Isaiah Strode
24
USA
24
-3
Lost in Cancun 7 R32 Lost in Cancun 8 R32
762
694
Ajeet Rai
23
NZL
24
-2
763
760
Daniel Little
25
GBR
24
-2
Qual. Surbiton R1
Lost in Akko R32 Lost in Netanya R32
26
29
764
NCH (788)
Ray Ho
22
TPE
24
+24
+2
Lost in Monastir 25 R32 Lost in Monastir 26 QF
765
762
Andrea Picchione
23
ITA
24
-3
766
735
Luigi Sorrentino
23
ITA
24
+35
+3
Lost in Prijedor R16 Lost in Brcko QF
767
8
Janko Tipsarević
37
SRB
23
-3
768
3
Juan Martín del Potro
33
ARG
23
-3
769
153
Gleb Sakharov
33
FRA
23
-3
770
359
Lenny Hampel
25
AUT
23
-1
771
768
Rrezart Cungu
23
MNE
23
-3
Lost in Ulcinj 4 R32
772
NCH (794)
Gabriele Piraino
18
ITA
23
+35
+3
Lost in Antalya 19 R16 Lost in Antalya 20 QF
773
771
Blu Baker
20
GBR
23
-2
774
666
Nathan Seateun
24
FRA
23
-2
775
NCH (785)
Bruno Kuzuhara
18
USA
23
+10
+1
Lost in Antalya 19 R16
776
NCH (838)
Marcello Serafini
19
ITA
23
+122
+8
Ulcinj 4 F
Lost in Ulcinj 3 R32
30
30
777
446
Jumpei Yamasaki
24
JPN
23
-2
778
418
Patrik Niklas Salminen
25
FIN
23
+11
+1
Qual. Poznan R1
Lost in Kouvola QF
25
28
779
568
Filip Bergevi
28
SWE
23
-1
Lost in Jablonec nad Nisou R32
780
179
Jose Hernandez Fernandez
32
DOM
22
-37
-3
781
89
James Ward
35
GBR
22
-54
-5
782
780
August Holmgren
24
DEN
22
-2
783
96
Yannick Maden
32
GER
22
-1
784
774
S D Prajwal Dev
26
IND
22
-10
-1
785
772
Alessandro Ragazzi
25
ITA
22
-2
786
710
Matic Spec
27
SLO
22
787
NCH (824)
Marat Sharipov
19
RUS
22
+51
+4
Lost in Prijedor QF Lost in Brcko QF
788
NCH (820)
Ivan Liutarevich
26
BLR
22
+38
+3
Lost in Ulcinj 3 R16 Lost in Ulcinj 4 QF
789
776
Lorenzo Rottoli
20
ITA
22
-13
-1
Lost in Prijedor R32 Lost in Brcko R32
790
NCH (800)
Max Alcala Gurri
19
ESP
22
+10
+1
Lost in Cairo 10 R16 Lost in Mataro R32
791
NCH (792)
Simon Beaupain
23
BEL
22
+1
792
438
William Blumberg
24
USA
21
+2
793
CH
Szymon Kielan
19
POL
21
+2
794
NCH (797)
Neil Oberleitner
22
AUT
21
+3
Lost in Warmbad Villach R32
795
783
Diego Fernandez Flores
21
CHI
21
+34
+2
Lost in Vic R16 Lost in Qual. Mataro R3 Lost in Mataro R16
796
NCH (823)
Simon Anthony Ivanov
21
BUL
21
+170
+9
Heraklion 3 F
Lost in Monastir 25 R16
28
28
797
563
Matthew Christopher Romios
23
AUS
21
+5
Lost in Antalya 19 R32 Lost in Antalya 20 R32
798
654
Kelsey Stevenson
32
CAN
21
+16
+1
Lost in Heraklion 2 QF Lost in Heraklion 3 QF
799
33
Yen Hsun Lu
38
TPE
20
+4
800
293
Andres Artunedo Martinavarro
28
ESP
20
-21
-2
801
NCH (805)
Deney Wassermann
21
NED
20
+4
Lost in Antalya 19 R32
802
265
Tak Khunn Wang
30
FRA
20
-35
-3
803
NCH (806)
Maks Kasnikowski
18
POL
20
+3
Qual. Poznan R1
Lost in Antalya 19 R32
22
25
804
791
Julian Cash
25
GBR
20
+6
Qual. Surbiton R1
Lost in Heraklion 2 R16 Lost in Heraklion 3 R32
22
25
805
NCH (856)
Dali Blanch
19
USA
20
+51
+3
Lost in Monastir 24 R16 Lost in Monastir 27 QF
806
631
Karl Friberg
23
SWE
20
+5
Lost in Kouvola QF
807
660
Michael Zhu
29
USA
20
+5
808
562
Michał Dembek
24
POL
20
-17
-2
809
282
Lloyd Glasspool
28
GBR
19
+6
810
NCH (816)
Millen Hurrion
22
GBR
19
+6
811
137
Saketh Myneni
34
IND
19
+6
Qual. Prostejov R1
21
24
812
254
Carlos Boluda Purkiss
29
ESP
19
+6
813
311
Gabriel Alejandro Hidalgo
31
ARG
19
+6
814
NCH (816)
Enzo Wallart
25
FRA
19
+6
815
682
Lilian Marmousez
20
FRA
19
+101
+5
Lost in Prijedor SF Lost in Brcko R16
816
514
Shinji Hazawa
23
JPN
19
+102
+5
Lost in Heraklion 2 SF Lost in Heraklion 3 R16
817
782
Christian Sigsgaard
25
DEN
19
-21
-2
Lost in Kouvola QF
818
CH
Aaron Addison
26
AUS
19
+6
Lost in Heraklion 2 R32 Lost in Netanya R32
819
NCH (987)
Thomas Deschamps
23
FRA
19
+168
+8
Antalya 20 F
26
26
820
306
Marvin Netuschil
30
GER
19
+26
+2
Lost in Warmbad Villach R16 Lost in Bucharest R16
821
NCH (825)
Lukas Pokorny
20
SVK
19
+4
Prostejov R32
28
119
822
72
Adam Pavlásek
27
CZE
19
-23
-2
823
436
Alafia Ayeni
22
USA
19
+4
824
NCH (924)
Leo Borg
19
SWE
19
+100
+5
Poznan R32
Lost in Oran 2 SF Lost in Oran 3 R16
27
109
825
569
Emiliano Maggioli
21
ITA
19
-16
-1
826
NCH (828)
Colin Markes
25
USA
19
+2
Lost in Heraklion 2 R32
827
NCH (903)
Bruno Pujol Navarro
20
ESP
19
+76
+4
Lost in Cairo 10 SF Qual. Mataro W Lost in Mataro R32
828
158
Eduardo Struvay
31
COL
18
-24
-2
829
72
Aleksandr Nedovyesov
35
KAZ
18
-97
-8
Qual. Surbiton R1
20
23
830
825
Dino Prizmic
16
CRO
18
831
276
Baptiste Crépatte
27
FRA
18
+1
832
NCH 1013
Alex Knaff
24
LUX
18
+181
+8
Cancun 8 F
25
25
833
NCH (870)
Tommaso Compagnucci
22
ITA
18
+37
+2
Lost in Warmbad Villach QF
834
610
Guy Orly Iradukunda
26
BDI
18
-50
-4
835
816
Zsombor Velcz
19
HUN
18
836
NCH (850)
Victor Lilov
18
USA
18
+14
+1
Lost in Antalya 19 R16
837
NCH (923)
Niklas Schell
23
GER
18
+86
+4
Lost in Monastir 25 SF Lost in Qual. Troisdorf R1
838
832
Nitin Kumar Sinha
23
IND
18
-2
839
NCH (844)
Hugo Pontico
24
FRA
18
+62
+3
Lost in Heraklion 2 SF
840
804
Stefano Battaglino
23
ITA
18
+18
+1
Lost in Warmbad Villach R16
841
189
Daniel Nguyen
31
USA
17
-48
-4
842
830
Daniel Rodrigues
22
POR
17
-1
843
279
Harry Bourchier
26
AUS
17
-98
-8
844
228
Jules Marie
30
FRA
17
-2
845
843
Santiago De La Fuente
20
ARG
17
-2
846
723
Savva Polukhin
23
RUS
17
-15
-1
847
834
Luka Pavlovic
22
FRA
17
-13
-1
848
313
Michael Redlicki
28
USA
17
849
845
Max Hans Rehberg
18
GER
17
-4
850
847
Mario Mansilla Diez
20
ESP
17
-3
Lost in Vic R32
851
466
Christoph Negritu
28
GER
17
852
850
Axel Garcian
19
FRA
17
853
849
Fausto Tabacco
20
ITA
17
-4
Lost in Prijedor R32 Lost in Brcko R32
854
CH
Yann Wojcik
25
POL
17
855
NCH (876)
Vladislav Ivanov
22
RUS
17
+21
+1
Lost in Monastir 27 R16
856
NCH (937)
Alexander Bernard
18
USA
17
+81
+4
Lost in Cancun 7 R32 Lost in Cancun 8 SF
857
CH
Florent Bax
22
FRA
17
857
NCH (879)
Nicolas Tepmahc
21
FRA
17
+24
+1
Lost in Monastir 27 R16
859
580
Dusty H. Boyer
28
USA
17
-46
-3
860
NCH (868)
Gorazd Srbljak
24
MKD
17
+46
+2
Lost in Ulcinj 3 QF Lost in Ulcinj 4 R32
861
768
Grigoriy Lomakin
24
KAZ
17
-21
-1
862
211
Kevin Krawietz
30
GER
16
-2
863
68
Blaž Kavčič
35
SLO
16
-2
864
108
John Patrick Smith
33
AUS
16
865
860
Alexandre Reco
23
FRA
16
-3
866
863
Ethan Quinn
18
USA
16
-3
867
287
Raymond Sarmiento
29
USA
16
-125
-9
868
797
Tristan Boyer
21
USA
16
-3
869
283
Pablo Vivero Gonzalez
27
ESP
16
-1
870
225
Karim Mohamed Maamoun
31
EGY
16
-47
-3
871
NCH (918)
Daniel Antonio Nunez
20
CHI
16
+51
+2
Lost in Quito QF
872
NCH (874)
Leopold Zima
22
GER
16
+2
873
684
David Jorda Sanchis
27
ESP
16
874
825
Max Houkes
21
NED
16
+22
+1
Lost in Antalya 19 R16
875
NCH (958)
Blaise Bicknell
20
JAM
16
+83
+4
Lost in Cancun 7 SF
876
751
Guy Den Heijer
25
NED
16
-1
877
744
Dan Alexandru Tomescu
23
ROU
16
+23
+1
Lost in Bucharest R16
878
790
Mwendwa Mbithi
24
USA
16
+21
+1
Lost in Cancun 7 R16 Lost in Cancun 8 R32
879
782
Gabriel Donev
25
BUL
16
+23
+1
Lost in Heraklion 2 QF
880
858
Alejandro Hoyos
22
COL
16
-3
Lost in Quito R32
881
837
Viktor Jovic
20
SRB
16
-42
-2
Lost in Prijedor R32 Lost in Ulcinj 4 R32
882
287
Sriram Balaji
32
IND
15
+1
883
139
Marcelo Arévalo
31
ESA
15
-128
-9
884
166
Agustín Velotti
30
ARG
15
885
769
Jan Zieliński
25
POL
15
886
501
Jaume Pla Malfeito
26
ESP
15
-20
-1
887
566
Juan Manuel Benitez Chavarriaga
26
COL
15
-1
888
433
Quentin Robert
27
FRA
15
889
153
Guilherme Clezar
29
BRA
15
890
567
Nicolas Alberto Arreche
27
ARG
15
891
437
Adam Moundir
27
MAR
15
+39
+2
Qual. Budva R1
Lost in Brcko QF
892
258
Robin Stanek
27
CZE
15
-21
-1
893
418
Mārtiņš Podžus
27
LAT
15
-71
-4
894
136
Jan Šátral
31
CZE
15
-158
-11
Lost in Most R16 Lost in Jablonec nad Nisou R32
895
870
Aliaksandr Bulitski
29
BLR
15
-3
896
866
Maxence Broville
23
FRA
15
-5
897
842
Sidane Pontjodikromo
21
NED
15
-4
898
816
Aleksandre Bakshi
24
GEO
15
-4
Lost in Warmbad Villach R32
899
445
Markos Kalovelonis
28
GRE
15
-91
-5
900
348
Blake Ellis
23
AUS
15
-45
-2
901
894
Milos Karol
19
SVK
15
-6
Qual. Prostejov R1
Lost in Prijedor R32
17
20
902
282
Erik Crepaldi
32
ITA
15
-23
-1
903
422
Duje Kekez
29
CRO
15
+1
904
797
Tsung Hao Huang
22
TPE
15
+31
+2
Lost in Monastir 25 R16 Lost in Monastir 27 QF
905
CH
Louroi Martinez
23
SUI
15
906
378
Kento Takeuchi
34
JPN
15
-26
-1
Lost in Monastir 25 R32 Lost in Monastir 26 R32
907
NCH (994)
Matthew Dellavedova
21
AUS
15
+87
+4
Lost in Heraklion 2 QF Lost in Heraklion 3 QF
908
905
Eduardo Nava
25
USA
14
909
114
Lamine Ouahab
37
MAR
14
+1
910
226
Johan Tatlot
26
FRA
14
+3
911
62
Fred Gil
37
POR
14
-78
-4
912
523
Benjamin Sigouin
22
CAN
14
+5
913
912
Matt Kuhar
25
USA
14
+2
Lost in Cancun 7 R32
914
461
Luca Giacomini
24
ITA
14
-93
-5
915
NCH (957)
Sahar Simon
21
ISR
14
+64
+3
Lost in Akko QF Lost in Netanya R16
916
349
Tom Kočevar-Desman
31
SLO
14
-44
-2
917
702
Brandon Walkin
27
AUS
14
-64
-3
Lost in Antalya 20 R16
918
723
Andrea Guerrieri
23
ITA
14
-40
-2
Lost in Warmbad Villach R16 Lost in Bucharest R32
919
685
Connor Farren
27
USA
14
+6
920
278
Takuto Niki
34
JPN
14
-38
-2
921
850
Dostanbek Tashbulatov
21
KAZ
14
-14
-1
Qual. Budva R2
Lost in Ulcinj 4 R16
922
539
Axel Geller
23
ARG
13
+7
923
148
Zhang Ze
31
CHN
13
-36
-2
924
538
Jonathan Gray
25
GBR
13
-10
-1
925
575
Nikita Mashtakov
23
UKR
13
-56
-3
926
451
Marko Miladinović
21
SRB
13
-6
-1
927
NCH 1047
Ishaque Eqbal
24
IND
13
+126
+4
Lost in Oran 2 QF Lost in Oran 3 QF
928
NCH (946)
Mathieu Scaglia
23
FRA
13
+18
+1
Lost in Monastir 25 R16 Lost in Monastir 27 R32
929
NCH (931)
Jorge Martinez Martinez
26
ESP
13
+2
930
NCH (984)
Keisuke Saitoh
21
JPN
13
+54
+2
Lost in Ulcinj 3 R32 Lost in Ulcinj 4 QF
931
NCH 1061
Digvijaypratap Singh
21
IND
13
+130
+4
Lost in Oran 2 QF Lost in Oran 3 QF
932
716
Timo Legout
20
FRA
13
-162
-10
933
896
Fabio Coelho
22
POR
13
+1
934
598
Yan Sabanin
32
RUS
13
+2
935
793
Gabriele Maria Noce
26
ITA
13
+27
+1
Lost in Cairo 10 R16 Lost in Heraklion 3 R16
936
644
Paul Wörner
25
GER
13
+99
+3
Qual. Antalya 19 W Lost in Antalya 19 QF Lost in Antalya 20 QF
936
741
Alejandro Mendoza
32
BOL
13
-9
-1
Lost in Cancun 7 R32 Lost in Quito R32
938
641
Toby Martin
29
GBR
13
939
603
Naoki Tajima
21
JPN
13
-11
-1
940
522
Constantin Bittoun Kouzmine
23
FRA
13
-1
941
940
Boris Butulija
23
SRB
13
-1
Lost in Monastir 25 R16 Lost in Monastir 27 R32
942
941
James Tracy
19
USA
12
-1
943
942
Gabriel Diallo
20
CAN
12
-1
944
142
Gianluigi Quinzi
26
ITA
12
-1
945
870
Taha Baadi
20
CAN
12
+25
+1
Lost in Cancun 8 R16
946
399
Jordan Correia
24
BRA
12
-35
-2
947
NCH 1527
Haoyuan Huang
19
CHN
12
+698
+10
Qual. Cancun 9 R2
Qual. Cancun 7 W Lost in Cancun 7 F Lost in Cancun 8 QF
948
NCH 1443
Jakub Menšík
16
CZE
12
+497
+9
Lost in Most SF Lost in Jablonec nad Nisou R16
949
182
Peter Torebko
34
GER
12
-272
-20
949
671
Giacomo Dambrosi
20
ITA
12
+53
+2
Lost in Warmbad Villach QF
951
917
Fernando Yamacita
24
BRA
12
-7
Lost in Cancun 7 R32 Lost in Cancun 8 R32
952
467
Marcelo Zormann
25
BRA
12
+94
+3
Qual. La Nucia R1
Qual. Vic W Lost in Vic QF Qual. Mataro W Lost in Mataro R32
953
568
Jie Cui
24
CHN
12
+24
+1
Lost in Monastir 25 QF Lost in Monastir 27 QF
954
762
Tomáš Jiroušek
22
CZE
12
-5
955
267
Collin Altamirano
26
USA
12
-88
-4
956
870
Matyas Fuele
23
HUN
12
-8
Lost in Brcko R32
957
753
Justin Roberts
25
BAH
12
-36
-2
958
242
Maximiliano Estévez
33
ARG
12
-7
959
NCH (981)
Joshua Sheehy
25
USA
12
+22
+1
Lost in Cancun 7 R16 Lost in Qual. Cancun 8 R2
960
NCH (980)
Omar Brigida
23
ITA
12
+20
+1
Lost in Monastir 25 R32 Lost in Monastir 27 R16
961
862
Francisco Cabral
25
POR
12
-7
962
595
Masamichi Imamura
23
JPN
12
-10
963
NCH 1012
Stefan Popovic
19
SRB
12
+49
+2
Lost in Prijedor R16 Lost in Brcko R16
964
100
Luca Vanni
36
ITA
12
-11
965
799
Alessandro Ingarao
22
ITA
12
-8
966
955
Lorenzo Joaquin Rodriguez
22
ARG
12
-11
Qual. Budva R1
967
NCH 1097
Tibo Colson
21
BEL
12
+130
+4
Lost in Ulcinj 3 QF Qual. Ulcinj 4 W Lost in Ulcinj 4 R16
968
955
Lucas Bouquet
24
FRA
12
-13
Lost in Ulcinj 3 R32 Lost in Ulcinj 4 R32
969
NCH 1027
Alvaro Guillen Meza
19
ECU
12
+59
+2
Lost in Quito QF
970
509
Abhinav Sanjeev Shanmugam
23
IND
12
-38
-1
Lost in Monastir 25 R32 Lost in Monastir 27 R16
971
409
Péter Nagy
30
HUN
12
-11
972
756
Maxime Mora
25
FRA
12
-9
973
740
Taisei Ichikawa
21
JPN
12
-9
974
NCH (976)
Gabriele Bosio
21
ITA
12
+18
+1
Lost in Heraklion 2 R16 Lost in Heraklion 3 R32
974
NCH 1035
Seita Watanabe
21
JPN
12
+96
+3
Lost in Akko QF Lost in Netanya R16
976
281
Adam El Mihdawy
32
USA
12
-50
-2
977
953
Jesse Flores
27
CRC
12
+127
+4
Lost in Cancun 7 SF Lost in Cancun 8 R32
978
806
Daniil Glinka
22
EST
12
-11
Lost in Kouvola R32 Lost in Monastir 26 R32
979
51
Daniel Brands
34
GER
11
-70
-3
980
194
Harri Heliövaara
32
FIN
11
-12
981
NCH (996)
Kilian Feldbausch
16
SUI
11
+15
+1
Lost in Warmbad Villach R16
982
71
Jürgen Zopp
34
EST
11
-11
983
972
Tristan McCormick
23
USA
11
-11
984
973
Pierre Yves Bailly
18
BEL
11
-11
985
288
Takanyi Garanganga
31
ZIM
11
-11
986
974
Michael Zheng
18
USA
11
-11
987
447
Kuan Yi Lee
25
TPE
11
-11
988
395
Manuel Peña López
24
ARG
11
-144
-6
989
355
Fabrizio Ornago
30
ITA
11
-70
-3
990
NCH 1051
Bekkhan Atlangeriev
21
RUS
11
+61
+2
Lost in Kouvola QF
991
948
Evgeny Philippov
20
RUS
11
+104
+3
Qual. Antalya 19 W Lost in Antalya 19 QF Lost in Antalya 20 R16