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