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

 Official ATP Ranking

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Official ATP Ranking
#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNext WeekNext Week
1
Daniil Medvedev26RUS7875Montreal R326885
2
Alexander Zverev25GER67606760
3
Rafael Nadal36ESP56205620
4
Carlos Alcaraz19ESP5035Montreal R325045
5
Stefanos Tsitsipas23GRE5000Montreal R324650-1
6
Novak Djoković35SRB47704770+1
7
Casper Ruud23NOR4685Montreal R324515
8
Andrey Rublev24RUS3710Montreal R323630
9
Félix Auger-Aliassime22CAN3490Montreal R323455
10
Hubert Hurkacz25POL3015+1Montreal R322845-3
Advertisement
11
Cameron Norrie26GBR2985+1Montreal R642985+1
12
Jannik Sinner20ITA2895-2Montreal R322895+1
13
Taylor Fritz24USA2860Montreal R642850+1
14
Matteo Berrettini26ITA2430Lost in Montreal R642440
15
Diego Schwartzman29ARG2245Montreal R642165
16
Marin Čilić33CRO2085Montreal R322085
17
Reilly Opelka24USA20101410-8
18
Roberto Bautista Agut34ESP1850Montreal R321715
19
Grigor Dimitrov31BUL1775Montreal R321810+2
20
Gaël Monfils35FRA1615Montreal R321480-2
21
Alex de Minaur23AUS1585Montreal R32
(R64  )
1620+2
22
Denis Shapovalov23CAN1560Lost in Montreal R64 1560+1
23
Pablo Carreño Busta31ESP1555Montreal R321590+3
24
Frances Tiafoe24USA1506+3Montreal R641410
25
Botic van de Zandschulp26NED1462+1Montreal R641443+2
26
Holger Rune19DEN1425+2Montreal R641345-2
27
Francisco Cerúndolo23ARG1401-2Lost in Montreal R641402+1
28
Karen Khachanov26RUS1395-4Montreal R321350+1
29
Nikoloz Basilashvili30GEO13801290-2
30
Lorenzo Musetti20ITA12971297
31
Maxime Cressy25USA1279+1Montreal R321304+2
32
Sebastián Báez21ARG1263-1Montreal R641253
33
John Isner37USA1240880-17
34
Tommy Paul25USA1220Montreal R321195-3
35
Miomir Kecmanović22SRB1210+3Montreal R641210+1
36
Alejandro Davidovich Fokina23ESP1210-1Montreal R641210+1
37
Nick Kyrgios27AUS1205+26Montreal R641215+4
38
Aslan Karatsev28RUS1175-2Lost in Montreal R641175
39
Daniel Evans32GBR1170+1Montreal R321205+3
40
Oscar Otte29GER1092+11092+1
41
Alexander Bublik25KAZ1065+1Lost in Montreal R641030
42
Alex Molčan24SVK1061-3Montreal R321086+2
43
Albert Ramos Viñolas34ESP1005Montreal R641005
44
Emil Ruusuvuori23FIN991+2Montreal R32
(R64  )
1001
45
Tallon Griekspoor26NED990-1990
46
Jenson Brooksby21USA972-9Montreal R321017+4
47
Filip Krajinović30SRB965Lost in Montreal R64975+1
48
Andy Murray35GBR950+2Montreal R64930+1
49
Benjamin Bonzi26FRA919+2Montreal R64921+1
50
Ilya Ivashka28BLR915-1915+1
Advertisement
51
Lloyd Harris25RSA880-6790-6
52
Sebastian Korda22USA860+2860+1
53
Pedro Martínez25ESP860-1Lost in Montreal R64850+1
54
Yoshihito Nishioka26JPN852+42Montreal R64827
55
Lorenzo Sonego27ITA810+1810
56
Jaume Munar25ESP809+1809
57
Marcos Giron29USA801-4Qual. Montreal W
Lost in Montreal R64
836+4
58
João Sousa33POR786Lost in Qual. Montreal R1786
59
Jiří Lehečka20CZE773+6773
60
Fabio Fognini35ITA766-5Montreal R64Qual. Montreal WQual. Montreal W
Montreal R64
756
61
David Goffin31BEL745-1Montreal R64745
62
James Duckworth30AUS737-3Lost in Qual. Montreal R1622-19
63
Brandon Nakashima21USA719-2Montreal R64709-2
64
Thiago Monteiro28BRA716-2716
65
Hugo Dellien29BOL704-1683-5
66
Jiří Veselý29CZE698698-1
67
Arthur Rinderknech27FRA695+2Qual. Montreal W
Lost in Montreal R64
730+4
68
Dušan Lajović32SRB690+2600-18
69
Alejandro Tabilo25CHI690+2686
70
Adrian Mannarino34FRA671-3Montreal R32Qual. Montreal WQual. Montreal W
Montreal R32
741+8
71
Thanasi Kokkinakis26AUS671+4662-3
72
Mackenzie McDonald27USA666-24Lost in Montreal R64666
73
Federico Coria30ARG665-1665
74
Cristian Garín26CHI660-6650-3
75
Quentin Halys25FRA659-2Lost in Qual. Montreal R2667+4
76
Hugo Gaston21FRA657-2Qual. Montreal W
Lost in Montreal R64
692+8
77
Mikael Ymer23SWE655+38655+1
78
Roberto Carballés Baena29ESP645+2645-2
79
Daniel Altmaier23GER645Lost in Qual. Montreal R2646
80
Alexei Popyrin23AUS644+3Lost in Qual. Montreal R2660+5
81
Soonwoo Kwon24KOR640-4Lost in Qual. Montreal R2646+3
82
Jack Draper20GBR639-1Montreal R32Qual. Montreal WQual. Montreal W
Montreal R32
699+16
83
Chun Hsin Tseng21TPE622+1609-1
84
J.J. Wolf23USA617+15617+2
85
Richard Gasquet36FRA610-7610+2
86
Laslo Djere27SRB607607+1
87
Pedro Cachín27ARG598598
88
Kamil Majchrzak26POL592-3592
89
Bernabé Zapata Miralles25ESP584Meerbusch R16591
90
Constant Lestienne30FRA573558-4
91
Márton Fucsovics30HUN572572+1
92
Pablo Andújar36ESP566+1566+1
93
John Millman33AUS561-17516-6
94
Tomás Martín Etcheverry23ARG560-6Lima R16560+1
95
Taro Daniel29JPN558-1Lost in Qual. Montreal R2564+3
96
Denis Kudla29USA555-14Lost in Qual. Montreal R1555+1
97
Daniel Elahi Galán26COL539-2523
98
Ričardas Berankis32LTU532Lost in Qual. Montreal R1447-25
99
Juan Manuel Cerúndolo20ARG525+2475-17
100
Juan Pablo Varillas26PER525-3Lima R32525+4
Advertisement
101
Corentin Moutet23FRA519+1519+3
102
Henri Laaksonen30SUI514+1Lost in Chicago R32514+2
103
Nuno Borges25POR513+3513+2
104
Benoît Paire33FRA511+8Montreal R64Qual. Montreal WQual. Montreal W
Montreal R64
501-2
105
Nicolás Jarry26CHI511-1511+2
106
Facundo Bagnis32ARG509+7509+2
107
Jack Sock29USA505-2505+2
108
Carlos Taberner25ESP502-1San Marino R16495
109
Franco Agamenone29ITA500-1Lost in Meerbusch R32498+2
110
Christopher O'Connell28AUS498-1Chicago R32453-12
111
Marc-Andrea Hüsler26SUI497-11Lost in Qual. Montreal R2513+9
112
Jordan Thompson28AUS494+2Chicago R32494+3
113
Stefan Kozlov24USA493-2Chicago R32493+3
114
Emilio Gómez30ECU492+7473-3
115
Peter Gojowczyk33GER490-5490+4
116
Radu Albot32MDA485+2Chicago R32485+4
117
Norbert Gombos31SVK479+2479+4
118
Steve Johnson32USA478-26478+4
119
Jason Kubler29AUS476+3Lost in Qual. Montreal R1475+4
120
Tim van Rijthoven25NED475-3472+2
121
Camilo Ugo Carabelli23ARG468-5Lima R16466+2
122
Roman Safiullin25RUS465+2Chicago R16464+2
123
Hugo Grenier26FRA459-3459+2
124
Jan Lennard Struff32GER441-1Meerbusch R16438
125
Fernando Verdasco38ESP435Chicago R32435
126
Dominic Stricker19SUI432432
127
Juan Pablo Ficovich25ARG430+1Lost in Lima R32430
128
Ryan Peniston26GBR427+1427
129
Liam Broady28GBR419+2Chicago R32407-2
130
Pavel Kotov23RUS416+2San Marino R16405-2
131
Aleksandar Vukic26AUS415+2415+2
132
Tomás Barrios Vera24CHI413-2323-31
133
Federico Delbonis31ARG407+2407+3
134
Flavio Cobolli20ITA401+4Lost in San Marino R32401+1
135
Elias Ymer26SWE400-8400+1
136
Filip Misolic21AUT397+1387-1
137
Felipe Meligeni Alves24BRA397+5380-4
138
Facundo Mena29ARG396-4Lima R16384-1
139
Jurij Rodionov23AUT395+4Lost in Meerbusch R32392+4
140
Dominik Koepfer28GER394+5390+4
141
Ugo Humbert24FRA394+3349-14
142
Marco Cecchinato29ITA394-2San Marino R16369-4
143
Giulio Zeppieri20ITA386-7Lost in San Marino R32386+5
144
Francesco Passaro21ITA385+3375
145
Alexandre Müller25FRA381+12Lost in San Marino R32381+5
146
Zsombor Piros22HUN380343-14
147
Vasek Pospisil32CAN378-6Lost in Montreal R64375+4
148
Christopher Eubanks26USA376+8Chicago R32376+6
149
Zdeněk Kolář25CZE376-1368+2
150
Geoffrey Blancaneaux24FRA373+1Lost in Meerbusch R32371+5
Advertisement
151
Mats Moraing30GER371+1Meerbusch R16363
152
Vít Kopřiva25CZE369+7Lost in Meerbusch R32359-1
153
Manuel Guinard26FRA367367+4
154
Yannick Hanfmann30GER360-15Meerbusch R16367+6
155
Dennis Novak28AUT357Meerbusch R16364+5
156
Zizou Bergs23BEL354+2353+2
157
Borna Ćorić25CRO350-7Lost in Montreal R64360+5
158
Maximilian Marterer27GER350-4Lost in Meerbusch R32343-1
159
Michael Mmoh24USA348+3Lost in Qual. Montreal R1348+3
160
Tomáš Macháč21CZE346-11345+2
161
Zhizhen Zhang25CHN346+36346+4
162
Santiago Rodríguez Taverna23ARG340-1340+1
163
Dimitar Kuzmanov29BUL326+1326+1
164
Gianluca Mager27ITA321+1321
165
Andrea Pellegrino25ITA318+9315-4
166
Grégoire Barrère28FRA317+1317
167
Egor Gerasimov29BLR317-4317
168
Luca Nardi19ITA316308-2
169
Kaichi Uchida27JPN316+6Chicago R32316+1
170
Alexander Shevchenko21RUS315-1Meerbusch R16319+5
171
Luciano Darderi20ITA308+2308
172
Mitchell Krueger28USA306-1Lost in Chicago R32306
173
Yibing Wu22CHN301+4301
174
Ernesto Escobedo26USA300-8Chicago R32300
175
Nino Serdarušić25CRO299+5Lost in San Marino R32297-2
176
Andrea Vavassori27ITA297+34297
177
Nikola Milojević27SRB296+1Meerbusch R16Lost in Qual. Meerbusch R2Lost in Qual. Meerbusch R2
Meerbusch R16
298+2
178
Tung Lin Wu24TPE296+4296
179
Alexander Ritschard28SUI294-9Chicago R32294
180
Juan Ignacio Lóndero28ARG292+5292
181
Jozef Kovalík29SVK291+5291-1
182
Gilles Simon37FRA287+2279-6
183
Stefano Travaglia30ITA287-7287
184
Dalibor Svrčina19CZE287-1Lost in Chicago R32237-31
185
Jay Clarke24GBR286+2278-5
186
Enzo Couacaud27FRA285+17Chicago R32Qual. Chicago WQual. Chicago W
Chicago R32
280-1
187
Borna Gojo24CRO284+11Chicago R16291+6
188
Daniel Masur27GER284284+4
189
Antoine Escoffier30FRA281Chicago R32281+4
190
Gerald Melzer32AUT280-9280+4
191
Antoine Bellier25SUI279-1279+2
192
Andreas Seppi38ITA277-13277+1
193
Riccardo Bonadio29ITA277-1Meerbusch R16277
194
Renzo Olivo30ARG270+1Lima R16277+2
195
Andrea Arnaboldi34ITA270-4Meerbusch R16277+1
196
Gijs Brouwer26NED269-2Chicago R32269-1
197
Thiago Agustín Tirante21ARG263-1Lima R16270+2
198
Dmitry Popko25KAZ263+1Chicago R32233-21
199
Gastão Elias31POR262+1Lima R16269+3
200
Emilio Nava20USA259+2253+1
Advertisement
201
Rinky Hijikata21AUS258+23Columbus R32258+3
202
Paul Jubb22GBR256-1Chicago R32248-2
203
Andrej Martin32SVK254+1250+1
204
Matteo Arnaldi21ITA254+11San Marino R16242-5
205
Aleksandar Kovačević23USA253+24Chicago R32253+5
206
Francesco Maestrelli19ITA253-1253+5
207
Raúl Brancaccio25ITA252-1246+2
208
Matheus Pucinelli De Almeida21BRA249-1249+5
209
Andrea Collarini30ARG249-16240-1
210
Francisco Comesaña21ARG246+1239-1
211
Daniel Dutra da Silva34BRA244+2Lost in Lima R32244+5
212
Lucas Pouille28FRA242-3242+5
213
Max Purcell24AUS242+21Lost in Qual. Montreal R1242+5
214
Filip Horanský29SVK239-2Lost in Meerbusch R32220-15
215
Evan Furness23FRA239-7234-2
216
Bjorn Fratangelo29USA237-2237+2
217
Jonáš Forejtek21CZE237Meerbusch R16221-11
218
Laurent Lokoli27FRA235+1235+2
219
Jesper De Jong22NED234-1San Marino R16238+7
220
Pablo Cuevas36URU233+1233+2
221
Pierre Hugues Herbert31FRA232-5232+1
222
Mikhail Kukushkin34KAZ230+3Chicago R16237+9
223
Nicolás Álvarez Varona21ESP229+46229+1
224
Facundo Díaz Acosta21ARG228-1225
225
Sebastian Ofner26AUT226-5226+2
226
Nicolás Kicker29ARG226+1219-6
227
Genaro Alberto Olivieri24ARG226+1Chicago R16231+6
228
Marco Trungelliti32ARG223+2Lost in San Marino R32223+3
229
Gian Marco Moroni24ITA223-7214-7
230
Altuğ Çelikbilek25TUR223+2219-1
231
Yosuke Watanuki24JPN222+8Lost in Qual. Chicago R1222+5
232
Dominic Thiem28AUT221-60221+5
233
Michael Geerts27BEL221220+3
234
Juan Bautista Torres20ARG219-8217
235
Alessandro Giannessi32ITA217+1217+2
236
Thomas Fabbiano33ITA217+1217+1
237
Alexis Galarneau23CAN215+1Lost in Montreal R64213-1
238
Ramkumar Ramanathan27IND213-7213+1
239
Pol Martín Tiffon23ESP213-4211
240
Miljan Zekić34SRB212209
241
Juncheng Shang17CHN208+103208
242
Salvatore Caruso29ITA207+2199-5
243
Damir Džumhur30BIH207Meerbusch R16207-1
244
Jelle Sels27NED207+2Lost in San Marino R32199-8
245
Otto Virtanen21FIN206+27Lost in San Marino R32204
246
Timofey Skatov21KAZ203-1Lost in San Marino R32203
247
Lukáš Klein24SVK203-6Lost in Meerbusch R32178-25
248
Fábián Marozsán22HUN202+3San Marino R16208+5
249
Cedrik Marcel Stebe31GER199+4199+1
250
Frederico Ferreira Silva27POR199-2Lost in Meerbusch R32199+1
Advertisement
251
Daniel Michalski22POL198-2198-2
252
Nikolás Sánchez Izquierdo23ESP196-2San Marino R16199+2
253
Lorenzo Giustino30ITA195-11San Marino R16199+2
254
Li Tu26AUS194-2Lost in Qual. Chicago R2195-2
255
Roberto Quiroz30ECU193+12Lima R16196
256
Mirza Bašić31BIH190-1190-1
257
Christian Harrison28USA189-1189-1
258
Robin Haase35NED188San Marino R16167-24
259
Yasutaka Uchiyama30JPN188188
260
Philipp Kohlschreiber38GER187187
261
Hamad Medjedović19SRB187187
262
Denis Yevseyev29KAZ187+2Lost in Qual. Meerbusch R2187
263
Gonzalo Lama29CHI186-6Guayaquil R16Lost in Portoviejo QFLost in Portoviejo QF
Guayaquil R16
183-3
264
Evgeny Karlovskiy28RUS186-2186+1
265
Johan Nikles25SUI185-2185+1
266
Kacper Żuk23POL183Tbilisi 2 W208+24
267
Ernests Gulbis33LAT181+11Lost in San Marino R32181-1
268
Vitaliy Sachko25UKR180+17180-2
269
Máté Valkusz23HUN179-1175-5
270
Mattia Bellucci21ITA179+31Lost in San Marino R32169-11
271
Oriol Roca Batalla29ESP179+9Lost in San Marino R32179
272
Gonzalo Villanueva27ARG178+7Lost in Lima R32175-3
273
Sebastian Fanselow30GER177+4177
274
Matteo Gigante20ITA176-1San Marino R16184+9
275
Nerman Fatić27BIH176-4Lost in San Marino R32174-1
276
Duje Ajduković21CRO175Padua R32Qual. Padua WQual. Padua W
Padua R32
163-14
277
Oleksii Krutykh22UKR174-2Meerbusch R16181+8
278
Alastair Gray24GBR173-4Nottingham 6 W197+24
279
Louis Weßels23GER173+2Ystad R32167-4
280
Sam Querrey34USA172+2172+3
281
Nick Hardt21DOM172+9Lost in Wetzlar F183+14
282
Ben Shelton19USA171-28Chicago R32171+3
283
Luca Van Assche18FRA171+1171+3
284
Aljaž Bedene33SLO170+2130-59
285
Ergi Kırkın23TUR169-15159-15
286
Maxime Janvier25FRA169-3San Marino R16142-36
287
Igor Marcondes25BRA168+2165+3
288
Henri Squire21GER167+4Lost in Meerbusch R32165+2
289
Alex Rybakov25USA167+5163-2
290
Nicolás Mejía22COL167+23Lost in Lima R32164+2
291
Harold Mayot20FRA167+2162-1
292
Hiroki Moriya31JPN165-5165+7
293
Leandro Riedi20SUI164+2164+6
294
Dan Added23FRA164+2Lost in Nottingham 6 R32
Lost in Meerbusch R32
164+5
295
Eduard Esteve Lobato27ESP161-4Padua R32161+2
296
Pedro Boscardin Dias19BRA161+1Lima R32159-2
297
Kei Nishikori32JPN160-137115-69
298
Guido Pella32ARG160-51160+4
299
João Domingues28POR160+17160+4
300
Skander Mansouri27TUN160+3Monastir 38 R32160+4
301
Andrey Kuznetsov31RUS159-2159+4
302
Gabriel Décamps23BRA159-2159+3
303
Cem İlkel26TUR158-1158+2
304
Ivan Gakhov25RUS156+3Lost in Bolzano QF
Lost in San Marino R32
157+2
305
Yishai Oliel22ISR155+15155
306
Javier Barranco Cosano23ESP154-2150-3
307
Lucas Miedler26AUT154+1154
308
Hernán Casanova28ARG154-2140-20
309
Billy Harris27GBR154+5Chicago R32Qual. Chicago W155+3
310
Nicola Kuhn22GER153146-7
311
Nicholas David Ionel19ROU153+1Pitesti W172+33
312
Brandon Holt24USA151+10Chicago R32Qual. Chicago W155+8
313
Oliver Crawford23USA151+33Lost in Pitesti R16151+5
314
Illya Marchenko34UKR150-16145-5
315
Benjamin Hassan27LIB149-6Frankfurt R32Lost in Wetzlar R16146-1
316
Alexey Vatutin29RUS149+1Qual. Meerbusch W
Lost in Meerbusch R32
150+6
317
Viktor Durasovic25NOR148+2Qual. San Marino W
Lost in San Marino R32
127-34
318
Nicolas Moreno De Alboran25USA147+56146+3
319
Nicolás Álvarez26PER147-8Lost in Lima R32147+6
320
Calvin Hémery27FRA147-15147+6
321
Evan Zhu23USA146-3Chicago R32Lost in Qual. Chicago R2148+9
322
Stan Wawrinka37SUI145-34Lost in Montreal R64 155+19
323
Lukáš Lacko34SVK145-8145+5
324
Dragos Nicolae Madaras24SWE142Ystad R32Lost in Pitesti R32140-5
325
Evgeny Donskoy32RUS141+1137-9
326
Kimmer Coppejans28BEL141+4Meerbusch R16148+15
327
Ugo Blanchet23FRA141+1141+3
328
Alibek Kachmazov19RUS141-5141+3
329
Filip Cristian Jianu20ROU140-4San Marino R16Lost in Pitesti R32142+6
330
Feliciano López40ESP139-1113-39
331
Federico Gaio30ITA138-66Lost in San Marino R32138-2
332
Aidan McHugh22GBR137-1Chicago R32Qual. Chicago W129-12
333
Zachary Svajda19USA136-1Chicago R32Lost in Qual. Chicago R2138+2
334
Román Andrés Burruchaga20ARG136-1Lima R16143+14
335
Lukáš Rosol37CZE135-1135
336
Alejandro Moro Cañas21ESP134-1134-1
337
Prajnesh Gunneswaran32IND134-10Lost in Tbilisi 2 SF142+16
338
Marius Copil31ROU134+1Lost in Qual. San Marino R2128-8
339
Mariano Navone21ARG134+21Padua R32Lost in Agadir SF138+7
340
Facundo Juárez24ARG134-4Lost in Portoviejo QF
Lost in Lima R32
135+4
341
Mathias Bourgue28FRA133-4133+3
342
Ulises Blanch24USA132-4132+3
343
Dane Sweeny21AUS132+4132+3
344
Nam Hoang Ly25VIE131+23Lost in Kuching F139+14
345
Andrey Chepelev24RUS131+28Lost in Qual. San Marino R2131+3
346
Julian Lenz29GER130-25Lost in Wetzlar QF131+5
347
Lukas Neumayer19AUT129+1San Marino R16Qual. San Marino W141+21
348
Aziz Dougaz25TUN128+3Lost in Qual. Chicago R2128+1
349
Nicolás Barrientos35COL127+6127+1
350
Arthur Fils18FRA127-5127
351
Shintaro Mochizuki19JPN125+2Lost in Qual. Chicago R1114-16
352
Keegan Smith24USA124+7Chicago R32Qual. Chicago W128+7
353
Adrian Andreev21BUL123-3Meerbusch R16Lost in Wetzlar SF
Qual. Meerbusch W
140+26
354
Joris De Loore29BEL123+14Lost in Agadir QF126+2
355
Oleg Prihodko24UKR123-1Qual. San Marino W
Lost in San Marino R32
118-5
356
Yu-hsiou Hsu23TPE123-15123-1
357
Sergey Fomin21UZB122-8Lost in Tbilisi 2 QF
Lost in Tbilisi 3 R32
125+4
358
Jason Jung33TPE122-692-75
359
Rio Noguchi23JPN121+2Lost in Nottingham 6 QF123+3
360
Kenny de Schepper35FRA121-4121+2
361
Mats Rosenkranz23GER121-3Lost in Wetzlar R32116-3
362
Hady Habib23LIB119-5Lost in Qual. Chicago R1116-1
363
Moez Echargui29TUN119+32Lost in Pitesti SF125+9
364
Clément Tabur22FRA118-2Meerbusch R16Lost in Wetzlar R32
Qual. Meerbusch W
127+15
365
Aldin Šetkić34BIH118-2116
366
Benjamin Lock29ZIM118-2118+5
367
Thiago Seyboth Wild22BRA117-2Lost in Qual. Meerbusch R2110-9
368
Maximilian Neuchrist31AUT117-2117+6
369
Raphaël Collignon20BEL115+1Lost in Wetzlar SF
Lost in Qual. Meerbusch R1
123+14
370
Orlando Luz24BRA113+5Lost in Lima R3249-177
371
Matías Zukas26ARG113Lost in Qual. San Marino R2114+3
372
Oscar Jose Gutierrez29BRA113+5Lost in Qual. Meerbusch R2113
373
Sho Shimabukuro25JPN112-30112
374
Alex Martí Pujolras23ESP112+4Lost in Pitesti R16112
375
Michail Pervolarakis26GRE112+4109-3
376
Lucas Gerch27GER112+5Qual. Meerbusch W
Lost in Meerbusch R32
113+6
377
Valentin Royer21FRA111+3Lost in Pitesti QF113+6
378
Akira Santillan25AUS110+4Lost in Tbilisi 2 R32
Lost in Tbilisi 3 R32
107-8
379
Bu Yunchaokete20CHN110+4Tbilisi 3 R16Lost in Tbilisi 2 R32110+2
380
Tennys Sandgren31USA109-38Lost in Qual. Chicago R2111+5
381
Alexis Gautier25FRA108+3Lost in Qual. Meerbusch R1104-12
382
Carlos Lopez Montagud22ESP108-10Qual. Meerbusch W
Lost in Meerbusch R32
108+2
383
Murkel Dellien24BOL108+3Padua R32Lost in Wetzlar R16108+2
384
Samuel Vincent Ruggeri20ITA108+3108+2
385
Gonçalo Oliveira27POR108+3Lost in Agadir QF107-2
386
Omar Jasika25AUS107+3107+2
387
Govind Nanda21USA107+46Lost in Chicago R32107+2
388
Valentin Vacherot23MON107+42San Marino R16Qual. San Marino W120+29
389
Mattéo Martineau23FRA106+2Padua R32106
390
Marek Gengel26CZE106106-1
391
Alberto Barroso Campos26ESP104+1104-3
392
Edoardo Lavagno24ITA104+2104-3
393
Adrián Menéndez-Maceiras36ESP103+399-17
394
Alexandar Lazarov24BUL103-9Lost in Pitesti QF106+6
395
Evgenii Tiurnev25RUS103+26Lost in Tbilisi 2 R16
Lost in Tbilisi 3 R32
97-20
396
Gilbert Klier Junior22BRA103-20102-7
397
Michael Vrbenský22CZE103+1103+1
398
Georgii Kravchenko22UKR103+1Lost in Qual. San Marino R1103+1
399
Terence Atmane20FRA103+1Helsinki R32103+1
400
Arthur Cazaux19FRA102+1Monastir 38 R32102+1
401
Go Soeda37JPN102-3284-47
402
Carlos Gimeno Valero21ESP102102+2
403
Beibit Zhukayev21KAZ102-6Tbilisi 3 R16Lost in Tbilisi 2 R32102+1
404
José Pereira31BRA102-11Guayaquil R32Lost in Portoviejo F106+14
405
Charles Broom24GBR102+14Helsinki R32Lost in Nottingham 6 R32100-4
406
Giovanni Fonio24ITA102-2102+5
407
Timo Stodder26GER102-2Lost in Qual. Meerbusch R1102+3
408
Andrew Paulson20CZE102+7Lost in Qual. Meerbusch R1102+3
409
Giovanni Mpetshi Perricard19FRA101+84Lost in Qual. Meerbusch R1101+3
410
Mateus Alves21BRA101-4101+3
411
Malek Jaziri38TUN101-7197-5
412
Ruben Bemelmans34BEL100-597-2
413
Brayden Schnur27CAN99-560-92
414
Yun-seong Chung24KOR98-11Lost in Qual. Chicago R195-9
415
Carlos Sánchez Jover22ESP98-496-6
416
Martín Cuevas30URU97-797+3
417
David Poljak26CZE97+1Lost in Tbilisi 2 SF96-2
418
Gauthier Onclin21BEL97-5Lost in Wetzlar R16
Lost in Qual. Meerbusch R2
99+7
419
Gustavo Heide20BRA96-796+2
420
Tobias Kamke36GER96-396+2
421
Filip Peliwo28POL96-1Helsinki R3296-1
422
Cristian Rodríguez32COL95+175-40
423
Alexander Weis25ITA95+15San Marino R16Lost in Bolzano QF
Qual. San Marino W
98+11
424
Matthias Bachinger35GER94-8Lost in Qual. Meerbusch R194-2
425
Khumoyun Sultanov23UZB94-1Lost in Tbilisi 2 R3294-2
426
Paweł Ciaś28POL94+3288-13
427
Stefan Palosi22ROU94-1Lost in Bolzano QF
Lost in Qual. San Marino R1
96+7
428
Tristan Schoolkate21AUS94+11Lost in Nottingham 6 SF101+20
429
Denis Istomin35UZB93-293+1
430
Alejo Lorenzo Lingua Lavallén21ARG93-2091-5
431
Giovanni Oradini24ITA93+5Padua R32Lost in Bolzano QF95+6
432
Oleksandr Ovcharenko20UKR93-4Padua R32Lost in Novi Sad 2 QF93
433
Mukund Sasikumar25IND92+12Jakarta R1688-7
434
Elmar Ejupovic29GER92-20Lost in Qual. San Marino R293+3
435
Martin Krumich19CZE92-392+1
436
Daniel Cox31GBR91+30Lost in Nottingham 6 F107+53
437
Damien Wenger22SUI91-391+1
438
Cezar Crețu21ROU91-3Lost in Curtea de Arges R3290+1
439
Juan Pablo Paz27ARG91-10Curtea de Arges R32Lost in Pitesti F105+47
440
Pedja Krstin27SRB90+10Lost in Lima R3266-51
441
Bogdan Bobrov24RUS89+10Lost in Pitesti R3289+3
442
Pedro Sousa34POR88-548-107
443
Steven Diez31CAN87-21Lost in Qual. Montreal R187+2
444
Daniel Cukierman27ISR86-13Lost in Wetzlar R3285-2
445
Mathys Erhard20FRA86-5Ystad R32Lost in Frederiksberg R3285-2
446
Gergely Madarász27HUN86-586+3
447
Kyle Seelig24USA86-1Guayaquil R3286+3
448
James McCabe19AUS85-585+3
449
Ben Patael25ISR85-2Herzlia R32Lost in Kfar Saba F93+19
450
Elliot Benchetrit23MAR83-283
451
Yankı Erel21TUR83-2Tbilisi 3 R16Lost in Tbilisi 2 R1680-2
452
Rudolf Molleker21GER83-8Wetzlar W
Lost in Meerbusch R32
108+73
453
Francesco Forti23ITA82-28San Marino R16Lost in Bolzano F
Qual. San Marino W
93+24
454
Daniel Rincon19ESP82-282+3
455
Felix Gill20GBR81-1Eupen R1681+3
456
Remy Bertola23SUI79+379+2
457
Jakub Paul23SUI79+379+2
458
Yan Bondarevskiy22RUS79-16Lost in Qual. San Marino R173-14
459
Gage Brymer27USA79+2Lost in Qual. Chicago R179+2
460
Christopher Heyman28BEL77-765-34
461
Stuart Parker25GBR77+4Lost in Nottingham 6 QF79+5
462
Nick Chappell29USA77+38Lima R1684+13
463
Marvin Möller23GER7674-2
464
Martin Damm18USA76+476+4
465
Alex Hernandez23MEX76+5676+4
466
Gianmarco Ferrari21ITA75+26Padua R3274+2
467
Matthieu Perchicot29FRA75-11Lost in Eupen R3275+4
468
Titouan Droguet21FRA74+1Monastir 38 R16Lost in Monastir 37 QF76+9
469
Luca Potenza22ITA74-12Lost in Bolzano SF
Lost in Qual. San Marino R1
76+11
470
Kyrian Jacquet21FRA74+1274+4
471
Sascha Gueymard Wayenburg19FRA74-774+2
472
Omni Kumar20USA74+474+2
473
Dominik Palan21CZE73-172-1
474
Antoine Hoang26FRA72+4Eupen R32Lost in Tbilisi 2 R1673+3
475
Matías Franco Descotte27ARG72-2Guayaquil R3271
476
Álvaro López San Martín25ESP71-6Lost in Agadir F87+34
477
Dayne Kelly32AUS71+4770-1
478
Tristan Lamasine29FRA71+5Lost in Wetzlar R16
Lost in Qual. Meerbusch R2
74+10
479
Eric Vanshelboim21UKR71+4071+3
480
Christian Langmo26USA71-5Bolzano W
Lost in Qual. San Marino R1
95+56
481
Seong chan Hong25KOR70+5Lost in Tbilisi 2 R3270+4
482
Henry Patten26GBR70+5Lost in Qual. Chicago R170+3
483
Jonathan Mridha27SWE70-12Ystad R3259-27
484
Shintaro Imai28JPN69-22Jakarta R3268-2
485
Naoki Nakagawa25JPN69-1869+5
486
Jérôme Kym19SUI69+369+4
487
JC Aragone27USA69+1069+6
488
Guy Den Ouden20NED69-469+5
489
Peter Fajta20HUN69+1Frankfurt R16Lost in Kottingbrunn 2 R3268+1
490
Mikael Torpegaard28DEN68+168+3
491
João Lucas Reis Da Silva22BRA68-11Guayaquil R32Lost in Portoviejo SF74+24
492
Vladyslav Orlov27UKR68-18Lost in Qual. San Marino R161-11
493
Alejandro González33COL67-1264-6
494
Konstantin Kravchuk37RUS66+1Lost in Ust-Kamenogorsk SF64-3
495
Quentin Folliot23FRA66-7Cairo 11 R3261-9
496
Marko Topo18GER65+2Lost in Bolzano R32
Lost in Meerbusch R32
65+1
497
Pablo Llamas Ruiz19ESP65+2Padua R3265+1
498
Lucas Catarina25MON65-4Lost in Nottingham 6 R1666+6
499
Wilson Leite30BRA65-3Lost in Bolzano R16
Lost in Padua R32
64-1
500
Liam Draxl20CAN64+2Lost in Qual. Montreal R164+2
501
Jack Pinnington Jones19GBR62+361-1
502
Timo Legout20FRA62+3Lost in Agadir QF65+9
503
Ethan Quinn18USA61+661+2
504
Sumit Nagal24IND61+48Meerbusch R1668+19
505
Arklon Huertas Del Pino Cordova28PER61-50Lima R16Lost in Portoviejo R1669+21
506
Riccardo Balzerani23ITA61-21Lost in Qual. San Marino R154-23
507
Strong Kirchheimer27USA61+43Lost in Qual. Chicago R160-1
508
Felix Corwin26USA6160+1
509
Ignacio Monzón24ARG61-3Cairo 11 R32Lost in Novi Sad 2 R3259-2
510
Nathan Ponwith24USA60+69Columbus R3254-20
511
Ezekiel Clark24USA60+5Columbus R32Lost in Decatur F73+38
512
Sean Cuenin18FRA59-2Curtea de Arges R1659+3
513
Johannes Härteis26GER59-257-2
514
Clément Chidekh21FRA58-13Columbus R3258+1
515
Noah Rubin26USA58-358+1
516
Jurgen Briand23FRA58-2Lost in Agadir SF66+26
517
Tim Handel25GER58-257+1
518
Jaimee Floyd Angele22FRA57-1Cancun 12 R32Lost in Decatur QF60+12
519
Iñaki Montes De La Torre19ESP56+350-22
520
Duarte Vale23POR56-7Padua R16Lost in Bolzano R3256+3
521
Manish Sureshkumar22IND56+18Jakarta R3255-1
522
Robin Bertrand19FRA56+38Monastir 38 R32Lost in Monastir 37 SF59+10
523
Arjun Kadhe28IND55+355+4
524
Vasil Kirkov23USA55-153-7
525
Miguel Damas22ESP55+254-1
526
Hanwen Li19CHN55+2Tbilisi 3 R16Lost in Tbilisi 2 R3255+3
527
Mili Poljičak18CRO54+2Lost in Qual. San Marino R154+2
528
Rubin Statham35NZL54+5Lost in Tbilisi 2 R32
Lost in Tbilisi 3 R32
54
529
Peter Heller29GER54-4Lost in Wetzlar R3234-124
530
Valerio Aboian20ARG54+11Curtea de Arges R16Lost in Pitesti QF56+12
531
Sergiy Stakhovsky36UKR53-149-14
532
Blaž Rola31SLO5330-148
533
JiSung Nam28KOR53-2653+1
534
Filippo Baldi26ITA53-1653+1
535
Pedro Araújo20POR53+7Lost in Xativa R3253+1
536
Pedro Sakamoto29BRA52-251-4
537
Sekou Bangoura30USA52-2Columbus R3250-6
538
Corentin Denolly25FRA52-2Frankfurt R32Lost in Kottingbrunn 2 F52+2
539
Juan Bautista Otegui23ARG52-2Lima R32Lost in Portoviejo QF
Qual. Lima W
54+12
540
José Fco. Vidal Azorín29ESP52+14Lost in Xativa QF44-33
541
Daniel Mérida17ESP52-352+3
542
Peter Bertran26DOM52-252+3
543
Carlos Gomez Herrera32ESP51+146-18
544
Yuta Shimizu23JPN51+20Jakarta R16Kuching W66+55
545
Matteo Viola35ITA5147-9
546
Edan Leshem25ISR51Tbilisi 3 R16Lost in Tbilisi 2 R1652+9
547
Daniele Capecchi26ITA5147-8
548
Simone Roncalli26ITA51+147-9
549
Sidharth Rawat29IND50+250+7
550
Sebastian Prechtel26GER50+549+2
551
Roberto Marcora32ITA49+5Lost in Qual. Montreal R141-39
552
Yuki Bhambri30IND49+549+6
553
Marc Polmans25AUS49-7440-42
554
Gabi Adrian Boitan23ROU49+4Lost in Decatur R3243-27
555
Max Houkes22NED49+27Lost in Kottingbrunn 2 SF52+20
556
Teymuraz Gabashvili37RUS48-5346-4
557
Alafia Ayeni23USA48+948+7
558
Maks Kaśnikowski19POL48+39Lost in Parnu F55+37
559
Thai Son Kwiatkowski27USA47+247+6
560
Stefano Napolitano27ITA47+2Lost in Bolzano SF
Lost in Qual. San Marino R1
55+40
561
Philip Sekulic18AUS47+247+5
562
Arthur Reymond23FRA47+6Frankfurt R32Lost in Nottingham 6 R3246-2
563
Cannon Kingsley21USA46+22Columbus R3243-17
564
Nicolae Frunză24ROU46-16Curtea de Arges R32Lost in Pitesti R3244-8
565
Alexander Donski24BUL46-646+3
566
Lukas Krainer21AUT46+5Lost in Kottingbrunn 2 R3244-11
567
Federico Iannaccone23ITA46Padua R32Lost in Bolzano R3246+4
568
Sebastian Gima20ROU46+1Curtea de Arges R16Lost in Pitesti R3243-16
569
Rimpei Kawakami21JPN45+844-1
570
Franco Emanuel Egea26ARG45+245+4
571
Robert Strombachs22LAT45+23Lost in Monastir 37 QF47+13
572
Bogdan Ionuț Apostol26ROU45-7Curtea de Arges R16Lost in Pitesti R3245+5
573
Andres Martin21USA44+1Lost in Qual. Chicago R144+4
574
João Menezes25BRA44+127-130
575
Roberto Cid Subervi28DOM44+344+4
576
Colin Sinclair27NMI44+744+1
577
Juan Sebastián Gómez30COL44+3Qual. Lima W
Lost in Lima R32
43-6
578
Ivo Karlović43CRO43-3543-1
579
Conner Huertas del Pino26PER43-59Lost in Lima R3243-3
580
Marco Miceli23ITA43+4Lost in Novi Sad 2 R32
Lost in Qual. San Marino R1
42-9
581
August Holmgren24DEN42-5Lost in Frederiksberg QF37-35
582
Alejandro Gómez30COL42+442-4
583
Viacheslav Bielinskyi18UKR42+842-4
584
Ivan Nedelko36RUS42+437-36
585
Imanol López Morillo22ESP42-32Frankfurt R3240-14
586
Alfredo Perez25USA42-13Ystad R32Lost in Frederiksberg R3241-6
587
Mirko Martinez24SUI42+242-1
588
Ryan Harrison30USA41+87Chicago R32Qual. Chicago W45+23
589
Jan Choinski26GBR41+3Frankfurt R32Lost in Wetzlar QF29-102
590
Tomás Lipovšek Puches29SLO41+337-33
591
Mark Whitehouse29GBR41-1Lost in Nottingham 6 R3240-9
592
Sandro Kopp22AUT41+6Ystad R32Lost in Frederiksberg R1641-2
593
Kasidit Samrej21THA40+1040-3
594
Enzo Wallart25FRA40+1Lost in Kfar Saba R3240-3
595
Jeremy Jahn32GER40-8Lost in Bolzano R1613-305
596
Stefan Dostanic20USA39+46Lost in Qual. Chicago R241+5
597
Arthur Fery20GBR39+281Lost in Nottingham 6 R3239-4
598
Yuki Mochizuki24JPN39+3Jakarta R1639-5
599
Duck-hee Lee24KOR39+5Jakarta R16Lost in Kuching R1637-23
600
Kai Wehnelt26GER39-1Frankfurt R16Lost in Wetzlar R3238-15
601
Tatsuma Ito34JPN38-7038-6
602
Petr Nouza23CZE38+7237-15
603
Oscar Weightman20GBR38+7Herzlia R32Lost in Nottingham 6 R1639+1
604
Hazem Naw22SYR38+138-7
605
Thomas Fancutt27AUS38+636-25
606
Anton Matusevich21GBR38-435-32
607
Jules Marie30FRA37+1Ystad R32Lost in Wetzlar R3237-11
608
Manuel Mazza23ITA37+1Lost in Qual. San Marino R132-55
609
Zhe Li35CHN37-1337-10
610
David Pichler26AUT37+2Ystad R32Lost in Wetzlar R1631-65
611
Harry Wendelken20GBR37+38Lost in Nottingham 6 R1638-1
612
Giles Hussey25GBR37+2Lost in Nottingham 6 R1638-1
613
Călin Manda24ROU37-7Curtea de Arges R32Lost in Pitesti R1637-11
614
Savva Polukhin23RUS36+326Tbilisi 3 R16Lost in Tbilisi 2 R3236-12
615
Patrick Kypson22USA36+61Lost in Lima R3236-12
616
Andrew Harris28AUS36+136-12
617
Tomás Farjat21ARG36+1Lost in Portoviejo R16
Qual. Lima W
Lost in Lima R32
40+19
618
Jorge Martinez Martinez26ESP36+78Lost in Xativa F44+44
619
Marco Brugnerotto26ITA36-6Cancun 12 R3236-12
620
Ignacio Carou23URU36Lima R32Lost in Portoviejo R16
Qual. Lima W
41+27
621
Makoto Ochi26JPN36+14Lost in Decatur SF
Lost in Qual. Chicago R1
44+43
622
Jorge Panta27PER36-1Lima R16Qual. Lima W44+46
623
Arnaud Bovy21BEL36-8Eupen R3235-19
624
Matija Pecotić33CRO35-1735-8
625
Renta Tokuda24JPN35-5535-8
626
Gabriel Debru16FRA35-135-8
627
John McNally23USA35-135-8
628
Khololwam Montsi19RSA35-2834-20
629
Donald Young33USA35Lost in Qual. Chicago R135-7
630
Mateo Nicolás Martínez28ARG35-234-19
631
Szymon Kielan19POL35+38Lost in Parnu QF37+10
632
Adria Soriano Barrera23ESP35-235-5
633
Benjamin Winter Lopez24ESP35-14Lost in Xativa R3233-25
634
Mark Lajal19EST35-3Monastir 38 R32Monastir 37 W50+90
635
Luigi Sorrentino24ITA35+2Ystad R32Qual. Wetzlar W
Lost in Wetzlar R32
35-6
636
Leonardo Aboian24ARG35-14Guayaquil R16Lost in Portoviejo QF38+22
637
Mick Veldheer26NED35+44Ystad R32Lost in Frederiksberg SF37+12
638
Max Alcalá Gurri19ESP35-15Lost in Xativa SF39+32
639
Savriyan Danilov22RUS35-3Lost in Ust-Kamenogorsk F43+54
640
Oscar Moraing22GER35-234-15
641
Attila Balázs33HUN34-130-37
642
Eliot Spizzirri20USA34-114-224
643
Matthew Ebden34AUS34Lost in Qual. Montreal R134
644
Adam Walton23AUS34Cancun 12 R3234-1
645
Abedallah Shelbayh18JOR3434-1
646
Rigele Te24CHN34+60Monastir 38 R32Lost in Monastir 37 SF38+38
647
Ryota Tanuma26JPN34Jakarta R32Lost in Kuching QF36+18
648
Moerani Bouzige23AUS34-2Lost in Kuching SF
Lost in Jakarta R32
38+38
649
Federico Agustin Gomez25ARG34-134-2
650
Dominik Böhler26GER34-16Eupen R32Lost in Kottingbrunn 2 QF35+11
651
Karl Friberg23SWE34-19Ystad R32Frederiksberg W48+100
652
Tao Mu22CHN34+154Monastir 38 R16Lost in Monastir 37 R1635+12
653
Yūichi Sugita33JPN33-17633-3
654
William Blumberg24USA33-433-3
655
Giorgio Tabacco19ITA33-432-9
656
Johannes Ingildsen25DEN33+6Ystad R32Lost in Frederiksberg R1632-10
657
Simon Anthony Ivanov22BUL33+14Curtea de Arges R16Lost in Novi Sad 2 R1631-19
658
Simon Beaupain23BEL33-332-9
659
Tiago Cação24POR33-533
660
Francesco Vilardo32ITA33-333
661
Bastián Malla25CHI32-3Lost in Portoviejo R16
Lost in Guayaquil R32
32
662
Matyas Fuele23HUN32-332
663
Petros Chrysochos26CYP32-321-107
664
Uladzimir Ignatik32BLR32-331-8
665
Duje Kekez29CRO32-12Lost in Novi Sad 2 R3230-17
666
Saba Purtseladze20GEO32-10Lost in Tbilisi 2 R32
Lost in Tbilisi 3 R32
31-11
667
Fermin Tenti25ARG32-3Parnu W45+99
668
Kyle Edmund27GBR31-29Columbus R1631-1
669
Gabriel Diallo20CAN31-4Lost in Qual. Montreal R247+117
670
Murphy Cassone19USA31-4Columbus R32Lost in Decatur QF34+26
671
Shuichi Sekiguchi31JPN31-4731+1
672
Jeremy Beale27AUS31-4531+1
673
Shinji Hazawa23JPN31-21Lost in Kuching R3231
674
Emil Reinberg25USA31-431
675
Ilya Snițari20MDA31+3Curtea de Arges R32Lost in Pitesti SF39+71
676
Dali Blanch19USA31-3Lost in Tbilisi 2 R16
Lost in Tbilisi 3 R32
32+8
677
Roy Smith23USA30-930-4
678
John Echeverria20ESP30-130-5
679
S D Prajwal Dev26IND30+78Jakarta R1630-6
680
Andrea Picchione24ITA30-1Padua R32Lost in Bolzano R1628-21
681
Lorenzo Bocchi24ITA30-9Lost in Parnu R3228-21
682
Toby Samuel19GBR29+21Lost in Nottingham 6 R1630+3
683
Chris Rodesch21LUX29+189Lost in Frederiksberg R3229-5
684
James Trotter23JPN29+544Columbus R3229-3
685
Matías Soto23CHI29-3Guayaquil R32Portoviejo W54+161
686
Alex Bolt29AUS29-329-3
687
Ryan James Storrie24GBR29-329-3
688
Markus Eriksson32SWE29-35-461
689
Digvijaypratap Singh22IND29+3329-3
690
Eduardo Ribeiro24BRA29-1Lima R32Lost in Portoviejo R16
Qual. Lima W
34+38
691
Nicolas Zanellato20BRA29+199Lost in Novi Sad 2 R1630+7
692
Illya Beloborodko21UKR29-1Curtea de Arges R16Lost in Pitesti QF29-1
693
Pol Toledo Bague27ESP29-3029-1
694
Tobias Simon31GER29-226-19
695
Alexis Musialek34FRA29-1529
696
Julian Ocleppo25ITA28-319-93
697
Xiaofei Wang19CHN28-3Lost in Cancun 12 R3228-1
698
Roberto Ortega Olmedo31ESP28-319-97
699
Maciej Rajski31POL28-12Lost in Parnu QF26-9
700
Rrezart Cungu24MNE28+9Lost in Novi Sad 2 SF32+35
701
Luis Patiño28MEX28-1125-19
702
Ricardo Rodriguez Pace29VEN28-5Guayaquil R32Lost in Portoviejo R1623-49
703
Maxime Chazal29FRA28+11Eupen R32Lost in Frederiksberg F34+49
704
Arthur Bouquier21FRA28-6Monastir 38 R16Lost in Monastir 37 QF30+18
705
Davide Galoppini27ITA28-6Padua R16Lost in Novi Sad 2 R3226-12
706
Marcello Serafini19ITA27+7Padua R32Lost in Novi Sad 2 R1628+6
707
Ivan Liutarevich26BLR27+8Tbilisi 3 R16Lost in Tbilisi 2 R3227+2
708
Maxence Beaugé22FRA27+20Lost in Monastir 37 QF29+12
709
Luke Johnson28GBR26-824-25
710
Simon Carr22IRL26-24Helsinki R3226+4
711
Alexander Erler24AUT26-426+4
712
Mariano Kestelboim26ARG26-426+3
713
Alec Deckers22NED26-326+2
714
Blu Baker20GBR26-3Lost in Qual. Lima R126+2
715
Alexandru Jecan34ROU26-13Lost in Qual. San Marino R125-9
716
Omar Giacalone30ITA26-426+2
717
Pavel Nejedlý29CZE26-1Lost in Kottingbrunn 2 QF28+14
718
Luca Castelnuovo25SUI26+825-10
719
Marsel İlhan35TUR26-19Lost in Tbilisi 3 R3225-11
720
Ray Ho22TPE26-225-11
721
Peter Polansky34CAN25-29-267
722
Fajing Sun25CHN25-2Lost in Kottingbrunn 2 R32
Lost in Curtea de Arges R32
25+3
723
Vilius Gaubas17LTU25-2Lost in Parnu R1626+13
724
Federico Zeballos34BOL2525+2
725
Isaiah Strode24USA25+225-4
726
Denis Klok24RUS25+423-30
727
Adam Moundir27MAR24-22Lost in Agadir R1625+9
728
Cyril Vandermeersch23FRA24+324-5
729
Jaime Faria19POR24+26824-6
730
Fernando Yamacita24BRA24+2Guayaquil R32Lost in Portoviejo R3224-8
731
Juan Ignacio Galarza28ARG24+224-6
732
Stefan Popović19SRB24+2Frankfurt R3224-7
733
Federico Arnaboldi22ITA24-10Padua R16Lost in Bolzano R1614-147
734
Diego Augusto Barreto Sánchez20ESP24+2Lost in Xativa QF26+18
735
Nicolas Tepmahc21FRA24+2Lost in Kuching R3224-8
736
Cayetano March22ECU24-19Guayaquil R3222-31
737
Martin Breysach20FRA24-824-7
738
Danylo Kalenichenko28UKR23+222-20
739
Deney Wassermann21NED23+3Lost in Wetzlar R1624+3
740
Matteo Donati27ITA23+3Kottingbrunn 2 W38+131
741
Vlad Andrei Dancu23ROU23+40Curtea de Arges R32Lost in Agadir R1623-5
742
Kiranpal Pannu25NZL23+323-7
743
Nathan Seateun25FRA23+9Lost in Parnu QF24+3
744
David Jordá Sanchis28ESP23+2Curtea de Arges R1623-3
745
Aaron Addison26AUS23+223-3
746
Thomas Deschamps24FRA23+5Lost in Kottingbrunn 2 QF25+23
747
Aleksandre Bakshi25GEO23+20Tbilisi 3 R16Lost in Tbilisi 2 QF25+26
748
Bruno Kuzuhara18USA2323-4
749
Aleksandre Metreveli29GEO23-116Tbilisi 3 R16Lost in Tbilisi 2 F39+144
750
Lukáš Pokorný20SVK23+9Padua R3223-3
751
Alexander Bernard18USA23+20Columbus R3223-4
752
Mario Vilella Martínez27ESP22-4822-5
753
Enrico Dalla Valle24ITA22+23Lost in Qual. San Marino R221-16
754
Marko Tepavac28SRB22-1314-116
755
Uisung Park21KOR22+24Jakarta R16Lost in Kuching R3222-4
756
Daisuke Sumizawa23JPN22-3Lost in Kuching R3222-4
757
Gabriele Piraino18ITA22-22Padua R3222-4
758
Tommaso Compagnucci22ITA22-4Eupen R32Lost in Agadir QF25+33
759
Kirill Kivattsev24RUS22+23Padua R32Lost in Bolzano R1623+9
760
Michel Vernier29CHI22-1122-2
761
Masamichi Imamura23JPN22-5Jakarta R3222-3
762
Leo Borg19SWE22-4Ystad R32Lost in Frederiksberg SF26+47
763
Niklas Schell23GER22-8Frankfurt R1622
764
Marat Sharipov19RUS22-4Lost in Novi Sad 2 QF24+23
765
Neil Oberleitner23AUT22-4Lost in Qual. Meerbusch R122-1
766
Diego Fernandez Flores21CHI22+2222+1
767
Filip Bergevi28SWE22-521-7
768
Stefano Battaglino24ITA22+5Lost in Kottingbrunn 2 R1618-49
769
Tsung Hao Huang22TPE22+3Lost in Kuching QF24+27
770
Johannus Monday20GBR21-7Decatur W46+211
771
Igor Sijsling34NED21-10415-75
772
Rafael Matos26BRA21-821+4
773
Rayane Roumane21ALG21-2311-166
774
Alex Knaff24LUX21-821+3
775
Matic Špec27SLO21-620-5
776
Alessandro Ragazzi25ITA21-8Cairo 11 R32Lost in Bolzano R3221+4
777
Nitin Kumar Sinha23IND21+821+4
778
Lorenzo Rottoli20ITA21+12Lost in Kottingbrunn 2 QF23+24
779
Alessandro Bega31ITA20-518-24
780
Cheong Eui Kim32KOR20-320+5
781
Evgeny Philippov20RUS20+124Qual. Tbilisi 2 W
Lost in Tbilisi 2 R16
Lost in Tbilisi 3 R32
20+5
782
Toby Alex Kodat19USA20-2Eupen R32Lost in Kottingbrunn 2 R1618-29
783
Eliakim Coulibaly20CIV20-9520+6
784
Christian Sigsgaard25DEN20+16Lost in Frederiksberg QF20+6
785
Yusuke Takahashi24JPN20-60Jakarta R3219-14
786
Max Hans Rehberg18GER20-3Lost in Wetzlar R16
Qual. Meerbusch W
Lost in Meerbusch R32
25+60
787
Keisuke Saitoh21JPN20+43Lost in Kuching R1620+6
788
Alexandr Cozbinov27MDA20-420+7
789
Ajeet Rai23NZL20-2Jakarta R3220+4
790
Daniel Little25GBR20-20Herzlia R32Lost in Nottingham 6 R3220+4
791
Bruno Pujol Navarro20ESP20-2Cairo 11 R32Lost in Xativa R3219-11
792
Colin Markes25USA20-120+5
793
Bor Artnak18SLO1919+4
794
Paolo Lorenzi40ITA19-21315-51
795
Evan King30USA19-56Lost in Qual. Chicago R117-26
796
Eduardo Nava25USA19-219+5
797
Millen Hurrion23GBR19-2219+5
798
Gerardo López Villaseñor27MEX19-2Cancun 12 R3219+5
799
Santiago De La Fuente20ARG19-2Cairo 11 R3219+5
800
Jacopo Berrettini23ITA19-219+4
801
Sidane Pontjodikromo21NED19-2Eupen R1619+3
802
Axel Garcian20FRA1919+2
803
Sahar Simon21ISR19-2Herzlia R32Kfar Saba W34+153
804
Lucas Bouquet25FRA19-1Lost in Xativa R16
Lost in Eupen R32
20+20
805
Yann Wójcik25POL19Lost in Parnu R1620+22
806
Julian Cash25GBR19-20Lost in Qual. Chicago R117-22
807
Álvaro Guillén Meza19ECU19+1417-20
808
Matthew Dellavedova22AUS19-1Monastir 38 R16Lost in Kottingbrunn 2 R1620+20
809
Daniil Glinka22EST19-17Tbilisi 3 R16Lost in Tbilisi 2 R3215-53
810
Daniel Rodrigues22POR18-118+6
811
Jaroslav Pospíšil41CZE18-116-21
812
Dino Prižmić17CRO1818+6
813
Bernard Tomic29AUS18-19718+3
814
Taha Baadi21CAN18-1Columbus R3218+5
815
Emiliano Maggioli21ITA18-115-37
816
Christoph Negritu28GER18+118+3
817
Luka Pavlovic22FRA18+29Lost in Novi Sad 2 R3218+5
818
Mathieu Scaglia23FRA18-2Helsinki R32Lost in Frederiksberg R1619+17
819
Buvaysar Gadamauri22BEL18Eupen R16Qual. Wetzlar W
Lost in Wetzlar R32
18+5
820
Osgar O'Hoisin25IRL18+32Lost in Columbus R3218+5
821
Fausto Tabacco20ITA18-1Padua R3217-8
822
Patrik Niklas Salminen25FIN1816-22
823
Kelsey Stevenson32CAN18Lost in Qual. Montreal R118+5
824
Constantin Bittoun Kouzmine23FRA18+34Monastir 38 R32Lost in Monastir 37 F25+92
825
James Tracy20USA17Columbus R1617+5
826
Andrés Andrade23ECU17-15Guayaquil R32Lost in Portoviejo R1618+21
827
Artem Dubrivnyy23RUS17-329-156
828
Tadeáš Paroulek22CZE17+141Novi Sad 2 W28+131
829
Juan Manuel Benitez Chavarriaga26COL17-317+7
830
Nicolas Buitrago24COL17-3Lost in Portoviejo R32
Lost in Guayaquil R32
17+6
831
Victor Lilov18USA17-317+6
832
Mikalai Haliak23BLR17-117+6
833
Andrea Basso28ITA17Lost in Padua R3212-98
834
Alejandro Hoyos22COL17+1Lima R16Lost in Qual. Lima R225+107
834
Mario Mansilla Diez20ESP17-2Lost in Xativa R3217+4
836
Andrea Guerrieri23ITA17+1913-74
837
Viktor Jović20SRB17+19Frankfurt R32Lost in Novi Sad 2 R1618+18
838
Zane Khan20USA16-116+7
839
Haoyuan Huang19CHN16-116+6
840
Alexandre Reco23FRA16+116+6
841
Svyatoslav Gulin19RUS16-1Lost in Xativa R1617+18
842
Zsombor Velcz19HUN16+116+7
843
Gabriel Alejandro Hidalgo32ARG16+115-8
844
Aidan Mayo19USA16+3816+8
845
Mohamed Safwat31EGY16-101Cairo 11 R3216+8
846
Orel Kimhi18ISR16-1Herzlia R32Lost in Kfar Saba SF20+67
847
Jumpei Yamasaki25JPN16-4315-8
848
Lilian Marmousez20FRA16+2016+10
849
Daniel Antonio Núñez21CHI16-3116+9
850
Filip Duda23CZE16+3516+9
851
Leopold Zima22GER16-316+12
852
Luis Faria23POR16-316+10
853
Yannick Mertens35BEL16-216+10
854
Vladislav Ivanov23RUS16-1Cairo 11 R3215-7
854
Michał Dembek25POL16-2013-54
856
Jonathan Eysseric32FRA15+415+9
857
Jan Zieliński25POL15+415+9
858
Darian King30BAR15+415+9
859
Tak Khunn Wang30FRA15+47-187
860
A.J. Catanzariti26USA15-1815+10
861
Petr Nesterov19BUL15+81Lost in Qual. Novi Sad 2 R315+8
862
Kareem Al Allaf24SYR15+315+8
863
Maxence Broville23FRA15+315+7
864
Pierre Delage21FRA15+3Lost in Monastir 37 R32
Lost in Monastir 38 R32
15+7
865
Mwendwa Mbithi24USA15-3615+7
866
Blaise Bicknell20JAM15+315+7
866
Michael Zhu29USA15-16Lost in Pitesti R32
Lost in Curtea de Arges R32
15+6
868
Alejandro Mendoza32BOL15-14Lost in Qual. Lima R114-16
869
Ryan Nijboer23NED15+2514-18
870
Matthew Christopher Romios23AUS15-3414-19
871
Gorazd Srbljak24MKD15-14Lost in Novi Sad 2 R1614-19
872
Boris Butulija23SRB15-48Lost in Monastir 37 R3215+8
873
Aziz Ouakaa23TUN15-315+10
874
Tristan Boyer21USA14-314+9
875
Thomaz Bellucci34BRA14-210-84
876
Shunsuke Mitsui20JPN14-214+9
877
Alex Martinez21ESP14-13Lost in Xativa R1614+9
878
Sander Jong22NED14-314+9
879
Michael Zheng18USA14+5814+8
880
Jie Cui24CHN14-41Lost in Kuching R3214+5
881
Jakub Menšík16CZE14-514+9
882
Guido Andreozzi31ARG14-514+8
883
Karim Mohamed Maamoun31EGY14-4Cairo 11 R3212-40
884
Matt Kuhar26USA14-414+7
885
Sanjar Fayziev28UZB14-12014+7
886
Jean Thirouin24FRA14-7114+10
887
Yan Sabanin32RUS14-4Eupen R3212-39
888
Gabriel Donev26BUL14-41Lost in Novi Sad 2 QF13-11
889
Takuto Niki34JPN14+2114+8
890
Amaury Raynel20FRA14-3Frankfurt R32Lost in Frederiksberg R3214+8
891
Guy Orly Iradukunda26BDI14-314+8
892
Gabriele Maria Noce26ITA14-1Helsinki R3213-13
893
Niki Kaliyanda Poonacha27IND14+40Lost in Monastir 37 R1614+8
894
Tibo Colson22BEL14-2Eupen R3214+8
895
Florent Bax23FRA14-2Eupen R32Lost in Novi Sad 2 SF18+79
896
Sriram Balaji32IND13-3713+5
897
Michiel De Krom24NED13-1Eupen R1612-19
898
Robin Staněk27CZE13-112-19
899
Sebastian Dominko19SLO13+113+7
900
Aliaksandr Bulitski29BLR13-1913+7
901
Blake Ellis23AUS13+213+6
902
Bekkhan Atlangeriev21RUS13+5Helsinki R32Ust-Kamenogorsk W28+203
903
Marcelo Zormann26BRA1313+7
904
Ishaque Eqbal24IND13+213+7
905
Kyle Kang17USA13-313+7
906
Dušan Obradović21SRB13+2Lost in Novi Sad 2 R1614+27
907
Omar Brigida23ITA13+213+6
908
Joshua Sheehy25USA13-2213+5
909
Hugo Pontico24FRA13-2013+3
910
Loic Cloes23BEL13+212-22
911
Erik Arutiunian17BLR13Lost in Qual. Tbilisi 2 R3
Lost in Tbilisi 3 R32
13+2
912
Louroi Martinez23SUI13+213
913
Connor Farren27USA13+4313+2
914
Jesse Flores27CRC13+1Guayaquil R3213-1
915
Younes Lalami Laaroussi21MAR12+4Lost in Agadir R3212-4
916
Antoine Cornut Chauvinc22FRA12-1810-44
917
Adrian Bodmer27SUI12+312-4
918
Markos Kalovelonis28GRE12+412-4
919
Mischa Zverev34GER12+2Lost in Wetzlar R3212-1
920
Jeroen Vanneste28BEL12-14210-46
921
Gian Marco Ortenzi22ITA12+212-3
922
Elmer Møller19DEN12+2Ystad R16Lost in Frederiksberg R1613+28
923
Ryan Shane28USA12+212-2
924
Kuan Yi Lee25TPE12+29-77
925
Domagoj Bilješko25CRO12+3Lost in Kottingbrunn 2 R3210-44
926
Lorenzo Joaquín Rodríguez22ARG12+4Lost in Novi Sad 2 R3212-2
927
Marlon Vankan21GER12+111Eupen R32Lost in Frederiksberg R16
Qual. Eupen W
13+26
928
Dusty H. Boyer29USA12-1610-42
929
Brandon Walkin27AUS12+23Padua R3212
930
Paul Wörner25GER12+112-3
931
Seita Watanabe21JPN12+1Cancun 12 R32Lost in Decatur R3212-3
932
Lukáš Palovič20SVK12+25Lost in Agadir R1613+18
933
Grigoriy Lomakin24KAZ12-17Tbilisi 3 R16Lost in Ust-Kamenogorsk SF14+45
934
Pierre Yves Bailly18BEL11+211-1
935
Julio César Porras24ARG11+211-1
936
Kilian Feldbausch16SUI11+311-1
937
Gonzalo Bueno18PER11+117Lima R1618+129
938
Tom Kočevar-Desman32SLO11-3711
939
Yuttana Charoenphon21THA11+29Lost in Jakarta R3211-1
940
Henrique Rocha18POR11+111-1
941
Tyler Zink21USA11+2Cancun 12 R16Lost in Decatur SF19+144
942
Chak Lam Coleman Wong18HKG11+49-57
943
Ken Cavrak21AUS11+111-1
944
Guy Den Heijer25NED11-6011+1
944
Dev Javia20IND11+311-1
946
Jiri Barnat21CZE11+2Frankfurt R1611
947
Amr Elsayed23EGY11+3Cairo 11 R3210-25
948
Milan Welte21GER11+3Qual. Wetzlar W
Lost in Wetzlar R16
12+18
949
Alex Barrena19ARG11Cairo 11 R32Lost in Xativa QF13+42
950
Miloš Karol19SVK11+3Lost in Kottingbrunn 2 R3211-1
951
Alexander Crnokrak22AUS11+3Jakarta R1611+2
952
Giorgio Ricca27ITA11+3Lost in Qual. Wetzlar R211+2
953
Stefanos Sakellaridis17GRE11+26Lost in Qual. Novi Sad 2 R1
Lost in Qual. Eupen R1
11+1
954
Maximus Jones17THA11+27Lost in Monastir 37 R32
Lost in Monastir 38 R32
11+1
955
Koray Kırcı23TUR11+3Lost in Qual. Novi Sad 2 R111+1
956
Jérémy Chardy35FRA10+410+1
957
Christian Lindell30SWE10-620-928
958
Raymond Sarmiento30USA10+310+2
959
Luke Saville28AUS10+11710+2
960
Yan Bai33CHN10+210+2
961
Raphael Lambling22FRA10+8910
962
Zhang Ze32CHN10+410
963
Tristan McCormick23USA10-64Guayaquil R32Lost in Portoviejo SF18+156
963
Diego Hidalgo29ECU10+210
965
Patrik Rikl23CZE10+210
966
Alan Fernando Rubio Fierros23MEX10+4Cancun 12 R3210-1
967
Adolfo Daniel Vallejo18PAR10+410-1
968
Zura Tkemaladze22GEO10-41Tbilisi 3 R16Lost in Tbilisi 2 QF12+41
969
Péter Nagy30HUN10-405-209
970
Taiyo Yamanaka20JPN10+210-1
971
Philip Florig18GER10+2Eupen R32Lost in Wetzlar QF13+67
972
Taisei Ichikawa21JPN10+3Cancun 12 R32Lost in Decatur R3210-1
973
Mateo Gómez20COL10+3Guayaquil R32Lost in Portoviejo R1611+26
974
Franco Roncadelli22URU10Frankfurt R16Lost in Qual. Novi Sad 2 R310
975
Maik Steiner28GER10+4Frankfurt R32Qual. Wetzlar W
Lost in Wetzlar R32
10-1
976
Volodoymyr Uzhylovskyi34UKR10+7Lost in Qual. Meerbusch R110+1
977
Dostanbek Tashbulatov22KAZ10-18Lost in Ust-Kamenogorsk QF8-63
978
Fletcher Scott23USA10+610+1
979
Tommy Robredo40ESP9+69+1
980
Niccolo Catini24ITA9+6Padua R32Qual. Padua W9+1
980
Edward Winter17AUS9+69+1
982
Martin Borisiouk22BLR9+69+1
983
Isaac Becroft21NZL9+1559-1
984
Giacomo Dambrosi20ITA9+157Padua R328-30
985
Juan Carlos Aguilar23CAN9-22Lost in Qual. Montreal R19
986
Sam Riffice23USA9+252Columbus R169-1
987
Gleb Sakharov34FRA9+29-3
988
Yannick Maden32GER9+29-3
989
Adam Pavlásek27CZE9+64-235
990
Ignasi De Rueda De Genover24ESP9+2Lost in Monastir 37 R32
Lost in Monastir 38 R32
9-6
991
Alejandro García20ESP9+2Lost in Xativa R168-31
992
Louis Tessa24FRA9+29-3
993
Kuzey Cekirge22TUR9+369-5
994
Andrea Gola20ITA9+2Lost in Parnu R32
Lost in Curtea de Arges R32
6-120
995
Emilien Voisin22FRA9+4Agadir W34+348
996
Lorenzo Claverie19ITA9+2Curtea de Arges R32Lost in Pitesti R329-6
997
Calum Puttergill28AUS9+399-7
998
Fabio Coelho22POR9+739-7
999
Petros Tsitsipas22GRE9+48-31
1000
Abhinav Sanjeev Shanmugam23IND9+1Jakarta R16Lost in Kuching R329-6
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 :