WTA | Doubles | Official ATP Ranking | 5W ATP Ranking | Live ATP Ranking | Live ATP Race | Next Gen | ITF Ranking | Tournament Draws | Schedule | Season |  $  | Title Holders | Live Scores
Live ATP Ranking
#: Tennis Player Rank
CH: Career High
 NCH : New Career High (Previous Career High in parenthesis)
1 / 1 / 1: Immediate / Near / Far Career High
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Next : if player wins next match
Max : if player wins current tournament
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#CHPlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1CH
Jannik Sinner25ITA12800
2CH
Alexander Zverev29GER7790US Open R128
31
Carlos Alcaraz23ESP7160US Open R128
4CH
Félix Auger-Aliassime26CAN4640US Open R128
51
Novak Djoković39SRB3770US Open R128
6CH
Flavio Cobolli24ITA3720US Open R128
75
Alex de Minaur27AUS3650US Open R128
81
Daniil Medvedev30RUS3580US Open R128Lost in Winston Salem R32 Lost in Winston Salem R32 
US Open R128
95
Ben Shelton23USA3480US Open R128
104
Taylor Fritz28USA3475US Open R128
Advertisement
11CH
Arthur Fils22FRA3140US Open R128
1210
Frances Tiafoe28USA2680US Open R128
1311
Rafael Jódar19ESP2671US Open R128
145
Lorenzo Musetti24ITA2605US Open R128
1512
Learner Tien20USA2565US Open R128
1610
Alexander Bublik29KAZ2525US Open R128
17CH
Brandon Nakashima25USA2485US Open R128
1812
Jakub Menšík20CZE2445US Open R128
1912
Jiří Lehečka24CZE2420US Open R128
202
Casper Ruud27NOR2385US Open R128
218
Tommy Paul29USA2225US Open R128
2216
Luciano Darderi24ITA2175US Open R128Lost in Winston Salem R16 Lost in Winston Salem R16 
US Open R128
2316
Valentin Vacherot27MON2168US Open R128
245
Andrey Rublev28RUS2080US Open R128
2518
Francisco Cerúndolo28ARG1980US Open R128
2624
João Fonseca20BRA1800
2714
Alejandro Davidovich Fokina27ESP1730
2819
Alejandro Tabilo29CHI1688US Open R128
2924
Arthur Rinderknech31FRA1683US Open R128
3013
Ugo Humbert28FRA1545
3125
Tomás Martín Etcheverry27ARG1440US Open R128
3231
Ignacio Buse22PER1400+4+90Winston Salem SF
(QF  )
14651550
3332
Alexander Blockx21BEL1396-1US Open R128
348
Cameron Norrie31GBR1365-1US Open R128
35 NCH 
 (36) 
Arthur Fery24GBR1350+2+97Winston Salem SF
(QF  )
14151500
3630
Matteo Arnaldi25ITA1349-2US Open R128
3733
Zizou Bergs27BEL1345-2US Open R128
3837
Raphaël Collignon24BEL1207US Open R128Lost in Winston Salem R32Lost in Winston Salem R32
US Open R128
39CH
Daniel Mérida21ESP1157US Open R128
40CH
Luca Van Assche22FRA1140US Open R128Lost in Winston Salem R32Lost in Winston Salem R32
US Open R128
4130
Nuno Borges29POR1135US Open R128
42CH
Thiago Agustín Tirante25ARG1125US Open R128
436
Matteo Berrettini30ITA1115US Open R128
4421
Jan Lennard Struff36GER1089US Open R128
4542
Juan Manuel Cerúndolo24ARG1076+6+36US Open R128Lost in Winston Salem QF Lost in Winston Salem QF 
US Open R128
4630
Alex Michelsen22USA1070-1US Open R128
476
Hubert Hurkacz29POL1070-1US Open R128
4810
Denis Shapovalov27CAN1065-1US Open R128
4929
Mariano Navone25ARG1065-1US Open R128Lost in Winston Salem R32Lost in Winston Salem R32
US Open R128
508
Karen Khachanov30RUS1050-1US Open R128
Advertisement
5118
Sebastián Báez25ARG1044-1US Open R128Lost in Winston Salem R16Lost in Winston Salem R16
US Open R128
5246
Quentin Halys29FRA1030US Open R128Lost in Winston Salem R32Lost in Winston Salem R32
US Open R128
533
Stefanos Tsitsipas28GRE1015+15US Open R128Lost in Winston Salem R16 Lost in Winston Salem R16 
US Open R128
5445
Yannick Hanfmann34GER991US Open R128
5533
Jaume Munar29ESP990US Open R128
5621
Tallon Griekspoor30NED975US Open R128
5744
Daniel Altmaier27GER964US Open R128Lost in Winston Salem R16
(R32  )
Lost in Winston Salem R16
(R32  )
US Open R128
5820
Tomáš Macháč25CZE960US Open R128Lost in Winston Salem R32Lost in Winston Salem R32
US Open R128
5956
Román Andrés Burruchaga24ARG960US Open R128
60 NCH 
 (61) 
Adolfo Daniel Vallejo22PAR951+1+3US Open R128Lost in Winston Salem R32
(R64  )
Lost in Winston Salem R32
(R64  )
US Open R128
6145
Ethan Quinn22USA949-1
6230
Corentin Moutet27FRA935US Open R128
6336
Fábián Marozsán26HUN930Winston Salem QF
(R16  )
9801130
6427
Miomir Kecmanović26SRB925US Open R128Lost in Winston Salem R32 Lost in Winston Salem R32 
US Open R128
6555
Martin Landaluce20ESP922US Open R128Lost in Winston Salem R64Lost in Winston Salem R64
US Open R128
6610
Pablo Carreño Busta35ESP899US Open R128Lost in Winston Salem R64 Lost in Winston Salem R64 
US Open R128
6717
Adrian Mannarino38FRA895US Open R128Lost in Winston Salem R32Lost in Winston Salem R32
US Open R128
6815
Sebastian Korda26USA890
6955
Vít Kopřiva29CZE883US Open R128
7022
Botic van de Zandschulp30NED868+1+34US Open R128Lost in Winston Salem QF
(R16  )
Lost in Winston Salem QF
(R16  )
US Open R128
7170
Jaime Faria23POR847-1US Open R128
7245
Kamil Majchrzak30POL827US Open R128Lost in Winston Salem R64Lost in Winston Salem R64
US Open R128
7333
Jenson Brooksby25USA803+3US Open R128Lost in Winston Salem R32 Lost in Winston Salem R32 
US Open R128
7446
James Duckworth34AUS803+5+40Winston Salem QF8531003
7554
Valentin Royer25FRA778-1US Open R128
7675
Jan Choinski30GBR773-1US Open R128Lost in Winston Salem R64Lost in Winston Salem R64
US Open R128
7743
Camilo Ugo Carabelli27ARG770-1US Open R128
7837
Marcos Giron33USA765-1US Open R128Lost in Winston Salem R64 Lost in Winston Salem R64 
US Open R128
7956
Hamad Medjedović23SRB764-1US Open R128
8062
Zachary Svajda23USA759US Open R128
813
Marin Čilić37CRO751US Open R128
8247
Facundo Díaz Acosta25ARG732US Open R128
8376
Marco Trungelliti36ARG731US Open R128
8454
Aleksandar Kovačević27USA730+5+40US Open R128Lost in Winston Salem QF Lost in Winston Salem QF 
US Open R128
8562
Rinky Hijikata25AUS724+15US Open R128Lost in Winston Salem R16
(R64  )
Lost in Winston Salem R16
(R64  )
US Open R128
8638
Alex Molčan28SVK710-2US Open R128
8782
Arthur Géa21FRA709-1Qual. US Open R3
(R1  )
8887
Sho Shimabukuro29JPN705-1US Open R128Lost in Winston Salem R64Lost in Winston Salem R64
US Open R128
8921
Lorenzo Sonego31ITA698+2+15US Open R128Lost in Winston Salem R16Lost in Winston Salem R16
US Open R128
90 NCH 
 (92) 
