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, CH125/110/100/90/80/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
ATP Finals Qualification Cut5980
1
Rafael Nadal36ESP5620
2
Carlos Alcaraz19ESP4280+10Montreal R3243605270
3
Stefanos Tsitsipas23GRE4020+10Montreal R3241005010
4
Casper Ruud23NOR3325+10Montreal R3234054315
5
Daniil Medvedev26RUS2835+10Montreal R3229153825
6
Alexander Zverev25GER2700
7
Andrey Rublev24RUS2605+10Montreal R3226853595
8
Félix Auger-Aliassime22CAN2465+55Montreal R3225453455
9
Taylor Fritz24USA2115+10Montreal R6421503105
Advertisement
10
Novak Djoković35SRB1970
11
Hubert Hurkacz25POL1900+10Montreal R3219802890
12
Matteo Berrettini26ITA1855+10Lost in Montreal R64
13
Cameron Norrie26GBR1735+45Montreal R3217802690
14
Jannik Sinner20ITA1690+10Montreal R3217702680
15
Marin Čilić33CRO1585+45Montreal R3216302540
16
Roberto Bautista Agut34ESP1515+45Montreal R3215602470
17
Diego Schwartzman29ARG1475+10Montreal R6415102465
18
Alex de Minaur23AUS1430+45Montreal R32
(R64  )
14752385
19
Denis Shapovalov23CAN1325+10Lost in Montreal R64 
20
Francisco Cerúndolo23ARG1313+10Lost in Montreal R64
21
Nick Kyrgios27AUS1240+45Montreal R3212852195
22
Lorenzo Musetti20ITA1141
23
Maxime Cressy25USA1136+2+45Montreal R3211812091
24
Grigor Dimitrov31BUL1135+2+45Montreal R3211802090
25
Karen Khachanov26RUS1125+3+45Montreal R3211702080
26
Pablo Carreño Busta31ESP1125+3+45Montreal R3211702080
27
Miomir Kecmanović22SRB1115-4+10Montreal R6411502105
28
Alejandro Davidovich Fokina23ESP1100-1+10Montreal R6411352090
29
Reilly Opelka24USA1095-5
30
Holger Rune19DEN1078+45Montreal R3211232033
31
Sebastián Báez21ARG1017+10Lost in Montreal R64
32
Tommy Paul25USA965+45Montreal R3210101920
33
Daniel Evans32GBR940+1+45Montreal R329851895
34
Botic van de Zandschulp26NED920-1+10Montreal R649551910
35
Alex Molčan24SVK913+45Montreal R329581868
36
Albert Ramos Viñolas34ESP860+10Montreal R648951850
37
Gaël Monfils35FRA835+1+45Montreal R328801790
38
Emil Ruusuvuori23FIN816+2+45Montreal R32
(R64  )
8611771
39
Filip Krajinović30SRB810-2+10Lost in Montreal R64
40
Alexander Bublik25KAZ785-1+10Lost in Montreal R64
41
Oscar Otte29GER771
42
Frances Tiafoe24USA765+10Montreal R648001755
43
John Isner37USA735
44
Andy Murray35GBR730Montreal R647751730
45
Jaume Munar25ESP729
46
Yoshihito Nishioka26JPN729+1+10Montreal R647641719
47
David Goffin31BEL725-1Montreal R647701725
48
Jack Draper20GBR691+8+70Montreal R32Qual. Montreal WQual. Montreal W
Montreal R32
7361646
49
Jenson Brooksby21USA685+4+45Montreal R327301640
Advertisement
50
Aslan Karatsev28RUS680-2+10Lost in Montreal R64
51
Sebastian Korda22USA665-2
52
Pedro Martínez25ESP665-1+10Lost in Montreal R64
53
Benjamin Bonzi26FRA661-1+10Montreal R646961651
54
Jiří Lehečka20CZE658-4
55
Fabio Fognini35ITA646+2+35Qual. Montreal W
Lost in Montreal R64
56
Tallon Griekspoor26NED635-2
57
João Sousa33POR631-2Lost in Qual. Montreal R1
58
Lorenzo Sonego27ITA600
59
Federico Coria30ARG599
60
Arthur Rinderknech27FRA597+1+35Qual. Montreal W
Lost in Montreal R64
61
Adrian Mannarino34FRA596+8+70Montreal R32Qual. Montreal WQual. Montreal W
Montreal R32
6411551
62
Pedro Cachín27ARG591-2
63
Quentin Halys25FRA562+4+16Lost in Qual. Montreal R2
64
Hugo Dellien29BOL558-2
65
Chun Hsin Tseng21TPE551-2
66
Cristian Garín26CHI550-2
67
Thiago Monteiro28BRA550-2
68
Thanasi Kokkinakis26AUS547-2
69
Alejandro Tabilo25CHI540-1
70
Daniel Altmaier23GER512+3+16Lost in Qual. Montreal R2
71
Mackenzie McDonald27USA511+1+10Lost in Montreal R64
72
Taro Daniel29JPN509+2+16Lost in Qual. Montreal R2
73
Jiří Veselý29CZE503-3
74
Laslo Djere27SRB502-3
75
Bernabé Zapata Miralles25ESP493+2+7Meerbusch R16502566
76
Brandon Nakashima21USA492+2+10Lost in Montreal R64
77
Daniel Elahi Galán26COL491-2
78
Nikoloz Basilashvili30GEO490-2
79
Tomás Martín Etcheverry23ARG479+7Lima R16488552
80
J.J. Wolf23USA471
81
Dušan Lajović32SRB470
82
Roberto Carballés Baena29ESP467
83
Nuno Borges25POR459
84
Radu Albot32MDA454Chicago R32461534
85
Jason Kubler29AUS454Lost in Qual. Montreal R1
86
Richard Gasquet36FRA453
87
Denis Kudla29USA442Lost in Qual. Montreal R1
88
Mikael Ymer23SWE440
89
Ilya Ivashka28BLR440
90
Marcos Giron29USA436+8+35Qual. Montreal W
Lost in Montreal R64
91
Constant Lestienne30FRA433-1
92
Márton Fucsovics30HUN432-1
93
Tim van Rijthoven25NED429-1
94
Roman Safiullin25RUS423+7Chicago R16432496
95
Pablo Andújar36ESP419-2
96
Jordan Thompson28AUS414-1Chicago R32421494
97
Steve Johnson32USA407-1
98
Emilio Gómez30ECU402-1
99
Jack Sock29USA400
Advertisement
100
Corentin Moutet23FRA394
101
Christopher O'Connell28AUS390Chicago R32397470
102
Marc-Andrea Hüsler26SUI389+6+16Lost in Qual. Montreal R2
103
Kamil Majchrzak26POL388-1
104
Alexei Popyrin23AUS388+5+16Lost in Qual. Montreal R2
105
Dominic Stricker19SUI388-2
106
Facundo Bagnis32ARG387-2
107
Pavel Kotov23RUS386-1+8San Marino R16396468
108
Norbert Gombos31SVK382-3
109
Soonwoo Kwon24KOR376+5+16Lost in Qual. Montreal R2
110
Fernando Verdasco38ESP376-3Chicago R32383456
111
Juan Pablo Ficovich25ARG371-1Lost in Lima R32
112
Jurij Rodionov23AUT370-1Lost in Meerbusch R32
113
Federico Delbonis31ARG367-1
114
Francesco Passaro21ITA365-1
115
Borna Ćorić25CRO360+2+10Lost in Montreal R64
116
Elias Ymer26SWE360-1
117
Ryan Peniston26GBR354-1
118
Zhizhen Zhang25CHN346
119
Juan Pablo Varillas26PER337Lima R32344417
120
Nicolás Jarry26CHI335
121
Zizou Bergs23BEL332
122
Manuel Guinard26FRA332
123
Hugo Grenier26FRA330
124
Ugo Humbert24FRA329
125
Filip Misolic21AUT322
126
Geoffrey Blancaneaux24FRA320Lost in Meerbusch R32
127
Felipe Meligeni Alves24BRA317
128
Camilo Ugo Carabelli23ARG316+1+7Lima R16325389
129
Vít Kopřiva25CZE316-1Lost in Meerbusch R32
130
Ričardas Berankis32LTU307Lost in Qual. Montreal R1
131
Zsombor Piros22HUN307
132
Franco Agamenone29ITA306Lost in Meerbusch R32
133
Hugo Gaston21FRA305+19+35Qual. Montreal W
Lost in Montreal R64
134
Michael Mmoh24USA304-1Lost in Qual. Montreal R1
135
Santiago Rodríguez Taverna23ARG303-1
136
Alexander Shevchenko21RUS302+7Meerbusch R16311375
137
Yibing Wu22CHN301-2
138
Yannick Hanfmann30GER298+1+7Meerbusch R16307371
139
Grégoire Barrère28FRA294-2
140
Carlos Taberner25ESP293+2+8San Marino R16303375
141
John Millman33AUS291-3
142
Tomáš Macháč21CZE287-2
143
Giulio Zeppieri20ITA285-2Lost in San Marino R32
144
Vasek Pospisil32CAN285-1Lost in Montreal R64
145
Marco Cecchinato29ITA284+6+8San Marino R16294366
146
Alexandre Müller25FRA282-2Lost in San Marino R32
147
Christopher Eubanks26USA281-2Chicago R32288361
148
Maximilian Marterer27GER279-2Lost in Meerbusch R32
149
Juan Ignacio Lóndero28ARG278-2
Advertisement
150
Luca Nardi19ITA278-1
151
Kaichi Uchida27JPN278-3Chicago R32285358
152
Flavio Cobolli20ITA278-2Lost in San Marino R32
153
Stefan Kozlov24USA270Chicago R32277350
154
Luciano Darderi20ITA268
155
Liam Broady28GBR264Chicago R32271344
156
Antoine Bellier25SUI263
157
Aleksandar Vukic26AUS261
158
Jan Lennard Struff32GER253+1+7Meerbusch R16262326
159
Benoît Paire33FRA251+22+35Montreal R64Qual. Montreal WQual. Montreal W
Montreal R64
2861241
160
Borna Gojo24CRO250+1+7Chicago R16259323
161
Francesco Maestrelli19ITA249-3
162
Gijs Brouwer26NED246-2Chicago R32253326
163
Tomás Barrios Vera24CHI239-1
164
Jay Clarke24GBR239-1
165
Jozef Kovalík29SVK239-1
166
Gastão Elias31POR238+1+7Lima R16247311
167
Tung Lin Wu24TPE236-2
168
Francisco Comesaña21ARG233-2
169
Lloyd Harris25RSA230-1
170
Riccardo Bonadio29ITA226+6+7Meerbusch R16235299
171
Gilles Simon37FRA224-2
172
Pablo Cuevas36URU223-2
173
Andrea Vavassori27ITA223-2
174
Enzo Couacaud27FRA223+3+4Chicago R32Qual. Chicago WQual. Chicago W
Chicago R32
230303
175
Emilio Nava20USA222-3
176
Dalibor Svrčina19CZE222-3Lost in Chicago R32
177
Renzo Olivo30ARG222+5+7Lima R16231295
178
Dominic Thiem28AUT221-4
179
Andrea Pellegrino25ITA219-4
180
Henri Laaksonen30SUI218-2Lost in Chicago R32
181
Mitchell Krueger28USA218-2Lost in Chicago R32
182
Antoine Escoffier30FRA218-2Chicago R32225298
183
Andrea Arnaboldi34ITA217+4+7Meerbusch R16226290
184
Laurent Lokoli27FRA215-1
185
Alexander Ritschard28SUI213-1Chicago R32220293
186
Dimitar Kuzmanov29BUL212-1
187
Sebastian Ofner26AUT211-1
188
Evan Furness23FRA208
189
Facundo Mena29ARG205+4+7Lima R16214278
190
Andrea Collarini30ARG204-1
191
Mikhail Kukushkin34KAZ203+3+7Chicago R16212276
192
Daniel Masur27GER203-2
193
Yosuke Watanuki24JPN202-2Lost in Qual. Chicago R1
194
Juan Bautista Torres20ARG201-2
195
Raúl Brancaccio25ITA195
196
Miljan Zekić34SRB194
197
Rinky Hijikata21AUS194Columbus R32195219
198
Thomas Fabbiano33ITA193+1
199
Aleksandar Kovačević23USA193-1Chicago R32200273
Advertisement
200
Ernesto Escobedo26USA191Chicago R32198271
201
Egor Gerasimov29BLR191
202
Jelle Sels27NED191Lost in San Marino R32
203
Genaro Alberto Olivieri24ARG190+5+7Chicago R16199263
204
Daniel Dutra da Silva34BRA189-1Lost in Lima R32
205
Paul Jubb22GBR188-1Chicago R32195268
206
Hamad Medjedović19SRB187-1
207
Matteo Arnaldi21ITA184+8+8San Marino R16194266
208
Peter Gojowczyk33GER183-2
209
Altuğ Çelikbilek25TUR183-2
210
Jonáš Forejtek21CZE183+6+7Meerbusch R16192256
211
Matteo Gigante20ITA182+7+8San Marino R16192264
212
Bjorn Fratangelo29USA181-3
213
Alessandro Giannessi32ITA181-3
214
Nikola Milojević27SRB180+6+9Meerbusch R16Lost in Qual. Meerbusch R2Lost in Qual. Meerbusch R2
Meerbusch R16
189253
215
Nick Hardt21DOM180+16+16Lost in Wetzlar F
216
Juan Manuel Cerúndolo20ARG179-5
217
Zdeněk Kolář25CZE177-5
218
Juncheng Shang17CHN177-5
219
Gianluca Mager27ITA176-5
220
Nicolás Álvarez Varona21ESP175-3
221
Dennis Novak28AUT175+7+7Meerbusch R16184248
222
Matheus Pucinelli De Almeida21BRA174-3
223
Michael Geerts27BEL171-2
224
Facundo Díaz Acosta21ARG170-2
225
Daniel Michalski22POL170-2
226
Christian Harrison28USA170-2
227
Pol Martín Tiffon23ESP170
228
Alexis Galarneau23CAN170-3Lost in Montreal R64
229
Nino Serdarušić25CRO170-3Lost in San Marino R32
230
Mats Moraing30GER168+4+7Meerbusch R16177241
231
Pierre Hugues Herbert31FRA166-2
232
Ernests Gulbis33LAT165-2Lost in San Marino R32
233
Lukáš Klein24SVK163-1Lost in Meerbusch R32
234
Roberto Quiroz30ECU163+8+7Lima R16172236
235
Cedrik Marcel Stebe31GER162-2
236
Otto Virtanen21FIN160-1Lost in San Marino R32
237
Ben Shelton19USA159-1Chicago R32166239
238
Mattia Bellucci21ITA159-1Lost in San Marino R32
239
Damir Džumhur30BIH158+8+7Meerbusch R16167231
240
Igor Marcondes25BRA158-2
241
Gonzalo Villanueva27ARG157-2Lost in Lima R32
242
Max Purcell24AUS156-2Lost in Qual. Montreal R1
243
Evgeny Karlovskiy28RUS156-2
244
Stan Wawrinka37SUI155+13+10Lost in Montreal R64 
245
Li Tu26AUS155-1+2Lost in Qual. Chicago R2
246
Brandon Holt24USA155+2+4Chicago R32Qual. Chicago WQual. Chicago W
Chicago R32
162235
247
Nicolás Kicker29ARG154-4
248
Denis Yevseyev29KAZ154-2+2Lost in Qual. Meerbusch R2
249
Sam Querrey34USA152-4
Advertisement
250
Alastair Gray24GBR152+35+25Nottingham 6 W
251
Oleksii Krutykh22UKR151+10+7Meerbusch R16160224
252
Andrej Martin32SVK150-3
253
Ramkumar Ramanathan27IND149-3
254
Leandro Riedi20SUI148-3
255
Hiroki Moriya31JPN148-3
256
Lorenzo Giustino30ITA148+6+8San Marino R16158230
257
Timofey Skatov21KAZ147-4Lost in San Marino R32
258
Sebastian Fanselow30GER147-4
259
Evan Zhu23USA147+2Chicago R32Lost in Qual. Chicago R2Lost in Qual. Chicago R2
Chicago R32
154227
260
Mirza Bašić31BIH146-5
261
Vitaliy Sachko25UKR146-5
262
Nicholas David Ionel19ROU146+36+25Pitesti W
263
João Domingues28POR145-5
264
Nicolas Moreno De Alboran25USA144-4
265
Fábián Marozsán22HUN142+5+8San Marino R16152224
266
Kacper Żuk23POL141+42+25Tbilisi 2 W
267
Kimmer Coppejans28BEL141+1+7Meerbusch R16150214
268
Nikolás Sánchez Izquierdo23ESP140+6+8San Marino R16150222
269
Skander Mansouri27TUN140-6Monastir 38 R32141155
270
Frederico Ferreira Silva27POR139-6Lost in Meerbusch R32
271
Harold Mayot20FRA139-6
272
Dominik Koepfer28GER138-6
273
Robin Haase35NED138+3+8San Marino R16148220
274
Ivan Gakhov25RUS137-5+3Lost in Bolzano QF
Lost in San Marino R32
275
Filip Horanský29SVK135-8Lost in Meerbusch R32
276
Gabriel Décamps23BRA134-5
277
Alexey Vatutin29RUS134+1+4Qual. Meerbusch W
Lost in Meerbusch R32
278
Máté Valkusz23HUN133-6
279
Pedro Boscardin Dias19BRA133-6Lima R32140213
280
Lukas Neumayer19AUT133+20+13San Marino R16Qual. San Marino WQual. San Marino W
San Marino R16
143215
281
Aljaž Bedene33SLO130-6
282
Adrian Andreev21BUL130+34+19Meerbusch R16Lost in Wetzlar SF
Qual. Meerbusch W
Lost in Wetzlar SF
Qual. Meerbusch W
Meerbusch R16
139203
283
Johan Nikles25SUI130-6
284
Benjamin Hassan27LIB130-3+1Frankfurt R32Lost in Wetzlar R16Lost in Wetzlar R16
Frankfurt R32
131145
285
Oriol Roca Batalla29ESP130-6Lost in San Marino R32
286
Thiago Agustín Tirante21ARG130+7+7Lima R16139203
287
Salvatore Caruso29ITA129-7
288
Hernán Casanova28ARG128-6
289
Billy Harris27GBR128+4Chicago R32Qual. Chicago WQual. Chicago W
Chicago R32
135208
290
James Duckworth30AUS127-7Lost in Qual. Montreal R1
291
Lukáš Rosol37CZE127-5
292
Nicolás Mejía22COL127-8Lost in Lima R32
293
Yasutaka Uchiyama30JPN125-6
294
Ulises Blanch24USA124-6
295
Nam Hoang Ly25VIE124+12+8Lost in Kuching F
296
Oliver Crawford23USA124-4+1Lost in Pitesti R16
297
Ugo Blanchet23FRA123-7
298
Dane Sweeny21AUS123-7
299
Lucas Pouille28FRA122-5
300
Sergey Fomin21UZB122+5+3Lost in Tbilisi 2 QF
Lost in Tbilisi 3 R32
301
Louis Weßels23GER122-6Ystad R32123147
302
Andrey Chepelev24RUS122+2Lost in Qual. San Marino R2
303
Marco Trungelliti32ARG121-7Lost in San Marino R32
304
Stefano Travaglia30ITA121-7
305
Alejandro Moro Cañas21ESP120-6
306
Arthur Fils18FRA120-5
307
Dan Added23FRA120-4Lost in Nottingham 6 R32
Lost in Meerbusch R32
308
Gerald Melzer32AUT119-4
309
Duje Ajduković21CRO117-3Padua R32Qual. Padua W118142
310
Clément Tabur22FRA117+21+11Meerbusch R16Lost in Wetzlar R32
Qual. Meerbusch W
126190
311
Luca Van Assche18FRA116-2
312
Alex Rybakov25USA116-1
313
Raphaël Collignon20BEL116+9+8Lost in Wetzlar SF
Lost in Qual. Meerbusch R1
314
Keegan Smith24USA116+1+4Chicago R32Qual. Chicago W123196
315
Nerman Fatić27BIH116-5Lost in San Marino R32
316
Moez Echargui29TUN115+10+8Lost in Pitesti SF
317
Yu-hsiou Hsu23TPE114-5
318
Alibek Kachmazov19RUS114-5
319
Gonzalo Lama29CHI114+1+4Guayaquil R16Lost in Portoviejo QF116138
320
Andreas Seppi38ITA113-6
321
Román Andrés Burruchaga20ARG113+9+7Lima R16122186
322
Marius Copil31ROU113-4+2Lost in Qual. San Marino R2
323
Prajnesh Gunneswaran32IND112+9+8Lost in Tbilisi 2 SF
324
Jesper De Jong22NED112+10+8San Marino R16122194
325
Filip Cristian Jianu20ROU112+8+8San Marino R16Lost in Pitesti R32122194
326
Gian Marco Moroni24ITA111-9
327
Oleg Prihodko24UKR111+1+5Qual. San Marino W
Lost in San Marino R32
328
Dragos Nicolae Madaras24SWE111-9Ystad R32Lost in Pitesti R32112136
329
Mariano Navone21ARG110+11+8Padua R32Lost in Agadir SF111135
330
Bu Yunchaokete20CHN110-9+1Tbilisi 3 R16Lost in Tbilisi 2 R32112134
331
Calvin Hémery27FRA108-8
332
Omar Jasika25AUS107-7
333
Akira Santillan25AUS107-9Lost in Tbilisi 2 R32
Lost in Tbilisi 3 R32
334
Philipp Kohlschreiber38GER106-7
335
Henri Squire21GER106-6Lost in Meerbusch R32
336
Aziz Dougaz25TUN105+2+2Lost in Qual. Chicago R2
337
Daniel Cox31GBR104+34+16Lost in Nottingham 6 F
338
Benjamin Lock29ZIM104-3
339
Nicolás Álvarez26PER103-3Lost in Lima R32
340
Ergi Kırkın23TUR103-3
341
Aidan McHugh22GBR103+3+4Chicago R32Qual. Chicago W110183
342
Rudolf Molleker21GER103+57+25Wetzlar W
Lost in Meerbusch R32
343
Andrey Kuznetsov31RUS102-4
344
Alberto Barroso Campos26ESP102-3
345
Sho Shimabukuro25JPN101-3
346
Lucas Miedler26AUT100-3
347
Oscar Jose Gutierrez29BRA100-1+2Lost in Qual. Meerbusch R2
348
Giovanni Fonio24ITA98-1
349
Dmitry Popko25KAZ98-4Chicago R32105178
350
Murkel Dellien24BOL98-2+1Padua R32Lost in Wetzlar R1699123
351
Alexandar Lazarov24BUL97+5+3Lost in Pitesti QF
352
Yishai Oliel22ISR97-3
353
Beibit Zhukayev21KAZ97-3+1Tbilisi 3 R16Lost in Tbilisi 2 R3299121
354
Rio Noguchi23JPN97+3+3Lost in Nottingham 6 QF
355
Valentin Vacherot23MON97+32+13San Marino R16Qual. San Marino W107179
356
Eduard Esteve Lobato27ESP96-5Padua R3297121
357
Valentin Royer21FRA96+4+3Lost in Pitesti QF
358
Carlos Gimeno Valero21ESP95-6
359
Evgenii Tiurnev25RUS95-4+1Lost in Tbilisi 2 R16
Lost in Tbilisi 3 R32
360
Malek Jaziri38TUN95-7
361
Terence Atmane20FRA95-7Helsinki R3296110
362
Joris De Loore29BEL94+4+3Lost in Agadir QF
363
Giovanni Mpetshi Perricard19FRA93-5Lost in Qual. Meerbusch R1
364
Maximilian Neuchrist31AUT93-5
365
Javier Barranco Cosano23ESP93-5
366
Adrián Menéndez-Maceiras36ESP92-4
367
Samuel Vincent Ruggeri20ITA92-4
368
Andrew Paulson20CZE92-4Lost in Qual. Meerbusch R1
369
Carlos Lopez Montagud22ESP92+4+4Qual. Meerbusch W
Lost in Meerbusch R32
370
Viktor Durasovic25NOR92+10+5Qual. San Marino W
Lost in San Marino R32
371
José Pereira31BRA92+32+16Guayaquil R32Lost in Portoviejo F93117
372
Yun-seong Chung24KOR91-7Lost in Qual. Chicago R1
373
Shintaro Mochizuki19JPN91-6Lost in Qual. Chicago R1
374
Giovanni Oradini24ITA91+1+3Padua R32Lost in Bolzano QF91115
375
Kenny de Schepper35FRA90-7
376
Edoardo Lavagno24ITA90-7
377
Michail Pervolarakis26GRE90-7
378
Lucas Gerch27GER89+7+4Qual. Meerbusch W
Lost in Meerbusch R32
379
Juan Pablo Paz27ARG89+31+16Curtea de Arges R32Lost in Pitesti F89103
380
Mateus Alves21BRA88-8
381
Alex Martí Pujolras23ESP88-4+1Lost in Pitesti R16
382
Ben Patael25ISR88+15+8Herzlia R32Lost in Kfar Saba F89103
383
Charles Broom24GBR88-9Helsinki R32Lost in Nottingham 6 R3289103
384
Govind Nanda21USA87-8Lost in Chicago R32
385
Marek Gengel26CZE87-7
386
Steven Diez31CAN87-7Lost in Qual. Montreal R1
387
Oleksandr Ovcharenko20UKR87-3+2Padua R32Lost in Novi Sad 2 QF88112
388
Nicolás Barrientos35COL86-7
389
Denis Istomin35UZB86-7
390
Federico Gaio30ITA86-7Lost in San Marino R32
391
Elmar Ejupovic29GER86-2+2Lost in Qual. San Marino R2
392
Facundo Juárez24ARG86-1+3Lost in Portoviejo QF
Lost in Lima R32
393
Hady Habib23LIB84-7Lost in Qual. Chicago R1
394
Jason Jung33TPE84-6
395
James McCabe19AUS83-5
396
Cezar Crețu21ROU82-4Lost in Curtea de Arges R32
397
Daniel Cukierman27ISR81-4Lost in Wetzlar R32
398
Elliot Benchetrit23MAR80-4
399
Martin Krumich19CZE80-4
400
Michael Vrbenský22CZE80-4
401
Aldin Šetkić34BIH80-3
402
David Poljak26CZE79+16+8Lost in Tbilisi 2 SF
403
Matías Zukas26ARG79-2+2Lost in Qual. San Marino R2
404
Gauthier Onclin21BEL79+3Lost in Wetzlar R16
Lost in Qual. Meerbusch R2
405
Mathys Erhard20FRA78-5Ystad R32Lost in Frederiksberg R3279103
406
Zachary Svajda19USA77+2Chicago R32Lost in Qual. Chicago R284157
407
Mukund Sasikumar25IND77-5+1Jakarta R167891
408
Tristan Schoolkate21AUS77+16+8Lost in Nottingham 6 SF
409
Maxime Janvier25FRA76+16+8San Marino R1686158
410
Matthias Bachinger35GER75-5Lost in Qual. Meerbusch R1
411
Francesco Forti23ITA75+79+29San Marino R16Lost in Bolzano F
Qual. San Marino W
85157
412
Mathias Bourgue28FRA75-5
413
Martín Cuevas30URU74-5
414
Thiago Seyboth Wild22BRA74-2+2Lost in Qual. Meerbusch R2
415
Daniel Rincon19ESP74-6
416
Yankı Erel21TUR74-2+2Tbilisi 3 R16Lost in Tbilisi 2 R167698
417
Stuart Parker25GBR74+3+3Lost in Nottingham 6 QF
418
Timo Stodder26GER73-7Lost in Qual. Meerbusch R1
419
Alexander Weis25ITA73+31+16San Marino R16Lost in Bolzano QF
Qual. San Marino W
83155
420
Gianmarco Ferrari21ITA72-7Padua R327397
421
Carlos Sánchez Jover22ESP72-6
422
Damien Wenger22SUI72-6
423
Alejo Lorenzo Lingua Lavallén21ARG71-6
424
Kyle Seelig24USA71-5Guayaquil R327296
425
Gonçalo Oliveira27POR71+1+3Lost in Agadir QF
426
Seong chan Hong25KOR70-5Lost in Tbilisi 2 R32
427
Go Soeda37JPN69-5
428
Dominik Palan21CZE69-5
429
Georgii Kravchenko22UKR68-2Lost in Qual. San Marino R1
430
Stefan Palosi22ROU68+3Lost in Bolzano QF
Lost in Qual. San Marino R1
431
Arklon Huertas Del Pino Cordova28PER68+12+8Lima R16Lost in Portoviejo R1677141
432
Luca Potenza22ITA67+13+8Lost in Bolzano SF
Lost in Qual. San Marino R1
433
Sascha Gueymard Wayenburg19FRA67-5
434
Nicola Kuhn22GER66-5
435
Omni Kumar20USA65-4
436
Felix Gill20GBR65-3+1Eupen R166679
437
Ezekiel Clark24USA65+44+16Columbus R32Lost in Decatur F6589
438
Gustavo Heide20BRA64-6
439
Marvin Möller23GER63-5
440
Jérôme Kym19SUI63-5
441
Titouan Droguet21FRA63+1+3Monastir 38 R16Lost in Monastir 37 QF6477
442
Christian Langmo26USA63+99+25Bolzano W
Lost in Qual. San Marino R1
443
JC Aragone27USA62-7
444
Evgeny Donskoy32RUS62-7
445
Kyrian Jacquet21FRA62-6
446
Khumoyun Sultanov23UZB62-8Lost in Tbilisi 2 R32
447
Julian Lenz29GER62+1+3Lost in Wetzlar QF
448
Ethan Quinn18USA61-8
449
Alex Hernandez23MEX61-8
450
João Lucas Reis Da Silva22BRA61+10+8Guayaquil R32Lost in Portoviejo SF6286
451
Juan Bautista Otegui23ARG61+36+14Lima R16Lost in Portoviejo QF
Qual. Lima W
70134
452
Gage Brymer27USA60-8Lost in Qual. Chicago R1
453
Illya Marchenko34UKR59-7
454
Martin Damm18USA59-7
455
Naoki Nakagawa25JPN57-6
456
Timo Legout20FRA57+1+3Lost in Agadir QF
457
Sean Cuenin18FRA57-4+1Curtea de Arges R165871
458
Yuta Shimizu23JPN57+62+16Jakarta R16Kuching W5871
459
Gergely Madarász27HUN57-8
460
Eric Vanshelboim21UKR57-8
461
Konstantin Kravchuk37RUS56+3+4Lost in Ust-Kamenogorsk SF
462
Gilbert Klier Junior22BRA56-8
463
Noah Rubin26USA55-8
464
Stefano Napolitano27ITA55+24+8Lost in Bolzano SF
Lost in Qual. San Marino R1
465
Matías Soto23CHI54+138+25Guayaquil R32Portoviejo W5579
466
Mili Poljičak18CRO54-10Lost in Qual. San Marino R1
467
Álvaro López San Martín25ESP54+69+16Lost in Agadir F
468
Ignacio Monzón24ARG54-10Cairo 11 R32Lost in Novi Sad 2 R325569
469
Peter Fajta20HUN54-8+1Frankfurt R16Lost in Kottingbrunn 2 R325568
470
Liam Draxl20CAN53-11Lost in Qual. Montreal R1
471
Strong Kirchheimer27USA53-9Lost in Qual. Chicago R1
472
Nick Chappell29USA53+23+7Lima R1662126
473
Edan Leshem25ISR53-1+2Tbilisi 3 R16Lost in Tbilisi 2 R165577
474
Rubin Statham35NZL53-11Lost in Tbilisi 2 R32
Lost in Tbilisi 3 R32
475
Tobias Kamke36GER52-10
476
Jurgen Briand23FRA52+31+8Lost in Agadir SF
477
Henry Patten26GBR52-11Lost in Qual. Chicago R1
478
Pedja Krstin27SRB52-11Lost in Lima R32
479
Bogdan Bobrov24RUS52-11Lost in Pitesti R32
480
Robin Bertrand19FRA52+5+4Monastir 38 R32Lost in Monastir 37 SF5266
481
Arjun Kadhe28IND51-12
482
Maks Kaśnikowski19POL51+30+8Lost in Parnu F
483
Pablo Llamas Ruiz19ESP51-13Padua R325276
484
Mats Rosenkranz23GER51-13Lost in Wetzlar R32
485
Manish Sureshkumar22IND51-12Jakarta R325266
486
Felix Corwin26USA50-12
487
Filip Peliwo28POL50-12Helsinki R325165
488
Mark Lajal19EST50+69+15Monastir 38 R32Monastir 37 W5165
489
Yuki Bhambri30IND49-13
490
Max Houkes22NED49+7+4Lost in Kottingbrunn 2 SF
491
Sekou Bangoura30USA49-14Columbus R325074
492
Mattéo Martineau23FRA49-14Padua R325074
493
Peter Bertran26DOM49-13
494
Matías Franco Descotte27ARG49-12Guayaquil R325074
495
Marko Topo18GER49-16Lost in Bolzano R32
Lost in Meerbusch R32
496
Valerio Aboian20ARG49-2+3Curtea de Arges R16Lost in Pitesti QF5063
497
Pedro Sousa34POR48-14
498
Sidharth Rawat29IND48-14
499
Gabriel Diallo20CAN47+85+16Lost in Qual. Montreal R2
500
Jack Pinnington Jones19GBR47-14
501
Corentin Denolly25FRA47+27+8Frankfurt R32Lost in Kottingbrunn 2 F4862
502
Philip Sekulic18AUS47-13
503
Lucas Catarina25MON47-11+1Lost in Nottingham 6 R16
504
Karl Friberg23SWE47+76+15Ystad R32Frederiksberg W4872
505
Johannus Monday20GBR46+175+25Decatur W
506
JiSung Nam28KOR46-15
507
Riccardo Balzerani23ITA46-14Lost in Qual. San Marino R1
508
Wilson Leite30BRA46-7+1Lost in Bolzano R16
Lost in Padua R32
509
Tennys Sandgren31USA45+2Lost in Qual. Chicago R2
510
Cristian Rodríguez32COL45-14
511
Tristan Lamasine29FRA45+5+3Lost in Wetzlar R16
Lost in Qual. Meerbusch R2
512
Daniele Capecchi26ITA45-14
513
Christopher Heyman28BEL45-14
514
Vladyslav Orlov27UKR45-14Lost in Qual. San Marino R1
515
Remy Bertola23SUI45-12
516
Nathan Ponwith24USA45-14Columbus R324670
517
Hanwen Li19CHN45-9+1Tbilisi 3 R16Lost in Tbilisi 2 R324769
518
Andres Martin21USA44-14Lost in Qual. Chicago R1
519
Roberto Cid Subervi28DOM44-14
520
Filippo Baldi26ITA44-14
521
Robert Strombachs22LAT44-2+2Lost in Monastir 37 QF
522
Rimpei Kawakami21JPN43-12
523
Alafia Ayeni23USA43-12
524
Dayne Kelly32AUS43-11
525
Cem İlkel26TUR42-11
526
Ruben Bemelmans34BEL42-11
527
Viacheslav Bielinskyi18UKR42-10
528
Sebastian Prechtel26GER42-10
529
Jorge Martinez Martinez26ESP42+36+8Lost in Xativa F
530
Stefan Dostanic20USA41-5+2Lost in Qual. Chicago R2
531
Johannes Härteis26GER41-10
532
Colin Sinclair27NMI41-10
533
Daniel Mérida17ESP41-10
534
Makoto Ochi26JPN41+38+8Lost in Decatur SF
Lost in Qual. Chicago R1
535
Kasidit Samrej21THA40-11
536
Jaimee Floyd Angele22FRA40+7+3Cancun 12 R32Lost in Decatur QF4155
537
Tomás Farjat21ARG40+19+5Lost in Portoviejo R16
Qual. Lima W
Lost in Lima R32
538
Shintaro Imai28JPN39-12Jakarta R324054
539
Nicolae Frunză24ROU39-12Curtea de Arges R32Lost in Pitesti R324054
540
Enzo Wallart25FRA39-11Lost in Kfar Saba R32
541
Miguel Damas22ESP39-10
542
Orlando Luz24BRA39-12Lost in Lima R32
543
Oscar Weightman20GBR39-6+1Herzlia R32Lost in Nottingham 6 R164054
544
Quentin Folliot23FRA39-12Cairo 11 R324054
545
Sebastian Gima20ROU39-5+1Curtea de Arges R16Lost in Pitesti R324053
546
Feliciano López40ESP38-13
547
Arthur Cazaux19FRA38-13Monastir 38 R323953
548
Iñaki Montes De La Torre19ESP38-13
549
Mikael Torpegaard28DEN38-11
550
Rigele Te24CHN38+11+4Monastir 38 R32Lost in Monastir 37 SF3953
551
Mirko Martinez24SUI38-12
552
Jorge Panta27PER38+72+11Lima R16Qual. Lima W47111
553
Duck-hee Lee24KOR38-3+2Jakarta R16Lost in Kuching R163952
554
Petr Nouza23CZE37-12
555
Zhe Li35CHN37-11
556
Franco Emanuel Egea26ARG37-11
557
Fermin Tenti25ARG37+120+15Parnu W
558
Conner Huertas del Pino26PER37-12Lost in Lima R32
559
Pedro Araújo20POR37-12Lost in Xativa R32
560
Aleksandre Metreveli29GEO37+137+17Tbilisi 3 R16Lost in Tbilisi 2 F3961
561
Pedro Sakamoto29BRA36-13
562
Andrew Harris28AUS36-13
563
Savriyan Danilov22RUS36+55+8Lost in Ust-Kamenogorsk F
564
Marco Brugnerotto26ITA36-13Cancun 12 R323751
565
Matthieu Perchicot29FRA36-13Lost in Eupen R32
566
Sergiy Stakhovsky36UKR35-13
567
Paweł Ciaś28POL35-13
568
Gabriel Debru16FRA35-13
569
Duarte Vale23POR35-9+1Padua R16Lost in Bolzano R323759
570
José Fco. Vidal Azorín29ESP35+1+2Lost in Xativa QF
571
Sandro Kopp22AUT35-7+1Ystad R32Lost in Frederiksberg R163660
572
Bogdan Ionuț Apostol26ROU35-5+1Curtea de Arges R16Lost in Pitesti R323649
573
Murphy Cassone19USA34+12+3Columbus R32Lost in Decatur QF3559
574
Adam Walton23AUS34-16Cancun 12 R323549
575
Matteo Donati27ITA34+129+15Kottingbrunn 2 W
576
Emilien Voisin22FRA34+328+25Agadir W
577
Jules Marie30FRA34-18Ystad R32Lost in Wetzlar R323559
578
Guy Den Ouden20NED34-16
579
Imanol López Morillo22ESP34-16Frankfurt R323549
580
Marco Miceli23ITA34-14Lost in Novi Sad 2 R32
Lost in Qual. San Marino R1
581
Ignacio Carou23URU34+29+5Lost in Portoviejo R16
Qual. Lima W
Lost in Lima R32
582
William Blumberg24USA33-14
583
Yuki Mochizuki24JPN33-6+1Jakarta R163447
584
Thomas Fancutt27AUS33-14
585
Jonathan Mridha27SWE33-16Ystad R323458
586
Harry Wendelken20GBR33-8+1Lost in Nottingham 6 R16
587
Max Alcalá Gurri19ESP33+22+4Lost in Xativa SF
588
Federico Iannaccone23ITA33-15Padua R32Lost in Bolzano R323458
589
Kyle Edmund27GBR32-6+1Columbus R163456
590
Abedallah Shelbayh18JOR32-16
591
Gabi Adrian Boitan23ROU32-16Lost in Decatur R32
592
Sumit Nagal24IND32+37+7Meerbusch R1641105
593
Matyas Fuele23HUN32-17
594
Hazem Naw22SYR32-15
595
Jakub Paul23SUI32-14
596
Alfredo Perez25USA32-14Ystad R32Lost in Frederiksberg R323357
597
August Holmgren24DEN31+7+2Lost in Frederiksberg QF
598
Arthur Fery20GBR31-12Lost in Nottingham 6 R32
599
Manuel Mazza23ITA31-12Lost in Qual. San Marino R1
600
Shuichi Sekiguchi31JPN31-12
601
Ivan Nedelko36RUS31-12
602
Tomás Lipovšek Puches29SLO31-12
603
Alexander Donski24BUL31-12
604
Shinji Hazawa23JPN31-12Lost in Kuching R32
605
Tao Mu22CHN31+2+2Monastir 38 R16Lost in Monastir 37 R163245
606
Attila Balázs33HUN30-13
607
Toby Samuel19GBR30-7+1Lost in Nottingham 6 R16
608
Duje Kekez29CRO30-14Lost in Novi Sad 2 R32
609
Donald Young33USA30-14Lost in Qual. Chicago R1
610
Roy Smith23USA30-14
611
Saba Purtseladze20GEO30-14Lost in Tbilisi 2 R32
Lost in Tbilisi 3 R32
612
Luigi Sorrentino24ITA30-14Ystad R32Qual. Wetzlar W
Lost in Wetzlar R32
3155
613
Clément Chidekh21FRA29-14Columbus R323054
614
Chris Rodesch21LUX29-13Lost in Frederiksberg R32
615
James Trotter23JPN29-13Columbus R323054
616
Alexis Gautier25FRA29-11Lost in Qual. Meerbusch R1
617
John McNally23USA29-11
618
Jan Choinski26GBR29+8+3Frankfurt R32Lost in Wetzlar QF3044
619
Ilya Snițari20MDA29+65+8Curtea de Arges R32Lost in Pitesti SF3044
620
Simon Anthony Ivanov22BUL29+3+2Curtea de Arges R16Lost in Novi Sad 2 R163043
621
S D Prajwal Dev26IND29-6+1Jakarta R163043
622
Mark Whitehouse29GBR29-14Lost in Nottingham 6 R32
623
Juan Sebastián Gómez30COL29+15+4Qual. Lima W
Lost in Lima R32
624
Eduardo Ribeiro24BRA29+25+5Lost in Portoviejo R16
Qual. Lima W
Lost in Lima R32
625
Matthew Ebden34AUS28-14Lost in Qual. Montreal R1
626
Savva Polukhin23RUS28-7+1Tbilisi 3 R16Lost in Tbilisi 2 R323052
627
Tadeáš Paroulek22CZE28+159+15Novi Sad 2 W
628
Ryan Harrison30USA28+12+4Chicago R32Qual. Chicago W35108
629
Xiaofei Wang19CHN28-17Lost in Cancun 12 R32
630
Anton Matusevich21GBR28-17
631
Digvijaypratap Singh22IND28-15
632
Francesco Vilardo32ITA28-15
633
Lukas Krainer21AUT28-19Lost in Kottingbrunn 2 R32
634
Matteo Viola35ITA27-14
635
Giorgio Tabacco19ITA27-14
636
Szymon Kielan19POL27-6+2Lost in Parnu QF
637
Emil Reinberg25USA27-15
638
Sahar Simon21ISR27+186+15Herzlia R32Kfar Saba W2842
639
Maxence Beaugé22FRA27-3+2Lost in Monastir 37 QF
640
Dali Blanch19USA27-12+1Lost in Tbilisi 2 R16
Lost in Tbilisi 3 R32
641
Arthur Bouquier21FRA27+9+3Monastir 38 R16Lost in Monastir 37 QF2841
642
Cannon Kingsley21USA26-17Columbus R322751
643
Bekkhan Atlangeriev21RUS26+194+15Helsinki R32Ust-Kamenogorsk W2741
644
Benjamin Winter Lopez24ESP26-17Lost in Xativa R32
645
Leo Borg19SWE26+29+4Ystad R32Lost in Frederiksberg SF2751
646
Davide Galoppini27ITA26-9+1Padua R16Lost in Novi Sad 2 R322850
647
Leonardo Aboian24ARG26+32+4Guayaquil R16Lost in Portoviejo QF2850
648
Adam Moundir27MAR25-6+1Lost in Agadir R16
649
John Echeverria20ESP25-17
650
Luis Patiño28MEX25-17
651
Fajing Sun25CHN25-20Lost in Kottingbrunn 2 R32
Lost in Curtea de Arges R32
652
Dominik Böhler26GER25+3+2Eupen R32Lost in Kottingbrunn 2 QF2640
653
Yan Bondarevskiy22RUS25-19Lost in Qual. San Marino R1
654
Thomas Deschamps24FRA25+6+2Lost in Kottingbrunn 2 QF
655
Ray Ho22TPE25-20
656
Nicolas Zanellato20BRA25-10+1Lost in Novi Sad 2 R16
657
Marcello Serafini19ITA25-10+1Padua R32Lost in Novi Sad 2 R162650
658
Mick Veldheer26NED25+29+4Ystad R32Lost in Frederiksberg SF2650
659
Tatsuma Ito34JPN24-20
660
Cyril Vandermeersch23FRA24-19
661
Khololwam Montsi19RSA24-18
662
Vilius Gaubas17LTU24-5+1Lost in Parnu R16
663
Simone Roncalli26ITA24-18
664
Stefan Popović19SRB24-20Frankfurt R322539
665
Simon Beaupain23BEL24-17
666
David Pichler26AUT24-7+1Ystad R32Lost in Wetzlar R162549
667
Tsung Hao Huang22TPE24+11+2Lost in Kuching QF
668
Johannes Ingildsen25DEN24-6+1Ystad R32Lost in Frederiksberg R162549
669
Antoine Hoang26FRA24-5+1Eupen R32Lost in Tbilisi 2 R162539
670
Vasil Kirkov23USA23-19
671
Patrick Kypson22USA23-19Lost in Lima R32
672
Pedro Rodenas18ESP23+250+15Xativa W
673
Jaime Faria19POR23-20
674
Simon Carr22IRL23-18Helsinki R322438
675
Fernando Yamacita24BRA23-21Guayaquil R32Lost in Portoviejo R322448
676
Federico Agustin Gomez25ARG23-18
677
Uisung Park21KOR23-9+1Jakarta R16Lost in Kuching R322437
678
Kiranpal Pannu25NZL23-17
679
Aaron Addison26AUS23-16
680
Denis Klok24RUS23-15
681
Kirill Kivattsev24RUS23-11+1Padua R32Lost in Bolzano R162448
682
Giles Hussey25GBR23-7+1Lost in Nottingham 6 R16
683
Marsel İlhan35TUR23-17Lost in Tbilisi 3 R32
684
Călin Manda24ROU23-12+1Curtea de Arges R32Lost in Pitesti R162438
685
Constantin Bittoun Kouzmine23FRA23+70+8Monastir 38 R32Lost in Monastir 37 F2438
685
Kai Wehnelt26GER23-12+1Frankfurt R16Lost in Wetzlar R322437
687
Maxime Chazal29FRA23+70+8Eupen R32Lost in Frederiksberg F2438
688
Deney Wassermann21NED22-6+1Lost in Wetzlar R16
689
Alejandro González33COL22-22
690
Adria Soriano Barrera23ESP22-21
691
Bruno Kuzuhara18USA22-20
692
Tim Handel25GER22-16
693
Andrea Picchione24ITA22-4+1Padua R32Lost in Bolzano R162347
694
Marc Polmans25AUS21-13
695
Enrico Dalla Valle24ITA21+6+2Lost in Qual. San Marino R2
696
Federico Zeballos34BOL21-13
697
Alejandro Hoyos22COL21+123+9Lima R16Lost in Qual. Lima R23094
698
Alex Knaff24LUX21-13
699
Max Hans Rehberg18GER21+41+5Lost in Wetzlar R16
Qual. Meerbusch W
Lost in Meerbusch R32
700
Isaiah Strode24USA21-12
701
Arnaud Bovy21BEL21-15Eupen R322236
702
Nicolas Tepmahc21FRA21-12Lost in Kuching R32
703
Matija Pecotić33CRO20-12
704
Alexander Erler24AUT20-12
705
Cheong Eui Kim32KOR20-12
706
Vlad Andrei Dancu23ROU20-4+1Curtea de Arges R32Lost in Agadir R162135
707
Evgeny Philippov20RUS20-4+1Qual. Tbilisi 2 W
Lost in Tbilisi 2 R16
Lost in Tbilisi 3 R32
708
Daisuke Sumizawa23JPN20-14Lost in Kuching R32
709
Sidane Pontjodikromo21NED20-2+1Eupen R162134
710
Keisuke Saitoh21JPN20-2+1Lost in Kuching R16
711
Moerani Bouzige23AUS20+27+4Lost in Kuching SF
Lost in Jakarta R32
712
Eliakim Coulibaly20CIV20-17
713
Martin Breysach20FRA20-17
714
Colin Markes25USA20-16
715
Orel Kimhi18ISR20+27+4Herzlia R32Lost in Kfar Saba SF2135
716
Marat Sharipov19RUS20+5+2Lost in Novi Sad 2 QF
717
Alexander Bernard18USA20-18Columbus R322145
718
Bor Artnak18SLO19-18
719
David Jordá Sanchis28ESP19-2+1Curtea de Arges R162033
720
Alexandru Jecan34ROU19-14Lost in Qual. San Marino R1
721
Gabriele Piraino18ITA19-16Padua R322044
722
Omar Giacalone30ITA19-13
723
Alexis Musialek34FRA19-13
724
Nitin Kumar Sinha23IND19-13
725
Masamichi Imamura23JPN19-13Jakarta R322034
726
Ivan Liutarevich26BLR19-6+1Tbilisi 3 R16Lost in Tbilisi 2 R322143
727
Arthur Reymond23FRA19-14Frankfurt R32Lost in Nottingham 6 R322034
728
Matthew Dellavedova22AUS19+2+2Monastir 38 R16Lost in Kottingbrunn 2 R162033
729
James Tracy20USA18-6+1Columbus R162042
730
Renta Tokuda24JPN18-16
731
Bernard Tomic29AUS18-16
732
Tristan McCormick23USA18+131+8Guayaquil R32Lost in Portoviejo SF1943
733
Dino Prižmić17CRO18-17
734
Mariano Kestelboim26ARG18-17
735
Blu Baker20GBR18-16Lost in Qual. Lima R1
736
Tyler Zink21USA18+160+9Cancun 12 R16Lost in Decatur SF1932
737
Tiago Cação24POR18-15
738
Mathieu Scaglia23FRA18-10+1Helsinki R32Lost in Frederiksberg R161933
739
Daniel Rodrigues22POR17-15
740
Andrés Andrade23ECU17-9+1Guayaquil R32Lost in Portoviejo R161842
741
Eduardo Nava25USA17-16
742
Taha Baadi21CAN17-16Columbus R321842
743
Lukáš Lacko34SVK17-16
744
Svyatoslav Gulin19RUS17-11+1Lost in Xativa R16
745
Niklas Schell23GER17-11+1Frankfurt R161831
746
Ryota Tanuma26JPN17+3+2Jakarta R32Lost in Kuching QF1832
747
Tommaso Compagnucci22ITA17+26+3Eupen R32Lost in Agadir QF1832
748
Filip Bergevi28SWE17-19
749
Illya Beloborodko21UKR17+48+4Curtea de Arges R16Lost in Pitesti QF1831
750
Pavel Nejedlý29CZE17+6+2Lost in Kottingbrunn 2 QF
751
Gonzalo Bueno18PER16+139+7Lima R162589
752
Juan Ignacio Galarza28ARG16-20
753
Alec Deckers22NED16-18
754
Aidan Mayo19USA16-15
755
Ajeet Rai23NZL16-19Jakarta R321731
756
Mohamed Safwat31EGY16-19Cairo 11 R321731
757
Aleksandre Bakshi25GEO16+59+4Tbilisi 3 R16Lost in Tbilisi 2 QF1840
758
Lorenzo Bocchi24ITA16-17Lost in Parnu R32
759
Lukáš Pokorný20SVK16-16Padua R321741
760
Diego Augusto Barreto Sánchez20ESP16+18+2Lost in Xativa QF
761
Bruno Pujol Navarro20ESP16-17Cairo 11 R32Lost in Xativa R321731
762
Florent Bax23FRA16+65+4Eupen R32Lost in Novi Sad 2 SF1731
763
Rafael Matos26BRA15-18
763
Jonathan Eysseric32FRA15-18
765
Alejandro Gómez30COL15-18
766
Gabriel Alejandro Hidalgo32ARG15-18
767
Rrezart Cungu24MNE15+73+4Lost in Novi Sad 2 SF
768
Kareem Al Allaf24SYR15-17
769
Buvaysar Gadamauri22BEL15+3+1Eupen R16Qual. Wetzlar W
Lost in Wetzlar R32
1629
770
Álvaro Guillén Meza19ECU15-17
771
Pierre Delage21FRA15-21Lost in Monastir 37 R32
Lost in Monastir 38 R32
772
Peter Heller29GER15-20Lost in Wetzlar R32
773
Cayetano March22ECU15-19Guayaquil R321640
774
Ricardo Rodriguez Pace29VEN15+2+1Guayaquil R32Lost in Portoviejo R161640
775
Lorenzo Rottoli20ITA15+29+2Lost in Kottingbrunn 2 QF
776
Viktor Jović20SRB15+3+1Frankfurt R32Lost in Novi Sad 2 R161630
777
Jacopo Berrettini23ITA14-19
778
Bastián Malla25CHI14+6+1Lost in Portoviejo R16
Lost in Guayaquil R32
779
Carlos Gomez Herrera32ESP14-20
780
Shunsuke Mitsui20JPN14-20
781
Blaž Rola31SLO14-20
781
Guido Andreozzi31ARG14-20
783
Alex Martinez21ESP14+2+1Lost in Xativa R16
784
Haoyuan Huang19CHN14-21
785
Jakub Menšík16CZE14-21
786
Brayden Schnur27CAN14-21
787
Jumpei Yamasaki25JPN14-21
788
Michel Vernier29CHI14-19
789
Jie Cui24CHN14-22Lost in Kuching R32
790
Nicolas Buitrago24COL14-22Lost in Portoviejo R32
Lost in Guayaquil R32
790
Leopold Zima22GER14-20
792
Maxence Broville23FRA14-21
793
Pol Toledo Bague27ESP14-19
794
Mikalai Haliak23BLR14-19
795
Dušan Obradović21SRB14+1Lost in Novi Sad 2 R16
796
Oscar Moraing22GER14-17
797
Vladislav Ivanov23RUS14-20Cairo 11 R321529
798
Osgar O'Hoisin25IRL14-17Lost in Columbus R32
799
Boris Butulija23SRB14-17Lost in Monastir 37 R32
800
Lucas Bouquet25FRA14+2+1Lost in Xativa R16
Lost in Eupen R32
801
Danylo Kalenichenko28UKR13-18
802
Michiel De Krom24NED13+3+1Eupen R161427
803
Michael Zheng18USA13-16
804
Juan Manuel Benitez Chavarriaga26COL13-16
805
Elmer Møller19DEN13+30+2Ystad R16Lost in Frederiksberg R161537
806
Petr Nesterov19BUL13-17Lost in Qual. Novi Sad 2 R3
807
Matt Kuhar26USA13-17
808
Axel Garcian20FRA13-17
809
Lilian Marmousez20FRA13-17
810
Takuto Niki34JPN13-17
811
Ishaque Eqbal24IND13-17
812
Zura Tkemaladze22GEO13+90+4Tbilisi 3 R16Lost in Tbilisi 2 QF1537
813
Jeremy Jahn32GER13+2+1Lost in Bolzano R16
814
Daniel Antonio Núñez21CHI13-18
815
Luca Castelnuovo25SUI13-17
816
Stefano Battaglino24ITA13+6+1Lost in Kottingbrunn 2 R16
817
Andrea Guerrieri23ITA13-18
818
Diego Fernandez Flores21CHI13-18
819
Mario Mansilla Diez20ESP13-18Lost in Xativa R32
820
Philip Florig18GER13+60+3Eupen R32Lost in Wetzlar QF1428
821
Daniel Little25GBR13-19Herzlia R32Lost in Nottingham 6 R321428
822
João Menezes25BRA12-16
823
Sander Jong22NED12-16
824
Ryan James Storrie24GBR12-15
825
Zsombor Velcz19HUN12-15
826
Younes Lalami Laaroussi21MAR12-18Lost in Agadir R32
827
Adrian Bodmer27SUI12-16
828
Sebastian Dominko19SLO12-16
829
Kristijan Juhas21SRB12+293+8Curtea de Arges R32Lost in Novi Sad 2 F1327
830
Christian Sigsgaard25DEN12+40+2Lost in Frederiksberg QF
831
Kyle Kang17USA12-18
832
Alexandr Cozbinov27MDA12-15
833
Yusuke Takahashi24JPN12-19Jakarta R321327
834
Joshua Sheehy25USA12-15
835
Loic Cloes23BEL12-14
836
Federico Arnaboldi22ITA12+39+2Padua R16Lost in Bolzano R161436
836
Amaury Raynel20FRA12-19Frankfurt R32Lost in Frederiksberg R321327
836
Blaise Bicknell20JAM12-14
839
Jiri Barnat21CZE12+4+1Frankfurt R161326
840
Hugo Pontico24FRA12-15
841
Matthew Christopher Romios23AUS12-12
842
Paul Wörner25GER12-12
843
Connor Farren27USA12-12
844
Aziz Ouakaa23TUN12-12
845
Fausto Tabacco20ITA12-19Padua R321337
846
Brandon Walkin27AUS12-18Padua R321337
846
Alexander Crnokrak22AUS12+3+1Jakarta R161326
848
Daniil Glinka22EST12+1Tbilisi 3 R16Lost in Tbilisi 2 R321436
849
Markos Kalovelonis28GRE11-16
850
Rayane Roumane21ALG11-16
851
Kilian Feldbausch16SUI11-15
852
Maciej Rajski31POL11+41+2Lost in Parnu QF
853
Mateo Nicolás Martínez28ARG11-14
854
Nathan Seateun25FRA11+44+2Lost in Parnu QF
855
Yuttana Charoenphon21THA11-17Lost in Jakarta R32
856
Mwendwa Mbithi24USA11-15
857
Ken Cavrak21AUS11-13
858
Michael Zhu29USA11-16Lost in Pitesti R32
Lost in Curtea de Arges R32
859
Niki Kaliyanda Poonacha27IND11+18+1Lost in Monastir 37 R16
860
Filip Duda23CZE11-15
861
Julian Cash25GBR11-14Lost in Qual. Chicago R1
862
Koray Kırcı23TUR11-13Lost in Qual. Novi Sad 2 R1
863
Tibo Colson22BEL11-17Eupen R321226
864
Kelsey Stevenson32CAN11-13Lost in Qual. Montreal R1
864
Louroi Martinez23SUI11-13
866
Alejandro Manzanera Pertusa19ESP11+117+4Lost in Xativa SF
867
Lukáš Palovič20SVK11+16+1Lost in Agadir R16
868
Kristjan Tamm24EST11+114+4Padua R32Lost in Parnu SF
Qual. Padua W
1236
869
Maximus Jones17THA11-16Lost in Monastir 37 R32
Lost in Monastir 38 R32
870
Raymond Sarmiento30USA10-16
871
Pierre Yves Bailly18BEL10-16
872
Luke Saville28AUS10-16
873
Blake Ellis23AUS10-16
874
Julio César Porras24ARG10-16
874
Yan Bai33CHN10-16
876
Thomaz Bellucci34BRA10-16
877
Luke Johnson28GBR10-16
878
Aliaksandr Bulitski29BLR10-16
879
Sam Riffice23USA10+10+1Columbus R161234
879
A.J. Catanzariti26USA10-15
881
Raphael Lambling22FRA10-16
881
Uladzimir Ignatik32BLR10-16
883
Zhang Ze32CHN10-16
884
Patrik Rikl23CZE10-15
885
Alan Fernando Rubio Fierros23MEX10-17Cancun 12 R321125
886
Henrique Rocha18POR10-16
887
Milan Welte21GER10+8+1Qual. Wetzlar W
Lost in Wetzlar R16
888
Adolfo Daniel Vallejo18PAR10-15
889
Alex Barrena19ARG10+42+2Cairo 11 R32Lost in Xativa QF1125
889
Taisei Ichikawa21JPN10-17Cancun 12 R32Lost in Decatur R321125
889
Dev Javia20IND10-15
892
Alejandro Mendoza32BOL10-16Lost in Qual. Lima R1
893
Andrea Basso28ITA10-16Lost in Padua R32
894
Neil Oberleitner23AUT10-15Lost in Qual. Meerbusch R1
895
Stefanos Sakellaridis17GRE10-14Lost in Qual. Novi Sad 2 R1
Lost in Qual. Eupen R1
896
Gorazd Srbljak24MKD10+14+1Lost in Novi Sad 2 R16
897
Erik Arutiunian17BLR10-16Lost in Qual. Tbilisi 2 R3
Lost in Tbilisi 3 R32
898
Grigoriy Lomakin24KAZ10+169+5Tbilisi 3 R16Lost in Ust-Kamenogorsk SF1234
899
Tommy Robredo40ESP9-15
900
Edward Winter17AUS9-15
901
Ignacio Buse18PER9+367+7Lima R161882
901
Peter Polansky34CAN9-14
903
Martin Borisiouk22BLR9-15
904
Andre Ilagan21USA9+116+4Qual. Kuching W
Lost in Kuching SF
Lost in Qual. Jakarta R2
905
Max Basing19GBR9+679+8Lost in Nottingham 6 SF
905
Niccolo Catini24ITA9-20Padua R32Qual. Padua W1034
907
Isaac Becroft21NZL9-16
908
Juan Carlos Aguilar23CAN9-16Lost in Qual. Montreal R1
909
Alexander Zgirovsky21BLR9+117+4Tbilisi 3 R16Qual. Tbilisi 2 W
Lost in Tbilisi 2 QF
Qual. Tbilisi 3 W
1133
910
Sergi Perez Contri24ESP9+15+1Lost in Xativa R16
911
Gian Marco Ortenzi22ITA9-17
912
Kai Lemstra23GER9+126+4Ystad R32Lost in Kottingbrunn 2 SF1034
912
Christoph Negritu28GER9-16
914
Ji Hoon Son27KOR9+18+1Qual. Kuching W
Lost in Kuching R16
Lost in Qual. Jakarta R1
915
Domagoj Bilješko25CRO9-14Lost in Kottingbrunn 2 R32
916
Kokoro Isomura19JPN9+47+2Lost in Kuching QF
917
Ignasi De Rueda De Genover24ESP9-18Lost in Monastir 37 R32
Lost in Monastir 38 R32
918
Lorenzo Claverie19ITA9-18Curtea de Arges R32Lost in Pitesti R321024
919
Lorenzo Joaquín Rodríguez22ARG9-16Lost in Novi Sad 2 R32
920
Giorgio Ricca27ITA9-15Lost in Qual. Wetzlar R2
921
Taiyo Yamanaka20JPN9-15
921
Guy Orly Iradukunda26BDI9-15
921
Kuan Yi Lee25TPE9-15
924
Yann Wójcik25POL9+13+1Lost in Parnu R16
925
Calum Puttergill28AUS9-16
926
Joao Victor Couto Loureiro19BRA9+54+2Lost in Qual. Lima R2
927
Maik Steiner28GER9-16Frankfurt R32Qual. Wetzlar W
Lost in Wetzlar R32
1024
928
Mario Vilella Martínez27ESP8-16
929
Jaroslav Pospíšil41CZE8-16
930
John Chin18JAM8-16
930
Jacob Bickersteth20USA8-16
932
Gianluca Acquaroli27ITA8-16
933
Jea Moon Lee29KOR8-15
934
Hikaru Shiraishi22JPN8-15
935
Gleb Sakharov34FRA8-15
936
Finn Bass22GBR8+88+3Lost in Nottingham 6 QF
937
Petros Chrysochos26CYP8-16
938
Aleksi Lofman20FIN8-21Helsinki R32923
939
Learner Tien16USA8-16
939
Yuta Kikuchi22JPN8-16
941
Hunter Heck20USA8+92+3Lost in Decatur QF
942
Garrett Johns21USA8+86+3Lost in Decatur QF
Lost in Columbus R32
943
Mitchell Harper24AUS8-17
943
Marcelo Zormann26BRA8-17
945
Toby Alex Kodat19USA8+6+1Eupen R32Lost in Kottingbrunn 2 R16923
946
Tobias Simon31GER8-17
947
Cesar Bourgois24FRA8-17
948
Fnu Nidunjianzan18CHN8-20Lost in Decatur R32
Lost in Columbus R32
949
Luis Faria23POR8-15
950
Marlon Vankan21GER8+10+1Eupen R32Lost in Frederiksberg R16
Qual. Eupen W
923
951
Gabriel Donev26BUL8+57+2Lost in Novi Sad 2 QF
952
Daniel Bagnolini19ITA8-19Padua R32Lost in Bolzano R32933
953
Luka Pavlovic22FRA8-17Lost in Novi Sad 2 R32
954
Leonid Sheyngezikht21BUL8-19Ystad R32Lost in Xativa R32933
955
Gabriele Maria Noce26ITA8-18Helsinki R32923
956
Franco Roncadelli22URU8+17+1Frankfurt R16Lost in Qual. Novi Sad 2 R3922
957
Mateo Gómez20COL8+12+1Guayaquil R32Lost in Portoviejo R16933
958
Arvid Nordquist24SWE8-19
959
Omar Brigida23ITA8-19
960
Miloš Karol19SVK8-19Lost in Kottingbrunn 2 R32
961
Patrik Niklas Salminen25FIN8-18
962
Fletcher Scott23USA8-18
963
Matas Vasiliauskas20LTU8-21Lost in Qual. Pitesti R1
Lost in Curtea de Arges R32
964
Tak Khunn Wang30FRA7-19
965
Roberto Marcora32ITA7-19Lost in Qual. Montreal R1
966
Alex Michelsen17USA7-19
967
Juan Carlos Prado Angelo17BOL7+54+2Lost in Qual. Lima R2
968
Yūichi Sugita33JPN7-20
969
Íñigo Cervantes32ESP7-20
969
Kody Pearson23AUS7-20Lost in Qual. Meerbusch R1
971
Samir Banerjee18USA7-19
972
Dusty H. Boyer29USA7-19
973
Václav Šafránek28CZE7-19
973
Thantub Suksumrarn21THA7-19
975
Dax Donders22NED7-17Lost in Qual. Eupen R3
976
Eero Vasa25FIN7+208+4Helsinki R32Lost in Parnu SF822
976
Vishnu Vardhan35IND7-22Lost in Kuching R32
978
Ignacio Antonio Becerra Otarola21CHI7+17+1Guayaquil R16Lost in Portoviejo R32931
978
Santiago De La Fuente20ARG7-21Cairo 11 R32822
980
Kuzey Cekirge22TUR7-21
981
Takuya Kumasaka23JPN7+16+1Jakarta R32Lost in Kuching R16822
982
Matic Špec27SLO7-21
983
Jack Anthrop18USA7-21
984
Fabio Coelho22POR7-19
984
Michał Dembek25POL7-19
986
Filippo Speziali22ITA7+18+1Padua R32Qual. Bolzano W
Lost in Bolzano R16
Qual. Padua W
832
987
Yannick Mertens35BEL7-19
988
Maxim Zhukov17RUS7-24Lost in Qual. Tbilisi 2 R3
Lost in Tbilisi 3 R32
989
Victor Lilov18USA7-20
990
Nikolay Vylegzhanin22RUS7+21+1Qual. Tbilisi 2 W
Lost in Tbilisi 2 R16
991
Mehdi Sadaoui19FRA7-26Cairo 11 R32Lost in Frederiksberg R32822
992
Tim Sandkaulen24GER7-21Lost in Qual. Wetzlar R2
Lost in Wetzlar R32
993
Amr Elsayed23EGY7-21Cairo 11 R32822
994
Abhinav Sanjeev Shanmugam23IND7+16+1Jakarta R16Lost in Kuching R32821
995
Kalin Ivanovski18MKD7-21Lost in Kottingbrunn 2 R32
996
Adil Kalyanpur22IND7-19
997
Seita Watanabe21JPN7-22Cancun 12 R32Lost in Decatur R32822
998
Kazuma Kawachi27JPN7-22Herzlia R32Lost in Kfar Saba R32822
998
Rishab Agarwal26IND7-20
1000
Wissam Abderrahman18TUN7-20
In Play :
Montreal ATP1000  
San Marino CH90  
Chicago, Lima CH80  
Meerbusch   
Columbus, Guayaquil ITF25  
Padua, Tbilisi 3   
Ystad   
Cairo 11, Cancun 12 ITF15  
Curtea de Arges   
Eupen, Frankfurt   
Helsinki, Herzlia   
Jakarta, Monastir 38   
Highlight Country :