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

 Live ATP Race

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ATP Race
#: 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)
All
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
ATP Finals Qualification Cut7150
1
Jannik Sinner22ITA4500
2
Alexander Zverev27GER3085
3
Daniil Medvedev28RUS2950
4
Casper Ruud25NOR2385Geneva R1624352635
5
Andrey Rublev26RUS2120
6
Stefanos Tsitsipas25GRE2065
7
Carlos Alcaraz21ESP1900
8
Alex de Minaur25AUS1855
9
Grigor Dimitrov33BUL1675
Advertisement
10
Taylor Fritz26USA1580Geneva R1616301830
11
Hubert Hurkacz27POL1560
12
Tommy Paul27USA1425
13
Alejandro Tabilo26CHI1363
14
Novak Djoković37SRB1360Geneva R1614101610
15
Ugo Humbert25FRA1275Lyon R1613251525
16
Sebastián Báez23ARG1245+25Geneva R1612701470
17
Nicolás Jarry28CHI1185
18
Holger Rune21DEN1175
19
Félix Auger-Aliassime23CAN1155
20
Karen Khachanov28RUS1110
21
Jiří Lehečka22CZE1035
22
Alexander Bublik26KAZ1020+50Lyon QF
(R16  )
10701220
23
Ben Shelton21USA900Lost in Geneva R16 
24
Mariano Navone23ARG873
25
Cameron Norrie28GBR805
26
Nuno Borges27POR795
27
Jan Lennard Struff34GER705
28
Francisco Cerúndolo25ARG700Lyon R16750950
29
Pedro Martínez27ESP684Lost in Lyon R32
30
Arthur Fils19FRA680
31
Tomás Martín Etcheverry24ARG670+1+25Lyon R16
(R32  )
695895
32
Jordan Thompson30AUS665-1
33
Luciano Darderi22ITA659+1+25Lyon R16
(R32  )
684884
34
Facundo Díaz Acosta23ARG644-1
35
Tallon Griekspoor27NED635+25Geneva R16
(R32  )
660860
36
Lorenzo Musetti22ITA600
37
Sebastian Korda23USA575
38
Jack Draper22GBR575Lost in Geneva R32
39
Frances Tiafoe26USA570+25Lyon R16595795
40
Flavio Cobolli22ITA550+6+50Geneva QF
(R16  )
600750
41
Fábián Marozsán24HUN540-1Lost in Geneva R32 
42
Miomir Kecmanović24SRB525-1
43
Matteo Arnaldi23ITA525-1
44
Brandon Nakashima22USA525-1
45
Tomáš Macháč23CZE523+2+25Geneva R16548748
46
Dušan Lajović33SRB515-2
47
Jakub Menšík18CZE510-2
48
Dominik Koepfer30GER506+25Lyon R16531731
49
Márton Fucsovics32HUN475
Advertisement
50
Emil Ruusuvuori25FIN468+4+25Lost in Geneva R16
(R32  )
51
Zhizhen Zhang27CHN460-1
52
Alejandro Davidovich Fokina24ESP460-1
53
Jaume Munar27ESP460-1Lost in Lyon R32
54
Gaël Monfils37FRA445-1
55
Roberto Carballés Baena31ESP445+3+25Geneva R16470670
56
Zizou Bergs24BEL440+8Qual. French Open R2448462
57
Lorenzo Sonego29ITA434-2Lost in Lyon R32 
58
Roberto Bautista Agut36ESP428-1
59
Marcos Giron30USA420Lost in Geneva R32 
60
Valentin Vacherot25MON419+2Qual. French Open R2427441
61
Alexander Shevchenko23KAZ418+12+50Geneva QF
(R32  )
468618
62
Luca Nardi20ITA416-1
63
Adrian Mannarino35FRA415-1Lyon R16465665
64
Aleksandar Kovačević25USA414+4+13Qual. Geneva W
Lost in Geneva R32
65
Facundo Bagnis34ARG414+8Qual. French Open R2422436
66
Arthur Cazaux21FRA413-3
67
Thiago Seyboth Wild24BRA412+4+25Lyon R16437637
68
Federico Coria32ARG408-4Lost in Geneva R32 
69
Thiago Monteiro29BRA405+1+8Qual. French Open R2413427
70
Adam Walton25AUS405-4
71
Juncheng Shang19CHN403-4Lost in Qual. French Open R1
72
Borna Ćorić27CRO399-3
73
Alex Michelsen19USA396-1+15Geneva R16421621
74
Giovanni Mpetshi Perricard20FRA392+25Lyon R16
(R32  )
417617
75
Pavel Kotov25RUS375+9+50Lyon QF425575
76
Christopher O'Connell29AUS365-1
77
Sebastian Ofner28AUT358+9+38Geneva R16Qual. Geneva WQual. Geneva W
Geneva R16
383583
78
Sumit Nagal26IND354-2Lost in Geneva R32
79
Alexandre Müller27FRA350+4+25Lost in Lyon R16
80
Matteo Berrettini28ITA350-3
81
Alexei Popyrin24AUS345-3
82
Yannick Hanfmann32GER344+5+25Geneva R16
(R32  )
369569
83
Corentin Moutet25FRA340-4
84
James Duckworth32AUS336-4Lost in Qual. French Open R1
85
Taro Daniel31JPN334+13Qual. Lyon W
Lost in Lyon R32 
86
Leandro Riedi22SUI332-5Lost in Qual. French Open R1
87
Francesco Passaro23ITA330-5
88
Stefano Napolitano29ITA312+8Qual. French Open R2320334
89
Mikhail Kukushkin36KAZ311+8Qual. French Open R2319333
90
Camilo Ugo Carabelli24ARG303Lost in Qual. French Open R1
91
Arthur Rinderknech28FRA301+8+15Lyon R16
(R32  )
326526
92
Cristian Garín27CHI300-1Lost in Qual. French Open R1
93
Thanasi Kokkinakis28AUS298-1
94
Harold Mayot22FRA298+4Lost in Qual. Lyon R2
95
Luca Van Assche20FRA296-2
96
Botic van de Zandschulp28NED293-1
97
Roman Safiullin26RUS290-1
98
Fabio Fognini36ITA289-1
99
Daniel Altmaier25GER286-1Lost in Geneva R32
Advertisement
100
Matteo Gigante22ITA285+1+8Qual. French Open R2293307
101
Otto Virtanen22FIN280+2+8Qual. French Open R2288302
102
Pierre Hugues Herbert33FRA279-2Lost in Qual. Lyon R1
103
David Goffin33BEL275+5+13Qual. Geneva W
Lost in Geneva R32 
104
Grégoire Barrère30FRA273+1+8Qual. French Open R2281295
105
Damir Džumhur32BIH272-3Lost in Qual. French Open R1
106
Patrick Kypson24USA271+8Qual. French Open R2279293
107
Thiago Agustín Tirante23ARG268-3Lost in Qual. Lyon R1
108
Aleksandar Vukic28AUS266+10+25Lost in Lyon R16 
109
Jaime Faria20POR266+1+5Qual. French Open R2274288
110
Nicolas Moreno De Alboran26USA264+13+38Geneva R16
(R32  )
Qual. Geneva WQual. Geneva W
Geneva R16
(R32  )
289489
111
Lukáš Klein26SVK262-4Lost in Qual. French Open R1
112
Daniel Elahi Galán27COL261+1+13Qual. Lyon W
Lost in Lyon R32 
113
Joao Fonseca17BRA261-4
114
Richard Gasquet37FRA260-3Lost in Lyon R32
115
Seongchan Hong26KOR256-3Lost in Qual. French Open R1
116
Jozef Kovalík31SVK251+1+8Qual. French Open R2259273
117
Lucas Pouille30FRA248-3Lost in Qual. French Open R1
118
Michael Mmoh26USA248-3
119
Albert Ramos Viñolas36ESP245-3Lost in Qual. French Open R1
120
Román Andrés Burruchaga22ARG243+8Qual. French Open R2251265
121
Rinky Hijikata23AUS240-2Lost in Geneva R32
122
Marco Trungelliti34ARG235+4Qual. French Open R2243257
123
Duje Ajduković23CRO234+1+8Qual. French Open R2242256
124
Yasutaka Uchiyama31JPN233+1+8Qual. French Open R2241255
125
Francisco Comesaña23ARG232-4
126
Lloyd Harris27RSA228+1+8Qual. French Open R2236250
127
Radu Albot34MDA226+2+8Qual. French Open R2234248
128
Denis Shapovalov25CAN225+6+25Geneva R16
(R32  )
250450
129
Yoshihito Nishioka28JPN221+7+25Lyon R16246446
130
Nick Hardt23DOM221-4Lost in Qual. French Open R1
131
Max Purcell26AUS218-3
132
Dmitry Popko27KAZ214-2Lost in Qual. French Open R1
133
Mattéo Martineau25FRA210-2Lost in Qual. French Open R1
134
Titouan Droguet22FRA206+1+8Qual. French Open R2214228
135
Rafael Nadal37ESP205-3
136
Terence Atmane22FRA205-3
137
Enzo Couacaud29FRA203+8Qual. French Open R2211225
138
Hugo Gaston23FRA202+23+38Lyon R16
(R32  )
Qual. Lyon WQual. Lyon W
Lyon R16
(R32  )
227427
139
Alejandro Moro Cañas23ESP199+8Qual. French Open R2207221
140
Jurij Rodionov25AUT194-2Lost in Qual. French Open R1
141
Valentin Royer22FRA189+2+8Qual. French Open R2197211
142
Andrea Vavassori29ITA188+2+8Qual. French Open R2196210
143
Hugo Grenier28FRA187+3+8Qual. French Open R2195209
144
Yunchaokete Bu22CHN187+3+8Qual. French Open R2195209
145
Felipe Meligeni Alves26BRA187+3+8Qual. French Open R2195209
146
Alexander Ritschard30SUI187+3+8Qual. French Open R2195209
147
Pablo Llamas Ruiz21ESP183-7Lost in Qual. French Open R1
148
Alex Bolt31AUS183-7
149
Clément Chidekh22FRA181-7Lost in Qual. French Open R1
Advertisement
150
Tristan Schoolkate23AUS180-5
151
Andy Murray37GBR178-1Lost in Geneva R32 
152
Emilio Nava22USA177-1Lost in Qual. French Open R1
153
Nicolás Mejía24COL176-1
154
Gustavo Heide22BRA176+2+8Qual. French Open R2184198
155
Zachary Svajda21USA176+2+8Qual. French Open R2184198
156
Omar Jasika27AUS174-3Lost in Qual. French Open R1
157
Murkel Dellien26BOL174-3Lost in Qual. French Open R1
158
Marc-Andrea Hüsler27SUI172-3Lost in Qual. French Open R1
159
Jesper de Jong23NED170+3+8Qual. French Open R2178192
160
Henri Squire23GER169+3+7Qual. French Open R2177191
161
Giulio Zeppieri22ITA168+5+8Qual. French Open R2176190
162
Coleman Wong19HKG167-4Lost in Qual. French Open R1
163
Aziz Dougaz27TUN166+2+5Qual. French Open R2174188
164
Gianluca Mager29ITA165-5Lost in Qual. Geneva R1
165
Mitchell Krueger30USA165-5Lost in Qual. Geneva R1
166
Martin Damm20USA161-2Lost in Qual. French Open R1
167
Juan Pablo Varillas28PER160Lost in Qual. French Open R1
168
Denis Yevseyev31KAZ158Lost in Qual. French Open R1
169
Christopher Eubanks28USA155Lost in Geneva R32 
170
Maximilian Marterer28GER155
171
Denis Kudla31USA153+7+8Qual. French Open R2161175
172
Zsombor Piros24HUN153-1Lost in Qual. French Open R1
173
Maxime Cressy27USA152-1Lost in Qual. French Open R1
174
Constant Lestienne31FRA150-1Lost in Qual. Lyon R1
175
Henrique Rocha20POR150-1Lost in Qual. French Open R1
176
Tristan Boyer23USA150-1Lost in Qual. French Open R1
177
Kamil Majchrzak28POL149+2+6Skopje R16155218
178
Gonzalo Bueno20PER148-2
179
Hamad Medjedović20SRB146+5+8Qual. French Open R2154168
180
Li Tu27AUS146+6+8Qual. French Open R2154168
181
Daniel Evans33GBR145-4Lost in Lyon R32 
182
Juan Pablo Ficovich27ARG145+3+7Lost in Qual. Geneva R2
183
Manuel Guinard28FRA142+8+8Qual. French Open R2150164
184
Javier Barranco Cosano25ESP141+8+7Lost in Qual. Lyon R2
Lost in Lyon R32
185
Milos Raonic33CAN140-5
186
Adrian Andreev23BUL140+9+8Qual. French Open R2148162
187
Filip Cristian Jianu22ROU140+2Skopje R16Lost in Bucharest 2 R16Lost in Bucharest 2 R16
Skopje R16
146209
188
Alexis Galarneau25CAN139-7Lost in Qual. French Open R1
189
Oriol Roca Batalla31ESP139-7Lost in Qual. French Open R1
190
Paul Jubb24GBR139-7Kachreti R16Lost in Kachreti R32Lost in Kachreti R32
Kachreti R16
143185
191
Tomás Barrios Vera26CHI137-3Lost in Qual. French Open R1
192
Vít Kopřiva26CZE135+6+8Qual. French Open R2143157
193
Dane Sweeny23AUS135-4Lost in Qual. French Open R1
194
Chun Hsin Tseng22TWN135-4Lost in Skopje R32
195
Bernard Tomic31AUS135+6+8Lost in Pensacola SF
196
Andrés Andrade25ECU134+27+25Pensacola W
197
Maxime Janvier27FRA134+7+8Qual. French Open R2142156
198
Samuel Vincent Ruggeri22ITA134-5Lost in Skopje R32
199
Benoît Paire35FRA133-5Lost in Qual. French Open R1
Advertisement
200
Vilius Gaubas19LTU133-3+4Augsburg R16137179
201
Jay Clarke25GBR132-5Lost in Reggio Emilia R32
Lost in Skopje R32
202
Daniel Masur29GER131-3+4Augsburg R16135177
203
Ergi Kırkın25TUR129-1+3Skopje R16135198
204
Hugo Dellien30BOL127-4Lost in Qual. French Open R1
205
Santiago Rodríguez Taverna24ARG126
206
Jules Marie32FRA126Lost in Qual. French Open R1
207
Gauthier Onclin23BEL126-4Lost in Skopje R32
208
Quentin Halys27FRA125+3+8Qual. French Open R2133147
209
Laslo Djere28SRB125-2
210
Rudolf Molleker23GER125-2Lost in Qual. French Open R1
211
Geoffrey Blancaneaux25FRA125+1+8Qual. French Open R2133147
212
Bernabé Zapata Miralles27ESP124+1+8Qual. French Open R2132146
213
Brandon Holt26USA124-4
214
Ethan Quinn20USA123-4Lost in Qual. Geneva R1
215
Benjamin Hassan29GER122+3+8Qual. French Open R2130144
216
Ugo Blanchet25FRA121+3+8Qual. French Open R2129143
217
Juan Manuel Cerúndolo22ARG121+3+8Qual. French Open R2129143
218
Ramkumar Ramanathan29IND120-3+4Kachreti R16124166
219
Hady Habib25LBN120+14+16Lost in Pensacola F
220
Francesco Maestrelli21ITA117+1+8Qual. French Open R2125139
221
Giovanni Fonio26ITA117+13+14Skopje R16Lost in Reggio Emilia SFLost in Reggio Emilia SF
Skopje R16
123186
222
Shintaro Mochizuki20JPN116+5+8Qual. French Open R2124138
223
Hazem Naw24SYR116-9Lost in Augsburg R32
224
Martin Landaluce18ESP115-8
225
Yuta Shimizu24JPN115-8
226
Maks Kaśnikowski20POL115-4+6Skopje R16121184
227
Vadym Ursu27UKR111-2+2Kachreti R16Lost in Kachreti R32Lost in Kachreti R32
Kachreti R16
115157
228
Stefano Travaglia32ITA109-4Lost in Qual. French Open R1
229
Facundo Mena31ARG109-3
230
J.J. Wolf25USA108+9+8Qual. French Open R2116130
231
Marc Polmans27AUS108-3Lost in Qual. French Open R1
232
Adolfo Daniel Vallejo20PAR107-3Lost in Augsburg R32
233
Khumoyun Sultanov25UZB106-3
234
Thai Son Kwiatkowski29USA105-3Lost in Vic R32
Lost in Qual. Geneva R1
235
Jakub Nicod19CZE105-3
236
Gijs Brouwer28NED103+6+7Lost in Qual. Geneva R2
237
Andrea Collarini32ARG102-2Augsburg R32106152
238
Gastão Elias33POR102-2
239
Arthur Géa19FRA102-2Lost in Qual. French Open R1
240
Jelle Sels28NED102+22+16Lost in Reggio Emilia F
241
Elmer Møller20DEN102+4Augsburg R16106148
242
Evgenii Tiurnev27RUS102+43+23Qual. Kachreti W
Kachreti W
Lost in Qual. Kachreti R1
243
Yosuke Watanuki26JPN101-5
244
Alejo Lorenzo Lingua Lavallén23ARG99+24+15Neuquen W
245
Alibek Kachmazov21RUS98-5
246
Pedro Cachín29ARG97+3+7Lost in Qual. Lyon R2
Lost in Lyon R32
247
Jonáš Forejtek23CZE96-1+4Skopje R16102165
248
Egor Gerasimov31BLR94+2+4Kachreti R16Lost in Kachreti R32Lost in Kachreti R32
Kachreti R16
98140
249
Daniel Mérida19ESP94+14+8Lost in Vic SF
Advertisement
250
Jan Choinski27GBR93-7Lost in Qual. French Open R1
251
Tung Lin Wu26TWN93-7
252
Yu-hsiou Hsu25TWN93-7
253
Gabriel Diallo22CAN92+14+8Qual. French Open R2100114
254
Matías Soto25CHI92+1+4Kachreti R1696138
255
Billy Harris29GBR92+15+8Qual. French Open R2100114
256
Zdeněk Kolář27CZE92+16+8Qual. French Open R2100114
257
Enrico Dalla Valle26ITA92+16+8Lost in Reggio Emilia SF
258
Diego Schwartzman31ARG91+16+8Qual. French Open R299113
259
Stefan Kozlov26USA91-12
260
Remy Bertola25SUI91-12
261
Daniel Rincon21ESP91+15+8Qual. French Open R299113
262
Alexander Blockx19BEL90-11
263
Rio Noguchi25JPN90-11
264
Clément Tabur24FRA90-11Lost in Qual. French Open R1
265
Nikolás Sánchez Izquierdo25ESP90+26+13Lost in Vic R32
Qual. Lyon W
Lost in Lyon R32 
266
Timofey Skatov23KAZ89-1+4Augsburg R1693135
267
Raphaël Collignon22BEL89-9+2Deauville R16Lost in Vic R16Lost in Vic R16
Deauville R16
91113
268
Jiří Veselý30CZE88-14Lost in Skopje R32
269
Martin Kližan34SVK88+74+25Reggio Emilia W
270
Gonzalo Oliveira29VEN88-14
271
Abdullah Shelbayh20JOR88+9+7Lost in Qual. Geneva R2
272
Elias Ymer28SWE87-15Lost in Qual. French Open R1
273
Sandro Kopp23AUT87-13
274
Pedro Sakamoto30BRA87-13
275
Daniel Dutra da Silva35BRA87-6+3Qual. Augsburg W
Lost in Augsburg R32
276
Ričardas Berankis33LTU87-17Lost in Kachreti R32
277
Kilian Feldbausch18SUI85-13
278
Renzo Olivo32ARG85-12Lost in Qual. Lyon R1
279
Joris De Loore31BEL84+13+8Qual. French Open R292106
280
Juan Carlos Prado Angelo19BOL84-9Lost in Reggio Emilia R32
Lost in Qual. Skopje R1
281
Stan Wawrinka39SUI83-6
282
Matej Dodig18CRO83+8+6Skopje R1689152
283
Charles Broom26GBR83+4Kachreti R16Lost in Kachreti R32Lost in Kachreti R32
Kachreti R16
87129
284
Philip Sekulic20AUS82+4+4Kachreti R1686128
285
Matthew Dellavedova23AUS82+14+8Lost in Kursumlijska Banja 5 F
286
Federico Agustin Gomez27ARG82-9Augsburg R3286132
287
Dennis Novak30AUT82+13+8Qual. French Open R290104
288
Valerio Aboian21ARG82-10Lost in Neuquen R32
289
Sho Shimabukuro26JPN81-10Lost in Qual. French Open R1
290
Tristan Lamasine31FRA81-9Lost in Qual. Lyon R1
291
Ignacio Buse20PER81+79+25Vic W
292
Giles Hussey26GBR81-3+3Kachreti R1685127
293
Pol Martín Tiffon24ESP80-9+1Lost in Vic R16
294
Beibit Zhukayev23KAZ79-12Lost in Qual. French Open R1
295
Nicola Kuhn24GER78-9Lost in Vic R32
296
Bogdan Bobrov26RUS78-9Lost in Kachreti R32
297
Nikoloz Basilashvili32GEO77+5+4Qual. Skopje W
Lost in Skopje R32
298
Filip Misolic22AUT76+24+8Qual. French Open R28498
299
Soonwoo Kwon26KOR75-6
300
Tennys Sandgren32USA75-6
301
Corentin Denolly26FRA75-6
302
Blaise Bicknell22JAM75-6+1Kingston 2 R16Lost in Kingston R327689
303
Roberto Cid Subervi30DOM75+3+3Lost in Kachreti QF
Lost in Kachreti R32
304
Benjamin Bonzi27FRA74+23+8Qual. French Open R28296
305
Andrea Pellegrino27ITA74+25+8Qual. French Open R28296
306
João Lucas Reis Da Silva24BRA74-9
307
Hernán Casanova30ARG74-9
308
Lorenzo Giustino32ITA74-5+1Mataro R16Lost in Vic R327698
309
Robin Bertrand21FRA74+3+3Kachreti R16Lost in Kachreti R1678120
310
Matheus Pucinelli De Almeida23BRA73-9
311
Marek Gengel28CZE73-7Lost in Qual. Kachreti R2
312
Stefan Popović20SRB73-1+2Lost in Kursumlijska Banja 5 QF
313
Dominic Thiem30AUT72+24+8Qual. French Open R28094
314
Jacopo Berrettini25ITA72-9
315
Mateus Alves23BRA72-5+1Augsburg R32Lost in Qual. Augsburg R276122
316
Franco Agamenone31ITA72-9Lost in Qual. French Open R1
317
Oliver Crawford25GBR72-9Lost in Qual. French Open R1
318
Hiroki Moriya33JPN72-9
319
Alexander Weis27ITA72+17+6Skopje R1678141
320
Dalibor Svrčina21CZE71+22+8Qual. French Open R27993
321
Rodrigo Pacheco Mendez19MEX71+3+4Augsburg R1675117
322
Blake Ellis25AUS71-9
323
Gonzalo Villanueva29ARG71-9
324
Sebastian Fanselow32GER71+16+7Lost in Qual. Lyon R2
Lost in Lyon R32
325
Dino Prižmić18CRO70-10Lost in Qual. French Open R1
326
Michael Agwi20IRL70+6+4Lost in Antalya 19 SF
327
Omni Kumar22USA70-11
328
Michael Vrbenský24CZE70+5+4Augsburg R1674116
329
Mattia Bellucci22ITA70+20+8Qual. French Open R27892
330
Bruno Kuzuhara20USA70+20+8Lost in Pensacola SF
331
Ivan Gakhov27RUS70+17+7Lost in Qual. Geneva R2
332
Illya Marchenko36UKR69-15
333
Alexey Zakharov24RUS69-15
334
Calvin Hémery29FRA69-15Lost in Qual. French Open R1
335
James McCabe20AUS69-14
336
Felix Gill21GBR69-16Lost in Augsburg R32
337
Andre Ilagan23USA68-14
338
Hikaru Shiraishi24JPN67-13
339
Arthur Bouquier23FRA67+20+8Lost in Monastir 20 F
340
James Trotter24JPN67-14
341
Carlos Taberner26ESP67+6+4Augsburg R1671113
342
August Holmgren26DEN66-14Augsburg R3270116
343
Mark Lajal21EST66-14Lost in Qual. French Open R1
344
Kyle Edmund29GBR66-10
345
Kaichi Uchida29JPN66-10
346
Dimitar Kuzmanov30BUL66-15Lost in Skopje R32
347
Arthur Fery21GBR64-9
348
David Jordá Sanchis29ESP64-9Lost in Qual. Lyon R1
349
Cezar Crețu23ROU64-8
350
Gabi Adrian Boitan24ROU64+42+15Bucharest 2 W
351
Carlos Gimeno Valero22ESP63-7
352
Shintaro Imai30JPN63-7
353
Michael Geerts29BEL63-7Lost in Augsburg R32
354
Harrison Adams29USA63+1+3Lost in Pensacola QF
355
Andrea Picchione25ITA62+13+6Augsburg R32Lost in Reggio Emilia QF
Qual. Augsburg W
66112
356
Yishai Oliel24ISR62+53+16Lost in Kachreti F
Lost in Kachreti R32
357
João Sousa35POR61-6
358
Alex Molčan26SVK61-6Lost in Qual. French Open R1
359
Miguel Damas24ESP61-5+1Lost in Vic R16
360
Genaro Alberto Olivieri25ARG61-7Lost in Qual. French Open R1
361
Nicholas David Ionel21ROU61+5+4Lost in Bucharest 2 SF
362
Jakub Paul25SUI60-6Lost in Qual. Geneva R1
363
Marco Cecchinato31ITA60+8+6Skopje R1666129
364
Orlando Luz26BRA60-7Lost in Skopje R32
365
Gilbert Klier Junior24BRA59-7
366
Tim Handel27GER58-6
367
Edoardo Lavagno25ITA58-6
368
Marcello Serafini21ITA58-6
369
Evgeny Donskoy34RUS58-6
370
Lautaro Midon20ARG58-6
371
Karue Sell30BRA57-6
372
Max Hans Rehberg20GER56-5
373
Alexis Gautier27FRA56-4Lost in Skopje R32
374
Ryan Nijboer24NED55+1+2Lost in Qual. Skopje R2
Lost in Skopje R32
375
Yankı Erel23TUR55+6+3Lost in Kachreti QF
Lost in Kachreti R32
376
Nikolay Vylegzhanin24RUS54+11+3Qual. Kachreti W
Lost in Kachreti R32
377
Alastair Gray25GBR53-5
378
Mukund Sasikumar27IND53-5
379
Stefanos Sakellaridis19GRE53-5
380
Antoine Escoffier32FRA53-4Lost in Qual. French Open R1
381
Jacob Bradshaw21AUS53+12+4Lost in Monastir 20 SF
382
Anton Matusevich22GBR52-5
383
Philip Henning23RSA52+11+4Addis Ababa 2 R32Lost in Addis Ababa SF5377
384
Nino Serdarušić27CRO52-6
385
Luke Saville30AUS52-6
386
Jérôme Kym21SUI52+35+10Lost in Villach F
Lost in Qual. Skopje R2
387
Álvaro Guillén Meza21ECU52-7
388
Joel Schwärzler18AUT52+16+6Skopje R1658121
389
Lorenzo Joaquín Rodríguez24ARG52-7
390
Liam Broady30GBR51-7
391
Daniel Cukierman28ISR51-7
392
Liam Draxl22CAN51-7
393
Moez Echargui31TUN51-7Lost in Augsburg R32
394
Lukas Neumayer21AUT51-6Lost in Qual. French Open R1
395
Yan Bai35CHN50+28+8Lost in Luan SF
396
Max Houkes23NED50-7
397
Gabriele Piraino20ITA50-7
398
Learner Tien18USA49-7
399
Jie Cui26CHN49-4+1Anning R165173
400
Oleksandr Ovcharenko22UKR49-4+1Lost in Reggio Emilia R16
401
Hamish Stewart24GBR49+9+4Qual. Kachreti W
Lost in Kachreti R16
Lost in Kachreti R32
402
Adria Soriano Barrera24COL48-5Lost in Vic R32
403
Oleg Prihodko26UKR48-5Kursumlijska Banja 6 R324963
404
Kiranpal Pannu27NZL48+91+15Kingston 2 R32Kingston W4963
405
Nerman Fatić29BIH48-5Lost in Qual. French Open R1
406
Mathys Erhard22FRA48-5Lost in Qual. French Open R1
407
Alexey Vatutin31RUS48+5+3Lost in Reggio Emilia QF
408
Yurii Dzhavakian31UKR48-9Lost in Bucharest 2 R32
Lost in Qual. Augsburg R2
409
Robert Strombachs24LAT48+4+3Kachreti R16Lost in Kachreti R325294
410
Max Wiskandt22GER48-4+2Lost in Monastir 20 QF
Lost in Monastir 21 R32
411
Fajing Sun27CHN47+169+25Luan W
412
Mathias Bourgue30FRA47+35+8Qual. French Open R25569
413
Yanaki Milev20BUL47+35+8Lost in Antalya 19 F
414
Juan Bautista Torres22ARG47-12
415
Benjamin Lock31ZIM47+88+15Addis Ababa 2 R32Addis Ababa W4872
416
Gerald Melzer33AUT46-1+2Lost in Qual. Skopje R2
417
Bor Artnak19SLO46-14Lost in Skopje R32
418
Raúl Brancaccio27ITA46-10
419
Marat Sharipov21RUS46-14Kursumlijska Banja 6 R324761
420
Tom Gentzsch20GER46+38+8Augsburg R16Lost in Villach SF5092
421
Saba Purtseladze22GEO46-14Lost in Kachreti R32
Lost in Kachreti R32
422
Mohamed Safwat33EGY45-11Lost in Augsburg R32
423
Edas Butvilas19LTU45+90+15Kursumlijska Banja 5 W
424
Toby Kodat21USA45+17+5Augsburg R16Lost in Reggio Emilia R164991
425
Jason Jung34TWN44-11
426
Max Alcalá Gurri21ESP44+5+3Lost in Vic QF
427
Kris Van Wyk27RSA44-11Lost in Monastir 20 R16
428
Karl Friberg25SWE43-11Lost in Kalmar R32
429
Guy Den Ouden22NED43-9+1Mataro R16Lost in Vic R324567
430
Mariano Kestelboim28ARG43+52+8Lost in Neuquen F
431
Dan Alexandru Tomescu25ROU43-6+1Lost in Bucharest 2 QF
432
Takuya Kumasaka25JPN43+56+8Lost in Luan SF
433
Gerard Campana Lee19KOR43+37+6Skopje R1649112
434
Jacob Fearnley22GBR42-16
435
Stuart Parker26GBR42-16
436
Mats Rosenkranz25GER42+18+4Lost in Kalmar SF
437
Makoto Ochi28JPN42-15
438
Ilia Simakin20RUS42-14Lost in Kachreti R32
Lost in Qual. Kachreti R1
439
Egor Agafonov21RUS42-9+1Qual. Kachreti W
Lost in Kachreti R32
Lost in Qual. Kachreti R2
440
Daniil Glinka24EST42+64+10Kachreti R16Lost in Kachreti SF4688
441
Gian Marco Moroni26ITA41-15
442
Alafia Ayeni24USA41+13+3Qual. Kachreti W
Lost in Kachreti R32
443
Carlos Sánchez Jover23ESP41-16
444
David Pichler28AUT41-16
445
Aidan Mayo21USA41-16
446
Constantin Bittoun Kouzmine25FRA41+3+2Lost in Qual. Skopje R2
447
Máté Valkusz25HUN40-15Lost in Qual. French Open R1
448
Aslan Karatsev30RUS40-15Lost in Geneva R32 
449
Vitaliy Sachko26UKR40-14Lost in Qual. French Open R1
450
Marko Topo20GER40-16Lost in Augsburg R32
451
Antoine Hoang28FRA40-15
452
Damien Wenger24SUI40-15Lost in Qual. Geneva R1
453
Lukáš Pokorný22SVK40-15
454
Pedro Araújo22POR40-15
455
Christian Langmo27USA40+8+3Lost in Pensacola QF
456
Christoph Negritu30GER40-13
457
Sergey Fomin23UZB40+21+4Qual. Skopje W
Lost in Skopje R32
458
Ryuki Matsuda24JPN40+7+3Qual. Kachreti W
Lost in Qual. Kachreti R1
Lost in Kachreti R32
459
Viktor Durasovic27NOR40-15Lost in Kalmar R32
460
Oleksii Krutykh24UKR40-8+1Lost in Qual. Augsburg R2
461
Orel Kimhi20ISR40-21Lost in Kachreti R32
Lost in Kachreti R32
462
Martyn Pawelski19POL40-20Lost in Kachreti R32
Lost in Kachreti R32
463
Marius Copil33ROU39-18
464
Garrett Johns23USA39-18
465
Marvin Möller25GER39+7+3Lost in Vic QF
466
Yusuke Takahashi26JPN39-15
467
Sander Jong24NED39+101+15Prijedor W
468
Moerani Bouzige24AUS39-18Qual. Kachreti W
Lost in Qual. Kachreti R1
Lost in Kachreti R16
469
Neil Oberleitner24AUT39+57+10Skopje R16Qual. Skopje W45108
470
Hynek Bartoň20CZE38-17
471
Nam Hoang Ly27VIE38-15
472
Henry Searle18GBR38-15
473
Alberto Barroso Campos27ESP38-14+1Lost in Kachreti R16
Lost in Kachreti R32
474
Eric Vanshelboim22UKR38-6+1Lost in Bucharest 2 R16
475
Andrea Guerrieri25ITA37-1+1Lost in Reggio Emilia R16
476
Alex Rybakov27USA37-15
477
Daniel Michalski24POL37-17Augsburg R324187
478
Svyatoslav Gulin21RUS37-16Lost in Vic R32
479
Kirill Kivattsev26RUS37-15Lost in Qual. Augsburg R1
480
Duarte Vale25POR37-14
481
Mili Poljičak19CRO37-14
482
Franco Roncadelli24URU37-13
483
Alessandro Giannessi33ITA37-3+1Lost in Reggio Emilia R16
484
Ryan Peniston28GBR36-13Lost in Qual. French Open R1
485
Siddharth Vishwakarma29IND36-12Addis Ababa 2 R323761
486
Federico Iannaccone25ITA36-11Lost in Reggio Emilia R32
Lost in Qual. Augsburg R1
487
Stijn Slump25NED36-10
488
Sascha Gueymard Wayenburg20FRA36-10Lost in Qual. French Open R1
489
Lilian Marmousez22FRA36+2+2Lost in Prijedor QF
490
Carlos Lopez Montagud23ESP36+6+3Lost in Vic QF
491
Karan Singh20IND36-15Addis Ababa 2 R323761
492
Niels Visker22NED36-11Lost in Bucharest 2 R32
493
Imanol López Morillo24ESP36-8+1Lost in Vic R16
Lost in Mataro R32
494
Lucas Bouquet26FRA35+109+15Kalmar W
495
Maé Malige18FRA35-12Lost in Qual. French Open R1
496
Salvatore Caruso31ITA35-12
497
Alex Martí Pujolras25ESP35-11
498
Nick Chappell31USA35-11
499
Nicolai Budkov Kjaer17NOR34+113+15Antalya 19 W
500
Petr Nesterov21BUL34-11
501
Yun seong Chung26KOR34-11
502
Fabrizio Andaloro23ITA34+9+4Lost in Kursumlijska Banja 5 SF
503
Ryotaro Taguchi23JPN34-4+2Anning R16Lost in Luan R163658
504
Maxence Rivet20FRA34+117+15Monastir 20 W
505
Emile Hudd23GBR34-11
506
Liam Gavrielides20GER34-14Lost in Augsburg R32
507
Evgeny Philippov22RUS34-14Qual. Kachreti W
Lost in Kachreti R32
Lost in Qual. Kachreti R1
508
Leonardo Aboian26ARG34-2+2Lost in Neuquen QF
509
Igor Gimenez24BRA33-12
510
Amr Elsayed25EGY33-12
511
Guido Iván Justo26ARG33+14+4Lost in Neuquen SF
512
Sebastian Gima22ROU33-7+1Lost in Bucharest 2 R16
513
Ernesto Escobedo27MEX32-13
514
Bautista Vilicich22ARG32-13
515
Gabriel Décamps24BRA32-13
516
Trevor Svajda18USA31-9
517
Facundo Juárez26ITA31-8+1Qual. Reggio Emilia W
Lost in Reggio Emilia R16
Lost in Deauville R32
518
Evgeny Karlovskiy29RUS31+71+10Kachreti R16Qual. Kachreti W
Qual. Kachreti W
Lost in Kachreti QF
3577
519
Blake Mott28AUS31+27+5Kachreti R16Lost in Kachreti R163577
520
Diego Fernandez Flores23CHI31-5+1Mataro R163355
521
Diego Augusto Barreto Sánchez22ESP31-13Kursumlijska Banja 6 R32Lost in Kursumlijska Banja 5 R323246
522
Altuğ Çelikbilek27TUR31+19+4Kachreti R16Lost in Kachreti R323577
523
Tristan McCormick25USA30-13Qual. Vic W
Lost in Vic R32
524
Vladyslav Orlov29UKR30-12Brcko R323145
525
Dan Added25FRA30-8Lost in Qual. Skopje R1
526
Simon Beaupain25BEL30-3+1Lost in Bucharest 2 R16
527
Luka Mikrut20CRO30+23+4Qual. Skopje W
Lost in Skopje R32
528
Juan Bautista Otegui25ARG30-12Cervia R323145
529
Alejo Sanchez Quilez18ESP30-15Lost in Vic R32
Lost in Mataro R32
530
Kyrian Jacquet23FRA29-12Lost in Qual. French Open R1
531
Filip Krajinović32SRB29+55+8Qual. French Open R23751
532
Dominik Palan23CZE29-13
533
Vasek Pospisil33CAN29-13
534
Lucas Gerch29GER29-13Augsburg R323379
535
Elmar Ejupovic31GER29-13
536
Mika Brunold19SUI29-12
537
Olaf Pieczkowski20POL29-6+1Lost in Bucharest 2 R16
538
Aidan McHugh23GBR29-6+1Lost in Pensacola R16
539
Denis Klok25RUS29+1+2Brcko R32Lost in Prijedor QF3044
540
Eliakim Coulibaly22CIV29-6+1Addis Ababa 2 R32Lost in Addis Ababa QF2953
541
Juan Sebastián Gómez32COL28-14
542
Laurent Lokoli29FRA28-14
543
Viacheslav Bielinskyi20UKR28-14
544
Giovanni Oradini26ITA28-14Lost in Reggio Emilia R32
545
Riccardo Bonadio30ITA28+17+4Augsburg R163274
546
Duck-hee Lee25KOR28+10+3Lost in Luan QF
547
Emilien Demanet19BEL28-14
548
Florian Broska26GER28-12+1Bol R162942
549
Giuseppe La Vela23ITA28+3+2Cervia R32Qual. Reggio Emilia W
Lost in Reggio Emilia QF
2842
550
Julio César Porras26ARG27-15Lost in Mataro R32
551
Luca Potenza23ITA27+12+3Augsburg R32Lost in Reggio Emilia R32
Qual. Augsburg W
3177
552
Keegan Smith25USA27-15
553
Nicolas Zanellato22BRA27-15
554
Louis Weßels25GER27-15
555
Dominik Kellovský27CZE27-4+1Lost in Antalya 19 R16
556
Mateo Barreiros Reyes23BRA26-13
557
Millen Hurrion24GBR26-13
558
Sanhui Shin27KOR26-16Lost in Luan R32
559
Georgii Kravchenko23UKR26-14
560
José Pereira33BRA26-13Lost in Qual. Augsburg R1
561
Axel Garcian21FRA26-12
562
Federico Arnaboldi23ITA26-14Qual. Reggio Emilia W
Lost in Reggio Emilia R32
563
Adrian Oetzbach26GER26-4+1Lost in Villach R32
Lost in Qual. Augsburg R2
564
Pierre Yves Bailly20BEL25-11
565
Jason Kubler31AUS25-11
566
Lorenzo Bocchi26ITA25-11
567
Ulises Blanch26USA25+93+10Kachreti R16Qual. Kachreti W
Lost in Kachreti QF
2971
568
Felix Corwin27USA25-3+1Lost in Pensacola R16
569
Ilya Snițari22MDA25-12Qual. Bucharest 2 W
Lost in Bucharest 2 R32
570
Alex Knaff26LUX25-10
571
Gabriele Pennaforti23ITA25-13Lost in Reggio Emilia R32
572
Florent Bax24FRA25+2+2Bucharest 3 R16Lost in Bucharest 2 R162639
573
Aleksandre Bakshi26GEO25+131+12Kachreti R16Lost in Kachreti SF2971
574
Skander Mansouri28TUN24-13
575
Ryan Seggerman24USA24+100+10Skopje R16Qual. Skopje W3093
576
Fabien Salle24FRA24-12
577
Tomás Farjat23ARG24-10Lost in Neuquen R32
578
Miloš Karol21SVK24-9Lost in Villach R32
579
Cem İlkel28TUR24-13Lost in Kachreti R32
Lost in Kachreti R32
580
Yaroslav Demin18RUS23-10
580
Alejandro Manzanera Pertusa21ESP23-10
582
Henrik Wiersholm27USA23-9
583
Strong Kirchheimer29USA23-11Lost in Pensacola R32
584
Lucas Poullain28FRA23-2+1Deauville R162547
585
Masamichi Imamura25JPN23-10
586
Kokoro Isomura21JPN23-10
587
Matt Hulme25AUS23-10
588
JiSung Nam30KOR22-10
589
Timo Stodder28GER22-10
590
Massimo Giunta19ITA22-9Cervia R32Lost in Reggio Emilia R322337
591
Sidane Pontjodikromo23NED22-6
592
John Sperle22GER22+15+2Lost in Antalya 19 QF
593
Peter Benjamin Privara19SVK22-10Lost in Prijedor R32
594
Buvaysar Gadamauri23BEL22-10Lost in Reggio Emilia R32
595
Alexandre Aubriot24FRA22+14+2Lost in Kalmar QF
596
William Grant23USA22+3+1Lost in Pensacola R16
597
Ozan Baris20USA21-10
598
Alex Barrena21ARG21-10
599
Albert Pedrico Kravtsov18ESP21+353+16Qual. Vic W
Lost in Vic F
600
Maxime Chazal31FRA21-8Lost in Qual. Lyon R1
601
Peter Buldorini19ITA21-11Cervia R322236
602
Peter Bertran28DOM21-11Lost in Pensacola R32
603
Juan Manuel La Serna20ARG21-9
604
Linang Xiao24CHN21-11Lost in Luan R32
605
Filip Peliwo30POL21-9
606
Evan Furness25FRA21-11Lost in Augsburg R32
607
Tommaso Compagnucci24ITA21-10Cervia R322236
608
Maximus Jones19THA21-10Lost in Luan R32
609
Antoine Ghibaudo19FRA21+32+4Lost in Kursumlijska Banja 5 SF
610
Juan Pablo Paz29ARG21-10Lost in Villach R32
611
Kenny de Schepper36FRA21+12+2Mataro R16Lost in Vic R162345
612
Mackenzie McDonald29USA20-11Lost in Lyon R32
613
Nishesh Basavareddy19USA20-11
614
Pawel Juszczak30POL20+93+8Brcko R32Lost in Prijedor F2135
615
Ye Cong Mo23CHN20+392+16Lost in Luan F
616
Franco Ribero24ARG20-1+1Lost in Neuquen R16
617
Federico Gaio32ITA20-13Cervia R322135
618
Nathan Ponwith26USA20+18+3Lost in Pensacola QF
619
Samuele Pieri22ITA20-14Cervia R32Lost in Reggio Emilia R322135
619
David Pérez Sanz30ESP20-13Qual. Mataro W
621
Matías Franco Descotte29ARG20+7+2Lost in Neuquen QF
622
Luciano Emanuel Ambrogi20ARG20-14
623
Axel Nefve23USA20+15+3Lost in Pensacola QF
624
Michiel De Krom25NED20+102+8Qual. Vic W
Lost in Vic SF
625
Maxim Zhukov19RUS20-15Kursumlijska Banja 6 R322135
626
Sebastian Sorger18AUT20+31+4Lost in Prijedor SF
627
Niki Kaliyanda Poonacha29IND19-16
628
Savva Polukhin25RUS19-15
629
Thomas Fancutt29AUS19-13
630
Mariano Tammaro20ITA19-16Lost in Villach R32
631
Peter Heller31GER19-14
632
Émilien Voisin24FRA19-14
633
Joaquin Aguilar Cardozo19URU19-14
634
Nicolás Álvarez Varona23ESP19+60+6Skopje R162588
635
Eero Vasa27FIN19+104+8Lost in Kalmar F
636
Yuki Mochizuki26JPN19+33+4Anning R16Lost in Luan QF2143
637
Cyril Vandermeersch25FRA19-17
638
Ignacio Antonio Becerra Otarola23CHI19-16
639
Justin Engel16GER18+439+15Qual. Villach W
Villach W
Lost in Qual. Augsburg R1
640
Mikalai Haliak25BLR18-15
641
Karim Mohamed Maamoun33EGY18-17Lost in Antalya 19 R32
642
Johan Nikles27SUI18+38+4Qual. Skopje W
Lost in Skopje R32
643
Taisei Ichikawa23JPN18-17
644
Mirza Bašić32BIH18+114+8Skopje R16Lost in Prijedor QF2487
645
Gergely Madarász29HUN18-18Brcko R321933
646
Stefan Palosi24ROU18-17
647
Wilson Leite32BRA18-16
648
Patrick Zahraj24GER18+6+2Lost in Villach QF
649
Michael Zhu31USA18-17Lost in Qual. Kachreti R1
650
Mario Gonzalez Fernandez22ESP18-20Lost in Bucharest 2 R32
651
Erik Arutiunian19BLR18-12+1Lost in Kachreti R32
Lost in Qual. Kachreti R2
652
Ignacio Monzón26ARG18-12+1Brcko R32Lost in Prijedor R161933
653
Samir Banerjee20USA17-20
654
Giorgio Tabacco20ITA17-20
655
Aryan Shah18IND17+138+8Kingston 2 R32Lost in Kingston F1832
656
Preston Brown22USA17-21
657
Branko Djuric19SRB17-20
658
Fermin Tenti26ARG17-6+1Kursumlijska Banja 6 R16Lost in Kursumlijska Banja 5 R321831
659
Luca Giacomini26ITA17+62+5Augsburg R32Lost in Villach QF
Qual. Augsburg W
2167
660
Timo Legout22FRA16-18
660
Siem Woldeab22USA16-18
662
Oliver Tarvet20GBR16-18
663
Adrian Bodmer29SUI16-18
664
Yeong Seok Jeong24KOR16-18
665
Patrick Maloney24USA16-1+1Lost in Pensacola R16
666
Yanis Ghazouani Durand23FRA16-19
667
Gabriel Debru18FRA16-19Lost in Qual. French Open R1
668
Luka Pavlovic24FRA16+10+2Lost in Qual. Skopje R2
669
Victor Lilov20USA16-20
670
Călin Manda26ROU16-19
671
Gianluca Cadenasso19ITA16-21Cervia R321731
672
Fausto Tabacco22ITA16-19Lost in Qual. Reggio Emilia R2
673
Ezekiel Clark25USA16+45+4Lost in Kingston SF
Lost in Kingston 2 R32
674
Marlon Vankan23GER16-19
675
Wishaya Trongcharoenchaikul29THA16-19
676
Aziz Ouakaa24TUN16-18
677
Paulo Andre Saraiva Dos Santos23BRA16-18Lost in Qual. Augsburg R1
678
Zura Tkemaladze23GEO16-5+1Lost in Kachreti R16
Lost in Kachreti R32
679
Kalin Ivanovski20MKD15-18
680
Quinn Vandecasteele21USA15-18
681
Patrick Brady19GBR15-18
682
Quentin Folliot25FRA15-17
683
Daniel Cox33GBR15-17
684
Rigele Te26CHN15-16
685
Oscar Otte30GER15-19Lost in Augsburg R32
686
Lorenzo Rottoli22ITA15+25+3Cervia R32Lost in Reggio Emilia QF1630
687
Francisco Rocha24POR15-17
688
Ioan Alexandru Chirita21ROU15+188+8Qual. Bucharest 2 W
Lost in Bucharest 2 F
688
Tsung Hao Huang24TWN15-17
690
Luca Fantini23ITA15+184+8Addis Ababa 2 R32Lost in Addis Ababa F1640
691
Alec Beckley22RSA15-19
692
Maik Steiner29GER15+9+2Addis Ababa 2 R32Lost in Addis Ababa QF1640
693
Kimmer Coppejans30BEL14-19
694
Oliver Ojakaar19EST14-18
695
Mees Rottgering16NED14-16
696
Luca Castagnola21ITA14-19Cervia R32Lost in Villach R321529
697
Elliot Benchetrit25MAR14+78+4Lost in Bucharest 2 SF
698
Enzo Wallart27FRA14+19+2Lost in Monastir 20 QF
699
John Echeverria22ESP14+1+1Lost in Vic R16
700
Noah Perfetti22ITA14-19Cervia R32Lost in Qual. Reggio Emilia R2
Qual. Cervia W
1529
700
Gianmarco Ferrari23ITA14-16Lost in Qual. Augsburg R1
702
Tiago Pereira19POR14+1Monastir 21 R161528
703
Vlad Andrei Dancu25ROU14-21Lost in Bucharest 2 R32
704
Corban Crowther21NZL14-21Lost in Monastir 20 R32
705
Steve Johnson34USA13-20
705
Yibing Wu24CHN13-20
707
Colin Sinclair29NMI13-20
708
Alex Hernandez24MEX13-20
709
Noah Rubin28USA13-20
710
Arthur Weber32FRA13-20
710
Matija Pecotić34CRO13-20
712
Hayden Jones17AUS13-20Lost in Qual. Reggio Emilia R1
713
Kaylan Bigun17USA13-1+1Lost in Reggio Emilia R16
714
Ioannis Xilas23GRE13-21Kursumlijska Banja 6 R321428
715
Ali Habib21GBR13-19
716
Federico Cina17ITA13-21Lost in Skopje R32
717
Ajeet Rai25NZL13-21Lost in Luan R32
718
Adrien Gobat22FRA13-20
719
Joshua Sheehy27USA13-20Kingston 2 R32Lost in Kingston R321428
720
Deney Wassermann23NED13-17
721
Fares Zakaria23EGY13+3+1Lost in Antalya 19 R16
722
Leonardo Rossi21ITA13+88+4Lost in Monastir 20 SF
723
Sergi Perez Contri26ESP13+25+2Lost in Bucharest 2 QF
724
Eliot Spizzirri22USA12-19
725
Nicolás Kicker31ARG12-19
726
Jack Loutit19NZL12-18
727
Adit Sinha20USA12-17
728
Rei Sakamoto17JPN12-19Cervia R321327
729
Luca Wiedenmann26GER12+23+2Lost in Antalya 19 R16
Lost in Qual. Augsburg R2
730
Théo Papamalamis18FRA12-16Lost in Qual. French Open R1
731
Thijmen Loof21NED12-16
732
Pavle Marinkov18AUS12-19Lost in Kursumlijska Banja 5 R32
733
Tomas Curras Abasolo24ESP12-17
734
Matyas Fuele25HUN12-15
735
Andrew Fenty24USA12+27+2Kingston 2 R16Lost in Kingston R161326
736
Lautaro Agustin Falabella26ARG12+38+2Qual. Bucharest 2 W
Lost in Bucharest 2 QF
737
Luca Castelnuovo27SUI12-14
738
Dan Martin25CAN12+38+2Kingston 2 R32Lost in Kingston QF1327
739
Petr Bar Biryukov22RUS12+38+2Qual. Kachreti W
Lost in Kachreti R16
Lost in Qual. Kachreti R2
740
Niccolo Catini26ITA12-20Cervia R321327
741
Oscar Jose Gutierrez31BRA12-19Lost in Villach R32
742
Noah Schachter24USA12-17Lost in Pensacola R32
743
Keisuke Saitoh23JPN12+42+2Kursumlijska Banja 6 R32Lost in Kursumlijska Banja 5 QF1327
744
Benjamin Thomas George21CAN11-17Lost in Pensacola R32
745
Conner Huertas del Pino28PER11-17
746
Edward Winter19AUS11-17
746
Radu Mihai Papoe21ROU11-17
748
Elgin Khoeblal22NED11-17Lost in Antalya 19 R32
749
Rubin Statham37NZL11-17
750
Alexandr Cozbinov29MDA11-17
751
Jaimee Floyd Angele24FRA11-17
751
Alexandre Reco25FRA11+3+1Deauville R161335
753
Thanapet Chanta24THA11-18
754
Jesse Flores29CRC11+41+2Lost in Monastir 20 QF
755
Tibo Colson23BEL11+1+1Lost in Prijedor R32
Lost in Qual. Augsburg R2
756
Guy Den Heijer27NED11-18
757
Martin Krumich21CZE11-21Lost in Reggio Emilia R32
Lost in Qual. Augsburg R1
757
Daniel Antonio Núñez22CHI11+5+1Lost in Neuquen R16
757
M Rifki Fitriadi25INA11-17
760
Jumpei Yamasaki26JPN11-23Lost in Monastir 20 R32
761
Louis Dussin24FRA11+8+1Deauville R16Qual. Deauville W1335
762
Steven Diez33CAN11-21
763
Nikos Lehmann18ARG11+1+1Lost in Kalmar R16
Lost in Bol R32
764
Yi Zhou19CHN11+71+3Lost in Luan QF
765
Dušan Obradović23SRB11+7+1Brcko R32Lost in Prijedor R161226
766
Seita Watanabe23JPN11-23
767
Jacob Brumm25USA11-25Lost in Pensacola R32
768
Darwin Blanch16USA11-24
769
Maxence Bertimon24FRA11-24
770
Artur Kukasian20RUS11-23
771
Louis Tessa26FRA11+7+1Brcko R32Lost in Antalya 19 R161226
772
Ezequiel Monferrer21ARG11-27Lost in Neuquen R32
773
Ben Jones26GBR11+11+1Lost in Qual. Kachreti R2
774
Marin Čilić35CRO10-25
775
Philip Hjorth25DEN10-25Lost in Qual. Bol R2
775
Etienne Donnet23FRA10-25
777
Matt Kuhar27USA10+42+2Kingston 2 R16Lost in Kingston R161124
778
Nikola Milojević28SRB10-25Lost in Qual. Skopje R1
779
Frederico Ferreira Silva29POR10-24Lost in Qual. Augsburg R1
780
Bekkhan Atlangeriev23RUS10-23Lost in Qual. Celje R2
781
Ignacio Carou24URU10-22
782
Matěj Vocel27CZE10-22
783
Petr Brunclik17CZE10-18
784
Sora Fukuda26JPN10-18
785
Bruno Fernandez19BRA10+15+1Lost in Neuquen R16
786
Ezequiel Simonit22ARG10-25Lost in Neuquen R32
787
Nikolay Nedelchev20BUL10-17
788
Pedro Boscardin Dias21BRA10-17
789
Andrea Bacaloni22ITA10-23Lost in Monastir 20 R32
790
Miles Jones23USA10+36+2Kingston 2 R16Lost in Kingston R161124
790
João Eduardo Schiessl19BRA10+5+1Celje R16Lost in Villach R321124
792
Manish Sureshkumar24IND10-19
793
Gabriele Maria Noce28ITA10-25Brcko R321125
794
S D Prajwal Dev27IND10+36+2Addis Ababa 2 R32Lost in Addis Ababa QF1135
795
Jesse Delaney25AUS10-15
795
Jack Logé19BEL10-15
797
Brian Bozemoj20NED10-15
798
Dali Blanch21USA10-19Kursumlijska Banja 6 R32Lost in Kursumlijska Banja 5 R321125
799
Thiago Cigarran24ARG10+115+4Lost in Neuquen SF
800
Hanyi Liu22CHN10-17Lost in Luan R32
801
Juan Estevez18ARG10+41+2Lost in Neuquen QF
802
Matic Kriznik18SLO10+44+2Lost in Villach QF
Lost in Celje R32
803
Lucas Miedler27AUT9-17
804
Cannon Kingsley23USA9-17
805
Diego Dedura Palomero16GER9+744+9Augsburg R16Qual. Bucharest 2 W
Lost in Bucharest 2 QF
Qual. Augsburg W
1355
805
Andres Martin22USA9-17
807
Murphy Cassone21USA9-18
808
Ryota Tanuma28JPN9-18
809
Aristotelis Thanos23GRE9+43+2Kingston 2 R32Lost in Kingston QF1024
810
Yuta Kawahashi26JPN9-19
811
Alan Fernando Rubio Fierros25MEX9-19
812
Eduardo Ribeiro26BRA9-18
813
Kuzey Cekirge24TUR9-14Qual. Mataro W
814
Jea Moon Lee30KOR9-13
815
Michele Ribecai21ITA9+9+1Cervia R32Qual. Villach W
Lost in Villach R16
1024
816
Trey Hilderbrand24USA9-19Lost in Pensacola R32
817
Jorge Martinez Martinez28ESP9-15
818
Aliaksandr Liaonenka25BLR9-14Lost in Qual. Kachreti R2
819
João Domingues30POR9-14
820
Jiří Barnat22CZE9+5+1Celje R16Lost in Villach R321023
821
Daniel Bagnolini21ITA9-24Cervia R32Qual. Reggio Emilia W
Lost in Reggio Emilia R32
1024
822
Alessandro Pecci23ITA9-19Cervia R32Lost in Villach R321024
823
Sean Hess23ARG9+6+1Lost in Kursumlijska Banja 5 R16
Lost in Kursumlijska Banja 6 R32
824
Amaury Raynel21FRA9-17
825
Federico Bondioli19ITA9+6+1Cervia R32Lost in Reggio Emilia R161024
825
Filippo Romano18ITA9-19Lost in Qual. Reggio Emilia R1
Lost in Celje R32
827
Alexandr Binda22ITA9-18
828
Michael Bassem Sobhy20EGY9+13+1Lost in Antalya 19 R16
829
Leo Vithoontien24JPN9-21Kingston 2 R32Lost in Kingston R321024
830
Harry Wendelken22GBR9-19Lost in Kalmar R32
831
John Millman34AUS8-19
831
Niels Lootsma29NED8-19
831
Shunsuke Mitsui22JPN8-19
831
Robert Cash23USA8-19
831
Dhakshineswar Suresh24IND8-19
836
Jonathan Mridha29SWE8-19
836
Julian Ocleppo26ITA8-19
838
Calum Puttergill30AUS8-18Lost in Qual. Skopje R1
839
Colin Markes27USA8-17
840
Daniil Ostapenkov21BLR8-19Lost in Antalya 19 R32
841
Maxim Shin20UZB8-18Lost in Qual. Antalya 19 R3
842
Leopold Zima24GER8+17+1Qual. Villach W
Lost in Villach R16
843
Mark Whitehouse31GBR8-15
844
Carlo Alberto Caniato18ITA8-17Cervia R32923
845
Alexandros Skorilas24GRE8-14
845
Amit Vales18ISR8-14Lost in Qual. Kachreti R2
847
Giovanni Calvano26ITA8+49+2Qual. Antalya 19 W
Lost in Antalya 19 QF
848
Naoki Tajima23JPN8-14
849
Alexander Stater25USA8+20+1Lost in Neuquen R16
850
Iliyan Radulov18BUL8-15
851
Kody Pearson24AUS8-13
852
Kristjan Tamm25EST8-13Lost in Qual. Kachreti R2
Lost in Qual. Kachreti R1
853
Francesco Ferrari26ITA8-16Brcko R32923
854
Rafael Tosetto24BRA8-14
855
Jake Delaney27AUS8-12
856
Mitsuki Wei Kang Leong19MAS8+24+1Lost in Luan R16
857
Pietro Marino22ITA8+24+1Bucharest 3 R16922
858
Aleksandr Braynin24UKR8-14Brcko R32923
859
Kosuke Ogura28JPN8-15Lost in Kingston R32
Lost in Kingston 2 R32
860
Charlie Robertson17GBR7-13
860
Karlis Ozolins21LAT7-13
862
Fernando Romboli35BRA7-13
863
Kenta Miyoshi20JPN7-13
864
Norbert Gombos33SVK7+109+3Augsburg R32Qual. Augsburg W1157
865
Andrej Nedic19BIH7+181+4Lost in Prijedor SF
865
Pedro Rodenas20ESP7-13
867
Maxwell Mckennon22USA7-13
868
Hernando Jose Escurra Isnardi26PAR7-17Brcko R32822
869
Emilio Gómez32ECU7-13
870
Miljan Zekić35SRB7-15Brcko R32822
871
Thomas Deschamps25FRA7-14
872
Rudy Quan18USA7-14
873
Guido Andreozzi32ARG7-13Lost in Qual. Lyon R1
874
Ricardo Rodriguez Pace31VEN7+55+2Lost in Kingston QF
875
Tomasz Berkieta17POL7-13
875
Tauheed Browning21USA7-13
877
Jakub Filip18CZE7-16Lost in Antalya 19 R32
878
Thomas Braithwaite24AUS7-14
879
Rayane Oumaouche26FRA7-15Lost in Monastir 20 R32
879
Arthur Bonnaud27FRA7-12
881
Federico Aguilar Cardozo19URU7+12+1Lost in Neuquen R16
881
Leonid Sheyngezikht23BUL7-13
881
Pavlos Tsitsipas18GRE7+12+1Lost in Qual. Kachreti R2
Lost in Qual. Kachreti R2
884
Fernando Cavallo18ARG7-18Lost in Neuquen R32
885
Pierre Delage23FRA7+227+4Lost in Antalya 19 SF
885
Jordi Garcia Mestre21ESP7-15Lost in Qual. Antalya 19 R3
887
Benjamin Pietri27FRA7-16Qual. Mataro W
888
Alejandro Melero Kretzer19ESP7-16
889
Cengiz Aksu25TUR7-16
890
Daniel De Jonge24NED7+9+1Lost in Kalmar R16
891
Adam Heinonen21SWE7+11+1Lost in Kalmar R16
891
Alejandro Hoyos24COL7-16
893
Loann Massard18FRA7+6+1Lost in Monastir 20 R16
Lost in Monastir 21 R32
894
Stefano Reitano26ITA7-18Brcko R32822
894
Chirag Duhan20IND7+10+1Addis Ababa 2 R32Lost in Addis Ababa R16832
896
Saveliy Ivanov19RUS7-18Qual. Antalya 19 W
Lost in Antalya 19 R32
Lost in Qual. Kursumlijska Banja 6 R3
897
Koki Matsuda23JPN7+10+1Brcko R32Lost in Prijedor R16822
898
Valerio Perruzza24ITA7-19Cervia R32822
899
Mohamed Nazim Makhlouf27ALG7-17Qual. Monastir 20 W
Lost in Monastir 20 R32
Qual. Monastir 21 W
900
Matthew William Donald19CZE7-17Lost in Antalya 19 R32
901
Hayato Matsuoka19JPN7+62+2Kursumlijska Banja 6 R16Lost in Kursumlijska Banja 5 R16821
902
Samir Hamza Reguig22ALG7+11+1Monastir 21 R16Lost in Monastir 20 R32821
903
Andrew Paulson22CZE6+646+6Skopje R161275
904
Akira Santillan27AUS6-20
905
Perry Gregg23USA6-20
906
Antoine Bellier27SUI6-20Lost in Qual. Geneva R1
907
Ivan Denisov23RUS6-20
908
Demetris Azoides23GRE6-20Lost in Monastir 21 R32
909
Bang Shuo Yin25TWN6-20Lost in Anning R32
909
Dev Javia22IND6+20+1Addis Ababa 2 R32Lost in Addis Ababa R16
Qual. Addis Ababa 2 W
731
909
Luciano Carraro26ITA6+20+1Cervia R32Qual. Reggio Emilia W
Lost in Reggio Emilia R16
721
909
Jan Hrazdil19CZE6-20Qual. Villach W
Lost in Villach R32
913
Aleksandre Metreveli30GEO6-21Lost in Kachreti R32
Lost in Qual. Kachreti R1
913
Jayden Court23AUS6-18
915
Illya Beloborodko23UKR6+26+1Qual. Bucharest 2 W
Lost in Bucharest 2 R16
916
Osgar O'Hoisin27IRL6-25Kingston 2 R32Lost in Kingston R32721
916
Woobin Shin20KOR6+22+1Anning R16Qual. Luan W
Lost in Luan R32
830
916
Pavel Verbin22RUS6+26+1Qual. Prijedor W
Lost in Prijedor R16
916
Romain Faucon21BEL6-18
920
Leo Borg21SWE6+91+2Kingston 2 R16Lost in Kingston R16720
921
Juan Sebastian Osorio26COL6-20
922
Gabriel Donev27BUL6+93+2Kursumlijska Banja 6 R32Lost in Kursumlijska Banja 5 QF721
922
Mert Naci Türker25TUR6-20
924
Collin Altamirano28USA6-20
924
Sergio Callejon Hernando19ESP6-20
926
Alexander Donski25BUL6-18Lost in Qual. Skopje R1
926
Federico Campana26ITA6-29Brcko R32Lost in Antalya 19 R32721
928
Maxence Beaugé23FRA6+90+2Deauville R16Qual. Vic W
Lost in Vic R16
830
929
Gabriele Bosio23ITA6+19+1Brcko R32Lost in Prijedor R16721
930
Charlie Camus17FRA6-21Lost in Prijedor R32
Qual. Deauville W
931
Ivan Marrero Curbelo25ESP6-19
932
Lorenzo Carboni18ITA6+23+1Lost in Bucharest 2 R16
Lost in Bucharest 3 R32
933
Matthias Ujvary19AUT6-23Lost in Villach R32
933
Jasza Szajrych22POL6-23Lost in Kalmar R32
935
Ofek Shimanov18ISR6-21Lost in Qual. Kachreti R2
936
Boris Butulija25SRB6+21+1Kursumlijska Banja 6 R32Lost in Kursumlijska Banja 5 R16721
937
Casey Hoole21AUS5-21
938
Ryan Fishback22USA5+611+5Kingston 2 R16Lost in Kingston SF619
938
Alec Deckers24NED5-21
938
Hunter Heck22USA5-21
941
Naoki Nakagawa27JPN5-22
942
Lucas Catarina27MON5+99+2Lost in Kalmar QF
943
Thantub Suksumrarn23THA5-22
944
Tatsuma Ito36JPN5-22
945
Jonas Trinker28AUT5+490+4Qual. Kalmar W
Lost in Kalmar SF
945
Ryotero Matsumura27JPN5-26Qual. Luan W
Lost in Luan R32
Lost in Qual. Anning R3
947
Marko Maksimovic18SRB5-24
948
Joaquim de Almeida22BRA5-24
948
George Loffhagen23GBR5-24
948
Sidharth Rawat31IND5-24
951
Arvid Nordquist25SWE5-24
952
Evan Zhu25USA5-23
952
Ray Ho24TWN5-23Lost in Qual. Skopje R2
952
Samuel Brosset26FRA5-23
955
Daniele Minighini19ITA5-27Cervia R32Qual. Cervia W620
956
Joshua Charlton24AUS5-21
957
Manas Dhamne16IND5-21
957
Nicolas Ifi25BEL5-21
959
Kane Bonsach Ganley19DEN5-21
959
Josip Simundza19CRO5-21
961
Simon Anthony Ivanov23BUL5+117+2Kursumlijska Banja 6 R32Lost in Kursumlijska Banja 5 QF620
962
Nicolas Parizzia25SUI5+134+2Lost in Kalmar QF
963
Markus Molder19EST5-18Lost in Qual. Antalya 19 R3
963
Tao Mu24CHN5-18
965
Samuel Puškár24SVK5+140+2Qual. Villach W
Lost in Villach QF
966
Peter Fajta21HUN5-19
966
Kai Wehnelt28GER5+41+1Celje R16Qual. Reggio Emilia W
Lost in Reggio Emilia R32
619
966
Lorenzo Lorusso24ITA5-24Qual. Monastir 20 W
Lost in Monastir 20 R32
969
Alexander Frusina18USA5-25Lost in Bucharest 2 R32
970
Gokberk Saritas20TUR5+141+2Lost in Antalya 19 QF
971
Lewie Lane23GER5-17
971
Andrey Chepelev25RUS5-23Cervia R32620
973
Menelaos Efstathiou25CYP5-23Lost in Kachreti R32
973
Taiyo Yamanaka22JPN5-23Lost in Monastir 20 R32
975
Koray Kırcı25TUR5-23Lost in Antalya 19 R32
976
Paul Wörner27GER5-20Lost in Antalya 19 R32
976
Igor Kudriashov20RUS5-19
978
David Poljak28CZE5-19
978
Dragos Nicolae Cazacu20ROU5-19
980
Mateo Del Pino20ARG5-21Qual. Reggio Emilia W
Lost in Reggio Emilia R32
981
Grigoriy Lomakin26KAZ5-17Qual. Kachreti W
Lost in Kachreti R32
Lost in Qual. Kachreti R1
982
Pablo Trochu20FRA5-23Addis Ababa 2 R32Lost in Addis Ababa R32630
983
Marcel Zieliński23POL5+46+1Brcko R32Lost in Prijedor R16620
984
Thiemo de Bakker35NED4-19
984
Younes Lalami Laaroussi23MAR4-19
984
Luciano Tacchi23ARG4-19
984
Jay Dylan Hara Friend20JPN4-19
984
Alexander Kotzen23USA4-19
984
Iñaki Montes De La Torre21ESP4-19
984
Alfredo Perez27USA4-19
984
Cooper Williams18USA4-19
992
Guy Orly Iradukunda28BDI4-19
992
Scott Jones26AUS4-19
992
Gleb Sakharov35FRA4-19
992
Maximilian Neuchrist32AUT4-19
992
Mats Moraing31GER4-19
997
Paul Valsecchi26FRA4-18
997
Oliver Anderson26AUS4-18
999
Petr Nouza25CZE4-18
999
Milan Welte22GER4-18
In Play :
French Open GS2000  
Geneva, Lyon ATP250  
Skopje CH75  
Augsburg CH50  
Addis Ababa 2 M25  
Anning, Deauville   
Kachreti, Mataro   
Bol, Brcko M15  
Bucharest 3, Celje   
Cervia, Kingston 2   
Kursumlijska Banja 6   
Monastir 21   
Highlight Country :