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.3M+51kMadrid R32
(R64  )
4.35M5.71M
2
Daniil Medvedev28RUS2.35M+51kMadrid R32
(R64  )
2.4M3.76M
3
Casper Ruud25NOR2.26M+51kMadrid R32
(R64  )
2.3M3.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
Sebastián Báez23ARG918k+51.2kLost in Madrid R32
15
Karen Khachanov27RUS914k+51.2kMadrid R32959k2.31M
16
Holger Rune21DEN825k+51.2kLost in Madrid R32 
17
Cameron Norrie28GBR808k+51.2kMadrid R32852k2.21M
18
Tommy Paul26USA792k+51.2kLost in Madrid R32 
19
Alexander Bublik26KAZ752k+51.2kMadrid R32797k2.15M
20
Nicolás Jarry28CHI677k+27.6kLost in Madrid R64
21
Tallon Griekspoor27NED673k+2+95.7kMadrid R16
(R32  )
759k2.03M
22
Jiří Lehečka22CZE663k-1+51.2kMadrid R32708k2.06M
23
Alejandro Davidovich Fokina24ESP623k+1+51.2kLost in Madrid R32 
24
Ben Shelton21USA623k+1+51.2kMadrid R32667k2.02M
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.2kMadrid R32594k1.95M
30
Lorenzo Musetti22ITA532k-2+31.2kCagliari R16Lost in Madrid R64Lost in Madrid R64
Cagliari R16
534k559k
31
Tomás Martín Etcheverry24ARG510k+31.2kAix-en-Provence R16Lost in Madrid R64Lost in Madrid R64
Aix-en-Provence R16
513k537k
32
Tomáš Macháč23CZE505k+27.6kLost in Madrid R64
33
Jordan Thompson30AUS503k+27.6kLost in Madrid R64
34
Gaël Monfils37FRA498k-4+16.9kLost in Madrid R128 
35
Miomir Kecmanović24SRB496k+27.6kLost in Madrid R64 
36
Félix Auger-Aliassime23CAN489k+2+51.2kMadrid R32
(R128  )
533k1.89M
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.2kMadrid R32
(R64  )
459k1.82M
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.2kMadrid R32437k1.79M
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.2kMadrid R32380k1.74M
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
Denis Shapovalov25CAN313k+7+51.2kLost in Madrid R32 
69
Roman Safiullin26RUS311k-3+16.9kLost in Madrid R128
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.2kMadrid R32292k1.65M
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 R1Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Qual. Aix-en-Provence R1
114
Jesper de Jong23NED156k-2+2200Qual. Cagliari R1Lost in Rome QFLost in Rome QF
Qual. Cagliari R1
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 R1Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Qual. Cagliari R1
121
Facundo Bagnis34ARG138k+11+32.7kQual. Aix-en-Provence R1Qual. Madrid W
Lost in Madrid R64 
Qual. Madrid W
Lost in Madrid R64 
Qual. Aix-en-Provence R1
122
Corentin Moutet25FRA135k+3+22kQual. Madrid W
Lost in Madrid R128 
123
Thiago Monteiro29BRA134k+41+56.2kMadrid R32
(R64  )
Qual. Madrid WQual. Madrid W
Madrid R32
(R64  )
178k1.53M
124
Joao Fonseca17BRA131k+10+27.6kLost in Madrid R64
(R128  )
125
Soonwoo Kwon26KOR130k-4
126
Emilio Nava22USA127k-3+4700Cagliari R32Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Cagliari R32
128k155k
127
Benjamin Bonzi27FRA126k-5+800Qual. Aix-en-Provence R1Lost in Ostrava R32Lost in Ostrava R32
Qual. Aix-en-Provence R1
128
Andrea Vavassori28ITA125k-4+2500Lost in Qual. Madrid R1
129
Dominic Thiem30AUT118k-1+5000Lost in Qual. Madrid R2
130
Lloyd Harris27RSA117k+1+11.8kGuangzhou R32Shenzhen WShenzhen W
Guangzhou R32
118k128k
131
Diego Schwartzman31ARG116k-5+2500Lost in Qual. Madrid R1
132
Michael Mmoh26USA114k-5+800Lost in Savannah R32
133
Abdullah Shelbayh20JOR113k-4+5000Lost in Qual. Madrid R2
134
Dino Prižmić18CRO107k-4
135
Camilo Ugo Carabelli24ARG107k+5+7200Cagliari R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Cagliari R32
109k135k
136
Omar Jasika26AUS105k+2100Guangzhou R32Lost in Savannah R16Lost in Savannah R16
Guangzhou R32
106k115k
137
Giovanni Mpetshi Perricard20FRA105k-4
138
Dane Sweeny23AUS104k-1+1600Guangzhou R32Lost in Shenzhen R32Lost in Shenzhen R32
Guangzhou R32
105k115k
139
Nicolas Moreno De Alboran26USA104k+2200Lost in Rome QF
139
Zachary Svajda21USA104k-1+2200Cagliari R32106k132k
141
Marc Polmans26AUS103k-6
142
Damir Džumhur31BIH101k+7+11kOstrava W
143
Benjamin Hassan29LBN100k+20+22kQual. Madrid W
Lost in Madrid R128
144
Pablo Llamas Ruiz21ESP99.5k+21+22kQual. Aix-en-Provence R1Qual. Madrid W
Lost in Madrid R128
Qual. Madrid W
Lost in Madrid R128
Qual. Aix-en-Provence R1
145
James McCabe20AUS99.3k-4+1320Qual. Shenzhen W
Lost in Shenzhen R16
146
Valentin Vacherot25MON99.1k-2+5040Qual. Aix-en-Provence R1Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Qual. Aix-en-Provence R1
147
Francisco Comesaña23ARG96.7k+4+7240Aix-en-Provence R32Lost in Qual. Madrid R2Lost in Qual. Madrid R2
Aix-en-Provence R32
98.1k124k
148
Stefano Napolitano29ITA95.1k-2+2580Lost in Qual. Madrid R1
149
Maxime Cressy26USA94.9k-4+800Guangzhou R3295.4k105k
150
Mackenzie McDonald29USA94.4k-8
Advertisement
151
Marin Čilić35CRO94.2k-8
152
Duje Ajduković23CRO93.9k+5040Lost in Qual. Madrid R2
153
Jurij Rodionov24AUT92.9k-3+2580Lost in Qual. Madrid R1
153
Denis Kudla31USA92.9k-6+1320Lost in Savannah R16
155
Rafael Nadal37ESP91k+65+51.2kMadrid R32
(R64  )
135k1.49M
156
Jason Kubler30AUS90.8k-8
157
Felipe Meligeni Alves26BRA89.3k-1+2580Qual. Aix-en-Provence R1Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Qual. Aix-en-Provence R1
158
Jiří Veselý30CZE88.5k-4+800Lost in Ostrava R32
159
Otto Virtanen22FIN87.8k-6Qual. Aix-en-Provence R1
160
Yosuke Watanuki26JPN87k-5
161
Lucas Pouille30FRA86.9k-4+2580Lost in Qual. Madrid R1
162
Pierre Hugues Herbert33FRA86.7k-2+2580Qual. Aix-en-Provence R1Lost in Qual. Madrid R1Lost in Qual. Madrid R1
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 R1Lost in Rome SFLost in Rome SF
Qual. Cagliari R1
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 R1Qual. Madrid W
Lost in Madrid R64
Qual. Madrid W
Lost in Madrid R64
Qual. Aix-en-Provence R1
177
Matteo Gigante22ITA72.1k-2+2580Lost in Qual. Madrid R1
178
Benoît Paire34FRA70.6k-4
179
Gabriel Diallo22CAN69.6k-3+800Qual. Cagliari R1Lost in Ostrava R32Lost in Ostrava R32
Qual. Cagliari R1
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 R1Lost in Rome R16Lost in Rome R16
Qual. Cagliari R1
186
Francesco Passaro23ITA59.9k-5+800Qual. Cagliari R1Lost in Rome R32Lost in Rome R32
Qual. Cagliari R1
187
Oliver Crawford24GBR58k-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 R1Lost in Qual. Madrid R1Lost in Qual. Madrid R1
Qual. Aix-en-Provence R1
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
Elias Ymer28SWE54.9k-3+800Lost in Ostrava R32
194
Oriol Roca Batalla30ESP54.7k-3+800Lost in Rome R32
195
Ethan Quinn20USA54.7k-2+1320Lost in Savannah R16
196
Jozef Kovalík31SVK54.7k-2+1320Lost in Rome R16
197
Ugo Blanchet25FRA53.9k-5Qual. 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 Rincon21ESP48.9k-2+1320Lost in Ostrava R16
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 R1Lost in Rome R32Lost in Rome R32
Qual. Cagliari R1
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
Yu-hsiou Hsu25TWN38k+4+2120Guangzhou R32Lost in Shenzhen R16Lost in Shenzhen R16
Guangzhou R32
38.5k48.3k
232
Franco Agamenone31ITA37.9k+1320Lost in Rome R16
233
Mark Lajal20EST37.9k+14+4640Guangzhou R32Lost in Shenzhen SFLost in Shenzhen SF
Guangzhou R32
38.4k48.2k
234
Alessandro Giannessi33ITA37.8k-8
235
Yunchaokete Bu22CHN37.5k-4+800Guangzhou R3238k47.8k
236
Ryan Peniston28GBR37.3k-7
237
Illya Marchenko36UKR37.3k+1+1600Guangzhou R32Lost in Shenzhen R32Lost in Shenzhen R32
Guangzhou R32
37.8k47.6k
238
Marco Cecchinato31ITA37.2k-4+800Qual. Cagliari R1Lost in Rome R32Lost in Rome R32
Qual. Cagliari R1
239
Rodrigo Pacheco Mendez19MEX37k-9
240
Tung Lin Wu25TWN36.5k-3+800Lost in Shenzhen R32
241
Yasutaka Uchiyama31JPN35.9k+1+1600Guangzhou R32Lost in Shenzhen R32Lost in Shenzhen R32
Guangzhou R32
36.4k46.1k
242
Andrea Collarini32ARG35.9k-6
243
Dimitar Kuzmanov30BUL35.3k-3+800Qual. Aix-en-Provence R1Lost in Ostrava R32Lost in Ostrava R32
Qual. Aix-en-Provence R1
244
Timofey Skatov23KAZ34.9k+10+3840Lost in Ostrava SF
245
Alex Bolt31AUS34.7k+7+2120Guangzhou R32Lost in Shenzhen R16Lost in Shenzhen R16
Guangzhou R32
35.2k45k
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
Filip Misolic22AUT33.1k-5
255
Nicolás Mejía24COL32.9k-4
256
Gianluca Mager29ITA32.2k-3
257
Jaime Faria20POR32k+2240Lost in Ostrava QF
258
Kimmer Coppejans30BEL30.9k-3
259
Yuta Shimizu24JPN30.1k+800Qual. Guangzhou R2Lost in Shenzhen R32Lost in Shenzhen R32
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+1510Qual. Aix-en-Provence R1Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 R32
Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 R32
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-6Qual. 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
Raphaël Collignon22BEL20.4k+30+7190Hammamet 7 W
Angers W
295
Javier Barranco Cosano25ESP20.3k-7Lost in Qual. Rome R1
296
Adrian Andreev22BUL20.2k+800Lost in Rome R32
297
Daniel Masur29GER20.1k-5+430Lost in Nottingham R16
298
Matheus Pucinelli De Almeida23BRA19.8k-7
299
Paul Jubb24GBR19.7k+9+3590Nottingham W
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
Vilius Gaubas19LTU19.1k+32+6500Qual. Rome W
Lost in Rome F
303
Adolfo Daniel Vallejo20PAR19.1k-3+400Porto Alegre R3219.4k24.2k
304
Gonzalo Bueno20PER19k+21+5930Porto Alegre R32Concepcion W19.3k24.1k
305
Gastão Elias33POR19k-8
306
Nikolás Sánchez Izquierdo25ESP18.9k-3+800Lost in Rome R32
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
Pol Martín Tiffon24ESP15.5k+8+2580Lost in Qual. Madrid R1
321
Andrés Andrade25ECU15k+70+6500Qual. Savannah W
Lost in Savannah F
322
Ričardas Berankis33LTU14.9k-2+800Qual. Shenzhen W
Lost in Shenzhen R32
Qual. Guangzhou W
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
Lorenzo Giustino32ITA14.2k-9
327
Giovanni Fonio25ITA14.2k-9
328
Borna Gojo26CRO14.1k-9
329
Sandro Kopp23AUT14k+4+1250Lost in Hammamet 7 SF
330
Mateus Alves23BRA13.8k-7+400Porto Alegre R3214k18.9k
331
Ramkumar Ramanathan29IND13.6k-9Lost in Qual. Shenzhen R2
Lost in Qual. Guangzhou R1
331
Rio Noguchi25JPN13.6k+1+800Qual. Guangzhou R2Qual. Shenzhen W
Lost in Shenzhen R32
333
Robin Bertrand21FRA13.5k+20+2890Monastir 16 W
Lost in Nottingham QF
334
Mukund Sasikumar27IND13.1k-8Lost in Qual. Shenzhen R1
335
João Sousa35POR13k-8
336
Jakub Nicod19CZE13k+8+1320Qual. Ostrava W
Lost in Ostrava R16
337
Nicholas David Ionel21ROU12.9k+4+800Lost in Ostrava R32
338
Sebastian Fanselow32GER12.8k-9
339
Yankı Erel23TUR12.8k-8Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R2
340
Hernán Casanova30ARG12.6k+2+660Lost in Concepcion R16
341
Mathias Bourgue30FRA12.4k-6Qual. Aix-en-Provence R1
342
Kiranpal Pannu27NZL12.4k-3+260Lost in Mosquera R32
343
Daniel Mérida19ESP12.4k-7Lost in Qual. Rome R2
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
Facundo Mena31ARG11.8k+50+3680Porto Alegre R32Santiago W
Lost in Concepcion QF
12.1k16.9k
354
Alexander Weis27ITA11.3k-6+260Santa Margherita 6 R32Lost in Qual. Rome R211.5k14.6k
355
Jay Clarke25GBR11.2k-6+260Santa Margherita 6 R3211.4k14.5k
356
Marcello Serafini21ITA11.2k+19+1750Lost in Santa Margherita 4 R16
Qual. Rome W
Lost in Rome R16
357
Roberto Cid Subervi30DOM11.2k-2+800Porto Alegre R32Lost in Concepcion R3211.4k16.3k
358
Viktor Durasovic27NOR11.1k-2+800Qual. Savannah W
Lost in Savannah R32
359
Hiroki Moriya33JPN11.1k-1+800Qual. Guangzhou R2Lost in Qual. Shenzhen R2
Lost in Shenzhen R32
360
Matej Dodig18CRO10.9k+750Lost in Split SF
361
Felix Gill21GBR10.8k-11
362
Edoardo Lavagno25ITA10.8k+10+1060Santa Margherita 6 R32Lost in Rome R3211k14.1k
363
Charles Broom26GBR10.8k+24+2120Lost in Nottingham F
364
Marius Copil33ROU10.7k-12Lost in Qual. Rome R1
365
Nicola Kuhn24GER10.6k+11+1250Lost in Hammamet 7 SF
366
Arthur Géa19FRA10.6k+3+800Qual. Savannah W
Lost in Savannah R32
367
Orlando Luz26BRA10.5k-13Qual. Cagliari R1Lost in Qual. Ostrava R2
368
Daniel Dutra da Silva35BRA10.5k+660Qual. Porto Alegre R2Lost in Concepcion R16
369
Giles Hussey26GBR10.4k+9+1250Lost in Nottingham SF
370
Dominik Palan23CZE10.3k-13Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
371
Pedro Sakamoto30BRA10.2k-4+400Porto Alegre R3210.5k15.3k
372
Vadym Ursu27UKR10.2k-11
373
Matthew Dellavedova23AUS10.1k-7+260Lost in Nottingham R32
373
Marek Gengel28CZE10.1k-11
375
Elmer Møller20DEN10k-5+260Santa Margherita 6 R3210.2k13.4k
376
Liam Draxl22CAN10k-13
377
Khumoyun Sultanov25UZB10k-13
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-11Qual. Guangzhou R2Lost in Qual. Shenzhen R1
383
Eric Vanshelboim22UKR9585+590Lost in Shymkent QF
Lost in Shymkent 2 R32
384
Bogdan Bobrov26RUS9525-11Lost in Qual. Savannah R1
385
Nino Serdarušić27CRO9480-11
386
Alexey Zakharov24RUS9425-7+255Lost in Monastir 17 R16
387
Maxime Chazal31FRA9345+53+2595Dubrovnik W
Lost in Split QF
388
Christian Langmo27USA9315-8+155Lost in Vero Beach R32
389
Evgeny Donskoy33RUS9295-12Qual. Guangzhou R2Lost in Qual. Shenzhen R1
390
Ignacio Buse20PER9250+2+800Qual. Rome W
Lost in Rome R32
391
Evgenii Tiurnev27RUS9190+6+905Lost in Shymkent SF
Lost in Shymkent 2 R32
392
Elliot Benchetrit25MAR9185+1+750Lost in Kursumlijska Banja SF
393
Andrea Picchione25ITA9145+128+4345Lost in Antalya 15 SF
Santa Margherita 5 W
394
Dan Added25FRA9100-10+260Lost in Angers R32
395
Guy Den Ouden22NED9085-14
395
Max Alcalá Gurri21ESP9085-14
397
Martin Kližan34SVK8950+49+2420Telde 2 W
Lost in Santa Margherita 5 R32
398
Benjamin Lock31ZIM8910+20+1515Anapoima R32Lost in Mosquera SF908012.2k
399
Oleksandr Ovcharenko22UKR8800-5+430Lost in Hammamet 7 R16
400
Daniel Michalski24POL8775-15Lost in Qual. Ostrava R2
401
Mikalai Haliak25BLR8755-15Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
402
Gonzalo Villanueva29ARG8725+5+800Porto Alegre R32Lost in Concepcion R32898513.8k
403
Lautaro Midon20ARG8715-7+400Porto Alegre R32897513.8k
404
Cezar Crețu23ROU8555-14
405
Mathys Erhard22FRA8450+7+730Lost in Angers QF
406
Kirill Kivattsev26RUS8435+56+2380Santa Margherita 6 R32Lost in Santa Margherita 4 F860511.7k
407
Carlos Gimeno Valero22ESP8355-12
408
Remy Bertola25SUI8310+135+3845Qual. Shenzhen W
Lost in Shenzhen SF
Lost in Qual. Guangzhou R1
409
Alexis Gautier27FRA8300-4+260Lost in Angers R32
410
Kaichi Uchida29JPN8295-2+400Qual. Porto Alegre R2Lost in Concepcion R32
411
Alan Fernando Rubio Fierros25MEX8240-13
412
Karue Sell30BRA8235-13Qual. Porto Alegre R2
413
Egor Gerasimov31BLR8200-13Lost in Qual. Shenzhen R2
Qual. Guangzhou W
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
Constantin Bittoun Kouzmine25FRA8020+17+1160Lost in Hammamet 7 R16
Lost in Angers QF
421
Gerard Campana Lee19KOR7990-15Lost in Qual. Savannah R1
422
Kris Van Wyk27RSA7905+8+905Lost in Monastir 16 R32
Lost in Monastir 17 SF
423
Gabi Adrian Boitan24ROU7895+19+1320Qual. Savannah W
Lost in Savannah R16
424
Alexey Vatutin31RUS7840+730Lost in Angers QF
425
Stefan Dostanic22USA7800-16
426
Omni Kumar22USA7740+62+2245Santa Margherita 6 R32Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 QF
791011k
427
Adria Soriano Barrera24COL7725-16
428
Corentin Denolly26FRA7705-15Lost in Qual. Savannah R2
429
Juan Carlos Prado Angelo19BOL7675+15+1120Qual. Porto Alegre R2Lost in Concepcion QF
430
Aidan McHugh23GBR7665-16
431
Pedro Araújo22POR7580+61+2160Monastir 17 W
432
Stefan Popović20SRB7575+207+4320Kursumlijska Banja W
Kursumlijska Banja 2 W
433
Antoine Hoang28FRA7550+3+685Lost in Azay Le Rideau R16
Lost in Angers R16
434
Daniel Cukierman28ISR7540-19
434
Nick Chappell31USA7540-19
434
Juan Bautista Torres22ARG7540+15+1060Porto Alegre R32Lost in Concepcion R16780012.6k
437
Carlos Sánchez Jover23ESP7495+16+1255Lost in Santa Margherita 5 SF
438
Philip Henning23RSA7455+16+1270Lost in Antalya 15 F
439
Oleg Prihodko26UKR7450-19+155Lost in Antalya 15 R32
440
Daniil Glinka23EST7415-23
441
Álvaro Guillén Meza21ECU7410+26+1520Porto Alegre R32Lost in Concepcion QF767012.5k
442
Mohamed Safwat33EGY7375-23
442
Altuğ Çelikbilek27TUR7375+800Qual. Shenzhen W
Lost in Shenzhen R32
444
Lucas Gerch29GER7320-16+260Lost in Hammamet 7 R32
Lost in Qual. Rome R1
445
Jérôme Kym21SUI7295+81+2590Lost in Hammamet 7 R16
Antalya 16 W
446
Nicolás Álvarez Varona22ESP7290-25
447
Ryan Nijboer24NED7135+60+2050Lost in Hammamet 7 QF
Qual. Rome W
Lost in Rome R16
448
Yibing Wu24CHN7095-23
449
Alex Rybakov27USA7085-23Lost in Qual. Savannah R1
449
Filip Krajinović32SRB7085-23
451
Yishai Oliel24ISR7065-13+260Lost in Santa Margherita 4 R32
452
Elmar Ejupovic31GER7015-23
453
Eliot Spizzirri22USA7000-23
454
Toby Kodat21USA6960-22Lost in Qual. Savannah R2
455
Karan Singh20IND6950-4+690Lost in Shymkent QF
Lost in Shymkent 2 R16
456
Trevor Svajda18USA6920-23
457
Lucas Catarina27MON6910-23
458
Harrison Adams29USA6905+78+2380Anapoima R32Lost in Mosquera F707510.2k
459
Moerani Bouzige24AUS6890+5+870Lost in Monastir 16 QF
Lost in Sanxenxo QF
460
Andre Ilagan23USA6885-25
460
Cem İlkel28TUR6885-19+260Lost in Nottingham R32
462
Federico Iannaccone25ITA6865+78+2380Santa Margherita 6 R32Lost in Santa Margherita 5 F703510.2k
463
Bruno Kuzuhara20USA6860+14+1200Porto Alegre R32Lost in Savannah R32712011.9k
464
Michael Vrbenský24CZE6855+71+2315Lost in Dubrovnik R32
Split W
465
Hamish Stewart24GBR6800-20+260Lost in Nottingham R32
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
Martyn Pawelski19POL6745-22+260Lost in Nottingham R32
471
Dan Alexandru Tomescu25ROU6740+20+1270Lost in Kursumlijska Banja F
472
Max Houkes23NED6590-12+520Santa Margherita 6 R32Lost in Santa Margherita 5 R3267609925
472
Eliakim Coulibaly21CIV6590+46+1705Lost in Monastir 16 F
Lost in Monastir 17 QF
474
Tristan McCormick25USA6575-1+800Qual. Savannah W
Lost in Savannah R32
Lost in Qual. Sabadell R1
475
Giovanni Oradini26ITA6560+12+1060Lost in Santa Margherita 4 R32
Qual. Rome W
Lost in Rome R32
476
Shintaro Imai30JPN6490-15+430Lost in Nottingham R16
477
Facundo Juárez26ITA6480+72+2160Antalya 15 W
478
Jacopo Berrettini25ITA6440-24+255Lost in Dubrovnik R16
479
Sergey Fomin23UZB6385+91+2315Shymkent W
Lost in Shymkent 2 R32
480
Yanaki Milev20BUL6355+36+1425Lost in Antalya 15 R32
Lost in Antalya 16 F
481
David Pichler28AUT6285+20+1055Lost in Dubrovnik R16
Qual. Ostrava W
Lost in Ostrava R32
481
Henry Searle18GBR6285+8+800Lost in Savannah R32
483
Blake Mott28AUS6275+28+1255Lost in Nottingham SF
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
Niki Kaliyanda Poonacha29IND5855-31
500
August Holmgren26DEN5850-31
501
Gian Marco Moroni26ITA5830-31
502
Nicolas Zanellato22BRA5795+11+800Porto Alegre R32Lost in Concepcion R32605510.9k
503
Antoine Bellier27SUI5780-31
504
Bor Artnak19SLO5760-30Lost in Qual. Savannah R1
505
Yusuke Takahashi26JPN5745-30
506
Alex Martí Pujolras25ESP5695-30
507
Alafia Ayeni24USA5655-29
508
Timo Stodder27GER5620-29
509
Damien Wenger24SUI5600-29
510
Saba Purtseladze22GEO5580-29Lost in Qual. Rome R1
511
Oleksii Krutykh24UKR5575-7+430Lost in Santa Margherita 4 R16
Lost in Qual. Rome R1
512
Nathan Ponwith26USA5560-19+155Lost in Vero Beach R32
513
Kenny de Schepper36FRA5515-5+435Lost in Azay Le Rideau QF
514
Hikaru Shiraishi23JPN5505-29
514
Guido Andreozzi32ARG5505-29Lost in Qual. Ostrava R1
516
Mariano Kestelboim28ARG5500-18+260Santa Margherita 6 R3256708835
517
Yaroslav Demin18RUS5490-17+255Qual. Sabadell R2Lost in Telde 2 R16
518
Tom Gentzsch20GER5470-23+155Lost in Meerbusch R32
519
Niels Visker22NED5460-23+155Lost in Meerbusch R32
Lost in Qual. Sabadell R1
520
Adrian Oetzbach26GER5450+13+905Lost in Dubrovnik R32
Lost in Meerbusch SF
521
Luka Mikrut20CRO5445+51+1425Lost in Dubrovnik R32
Lost in Split F
522
Ryuki Matsuda24JPN5440-5+515Lost in Monastir 16 R16
Lost in Nottingham R32
522
Sebastian Gima21ROU5440-10+430Lost in Hammamet 7 R16
Lost in Qual. Ostrava R1
524
Egor Agafonov21RUS5435-19+310Lost in Monastir 16 R32
Lost in Monastir 17 R32
524
Franco Roncadelli24URU5435-2+660Qual. Concepcion W
Lost in Concepcion R16
526
Strong Kirchheimer29USA5410+2+800Lost in Savannah R32
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
Marat Sharipov21RUS5230-23+155Lost in Antalya 16 R32
533
José Pereira33BRA5190+105+1920Qual. Porto Alegre R2Qual. Concepcion W
Lost in Concepcion SF
534
Louis Weßels25GER5185-11+415Santa Margherita 6 R32Lost in Meerbusch R3253558520
535
Denis Klok25RUS5165+6+690Lost in Shymkent QF
Lost in Shymkent 2 R16
535
Thijs Boogaard15NED5165-32
537
Lukáš Pokorný22SVK5105-22+155Lost in Monastir 16 R32
538
Jakub Paul25SUI5100-32
539
Stijn Slump25NED5085+24+905Lost in Antalya 15 R32
Lost in Antalya 16 SF
540
Maximus Jones19THA5040-30
541
Noah Perfetti22ITA4970+28+885Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 QF
Qual. Split W
Lost in Split R32
542
Alejo Lorenzo Lingua Lavallén23ARG4960-28Qual. Porto Alegre R2
543
Masamichi Imamura25JPN4900-16+260Qual. Nottingham 2 R2Qual. Nottingham W
Lost in Nottingham R32
544
Axel Garcian21FRA4895+13+685Lost in Azay Le Rideau R16
Lost in Angers R16
544
Gianluca Cadenasso19ITA4895-1+430Lost in Santa Margherita 4 R16
546
Sascha Gueymard Wayenburg20FRA4885+5+585Lost in Telde 2 R32
Lost in Angers R16
547
Tim Handel27GER4860-28
548
Ilia Simakin20RUS4825-28
548
Gabriele Pennaforti23ITA4825+57+1230Lost in Santa Margherita 4 R16
Lost in Rome R32
550
Peter Benjamin Privara19SVK4820+64+1320Lost in Ostrava R16
551
Johan Nikles27SUI4765-14+260Lost in Hammamet 7 R32
552
Bautista Vilicich22ARG4720-28Lost in Qual. Concepcion R2
553
Anton Matusevich22GBR4715-28
554
Olaf Pieczkowski20POL4705-9+260Lost in Nottingham R32
555
Diego Augusto Barreto Sánchez22ESP4695+103+1705Lost in Telde 2 F
Lost in Sanxenxo QF
555
Alejandro Manzanera Pertusa21ESP4695-1+435Lost in Telde 2 QF
557
Florent Bax24FRA4675+20+730Qual. Sabadell R2Lost in Hammamet 7 QF
558
Tiago Pereira19POR4670+22+750Lost in Sanxenxo SF
559
Mubarak Shannan Zayid29QAT4655-21+155Lost in Antalya 16 R32
560
Fajing Sun27CHN4650+25+800Lost in Shenzhen R32
Lost in Qual. Guangzhou R1
561
Siddharth Vishwakarma29IND4610-33
561
Arthur Weber31FRA4610-33Lost in Qual. Rome R1
563
Florian Broska26GER4600-16+255Lost in Meerbusch R16
564
Keegan Smith25USA4565-32
564
Joshua Sheehy27USA4565+26+750Lost in Monastir 16 SF
566
Frederico Ferreira Silva29POR4545-33Lost in Qual. Ostrava R1
567
Buvaysar Gadamauri23BEL4535+51+1060Lost in Santa Margherita 4 R32
Qual. Ostrava W
Lost in Ostrava R32
567
Lilian Marmousez22FRA4535+68+1255Lost in Angers SF
569
Luciano Emanuel Ambrogi20ARG4505+31+800Porto Alegre R32Lost in Concepcion R3247659640
570
Yurii Dzhavakian30UKR4495-31
571
Joaquin Aguilar Cardozo19URU4475-30
572
Simon Beaupain24BEL4470+19+685Lost in Santa Margherita 4 R16
Lost in Meerbusch R16
573
Kokoro Isomura21JPN4435+36+870Lost in Antalya 15 QF
Lost in Antalya 16 QF
574
S D Prajwal Dev27IND4420+410Lost in Shymkent R32
Lost in Shymkent 2 R16
575
Tommaso Compagnucci24ITA4415-11+260Santa Margherita 6 R32Lost in Qual. Rome R145857750
576
Evgeny Karlovskiy29RUS4410-30Qual. Sabadell R2Lost in Qual. Ostrava R1
577
Miloš Karol21SVK4385+40+905Lost in Dubrovnik SF
Lost in Split R32
578
Juan Pablo Paz29ARG4370+435Lost in Antalya 15 QF
579
Gabriel Décamps24BRA4355+1+435Qual. Porto Alegre R2Lost in Santiago QF
Lost in Qual. Concepcion R2
580
Antoine Ghibaudo19FRA4340-32
581
Federico Cina17ITA4315+109+1600Guangzhou R32Lost in Shenzhen R32483514.5k
582
Gerald Melzer33AUT4310-32Lost in Qual. Savannah R2
583
Giuseppe La Vela23ITA4295+1+435Lost in Antalya 15 QF
584
Igor Gimenez24BRA4265-31Qual. Porto Alegre R2Lost in Qual. Concepcion R2
584
Stuart Parker26GBR4265+5+435Lost in Monastir 16 QF
586
Henrik Wiersholm27USA4230-31
586
Oscar Otte30GER4230-31
588
Iliyan Radulov18BUL4220+3+435Qual. Sabadell R2Lost in Telde 2 QF
589
Robert Strombachs24LAT4195-31Lost in Qual. Ostrava R2
590
Andrea Guerrieri25ITA4190-31
590
Thomas Fancutt29AUS4190-31
592
Alexandre Aubriot24FRA4185-31
592
Peter Heller31GER4185-31
592
Émilien Voisin24FRA4185+2+435Lost in Split QF
592
Aziz Ouakaa24TUN4185-13+260Lost in Hammamet 7 R32
Lost in Qual. Porto Alegre R1
596
Francisco Rocha24POR4170-14+255Qual. Sabadell R2Lost in Sanxenxo R16
597
Peter Buldorini19ITA4155-22+155Lost in Kursumlijska Banja 2 R32
598
Alberto Barroso Campos27ESP4150-15+260Lost in Hammamet 7 R32
Lost in Qual. Rome R2
599
Ryan Seggerman24USA4120-33
600
Yi Zhou19CHN4105+115+1600Guangzhou R32Lost in Shenzhen R32462514.3k
601
Yan Bai34CHN4095-33Qual. Guangzhou R2
601
Federico Arnaboldi23ITA4095-15+260Lost in Santa Margherita 4 R32
601
Luca Giacomini26ITA4095+430Lost in Hammamet 7 R16
604
Emile Hudd23GBR4055+66+1180Lost in Azay Le Rideau SF
Lost in Nottingham R16
605
Julio César Porras26ARG4050+187+2160Sanxenxo W
606
Jacob Fearnley22GBR4030-35
606
Paulo Andre Saraiva Dos Santos23BRA4030-1+435Lost in Santiago QF
606
Oscar Jose Gutierrez31BRA4030-13+255Lost in Telde 2 R16
609
Max Wiskandt22GER4025+68+1185Lost in Monastir 16 SF
Lost in Monastir 17 QF
610
Cyril Vandermeersch24FRA3995-15+255Lost in Azay Le Rideau R16
611
Guido Iván Justo26ARG3965-2+400Qual. Porto Alegre R2Lost in Concepcion R32
612
Svyatoslav Gulin21RUS3950+32+750Lost in Sanxenxo SF
613
Wishaya Trongcharoenchaikul29THA3930-9+310Lost in Antalya 15 R32
Lost in Antalya 16 R32
614
Filip Peliwo30POL3915+51+985Lost in Monastir 16 R16
Lost in Nottingham QF
615
Savva Polukhin25RUS3890+293+2595Qual. Shymkent W
Lost in Shymkent QF
Qual. Shymkent 2 W
Shymkent 2 W
616
Stefan Palosi24ROU3875-19+155Lost in Antalya 15 R32
616
Fermin Tenti26ARG3875+85+1270Lost in Santiago F
618
Mili Poljičak19CRO3870+10+510Lost in Dubrovnik R16
Lost in Split R16
619
Juan Sebastián Gómez32COL3855+894+3855Anapoima R32Mosquera W40257190
619
Alex Knaff26LUX3855+27+695Lost in Monastir 16 QF
Lost in Nottingham R32
621
Fabien Salle24FRA3835-35
621
Liam Gavrielides20GER3835-14+255Lost in Meerbusch R16
621
William Grant23USA3835+31+750Lost in Vero Beach SF
621
Axel Nefve23USA3835-35Lost in Qual. Savannah R1
625
Gergely Madarász29HUN3825-1+410Lost in Dubrovnik R16
Lost in Split R32
626
Charlie Camus17FRA3820+14+585Lost in Azay Le Rideau R32
Qual. Angers W
Lost in Angers R16
627
Fausto Tabacco21ITA3815+45+950Santa Margherita 6 R32Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 R16
39857150
628
Juan Bautista Otegui25ARG3765-16+260Santa Margherita 6 R3239357100
629
Sander Jong23NED3745-7+310Lost in Telde 2 R32
Lost in Meerbusch R32
629
Mirza Bašić32BIH3745+56+1005Lost in Dubrovnik SF
Lost in Split R16
631
Felix Corwin27USA3725-35Lost in Qual. Concepcion R1
632
Alex Barrena21ARG3715-34
632
Michiel De Krom25NED3715-12+260Lost in Hammamet 7 R32
632
Eduardo Ribeiro26BRA3715-34
635
Takuya Kumasaka25JPN3695+86+1270Lost in Monastir 17 F
636
Marvin Möller25GER3660-34Lost in Qual. Ostrava R1
637
Christoph Negritu30GER3645-21+155Lost in Antalya 16 R32
638
Patrick Zahraj24GER3640+26+695Santa Margherita 6 R32Lost in Meerbusch QF38106975
639
Pedro Boscardin Dias21BRA3630+40+800Porto Alegre R32Lost in Concepcion R3238908765
640
Luka Pavlovic24FRA3625+126+1525Lost in Kursumlijska Banja F
Lost in Kursumlijska Banja 2 R16
640
Kasidit Samrej23THA3625-37
642
Maxence Bertimon24FRA3590-20+155Qual. Dubrovnik W
Lost in Dubrovnik R32
643
Mateo Barreiros Reyes23BRA3575+32+730Lost in Mosquera QF
643
Adrien Gobat22FRA3575-35
643
Gianmarco Ferrari23ITA3575-13+260Santa Margherita 6 R3237456910
646
Yanis Ghazouani Durand23FRA3565+4+435Lost in Azay Le Rideau QF
647
Pietro Marino22ITA3555+46+865Qual. Santa Margherita 6 R2Lost in Dubrovnik QF
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R16
648
Lucas Bouquet26FRA3550+92+1255Lost in Angers SF
648
Jack Loutit19NZL3550-37
650
Mario Gonzalez Fernandez22ESP3545-24+155Lost in Telde 2 R32
651
Leonardo Aboian26ARG3515+22+660Qual. Porto Alegre R2Qual. Concepcion W
Lost in Concepcion R16
652
Jie Cui26CHN3505-40Qual. Guangzhou W
653
Alex Hernandez24MEX3500-39
653
Daniel Antonio Núñez22CHI3500+114+1410Anapoima R32Lost in Santiago SF
Lost in Concepcion R32
36706835
655
Peter Bertran28DOM3480-13+260Lost in Mosquera R32
656
Victor Lilov20USA3475+99+1270Lost in Vero Beach F
656
JiSung Nam30KOR3475-38
656
Alexandre Reco25FRA3475+126+1530Qual. Nottingham 2 R2Lost in Azay Le Rideau F
Lost in Nottingham R32
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+260Qual. Santa Margherita 6 R2Lost in Santa Margherita 5 R32
661
Georgii Kravchenko23UKR3440-40
662
Lorenzo Rottoli22ITA3395-37Lost in Qual. Rome R1
663
Juan Manuel La Serna20ARG3370-36
664
Massimo Giunta19ITA3330+39+730Lost in Santa Margherita 4 QF
Lost in Qual. Rome R2
665
Samuele Pieri22ITA3325+4+430Qual. Cagliari R1Lost in Santa Margherita 5 R16
666
Hynek Bartoň20CZE3320-37
667
Millen Hurrion24GBR3315-37
667
Yuki Mochizuki26JPN3315-37
669
Fabrizio Andaloro23ITA3300-15+260Lost in Qual. Santa Margherita 4 R2
Lost in Santa Margherita 4 R32
669
Niccolo Catini26ITA3300-36
669
Michele Ribecai21ITA3300+38+730Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 QF
672
Quentin Folliot25FRA3290-38
673
Petr Nesterov21BUL3280-38
673
Vlad Andrei Dancu25ROU3280-18+255Lost in Kursumlijska Banja 2 R16
673
Tibo Colson23BEL3280-38
676
Mika Brunold19SUI3270-20+255Lost in Antalya 15 R16
677
Ignacio Antonio Becerra Otarola23CHI3255+45+835Lost in Santiago QF
Lost in Concepcion R32
677
Ben Jones25GBR3255-26+155Lost in Vero Beach R32
679
Gabriel Debru18FRA3225-38Qual. Aix-en-Provence R1Lost in Qual. Rome R2
680
Emilien Demanet19BEL3180+37+690Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 QF
681
Alastair Gray25GBR3170-36
682
Jacob Brumm25USA3160-36Lost in Qual. Concepcion R2
Lost in Qual. Porto Alegre R1
683
Ali Habib21GBR3155+5+430Qual. Nottingham W
Lost in Nottingham R16
Lost in Qual. Nottingham 2 R1
683
Ezekiel Clark25USA3155-35
685
Pawel Juszczak30POL3145+38+730Lost in Hammamet 7 QF
686
Rubin Statham37NZL3140-37
687
Manish Sureshkumar24IND3100-5+310Lost in Shymkent R32
Lost in Shymkent 2 R32
688
Kaylan Bigun17USA3095-11+255Lost in Vero Beach R16
689
Francesco Ferrari26ITA3065+9+435Qual. Cagliari R1Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja QF
Lost in Qual. Kursumlijska Banja 2 R3
690
Jaimee Floyd Angele24FRA3060-22+155Lost in Vero Beach R32
691
Sergi Perez Contri26ESP3050-38
692
Vladyslav Orlov28UKR3045+163+1525Lost in Shymkent R16
Lost in Shymkent 2 F
693
Bekkhan Atlangeriev23RUS3005+149+1425Qual. Shymkent W
Lost in Shymkent F
Lost in Shymkent 2 R32
694
Thanapet Chanta24THA3000-37
695
Preston Brown22USA2980-6+260Lost in Mosquera R32
696
Nicolai Budkov Kjaer17NOR2975-37
697
Noah Rubin28USA2965-37
698
Imanol López Morillo24ESP2960-37
699
Ryotaro Taguchi23JPN2955-37
700
Matija Pecotić34CRO2950-37Lost in Qual. Savannah R2
701
Alessandro Pecci23ITA2940-7+255Lost in Antalya 15 R16
702
Jack Logé19BEL2930+87+1005Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 SF
703
Quinn Vandecasteele21USA2920-37
704
Miguel Damas24ESP2915-37Lost in Qual. Rome R1
705
Mariano Tammaro20ITA2895+179+1525Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 F
706
Enzo Wallart27FRA2890-8+260Lost in Nottingham R32
707
Kristjan Tamm25EST2885+33+590Lost in Monastir 16 QF
Lost in Monastir 17 R32
708
João Domingues30POR2870-37
709
Sidane Pontjodikromo23NED2855-4+260Lost in Santa Margherita 4 R32
709
Akira Santillan26AUS2855-36Lost in Qual. Shenzhen R2
711
Karim Mohamed Maamoun33EGY2845-36
712
Garrett Johns23USA2820+450+2160Vero Beach W
712
Sanhui Shin27KOR2820-32
714
Harry Wendelken22GBR2815+38+585Lost in Azay Le Rideau R32
Lost in Nottingham R16
715
Nishesh Basavareddy18USA2800-34
715
Branko Djuric19SRB2800+14+435Lost in Kursumlijska Banja QF
Lost in Qual. Ostrava R1
715
Tomas Curras Abasolo23ESP2800+9+410Lost in Telde 2 R16
Lost in Sanxenxo R32
718
Matyas Fuele25HUN2790-36
719
Rafael Tosetto24BRA2785-9+255Lost in Santiago R16
Lost in Qual. Concepcion R1
Lost in Qual. Porto Alegre R1
719
Loann Massard18FRA2785-9+255Lost in Azay Le Rideau R16
721
Hanyi Liu22CHN2780-2+310Lost in Shymkent R32
Lost in Shymkent 2 R32
722
Alec Beckley22RSA2765-38
722
Louis Dussin24FRA2765+12+435Lost in Azay Le Rideau QF
724
Wilson Leite32BRA2740-39Qual. Porto Alegre R2Lost in Qual. Concepcion R1
724
Stefano Reitano26ITA2740-6+260Qual. Santa Margherita 6 R2Lost in Santa Margherita 5 R32
726
Daniel Bagnolini21ITA2735-39
727
Théo Papamalamis18FRA2710-36
728
David Poljak27CZE2705-36Lost in Qual. Ostrava R1
729
Maik Steiner29GER2695+17+435Lost in Sanxenxo QF
730
Simone Agostini27ITA2675+19+430Qual. Santa Margherita 6 R2Qual. Hammamet 7 W
Lost in Hammamet 7 R16
731
Oliver Ojakaar19EST2670-36
732
Duck-hee Lee25KOR2655-36
733
Ignacio Monzón26ARG2635-36
733
John Sperle22GER2635+154+1270Lost in Meerbusch F
735
Maxence Rivet20FRA2620-6+255Lost in Azay Le Rideau R16
735
Lorenzo Carboni18ITA2620+52+690Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R32
737
Ilya Snițari22MDA2615+153+1270Lost in Kursumlijska Banja F
738
Michael Zhu31USA2610-6+255Qual. Sanxenxo W
Lost in Sanxenxo R16
738
John Echeverria22ESP2610-38
740
Filippo Romano18ITA2605-20+155Lost in Azay Le Rideau R32
Lost in Qual. Angers R1
740
Petr Bar Biryukov22RUS2605-39
742
M Rifki Fitriadi25INA2600-39
742
Rigele Te26CHN2600+261+1600Guangzhou R32Lost in Shenzhen R32312012.8k
744
Jea Moon Lee30KOR2595-39
745
Gabriele Maria Noce28ITA2580+94+990Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R32
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 QF
745
Reda Bennani17MAR2580+768+2580Lost in Qual. Madrid R1
747
Learner Tien18USA2570-40
748
Zura Tkemaladze23GEO2565-39
748
Maxence Beaugé23FRA2565-10+260Lost in Angers R32
750
Valerio Perruzza24ITA2550+76+870Lost in Dubrovnik QF
Lost in Split QF
751
Samir Hamza Reguig22ALG2540+1+310Lost in Monastir 16 R32
Lost in Monastir 17 R32
752
Trey Hilderbrand23USA2520-40Lost in Qual. Porto Alegre R1
753
Thijmen Loof21NED2515+167+1255Lost in Mosquera SF
753
Fares Zakaria22EGY2515-40
753
Aliaksandr Liaonenka25BLR2515-22+155Lost in Monastir 16 R32
753
Collin Altamirano28USA2515+23+520Anapoima R32Lost in Mosquera R3226855850
757
David Pérez Sanz29ESP2510-43
758
Maxim Zhukov19RUS2505+46+690Lost in Shymkent R16
Lost in Shymkent 2 QF
759
Federico Bondioli18ITA2500-43Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
760
Brian Bozemoj20NED2490+31+590Lost in Kursumlijska Banja QF
Lost in Kursumlijska Banja 2 R32
761
Aleksandre Metreveli30GEO2485+54+750Lost in Antalya 15 SF
762
Deney Wassermann23NED2480+54+750Lost in Antalya 16 SF
763
Viacheslav Bielinskyi20UKR2475+7+435Lost in Split QF
764
Federico Aguilar Cardozo19URU2470-10+255Qual. Santiago W
Lost in Santiago R16
765
Marlon Vankan23GER2465-28+155Lost in Meerbusch R32
765
Juan Estevez18ARG2465+135+1145Anapoima R32Lost in Santiago R32
Lost in Mosquera QF
26355800
767
Eero Vasa27FIN2440+8+430Lost in Angers R16
768
Noah Schachter24USA2435-25+155Lost in Vero Beach R32
769
Peter Fajta21HUN2400+8+410Lost in Telde 2 R32
Lost in Kursumlijska Banja 2 R16
770
Lautaro Agustin Falabella26ARG2380+47+655Qual. Santiago W
Lost in Santiago R16
Qual. Concepcion W
Lost in Concepcion R32
771
Luca Castelnuovo27SUI2375-46
771
Andrey Kuznetsov33RUS2375-46
773
Thomas Braithwaite24AUS2370-45
774
Mitsuki Wei Kang Leong19MAS2340-41
775
Artur Kukasian20RUS2330-17+155Lost in Shymkent R32
775
Nikolay Nedelchev20BUL2330-41
777
Amaury Raynel21FRA2315-41
777
Juan Sebastian Osorio26COL2315+119+990Anapoima R32Lost in Mosquera QF24855650
779
Ajeet Rai25NZL2305-41Lost in Qual. Savannah R1
780
Miles Jones23USA2300+70+750Lost in Vero Beach SF
780
Jordi Garcia Mestre21ESP2300+128+1005Lost in Shymkent R16
Lost in Shymkent 2 SF
782
Giorgio Tabacco20ITA2295-42
783
Daniel Cox33GBR2285-10+260Lost in Nottingham R32
784
Martin Krumich21CZE2280-41Lost in Qual. Ostrava R1
785
Kilian Feldbausch18SUI2270-40
785
Aleksandre Bakshi26GEO2270-5+310Lost in Shymkent R32
Lost in Shymkent 2 R32
787
Ivan Marrero Curbelo25ESP2265-22+155Lost in Vero Beach R32
788
Tomás Farjat23ARG2250-41Lost in Qual. Concepcion R1
788
Evan Zhu25USA2250-41
790
Alexandros Skorilas24GRE2245-41
791
Ezequiel Simonit22ARG2235-40
792
Benjamin Torres20CHI2210+39+555Lost in Santiago R32
Lost in Concepcion R32
793
Murphy Cassone21USA2190-37
794
Matías Franco Descotte29ARG2180-37
795
Luca Castagnola21ITA2175-37Lost in Qual. Ostrava R1
795
Colin Sinclair29NMI2175-37
795
Dali Blanch21USA2175+2+310Lost in Telde 2 R32
Lost in Sanxenxo R32
795
Grigoriy Lomakin26KAZ2175+2+310Lost in Shymkent R32
Lost in Shymkent 2 R32
799
Adrian Bodmer29SUI2160-38
800
Patrick Brady19GBR2150-38
801
Corban Crowther21NZL2140+34+510Lost in Qual. Monastir 16 R3
Lost in Monastir 16 R16
Lost in Monastir 17 R16
802
Sergio Callejon Hernando19ESP2130+16+410Lost in Telde 2 R32
Lost in Sanxenxo R16
803
Dan Martin24CAN2125-25+155Lost in Monastir 17 R32
803
Aleksandr Lobanov23RUS2125+17+415Lost in Hammamet 7 R32
Lost in Monastir 17 R32
805
Timo Legout22FRA2120-42
805
Ignacio Carou24URU2120-42Lost in Qual. Concepcion R1
Lost in Qual. Porto Alegre R1
805
Seydina Andre20SEN2120-26+155Lost in Monastir 16 R32
808
Noah Lopez22SUI2110+19+435Qual. Kursumlijska Banja 3 R2Lost in Kursumlijska Banja QF
Lost in Qual. Kursumlijska Banja 2 R1
808
Yannik Kelm19GER2110-27+155Qual. Kursumlijska Banja 3 R2Lost in Meerbusch R32
810
Naoki Tajima23JPN2095-9+255Lost in Antalya 16 R16
811
Tsung Hao Huang24TWN2085-43
812
Evgeny Philippov22RUS2070-43
812
Alexander Donski25BUL2070-8+255Qual. Monastir 16 W
Lost in Monastir 16 R16
814
Pablo Trochu20FRA2065-8+255Lost in Qual. Monastir 16 R2
Lost in Monastir 17 R16
815
Saveliy Ivanov19RUS2055+17+410Lost in Shymkent R16
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
816
Patrick Maloney24USA2040-46
816
Hernando Jose Escurra Isnardi26PAR2040-46
818
Erik Arutiunian19BLR2035+19+410Lost in Shymkent R32
Lost in Shymkent 2 R16
819
Nikola Milojević28SRB2030+92+750Lost in Qual. Kursumlijska Banja 2 R3
Lost in Kursumlijska Banja 2 SF
Lost in Qual. Kursumlijska Banja 3 R1
819
Adam Heinonen21SWE2030-1+310Qual. Dubrovnik W
Lost in Dubrovnik R32
Lost in Split R32
821
Richard Zusman23USA2025-48
822
Alexander Stater25USA2015-23+155Lost in Santiago R32
Lost in Qual. Concepcion R2
822
Tobias Franco22ARG2015+74+690Anapoima R32Lost in Mosquera R1621855350
824
Sean Hess23ARG2010+20+435Lost in Dubrovnik QF
825
Jasza Szajrych22POL1985+19+410Lost in Dubrovnik R32
Lost in Split R16
826
Michal Krajci19SVK1975+54+590Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja QF
Qual. Kursumlijska Banja 2 W
Lost in Kursumlijska Banja 2 R32
827
Denis Spiridon21ITA1960+42+510Qual. Antalya 15 W
Lost in Antalya 15 R16
Qual. Antalya 16 W
Lost in Antalya 16 R16
828
Kane Bonsach Ganley19DEN1950-5+255Qual. Telde 2 W
Lost in Telde 2 R16
828
Luigi Sorrentino25ITA1950+92+690Qual. Santa Margherita 6 R2Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R32
Lost in Santa Margherita 5 R16
830
Mees Rottgering16NED1945-48
830
Dax Donders23NED1945+27+430Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R16
832
Keisuke Saitoh23JPN1935-48Qual. Kursumlijska Banja 3 R2
832
Matthew William Donald19CZE1935-22+155Lost in Antalya 16 R32
832
Isaac Becroft23NZL1935-48
832
Hong Kit Wong25HKG1935-48
836
Lewie Lane23GER1930-49
837
Andrew Fenty24USA1925-48Lost in Qual. Shenzhen R1
Lost in Qual. Guangzhou R1
838
Alexander Zgirovsky22BLR1920-8+260Lost in Hammamet 7 R32
839
Thiago Cigarran24ARG1895-25+155Lost in Santiago R32
840
Norbert Gombos33SVK1890+236+1060Santa Margherita 6 R32Qual. Ostrava W
Lost in Ostrava R32
20605225
841
Ioannis Xilas22GRE1885-48Lost in Qual. Nottingham 2 R1
841
Leo Vithoontien24JPN1885+43+515Lost in Santiago R16
Lost in Mosquera R32
843
Mert Naci Türker25TUR1875+29+435Qual. Antalya 17 R2Qual. Antalya 15 W
Lost in Antalya 15 QF
843
Adil Kalyanpur24IND1875-49
845
João Eduardo Schiessl19BRA1870-50
845
Andres Fernandez Canovas25ESP1870-50Lost in Qual. Telde 2 R2
847
Fernando Cavallo18ARG1865-27+155Lost in Santiago R32
848
Kuzey Cekirge24TUR1860+26+435Qual. Antalya 17 R2Lost in Qual. Antalya 16 R3
Lost in Antalya 16 QF
849
Jorge Martinez Martinez28ESP1855-49
849
Leonardo Rossi21ITA1855+41+510Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 R16
851
Alejandro Melero Kretzer19ESP1850-28+155Qual. Telde 2 W
Lost in Telde 2 R32
851
Matthias Ujvary19AUT1850-28+155Lost in Antalya 16 R32
853
Kody Pearson24AUS1840-52
854
Ezequiel Monferrer20ARG1835-51
855
Alexander Klintcharov27NZL1820+51+520Qual. Santa Margherita 6 R2Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R32
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R32
856
Ozan Baris20USA1810-50
856
Michael Bassem Sobhy19EGY1810-50
856
Tauheed Browning21USA1810+6+310Lost in Monastir 16 R32
Lost in Monastir 17 R32
856
Niklas Schell25GER1810+23+410Lost in Shymkent R32
Lost in Shymkent 2 R16
856
Marcel Zieliński23POL1810+6+310Lost in Telde 2 R32
Lost in Antalya 16 R32
861
Alexandr Binda22ITA1805+76+590Qual. Antalya 15 W
Lost in Antalya 15 R32
Lost in Antalya 16 QF
862
Dušan Obradović23SRB1800+168+870Lost in Kursumlijska Banja QF
Lost in Meerbusch QF
863
Cannon Kingsley22USA1795-54
864
Samuel Brosset26FRA1785+24+435Lost in Azay Le Rideau QF
Lost in Qual. Angers R1
865
Alexander Frusina18USA1780-55Lost in Qual. Savannah R1
866
Benjamin Pietri27FRA1775+27+435Qual. Telde 2 W
Lost in Telde 2 QF
867
Arthur Bonnaud27FRA1765-8+260Lost in Angers R32
867
Giuseppe Tresca25ITA1765-8+260Qual. Hammamet 7 W
Lost in Hammamet 7 R32
869
Thomas Brown25USA1760+126+750Qual. Santiago W
Lost in Santiago SF
870
Aryan Shah18IND1755+58+510Lost in Shymkent R16
Lost in Shymkent 2 R16
870
Simon Anthony Ivanov23BUL1755+129+750Lost in Kursumlijska Banja SF
870
Gabriele Bosio23ITA1755-58
870
Carlo Alberto Caniato18ITA1755+81+590Lost in Dubrovnik QF
Lost in Split R32
874
Yunseok Jang20KOR1745-61
875
Gabriele Vulpitta18ITA1740-35+155Lost in Dubrovnik R32
876
Kosuke Ogura28JPN1715+87+585Lost in Santiago R32
Lost in Mosquera R16
877
Lorenzo Bocchi26ITA1710-57
877
Stefano D'Agostino20ITA1710-8+260Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R32
879
Albert Pedrico Kravtsov18ESP1705+35+435Qual. Sabadell R2Qual. Telde 2 W
Lost in Telde 2 QF
880
Chirag Duhan20IND1695-29+155Lost in Qual. Shymkent R1
Qual. Shymkent 2 W
Lost in Shymkent 2 R32
881
Lucio Ratti20ARG1685-28+155Lost in Qual. Santiago R3
Lost in Santiago R32
882
Maxim Shin20UZB1680+148+750Lost in Qual. Shymkent R2
Qual. Shymkent 2 W
Lost in Shymkent 2 SF
882
Marcus Walters26GBR1680-7+260Qual. Nottingham 2 R2Qual. Nottingham W
Lost in Nottingham R32
884
Nikos Lehmann18ARG1675-57Lost in Qual. Concepcion R1
885
Leo Borg20SWE1670-8+255Lost in Sanxenxo R16
885
Filippo Speziali24ITA1670+35+410Qual. Dubrovnik W
Lost in Dubrovnik R16
Qual. Split W
Lost in Split R32
887
Calum Puttergill30AUS1665-58
888
Sebastian Eriksson18SWE1655+73+515Lost in Telde 2 R16
Lost in Santa Margherita 5 R32
889
Ishaque Eqbal26IND1640-56
890
Ofek Shimanov18ISR1635-56
890
Drew Van Orderlain29USA1635+6+310Lost in Santiago R32
Lost in Vero Beach R32
892
Taisei Ichikawa23JPN1630-57
892
Nikita Mashtakov25UKR1630-26+155Qual. Osijek R2Qual. Dubrovnik W
Lost in Dubrovnik R32
Lost in Qual. Split R3
892
Gustavo Ribeiro De Almeida18BRA1630+44+400Porto Alegre R3218906765
895
Mohamed Nazim Makhlouf27ALG1625+46+435Lost in Monastir 17 QF
895
Boris Butulija25SRB1625+92+590Lost in Azay Le Rideau R32
Lost in Kursumlijska Banja 2 QF
895
Rafael Izquierdo Luque24ESP1625+10+310Lost in Azay Le Rideau R32
Lost in Sanxenxo R32
898
Casey Hoole21AUS1610-60
899
Emilio Gómez32ECU1600+39+400Qual. Porto Alegre R2Lost in Concepcion R32
900
Nicolas Parizzia25SUI1585-60Qual. Santa Margherita 6 R2
901
Gabriel Roveri Sidney27BRA1580-59
902
Markus Molder18EST1575-2+255Lost in Dubrovnik R16
902
Ewen Lumsden24GBR1575+164+730Lost in Nottingham QF
902
Ryan James Storrie26GBR1575-58
905
Seita Watanabe23JPN1570-58Lost in Qual. Concepcion R2
905
Thomas Deschamps25FRA1570-58Lost in Qual. Angers R1
907
Matic Kriznik18SLO1565+51+410Lost in Shymkent R32
Lost in Shymkent 2 R16
907
Dev Javia22IND1565+212+870Qual. Shymkent W
Lost in Shymkent QF
Qual. Shymkent 2 W
Lost in Shymkent 2 QF
909
George Houghton25GBR1560+54+430Qual. Nottingham 2 R2Qual. Nottingham W
Lost in Nottingham R16
910
Illya Beloborodko22UKR1555-61
911
Mitchell Harper26AUS1540-60Lost in Qual. Azay Le Rideau R1
Lost in Qual. Meerbusch R2
912
Sebastian Sorger18AUT1530-29+155Lost in Split R32
912
Mateo Del Pino20ARG1530-59
914
Menelaos Efstathiou25CYP1525+252+905Qual. Monastir 16 W
Lost in Monastir 16 R32
Lost in Monastir 17 SF
914
Koray Kırcı25TUR1525-30+155Lost in Antalya 15 R32
916
Lucas Miedler27AUT1520-61Qual. Cagliari R1
916
Cengiz Aksu25TUR1520+255Qual. Antalya 17 R2Lost in Antalya 16 R16
916
Federico Salomone22ITA1520+4+260Qual. Cagliari R1Lost in Qual. Santa Margherita 4 R2
Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R32
916
Antonio Caruso24ITA1520+52+415Lost in Qual. Santa Margherita 4 R2
Lost in Santa Margherita 4 R32
Qual. Meerbusch W
Lost in Meerbusch R32
920
Samir Banerjee20USA1515-63
920
Vuk Radjenovic18SRB1515+79+510Qual. Kursumlijska Banja 3 R2Lost in Kursumlijska Banja R16
Lost in Kursumlijska Banja 2 R16
922
Rayane Oumaouche26FRA1505-63
923
Tomasz Berkieta17POL1500-61Lost in Qual. Ostrava R1
924
Kazuki Nishiwaki29JPN1495+52+410Lost in Shymkent R32
Lost in Shymkent 2 R16
925
Josip Simundza19CRO1490+89+510Qual. Dubrovnik W
Lost in Dubrovnik R16
Lost in Split R16
926
Jayden Court23AUS1485-61
926
Joao Vitor Goncalves Ceolin24BRA1485-31+155Lost in Vero Beach R32
928
Paul Wörner27GER1475+23+310Lost in Dubrovnik R32
Lost in Split R32
928
Marco Miceli25ITA1475+23+310Lost in Telde 2 R32
Lost in Split R32
930
Mark Whitehouse30GBR1465-63
931
Johannes Ingildsen26DEN1460-63
932
Jake Van Emburgh25USA1455-26+155Lost in Vero Beach R32
933
Ivan Denisov23RUS1450+162+690Anapoima R32Lost in Mosquera R1616204785
933
Patrick Kaukovalta25FIN1450+54+415Lost in Azay Le Rideau R32
Lost in Angers R32
935
Louis Tessa26FRA1445-64
935
Dragos Nicolae Cazacu20ROU1445-25+155Lost in Qual. Kursumlijska Banja R3
Qual. Kursumlijska Banja 2 W
Lost in Kursumlijska Banja 2 R32
937
Viktor Jović22SRB1440+310+1005Lost in Kursumlijska Banja SF
Lost in Kursumlijska Banja 2 R16
937
Bogdan Pavel24ROU1440-65
939
Gabriel Donev27BUL1435+7+255Lost in Kursumlijska Banja R16
939
Rodrigo Fernandes17POR1435-28+155Qual. Sabadell R2Lost in Sanxenxo R32
941
Petr Brunclik17CZE1430+8+255Lost in Antalya 15 R16
Lost in Qual. Ostrava R1
941
Pierre Delage23FRA1430+62+430Lost in Angers R16
943
Daniele Minighini19ITA1425+8+260Santa Margherita 6 R32Lost in Qual. Dubrovnik R3
Lost in Qual. Split R2
15954760
944
George Loffhagen23GBR1420-69
945
Paul Barbier Gazeu18FRA1415+69+435Lost in Kursumlijska Banja QF
945
Gabriel Elicha Navas21ESP1415-25+155Lost in Sanxenxo R32
947
Leonid Sheyngezikht23BUL1410+12+260Lost in Mosquera R32
Lost in Qual. Porto Alegre R1
947
Joaquim Almeida22BRA1410+12+260Qual. Anapoima R2Lost in Qual. Santiago R3
Qual. Mosquera W
Lost in Mosquera R32
949
Niccolo Baroni20ITA1405-71
950
Tanguy Genier26SUI1400-22+155Qual. Azay Le Rideau W
Lost in Azay Le Rideau R32
951
Paul Werren19AUT1390+63+410Qual. Antalya 15 W
Lost in Antalya 15 R32
Qual. Antalya 16 W
Lost in Antalya 16 R16
952
Manish Ganesh22IND1385-72
953
Maxwell Mckennon21USA1380-71
953
Pavlos Tsitsipas18GRE1380+171+690Anapoima R32Lost in Mosquera R1615504715
955
Alejandro Hoyos24COL1370+104+520Anapoima R32Lost in Mosquera R3215404705
956
Jiří Barnat22CZE1360+103+510Lost in Antalya 15 R16
Lost in Antalya 16 R16
957
Leopold Zima23GER1350-69
957
Gian Matias Di Natale26ITA1350+68+415Lost in Telde 2 R32
Lost in Santa Margherita 5 R32
959
Yusuf Khamis24EGY1345-69
960
Zoran Ludoski18SRB1340+218+750Qual. Kursumlijska Banja W
Lost in Kursumlijska Banja SF
960
Elijah Strode22USA1340-67
962
Luca Fantini23ITA1335+17+255Lost in Kursumlijska Banja R16
963
Aleksandr Braynin24UKR1330+83+435Qual. Sabadell R2Lost in Meerbusch QF
964
Tao Mu24CHN1325-68
964
Marco Furlanetto23ITA1325+82+430Qual. Santa Margherita 6 R2Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R16
966
Sora Fukuda26JPN1320-66
966
Corey Gaal26AUS1320-66
966
Matthew Christopher Romios25AUS1320-66
969
Finn Bass24GBR1315+214+730Qual. Nottingham 2 R2Qual. Nottingham W
Lost in Nottingham QF
970
Arthur Nagel21FRA1310+76+415Lost in Azay Le Rideau R32
Qual. Angers W
Lost in Angers R32
971
Jaycer Lyeons23USA1300+14+255Lost in Vero Beach R16
972
Alberto Odiseo Alvarado Berrospi23PER1295+194+675Anapoima R32Lost in Santiago R32
Lost in Mosquera R32
14654630
973
Manas Dhamne16IND1280+86+430Qual. Santa Margherita 6 R2Qual. Santa Margherita 5 W
Lost in Santa Margherita 5 R16
973
Brandon Walkin29GBR1280-62
975
Andrea Bacaloni22ITA1270-61
975
Carlo Alberto Fossati25ITA1270-8+155Lost in Qual. Dubrovnik R2
Qual. Split W
Lost in Split R32
977
Pavel Verbin22RUS1265-61Lost in Qual. Shymkent R1
Lost in Qual. Shymkent 2 R2
977
Ron Ellouck19ISR1265-61
977
Siddhant Banthia23IND1265-61
980
Niccolo Ciavarella20ITA1260-60Lost in Qual. Dubrovnik R2
981
Adit Sinha20USA1255-55
981
Radu Mihai Papoe21ROU1255-55
981
Mischa Lanz23SUI1255+22+255Qual. Meerbusch W
Lost in Meerbusch R16
981
Antoine Vincent25FRA1255-10+155Qual. Monastir 16 W
Lost in Monastir 16 R32
Lost in Qual. Meerbusch R1
985
Matěj Vocel26CZE1245-57Qual. Antalya 17 R2
985
Madhwin Kamath22IND1245-57
985
Parth Aggarwal26IND1245-57Lost in Qual. Shymkent R1
Lost in Qual. Shymkent 2 R1
985
Fabio De Michele19ITA1245+25+260Qual. Santa Margherita 6 R2Lost in Santa Margherita 5 R32
989
Conner Huertas del Pino28PER1240-56
989
Guy Den Heijer27NED1240-13+155Lost in Meerbusch R32
989
Andrey Chepelev25RUS1240-13+155Lost in Antalya 15 R32
989
Igor Kudriashov20RUS1240-56
993
Sam Ryan Ziegann25AUS1235-58
994
Jan Kumstat17CZE1230+261+800Lost in Ostrava R32
995
Vincent Marysko18GER1220-13+155Lost in Meerbusch R32
996
Louroi Martinez25SUI1210+46+310Qual. Telde 2 W
Lost in Telde 2 R32
Qual. Meerbusch W
Lost in Meerbusch R32
997
Mason Naumovski23AUS1205+86+410Qual. Azay Le Rideau W
Lost in Azay Le Rideau R32
Lost in Sanxenxo R16
Lost in Qual. Nottingham 2 R1
997
Leo Raquillet18FRA1205+91+430Lost in Qual. Dubrovnik R3
Qual. Angers W
Lost in Angers R16
999
Linang Xiao24CHN1195-60Lost in Qual. Shenzhen R2
Lost in Qual. Guangzhou R1
999
Nicolas Bruna25CHI1195-13+155Lost in Santiago R32
999
Gabriele Volpi28ITA1195+26+260Qual. Hammamet 7 W
Lost in Hammamet 7 R32
999
Ivan Kazakov22RUS1195-60Lost in Qual. Shymkent R2
Lost in Qual. Shymkent 2 R2
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   
Highlight Country :