Martin Damm22USA697+2+22US Open R128Lost in Winston Salem R16 Lost in Winston Salem R16 
US Open R128
9158
Hugo Gaston25FRA697-3Qual. US Open R3
(R2  )
9241
Térence Atmane24FRA687-2US Open R128
9374
Adam Walton27AUS670US Open R128Lost in Winston Salem R32Lost in Winston Salem R32
US Open R128
9492
Coleman Wong22HKG668Qual. US Open W
(R3  )
9548
Aleksandar Vukic30AUS659US Open R128
9663
Mattia Bellucci25ITA659+3US Open R128Lost in Winston Salem R32 Lost in Winston Salem R32 
US Open R128
9742
Benjamin Bonzi30FRA656+12+84Winston Salem SF721806
9845
Aleksandr Shevchenko25KAZ655-1US Open R128
9936
Roman Safiullin29RUS634-1US Open R128Lost in Winston Salem R64Lost in Winston Salem R64
US Open R128
10071
Jesper de Jong26NED628-1US Open R128Lost in Winston Salem R64Lost in Winston Salem R64
US Open R128
Advertisement
10149
Jacob Fearnley25GBR623-1Qual. US Open R3
(R2  )
10270
Dino Prižmić21CRO618-1US Open R128
103102
Titouan Droguet25FRA616-1Lost in Qual. US Open R1
10423
Damir Džumhur34BIH612-1US Open R128
10529
Giovanni Mpetshi Perricard23FRA600-1US Open R128Lost in Winston Salem R64 Lost in Winston Salem R64 
US Open R128
10653
Christopher O'Connell32AUS598-1Qual. US Open R3
107106
Michael Zheng22USA590-1US Open R128
108102
Kyrian Jacquet25FRA581-1Lost in Qual. US Open R2
10991
Otto Virtanen25FIN574-1Lost in Qual. US Open R3
110109
Toby Samuel23GBR567Qual. US Open W
(R3  )
11174
Emilio Nava24USA561
11267
Eliot Spizzirri24USA557
11354
Yibing Wu26CHN551US Open R128Lost in Winston Salem R64Lost in Winston Salem R64
US Open R128
11433
Gabriel Diallo24CAN550
115CH
Nicolás Mejía26COL548Lost in Qual. US Open R1
11689
Patrick Kypson26USA540
11792
Shintaro Mochizuki23JPN532Qual. US Open R3
(R1  )
118106
Zsombor Piros26HUN530Qual. US Open R3
11954
Francisco Comesaña25ARG516+4+13US Open R128Lost in Winston Salem R32 Lost in Winston Salem R32 
US Open R128
120118
Henrique Rocha22POR513-1Lost in Qual. US Open R2
121101
Vilius Gaubas21LTU511-1Qual. US Open R3
(R1  )
12231
Márton Fucsovics34HUN510-1US Open R128
123121
Dane Sweeny25AUS506-1US Open R128
12464
Yunchaokete Bu24CHN496Qual. US Open R3
12537
Sebastian Ofner30AUT495Lost in Qual. US Open R1 
126116
Pablo Llamas Ruiz23ESP491Qual. US Open R3
1273
Stan Wawrinka41SUI486US Open R128
128CH
Gustavo Heide24BRA474Lost in Qual. US Open R1
129109
Andrea Pellegrino29ITA462Lost in Qual. US Open R1
13019
Alexei Popyrin27AUS458US Open R128
131116
Leandro Riedi24SUI457
13216
Nikoloz Basilashvili34GEO456Lost in Qual. US Open R1
1334
Holger Rune23DEN450
13486
Dalibor Svrčina23CZE445Qual. US Open R3
13517
Cristian Garín30CHI438Lost in Qual. US Open R3 
136CH
Stefanos Sakellaridis21GRE435Lost in Qual. US Open R1
1373
Grigor Dimitrov35BUL432Qual. US Open W
(R2  )
13838
Alexandre Müller29FRA430Lost in Qual. US Open R2 
13931
Lloyd Harris29RSA428Qual. US Open R3
(R1  )
14064
Hugo Dellien33BOL422Lost in Qual. US Open R2
1414
Jack Draper24GBR410
14258
Arthur Cazaux24FRA396
14387
Jurij Rodionov27AUT395Qual. US Open R3
14493
Tomás Barrios Vera28CHI395Qual. US Open W
145CH
Tom Gentzsch22GER393Lost in Qual. US Open R2
14637
Mackenzie McDonald31USA390Qual. US Open R3
(R2  )
14760
Stefano Travaglia34ITA388Lost in Qual. US Open R1
14836
Pedro Martínez29ESP387Lost in Qual. US Open R1
149118
Nicolai Budkov Kjaer19NOR379Lost in Qual. US Open R2
15052
Soonwoo Kwon28KOR379Lost in Qual. US Open R1
Advertisement
151137
Chris Rodesch25LUX377
152145
Mark Lajal23EST375Lost in Qual. US Open R1
15317
Reilly Opelka29USA371
15431
Zhizhen Zhang29CHN365
155151
Juan Carlos Prado Angelo21BOL364Lost in Qual. US Open R1
156CH
Daniil Glinka26EST363Lost in Qual. US Open R2
157148
Rei Sakamoto20JPN357Qual. US Open R3
(R2  )
158CH
Gauthier Onclin25BEL355Lost in Qual. US Open R1
159CH
Clément Tabur26FRA353Lost in Qual. US Open R1
16058
Taro Daniel33JPN351Lost in Qual. US Open R1 
161101
Billy Harris31GBR349Lost in Qual. US Open R2
16272
Borna Gojo28CRO349Lost in Qual. US Open R2
16399
Nishesh Basavareddy21USA348Qual. US Open R3
(R2  )
164125
Alex Bolt33AUS348Lost in Qual. US Open R1
165132
Jack Pinnington Jones23GBR344Lost in Qual. US Open R2
16616
Marco Cecchinato33ITA342Lost in Qual. US Open R2
16723
Dušan Lajović36SRB338Lost in Qual. US Open R3 
168108
Francesco Maestrelli23ITA337Lost in Qual. US Open R1
169133
Federico Agustin Gomez29ARG332Lost in Qual. US Open R1
170102
Elmer Møller23DEN331Lost in Qual. US Open R1
171150
Joel Schwärzler20AUT324Lost in Qual. US Open R2
172160
Gonzalo Bueno22PER322Lost in Qual. US Open R1
17381
Michael Mmoh28USA321Lost in Qual. US Open R1
174CH
Remy Bertola27SUI319Lost in Qual. US Open R2
175111
Zdeněk Kolář29CZE318Lost in Qual. US Open R1
176159
Luka Mikrut22CRO317Lost in Qual. US Open R2 
177171
Max Alcalá Gurri23ESP317Lost in Qual. US Open R1
178123
Jérôme Kym23SUI315Lost in Qual. US Open R2
17917
Bernard Tomic33AUS315Lost in Qual. US Open R1 
18095
Tristan Schoolkate25AUS313Qual. US Open R3
181174
Federico Cina19ITA312Qual. US Open R3
182106
Tristan Boyer25USA310Lost in Qual. US Open R1
183153
Alexis Galarneau27CAN309Lost in Qual. US Open R2
184CH
Andre Ilagan25USA307Lost in Qual. US Open R2 
185176
Clément Chidekh25FRA304Lost in Qual. US Open R2
186CH
Jan Kumstát19CZE302
187CH
Andrea Guerrieri27ITA301Qual. US Open W
188156
Vitaliy Sachko29UKR298Lost in Qual. US Open R2
189CH
Lautaro Midon22ARG293Lost in Qual. US Open R1
190CH
Diego Dedura18GER291Lost in Qual. US Open R1
191157
Lukas Neumayer23AUT290Lost in Qual. US Open R2 
192184
David Jordá Sanchis32ESP289Lost in Qual. US Open R2
193CH
Keegan Smith28USA287Lost in Qual. US Open R1
194190
Gianluca Cadenasso21ITA286
195CH
Edas Butvilas22LTU286
196CH
Harry Wendelken24GBR285Qual. US Open R3
19793
Liam Broady32GBR282Lost in Qual. US Open R1
19858
Thiago Seyboth Wild26BRA281Lost in Qual. US Open R2 
199139
Ugo Blanchet27FRA279Lost in Qual. US Open R1
200CH
Moïse Kouamé17FRA279Lost in Qual. US Open R1 
Advertisement
201127
Lorenzo Giustino34ITA279Lost in Qual. US Open R1 
20224
Yoshihito Nishioka30JPN276
203184
Luka Pavlovic26FRA273Lost in Qual. US Open R2 
204105
Elias Ymer30SWE272Lost in Qual. US Open R2 
205123
Timofey Skatov25KAZ272Lost in Qual. US Open R2 
20627
Laslo Djere31SRB271Lost in Qual. US Open R1 
20789
Francesco Passaro25ITA270Qual. US Open R3
208181
Daniel Rincon23ESP270Lost in Qual. US Open R3
20949
Roberto Carballés Baena33ESP269Lost in Qual. US Open R1 
210197
Pol Martín Tiffon27ESP269Lost in Qual. US Open R1
211CH
Maxim Mrva19CZE265
212147
Guy den Ouden24NED263Lost in Qual. US Open R1
213CH
Felix Gill24GBR262Lost in Qual. US Open R1
214169
Henri Squire25GER261Lost in Qual. US Open R1
215CH
Braden Shick22USA260Lost in Qual. US Open R2
21697
Kimmer Coppejans32BEL260Lost in Qual. US Open R1
217113
Liam Draxl24CAN255Qual. US Open R3
218196
Rio Noguchi27JPN255Lost in Qual. US Open R1
219214
Nikolás Sánchez Izquierdo27ESP255Lost in Qual. US Open R1
22083
Chun Hsin Tseng25TWN253
221133
Colton Smith23USA253Qual. US Open R3
222131
Genaro Alberto Olivieri28ARG249Lost in Qual. US Open R2
223121
Raúl Brancaccio29ITA249Lost in Qual. US Open R1
224183
Oliver Crawford27GBR247
225210
Andy Andrade27ECU247+18+18Kingston 2 SF269300
226134
Moez Echargui33TUN247-1Lost in Qual. US Open R1
227214
Henry Searle20GBR246-1Lost in Qual. US Open R1
22847
Juncheng Shang21CHN245-1US Open R128
229121
Stefano Napolitano31ITA245-1Lost in Qual. US Open R1 
230223
Guido Iván Justo28ARG244-1Lost in Qual. US Open R1 
2319
Roberto Bautista Agut38ESP243-1
232230
Kilian Feldbausch20SUI241-1Lost in Qual. US Open R1 
23360
Juan Pablo Varillas30PER240-1Lost in Qual. US Open R1
234167
Alex Barrena23ARG240-1
23568
Sumit Nagal29IND239-1Lost in Qual. US Open R1 
236142
Alejandro Moro Cañas25ESP239-1Lost in Qual. US Open R1
237168
Frederico Ferreira Silva31POR239-1Lost in Qual. US Open R2
238231
Max Houkes26NED238-1
23967
Luca Nardi23ITA236-1Lost in Qual. US Open R1
240153
Jay Clarke28GBR236-1Lost in Qual. US Open R1
24195
Hugo Grenier30FRA235+14+17Lost in Qual. Winston Salem R2
Lost in Winston Salem R32
242201
Gilles Arnaud Bailly20BEL233-2Lost in Qual. US Open R1
243211
Darwin Blanch18USA232-2US Open R128Lost in Winston Salem R64 Lost in Winston Salem R64 
US Open R128
244164
James McCabe23AUS231-2Lost in Qual. US Open R1
245141
August Holmgren28DEN228-1Lost in Qual. US Open R1
246217
Yi Zhou21CHN228-1
247235
Charles Broom28GBR228+11+10Roehampton 2 SF239264
248110
Giulio Zeppieri24ITA227-2
24950
Pavel Kotov27RUS226-2
250181
Abdullah Shelbayh22JOR226+6+8Qual. Winston Salem W
Lost in Winston Salem R64
Advertisement
251246
Felix Balshaw20FRA226+6+8Qual. Winston Salem W
Lost in Winston Salem R64
25239
J.J. Wolf27USA225-4US Open R128
253199
Matej Dodig21CRO225-4
254250
Hayato Matsuoka21JPN225-4
25547
Marc-Andrea Hüsler30SUI224-4
256237
Andrej Nedić21BIH220-4Lost in Augsburg R32
257168
Maks Kaśnikowski23POL220-4Lost in Qual. US Open R1
258248
Max Basing23GBR219+8+7Lost in Roehampton 2 QF
259190
Matheus Pucinelli De Almeida25BRA219-5Lost in Roehampton 2 R32
260240
Matías Soto27CHI218+1+4Lost in Augsburg R16
261226
Juan Bautista Torres24ARG218-2
262249
Martin Krumich23CZE218+4Lost in Augsburg QF
263259
Michele Ribecai23ITA216+13+12Roehampton 2 SF227252
264251
Buvaysar Gadamauri26BEL215-4
265257
Mili Poljičak22CRO214-2+1Lost in Slovenj Gradec R16
Lost in Augsburg R32
266103
Harold Mayot24FRA213-2
267158
Yu-hsiou Hsu27TWN213+30+25Taipei W
268210
Filip Jianu24ROU213-3Lost in Bucharest 3 R16
(R32  )
269247
Hynek Bartoň22CZE213+2+3Lost in Augsburg QF
270225
Franco Roncadelli26URU212-3Lost in Qual. US Open R1
271196
Rodrigo Pacheco Mendez21MEX212+23+22Kingston 2 SF234265
27288
Dominic Stricker24SUI211-4Lost in Augsburg R32
273266
Iñaki Montes De La Torre23ESP211+7+11Qual. Roehampton 2 W
Lost in Roehampton 2 QF
274214
Ilia Simakin22RUS210-5
275250
Philip Henning25RSA210-3+1Lost in Idanha A Nova 2 QF
276147
Kaichi Uchida32JPN210-6Lost in Maanshan 10 R32
277274
Marvin Möller27GER210-3+5Lost in Augsburg QF
278260
Cezar Crețu25ROU208+11+14Augsburg SF219244
279273
Sean Cuenin22FRA208-6
28061
Thiago Monteiro32BRA204-5
281194
Dan Added27FRA203-4Lost in Qual. US Open R1
282187
João Lucas Reis Da Silva26BRA202-4
283280
Sandro Kopp26AUT202+9+10Augsburg SF213238
284177
Nick Hardt25DOM200-5Lost in Augsburg R32
285175
Álvaro Guillén Meza23ECU199-4Lost in Kingston 2 R32
28636
Pierre Hugues Herbert35FRA198+2+4Lost in Qual. Winston Salem R2
Lost in Winston Salem R64
287237
Alastair Gray28GBR198-5Lost in Roehampton 2 R32
288267
Petr Bar Biryukov24RUS198-2+2Lost in Maanshan 9 SF
Lost in Maanshan 10 R32
289282
Juan Manuel La Serna22ARG197-6Lost in Augsburg R16
290222
Pedro Boscardin Dias23BRA197-6
291108
Franco Agamenone33ITA196-6
292170
Mattéo Martineau27FRA196-5+1Lost in Roehampton 2 R16
293 NCH 
(299)
Matthew Dellavedova26AUS195+6+10Taipei 2 QFLost in Taipei FLost in Taipei F
Taipei 2 QF
294253
Giles Hussey29GBR192-4
295290
Sergey Fomin25UZB192-4Lost in Maanshan 10 R32
296293
Carl Emil Overbeck25DEN190-3
297103
Stefan Kozlov28USA189-2
298284
Florian Broska28GER189-2
299212
Johannus Monday24GBR186+12+8Lost in Roehampton 2 QF
300298
Mert Alkaya26TUR185-2
301300
Petr Nesterov23BUL184-1
302241
Daniel Michalski26POL184+22+15Poznan QFKrakow W
303247
Florent Bax27FRA184-2
304290
Federico Bondioli21ITA184-2
305280
Yankı Erel25TUR182-2Taipei 2 QF
306172
Murphy Cassone24USA182-2
307 NCH 
(324)
Oliver Tarvet22GBR181+22+14Roehampton 2 SF192217
308261
Stefan Dostanic24USA181-3
309258
Igor Marcondes29BRA181-3Lost in Kingston 2 R32
3106
Gaël Monfils39FRA180-3US Open R128
311 NCH 
(314)
Jay Friend22JPN180+3+4Lost in Roehampton 2 R16
312300
Radu Mihai Papoe24ROU180-4
313250
Andres Martin25USA180+10+10Lost in Kingston 2 QF
314180
Justin Engel18GER179-5
315257
Miguel Damas26ESP179-2+2Lost in Augsburg R16
3167
David Goffin35BEL178-6
317310
Max Schönhaus19GER178+4Lost in Augsburg R16
318298
Filippo Romano21ITA178-6
319230
Max Hans Rehberg22GER176-4Lost in Augsburg R32
320268
Gonzalo Villanueva31ARG176+1+4Mar Del Plata QFLost in Asuncion 2 F
321306
Daniel Milavsky24USA175-5Lost in Qual. US Open R1 
322197
Fajing Sun29CHN174-4
323105
Duje Ajduković25CRO174-4
324311
Luciano Emanuel Ambrogi22ARG173-4
325127
Facundo Mena33ARG171+20+14Augsburg SF182207
326212
Michael Geerts31BEL171-4Lost in Roehampton 2 R32
327 NCH 
(330)
Anton Matusevich25GBR169+3+3Lost in Roehampton 2 R16
328116
Calvin Hémery31FRA168-3Lost in Augsburg R32
32978
Nicolás Kicker34ARG168-2
330278
Tyler Zink25USA168-4Lost in Kingston 2 R32
331144
Akira Santillan29JPN168-3Lost in Taipei 2 R32
332193
Sascha Gueymard Wayenburg23FRA164-1
333242
Enrico Dalla Valle28ITA164-1
33426
Jordan Thompson32AUS163-1
33556
Daniel Elahi Galán30COL163-1
33639
Mikhail Kukushkin38KAZ162-1
337263
Eliakim Coulibaly24CIV162-1
338337
Raphaël Pérot25FRA161-1Lost in Augsburg R32
339249
Mathys Erhard24FRA161-1
340 NCH 
(389)
Mees Rottgering19NED160+49+33Qual. Winston Salem W
Lost in Winston Salem R16 
341235
Marko Topo22GER160-2Lost in Augsburg R32
342284
Dali Blanch23USA160-2
343244
Lucas Poullain30FRA160-2
344342
Edward Winter21AUS159-2Lost in Kingston 2 R32
345336
Ognjen Milić19SRB158-2
346150
Oriol Roca Batalla33ESP158-2
347260
Carlos Sánchez Jover26ESP158+29+24Santander W
Lost in Oviedo R32
34878
Yasutaka Uchiyama34JPN156-2
349300
Hamish Stewart27GBR156-2
350 NCH 
(351)
Ivan Marrero Curbelo27ESP155+1+4Lost in Kingston 2 R16
351307
Thomas Faurel20FRA153-3Lost in Augsburg R32
352332
Tiago Torres24POR153-3
353225
Philip Sekulic22AUS152-3
354 NCH 
(368)
Cruz Hewitt17AUS152+14+13Lost in Winston Salem R32 
355260
Tiago Pereira22POR151-3Lost in Poznan R32
356287
Antoine Ghibaudo21FRA150-3
357329
Juan Estevez20ARG149-2+2Lost in Augsburg R16
358135
Mitchell Krueger32USA148-4Lost in Kingston 2 R32
359 NCH 
(396)
Arthur Nagel23FRA146+37+23Ueberlingen W
360 NCH 
(362)
Lui Maxted22GBR144+2+3Lost in Roehampton 2 R16
361134
Geoffrey Blancaneaux28FRA144-5
362221
Hernán Casanova32ARG143-5
363 NCH 
(408)
Sebastian Sorger20AUT143+45+24Maribor QFSlovenj Gradec W
364354
Jake Delaney29AUS143-6Lost in Taipei 2 R32
365276
Petr Brunclík20CZE142-6Lost in Augsburg R32
366303
Francesco Forti27ITA142-6Lost in Lesa R32
367353
Dhakshineswar Suresh26IND141+27+17Lost in Qual. Winston Salem R2
Lost in Winston Salem R32
(R64  )
36880
Norbert Gombos36SVK141-7
369158
Tung Lin Wu28TWN141+3Lost in Taipei QF
370321
Gabriele Piraino22ITA140-7Lost in Lesa R32
371316
Eduardo Ribeiro28BRA140-7Lost in Augsburg R32
372358
Tommaso Compagnucci26ITA140-7
373116
Marc Polmans29AUS139-7Lost in Qual. Winston Salem R1
374305
Alex Martinez25ESP139-7
375168
Murkel Dellien28BOL138-5Lost in Augsburg R32
376176
Daniel Masur31GER137+16+12Lost in Ueberlingen SF
Lost in Augsburg QF
377125
Juan Pablo Ficovich29ARG137+3+6Lost in Kingston 2 R16
378177
Andrea Collarini34ARG136-7
379362
Manas Dhamne18IND136-7
380159
Dimitar Kuzmanov33BUL135-7Maribor QF
381339
Andrey Chepelev28RUS135-7Lausanne QF
382364
Lucio Ratti22ARG134-7Lost in Oldenzaal R16
383377
Carlos Maria Zarate21ARG133-6Mar Del Plata QF
384167
Laurent Lokoli31FRA132+50+25Lesa W
385365
Max Wiskandt24GER132-7Lost in Ueberlingen R16
386335
Jacopo Vasami18ITA131-7
387217
Jonáš Forejtek25CZE131-6
388229
Marek Gengel30CZE131-6
389306
Blaise Bicknell24JAM130-6Lost in Kingston 2 R32
390371
Georgii Kravchenko26UKR130-6Lost in Qual. Augsburg R1
39140
Ilya Ivashka32BLR129-6
392379
Jack Kennedy18USA129-6US Open R128
393387
Alejo Sanchez Quilez21ESP129-6
394180
Yuta Shimizu27JPN129-6
395382
Andrew Fenty26USA128+19+10Lost in Kingston 2 QF
396331
Masamichi Imamura27JPN127+3+5Lost in Taipei SF
397279
Garrett Johns25USA126+9+6Lost in Kingston 2 R16
398358
Trevor Svajda20USA125-8Lost in Qual. US Open R1
39993
Andrej Martin36SVK125-8Vienna QF
400386
Samuele Pieri24ITA125-7Maribor QFLost in Slovenj Gradec R16
401363
Justin Boulais24CAN123-6
402254
Mats Rosenkranz28GER122-5
403303
Arthur Weber34FRA122-5Lost in Taipei 2 R16
40483
Carlos Taberner29ESP121-4US Open R128
405299
Vadym Ursu29UKR121-4Lost in Hurghada 7 R32
406177
Omar Jasika29AUS121-4Lost in Taipei R16
Lost in Taipei 2 R16
407260
Robin Bertrand23FRA121-4Monastir 34 QFLost in Idanha A Nova 2 R32
408289
Mika Brunold21SUI120+16+7Qual. Augsburg W
Lost in Augsburg R16
409307
Oleg Prihodko28MKD120-5Lost in Poznan R16
410395
Stefan Palosi26ROU120-5
411407
Dylan Dietrich21SUI119-4
412368
Olle Wallin24SWE119-3
413321
Robert Strombachs26LAT119-3Lost in Qual. Augsburg R2
414240
Patrick Zahraj27GER119-3Lost in Roehampton 2 R32
41565
Thanasi Kokkinakis30AUS118-3US Open R128
416271
Mateus Alves25BRA118-3
417143
Benjamin Hassan31LBN118+2+3Qual. Augsburg W
Lost in Augsburg R32
41872
Yosuke Watanuki28JPN117-3
419414
Semen Pankin26RUS117+1+2Lost in Kursumlijska Banja 15 SF
420416
Massimo Giunta22ITA117-4
421 NCH 
(460)
Joaquin Aguilar Cardozo21URU116+39+15Mar Del Plata QFAsuncion 2 W
422256
Johan Nikles29SUI116-5Lost in Lausanne R32
423347
Ioannis Xilas25GRE116-5
424357
Eric Vanshelboim25UKR115-3Oldenzaal QF
425422
Ozan Baris22USA114-3
426397
Henry Bernet19SUI114-3Lausanne QF
427234
Maxime Chazal33FRA113-2Le Cap d'Agde QF
428419
Niels Visker24NED113-2
429378
Valerio Aboian24ARG113-1+2Maribor QFLost in Slovenj Gradec QF
430428
Mika Petković19GER113-1+2Lost in Ueberlingen QF
Lost in Qual. Augsburg R1
431424
Constantin Bittoun Kouzmine27FRA113-4Lost in Roehampton 2 R32
432157
Santiago Taverna27ARG111-2
433431
Yannik Kelm21GER109-2
434350
Vladyslav Orlov31UKR109-2Poznan QFLost in Mistelbach R32
435211
Javier Barranco Cosano27ESP108-2Lost in Oviedo R32
436 NCH 
(449)
Quinn Vandecasteele23USA108+20+6Qual. Winston Salem W
Lost in Winston Salem R64
437191
Nerman Fatić31BIH107-2
438270
Corentin Denolly29FRA107-2Lost in Vienna R16
439405
Juan Cruz Martin Manzano21ITA107-2Lost in Lesa R16
440243
Marat Sharipov23RUS107-2
441439
Matthew William Donald21CZE107-2Lost in Qual. Augsburg R2
442153
Denis Yevseyev33KAZ107-2Lost in Ueberlingen R16
Lost in Qual. Augsburg R2
443406
Timo Legout24FRA106-2
444442
Luca Staeheli26SUI106-2
445222
Viktor Durasovic29NOR106-2Lost in Roehampton 2 R32
446160
Oleksii Krutykh26UKR105+7+2Qual. Augsburg W
Lost in Augsburg R32
447 NCH 
(466)
Emile Hudd26GBR105+19+6Lost in Roehampton 2 QF
448403
Jack Logé21BEL105+20+7Lost in Lambermont F
449444
Spencer Johnson23USA104-5Lost in Qual. US Open R1 
450200
George Loffhagen25GBR104+46+14Roehampton 2 SF115140
451445
Karim Bennani18MAR104-6
452410
Cyril Vandermeersch27FRA104-6
453280
Jie Cui28CHN104-6
454123
Ryan Peniston30GBR103-6Lost in Roehampton 2 R32
455252
Tom Paris23FRA103-6
456395
Alafia Ayeni27USA103-6Lost in Qual. Roehampton 2 R1
457146
Rudolf Molleker25GER103-6
458452
Karl Poling27USA103-6Lost in Kingston 2 R32
459314
Moerani Bouzige27AUS103-5Lost in Taipei R32
Lost in Taipei 2 R32
460342
Luca Castelnuovo29SUI102-5Taipei 2 QF
461447
Sergi Perez Contri28ESP102+15+6Oviedo SFLost in Santander SF
462207
Daniel Dutra da Silva38BRA102-5
463170
James Trotter27JPN101-5
464117
Felipe Meligeni Alves28BRA101-5Lost in Qual. US Open R1
465215
Khumoyun Sultanov27UZB101-4
466462
Kenta Miyoshi22JPN100-4Lost in Qual. Winston Salem R1
467 NCH 
(475)
Paulo Andre Saraiva Dos Santos26BRA100+8+4Lost in Kingston 2 R16
468171
Beibit Zhukayev25KAZ99-5
469404
Cannon Kingsley25USA99-5
470409
Alex Hernandez27MEX99-5Lost in Kingston 2 R32
471449
Miguel Tobon20COL99+39+12Lost in Kingston 2 QF
472319
Christian Langmo30USA99-5Lost in Roehampton 2 R32
473 NCH 
(516)
Pavel Lagutin21RUS98+77+25Idanha A Nova 2 W
47463
Jason Kubler33AUS97-5
475142
Ivan Gakhov29RUS97-2+1Oviedo SFLost in Santander R16
476271
Blake Ellis27AUS96-6
477261
Alex Rybakov29USA96-6Lost in Qual. Roehampton 2 R1
478424
Eero Vasa29FIN96-6Lost in Oldenzaal R16
479351
Carlo Alberto Caniato20ITA96-5
4804
Kei Nishikori36JPN95-3Qual. US Open R3
(R2  )
481415
Lorenzo Carboni20ITA95-3Lausanne QF
482451
Koki Matsuda25JPN94-3Lost in Taipei R32
483289
Renta Tokuda28JPN94-3
484407
Sergio Callejon Hernando21ESP94-3
485346
Kasidit Samrej25THA94-3Taipei 2 QFLost in Taipei R32
486467
Yassine Dlimi23MAR93-3
487357
Luca Potenza26ITA93-3Lost in Roehampton 2 R32
488301
Maximus Jones21THA93-3
489267
Louis Weßels28GER93-3Oldenzaal QFLost in Ueberlingen R16
490487
Izan Almazan Valiente20ESP93-3Lost in Idanha A Nova 2 R16
491486
Duncan Chan21CAN92-3
492481
Thijs Boogaard18NED92-3
493490
Niels McDonald18GER92-3Lost in Augsburg R32
494485
Giuseppe La Vela25ITA92+7+2Maribor QFLost in Slovenj Gradec QF
495472
Dušan Obradović25SRB92-4
496485
Patrick Schoen21SUI91-4
497489
Anton Shepp23NZL91-4Lost in Roehampton 2 R32
498284
Adrian Boitan27ROU91-4Lost in Roehampton 2 R32
499340
Colin Sinclair31NMI91-4
500 NCH 
(510)
Filip Jeff Planinšek25SLO91+21+7Maribor QFLost in Slovenj Gradec SF
501269
Aidan Mayo23USA90+80+24Kingston 2 SFLost in Qual. Kingston 2 R2112143
502438
Daniel Siniakov23CZE90-4Lost in Qual. Augsburg R1
503180
Paul Jubb26GBR90-4Lost in Kingston 2 R32
504373
Bor Artnak22SLO90-4
505280
Dominik Palán25CZE90-3
506271
Pedro Sakamoto33BRA90-3
507318
Alex Martí Pujolras27ESP89-3
508505
Peter Makk24HUN89-3Lost in Qual. Roehampton 2 R1
509 NCH 
(530)
M Rifki Fitriadi27INA89+35+14Maanshan 9 W
Lost in Maanshan 10 R16
510502
César Bouchelaghem22FRA88-4
511289
Lilian Marmousez24FRA87-4
512483
Enzo Aguiard24AUS87-4Maanshan 10 QF
513463
Reda Bennani19MAR87-4
514424
Lorenzo Joaquín Rodríguez26ARG87-3
515507
Tai Sach23AUS87+3+2Lost in Taipei QF
Lost in Taipei 2 R16
516387
Gianmarco Ferrari25ITA86-4Lost in Lesa R32
517143
Hiroki Moriya35JPN86-2+1Lost in Taipei R16
518513
Alan Magadan25MEX86-5
519390
Tibo Colson26BEL85-5
520183
Federico Arnaboldi26ITA85-4Lost in Lesa R32
521421
Hikaru Shiraishi26JPN85-4Lost in Taipei R16
Lost in Taipei 2 R16
522502
Alexander Donski28BUL84-3
523185
Aziz Dougaz29TUN84-3Lost in Qual. US Open R3
52439
Radu Albot36MDA84-27-6Lost in Qual. Roehampton 2 R2
525271
Evan Zhu28USA84+1+2Qual. Kingston 2 W
Lost in Kingston 2 R32
526356
Miloš Karol23SVK83-4
527288
Fabrizio Andaloro25ITA83+5+4Lost in Idanha A Nova 2 R16
Qual. Roehampton 2 W
Lost in Roehampton 2 R32
528347
Sanhui Shin29KOR83-5Lost in Taipei R32
Lost in Taipei 2 R16
529427
João Eduardo Schiessl22BRA82-5
530 NCH 
(535)
Ivan Ivanov17BUL82+5+4Lost in Roehampton 2 R16
531 NCH 
(533)
Marcel Zieliński25POL82+2+3Vienna QFLost in Mistelbach SF
532371
Ryan Nijboer27NED82-7Lost in Oviedo R16
533485
Aziz Ouakaa27TUN82-6
534347
Samir Banerjee22USA81-6
535160
Li Tu30AUS81-6Lost in Qual. Winston Salem R1
536334
Leo Borg23SWE81+15+8Lost in Bastad F
53776
Filip Misolic25AUT80-7US Open R128
538463
Pedro Vives Marcos25ESP80-7+1Lost in Santander R16
Lost in Oviedo QF
539424
Kokoro Isomura23JPN80+14+7Lost in Maanshan 9 F
Lost in Taipei 2 R32
540517
Shunsuke Mitsui24JPN79+16+7Lost in Taipei SF
541318
Gerard Campana Lee21KOR79-7Poznan QF
542483
Alec Deckers26NED78+16+6Qual. Roehampton 2 W
Lost in Roehampton 2 R16
543 NCH 
(574)
Romain Faucon23BEL78+53+14Lambermont W
544449
Maxim Zhukov21RUS77-8
545537
Gavin Young23USA77-8
546127
Jelle Sels31NED77-8Lost in Oldenzaal R16
547539
Luca Wiedenmann28GER77-8Oldenzaal QF
548449
Takuya Kumasaka27JPN76-8
549508
Pavle Marinkov20AUS75-8
550527
Michael Bassem Sobhy22EGY75-8
551537
Mitsuki Wei Kang Leong22MAS75-8
552368
Alexander Binda24ITA75-7
553533
Toufik Sahtali27ALG75-7Monastir 34 QF
554547
Matyas Fuele27HUN74-7Lost in Qual. Augsburg R1
555331
Carlos Lopez Montagud26ESP74+6+3Lost in Santander QF
Lost in Oviedo R32
556525
Daniil Ostapenkov23BLR74-8
557485
Digvijay Pratap Singh26IND74-8
558191
Dragos Nicolae Madaras28SWE73+10+4Bucharest 3 QFLost in Arad SF
559449
Fares Zakaria25EGY73-7Lost in Qual. Roehampton 2 R1
560161
Filip Peliwo32POL73-6Lost in Maanshan 10 R32
561555
Dimitris Sakellaridis20GRE73-6Lost in Lausanne R32
562557
Pierluigi Basile19ITA72+60+14Lost in Lesa F
Lost in Lausanne R16
563433
Fausto Tabacco24ITA72-6
564 NCH 
(573)
Mario Gonzalez Fernandez24ESP72+38+9Qual. Kingston 2 W
Lost in Kingston 2 R16
565298
Jacopo Berrettini27ITA71-6
566486
Alec Beckley25RSA71-6Lost in Qual. Augsburg R1
56719
Hyeon Chung30KOR71+5+3Taipei 2 QFLost in Taipei QF
568562
Daniel de Jonge27NED71-6
569430
Sidharth Rawat33IND71-6
570564
Lorenzo Angelini20ITA71-6Oldenzaal QF
571485
Taha Baadi25MAR70-6
572170
Maxime Janvier29FRA70-6Lost in Lesa R32
573513
Kai Wehnelt30GER70+21+6Qual. Augsburg W
Lost in Augsburg R16
574477
Kirill Kivattsev28RUS70-7Lost in Slovenj Gradec R16
Lost in Poznan R16
575546
Aidan Kim21USA69+11+4Qual. Kingston 2 W
Lost in Kingston 2 R32
576575
Nikita Mashtakov27UKR69+70+15Poznan QFMistelbach W
577263
Christoph Negritu32GER69-8
578237
Saba Purtseladze25GEO69-8Lost in Hurghada 7 R32
579298
Aidan McHugh26GBR68-8
580573
Karol Filar27POL68-7Lost in Krakow R16
Lost in Poznan R16
581532
John Echeverria24ESP68-7Lost in Qual. Roehampton 2 R1
582418
Maé Malige20FRA68-7Lost in Monastir 34 R16
583576
Keegan Rice20CAN67-7
584285
Alexander Weis29ITA67+29+7Lost in Lesa SF
Lost in Lausanne R16
585 NCH 
(599)
Martin Van Der Meerschen26BEL67+14+4Lost in Lambermont SF
586507
Kaylan Bigun20USA67+14+4Qual. Kingston 2 W
Lost in Kingston 2 R32
587491
Robin Catry24FRA67-9
588433
Pietro Fellin25ITA67-11Lost in Kingston 2 R32
589436
Sebastian Gima24ROU67-10Bucharest 3 QFLost in Arad R16
590470
Imanol López Morillo26ESP67+1+2Lost in Santander QF
Lost in Oviedo R32
591580
Paul Inchauspe22FRA66-11
592358
Svyatoslav Gulin23RUS66+29+7Qual. Augsburg W
Lost in Augsburg R16
593519
Amr Elsayed27EGY66-11Lost in Hurghada 7 R16
594513
Stefan Adrian Andreescu24ROU66-11Bucharest 3 QFLost in Arad R16
595565
Yanis Ghazouani Durand26FRA66-11
596517
Nino Ehrenschneider25GER66-11Lausanne QF
597479
Jacob Bradshaw23AUS65-10
598588
Amit Vales21ISR65-10
599554
Guillaume Dalmasso23FRA65-10
600590
Pierre Delage25FRA65-10Le Cap d'Agde QF
601561
Leonardo Rossi24ITA65+2+2Qual. Roehampton 2 W
Lost in Roehampton 2 R32
602150
João Domingues32POR64-9
603432
Iliyan Radulov21BUL64-11Lost in Roehampton 2 R32
604388
Karan Singh23IND64-9
605128
Andrea Vavassori31ITA63-8
606302
Andrew Paulson24CZE63-8
607597
Lorenzo Bocchi28ITA63-6Pecs QF
608542
Millen Hurrion27GBR63+1Lost in Qual. Roehampton 2 R2
609430
Erik Arutiunian21BLR62-5
610469
Juan Sebastián Gómez34COL62-5
611573
Jamie Mackenzie18GER62-5
612229
Mukund Sasikumar29IND62-5Lost in Taipei 2 R32
613609
Fryderyk Lechno-Wasiutyński21POL61-4Lost in Poznan R16
614383
Lukáš Pokorný24SVK61-4
615448
Branko Djurić21SRB61-4Kursumlijska Banja 16 QF
616447
Kuan Yi Lee29TWN61-4Lost in Taipei R32
Lost in Taipei 2 R32
617595
S D Prajwal Dev30IND60-3
618514
Marlon Vankan26GER60+16+4Lost in Lambermont SF
Lost in Allershausen R16
619603
Amir Omarkhanov18KAZ60-4Monastir 34 QF
620378
Dan Martin27CAN60+4+2Lost in Qual. Kingston 2 R2
621586
Nicolas Tepmahc25FRA60-5
62271
Cedrik Marcel Stebe35GER59-5
623564
Alexander Vasilev19BUL59-5
624569
Alan Fernando Rubio Fierros27MEX59-5
625586
Gabriel Ghetu18ROU59-5Bucharest 3 QF
626 NCH 
(645)
Alejandro Juan Mano21ESP59+31+7Lost in Santander SF
Lost in Oviedo R16
627394
Bruno Kuzuhara22USA59-2+1Lost in Qual. Kingston 2 R2
628474
Tsung Hao Huang26TWN58+2+1Lost in Taipei R16
Lost in Taipei 2 R32
629296
Oleksandr Ovcharenko24UKR58-6Lausanne QF
630410
Stefan Popović23SRB58-4Lost in Slovenj Gradec R16
Lost in Maribor R16
631476
Ignacio Monzón28ARG58+1+1Pecs QFLost in Arad QF
632520
Conner Huertas del Pino30PER57-5
633626
Tuncay Duran22TUR57-5
634595
Théo Papamalamis20FRA57-5
635316
Alberto Barroso Campos30ESP57+13+3Lost in Idanha A Nova 2 QF
636502
Adrian Ötzbach28GER57-5Lost in Ueberlingen R16
637352
Giovanni Oradini28ITA57+7+2Vienna QFLost in Lesa QF
63899
Alexander Ritschard32SUI56+94+14Oviedo SFLost in Santander F
639633
Matisse Bobichon24FRA56-6
640635
Pieter De Lange20NED56-5Oldenzaal QF
641479
Tomasz Berkieta20POL56-5
642625
Maximo Zeitune20ARG56-5Mar Del Plata QF
643443
Federico Iannaccone27ITA56-5Lost in Qual. Augsburg R2
644458
Maxwell McKennon24USA56-5Lost in Idanha A Nova 2 R32
645 NCH 
(654)
John Hallquist Lithen24SWE56+9+3Pecs QFLost in Bastad SF
646640
Chase Ferguson27AUS55-6Maanshan 10 QFLost in Maanshan 9 R32
647642
Naoya Honda20JPN55-5
648604
Bruno Fernandez22BRA55-7Lost in Slovenj Gradec R32
Lost in Allershausen R32
649623
Samuel Heredia20COL55-6
650384
Neil Oberleitner27AUT54-5Lost in Qual. Winston Salem R1
651647
Ryan Colby22USA54-4Lost in Urbana 2 R16
652155
Dmitry Popko29KAZ54+6+2Kursumlijska Banja 16 QFLost in Kursumlijska Banja 15 QF
653638
Melios Efstathiou27CYP54-4
654599
Giorgio Tabacco23ITA54-4Lost in Qual. Augsburg R1
65599
Brandon Holt28USA53-4
656455
James Story25GBR53-4
657251
Ergi Kırkın27TUR53+3+1Lost in Ueberlingen R16
Lost in Qual. Augsburg R1
658653
Thiago Cigarran26ARG53-5Allershausen QF
659655
Roger Pascual Ferra20ESP52-4Lost in Qual. Winston Salem R1
660 NCH 
(824)
Guto Miguel17BRA52+190+22Kingston 2 SF74105
661361
Viacheslav Bielinskyi22UKR52-5
662634
Léo Raquillet20FRA52-3Lost in Le Cap d'Agde R16
663614
Yuta Kawahashi28JPN52-2
664471
Yuki Mochizuki28JPN52-2Lost in Taipei R32
Qual. Taipei 2 W
Lost in Taipei 2 R32
665394
Tiago Cação28POR52-2Lost in Idanha A Nova 2 R32
Lost in Qual. Roehampton 2 R1
666538
Pablo Martinez Gomez20ESP51-2
667616
Kārlis Ozoliņš24LAT51-2
668 NCH 
(676)
Stefan Horia Haita19ROU51+8+2Lost in Kursumlijska Banja 15 QF
669624
Yaroslav Demin20RUS51-3Lost in Santander R32
Lost in Oviedo QF
670465
Egor Agafonov23RUS51-3
671 NCH 
(687)
Andrea De Marchi19ITA51+16+3Maribor QFLost in Lesa QF
672552
Keisuke Saitoh25JPN51-4Lost in Taipei R32
Lost in Taipei 2 R32
673362
Tim Handel29GER51+113+14Lost in Ueberlingen F
674233
Gabriel Debru20FRA50-5
675670
Michael Antonius16USA50-5Lost in Qual. US Open R2 
676553
Pedro Rodenas22ESP50+1+1Oviedo SFLost in Santander R16
677 NCH 
(705)
Anton Arzhankin23RUS50+28+4Kursumlijska Banja 16 QFLost in Kursumlijska Banja 15 SF
678 NCH 
(681)
Andreja Petrovic26NOR50+3+1Lost in Bastad R32
Lost in Qual. Roehampton 2 R2
679 NCH 
(689)
Isaac Becroft25NZL50+10+2Lost in Maanshan 9 QF
680634
Timofei Derepasko19RUS50+12+2Lost in Kursumlijska Banja 15 QF
681450
Yurii Dzhavakian33UKR50-10
682663
Samir Hamza Reguig24ALG50-10Lost in Monastir 34 R32
683348
Ryan Seggerman27USA49-10Lost in Qual. Winston Salem R1
684189
Arthur Bouquier25FRA49-10
68574
Mirza Bašić35BIH49-10Lost in Qual. Augsburg R1
686453
Arklon Huertas Del Pino Cordova32PER49+9+2Lost in Qual. Kingston 2 R2
687252
Samuel Vincent Ruggeri24ITA49-9
688463
Sander Jong26NED49-8Oldenzaal QF
689679
Dong Ju Kim24KOR49-10Lost in Maanshan 9 R32
Lost in Maanshan 10 R32
690375
Strong Kirchheimer31USA49-8
691238
Yusuke Takahashi28JPN49-3+1Maanshan 10 QFLost in Maanshan 9 QF
692 NCH 
(698)
Marc Majdandzic21GER49+10+2Lost in Lambermont QF
Lost in Oldenzaal R32
693671
Gabriele Bosio25ITA49-10Lost in Lesa R32
694501
Shinji Hazawa27JPN49-10Lost in Taipei R32
Lost in Taipei 2 R32
695289
Adria Soriano Barrera27COL48-10
696219
Nicolás Álvarez Varona25ESP48-10
697 NCH 
(777)
Keshav Chopra24USA48+80+10Qual. Kingston 2 W
Lost in Kingston 2 R16
698618
Santiago De La Fuente24ARG48+8+2Mar Del Plata QFLost in Asuncion 2 QF
699651
Nicolás Villalón22CHI48+2+1Lost in Asuncion 2 R16
700625
Leo Vithoontien27JPN48-10
701691
Dragos Nicolae Cazacu22ROU48-10
702693
Daniel Jade17FRA47-9Monastir 34 QF
703526
Maxence Beaugé26FRA47-9
704696
Žiga Šeško18SLO47-8
705620
Josip Šimundža21CRO47-8
706590
Ryan Dickerson29USA47-7
707654
Franco Ribero26ARG47-7Lost in Poznan R32
708698
Rafael Izquierdo Luque26ESP47-10Lost in Idanha A Nova 2 R32
709484
Tristan McCormick27USA47+9+3Lost in Idanha A Nova 2 QF
Lost in Oviedo R16
710109
Lukáš Klein28SVK46-7
711600
Khololwam Montsi23RSA46-7
712382
Thomas Fancutt31AUS46+78+10Qual. Kingston 2 W
Lost in Kingston 2 R16
713707
Daniel Salazar25COL46-6Lost in Allershausen R16
714277
Michael Vrbenský26CZE45-6
715455
Olaf Pieczkowski22POL45-6
716 NCH 
(728)
Patrick Brady21GBR45+53+7Qual. Roehampton 2 W
Lost in Roehampton 2 R16
717710
Hunter Heck24USA45-7Lost in Qual. Winston Salem R1
718660
Daniel Antonio Núñez25CHI45-7
719716
Herman Hoeyeraal24NOR45-3+1Lost in Bastad R16
Lost in Pecs R32
720508
Manish Sureshkumar27IND45-8Lost in Qual. Taipei R2
Lost in Taipei 2 R32
721 NCH 
(737)
Ignacio Parisca Romera21VEN45+16+3Lost in Santander QF
Lost in Oviedo R32
722341
Wilson Leite34BRA45-9
723363
Oscar Jose Gutierrez33ESP45-3+1Lost in Santander R16
Lost in Le Cap d'Agde R16
724697
Nikolai Barsukov19GER45-10Allershausen QFLost in Ueberlingen R32
725448
Aleksandre Bakshi29GEO44-10Hurghada 7 QF
726711
Vincent Marysko20GER44-9
727508
Loann Massard21FRA44-8
728 NCH 
(734)
Daniele Rapagnetta19ITA44+15+3Lost in Lesa QF
729438
Orel Kimhi23ISR43-8
730136
Alexey Vatutin33RUS43-8
731 NCH 
(760)
Sebastian Gorzny22USA43+29+4US Open R128Lost in Qual. Winston Salem R2
Lost in Winston Salem R64 
732280
Jakub Nicod22CZE43-9
733724
Grigory Shebekin21RUS43-9
734477
Peter Fajta24HUN43+1+1Lost in Krakow R16
Lost in Qual. Augsburg R1
735656
Maik Steiner32GER43-10
736726
Oskar Brostrom Poulsen24DEN43-10
737587
Pawit Sornlaksup27THA43-10
738515
Émilien Demanet21BEL43-10Oldenzaal QF
739707
Seydina André23SEN43-10
740458
Nicolas Zanellato24BRA43-10Lost in Asuncion 2 R32
741702
Noa Vukadin22CRO42-10Lost in Urbana 2 R32
742536
Joshua Sheehy29USA42+8+2Lost in Qual. Kingston 2 R2
743440
Alessandro Pecci25ITA42-10
744734
Juan Sebastian Osorio28COL42-10
745576
Michal Krajčí21SVK42-9Hurghada 7 QF
746724
Carles Hernández25ESP42-1+1Lost in Santander R16
Lost in Oviedo QF
747315
Alfredo Perez29USA41-9
748625
Igor Kudriashov22RUS41-9
749604
Andres Santamarta Roig19ESP41-9
750544
Adhithya Ganesan20USA41-9
751509
Manuel Mazza27ITA41+3+1Lost in Lesa R16
752689
Rodrigo Alujas24MEX41+13+2Lost in Asuncion 2 QF
753696
Matteo Covato21ITA41-11Lost in Ueberlingen R32
Lost in Oldenzaal R32
754708
Evan Bynoe27USA41-10
755741
Joshua Charlton27AUS41-9Maanshan 10 QFLost in Maanshan 9 R32
75616
Nicolás Jarry30CHI40-9
757305
Kalin Ivanovski22MKD40-9
758204
Máté Valkusz28HUN40+9+2Lost in Krakow QF
Lost in Pecs R16
759749
Vignesh Gogineni22USA40-10
760751
Matt Hulme27AUS40-9
761527
Ye Cong Mo26CHN40-9
762 NCH 
(902)
Goncalo Marques20POR40+140+14Lost in Idanha A Nova 2 F
763546
Uisung Park25KOR40-10Lost in Maanshan 9 R32
764468
Ryuki Matsuda26JPN40+19+3Qual. Taipei W
Lost in Taipei QF
Qual. Taipei 2 W
Lost in Taipei 2 R32
765724
Matt Kuhar30USA40+13+2Lost in Qual. Kingston 2 R2
766648
Radu David Turcanu20ROU40-11Bucharest 3 QF
767636
Aleksandr Braynin26UKR40-11Lost in Vienna R16
768636
Taisei Ichikawa25JPN40-11Qual. Taipei W
Lost in Taipei R32
Lost in Qual. Taipei 2 R2
769533
Luis Carlos Alvarez21MEX39-10
770741
Matthew Forbes20USA39-12Lost in Kingston 2 R32
771620
Ben Jones28GBR39-10
772762
Noah Zamora23USA39-10
773677
Kasra Rahmani19IRI39+2+1Lost in Lesa R16
Lost in Qual. Augsburg R1
774763
Rares Teodor Pieleanu19ROU39-11Lost in Bucharest 3 R16
775764
Mert Naci Türker28TUR39-11
776331
Andrea Picchione28ITA38-10
777663
Lucas Andrade Da Silva21BRA38-9Lost in Qual. Kingston 2 R1
778407
Michael Agwi22IRL38+74+8Lost in Krakow F
779447
Tomás Farjat25ARG38-9
780653
Matyáš Černý24CZE38-9Poznan QF
780680
Abel Forger21NED38-9
782327
Naoki Nakagawa29JPN38-9
783774
Matt Ponchet22FRA38-9Lost in Qual. Roehampton 2 R1
784648
Attila Boros22HUN38-8Lost in Mistelbach R32
Lost in Pecs R16
785355
Karl Friberg27SWE38-1+1Lost in Bastad R16
786663
Benjamin Pietri30FRA38-7Lost in Idanha A Nova 2 R32
787437
Michiel De Krom28NED38-7Lost in Oviedo R32
78837
Emil Ruusuvuori27FIN37-7
789617
Lorenzo Sciahbasi20ITA37-7
790326
Alexis Gautier29FRA37-2+1Lost in Qual. Roehampton 2 R2
791785
Dimitris Azoidis25GRE37-6
792787
Nikola Slavic25SWE37-5Lost in Bastad R32
793575
Luca Castagnola24ITA37+21+3Lost in Slovenj Gradec QF
794159
Hady Habib28LBN36-5Lost in Qual. Roehampton 2 R1
795791
Yannick Theodor Alexandrescou18FRA36-4
796790
Scott Jones28AUS36-4
797782
Stefano D'Agostino22ITA36-4Kursumlijska Banja 16 QFLost in Lesa R32
798724
Fernando Cavallo20ARG36-4
799722
Alejandro Turriziani Álvarez23ESP36-4Lost in Oviedo R32
800716
Dinko Dinev22BUL36-4
801793
Gabriele Maria Noce30ITA36+38+4Lost in Mistelbach SF
802771
Cosme Rolland De Ravel22FRA35-5
80340
Max Purcell28AUS35+142+12Lost in Kingston 2 QF
804798
Nicolas Oliveira20BRA35-6
805789
Andrew Johnson17USA35-6Lost in Qual. US Open R2
(R1  )
806800
Arvid Nordquist28SWE35-6Lost in Qual. Roehampton 2 R1
807760
Gian Luca Tanner25SUI35-6
808802
Jeffrey Von Der Schulenburg24SUI35-6Lost in Lausanne R16
809 NCH 
(877)
Niklas Guttau26GER35+195+15Poznan QFBastad W
810712
Benjamin Torrealba21CHI35+3+1Lost in Asuncion 2 R16
811675
Francisco Rocha26POR35-8
812804
Walid Ahouda22MAR34-8
813346
Stuart Parker29GBR34-8
814562
Cooper Williams21USA34-8
815700
Jack Anthrop22USA34-8Urbana 2 QF
816673
Gustavo Ribeiro De Almeida20BRA34-8
817433
Aristotelis Thanos25GRE34-8
818603
Oscar Weightman24GBR34-8Lost in Qual. Roehampton 2 R1
819811
Maximilian Homberg23GER34-8Lost in Ueberlingen R32
820812
Sam Ryan Ziegann28AUS34-8Lost in Maanshan 9 R32
Lost in Maanshan 10 R32
821641
Kosuke Ogura30JPN34-6Lost in Taipei R32
Qual. Taipei 2 W
Lost in Taipei 2 R32
822161
Alibek Kachmazov24RUS33-6
823541
Arda Azkara23TUR33-6
824 NCH 
(834)
Oskari Paldanius19FIN33+10+1Lost in Qual. Roehampton 2 R2
825 NCH 
(854)
Nico Hipfl20AUT33+29+3Lost in Lesa QF
826818
Conor Gannon24IRL33-8Lost in Qual. Roehampton 2 R1
827 NCH 
(837)
Alan Ważny19POL33+10+1Lost in Krakow R16
Lost in Poznan R32
828184
Nicholas David Ionel23ROU33-9
829 NCH 
(848)
Tom Zeuch26GER33+19+2Lost in Krakow QF
Lost in Poznan R32
830745
Taiyo Yamanaka24JPN33-8
831635
John Sperle24GER33-11Pecs QFLost in Lambermont R16
832821
Carles Cordoba20ESP33-11Lost in Santander R32
Lost in Oviedo R16
833789
Jorge Plans24ESP33-10Lost in Monastir 34 R16
83421
Daniel Evans36GBR32-10
835824
Jangjun Kim19KOR32-10
836416
Étienne Donnet25FRA32-10Lost in Monastir 34 R32
837538
Johan Alexander Rodriguez22COL32-10
838828
Jannik Opitz28GER32-10
839387
Mariano Kestelboim30ARG32-10
840486
Alex Knaff28LUX32-10
841183
Adrian Andreev25BUL32-10
842232
José Pereira35BRA32-10
843833
Markus Mölder21EST32-10
844810
Kristijan Juhas25SRB32+93+8Kursumlijska Banja 16 QFLost in Kursumlijska Banja 15 F
845549
Tianhui Zhang20CHN32+12+2Maanshan 10 QFLost in Maanshan 9 QF
846803
Michel Hopp27GER32-10
847496
Denis Klok28RUS32-12Lost in Kursumlijska Banja 15 R32
Lost in Kursumlijska Banja 16 R32
848451
Marko Miladinović25SRB32-8
849838
Nicolas Robert19FRA32-11Lost in Lambermont R32
Lost in Bucharest 3 R16
850561
Fermin Tenti29ARG32+9+2Lost in Arad QF
Lost in Pecs R32
851533
Julio César Porras28ARG31-10
852552
Igor Gimenez26BRA31-10
853638
Yusuke Kusuhara29JPN31-10
854692
Hoyoung Roh20KOR31-10
855822
Dominik Reček31CZE31-2+1Lost in Qual. Augsburg R2
856817
Natan Rodrigues24BRA31-11
857759
Jesse Flores31CRC31-10Lost in Urbana 2 R32
857831
Calvin Müller26GER31-11Allershausen QFLost in Ueberlingen R32
859 NCH 
(869)
Giannicola Misasi25ITA31+10+2Lost in Arad QF
Lost in Bucharest 3 R16
860429
Alvin Nicholas Tudorica24CAN30-11Lost in Hurghada 7 R32
861805
Oliver Bonding19GBR30+89+7Qual. Roehampton 2 W
Lost in Roehampton 2 R16
862851
Keaton Hance18USA30-11
863 NCH 
(906)
Maxwell Exsted19USA30+43+4Lost in Asuncion 2 SF
864378
Sora Fukuda28JPN30-9
865769
Miles Jones25USA30-9Lost in Maanshan 9 R32
Lost in Maanshan 10 R16
866443
Yanaki Milev22BUL30-8Lost in Santander R32
Lost in Oviedo QF
867621
Samuel Alejandro Linde Palacios18COL30-7
868853
Alaa Trifi19TUN30-7
869288
Jakub Paul27SUI29-6
870858
Manuel Plunger24ITA29-8Vienna QFLost in Ueberlingen R32
871451
Dan Alexandru Tomescu27ROU29-7
872865
Bryce Nakashima22USA29-7Urbana 2 QF
873 NCH 
(878)
Theodore Dean24USA29+13+2Lost in Mistelbach QF
Lost in Maribor R32
874 NCH 
(887)
Davide Tortora25ITA29+13+2Lost in Bastad QF
875 NCH 
(879)
Stijn Paardekooper22NED29+13+2Lost in Lambermont QF
Lost in Oldenzaal R32
876 NCH 
(914)
Robert Guna20ROU29+41+4Bucharest 3 QFLost in Arad SF
877774
Nitin Kumar Sinha27IND29-11Qual. Taipei W
Lost in Taipei R32
Lost in Qual. Taipei 2 R1
878362
Bastián Malla29CHI29+14+2Mar Del Plata QFLost in Asuncion 2 QF
879871
William Rejchtman Vinciguerra19SWE29+1Allershausen QFLost in Bastad R16
880860
Tomás Martínez23ARG29+1Mar Del Plata QFLost in Asuncion 2 R16
881867
Egor Pleshivtsev19RUS29-14
882788
Joao Victor Couto Loureiro23BRA29-1+1Lost in Bastad R16
Lost in Pecs R32
883815
Nicolas Jadoun24FRA29-15Monastir 34 QF
884643
Lorenzo Claverie23VEN28-14Lost in Qual. Kingston 2 R1
88555
Facundo Bagnis36ARG28-14
886107
Nicolas Moreno De Alboran29USA28-14
887272
Orlando Luz28BRA28-14
888866
Max Dahlin20SWE28-14
88980
Jozef Kovalík33SVK28-14
890655
Thanapet Chanta26THA28-14
891883
Giulio Perego23ITA28+1Lost in Qual. Roehampton 2 R2
892588
Yuta Kikuchi26JPN28-15
893666
Niccolo Catini28ITA28-15Lost in Lesa R32
Lost in Poznan R16
894 NCH 
(991)
Andrea Colombo23ITA28+97+7Lost in Idanha A Nova 2 SF
895691
Matthew Summers27GBR28-12
896828
Andrea Fiorentini25ITA28-14Lost in Slovenj Gradec R32
Lost in Maribor R32
897569
James Watt26NZL27-13
898459
Nikolay Vylegzhanin26RUS27-13
899879
Ronit Karki18USA27-10Lost in Qual. Kingston 2 R1
900614
William Grant25USA27-10
901403
Lorenzo Rottoli24ITA27+4+1Vienna QFLost in Lesa R16
902893
Michele Mecarelli19ITA27-9
903818
Anas Mazdrashki20BUL27+4+1Bucharest 3 QFLost in Arad R16
904660
Michael Zhu34USA27-10
905729
Tomas Curras Abasolo26ESP27-10Lost in Santander R32
Lost in Oviedo R32
906713
Grigoriy Lomakin28KAZ27-10Lost in Qual. Taipei R1
Lost in Qual. Taipei 2 R1
907839
Benito Sánchez Martinez24GER26+337+17Augsburg SFLost in Krakow R32
Qual. Augsburg W
3762
90849
Federico Coria34ARG26-11Lost in Qual. US Open R1
909114
Gijs Brouwer30NED26-11Lost in Kingston 2 R32
910114
Jason Jung37TWN26-11
911857
Charlie Robertson19GBR26-11
912719
Hanyi Liu25CHN26-11Lost in Maanshan 10 R16
913479
Felix Corwin30USA26-10Urbana 2 QF
914744
Nikita Belozertsev17UZB26-10
915796
Finn Murgett24GBR26-7
916909
Kerem Yilmaz19TUR26-7
917273
Elmar Ejupovic33GER25-7
91813
Nick Kyrgios31AUS25-7
919816
Zsombor Velcz23HUN25-7Lost in Urbana 2 R32
920638
Johannes Ingildsen29DEN25-7
921319
Patrick Maloney26USA25-7
922470
Filippo Moroni25ITA25-7Lost in Krakow R32
923468
Dominik Kellovský30CZE25-7Lost in Poznan R32
924878
Tristan Stringer20USA25-6
925 NCH 
 1222
