WTA | Doubles | Official ATP Ranking | 5W ATP Ranking | Live ATP Ranking | Live ATP Race | Next Gen | | ITF Ranking | Tournament Draws | Schedule |  $  | Title Holders | Live Scores

 ATP YTD Prize Money Ranking

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
ATP YTD Prize Money Ranking
#: Tennis Player Rank
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)
#PlayerAgeCtry$+/-CurrentPreviousCurrentNext $Max $
1
Jannik Sinner22ITA4.35M+95kMadrid R16
(R64  )
4.44M5.71M
2
Daniil Medvedev28RUS2.4M+95kMadrid R16
(R32  )
2.48M3.76M
3
Casper Ruud25NOR2.3M+95kMadrid R16
(R64  )
2.39M3.67M
4
Alexander Zverev27GER2.17M+95kMadrid R16
(R32  )
2.26M3.53M
5
Stefanos Tsitsipas25GRE2M+27kLost in Madrid R64 
6
Carlos Alcaraz20ESP1.83M+95kMadrid R16
(R32  )
1.91M3.19M
7
Alex de Minaur25AUS1.69M+27kLost in Madrid R64 
8
Hubert Hurkacz27POL1.36M+1+95kMadrid R16
(R64  )
1.44M2.72M
9
Novak Djoković36SRB1.31M-1
10
Ugo Humbert25FRA1.26M+1+51kLost in Madrid R32
Advertisement
11
Grigor Dimitrov32BUL1.25M-1+27kLost in Madrid R64 
12
Taylor Fritz26USA1.08M+95kMadrid R161.16M2.44M
13
Andrey Rublev26RUS1.02M+95kMadrid R16
(R32  )
1.1M2.38M
14
Karen Khachanov27RUS959k+1+95.7kMadrid R161.04M2.31M
15
Sebastián Báez23ARG918k-1+51.2kLost in Madrid R32
16
Holger Rune21DEN825k+51.2kLost in Madrid R32 
17
Cameron Norrie28GBR808k+51.2kLost in Madrid R32
18
Alexander Bublik26KAZ797k+1+95.7kMadrid R16
(R32  )
883k2.15M
19
Tommy Paul26USA792k-1+51.2kLost in Madrid R32 
20
Jiří Lehečka22CZE708k+1+95.7kMadrid R16794k2.06M
21
Nicolás Jarry28CHI677k-1+27.6kLost in Madrid R64
22
Tallon Griekspoor27NED673k+1+95.7kMadrid R16
(R32  )
759k2.03M
23
Alejandro Davidovich Fokina24ESP623k+1+51.2kLost in Madrid R32 
24
Ben Shelton21USA623k+1+51.2kLost in Madrid R32 
25
Fábián Marozsán24HUN607k-3+27.6kLost in Madrid R64
26
Jan Lennard Struff34GER597k+1+95.7kMadrid R16683k1.95M
27
Francisco Cerúndolo25ARG568k+7+95.7kMadrid R16
(R32  )
653k1.92M
28
Adrian Mannarino35FRA565k-2+31.2kAix-en-Provence R16Lost in Madrid R64Lost in Madrid R64
Aix-en-Provence R16
568k592k
29
Sebastian Korda23USA550k+51.2kLost in Madrid R32 
30
Félix Auger-Aliassime23CAN533k+8+95.7kMadrid R16
(R128  )
619k1.89M
31
Lorenzo Musetti22ITA532k-3+31.2kCagliari R16Lost in Madrid R64Lost in Madrid R64
Cagliari R16
534k559k
32
Tomás Martín Etcheverry24ARG510k-1+31.2kAix-en-Provence R16Lost in Madrid R64Lost in Madrid R64
Aix-en-Provence R16
513k537k
33
Tomáš Macháč23CZE505k-1+27.6kLost in Madrid R64
34
Jordan Thompson30AUS503k-1+27.6kLost in Madrid R64
35
Gaël Monfils37FRA498k-5+16.9kLost in Madrid R128 
36
Miomir Kecmanović24SRB496k-1+27.6kLost in Madrid R64 
37
Matteo Arnaldi23ITA475k-1+27.6kLost in Madrid R64 
38
Arthur Fils19FRA460k+1+27.6kLost in Madrid R64
39
Nuno Borges27POR458k-2+19.1kCagliari R32Lost in Madrid R128Lost in Madrid R128
Cagliari R32
460k487k
40
Jack Draper22GBR443k+2+27.6kLost in Madrid R64 
41
Alejandro Tabilo26CHI442k-1+20.5kAix-en-Provence R16Lost in Madrid R128Lost in Madrid R128
Aix-en-Provence R16
445k469k
42
Dušan Lajović33SRB433k-1+16.9kLost in Madrid R128
43
Zhizhen Zhang27CHN430k+16.9kLost in Madrid R128
44
Jakub Menšík18CZE414k+6+51.2kLost in Madrid R32
(R64  )
45
Frances Tiafoe26USA413k+1+31.2kCagliari R16Lost in Madrid R64Lost in Madrid R64
Cagliari R16
416k440k
46
Lorenzo Sonego28ITA411k+1+29.8kCagliari R32Lost in Madrid R64 Lost in Madrid R64 
Cagliari R32
413k440k
47
Borna Ćorić27CRO411k-2+27.6kLost in Madrid R64 
48
Christopher O'Connell29AUS408k-4+16.9kLost in Madrid R128
49
Flavio Cobolli21ITA393k+5+51.2kLost in Madrid R32
50
Dominik Koepfer30GER382k-2+16.9kLost in Madrid R128
Advertisement
51
Facundo Díaz Acosta23ARG381k-2+16.9kLost in Madrid R128 
52
Thiago Seyboth Wild24BRA379k+8+51.2kLost in Madrid R32 
53
Alexei Popyrin24AUS378k-2+16.9kLost in Madrid R128
54
Emil Ruusuvuori25FIN370k-1+19.1kAix-en-Provence R32Lost in Madrid R128Lost in Madrid R128
Aix-en-Provence R32
371k398k
55
Mariano Navone23ARG367k+2+31.2kCagliari R16Lost in Madrid R64 Lost in Madrid R64 
Cagliari R16
370k394k
56
Alexander Shevchenko23KAZ362k+2+29.8kAix-en-Provence R32Lost in Madrid R64 Lost in Madrid R64 
Aix-en-Provence R32
364k391k
57
Alex Michelsen19USA356k-2+19.1kCagliari R32Lost in Madrid R128 Lost in Madrid R128 
Cagliari R32
358k385k
58
Luca Van Assche19FRA356k+1+27.6kLost in Madrid R64
59
Sebastian Ofner27AUT354k-3+16.9kLost in Madrid R128
60
Arthur Cazaux21FRA352k-8
61
Jaume Munar26ESP343k+2+29.8kAix-en-Provence R32Lost in Madrid R64Lost in Madrid R64
Aix-en-Provence R32
345k371k
62
Roberto Carballés Baena31ESP341k+27.6kLost in Madrid R64
63
Pavel Kotov25RUS336k+5+51.2kLost in Madrid R32
64
Juncheng Shang19CHN329k+1+27.6kLost in Madrid R64
(R128  )
65
Marcos Giron30USA323k-1+19.1kAix-en-Provence R32Lost in Madrid R128Lost in Madrid R128
Aix-en-Provence R32
324k351k
66
Márton Fucsovics32HUN317k-5+2200Cagliari R32318k345k
67
Daniel Altmaier25GER315k+9+53.4kCagliari R32Lost in Madrid R32Lost in Madrid R32
Cagliari R32
317k343k
68
Roman Safiullin26RUS314k-2+20.5kAix-en-Provence R16Lost in Madrid R128Lost in Madrid R128
Aix-en-Provence R16
317k341k
69
Denis Shapovalov25CAN313k+6+51.2kLost in Madrid R32 
70
Roberto Bautista Agut36ESP310k-1+32.7kLost in Qual. Madrid R2
Lost in Madrid R64
71
Yannick Hanfmann32GER303k-4+16.9kLost in Madrid R128
72
Botic van de Zandschulp28NED302k-1+29.8kAix-en-Provence R32Lost in Madrid R64Lost in Madrid R64
Aix-en-Provence R32
303k330k
73
Taro Daniel31JPN300k-1+29.8kCagliari R32Lost in Madrid R64Lost in Madrid R64
Cagliari R32
302k328k
74
Aleksandar Kovačević25USA294k-1+24.2kAix-en-Provence R32Qual. Madrid W
Lost in Madrid R128
Qual. Madrid W
Lost in Madrid R128
Aix-en-Provence R32
296k322k
75
Max Purcell26AUS285k+2+28.4kGuangzhou R32Lost in Madrid R64Lost in Madrid R64
Guangzhou R32
285k295k
76
Christopher Eubanks27USA276k+2+20.5kCagliari R16Lost in Madrid R128Lost in Madrid R128
Cagliari R16
279k303k
77
Thanasi Kokkinakis28AUS275k+2+22kQual. Madrid W
Lost in Madrid R128 
78
Sumit Nagal26IND272k-8
79
Andy Murray36GBR270k-5
80
Daniel Elahi Galán27COL255k+2+19.1kCagliari R32Lost in Madrid R128Lost in Madrid R128
Cagliari R32
257k284k
81
Aleksandar Vukic28AUS255k+2+19.1kAix-en-Provence R32Lost in Madrid R128Lost in Madrid R128
Aix-en-Provence R32
257k283k
82
Pedro Cachín29ARG248k+10+51.2kLost in Madrid R32 
83
Alexandre Müller27FRA248k-2+4700Aix-en-Provence R32Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Aix-en-Provence R32
249k276k
84
Daniel Evans33GBR245k-4
85
Lukáš Klein26SVK242k+2+32.7kQual. Madrid W
Lost in Madrid R64
86
Luciano Darderi22ITA238k+2+29.8kCagliari R32Lost in Madrid R64
(R128  )
Lost in Madrid R64
(R128  )
Cagliari R32
239k266k
87
Federico Coria32ARG233k-3+7200Cagliari R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Cagliari R32
234k261k
88
Brandon Nakashima22USA223k+3+24.2kAix-en-Provence R32Qual. Madrid W
Lost in Madrid R128
Qual. Madrid W
Lost in Madrid R128
Aix-en-Provence R32
224k251k
89
Hugo Grenier28FRA220k-4+800Lost in Rome R32
90
Rinky Hijikata23AUS215k-4
91
Arthur Rinderknech28FRA208k+4+19.1kAix-en-Provence R32Lost in Madrid R128Lost in Madrid R128
Aix-en-Provence R32
210k237k
92
Cristian Garín27CHI204k-3+2200Aix-en-Provence R32206k232k
93
Richard Gasquet37FRA201k+9+24.2kAix-en-Provence R32Qual. Madrid W
Lost in Madrid R128 
Qual. Madrid W
Lost in Madrid R128 
Aix-en-Provence R32
203k229k
94
Yoshihito Nishioka28JPN200k+5+19.1kCagliari R32Lost in Madrid R128 Lost in Madrid R128 
Cagliari R32
202k229k
95
Laslo Djere28SRB200k-5
96
David Goffin33BEL198k-3+4700Aix-en-Provence R32Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Aix-en-Provence R32
199k226k
97
Hugo Gaston23FRA195k-3+4700Aix-en-Provence R32Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Aix-en-Provence R32
197k223k
98
Pedro Martínez27ESP192k-2+4700Aix-en-Provence R32Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Aix-en-Provence R32
193k220k
99
Albert Ramos Viñolas36ESP185k+11+24.2kAix-en-Provence R32Qual. Madrid W
Lost in Madrid R128
Qual. Madrid W
Lost in Madrid R128
Aix-en-Provence R32
186k213k
100
Milos Raonic33CAN185k-3
Advertisement
101
Stan Wawrinka39SUI183k-1+2200Aix-en-Provence R32184k211k
102
Constant Lestienne31FRA182k-4
103
Luca Nardi20ITA180k-2
104
Giulio Zeppieri22ITA178k+1+7200Cagliari R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Cagliari R32
179k206k
105
Bernabé Zapata Miralles27ESP177k-2+2500Lost in Qual. Madrid R1
106
Patrick Kypson24USA175k-2+800Lost in Savannah R32
107
Adam Walton25AUS170k-1+800Guangzhou R32170k180k
108
Zizou Bergs24BEL166k+8+16.9kLost in Madrid R128
109
Quentin Halys27FRA164k-1+2500Lost in Qual. Madrid R1
110
Maximilian Marterer28GER164k-1+2500Lost in Qual. Madrid R1
111
Matteo Berrettini28ITA162k-4
112
James Duckworth32AUS158k+2+7300Guangzhou R32Lost in Shenzhen FLost in Shenzhen F
Guangzhou R32
159k169k
113
Grégoire Barrère30FRA157k-2+2500Qual. Aix-en-Provence R2Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Qual. Aix-en-Provence R2
114
Jesper de Jong23NED156k-2+2200Qual. Cagliari R2Lost in Rome QFLost in Rome QF
Qual. Cagliari R2
115
J.J. Wolf25USA153k-2+800Lost in Savannah R32
116
Juan Pablo Varillas28PER152k-1+2200Cagliari R32154k180k
117
Harold Mayot22FRA151k+2200Aix-en-Provence R32153k180k
118
Vít Kopřiva26CZE149k+2500Lost in Qual. Madrid R1
119
Terence Atmane22FRA146k+4700Aix-en-Provence R32Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Aix-en-Provence R32
147k174k
120
Shintaro Mochizuki20JPN140k+5000Qual. Cagliari R2Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Qual. Cagliari R2
121
Facundo Bagnis34ARG138k+11+32.7kQual. Aix-en-Provence R2Qual. Madrid W
Lost in Madrid R64 
Qual. Madrid W
Lost in Madrid R64 
Qual. Aix-en-Provence R2
122
Corentin Moutet25FRA135k+3+22kQual. Madrid W
Lost in Madrid R128 
123
Rafael Nadal37ESP135k+97+95.7kMadrid R16
(R32  )
221k1.49M
124
Thiago Monteiro29BRA134k+40+56.2kQual. Madrid W
Lost in Madrid R32
(R64  )
125
Joao Fonseca17BRA131k+9+27.6kLost in Madrid R64
(R128  )
126
Soonwoo Kwon26KOR130k-5
127
Emilio Nava22USA127k-4+4700Cagliari R32Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Cagliari R32
128k155k
128
Benjamin Bonzi27FRA126k-6+800Lost in Ostrava R32
Lost in Qual. Aix-en-Provence R1
129
Andrea Vavassori28ITA125k-5+2500Lost in Qual. Madrid R1
130
Dominic Thiem30AUT118k-2+5000Lost in Qual. Madrid R2
131
Lloyd Harris27RSA117k+11.8kGuangzhou R32Shenzhen WShenzhen W
Guangzhou R32
118k128k
132
Diego Schwartzman31ARG116k-6+2500Lost in Qual. Madrid R1
133
Michael Mmoh26USA114k-6+800Lost in Savannah R32
134
Abdullah Shelbayh20JOR113k-5+5000Lost in Qual. Madrid R2
135
Dino Prižmić18CRO107k-5
136
Camilo Ugo Carabelli24ARG107k+4+7200Cagliari R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Cagliari R32
109k135k
137
Omar Jasika26AUS105k-1+2100Guangzhou R32Lost in Savannah R16Lost in Savannah R16
Guangzhou R32
106k115k
138
Giovanni Mpetshi Perricard20FRA105k-5
139
Dane Sweeny23AUS104k-2+1600Guangzhou R32Lost in Shenzhen R32Lost in Shenzhen R32
Guangzhou R32
105k115k
140
Nicolas Moreno De Alboran26USA104k-1+2200Lost in Rome QF
140
Zachary Svajda21USA104k-2+2200Cagliari R32106k132k
142
Marc Polmans26AUS103k-7
143
Damir Džumhur31BIH101k+6+11kOstrava W
144
Benjamin Hassan29LBN100k+19+22kQual. Madrid W
Lost in Madrid R128
145
Pablo Llamas Ruiz21ESP99.5k+20+22kQual. Aix-en-Provence R2Qual. Madrid W
Lost in Madrid R128
Qual. Madrid W
Lost in Madrid R128
Qual. Aix-en-Provence R2
146
James McCabe20AUS99.3k-5+1320Qual. Shenzhen W
Lost in Shenzhen R16
147
Valentin Vacherot25MON99.1k-3+5040Qual. Aix-en-Provence R2Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Qual. Aix-en-Provence R2
148
Francisco Comesaña23ARG96.7k+3+7240Aix-en-Provence R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Aix-en-Provence R32
98.1k124k
149
Stefano Napolitano29ITA95.1k-3+2580Lost in Qual. Madrid R1
150
Maxime Cressy26USA94.9k-5+800Guangzhou R3295.4k105k
Advertisement
151
Mackenzie McDonald29USA94.4k-9
152
Marin Čilić35CRO94.2k-9
153
Duje Ajduković23CRO93.9k-1+5040Lost in Qual. Madrid R2
154
Jurij Rodionov24AUT92.9k-4+2580Lost in Qual. Madrid R1
154
Denis Kudla31USA92.9k-7+1320Lost in Savannah R16
156
Jason Kubler30AUS90.8k-8
157
Felipe Meligeni Alves26BRA89.3k-1+2580Qual. Aix-en-Provence R2Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Qual. Aix-en-Provence R2
158
Jiří Veselý30CZE88.5k-4+800Lost in Ostrava R32
159
Otto Virtanen22FIN87.8k-6Lost in Qual. Aix-en-Provence R1
160
Yosuke Watanuki26JPN87k-5
161
Lucas Pouille30FRA86.9k-4+2580Lost in Qual. Madrid R1
162
Pierre Hugues Herbert33FRA86.7k-2+2580Lost in Qual. Madrid R1
Lost in Qual. Aix-en-Provence R1
163
Thiago Agustín Tirante23ARG86.4k-1+7240Cagliari R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Cagliari R32
87.8k114k
164
Marco Trungelliti34ARG84.3k-6
165
Martin Damm20USA84.1k-6
166
Máté Valkusz25HUN83.6k-5
167
Alexander Ritschard30SUI83k+6+11kSavannah W
168
Radu Albot34MDA82.5k-1+7240Cagliari R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Cagliari R32
83.9k110k
169
Hugo Dellien30BOL80.7k-3+3840Qual. Cagliari R2Lost in Rome SFLost in Rome SF
Qual. Cagliari R2
170
Aziz Dougaz27TUN78.3k+1+4240Lost in Hammamet 7 F
Lost in Angers F
171
Fabio Fognini36ITA76.7k-1+2200Cagliari R3278.2k105k
172
Tomás Barrios Vera26CHI75k-4
173
Alex Molčan26SVK74.6k-4
174
Marc-Andrea Hüsler27SUI74k-2
175
Martin Landaluce18ESP73.1k+11+16.9kLost in Madrid R128
176
Hamad Medjedović20SRB72.3k+46+32.7kQual. Aix-en-Provence R2Qual. Madrid W
Lost in Madrid R64
Qual. Madrid W
Lost in Madrid R64
Qual. Aix-en-Provence R2
177
Matteo Gigante22ITA72.1k-2+2580Lost in Qual. Madrid R1
178
Benoît Paire34FRA70.6k-4
179
Gabriel Diallo22CAN69.6k-3+800Qual. Cagliari R2Lost in Ostrava R32Lost in Ostrava R32
Qual. Cagliari R2
180
Rudolf Molleker23GER62.4k-3
181
Seongchan Hong26KOR61.4k-3
182
Zsombor Piros24HUN61.4k+1+3000Cagliari R32Lost in Rome R32Lost in Rome R32
Cagliari R32
62.8k89.6k
183
Román Andrés Burruchaga22ARG61.2k-4
184
Leandro Riedi22SUI60k-4
185
Juan Manuel Cerúndolo22ARG60k-3+1320Qual. Cagliari R2Lost in Rome R16Lost in Rome R16
Qual. Cagliari R2
186
Francesco Passaro23ITA59.9k-5+800Qual. Cagliari R2Lost in Rome R32Lost in Rome R32
Qual. Cagliari R2
187
Oliver Crawford25GBR58k-2+800Lost in Savannah R32
188
Gijs Brouwer28NED57.6k-1+2240Lost in Savannah QF
189
Santiago Rodríguez Taverna24ARG57.5k-5
190
Mikhail Kukushkin36KAZ57.2k-1+2580Qual. Aix-en-Provence R2Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Qual. Aix-en-Provence R2
191
Enzo Couacaud29FRA56k-3+1320Lost in Ostrava R16
192
Tristan Schoolkate23AUS55.9k+3+3040Guangzhou R32Lost in Shenzhen QFLost in Shenzhen QF
Guangzhou R32
56.4k66.2k
193
Oriol Roca Batalla31ESP55k-2+1060Sabadell R32Lost in Rome R32Lost in Rome R32
Sabadell R32
55.1k58.3k
194
Elias Ymer28SWE54.9k-4+800Lost in Ostrava R32
195
Ethan Quinn20USA54.7k-2+1320Lost in Savannah R16
196
Jozef Kovalík31SVK54.7k-2+1320Lost in Rome R16
197
Ugo Blanchet25FRA53.9k-5Lost in Qual. Aix-en-Provence R1
198
Billy Harris29GBR53.6k+2240Lost in Rome QF
199
Beibit Zhukayev23KAZ53.4k-3+800Guangzhou R3253.9k63.7k
200
Jan Choinski27GBR51.5k-3
Advertisement
201
Coleman Wong19HKG50.5k-1+2120Guangzhou R32Lost in Shenzhen R16Lost in Shenzhen R16
Guangzhou R32
51.1k60.8k
202
Joris De Loore31BEL50.1k-3
203
Daniel Rincon21ESP49.1k-2+1580Sabadell R32Lost in Ostrava R16Lost in Ostrava R16
Sabadell R32
49.3k52.5k
204
Titouan Droguet22FRA48.4k+2580Lost in Qual. Madrid R1
205
Jules Marie32FRA47.8k-3+1320Lost in Shenzhen R16
206
Mattia Bellucci22ITA47.7k+1+3040Guangzhou R32Lost in Shenzhen QFLost in Shenzhen QF
Guangzhou R32
48.2k57.9k
207
Denis Yevseyev30KAZ47.3k+1+3040Guangzhou R32Lost in Shenzhen QFLost in Shenzhen QF
Guangzhou R32
47.9k57.6k
208
Stefano Travaglia32ITA46.6k+2+3840Lost in Rome SF
209
Geoffrey Blancaneaux25FRA46.5k-4+800Lost in Rome R32
210
Federico Gaio32ITA46.3k-7
211
Francesco Maestrelli21ITA46.1k+2+4440Cagliari R32Lost in Rome QFLost in Rome QF
Cagliari R32
47.5k74.3k
212
Nick Hardt23DOM45.3k-6
213
Alexander Blockx19BEL44.1k-4
214
Calvin Hémery29FRA43.9k+2+2640Porto Alegre R32Lost in Savannah QFLost in Savannah QF
Porto Alegre R32
44.2k49.1k
215
Vitaliy Sachko26UKR43.7k-4+1320Lost in Ostrava R16
216
Antoine Escoffier32FRA43.6k-1+2120Guangzhou R32Lost in Shenzhen R16Lost in Shenzhen R16
Guangzhou R32
44.1k53.9k
217
Darwin Blanch16USA43.4k+50+17.7kLost in Telde 2 SF
Lost in Madrid R128 
218
Ivan Gakhov27RUS42.8k-4+1320Lost in Rome R16
219
Zdeněk Kolář27CZE42.8k-1+2240Lost in Ostrava QF
220
Nerman Fatić29BIH42.5k-8+800Lost in Rome R32
221
Andrea Pellegrino27ITA42k-4+800Qual. Cagliari R2Lost in Rome R32Lost in Rome R32
Qual. Cagliari R2
222
Gonzalo Oliveira29VEN40.8k-1+1200Porto Alegre R32Lost in Savannah R32Lost in Savannah R32
Porto Alegre R32
41.1k46k
223
Dalibor Svrčina21CZE40.1k-4
224
Gauthier Onclin23BEL39.4k+1+1320Lost in Ostrava R16
225
Liam Broady30GBR39.1k-2
226
Philip Sekulic20AUS39k+1+1320Lost in Shenzhen R16
Lost in Qual. Guangzhou R2
227
Mattéo Martineau25FRA39k+1+1320Lost in Rome R16
228
Alejandro Moro Cañas23ESP38.8k+32+11kRome W
229
Sho Shimabukuro26JPN38.2k-5
230
Li Tu27AUS38.1k+3+1600Guangzhou R32Lost in Shenzhen R32Lost in Shenzhen R32
Guangzhou R32
38.6k48.4k
231
Yunchaokete Bu22CHN38k+1320Guangzhou R1639k47.8k
232
Yu-hsiou Hsu25TWN38k+3+2120Guangzhou R32Lost in Shenzhen R16Lost in Shenzhen R16
Guangzhou R32
38.5k48.3k
233
Franco Agamenone31ITA37.9k-1+1320Lost in Rome R16
234
Mark Lajal20EST37.9k+13+4640Guangzhou R32Lost in Shenzhen SFLost in Shenzhen SF
Guangzhou R32
38.4k48.2k
235
Alessandro Giannessi33ITA37.8k-9
236
Ryan Peniston28GBR37.3k-7
237
Illya Marchenko36UKR37.3k+1+1600Lost in Shenzhen R32
Lost in Guangzhou R32
238
Marco Cecchinato31ITA37.2k-4+800Qual. Cagliari R2Lost in Rome R32Lost in Rome R32
Qual. Cagliari R2
239
Rodrigo Pacheco Mendez19MEX37k-9
240
Tung Lin Wu25TWN36.5k-3+800Lost in Shenzhen R32
241
Andrea Collarini32ARG36.1k-5+260Sabadell R3236.3k39.4k
242
Yasutaka Uchiyama31JPN35.9k+1600Lost in Shenzhen R32
Lost in Guangzhou R32
243
Dimitar Kuzmanov30BUL35.3k-3+800Qual. Aix-en-Provence R2Lost in Ostrava R32Lost in Ostrava R32
Qual. Aix-en-Provence R2
244
Alex Bolt31AUS35.2k+8+2640Guangzhou R16Lost in Shenzhen R16Lost in Shenzhen R16
Guangzhou R16
36.1k45k
245
Timofey Skatov23KAZ34.9k+9+3840Lost in Ostrava SF
246
Brandon Holt26USA34.6k-3+800Guangzhou R3235.2k44.9k
247
Riccardo Bonadio30ITA34.6k-8Lost in Qual. Rome R1
248
Mitchell Krueger30USA34.6k-2+1320Lost in Savannah R16
249
Clément Tabur24FRA34.6k-5+800Lost in Savannah R32
250
Kyrian Jacquet22FRA34.4k-9
Advertisement
251
Raúl Brancaccio26ITA33.7k-1+800Lost in Rome R32
252
Ernesto Escobedo27MEX33.4k-7
253
Gustavo Heide22BRA33.2k-5
254
Nicolás Mejía24COL33.1k-3+260Anapoima R3233.3k36.5k
255
Filip Misolic22AUT33.1k-6
256
Gianluca Mager29ITA32.2k-3
257
Jaime Faria20POR32k+2240Lost in Ostrava QF
258
Kimmer Coppejans30BEL30.9k-3
259
Yuta Shimizu24JPN30.1k+800Lost in Shenzhen R32
Lost in Qual. Guangzhou R2
260
Edward Winter19AUS30k-4
261
Henri Squire23GER29.6k+14+6500Lost in Ostrava F
262
John Millman34AUS29.5k-4
263
Clément Chidekh22FRA28.5k+1510Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 R32
Lost in Qual. Aix-en-Provence R1
264
Steven Diez33CAN27.4k-3
265
Murkel Dellien26BOL27.4k-1+400Porto Alegre R3227.6k32.5k
266
Maxime Janvier27FRA27.3k+6+3840Lost in Savannah SF
267
Dmitry Popko27KAZ27.2k+9+4240Porto Alegre R32Lost in Savannah SFLost in Savannah SF
Porto Alegre R32
27.4k32.3k
268
Alexis Galarneau25CAN27.1k-6
269
Chun Hsin Tseng22TWN27k-1+1320Lost in Ostrava R16
270
Henrique Rocha20POR26.6k-4+800Lost in Ostrava R32
271
Laurent Lokoli29FRA26.4k-6Lost in Qual. Aix-en-Provence R1
272
Pavle Marinkov18AUS25.2k-3
273
Manuel Guinard28FRA25k+11+3840Lost in Ostrava SF
274
Hayden Jones17AUS24.5k-4
275
Stefanos Sakellaridis19GRE24.3k+4+2320Porto Alegre R32Qual. Concepcion W
Lost in Concepcion SF
Qual. Concepcion W
Lost in Concepcion SF
Porto Alegre R32
24.6k29.4k
276
Nicolás Kicker31ARG24k-5
277
Juan Pablo Ficovich27ARG23.6k+10+3250Lost in Concepcion F
278
Bernard Tomic31AUS23.5k-1+800Lost in Savannah R32
279
David Jordá Sanchis29ESP23.3k-6
280
Aslan Karatsev30RUS23.3k+170+16.9kLost in Madrid R128
281
Samuel Vincent Ruggeri21ITA23.3k-3+800Lost in Rome R32
282
Kei Nishikori34JPN23.2k-8
283
Maks Kaśnikowski20POL22.7k-3+800Lost in Ostrava R32
284
Valentin Royer22FRA22.7k-3+730Lost in Santa Margherita 5 QF
285
Tristan Boyer23USA22.2k+5+2240Lost in Savannah QF
286
Ilya Ivashka30BLR21.7k-4
287
Jeremy Jin19AUS21.3k-4
288
Genaro Alberto Olivieri25ARG21.1k+1+1120Lost in Concepcion QF
289
Pablo Cuevas38URU20.9k-4
290
Tennys Sandgren32USA20.8k+4+1320Lost in Savannah R16
291
Aidan Mayo20USA20.8k+4+1320Lost in Savannah R16
292
Kamil Majchrzak28POL20.7k-6Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
293
Thai Son Kwiatkowski29USA20.4k+800Lost in Savannah R32
294
Daniel Masur29GER20.4k-2+690Nottingham 2 R32Lost in Nottingham R16Lost in Nottingham R16
Nottingham 2 R32
20.6k23.7k
295
Raphaël Collignon22BEL20.4k+29+7190Hammamet 7 W
Angers W
296
Javier Barranco Cosano25ESP20.3k-8Lost in Qual. Rome R1
297
Adrian Andreev22BUL20.2k-1+800Lost in Rome R32
298
Paul Jubb24GBR20k+10+3850Nottingham 2 R32Nottingham WNottingham W
Nottingham 2 R32
20.2k23.3k
299
Matheus Pucinelli De Almeida23BRA19.8k-8
300
Enrico Dalla Valle26ITA19.3k+5+2240Lost in Ostrava QF
301
João Lucas Reis Da Silva24BRA19.3k-3+400Porto Alegre R32Lost in Qual. Savannah R119.5k24.4k
302
Nikolás Sánchez Izquierdo25ESP19.2k+1+1060Sabadell R32Lost in Rome R3219.4k22.5k
303
Vilius Gaubas19LTU19.1k+31+6500Qual. Rome W
Lost in Rome F
304
Adolfo Daniel Vallejo20PAR19.1k-4+400Porto Alegre R3219.4k24.2k
305
Gonzalo Bueno20PER19k+20+5930Porto Alegre R32Concepcion W19.3k24.1k
306
Gastão Elias33POR19k-9
307
Filip Cristian Jianu22ROU18.9k-8+150Lost in Antalya 16 R32
308
Hazem Naw24SYR18.6k-7
309
Steve Johnson34USA18.5k-7
310
Dennis Novak30AUT18.2k+2+2240Lost in Ostrava QF
311
Stefan Kozlov26USA17.7k-5+800Lost in Savannah R32
312
Federico Agustin Gomez27ARG17.5k+1+2240Qual. Savannah W
Lost in Savannah QF
313
Blaise Bicknell22JAM17.5k-9Lost in Qual. Savannah R2
314
Carlos Taberner26ESP17.4k-5+1320Qual. Rome W
Lost in Rome R16
315
Nikoloz Basilashvili32GEO16.2k-8Lost in Qual. Ostrava R2
316
Michael Geerts29BEL16.1k-6Lost in Qual. Rome R2
317
Vasek Pospisil33CAN16.1k-6
318
Alibek Kachmazov21RUS15.9k+12+3040Guangzhou R32Lost in Shenzhen QF16.4k26.1k
319
Tristan Lamasine31FRA15.8k-5+800Lost in Ostrava R32
320
Ričardas Berankis33LTU15.7k+1600Guangzhou R32Qual. Shenzhen W
Lost in Shenzhen R32
Qual. Guangzhou W
16.3k26k
321
Pol Martín Tiffon24ESP15.5k+7+2580Lost in Qual. Madrid R1
322
Andrés Andrade25ECU15k+69+6500Qual. Savannah W
Lost in Savannah F
323
Renzo Olivo32ARG14.9k-8+400Lost in Concepcion R32
324
Max Hans Rehberg20GER14.6k-8+250Lost in Meerbusch R16
325
Matías Soto25CHI14.5k-4+400Lost in Concepcion R32
326
Rio Noguchi25JPN14.4k+6+1600Guangzhou R32Qual. Shenzhen W
Lost in Shenzhen R32
Qual. Guangzhou W
14.9k24.7k
327
Lorenzo Giustino32ITA14.2k-10
328
Giovanni Fonio25ITA14.2k-10
329
Borna Gojo26CRO14.1k-10
330
Sandro Kopp23AUT14k+3+1250Lost in Hammamet 7 SF
331
Mateus Alves23BRA13.8k-8+400Porto Alegre R3214k18.9k
332
Robin Bertrand21FRA13.7k+21+3150Nottingham 2 R32Monastir 16 W
Lost in Nottingham QF
13.9k17k
333
Ramkumar Ramanathan29IND13.6k-11Lost in Qual. Shenzhen R2
Lost in Qual. Guangzhou R1
334
Nicholas David Ionel21ROU13.2k+7+1060Sabadell R32Lost in Ostrava R3213.3k16.5k
335
Mukund Sasikumar27IND13.1k-9Lost in Qual. Shenzhen R1
336
João Sousa35POR13k-9
337
Jakub Nicod19CZE13k+7+1320Qual. Ostrava W
Lost in Ostrava R16
338
Sebastian Fanselow32GER12.8k-9
339
Yankı Erel23TUR12.8k-8Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R2
340
Kiranpal Pannu27NZL12.7k-1+520Anapoima R32Lost in Mosquera R3212.8k16k
341
Daniel Mérida19ESP12.6k-5+260Sabadell R32Lost in Qual. Rome R212.8k16k
342
Hernán Casanova30ARG12.6k+660Lost in Concepcion R16
343
Mathias Bourgue30FRA12.4k-8Lost in Qual. Aix-en-Provence R1
344
Arthur Bouquier23FRA12.4k+15+2160Azay Le Rideau W
345
Marko Topo20GER12.3k-8
346
Jonáš Forejtek23CZE12.3k-8Lost in Qual. Ostrava R2
347
Ergi Kırkın25TUR12.2k+1060Porto Alegre R32Lost in Concepcion R1612.4k17.3k
348
Lukas Neumayer21AUT12.1k-3+800Lost in Ostrava R32
349
Blake Ellis25AUS12.1k-9Lost in Qual. Shenzhen R2
Lost in Qual. Guangzhou R2
350
Jelle Sels28NED12.1k+1+1320Qual. Ostrava W
Lost in Ostrava R16
351
Luke Saville30AUS11.9k-5+800Lost in Shenzhen R32
Lost in Qual. Guangzhou R1
352
Kyle Edmund29GBR11.9k-9Lost in Qual. Savannah R2
353
Hiroki Moriya33JPN11.9k+5+1600Guangzhou R32Lost in Qual. Shenzhen R2
Lost in Shenzhen R32
Qual. Guangzhou W
12.4k22.1k
354
Facundo Mena31ARG11.8k+49+3680Porto Alegre R32Santiago W
Lost in Concepcion QF
12.1k16.9k
355
Alexander Weis27ITA11.5k-7+430Santa Margherita 6 R16Lost in Qual. Rome R211.8k14.6k
356
Jay Clarke25GBR11.4k-7+430Santa Margherita 6 R1611.7k14.5k
357
Marcello Serafini21ITA11.2k+18+1750Lost in Santa Margherita 4 R16
Qual. Rome W
Lost in Rome R16
358
Roberto Cid Subervi30DOM11.2k-3+800Porto Alegre R32Lost in Concepcion R3211.4k16.3k
359
Viktor Durasovic27NOR11.1k-3+800Qual. Savannah W
Lost in Savannah R32
360
Charles Broom26GBR11k+27+2380Nottingham 2 R32Lost in Nottingham F11.2k14.4k
361
Matej Dodig18CRO10.9k-1+750Lost in Split SF
362
Felix Gill21GBR10.8k-12
363
Edoardo Lavagno25ITA10.8k+9+1060Santa Margherita 6 R32Lost in Rome R3211k14.1k
364
Giles Hussey26GBR10.7k+14+1510Nottingham 2 R32Lost in Nottingham SF10.9k14k
365
Marius Copil33ROU10.7k-13Lost in Qual. Rome R1
366
Nicola Kuhn24GER10.6k+10+1250Lost in Hammamet 7 SF
367
Arthur Géa19FRA10.6k+2+800Qual. Savannah W
Lost in Savannah R32
368
Orlando Luz26BRA10.5k-14Lost in Qual. Ostrava R2
Lost in Qual. Cagliari R1
369
Daniel Dutra da Silva35BRA10.5k-1+660Lost in Concepcion R16
Lost in Qual. Porto Alegre R2
370
Matthew Dellavedova23AUS10.4k-4+520Nottingham 2 R32Lost in Nottingham R3210.6k13.7k
370
Marek Gengel28CZE10.4k-8+260Nottingham 2 R3210.6k13.7k
372
Dominik Palan23CZE10.3k-15Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
373
Pedro Sakamoto30BRA10.2k-6+400Porto Alegre R3210.5k15.3k
374
Elmer Møller20DEN10.2k-4+430Santa Margherita 6 R1610.5k13.4k
375
Vadym Ursu27UKR10.2k-14
376
Khumoyun Sultanov25UZB10.1k-12+150Osijek R3210.2k12.1k
377
Liam Draxl22CAN10k-14
378
Arthur Fery21GBR9975+11+1320Lost in Shenzhen R16
379
Jacob Bradshaw21AUS9960-14
380
Hady Habib25LBN9860+8+1200Porto Alegre R32Lost in Savannah R3210.1k14.9k
381
Gabriele Piraino20ITA9855+89+4025Santa Margherita 4 W
Lost in Santa Margherita 5 R16
382
Moez Echargui31TUN9800-11Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R2
383
Nino Serdarušić27CRO9740-9+260Sabadell R32991013k
384
Eric Vanshelboim22UKR9585-1+590Lost in Shymkent QF
Lost in Shymkent 2 R32
385
Bogdan Bobrov26RUS9525-12Lost in Qual. Savannah R1
386
Ignacio Buse20PER9510+6+1060Sabadell R32Qual. Rome W
Lost in Rome R32
968012.8k
387
Alexey Zakharov24RUS9425-8+255Lost in Monastir 17 R16
388
Maxime Chazal31FRA9345+52+2595Dubrovnik W
Lost in Split QF
389
Christian Langmo27USA9315-9+155Lost in Vero Beach R32
390
Evgeny Donskoy33RUS9295-13Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R2
391
Max Alcalá Gurri21ESP9240-10+155Antalya 17 R32934011.2k
392
Evgenii Tiurnev27RUS9190+5+905Lost in Shymkent SF
Lost in Shymkent 2 R32
393
Elliot Benchetrit25MAR9185+750Lost in Kursumlijska Banja SF
394
Andrea Picchione25ITA9145+127+4345Lost in Antalya 15 SF
Santa Margherita 5 W
395
Dan Added25FRA9100-11+260Lost in Angers R32
396
Guy Den Ouden22NED9085-15
397
Egor Gerasimov31BLR9000+3+800Guangzhou R32Lost in Qual. Shenzhen R2
Qual. Guangzhou W
952019.2k
398
Martin Kližan34SVK8950+48+2420Telde 2 W
Lost in Santa Margherita 5 R32
399
Benjamin Lock31ZIM8910+19+1515Anapoima R32Lost in Mosquera SF908012.2k
400
Oleksandr Ovcharenko22UKR8800-6+430Lost in Hammamet 7 R16
401
Daniel Michalski24POL8775-16Lost in Qual. Ostrava R2
402
Mikalai Haliak25BLR8755-16Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
403
Gonzalo Villanueva29ARG8725+4+800Porto Alegre R32Lost in Concepcion R32898513.8k
404
Alexis Gautier27FRA8560+1+520Sabadell R32Lost in Angers R32873011.8k
405
Cezar Crețu23ROU8555-15
406
Mathys Erhard22FRA8450+6+730Lost in Angers QF
407
Kirill Kivattsev26RUS8435+55+2380Lost in Santa Margherita 4 F
Lost in Santa Margherita 6 R32
408
Carlos Gimeno Valero22ESP8355-13
409
Lautaro Midon20ARG8315-13
410
Remy Bertola25SUI8310+133+3845Qual. Shenzhen W
Lost in Shenzhen SF
Lost in Qual. Guangzhou R1
411
Kaichi Uchida29JPN8295-3+400Lost in Concepcion R32
Qual. Porto Alegre W
412
Alan Fernando Rubio Fierros25MEX8240-14
413
Karue Sell30BRA8235-14Qual. Porto Alegre R2
414
Nikolay Vylegzhanin24RUS8195-4+415Lost in Azay Le Rideau R32
Lost in Angers R32
415
Valerio Aboian21ARG8175+8+1060Porto Alegre R32Lost in Concepcion R16843513.3k
416
Duarte Vale25POR8165-15Lost in Qual. Savannah R1
416
Rei Sakamoto17JPN8165-15
418
Adam Neff22USA8110-14
419
James Trotter24JPN8080+3+800Qual. Shenzhen W
Lost in Shenzhen R32
Lost in Qual. Guangzhou R1
420
Kris Van Wyk27RSA8060+10+1060Monastir 18 R32Lost in Monastir 16 R32
Lost in Monastir 17 SF
816010k
421
Constantin Bittoun Kouzmine25FRA8020+16+1160Lost in Hammamet 7 R16
Lost in Angers QF
422
Gerard Campana Lee19KOR7990-16Lost in Qual. Savannah R1
423
Gabi Adrian Boitan24ROU7895+19+1320Qual. Savannah W
Lost in Savannah R16
424
Corentin Denolly26FRA7860-11+155Orange Park R32Lost in Qual. Savannah R279609865
425
Alexey Vatutin31RUS7840-1+730Lost in Angers QF
426
Daniel Cukierman28ISR7800-11+260Sabadell R32797011.1k
426
Stefan Dostanic22USA7800-17
428
Carlos Sánchez Jover23ESP7755+25+1515Santa Margherita 6 R32Lost in Santa Margherita 5 SF792511k
429
Omni Kumar22USA7740+59+2245Santa Margherita 6 R32Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 QF
791011k
430
Pedro Araújo22POR7735+62+2315Monastir 18 R32Monastir 17 W78359740
431
Adria Soriano Barrera24COL7725-20
432
Juan Carlos Prado Angelo19BOL7675+12+1120Lost in Concepcion QF
Qual. Porto Alegre W
433
Aidan McHugh23GBR7665-19
434
Stefan Popović20SRB7575+205+4320Kursumlijska Banja W
Kursumlijska Banja 2 W
435
Antoine Hoang28FRA7550+1+685Lost in Azay Le Rideau R16
Lost in Angers R16
435
Nicolás Álvarez Varona22ESP7550-14+260Sabadell R32772010.8k
437
Nick Chappell31USA7540-22
437
Juan Bautista Torres22ARG7540+12+1060Porto Alegre R32Lost in Concepcion R16780012.6k
439
Philip Henning23RSA7455+15+1270Lost in Antalya 15 F
440
Oleg Prihodko26UKR7450-20+155Lost in Antalya 15 R32
441
Daniil Glinka23EST7415-24
442
Álvaro Guillén Meza21ECU7410+25+1520Porto Alegre R32Lost in Concepcion QF767012.5k
443
Mohamed Safwat33EGY7375-24
443
Altuğ Çelikbilek27TUR7375-1+800Qual. Shenzhen W
Lost in Shenzhen R32
445
Lucas Gerch29GER7320-17+260Lost in Hammamet 7 R32
Lost in Qual. Rome R1
446
Jérôme Kym21SUI7295+80+2590Lost in Hammamet 7 R16
Antalya 16 W
447
Cem İlkel28TUR7145-6+520Nottingham 2 R32Lost in Nottingham R32731510.4k
448
Ryan Nijboer24NED7135+59+2050Lost in Hammamet 7 QF
Qual. Rome W
Lost in Rome R16
449
Karan Singh20IND7105+2+845Monastir 18 R32Lost in Shymkent QF
Lost in Shymkent 2 R16
72059110
450
Yibing Wu24CHN7095-25
451
Alex Rybakov27USA7085-25Lost in Qual. Savannah R1
451
Filip Krajinović32SRB7085-25
453
Yishai Oliel24ISR7065-15+260Lost in Santa Margherita 4 R32
453
Lucas Catarina27MON7065-19+155Monastir 18 R3271659070
455
Hamish Stewart24GBR7060-10+520Nottingham 2 R32Lost in Nottingham R32723010.3k
456
Elmar Ejupovic31GER7015-27
457
Eliot Spizzirri22USA7000-27
458
Toby Kodat21USA6960-26Lost in Qual. Savannah R2
459
Trevor Svajda18USA6920-26
460
Harrison Adams29USA6905+76+2380Anapoima R32Lost in Mosquera F707510.2k
461
Moerani Bouzige24AUS6890+3+870Lost in Monastir 16 QF
Lost in Sanxenxo QF
462
Andre Ilagan23USA6885-27
463
Federico Iannaccone25ITA6865+77+2380Santa Margherita 6 R32Lost in Santa Margherita 5 F703510.2k
464
Bruno Kuzuhara20USA6860+13+1200Porto Alegre R32Lost in Savannah R32712011.9k
465
Michael Vrbenský24CZE6855+70+2315Lost in Dubrovnik R32
Split W
466
Joel Schwärzler18AUT6795+24+1320Lost in Savannah R16
467
Mae Malige18FRA6785-20+260Lost in Angers R32
468
Skander Mansouri28TUN6780-29
469
Matt Hulme25AUS6760-13+585Lost in Azay Le Rideau R32
Qual. Nottingham W
Lost in Nottingham R16
Lost in Qual. Nottingham 2 R1
470
Shintaro Imai30JPN6750-9+690Nottingham 2 R32Lost in Nottingham R16692010k
471
Martyn Pawelski19POL6745-23+260Lost in Nottingham R32
472
Dan Alexandru Tomescu25ROU6740+19+1270Lost in Kursumlijska Banja F
473
Max Houkes23NED6590-13+520Lost in Santa Margherita 5 R32
Lost in Santa Margherita 6 R32
473
Eliakim Coulibaly21CIV6590+45+1705Lost in Monastir 16 F
Lost in Monastir 17 QF
475
Tristan McCormick25USA6575-2+800Qual. Savannah W
Lost in Savannah R32
Lost in Qual. Sabadell R1
476
Giovanni Oradini26ITA6560+11+1060Lost in Santa Margherita 4 R32
Qual. Rome W
Lost in Rome R32
477
Henry Searle18GBR6545+12+1060Nottingham 2 R32Lost in Savannah R3267159880
478
Blake Mott28AUS6535+33+1515Nottingham 2 R32Lost in Nottingham SF67059870
479
Facundo Juárez26ITA6480+70+2160Antalya 15 W
480
David Pichler28AUT6440+21+1210Osijek R32Lost in Dubrovnik R16
Qual. Ostrava W
Lost in Ostrava R32
65408445
480
Jacopo Berrettini25ITA6440-26+255Lost in Dubrovnik R16
482
Sergey Fomin23UZB6385+88+2315Shymkent W
Lost in Shymkent 2 R32
483
Yanaki Milev20BUL6355+33+1425Lost in Antalya 15 R32
Lost in Antalya 16 F
484
Michael Agwi20IRL6260+83+2160Meerbusch W
485
Lucas Poullain28FRA6255-33
486
Edas Butvilas19LTU6245-2+730Lost in Hammamet 7 QF
487
Evan Furness25FRA6235-5+690Lost in Hammamet 7 R16
Lost in Angers R32
488
Nam Hoang Ly27VIE6165-31
488
Neil Oberleitner24AUT6165+77+2020Lost in Dubrovnik F
Lost in Split SF
490
Mats Rosenkranz25GER6090-32
491
Salvatore Caruso31ITA6085-32
492
Dominik Kellovský27CZE6040+6+800Qual. Ostrava W
Lost in Ostrava R32
493
Orel Kimhi20ISR6030-30
494
Diego Fernandez Flores23CHI6020+81+2020Lost in Telde 2 SF
Lost in Sanxenxo F
494
Jake Delaney26AUS6020-30
496
Carlos Lopez Montagud23ESP6005+76+1985Lost in Santa Margherita 4 QF
Lost in Santa Margherita 5 SF
497
Yun seong Chung26KOR5965-31
498
Lorenzo Joaquín Rodríguez24ARG5945-16+400Lost in Concepcion R32
499
Damien Wenger24SUI5860-19+260Santa Margherita 6 R3260309195
500
Niki Kaliyanda Poonacha29IND5855-32
501
August Holmgren26DEN5850-32
502
Oleksii Krutykh24UKR5835+2+690Sabadell R32Lost in Santa Margherita 4 R16
Lost in Qual. Rome R1
60059170
503
Gian Marco Moroni26ITA5830-33
504
Nicolas Zanellato22BRA5795+9+800Porto Alegre R32Lost in Concepcion R32605510.9k
505
Antoine Bellier27SUI5780-33
506
Bor Artnak19SLO5760-32Lost in Qual. Savannah R1
507
Yusuke Takahashi26JPN5745-32
508
Nathan Ponwith26USA5715-15+310Orange Park R32Lost in Vero Beach R3258157720
509
Ryuki Matsuda24JPN5700+8+775Nottingham 2 R32Lost in Monastir 16 R16
Lost in Nottingham R32
58709035
510
Alex Martí Pujolras25ESP5695-34
511
Alafia Ayeni24USA5655-33
512
Tom Gentzsch20GER5625-17+310Kursumlijska Banja 3 R32Lost in Meerbusch R3257257630
513
Timo Stodder27GER5620-34
514
Saba Purtseladze22GEO5580-33Lost in Qual. Rome R1
515
Strong Kirchheimer29USA5565+13+955Orange Park R32Lost in Savannah R3256657570
516
Kenny de Schepper36FRA5515-8+435Lost in Azay Le Rideau QF
517
Hikaru Shiraishi23JPN5505-32
517
Guido Andreozzi32ARG5505-32Lost in Qual. Ostrava R1
519
Mariano Kestelboim28ARG5500-21+260Santa Margherita 6 R3256708835
520
Yaroslav Demin18RUS5490-20+255Qual. Sabadell R2Lost in Telde 2 R16
521
Niels Visker22NED5460-25+155Lost in Meerbusch R32
Lost in Qual. Sabadell R1
522
Adrian Oetzbach26GER5450+11+905Lost in Dubrovnik R32
Lost in Meerbusch SF
523
Luka Mikrut20CRO5445+49+1425Lost in Dubrovnik R32
Lost in Split F
524
Sebastian Gima21ROU5440-12+430Lost in Hammamet 7 R16
Lost in Qual. Ostrava R1
525
Egor Agafonov21RUS5435-20+310Lost in Monastir 16 R32
Lost in Monastir 17 R32
525
Franco Roncadelli24URU5435-3+660Qual. Concepcion W
Lost in Concepcion R16
527
Makoto Ochi27JPN5395-33
528
Amr Elsayed25EGY5350-26+155Lost in Monastir 16 R32
529
Luca Potenza23ITA5270+23+990Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 QF
530
Alejo Sanchez Quilez18ESP5260+1+690Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
531
Jason Jung34TWN5250-34
532
Stijn Slump25NED5240+31+1060Antalya 17 R32Lost in Antalya 15 R32
Lost in Antalya 16 SF
53407245
533
Marat Sharipov21RUS5230-24+155Lost in Antalya 16 R32
534
José Pereira33BRA5190+104+1920Qual. Concepcion W
Lost in Concepcion SF
Lost in Qual. Porto Alegre R2
535
Louis Weßels25GER5185-12+415Lost in Meerbusch R32
Lost in Santa Margherita 6 R32
536
Denis Klok25RUS5165+5+690Lost in Shymkent QF
Lost in Shymkent 2 R16
536
Thijs Boogaard15NED5165-33
538
Lukáš Pokorný22SVK5105-23+155Lost in Monastir 16 R32
539
Jakub Paul25SUI5100-33
540
Maximus Jones19THA5040-30
540
Sascha Gueymard Wayenburg20FRA5040+11+740Kursumlijska Banja 3 R32Lost in Telde 2 R32
Lost in Angers R16
51407045
542
Peter Benjamin Privara19SVK4975+72+1475Kursumlijska Banja 3 R32Lost in Ostrava R1650756980
543
Noah Perfetti22ITA4970+26+885Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 QF
Qual. Split W
Lost in Split R32
544
Olaf Pieczkowski20POL4965+1+520Nottingham 2 R32Lost in Nottingham R3251358300
545
Alejo Lorenzo Lingua Lavallén23ARG4960-31Lost in Qual. Porto Alegre R2
546
Masamichi Imamura25JPN4900-19+260Qual. Nottingham W
Lost in Nottingham R32
Lost in Qual. Nottingham 2 R2
547
Yan Bai34CHN4895+21+800Guangzhou R32Qual. Guangzhou W541515.1k
547
Axel Garcian21FRA4895+10+685Lost in Azay Le Rideau R16
Lost in Angers R16
547
Gianluca Cadenasso19ITA4895-4+430Lost in Santa Margherita 4 R16
550
Tim Handel27GER4860-31
551
Ilia Simakin20RUS4825-31
551
Gabriele Pennaforti23ITA4825+54+1230Lost in Santa Margherita 4 R16
Lost in Rome R32
553
Mubarak Shannan Zayid29QAT4810-15+310Antalya 17 R32Lost in Antalya 16 R3249106815
554
Frederico Ferreira Silva29POR4805-21+260Sabadell R32Lost in Qual. Ostrava R149758140
555
Johan Nikles27SUI4765-18+260Lost in Hammamet 7 R32
556
Bautista Vilicich22ARG4720-32Lost in Qual. Concepcion R2
557
Anton Matusevich22GBR4715-32
558
Diego Augusto Barreto Sánchez22ESP4695+100+1705Lost in Telde 2 F
Lost in Sanxenxo QF
558
Alejandro Manzanera Pertusa21ESP4695-4+435Lost in Telde 2 QF
560
Florent Bax24FRA4675+17+730Qual. Sabadell R2Lost in Hammamet 7 QF
561
Tiago Pereira19POR4670+19+750Lost in Sanxenxo SF
562
Fajing Sun27CHN4650+23+800Lost in Shenzhen R32
Lost in Qual. Guangzhou R1
563
Simon Beaupain24BEL4625+28+840Antalya 17 R32Lost in Santa Margherita 4 R16
Lost in Meerbusch R16
47256630
564
Siddharth Vishwakarma29IND4610-36
564
Arthur Weber31FRA4610-36Lost in Qual. Rome R1
566
Florian Broska26GER4600-19+255Lost in Meerbusch R16
567
Keegan Smith25USA4565-35
567
Joshua Sheehy27USA4565+23+750Lost in Monastir 16 SF
569
Giuseppe La Vela23ITA4555+15+695Santa Margherita 6 R32Lost in Antalya 15 QF47257890
570
Buvaysar Gadamauri23BEL4535+48+1060Lost in Santa Margherita 4 R32
Qual. Ostrava W
Lost in Ostrava R32
570
Lilian Marmousez22FRA4535+65+1255Lost in Angers SF
572
Luciano Emanuel Ambrogi20ARG4505+28+800Porto Alegre R32Lost in Concepcion R3247659640
573
Yurii Dzhavakian30UKR4495-34
574
Joaquin Aguilar Cardozo19URU4475-33
575
Robert Strombachs24LAT4455-17+260Nottingham 2 R32Lost in Qual. Ostrava R246257790
576
Kokoro Isomura21JPN4435+33+870Lost in Antalya 15 QF
Lost in Antalya 16 QF
577
Stuart Parker26GBR4420+12+590Monastir 18 R32Lost in Monastir 16 QF45206425
577
S D Prajwal Dev27IND4420-3+410Lost in Shymkent R32
Lost in Shymkent 2 R16
579
Tommaso Compagnucci24ITA4415-15+260Lost in Qual. Rome R1
Lost in Santa Margherita 6 R32
580
Evgeny Karlovskiy29RUS4410-34Qual. Sabadell R2Lost in Qual. Ostrava R1
581
Miloš Karol21SVK4385+36+905Lost in Dubrovnik SF
Lost in Split R32
582
Juan Pablo Paz29ARG4370-4+435Lost in Antalya 15 QF
583
Gabriel Décamps24BRA4355-3+435Qual. Porto Alegre R2Lost in Santiago QF
Lost in Qual. Concepcion R2
584
Antoine Ghibaudo19FRA4340-36
585
Emile Hudd23GBR4315+85+1440Nottingham 2 R32Lost in Azay Le Rideau SF
Lost in Nottingham R16
44857650
585
Federico Cina17ITA4315+105+1600Lost in Shenzhen R32
Lost in Guangzhou R32
587
Gerald Melzer33AUT4310-37Lost in Qual. Savannah R2
587
Peter Buldorini19ITA4310-12+310Kursumlijska Banja 3 R32Lost in Kursumlijska Banja 2 R3244106315
589
Jie Cui26CHN4305+23+800Guangzhou R32Qual. Guangzhou W482514.5k
590
Igor Gimenez24BRA4265-37Lost in Qual. Concepcion R2
Qual. Porto Alegre W
591
Henrik Wiersholm27USA4230-36
591
Oscar Otte30GER4230-36
593
Iliyan Radulov18BUL4220-2+435Qual. Sabadell R2Lost in Telde 2 QF
594
Svyatoslav Gulin21RUS4210+50+1010Sabadell R32Lost in Sanxenxo SF43807545
595
Andrea Guerrieri25ITA4190-36
595
Thomas Fancutt29AUS4190-36
597
Alexandre Aubriot24FRA4185-36
597
Peter Heller31GER4185-36
597
Émilien Voisin24FRA4185-3+435Lost in Split QF
597
Paulo Andre Saraiva Dos Santos23BRA4185+8+590Monastir 18 R32Lost in Santiago QF42856190
597
Aziz Ouakaa24TUN4185-18+260Lost in Hammamet 7 R32
Lost in Qual. Porto Alegre R1
602
Max Wiskandt22GER4180+75+1340Monastir 18 R32Lost in Monastir 16 SF
Lost in Monastir 17 QF
42806185
603
Filip Peliwo30POL4175+62+1245Nottingham 2 R32Lost in Monastir 16 R16
Lost in Nottingham QF
43457510
604
Francisco Rocha24POR4170-22+255Qual. Sabadell R2Lost in Sanxenxo R16
605
Alberto Barroso Campos27ESP4150-22+260Lost in Hammamet 7 R32
Lost in Qual. Rome R2
605
Cyril Vandermeersch24FRA4150-10+410Monastir 18 R32Lost in Azay Le Rideau R1642506155
607
Ryan Seggerman24USA4120-41
608
Alex Knaff26LUX4115+38+955Nottingham 2 R32Lost in Monastir 16 QF
Lost in Nottingham R32
42857450
609
Yi Zhou19CHN4105+106+1600Guangzhou R32Lost in Shenzhen R32462514.3k
610
Federico Arnaboldi23ITA4095-24+260Lost in Santa Margherita 4 R32
610
Luca Giacomini26ITA4095-9+430Lost in Hammamet 7 R16
612
Wishaya Trongcharoenchaikul29THA4085-8+465Antalya 17 R32Lost in Antalya 15 R32
Lost in Antalya 16 R32
41856090
613
Julio César Porras26ARG4050+179+2160Sanxenxo W
614
Jacob Fearnley22GBR4030-43
614
Oscar Jose Gutierrez31BRA4030-21+255Lost in Telde 2 R16
616
Mili Poljičak19CRO4025+12+665Osijek R32Lost in Dubrovnik R16
Lost in Split R16
41256030
617
Axel Nefve23USA3990-31+155Orange Park R32Lost in Qual. Savannah R140905995
618
Fausto Tabacco21ITA3985+54+1120Santa Margherita 6 R16Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 R16
42857150
619
Gergely Madarász29HUN3980+5+565Osijek R32Lost in Dubrovnik R16
Lost in Split R32
40805985
620
Guido Iván Justo26ARG3965-11+400Lost in Concepcion R32
Qual. Porto Alegre W
621
Sander Jong23NED3900+1+465Kursumlijska Banja 3 R32Lost in Telde 2 R32
Lost in Meerbusch R32
40005905
622
Savva Polukhin25RUS3890+286+2595Qual. Shymkent W
Lost in Shymkent QF
Qual. Shymkent 2 W
Shymkent 2 W
623
Stefan Palosi24ROU3875-26+155Lost in Antalya 15 R32
623
Fermin Tenti26ARG3875+78+1270Lost in Santiago F
625
Juan Sebastián Gómez32COL3855+888+3855Anapoima R32Mosquera W40257190
626
Takuya Kumasaka25JPN3850+95+1425Monastir 18 R32Lost in Monastir 17 F39505855
627
Fabien Salle24FRA3835-41
627
Liam Gavrielides20GER3835-20+255Lost in Meerbusch R16
627
William Grant23USA3835+25+750Lost in Vero Beach SF
627
Mateo Barreiros Reyes23BRA3835+48+990Anapoima R32Lost in Mosquera QF40057170
631
Charlie Camus17FRA3820+9+585Lost in Azay Le Rideau R32
Qual. Angers W
Lost in Angers R16
632
Pietro Marino22ITA3815+61+1125Santa Margherita 6 R32Lost in Dubrovnik QF
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R16
Qual. Santa Margherita 6 W
39857150
633
Juan Bautista Otegui25ARG3765-21+260Santa Margherita 6 R3239357100
634
Maxence Bertimon24FRA3745-12+310Monastir 18 R32Qual. Dubrovnik W
Lost in Dubrovnik R32
38455750
634
Mirza Bašić32BIH3745+51+1005Lost in Dubrovnik SF
Lost in Split R16
634
Gianmarco Ferrari23ITA3745-4+430Santa Margherita 6 R1640456910
637
Peter Bertran28DOM3740+5+520Anapoima R32Lost in Mosquera R3239107075
638
Alexandre Reco25FRA3735+144+1790Nottingham 2 R32Lost in Azay Le Rideau F
Lost in Nottingham R32
Qual. Nottingham 2 W
39057070
639
Felix Corwin27USA3725-43Lost in Qual. Concepcion R1
640
Alex Barrena21ARG3715-42
640
Michiel De Krom25NED3715-20+260Lost in Hammamet 7 R32
640
Eduardo Ribeiro26BRA3715-42
643
Marvin Möller25GER3660-41Lost in Qual. Ostrava R1
644
Christoph Negritu30GER3645-28+155Lost in Antalya 16 R32
645
Patrick Zahraj24GER3640+19+695Santa Margherita 6 R32Lost in Meerbusch QF38106975
646
Victor Lilov20USA3630+109+1425Orange Park R32Lost in Vero Beach F37305635
646
Pedro Boscardin Dias21BRA3630+33+800Porto Alegre R32Lost in Concepcion R3238908765
648
Luka Pavlovic24FRA3625+118+1525Lost in Kursumlijska Banja F
Lost in Kursumlijska Banja 2 R16
648
Kasidit Samrej23THA3625-45
650
Adrien Gobat22FRA3575-42
651
Yanis Ghazouani Durand23FRA3565-1+435Lost in Azay Le Rideau QF
652
Lucas Bouquet26FRA3550+88+1255Lost in Angers SF
652
Jack Loutit19NZL3550-41
654
Mario Gonzalez Fernandez22ESP3545-28+155Lost in Telde 2 R32
655
Leonardo Aboian26ARG3515+18+660Qual. Concepcion W
Lost in Concepcion R16
Qual. Porto Alegre W
656
Alex Hernandez24MEX3500-42
656
Daniel Antonio Núñez22CHI3500+111+1410Anapoima R32Lost in Santiago SF
Lost in Concepcion R32
36706835
658
JiSung Nam30KOR3475-40
659
Franco Ribero24ARG3470+66+1095Qual. Santiago W
Lost in Santiago QF
Qual. Concepcion W
Lost in Concepcion R16
Lost in Qual. Porto Alegre R1
659
Jesse Delaney25AUS3470-16+260Lost in Santa Margherita 5 R32
Lost in Qual. Santa Margherita 6 R2
661
Georgii Kravchenko23UKR3440-40
662
Ben Jones25GBR3410-11+310Orange Park R32Lost in Vero Beach R3235105415
663
Lorenzo Rottoli22ITA3395-38Lost in Qual. Rome R1
664
Juan Manuel La Serna20ARG3370-37
665
Massimo Giunta19ITA3330+38+730Lost in Santa Margherita 4 QF
Lost in Qual. Rome R2
666
Samuele Pieri22ITA3325+3+430Lost in Santa Margherita 5 R16
Lost in Qual. Cagliari R1
667
Hynek Bartoň20CZE3320-38
668
Millen Hurrion24GBR3315-38
668
Yuki Mochizuki26JPN3315-38
670
Fabrizio Andaloro23ITA3300-16+260Lost in Qual. Santa Margherita 4 R2
Lost in Santa Margherita 4 R32
670
Niccolo Catini26ITA3300-37
670
Michele Ribecai21ITA3300+37+730Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 QF
673
Quentin Folliot25FRA3290-39
674
Petr Nesterov21BUL3280-39
674
Vlad Andrei Dancu25ROU3280-19+255Lost in Kursumlijska Banja 2 R16
674
Tibo Colson23BEL3280-39
677
Mika Brunold19SUI3270-21+255Lost in Antalya 15 R16
678
Ignacio Antonio Becerra Otarola23CHI3255+44+835Lost in Santiago QF
Lost in Concepcion R32
679
Preston Brown22USA3240+10+520Anapoima R32Lost in Mosquera R3234106575
680
Gabriel Debru18FRA3225-39Lost in Qual. Rome R2
Lost in Qual. Aix-en-Provence R1
681
Imanol López Morillo24ESP3220-20+260Sabadell R3233906555
682
Emilien Demanet19BEL3180+35+690Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 QF
683
Alastair Gray25GBR3170-38
684
Jacob Brumm25USA3160-38Lost in Qual. Concepcion R2
Lost in Qual. Porto Alegre R1
685
Ali Habib21GBR3155+3+430Qual. Nottingham W
Lost in Nottingham R16
Lost in Qual. Nottingham 2 R1
685
Ezekiel Clark25USA3155-37
687
Enzo Wallart27FRA3150+11+520Nottingham 2 R32Lost in Nottingham R3233206485
688
Pawel Juszczak30POL3145+35+730Lost in Hammamet 7 QF
689
Rubin Statham37NZL3140-40
690
Rigele Te26CHN3120+313+2120Guangzhou R16Lost in Shenzhen R32404012.8k
691
Manish Sureshkumar24IND3100-9+310Lost in Shymkent R32
Lost in Shymkent 2 R32
692
Kaylan Bigun17USA3095-15+255Lost in Vero Beach R16
693
Harry Wendelken22GBR3075+59+845Nottingham 2 R32Lost in Azay Le Rideau R32
Lost in Nottingham R16
32456410
694
Francesco Ferrari26ITA3065+4+435Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja QF
Lost in Qual. Kursumlijska Banja 2 R3
Lost in Qual. Cagliari R1
695
Jaimee Floyd Angele24FRA3060-27+155Lost in Vero Beach R32
696
Sergi Perez Contri26ESP3050-43
697
Vladyslav Orlov28UKR3045+158+1525Lost in Shymkent R16
Lost in Shymkent 2 F
698
Bekkhan Atlangeriev23RUS3005+144+1425Qual. Shymkent W
Lost in Shymkent F
Lost in Shymkent 2 R32
699
Thanapet Chanta24THA3000-42
700
Nicolai Budkov Kjaer17NOR2975-41
701
Noah Rubin28USA2965-41
702
Ryotaro Taguchi23JPN2955-40
703
Matija Pecotić34CRO2950-40Lost in Qual. Savannah R2
704
Alessandro Pecci23ITA2940-10+255Lost in Antalya 15 R16
705
Simone Agostini27ITA2935+44+690Santa Margherita 6 R32Qual. Hammamet 7 W
Lost in Hammamet 7 R16
Qual. Santa Margherita 6 W
31056270
706
Jack Logé19BEL2930+83+1005Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 SF
707
Quinn Vandecasteele21USA2920-41
708
Miguel Damas24ESP2915-41Lost in Qual. Rome R1
709
Mariano Tammaro20ITA2895+175+1525Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 F
710
Kristjan Tamm25EST2885+30+590Lost in Monastir 16 QF
Lost in Monastir 17 R32
711
João Domingues30POR2870-40
712
Sidane Pontjodikromo23NED2855-7+260Lost in Santa Margherita 4 R32
712
Akira Santillan26AUS2855-39Lost in Qual. Shenzhen R2
714
Maik Steiner29GER2850+32+590Osijek R32Lost in Sanxenxo QF29504855
715
Karim Mohamed Maamoun33EGY2845-40
716
Garrett Johns23USA2820+446+2160Vero Beach W
716
Sanhui Shin27KOR2820-36
718
Nishesh Basavareddy18USA2800-37
718
Branko Djuric19SRB2800+11+435Lost in Kursumlijska Banja QF
Lost in Qual. Ostrava R1
718
Tomas Curras Abasolo23ESP2800+6+410Lost in Telde 2 R16
Lost in Sanxenxo R32
721
Matyas Fuele25HUN2790-39
722
Rafael Tosetto24BRA2785-12+255Lost in Santiago R16
Lost in Qual. Concepcion R1
Lost in Qual. Porto Alegre R1
722
Loann Massard18FRA2785-12+255Lost in Azay Le Rideau R16
724
Hanyi Liu22CHN2780-5+310Lost in Shymkent R32
Lost in Shymkent 2 R32
725
Thijmen Loof21NED2775+195+1515Anapoima R32Lost in Mosquera SF29456110
726
Michael Zhu31USA2765+6+410Monastir 18 R32Qual. Sanxenxo W
Lost in Sanxenxo R16
28654770
726
Alec Beckley22RSA2765-42
726
Louis Dussin24FRA2765+8+435Lost in Azay Le Rideau QF
729
Filippo Romano18ITA2760-9+310Osijek R32Lost in Azay Le Rideau R32
Lost in Qual. Angers R1
28604765
730
Wilson Leite32BRA2740-45Lost in Qual. Concepcion R1
Lost in Qual. Porto Alegre R2
730
Stefano Reitano26ITA2740-12+260Lost in Santa Margherita 5 R32
Lost in Qual. Santa Margherita 6 R2
732
Daniel Bagnolini21ITA2735-45
733
Théo Papamalamis18FRA2710-42
734
David Poljak27CZE2705-42Lost in Qual. Ostrava R1
735
Samir Hamza Reguig22ALG2695+17+465Monastir 18 R32Lost in Monastir 16 R32
Lost in Monastir 17 R32
27954700
736
Oliver Ojakaar19EST2670-41
737
Duck-hee Lee25KOR2655-41
738
Ignacio Monzón26ARG2635-41
738
John Sperle22GER2635+149+1270Lost in Meerbusch F
738
Deney Wassermann23NED2635+78+905Antalya 17 R32Lost in Antalya 16 SF27354640
741
Viacheslav Bielinskyi20UKR2630+29+590Osijek R32Lost in Split QF27304635
742
Maxence Rivet20FRA2620-13+255Lost in Azay Le Rideau R16
742
Lorenzo Carboni18ITA2620+45+690Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
744
Ilya Snițari22MDA2615+146+1270Lost in Kursumlijska Banja F
745
John Echeverria22ESP2610-45
746
Petr Bar Biryukov22RUS2605-45
747
M Rifki Fitriadi25INA2600-44
748
Jea Moon Lee30KOR2595-43
749
Gabriele Maria Noce28ITA2580+90+990Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R32
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 QF
749
Reda Bennani17MAR2580+764+2580Lost in Qual. Madrid R1
751
Learner Tien18USA2570-44
752
Zura Tkemaladze23GEO2565-43
752
Maxence Beaugé23FRA2565-14+260Lost in Angers R32
754
Valerio Perruzza24ITA2550+72+870Lost in Dubrovnik QF
Lost in Split QF
755
Daniel Cox33GBR2545+18+520Nottingham 2 R32Lost in Nottingham R3227155880
756
Trey Hilderbrand23USA2520-44Lost in Qual. Porto Alegre R1
757
Fares Zakaria22EGY2515-44
757
Aliaksandr Liaonenka25BLR2515-26+155Lost in Monastir 16 R32
757
Collin Altamirano28USA2515+19+520Anapoima R32Lost in Mosquera R3226855850
760
David Pérez Sanz29ESP2510-46
761
Maxim Zhukov19RUS2505+43+690Lost in Shymkent R16
Lost in Shymkent 2 QF
762
Federico Bondioli18ITA2500-46Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
763
Brian Bozemoj20NED2490+28+590Lost in Kursumlijska Banja QF
Lost in Kursumlijska Banja 2 R32
764
Aleksandre Metreveli30GEO2485+51+750Lost in Antalya 15 SF
765
Federico Aguilar Cardozo19URU2470-11+255Qual. Santiago W
Lost in Santiago R16
766
Marlon Vankan23GER2465-29+155Lost in Meerbusch R32
766
Juan Estevez18ARG2465+134+1145Anapoima R32Lost in Santiago R32
Lost in Mosquera QF
26355800
768
Eero Vasa27FIN2440+7+430Lost in Angers R16
769
Noah Schachter24USA2435-26+155Lost in Vero Beach R32
770
Peter Fajta21HUN2400+7+410Lost in Telde 2 R32
Lost in Kursumlijska Banja 2 R16
771
Lautaro Agustin Falabella26ARG2380+46+655Qual. Santiago W
Lost in Santiago R16
Qual. Concepcion W
Lost in Concepcion R32
772
Luca Castelnuovo27SUI2375-47
772
Andrey Kuznetsov33RUS2375-47
774
Thomas Braithwaite24AUS2370-46
775
Mitsuki Wei Kang Leong19MAS2340-42
776
Artur Kukasian20RUS2330-18+155Lost in Shymkent R32
776
Nikolay Nedelchev20BUL2330-42
778
Amaury Raynel21FRA2315-42
778
Juan Sebastian Osorio26COL2315+118+990Anapoima R32Lost in Mosquera QF24855650
780
Ajeet Rai25NZL2305-42Lost in Qual. Savannah R1
781
Miles Jones23USA2300+69+750Lost in Vero Beach SF
781
Jordi Garcia Mestre21ESP2300+127+1005Lost in Shymkent R16
Lost in Shymkent 2 SF
783
Giorgio Tabacco20ITA2295-43
783
Corban Crowther21NZL2295+52+665Monastir 18 R32Lost in Qual. Monastir 16 R3
Lost in Monastir 16 R16
Lost in Monastir 17 R16
23954300
785
Richard Zusman23USA2285-12+260Sabadell R3224555620
786
Martin Krumich21CZE2280-43Lost in Qual. Ostrava R1
786
Aleksandr Lobanov23RUS2280+34+570Monastir 18 R32Lost in Hammamet 7 R32
Lost in Monastir 17 R32
23804285
788
Kilian Feldbausch18SUI2270-43
788
Aleksandre Bakshi26GEO2270-8+310Lost in Shymkent R32
Lost in Shymkent 2 R32
790
Ivan Marrero Curbelo25ESP2265-25+155Lost in Vero Beach R32
791
Tomás Farjat23ARG2250-44Lost in Qual. Concepcion R1
791
Naoki Tajima23JPN2250+10+410Antalya 17 R32Lost in Antalya 16 R1623504255
791
Evan Zhu25USA2250-44
794
Alexandros Skorilas24GRE2245-45
795
Ezequiel Simonit22ARG2235-44
796
Benjamin Torres20CHI2210+35+555Lost in Santiago R32
Lost in Concepcion R32
797
Patrick Maloney24USA2195-27+155Orange Park R3222954200
798
Murphy Cassone21USA2190-42
799
Matías Franco Descotte29ARG2180-42
800
Luca Castagnola21ITA2175-42Lost in Qual. Ostrava R1
800
Colin Sinclair29NMI2175-42
800
Dali Blanch21USA2175-3+310Lost in Telde 2 R32
Lost in Sanxenxo R32
800
Grigoriy Lomakin26KAZ2175-3+310Lost in Shymkent R32
Lost in Shymkent 2 R32
804
Sean Hess23ARG2165+40+590Kursumlijska Banja 3 R32Lost in Dubrovnik QF22654170
805
Adrian Bodmer29SUI2160-44
806
Patrick Brady19GBR2150-44
807
Leo Vithoontien24JPN2145+77+775Anapoima R32Lost in Santiago R16
Lost in Mosquera R32
23155480
808
Sergio Callejon Hernando19ESP2130+10+410Lost in Telde 2 R32
Lost in Sanxenxo R16
809
Dan Martin24CAN2125-31+155Lost in Monastir 17 R32
810
Timo Legout22FRA2120-47
810
Ignacio Carou24URU2120-47Lost in Qual. Concepcion R1
Lost in Qual. Porto Alegre R1
810
Seydina Andre20SEN2120-31+155Lost in Monastir 16 R32
813
Noah Lopez22SUI2110+14+435Lost in Kursumlijska Banja QF
Lost in Qual. Kursumlijska Banja 2 R1
Lost in Qual. Kursumlijska Banja 3 R2
813
Yannik Kelm19GER2110-32+155Qual. Kursumlijska Banja 3 R3Lost in Meerbusch R32
815
Matthew William Donald19CZE2090-5+310Antalya 17 R32Lost in Antalya 16 R3221904095
816
Tsung Hao Huang24TWN2085-48
817
Alexander Klintcharov27NZL2080+89+780Santa Margherita 6 R32Lost in Santa Margherita 4 R32
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R32
Qual. Santa Margherita 6 W
22505415
818
Evgeny Philippov22RUS2070-49
818
Alexander Donski25BUL2070-14+255Qual. Monastir 16 W
Lost in Monastir 16 R16
820
Pablo Trochu20FRA2065-14+255Lost in Qual. Monastir 16 R2
Lost in Monastir 17 R16
821
Saveliy Ivanov19RUS2055+11+410Lost in Shymkent R16
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
822
Hernando Jose Escurra Isnardi26PAR2040-52
823
Erik Arutiunian19BLR2035+14+410Lost in Shymkent R32
Lost in Shymkent 2 R16
824
Nikola Milojević28SRB2030+87+750Lost in Qual. Kursumlijska Banja 2 R3
Lost in Kursumlijska Banja 2 SF
Lost in Qual. Kursumlijska Banja 3 R1
824
Adam Heinonen21SWE2030-6+310Qual. Dubrovnik W
Lost in Dubrovnik R32
Lost in Split R32
826
Alexander Stater25USA2015-27+155Lost in Santiago R32
Lost in Qual. Concepcion R2
826
Tobias Franco22ARG2015+70+690Anapoima R32Lost in Mosquera R1621855350
828
Matthias Ujvary19AUT2005-5+310Osijek R32Lost in Antalya 16 R3221054010
829
Jasza Szajrych22POL1985+15+410Lost in Dubrovnik R32
Lost in Split R16
830
Kosuke Ogura28JPN1975+133+845Anapoima R32Lost in Santiago R32
Lost in Mosquera R16
21455310
830
Michal Krajci19SVK1975+50+590Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja QF
Qual. Kursumlijska Banja 2 W
Lost in Kursumlijska Banja 2 R32
832
Denis Spiridon21ITA1960+37+510Qual. Antalya 15 W
Lost in Antalya 15 R16
Qual. Antalya 16 W
Lost in Antalya 16 R16
833
Kane Bonsach Ganley19DEN1950-10+255Qual. Telde 2 W
Lost in Telde 2 R16
833
Luigi Sorrentino25ITA1950+87+690Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 R16
Lost in Qual. Santa Margherita 6 R2
835
Mees Rottgering16NED1945-53
835
Dax Donders23NED1945+22+430Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R16
837
Keisuke Saitoh23JPN1935-53Qual. Kursumlijska Banja 3 R3
837
Alexander Frusina18USA1935-27+155Kursumlijska Banja 3 R32Lost in Qual. Savannah R120353940
837
Isaac Becroft23NZL1935-53
837
Hong Kit Wong25HKG1935-53
841
Lewie Lane23GER1930-54
842
Andrew Fenty24USA1925-53Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
843
Alexander Zgirovsky22BLR1920-13+260Lost in Hammamet 7 R32
844
Thiago Cigarran24ARG1895-30+155Lost in Santiago R32
845
Norbert Gombos33SVK1890+231+1060Santa Margherita 6 R32Qual. Ostrava W
Lost in Ostrava R32
20605225
846
Ioannis Xilas22GRE1885-53Lost in Qual. Nottingham 2 R1
847
Mert Naci Türker25TUR1875+25+435Qual. Antalya 17 R3Qual. Antalya 15 W
Lost in Antalya 15 QF
847
Adil Kalyanpur24IND1875-53
849
João Eduardo Schiessl19BRA1870-54
849
Andres Fernandez Canovas25ESP1870-54Lost in Qual. Telde 2 R2
851
Fernando Cavallo18ARG1865-31+155Lost in Santiago R32
852
Kuzey Cekirge24TUR1860+22+435Qual. Antalya 17 R3Lost in Qual. Antalya 16 R3
Lost in Antalya 16 QF
853
Jorge Martinez Martinez28ESP1855-53
853
Leonardo Rossi21ITA1855+37+510Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 R16
855
Alejandro Melero Kretzer19ESP1850-32+155Qual. Telde 2 W
Lost in Telde 2 R32
856
Kody Pearson24AUS1840-55
857
Ezequiel Monferrer20ARG1835-54
857
Ewen Lumsden24GBR1835+209+990Nottingham 2 R32Lost in Nottingham QF20055170
859
Ozan Baris20USA1810-53
859
Michael Bassem Sobhy19EGY1810-53
859
Tauheed Browning21USA1810+3+310Lost in Monastir 16 R32
Lost in Monastir 17 R32
859
Niklas Schell25GER1810+20+410Lost in Shymkent R32
Lost in Shymkent 2 R16
859
Marcel Zieliński23POL1810+3+310Lost in Telde 2 R32
Lost in Antalya 16 R32
864
Alexandr Binda22ITA1805+73+590Qual. Antalya 15 W
Lost in Antalya 15 R32
Lost in Antalya 16 QF
865
Dušan Obradović23SRB1800+165+870Lost in Kursumlijska Banja QF
Lost in Meerbusch QF
866
Cannon Kingsley22USA1795-57
867
Drew Van Orderlain29USA1790+29+465Orange Park R32Lost in Santiago R32
Lost in Vero Beach R32
18903795
868
Samuel Brosset26FRA1785+20+435Lost in Azay Le Rideau QF
Lost in Qual. Angers R1
869
Mohamed Nazim Makhlouf27ALG1780+72+590Monastir 18 R32Lost in Monastir 17 QF18803785
870
Benjamin Pietri27FRA1775+23+435Qual. Telde 2 W
Lost in Telde 2 QF
871
Arthur Bonnaud27FRA1765-12+260Lost in Angers R32
871
Giuseppe Tresca25ITA1765-12+260Qual. Hammamet 7 W
Lost in Hammamet 7 R32
873
Thomas Brown25USA1760+122+750Qual. Santiago W
Lost in Santiago SF
874
Aryan Shah18IND1755+54+510Lost in Shymkent R16
Lost in Shymkent 2 R16
874
Simon Anthony Ivanov23BUL1755+125+750Lost in Kursumlijska Banja SF
874
Gabriele Bosio23ITA1755-62
874
Carlo Alberto Caniato18ITA1755+77+590Lost in Dubrovnik QF
Lost in Split R32
878
Yunseok Jang20KOR1745-65
879
Gabriele Vulpitta18ITA1740-39+155Lost in Dubrovnik R32
880
Markus Molder18EST1730+20+410Osijek R32Lost in Dubrovnik R1618303735
881
Matic Kriznik18SLO1720+77+565Osijek R32Lost in Shymkent R32
Lost in Shymkent 2 R16
18203725
882
Lorenzo Bocchi26ITA1710-62
882
Stefano D'Agostino20ITA1710-13+260Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R32
884
Albert Pedrico Kravtsov18ESP1705+30+435Qual. Sabadell R2Qual. Telde 2 W
Lost in Telde 2 QF
885
Chirag Duhan20IND1695-34+155Lost in Qual. Shymkent R1
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
886
Sebastian Sorger18AUT1685-3+310Osijek R32Lost in Split R3217853690
886
Lucio Ratti20ARG1685-33+155Lost in Qual. Santiago R3
Lost in Santiago R32
888
Maxim Shin20UZB1680+142+750Lost in Qual. Shymkent R2
Qual. Shymkent 2 W
Lost in Shymkent 2 SF
888
Marcus Walters26GBR1680-13+260Qual. Nottingham W
Lost in Nottingham R32
Lost in Qual. Nottingham 2 R2
890
Nikos Lehmann18ARG1675-63Lost in Qual. Concepcion R1
891
Leo Borg20SWE1670-14+255Lost in Sanxenxo R16
891
Joaquim Almeida22BRA1670+68+520Anapoima R32Lost in Qual. Santiago R3
Qual. Mosquera W
Lost in Mosquera R32
Qual. Anapoima W
18405005
891
Filippo Speziali24ITA1670+29+410Qual. Dubrovnik W
Lost in Dubrovnik R16
Qual. Split W
Lost in Split R32
894
Calum Puttergill30AUS1665-65
895
Tomasz Berkieta17POL1655-33+155Antalya 17 R32Lost in Qual. Ostrava R117553660
895
Sebastian Eriksson18SWE1655+66+515Lost in Telde 2 R16
Lost in Santa Margherita 5 R32
897
Josip Simundza19CRO1645+117+665Osijek R32Qual. Dubrovnik W
Lost in Dubrovnik R16
Lost in Split R16
17453650
898
Ishaque Eqbal26IND1640-65
898
Joao Vitor Goncalves Ceolin24BRA1640-3+310Orange Park R32Lost in Vero Beach R3217403645
900
Ofek Shimanov18ISR1635-66
901
Taisei Ichikawa23JPN1630-66
901
Paul Wörner27GER1630+50+465Osijek R32Lost in Dubrovnik R32
Lost in Split R32
17303635
901
Nikita Mashtakov25UKR1630-35+155Qual. Osijek R3Qual. Dubrovnik W
Lost in Dubrovnik R32
Lost in Qual. Split R3
901
Gustavo Ribeiro De Almeida18BRA1630+35+400Porto Alegre R3218906765
905
Boris Butulija25SRB1625+82+590Lost in Azay Le Rideau R32
Lost in Kursumlijska Banja 2 QF
905
Rafael Izquierdo Luque24ESP1625+310Lost in Azay Le Rideau R32
Lost in Sanxenxo R32
907
Casey Hoole21AUS1610-69
908
Emilio Gómez32ECU1600+30+400Lost in Concepcion R32
Lost in Qual. Porto Alegre R2
909
Viktor Jović22SRB1595+338+1160Kursumlijska Banja 3 R32Lost in Kursumlijska Banja SF
Lost in Kursumlijska Banja 2 R16
16953600
910
Nicolas Parizzia25SUI1585-70Lost in Qual. Santa Margherita 6 R2
910
Marco Furlanetto23ITA1585+136+690Santa Margherita 6 R32Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R16
Qual. Santa Margherita 6 W
17554920
912
Gabriel Roveri Sidney27BRA1580-70
913
Ryan James Storrie26GBR1575-69
914
Seita Watanabe23JPN1570-67Lost in Qual. Concepcion R2
914
Thomas Deschamps25FRA1570-67Lost in Qual. Angers R1
916
Dev Javia22IND1565+203+870Qual. Shymkent W
Lost in Shymkent QF
Qual. Shymkent 2 W
Lost in Shymkent 2 QF
917
George Houghton25GBR1560+46+430Qual. Nottingham W
Lost in Nottingham R16
Lost in Qual. Nottingham 2 R2
918
Illya Beloborodko22UKR1555-69
919
Mitchell Harper26AUS1540-68Lost in Qual. Azay Le Rideau R1
Lost in Qual. Meerbusch R2
919
Manas Dhamne16IND1540+140+690Santa Margherita 6 R32Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R16
Qual. Santa Margherita 6 W
17104875
921
Mateo Del Pino20ARG1530-68
922
Menelaos Efstathiou25CYP1525+244+905Qual. Monastir 16 W
Lost in Monastir 16 R32
Lost in Monastir 17 SF
922
Koray Kırcı25TUR1525-38+155Lost in Antalya 15 R32
924
Lucas Miedler27AUT1520-69Lost in Qual. Cagliari R1
924
Cengiz Aksu25TUR1520-8+255Lost in Antalya 16 R16
Lost in Qual. Antalya 17 R2
924
Niccolo Ciavarella20ITA1520-4+260Santa Margherita 6 R32Lost in Qual. Dubrovnik R216904855
924
Federico Salomone22ITA1520-4+260Lost in Qual. Santa Margherita 4 R2
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R32
Lost in Qual. Cagliari R1
924
Antonio Caruso24ITA1520+44+415Lost in Qual. Santa Margherita 4 R2
Lost in Santa Margherita 4 R32
Qual. Meerbusch W
Lost in Meerbusch R32
929
Samir Banerjee20USA1515-72
929
Vuk Radjenovic18SRB1515+70+510Qual. Kursumlijska Banja 3 R3Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 R16
931
Rayane Oumaouche26FRA1505-72
931
Fabio De Michele19ITA1505+79+520Santa Margherita 6 R32Lost in Santa Margherita 5 R32
Qual. Santa Margherita 6 W
16754840
933
Kazuki Nishiwaki29JPN1495+43+410Lost in Shymkent R32
Lost in Shymkent 2 R16
934
Jayden Court23AUS1485-69
935
Marco Miceli25ITA1475+16+310Lost in Telde 2 R32
Lost in Split R32
936
Mark Whitehouse30GBR1465-69
937
Johannes Ingildsen26DEN1460-69
938
Jaycer Lyeons23USA1455+47+410Orange Park R32Lost in Vero Beach R1615553460
938
Jake Van Emburgh25USA1455-32+155Lost in Vero Beach R32
940
Ivan Denisov23RUS1450+155+690Anapoima R32Lost in Mosquera R1616204785
940
Patrick Kaukovalta25FIN1450+47+415Lost in Azay Le Rideau R32
Lost in Angers R32
942
Louis Tessa26FRA1445-71
942
Dragos Nicolae Cazacu20ROU1445-32+155Lost in Qual. Kursumlijska Banja R3
Qual. Kursumlijska Banja 2 W
Lost in Kursumlijska Banja 2 R32
944
Bogdan Pavel24ROU1440-72
945
Gabriel Donev27BUL1435+1+255Lost in Kursumlijska Banja R16
945
Rodrigo Fernandes17POR1435-34+155Qual. Sabadell R2Lost in Sanxenxo R32
947
Petr Brunclik17CZE1430+2+255Lost in Antalya 15 R16
Lost in Qual. Ostrava R1
947
Pierre Delage23FRA1430+56+430Lost in Angers R16
949
Daniele Minighini19ITA1425+2+260Santa Margherita 6 R32Lost in Qual. Dubrovnik R3
Lost in Qual. Split R2
15954760
950
George Loffhagen23GBR1420-75
951
Paul Barbier Gazeu18FRA1415+63+435Lost in Kursumlijska Banja QF
951
Gabriel Elicha Navas21ESP1415-31+155Lost in Sanxenxo R32
953
Leonid Sheyngezikht23BUL1410+6+260Lost in Mosquera R32
Lost in Qual. Porto Alegre R1
954
Niccolo Baroni20ITA1405-76
955
Tanguy Genier26SUI1400-27+155Qual. Azay Le Rideau W
Lost in Azay Le Rideau R32
956
Paul Werren19AUT1390+58+410Qual. Antalya 15 W
Lost in Antalya 15 R32
Qual. Antalya 16 W
Lost in Antalya 16 R16
957
Manish Ganesh22IND1385-77
957
Jimmy Yang26GER1385+99+520Nottingham 2 R32Lost in Nottingham R3215554720
959
Maxwell Mckennon21USA1380-77
959
Pavlos Tsitsipas18GRE1380+165+690Anapoima R32Lost in Mosquera R1615504715
961
Alejandro Hoyos24COL1370+98+520Anapoima R32Lost in Mosquera R3215404705
962
Kyle Overmyer20USA1365+104+520Santa Margherita 6 R32Lost in Qual. Santa Margherita 4 R1
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R32
Qual. Santa Margherita 6 W
15354700
963
Jiří Barnat22CZE1360+96+510Lost in Antalya 15 R16
Lost in Antalya 16 R16
964
Leopold Zima23GER1350-76
964
Gian Matias Di Natale26ITA1350+61+415Lost in Telde 2 R32
Lost in Santa Margherita 5 R32
966
Kai Wehnelt28GER1345+110+515Santa Margherita 6 R32Lost in Monastir 16 R1615154680
966
Yusuf Khamis24EGY1345-76
968
Zoran Ludoski18SRB1340+210+750Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja SF
968
Elijah Strode22USA1340-75
970
Luca Fantini23ITA1335+9+255Lost in Kursumlijska Banja R16
971
Aleksandr Braynin24UKR1330+75+435Qual. Sabadell R2Lost in Meerbusch QF
972
Tao Mu24CHN1325-76
973
Sora Fukuda26JPN1320-73
973
Corey Gaal26AUS1320-73
973
Matthew Christopher Romios25AUS1320-73
976
Finn Bass24GBR1315+207+730Qual. Nottingham W
Lost in Nottingham QF
Qual. Nottingham 2 W
977
Arthur Nagel21FRA1310+69+415Lost in Azay Le Rideau R32
Qual. Angers W
Lost in Angers R32
978
Daniel Khazime19RUS1295+32+310Monastir 18 R32Lost in Monastir 17 R3213953300
978
Alberto Odiseo Alvarado Berrospi23PER1295+188+675Anapoima R32Lost in Santiago R32
Lost in Mosquera R32
14654630
980
Rudy Quan18USA1280+144+590Orange Park R32Lost in Vero Beach QF13803285
980
Brandon Walkin29GBR1280-69
982
Andrea Bacaloni22ITA1270-68
982
Carlo Alberto Fossati25ITA1270-15+155Lost in Qual. Dubrovnik R2
Qual. Split W
Lost in Split R32
984
Pavel Verbin22RUS1265-68Lost in Qual. Shymkent R1
Lost in Qual. Shymkent 2 R2
984
Ron Ellouck19ISR1265-68
984
Siddhant Banthia23IND1265-68
987
Adit Sinha20USA1255-61
987
Radu Mihai Papoe21ROU1255-61
987
Mischa Lanz23SUI1255+16+255Qual. Meerbusch W
Lost in Meerbusch R16
987
Antoine Vincent25FRA1255-16+155Qual. Monastir 16 W
Lost in Monastir 16 R32
Lost in Qual. Meerbusch R1
991
Matěj Vocel26CZE1245-63Qual. Antalya 17 R3
991
Madhwin Kamath22IND1245-63
991
Parth Aggarwal26IND1245-63Lost in Qual. Shymkent R1
Lost in Qual. Shymkent 2 R1
994
Conner Huertas del Pino28PER1240-61
994
Guy Den Heijer27NED1240-18+155Lost in Meerbusch R32
994
Andrey Chepelev25RUS1240-18+155Lost in Antalya 15 R32
994
Igor Kudriashov20RUS1240-61
998
Sam Ryan Ziegann25AUS1235-63
999
Jan Kumstat17CZE1230+256+800Lost in Ostrava R32
1000
Vincent Marysko18GER1220-18+155Lost in Meerbusch R32
In Play :
Madrid ATP1000  
Aix-en-Provence CH175  
Cagliari   
Guangzhou CH75  
Porto Alegre CH50  
Anapoima M25  
Nottingham 2   
Sabadell   
Santa Margherita 6   
Antalya 17 M15  
Kursumlijska Banja 3   
Monastir 18   
Orange Park, Osijek   
Highlight Country :