Matteo Sciahbasi19ITA25+297+15Arad W
926377
Marcello Serafini24ITA25-7
927920
Ronald Hohmann25USA25-7
928921
George Lazarov21BUL25-7Kursumlijska Banja 16 QF
929627
Ryan Fishback24USA25-7
930385
Aryan Shah20IND25-7
931861
Marcus Walters28GBR25-7Lost in Qual. Roehampton 2 R1
932694
Maxence Bertimon26FRA25-7
933917
Muhammad Shoaib24PAK24-7
93429
Christopher Eubanks30USA24-7
935740
Pierre Yves Bailly22BEL24-7
936913
Kriish Tyagi19IND24-7
937822
Ofek Shimanov21ISR24-7Urbana 2 QF
93885
Dennis Novak33AUT24-7
939 NCH 
(940)
Noritaka Koizumi23JPN24+10+1Qual. Taipei W
Lost in Taipei R16
Lost in Qual. Taipei 2 R2
940233
Yun seong Chung28KOR24+57+4Lost in Maanshan 9 SF
941235
Ivan Nedelko40RUS24-8
94262
Kenny de Schepper39FRA24-8Le Cap d'Agde QF
943364
Mikalai Haliak28BLR24-8
944905
Christopher Li23PER24-12
945694
Xiaofei Wang23CHN24-9
946 NCH 
(955)
Lorenzo Comino20ITA24+9+1Lost in Lesa R16
947536
Ryotaro Taguchi26JPN24-7
948622
Amaury Raynel24FRA24-10Lost in Lambermont R32
Lost in Le Cap d'Agde R16
949939
Aaron Funk20GER24-10Hurghada 7 QFLost in Ueberlingen R32
950931
Rocco Piatti22MON24-9Lost in Idanha A Nova 2 R32
Lost in Urbana 2 R32
951827
Pietro Marino25ITA24-9
952908
Daniil Sarksian20ARM24-9Lost in Maanshan 9 R32
953237
Nicolás Barrientos39COL23-9
954938
Pablo Perez Ramos23ESP23-8
955479
Ilya Snițari24MDA23-8
956461
Peter Bertran30DOM23-8
957269
Giovanni Fonio28ITA23-6
958952
Linus Lagerbohm18FIN23-6
959182
Maximilian Neuchrist35AUT23-6
960814
Marc Van Der Merwe32RSA23-6
961956
Charles Bertimon26FRA23-5
962957
Mickael Kaouk18FRA23-5
963 NCH 
(980)
Julian Cundom25ARG23+26+2Lost in Asuncion 2 QF
Lost in Mar Del Plata R16
964684
Ali Yazdani22IRI23-6
965278
Lucas Gerch31GER22-6
966892
Sebastian Dominko23SLO22+116+7Maribor QFLost in Slovenj Gradec SF
967845
Shunsuke Nakagawa26JPN22-7
968838
Luca Pow21GBR22-7Lost in Qual. Winston Salem R1
969845
Aleksa Ćirić26SRB22-7
970838
Iiro Vasa23FIN22-7Lost in Oldenzaal R32
971639
Bekkhan Atlangeriev25RUS22-7
972874
Ryo Tabata18JPN22-6
973731
Axel Nefve26USA22-6
974866
Lorenzo Gagliardo26ARG22-9Mar Del Plata QFLost in Asuncion 2 R32
975837
Marko Maksimović20SRB22-7
976839
Yaojie Zeng24CHN22-7
977961
Oliver Okonkwo26GBR22-7Urbana 2 QF
978352
Kris Van Wyk29RSA22-7
979748
Mathieu Scaglia27FRA22+39+3Le Cap d'Agde QFLost in Idanha A Nova 2 QF
980727
Petros Tsitsipas26GRE22-8
981736
Jakub Filip20CZE22-8Allershausen QF
982928
Rafael Tosetto27BRA22-8
983859
Adan Freire Da Silva27FRA22-8
984956
Benjamin O'Connell27AUS22-8
985947
Karim Ibrahim23EGY22-6Lost in Hurghada 7 R32
986395
Wishaya Trongcharoenchaikul31THA22-9Lost in Maanshan 9 R32
Lost in Maanshan 10 R32
987906
Jeremy Gschwendtner28GBR22-9Lost in Arad R32
Lost in Pecs R16
988135
Antoine Escoffier34FRA21-8
989946
Taym Al Azmeh22SYR21-8
990411
Micah Braswell24USA21-8
991983
Matthew Thomson26USA21-8
992640
Axel Garcian24FRA21-8Lost in Le Cap d'Agde R16
993889
Salvador Price21COL21-8
994753
Justin Roberts29BAH21-8
995968
Markus Malaszszak22THA21-8
996704
Mwendwa Mbithi28USA21-8
997975
Aditya Vishal Balsekar23IND21-7Lost in Hurghada 7 R32
998709
Iannis Miletich21ITA21+138+8Lost in Arad F
999688
Alexandre Aubriot27FRA21-7Lost in Kursumlijska Banja 16 R32
1000979
Yuta Tomida19JPN21-7
In Play :
 GS2000  US Open
 ATP250  Winston Salem
 CH75  Kingston 2
 CH50  Augsburg, ​Roehampton 2
 M25  Lausanne, ​Maribor, ​Oldenzaal, ​Oviedo, ​Poznan, ​Taipei 2
 M15  Allershausen, ​Bucharest 3, ​Hurghada 7, ​Kursumlijska Banja 16, ​Le Cap d'Agde, ​Maanshan 10, ​Mar Del Plata, ​Monastir 34, ​Pecs, ​Urbana 2, ​Vienna
Highlight Country :