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 Sinner25ITA11500-1300
2CH
Alexander Zverev29GER7700-90US Open R12877409690
31
Carlos Alcaraz23ESP5170-1990US Open R12852107160
4CH
Félix Auger-Aliassime26CAN3850-790US Open R12838905840
5 NCH 
  (6)  
Flavio Cobolli24ITA3630+1-90US Open R12836705620
61
Daniil Medvedev30RUS3620+2+40US Open R64
(R128  )
36705570
75
Ben Shelton23USA3390+2-90US Open R12834305380
85
Alex de Minaur27AUS3260-1-390US Open R12833005250
9 NCH 
 (11) 
Arthur Fils22FRA3150+2+10US Open R12831905140
104
Taylor Fritz28USA3085-390US Open R12831255075
Advertisement
111
Novak Djoković39SRB2980-6-790Lost in US Open R128 
1211
Rafael Jódar19ESP2659+1-12US Open R12826994649
1310
Frances Tiafoe28USA2590-1-90US Open R12826304580
1412
Learner Tien20USA2565+1US Open R12826054555
15 NCH 
 (17) 
Brandon Nakashima25USA2445+2-40US Open R12824854435
1612
Jakub Menšík20CZE2405+2-40US Open R12824454395
1710
Alexander Bublik29KAZ2385-1-140US Open R64
(R128  )
24354335
182
Casper Ruud27NOR2335+2-50
195
Lorenzo Musetti24ITA2215-5-390US Open R12822554205
208
Tommy Paul29USA2175+1-50US Open R64
(R128  )
22254125
2116
Valentin Vacherot27MON2160+2-8US Open R12822004150
2212
Jiří Lehečka24CZE2070-3-350US Open R64
(R128  )
21204020
2316
Luciano Darderi24ITA2010-1-165US Open R12820504000
2418
Francisco Cerúndolo28ARG1940+1-40US Open R12819803930
255
Andrey Rublev28RUS1890-1-190US Open R12819303880
2624
João Fonseca20BRA1750-50
2714
Alejandro Davidovich Fokina27ESP1730
2819
Alejandro Tabilo29CHI1688US Open R12817283678
2913
Ugo Humbert28FRA1535+2-10
3024
Arthur Rinderknech31FRA1533-1-150US Open R64
(R128  )
15833483
3125
Tomás Martín Etcheverry27ARG1440+1US Open R64
(R128  )
14903390
3230
Ignacio Buse22PER1420-2-130US Open R12814603410
33CH
Arthur Fery24GBR1413-2US Open R12814533403
3432
Alexander Blockx21BEL1398+2US Open R12814383388
3530
Matteo Arnaldi25ITA1349+1US Open R12813893339
368
Cameron Norrie31GBR1275-1-90Lost in US Open R128 
3733
Zizou Bergs27BEL1255-90US Open R12812953245
38 NCH 
 (40) 
Luca Van Assche22FRA1180+2+40US Open R64
(R128  )
12303130
39CH
Daniel Mérida21ESP1166+9US Open R64
(R128  )
12163116
406
Matteo Berrettini30ITA1125+3+10US Open R12811653115
4137
Raphaël Collignon24BEL1117-3-90US Open R12811573107
4229
Mariano Navone25ARG1105+7+40US Open R64
(R128  )
11553055
4330
Nuno Borges29POR1095-2-40US Open R12811353085
446
Hubert Hurkacz29POL1080+3+10US Open R12811203070
4530
Alex Michelsen22USA1070+1US Open R12811103060
4618
Sebastián Báez25ARG1044+5US Open R12810843034
4746
Quentin Halys29FRA1030+5US Open R12810703020
4810
Denis Shapovalov27CAN1015-50US Open R64
(R128  )
10652965
498
Karen Khachanov30RUS1010+1-40US Open R12810503000
5042
Thiago Agustín Tirante25ARG1010-8-115US Open R12810503000
Advertisement
5142
Juan Manuel Cerúndolo24ARG986-6-90US Open R12810262976
5245
Yannick Hanfmann34GER976+2-15US Open R12810162966
533
Stefanos Tsitsipas28GRE975-40US Open R12810152965
5421
Tallon Griekspoor30NED975+2US Open R12810152965
5545
Ethan Quinn22USA959+6+10
56CH
Román Andrés Burruchaga24ARG957+3-3US Open R1289972947
57 NCH 
 (60) 
Adolfo Daniel Vallejo22PAR939+3-15US Open R1289792929
5830
Corentin Moutet27FRA935+4US Open R1289752925
5936
Fábián Marozsán26HUN930+4US Open R1289702920
6027
Miomir Kecmanović27SRB925+4Lost in US Open R128 
6155
Martin Landaluce20ESP924+4+2US Open R1289642914
6215
Sebastian Korda26USA915+6+25
6355
Vít Kopřiva29CZE883+6Lost in US Open R128 
6444
Daniel Altmaier27GER874-7-90US Open R1289142864
65 NCH 
 (70) 
Jaime Faria23POR871+7+24US Open R64
(R128  )
9212821
6621
Jan Lennard Struff36GER869-22-220US Open R1289092859
6722
Botic van de Zandschulp30NED868+3US Open R1289082858
6810
Pablo Carreño Busta35ESP859-2-40Lost in US Open R128 
6933
Jaume Munar29ESP840-14-150US Open R64
(R128  )
8902790
7046
James Duckworth34AUS837+1-16US Open R1288772827
7145
Kamil Majchrzak30POL777+2-50US Open R64
(R128  )
8272727
72 NCH 
 (75) 
Jan Choinski30GBR776+4+3US Open R1288162766
7320
Tomáš Macháč25CZE770-15-190Lost in US Open R128 
7443
Camilo Ugo Carabelli27ARG770+3US Open R1288102760
7556
Hamad Medjedović23SRB764+4Lost in US Open R128 
7633
Jenson Brooksby25USA763-2-40Lost in US Open R128 
773
Marin Čilić37CRO741+4-10
7854
Valentin Royer25FRA738-3-40US Open R1287782728
7954
Aleksandar Kovačević28USA730+5US Open R1287702720
80 NCH 
 (82) 
Arthur Géa21FRA728+7+19US Open R128Lost in Qual. US Open R3 Lost in Qual. US Open R3 
US Open R128
7682718
8137
Marcos Giron33USA725-3-40US Open R1287652715
8262
Rinky Hijikata25AUS724+3US Open R1287642714
8347
Facundo Díaz Acosta25ARG707-1-25US Open R1287472697
8417
Adrian Mannarino38FRA705-17-190US Open R1287452695
8521
Lorenzo Sonego31ITA698+4US Open R1287382688
8641
Térence Atmane24FRA697+6+10Lost in US Open R128 
8762
Zachary Svajda23USA689-7-70US Open R1287292679
8848
Aleksandar Vukic30AUS659+8US Open R1286992649
8945
Aleksandr Shevchenko25KAZ655+9Lost in US Open R128 
9038
Alex Molčan28SVK645-4-65US Open R1286852635
91 NCH 
(109)
Toby Samuel23GBR640+19+73US Open R64
(R128  )
Qual. US Open W
(R128  )
Qual. US Open W
(R128  )
US Open R64
(R128  )
6902590
9287
Sho Shimabukuro29JPN640-4-65Lost in US Open R128 
9358
Hugo Gaston25FRA634-2-63Qual. US Open W
(R128  )
Lost in US Open R128 
9474
Adam Walton27AUS630-1-40Lost in US Open R128 
9570
Dino Prižmić21CRO628+7+10US Open R64
(R128  )
6782578
9690
Martin Damm22USA624-6-73US Open R1286642614
9763
Mattia Bellucci25ITA619-2-40US Open R1286592609
98 NCH 
(102)
Titouan Droguet25FRA616+5Lost in Qual. US Open R1
9923
Damir Džumhur34BIH612+5US Open R1286522602
10029
Giovanni Mpetshi Perricard23FRA600+5US Open R1286402590
Advertisement
10149
Jacob Fearnley25GBR599-24US Open R128Lost in Qual. US Open R3 Lost in Qual. US Open R3 
US Open R128
6392589
10271
Jesper de Jong26NED598-2-30US Open R1286382588
10376
Marco Trungelliti36ARG597-20-134US Open R1286372587
10436
Roman Safiullin29RUS594-5-40US Open R1286342584
10591
Otto Virtanen25FIN586+4+12US Open R128Lost in Qual. US Open R3Lost in Qual. US Open R3
US Open R128
6262576
10654
Yibing Wu26CHN585+7+34US Open R64
(R128  )
6352535
107106
Michael Zheng22USA582-8US Open R1286322582
108102
Kyrian Jacquet25FRA581Lost in Qual. US Open R2
10953
Christopher O'Connell32AUS579-3-19Lost in Qual. US Open R3
11092
Coleman Wong22HKG578-16-90Qual. US Open W
(R128  )
Lost in US Open R128 
11174
Emilio Nava24USA568+7
11242
Benjamin Bonzi30FRA566-15-90US Open R1286062556
11389
Patrick Kypson26USA540+3
114106
Zsombor Piros26HUN530+4US Open R128Qual. US Open WQual. US Open W
US Open R128
5702520
115101
Vilius Gaubas21LTU511+6Lost in Qual. US Open R3
(R1  )
11631
Márton Fucsovics34HUN510+6Lost in US Open R128 
117115
Nicolás Mejía26COL509-2-39Lost in Qual. US Open R1
11867
Eliot Spizzirri24USA507-6-50
119118
Henrique Rocha22POR503+1-10Lost in Qual. US Open R2
12064
Yunchaokete Bu24CHN502+4+6Lost in Qual. US Open R3
12133
Gabriel Diallo24CAN500-7-50
12286
Dalibor Svrčina23CZE485+12+40US Open R128Qual. US Open W
(R3  )
Qual. US Open W
(R3  )
US Open R128
5252475
12337
Sebastian Ofner30AUT485+2-10Manacor R32Lost in Qual. US Open R1 Lost in Qual. US Open R1 
Manacor R32
491560
124121
Dane Sweeny25AUS481-1-25US Open R1285312481
12592
Shintaro Mochizuki23JPN478-8-54US Open R128Lost in Qual. US Open R3
(R1  )
Lost in Qual. US Open R3
(R1  )
US Open R128
5182468
12654
Francisco Comesaña25ARG476-7-40US Open R1285162466
127 NCH 
(128)
Gustavo Heide24BRA474+1Porto 1 R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Porto 1 R32
477546
1283
Grigor Dimitrov35BUL472+9+40US Open R128Qual. US Open W
(R2  )
Qual. US Open W
(R2  )
US Open R128
5122462
12916
Nikoloz Basilashvili34GEO448+3-8Lost in Qual. US Open R1
13017
Cristian Garín30CHI446+5+8Lost in Qual. US Open R3 
1313
Stan Wawrinka41SUI436-4-50US Open R1284862436
13238
Alexandre Müller29FRA428+6-2Manacor R32Lost in Qual. US Open R2 Lost in Qual. US Open R2 
Manacor R32
428495
13331
Lloyd Harris29RSA428+6US Open R64
(R128  )
Qual. US Open W
(R128  )
Qual. US Open W
(R128  )
US Open R64
(R128  )
4782378
13493
Tomás Barrios Vera28CHI428+10+33US Open R128Qual. US Open WQual. US Open W
US Open R128
4682418
13564
Hugo Dellien33BOL420+5-2Porto 1 R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Porto 1 R32
420489
13619
Alexei Popyrin27AUS418-6-40US Open R1284582408
137136
Stefanos Sakellaridis21GRE417-1-18Como R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Como R32
419488
138116
Pablo Llamas Ruiz23ESP407-12-84Lost in Qual. US Open R3 
1394
Holger Rune23DEN400-6-50
14037
Mackenzie McDonald31USA396+6+6Lost in Qual. US Open R3 
141 NCH 
(148)
Rei Sakamoto20JPN389+16+32US Open R128Qual. US Open W
(R3  )
Qual. US Open W
(R3  )
US Open R128
4292379
142109
Andrea Pellegrino29ITA382-13-80Lost in Qual. US Open R1
14358
Arthur Cazaux24FRA380-1-16
14436
Pedro Martínez29ESP377+4-10Como R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Como R32
383452
145137
Chris Rodesch25LUX377+6
14687
Jurij Rodionov27AUT376-3-19US Open R128Qual. US Open W
(R3  )
Qual. US Open W
(R3  )
US Open R128
4162366
14799
Nishesh Basavareddy21USA374+16+26US Open R128Qual. US Open W
(R3  )
Qual. US Open W
(R3  )
US Open R128
4142364
148145
Mark Lajal23EST369+4-6Qual. Manacor R1Lost in Qual. US Open R1Lost in Qual. US Open R1
Qual. Manacor R1
149118
Nicolai Budkov Kjaer19NOR365-14Manacor R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Manacor R32
371440
15031
Zhizhen Zhang29CHN365+4
Advertisement
151CH
Juan Carlos Prado Angelo21BOL364+4Lost in Qual. US Open R1
15217
Reilly Opelka29USA361+1-10
1534
Jack Draper24GBR360-12-50
15472
Borna Gojo28CRO357+8+8Lost in Qual. US Open R2
15552
Soonwoo Kwon28KOR355-5-24Lost in Qual. US Open R1
156 NCH 
(159)
Clément Tabur26FRA353+3Lost in Qual. US Open R1
157125
Alex Bolt33AUS348+7Lost in Qual. US Open R1
15860
Stefano Travaglia34ITA347-11-41Lost in Qual. US Open R1
15916
Marco Cecchinato33ITA344+7+2Porto 1 R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Porto 1 R32
344412
160158
Gauthier Onclin25BEL344-2-11Lost in Qual. US Open R1
16158
Taro Daniel33JPN343-1-8Lost in Qual. US Open R1 
162145
Tom Gentzsch22GER341-17-52Lost in Qual. US Open R2
163 NCH 
(187)
Andrea Guerrieri27ITA338+24+37US Open R128Qual. US Open WQual. US Open W
US Open R128
3782328
164 NCH 
(174)
Federico Cina19ITA337+17+25US Open R128Qual. US Open WQual. US Open W
US Open R128
3772327
165156
Daniil Glinka26EST327-9-36Manacor R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Manacor R32
327396
166108
Francesco Maestrelli23ITA323+2-14Lost in Qual. US Open R1
167160
Gonzalo Bueno22PER322+5Como R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Como R32
322391
168102
Elmer Møller23DEN321+2-10Manacor R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Manacor R32
327396
169 NCH 
(196)
Harry Wendelken24GBR321+27+36US Open R128Qual. US Open WQual. US Open W
US Open R128
3612311
17023
Dušan Lajović36SRB319-3-19Lost in Qual. US Open R3 
171CH
Max Alcalá Gurri23ESP317+6Porto 1 R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Porto 1 R32
319388
17281
Michael Mmoh28USA315+1-6Lost in Qual. US Open R1
173111
Zdeněk Kolář29CZE314+2-4Porto 1 R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Porto 1 R32
316385
174153
Alexis Galarneau27CAN310+9+1Lost in Qual. US Open R2
175 NCH 
(184)
Andre Ilagan25USA309+9+2Lost in Qual. US Open R2 
176150
Joel Schwärzler20AUT307-5-17Manacor R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Manacor R32
313382
17795
Tristan Schoolkate25AUS303+3-10US Open R128Qual. US Open WQual. US Open W
US Open R128
3432293
178 NCH 
(186)
Jan Kumstát19CZE302+8Como R32308377
179157
Lukas Neumayer23AUT298+12+8Lost in Qual. US Open R2 
18017
Bernard Tomic33AUS295-1-20Zhangjiagang R32Lost in Qual. US Open R1 Lost in Qual. US Open R1 
Zhangjiagang R32
295364
181133
Federico Agustin Gomez29ARG292-12-40Lost in Qual. US Open R1
182174
Remy Bertola28SUI290-8-29Manacor R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Manacor R32
292361
18358
Thiago Seyboth Wild26BRA289+15+8Como R32Lost in Qual. US Open R2 Lost in Qual. US Open R2 
Como R32
295364
184176
Clément Chidekh25FRA287+1-17Lost in Qual. US Open R2
185 NCH 
(193)
Keegan Smith28USA287+8Lost in Qual. US Open R1
186156
Vitaliy Sachko29UKR283+2-15Lost in Qual. US Open R2
187 NCH 
(189)
Lautaro Midon22ARG283+2-10Lost in Qual. US Open R1
188 NCH 
(190)
Diego Dedura18GER283+2-8Lost in Qual. US Open R1
189184
Luka Pavlovic26FRA281+14+8Lost in Qual. US Open R2 
190105
Elias Ymer30SWE280+14+8Zhangjiagang R32Lost in Qual. US Open R2 Lost in Qual. US Open R2 
Zhangjiagang R32
286355
191123
Timofey Skatov25KAZ280+14+8Lost in Qual. US Open R2 
192 NCH 
(200)
Moïse Kouamé17FRA279+8Lost in Qual. US Open R1 
193132
Jack Pinnington Jones23GBR277-28-67Manacor R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Manacor R32
283352
19493
Liam Broady32GBR273+3-9Lost in Qual. US Open R1
19527
Laslo Djere31SRB271+11Lost in Qual. US Open R1 
196133
Colton Smith23USA269+26+16Lost in Qual. US Open R3 
197 NCH 
(210)
Andy Andrade27ECU269+14
198127
Lorenzo Giustino34ITA269+3-10Lost in Qual. US Open R1 
199113
Liam Draxl24CAN267+19+12Lost in Qual. US Open R3
200 NCH 
(215)
Braden Shick22USA267+16+7Lost in Qual. US Open R2
Advertisement
20124
Yoshihito Nishioka30JPN266+1-10
202195
Edas Butvilas22LTU264-7-22Manacor R32270339
20389
Francesco Passaro25ITA262+4-8US Open R128Qual. US Open WQual. US Open W
US Open R128
3022252
204184
David Jordá Sanchis32ESP262-12-27Manacor R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Manacor R32
266335
20549
Roberto Carballés Baena33ESP261+4-8Qual. Porto 1 R2Lost in Qual. US Open R1 Lost in Qual. US Open R1 
Qual. Porto 1 R2
263263
206 NCH 
(211)
Maxim Mrva19CZE261+6-4Plovdiv 3 R32265311
207 NCH 
(213)
Felix Gill24GBR261+7-1Lost in Qual. US Open R1
208106
Tristan Boyer25USA260-26-50Lost in Qual. US Open R1
209197
Pol Martín Tiffon27ESP258+1-11Plovdiv 3 R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Plovdiv 3 R32
262308
210190
Gianluca Cadenasso21ITA258-16-28
21197
Kimmer Coppejans32BEL250+6-10Porto 1 R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Porto 1 R32
250319
212134
Moez Echargui33TUN247+14Manacor R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Manacor R32
253322
213 NCH 
(214)
Henry Searle20GBR246+14Lost in Qual. US Open R1
21447
Juncheng Shang21CHN245+14US Open R1282852235
215 NCH 
(223)
Guido Iván Justo28ARG244+16Lost in Qual. US Open R1 
21683
Chun Hsin Tseng25TWN243+5-10Zhangjiagang R32249318
217214
Nikolás Sánchez Izquierdo27ESP236+3-19Porto 1 R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Porto 1 R32
242311
218196
Rio Noguchi27JPN235+1-20Lost in Qual. US Open R1
21960
Juan Pablo Varillas30PER235+15-5Como R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Como R32
238307
220167
Alex Barrena23ARG234+15-6Porto 1 R32240309
2219
Roberto Bautista Agut38ESP233+11-10
222101
Billy Harris31GBR231-61-118Manacor R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Manacor R32
237306
223121
Raúl Brancaccio29ITA231+1-18Como R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Como R32
237306
224169
Henri Squire25GER231-9-30Como R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Como R32
234303
225159
Luka Mikrut22CRO229-49-88Lost in Qual. US Open R2 
226141
August Holmgren28DEN228+21Manacor R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Manacor R32
231300
227116
Leandro Riedi24SUI227-96-230
22867
Luca Nardi23ITA226+13-10Lost in Qual. US Open R1
229211
Darwin Blanch18USA226+16-6US Open R1282762226
23050
Pavel Kotov27RUS226+20
23139
J.J. Wolf27USA225+22Lost in US Open R128 
23268
Sumit Nagal29IND225+4-14Lost in Qual. US Open R1 
233 NCH 
(250)
Hayato Matsuoka21JPN225+22Zhangjiagang R32228297
234142
Alejandro Moro Cañas25ESP221+4-18Porto 1 R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Porto 1 R32
221290
235168
Frederico Ferreira Silva31POR221+4-18Porto 1 R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Porto 1 R32
223292
236168
Maks Kaśnikowski23POL220+22Manacor R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Manacor R32
222291
237199
Matej Dodig21CRO219+17-6Como R32225294
238190
Matheus Pucinelli De Almeida25BRA219+22Qual. Manacor R1221223
239237
Andrej Nedić21BIH219+18-1Qual. Como R2221221
240164
James McCabe23AUS219+6-12Lost in Qual. US Open R1
241240
Matías Soto27CHI218+20Como R32224293
242235
Charles Broom28GBR218-5-21Qual. Manacor R1
243153
Jay Clarke28GBR216-1-20Como R32Lost in Qual. US Open R1Lost in Qual. US Open R1
Como R32
221290
244181
Abdullah Shelbayh22JOR214+7-12
245217
Yi Zhou21CHN214+3-14Zhangjiagang R32220289
246 NCH 
(249)
Martin Krumich23CZE214+17-4Como R32216285
247225
Franco Roncadelli26URU212+24Lost in Qual. US Open R1
248231
Max Houkes26NED212-8-26
24988
Dominic Stricker24SUI211+24
250246
Felix Balshaw20FRA211+2-15Manacor R32217286
Advertisement
251CH
Buvaysar Gadamauri26BEL210+14-5
252250
Philip Henning25RSA210+24
253 NCH 
(274)
Marvin Möller27GER210+25
254 NCH 
(259)
Michele Ribecai23ITA210+10-6Manacor R32214283
255247
Hynek Bartoň22CZE210+15-3
25647
Marc-Andrea Hüsler30SUI208-16
25795
Hugo Grenier30FRA207-14-28Manacor R32213282
258181
Daniel Rincon23ESP207-50-63Manacor R32Lost in Qual. US Open R3Lost in Qual. US Open R3
Manacor R32
213282
259 NCH 
(266)
Iñaki Montes De La Torre23ESP206+15-5Manacor R32212281
260 NCH 
(293)
Matthew Dellavedova26AUS205+33+10Zhangjiagang R32Lost in Taipei 2 FLost in Taipei 2 F
Zhangjiagang R32
207276
261196
Rodrigo Pacheco Mendez21MEX204+11-8
262230
Cezar Crețu25ROU203-32-41
263187
João Lucas Reis Da Silva26BRA202+19Como R32208277
264177
Nick Hardt25DOM200+20Porto 1 R32206275
265226
Juan Bautista Torres24ARG200-3-18
26636
Pierre Hugues Herbert35FRA198+20
267230
Kilian Feldbausch20SUI197-34-44Como R32Lost in Qual. US Open R1 Lost in Qual. US Open R1 
Como R32
203272
268241
Daniel Michalski26POL197+34+13Poznan W
269222
Pedro Boscardin Dias23BRA197+21
270170
Mattéo Martineau27FRA196+22
271194
Dan Added27FRA196+10-7Lost in Qual. US Open R1
272121
Stefano Napolitano31ITA194-43-51Como R32Lost in Qual. US Open R1 Lost in Qual. US Open R1 
Como R32
200269
273210
Filip Jianu24ROU194-4-19Como R32Lost in Bucharest 3 R16
(R32  )
Lost in Bucharest 3 R16
(R32  )
Como R32
199268
274123
Jérôme Kym23SUI193-96-122Manacor R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Manacor R32
199268
275 NCH 
(282)
Juan Manuel La Serna22ARG193+14-4Plovdiv 3 R32193239
276237
Alastair Gray28GBR192+11-6Qual. Manacor R1194196
277253
Giles Hussey29GBR192+17
278 NCH 
(290)
Sergey Fomin25UZB192+17Zhangjiagang R32Lost in Maanshan 10 R32Lost in Maanshan 10 R32
Zhangjiagang R32
196265
279214
Ilia Simakin22RUS191-4-19Zhangjiagang R32197266
280 NCH 
(293)
Carl Emil Overbeck25DEN190+16Qual. Manacor R1191193
281257
Mili Poljičak22CRO189-15-25Como R32195264
282103
Stefan Kozlov28USA189+15
283175
Álvaro Guillén Meza23ECU189+2-10Como R32195264
284108
Franco Agamenone33ITA188+7-8Plovdiv 3 R32192238
285131
Genaro Alberto Olivieri28ARG187-62-62Porto 1 R32Lost in Qual. US Open R2Lost in Qual. US Open R2
Porto 1 R32
193262
286212
Johannus Monday24GBR186+13
287267
Petr Bar Biryukov24RUS186+1-12Zhangjiagang R32Lost in Maanshan 10 R32Lost in Maanshan 10 R32
Zhangjiagang R32
190259
288 NCH 
(298)
Mert Alkaya26TUR185+12
289183
Oliver Crawford27GBR184-64-63
290 NCH 
(300)
Petr Nesterov23BUL184+11Plovdiv 3 R32186232
291127
Facundo Mena33ARG182+15Porto 1 R32187256
292 NCH 
(308)
Oliver Tarvet22GBR181+16
293261
Stefan Dostanic24USA181+16
294258
Igor Marcondes29BRA181+16
295158
Yu-hsiou Hsu27TWN181-27-32Zhangjiagang R32187256
296280
Sandro Kopp26AUT181-13-21Como R32183252
297147
Guy den Ouden24NED180-84-83Lost in Qual. US Open R1
298273
Sean Cuenin22FRA180-19-28Porto 1 R32186255
299247
Florent Bax27FRA179+4-5
300248
Max Basing23GBR178-41-41Manacor R32184253
301298
Filippo Romano21ITA178+18
302 NCH 
(310)
Max Schönhaus19GER178+16Como R32183252
303147
Kaichi Uchida32JPN178-26-32Zhangjiagang R32Lost in Maanshan 10 R32184253
30461
Thiago Monteiro32BRA176-24-28Porto 1 R32182251
305230
Max Hans Rehberg22GER176+15
306250
Andres Martin25USA174+8-6
307306
Daniel Milavsky24USA173+15-2Lost in Qual. US Open R1 
308300
Radu Mihai Papoe24ROU171+5-9
3096
Gaël Monfils39FRA170+2-10US Open R1282202170
310103
Harold Mayot24FRA169-43-44
311CH
Luciano Emanuel Ambrogi22ARG169+14-4
312CH
Jay Friend22JPN168-12Manacor R32174243
313 NCH 
(327)
Anton Matusevich25GBR168+14-1
314278
Tyler Zink25USA168+16
315144
Akira Santillan29JPN166+16-2Zhangjiagang R32Lost in Taipei 2 R32170239
316290
Federico Bondioli21ITA165-12-19Como R32171240
317284
Florian Broska28GER164-19-25
318201
Gilles Arnaud Bailly20BEL164-74-69Porto 1 R32Lost in Qual. US Open R1170239
319268
Gonzalo Villanueva31ARG164+2-12Lost in Mar Del Plata SF
320172
Murphy Cassone24USA162-13-20
321 NCH 
(337)
Raphaël Pérot25FRA161+17
322284
Dali Blanch23USA160+20
32378
Nicolás Kicker34ARG160+6-8
324244
Lucas Poullain30FRA159+19-1
325150
Oriol Roca Batalla33ESP158+21Porto 1 R32162231
326 NCH 
(340)
Mees Rottgering19NED157+14-3
327116
Calvin Hémery31FRA156+1-12Plovdiv 3 R32160206
328260
Carlos Sánchez Jover26ESP156+19-2Lost in Oviedo R32
329 NCH 
(342)
Edward Winter21AUS155+15-4
33039
Mikhail Kukushkin38KAZ154+6-8
331 NCH 
(350)
Ivan Marrero Curbelo27ESP154+19-1Qual. Manacor R1154156
332242
Enrico Dalla Valle28ITA154+1-10Porto 1 R32157226
333257
Miguel Damas26ESP154-17-25Porto 1 R32159228
334212
Michael Geerts31BEL153-8-18
335197
Fajing Sun29CHN153-12-21Zhangjiagang R32159228
336 NCH 
(354)
Cruz Hewitt17AUS152+18
337193
Sascha Gueymard Wayenburg23FRA151-5-13Qual. Manacor R1153155
338139
Ugo Blanchet27FRA149-139-130Lost in Qual. US Open R1
339307
Thomas Faurel20FRA148+12-5Plovdiv 3 R32152198
340180
Justin Engel18GER147-25-32
341249
Mathys Erhard24FRA147-2-14Qual. Manacor R1147149
342329
Juan Estevez20ARG147+15-2Plovdiv 3 R32149195
343235
Marko Topo22GER145-2-15Plovdiv 3 R32149195
344280
Yankı Erel25TUR145-39-37Lost in Taipei 2 QF
345 NCH 
(359)
Arthur Nagel23FRA145+14-1
346332
Tiago Torres24POR144+6-9Porto 1 R32149218
347260
Tiago Pereira22POR144+8-7Porto 1 R32Lost in Poznan R32149218
348269
Aidan Mayo23USA143+14
349336
Ognjen Milić19SRB143-4-15Plovdiv 3 R32146192
350 NCH 
(354)
Jake Delaney29AUS143+15Zhangjiagang R32Lost in Taipei 2 R32147216
351276
Petr Brunclík20CZE142+15Plovdiv 3 R32146192
352 NCH 
(364)
Sebastian Sorger20AUT142+12-1Plovdiv 3 R32Lost in Maribor SF145191
353316
Eduardo Ribeiro28BRA142+20+2Qual. Porto 1 R2144144
354353
Dhakshineswar Suresh26IND141+14
355158
Tung Lin Wu28TWN141+15Zhangjiagang R32147216
356200
George Loffhagen25GBR140+15
357225
Philip Sekulic22AUS140-4-12
358116
Marc Polmans29AUS139+17
359300
Hamish Stewart27GBR139-10-17
360287
Antoine Ghibaudo21FRA138-4-12
361168
Murkel Dellien28BOL138+16
362 NCH 
(377)
Carlos Maria Zarate21ARG138+23+5Lost in Mar Del Plata F
36380
Norbert Gombos36SVK137+6-4Qual. Como R2139139
364263
Eliakim Coulibaly24CIV137-27-25
365125
Juan Pablo Ficovich29ARG137+14Plovdiv 3 R32141187
366321
Gabriele Piraino22ITA137+6-3Plovdiv 3 R32141187
367358
Tommaso Compagnucci26ITA136+7-4
368362
Manas Dhamne18IND136+13
369167
Laurent Lokoli31FRA134+17+2Qual. Como R2136136
37093
Andrej Martin36SVK134+31+9Vienna W
371221
Hernán Casanova32ARG134-8-9
372364
Lucio Ratti22ARG134+12Lost in Oldenzaal R16
373303
Francesco Forti27ITA132-6-10Qual. Como R2134134
374365
Max Wiskandt24GER132+13
375305
Alex Martinez25ESP131+1-8
376 NCH 
(423)
Joaquin Aguilar Cardozo21URU131+47+15Mar Del Plata W
377105
Duje Ajduković25CRO130-53-44Como R32136205
378371
Georgii Kravchenko26UKR130+14Plovdiv 3 R32132178
37940
Ilya Ivashka32BLR129+14Zhangjiagang R32135204
380335
Jacopo Vasami18ITA129+8-2
381379
Jack Kennedy18USA129+13Lost in US Open R128 
38256
Daniel Elahi Galán30COL129-47-34
383 NCH 
(387)
Alejo Sanchez Quilez21ESP129+12Manacor R32133202
384159
Dimitar Kuzmanov33BUL129-2-6Qual. Porto 1 R2Lost in Maribor QF
385339
Andrey Chepelev28RUS129-2-6Qual. Como R2Lost in Lausanne F130130
38665
Thanasi Kokkinakis30AUS128+31+10US Open R1281682118
3877
David Goffin35BEL128-70-50
388177
Andrea Collarini34ARG128-8-8
389360
Lui Maxted22GBR126-29-18Qual. Manacor R1128130
390229
Marek Gengel30CZE125-6Qual. Manacor R1127129
391306
Blaise Bicknell24JAM124-6
392386
Samuele Pieri24ITA124+10-1Lost in Maribor F
393363
Justin Boulais24CAN123+10
394254
Mats Rosenkranz28GER122+10
395176
Daniel Masur31GER122-17-15Qual. Manacor R1123125
396357
Eric Vanshelboim25UKR121+30+6Plovdiv 3 R32Lost in Oldenzaal F124170
397331
Masamichi Imamura27JPN121+1-6Zhangjiagang R32125194
398135
Mitchell Krueger32USA120-40-28
399 NCH 
(407)
Dylan Dietrich21SUI119+14
400271
Mateus Alves25BRA118+18Porto Velho 2 R32119133
401299
Vadym Ursu29UKR118+6-3Lost in Hurghada 7 R32
402260
Robin Bertrand23FRA118+7-3Lost in Monastir 34 QF
40372
Yosuke Watanuki28JPN117+17Zhangjiagang R32123192
404368
Olle Wallin24SWE117+10-2Qual. Como R2119119
405 NCH 
(414)
Semen Pankin26RUS117+16Zhangjiagang R32120189
406 NCH 
(416)
Massimo Giunta22ITA117+16Plovdiv 3 R32120166
40783
Carlos Taberner29ESP115-1-6US Open R1281552105
408378
Valerio Aboian24ARG115+23+2Plovdiv 3 R32Lost in Maribor QF118164
409 NCH 
(422)
Ozan Baris22USA114+18
410267
Louis Weßels28GER114+80+21Oldenzaal W
411382
Andrew Fenty26USA114-14-14
41226
Jordan Thompson32AUS113-78-50
413180
Yuta Shimizu27JPN113-17-16
414110
Giulio Zeppieri24ITA112-165-115
415143
Benjamin Hassan31LBN112+4-6Qual. Como R2114114
416321
Robert Strombachs26LAT112-1-7Plovdiv 3 R32115161
4174
Kei Nishikori36JPN111+64+16Lost in Qual. US Open R3 
418234
Maxime Chazal33FRA111+11-2Le Cap d'Agde W
419 NCH 
(447)
Sergi Perez Contri28ESP111+43+9Lost in Oviedo F
420134
Geoffrey Blancaneaux28FRA111-59-33
421 NCH 
(424)
Constantin Bittoun Kouzmine27FRA111+12-2
422289
Mika Brunold21SUI110-12-10
423217
Jonáš Forejtek25CZE110-34-21
424419
Niels Visker24NED110+6-3Qual. Porto 1 R2112112
425279
Garrett Johns25USA110-26-16
426347
Ioannis Xilas25GRE109-1-7
427177
Omar Jasika29AUS109-19-12Qual. Zhangjiagang R2Lost in Taipei 2 R16111111
428 NCH 
(431)
Yannik Kelm21GER108+7-1
429191
Nerman Fatić31BIH107+10
430153
Denis Yevseyev33KAZ107+14Zhangjiagang R32111180
431406
Timo Legout24FRA106+14
432160
Oleksii Krutykh26UKR105+16
433 NCH 
(449)
Emile Hudd26GBR105+16
434 NCH 
(444)
Spencer Johnson23USA104+17Lost in Qual. US Open R1 
435142
Ivan Gakhov29RUS104+41+7Lost in Oviedo SF
436123
Ryan Peniston30GBR103+19Qual. Manacor R1105107
437215
Khumoyun Sultanov27UZB103+29+2Qual. Zhangjiagang R2105105
438256
Johan Nikles29SUI103-14-13Qual. Como R2Lost in Lausanne R32105105
439 NCH 
(442)
Luca Staeheli26SUI103+7-3
440 NCH 
(452)
Karl Poling27USA103+19
441314
Moerani Bouzige27AUS103+19Lost in Taipei 2 R32
442410
Cyril Vandermeersch27FRA102+11-2
443117
Felipe Meligeni Alves28BRA101+22Manacor R32Lost in Qual. US Open R1107176
444270
Corentin Denolly29FRA101-4-6Lost in Vienna R16
445CH
Karim Bennani18MAR101+7-3
446439
Matthew William Donald21CZE101-3-6
447222
Viktor Durasovic29NOR101-5Qual. Manacor R1102104
448 NCH 
(462)
Kenta Miyoshi22JPN100+19
449185
Aziz Dougaz29TUN100+75+16Lost in Qual. US Open R3
450395
Alafia Ayeni27USA100+7-3Qual. Porto 1 R2102102
451438
Quinn Vandecasteele23USA100-13-8
452 NCH 
(468)
Paulo Andre Saraiva Dos Santos26BRA100+16
453207
Daniel Dutra da Silva38BRA99+10-3
454428
Mika Petković19GER99-22-14Porto 1 R32104173
455 NCH 
(474)
Pavel Lagutin21RUS98+19
456342
Luca Castelnuovo29SUI98+5-4Zhangjiagang R32Lost in Taipei 2 SF104173
457280
Jie Cui28CHN98-3-6Zhangjiagang R32104173
458405
Juan Cruz Martin Manzano21ITA98-17-9Como R32103172
459170
James Trotter27JPN97+5-4Zhangjiagang R32103172
460307
Oleg Prihodko28MKD97-49-23Plovdiv 3 R32Lost in Poznan R16101147
461271
Blake Ellis27AUS96+16
462409
Alex Hernandez27MEX95+9-4Qual. Manacor R19799
463303
Arthur Weber34FRA93-58-29Lost in Taipei 2 R16
464243
Marat Sharipov23RUS93-22-14
465301
Maximus Jones21THA93+24Qual. Manacor R19597
466 NCH 
(487)
Izan Almazan Valiente20ESP93+25Qual. Manacor R19496
467 NCH 
(486)
Duncan Chan21CAN92+25
468 NCH 
(481)
Thijs Boogaard18NED92+25
469424
Eero Vasa29FIN92+10-4Lost in Oldenzaal R16
470 NCH 
(490)
Niels McDonald18GER92+24Porto 1 R3298167
471 NCH 
(485)
Patrick Schoen21SUI92+27+1Qual. Porto 1 R29494
472407
Sergio Callejon Hernando21ESP92+13-2Qual. Manacor R19395
473 NCH 
(502)
Filip Jeff Planinšek25SLO92+29+1Plovdiv 3 R32Lost in Maribor SF96142
474472
Dušan Obradović25SRB92+22Plovdiv 3 R3295141
475171
Beibit Zhukayev25KAZ91-6-8
476 NCH 
(483)
Enzo Aguiard24AUS91+37+4Qual. Zhangjiagang R1Lost in Maanshan 10 SF9395
477340
Colin Sinclair31NMI91+24
478403
Jack Logé21BEL91-28-14
47976
Filip Misolic25AUT90+58+10US Open R1281302080
480180
Paul Jubb26GBR90+24
481261
Alex Rybakov29USA90-3-6
482 NCH 
(489)
Anton Shepp23NZL90+17-1Qual. Manacor R19294
483350
Vladyslav Orlov31UKR89-47-20Lost in Poznan QF
484395
Stefan Palosi26ROU88-72-32
485451
Koki Matsuda25JPN88-2-6Qual. Zhangjiagang R29090
486271
Pedro Sakamoto33BRA88+21-2
487463
Reda Bennani19MAR87+27
488373
Bor Artnak22SLO87+17-3
489346
Kasidit Samrej25THA87-3-7Zhangjiagang R32Lost in Taipei 2 SF92161
490 NCH 
(507)
Tai Sach23AUS87+26Lost in Taipei 2 R16
491387
Gianmarco Ferrari25ITA86+26Lost in Qual. Como R1
492397
Henry Bernet19SUI86-64-28Como R32Lausanne W92161
493485
Giuseppe La Vela25ITA86+2-6Lost in Maribor QF
Lost in Qual. Como R1
494157
Santiago Taverna27ARG86-60-25
495 NCH 
(513)
Alan Magadan25MEX86+24
496424
Lorenzo Joaquín Rodríguez26ARG86+19-1
497467
Yassine Dlimi23MAR85-10-8
498390
Tibo Colson26BEL85+22
499318
Alex Martí Pujolras27ESP85+9-4
500 NCH 
(505)
Peter Makk24HUN85+9-4
501449
Miguel Tobon20COL85-29-14
502CH
Alexander Donski28BUL84+21
50378
Yasutaka Uchiyama34JPN84-155-72
50439
Radu Albot36MDA84-7-7
505502
César Bouchelaghem22FRA84+6-4
506271
Evan Zhu28USA84+19
507288
Fabrizio Andaloro25ITA83+20
508284
Adrian Boitan27ROU83-8-8Qual. Manacor R18587
509 NCH 
(539)
Luca Wiedenmann28GER83+38+6Lost in Oldenzaal SF
510438
Daniel Siniakov23CZE82-7-8Plovdiv 3 R3286132
511143
Hiroki Moriya35JPN82+7-4Qual. Zhangjiagang W
512427
João Eduardo Schiessl22BRA82+17Porto Velho 2 R328397
513 NCH 
(530)
Ivan Ivanov17BUL82+17Manacor R3288157
51463
Jason Kubler33AUS81-39-16
515358
Trevor Svajda20USA81-115-44Lost in Qual. US Open R1
516160
Li Tu30AUS81+19
517183
Federico Arnaboldi26ITA81+4-4Como R3287156
518334
Leo Borg23SWE81+18
519485
Aziz Ouakaa27TUN81+14-1
520371
Ryan Nijboer27NED80+12-2Lost in Oviedo R16
521404
Cannon Kingsley25USA79-51-20
522351
Carlo Alberto Caniato20ITA79-42-17
523510
M Rifki Fitriadi27INA79-13-10Lost in Maanshan 10 R16
524318
Gerard Campana Lee21KOR79+17Lost in Poznan QF
525319
Christian Langmo30USA79-52-20Qual. Manacor R17981
526421
Hikaru Shiraishi26JPN78-4-7Lost in Taipei 2 R16
527 NCH 
(543)
Romain Faucon23BEL78+16Qual. Meerbusch R3
528240
Patrick Zahraj27GER78-112-41
52999
Alexander Ritschard32SUI77+109+21Oviedo W
530517
Shunsuke Mitsui24JPN77+10-2
531146
Rudolf Molleker25GER77-73-26Lost in Qual. Como R1
532 NCH 
(537)
Gavin Young23USA77+13
533483
Alec Deckers26NED76+9-2
534 NCH 
(537)
Mitsuki Wei Kang Leong22MAS76+17+1Qual. Zhangjiagang W
535191
Dragos Nicolae Madaras28SWE75+23+2Buzau R32Lost in Bucharest 3 QF7690
536508
Pavle Marinkov20AUS75+13
537 NCH 
(575)
Nikita Mashtakov27UKR74+39+5Qual. Plovdiv 3 R2Lost in Poznan SF7676
53819
Hyeon Chung30KOR74+29+3Lost in Taipei 2 QF
539433
Fausto Tabacco24ITA74+24+2Qual. Como R27676
540533
Toufik Sahtali27ALG74+13-1Lost in Monastir 34 SF
541448
Branko Djurić21SRB73+74+12Kursumlijska Banja 16 W
542 NCH 
(557)
Pierluigi Basile19ITA73+20+1Lost in Lausanne R16
543525
Daniil Ostapenkov23BLR73+13-1
544252
Tom Paris23FRA72-88-31
545127
Jelle Sels31NED72+1-5Qual. Porto 1 R2Lost in Oldenzaal R167474
546449
Fares Zakaria25EGY72+13-1
547368
Alexander Binda24ITA72+5-3
548485
Digvijay Pratap Singh26IND72+9-2
549289
Lilian Marmousez24FRA71-37-16
550356
Miloš Karol23SVK71-24-12
551 NCH 
(564)
Mario Gonzalez Fernandez24ESP71+13-1
552415
Lorenzo Carboni20ITA71-70-24Como R32Lost in Lausanne SF76145
553485
Taha Baadi25MAR70+18
554 NCH 
(562)
Daniel de Jonge27NED70+14-1
555 NCH 
(564)
Lorenzo Angelini20ITA70+15-1Lost in Oldenzaal QF
Lost in Qual. Como R1
556555
Dimitris Sakellaridis20GRE70+5-3Lost in Lausanne R32
557263
Christoph Negritu32GER69+20
558531
Marcel Zieliński25POL69-27-13Lost in Vienna QF
559237
Saba Purtseladze25GEO69+19Lost in Hurghada 7 R32
560449
Takuya Kumasaka27JPN69-12-7Lost in Qual. Zhangjiagang R1
561298
Aidan McHugh26GBR68+18
562463
Pedro Vives Marcos25ESP68-24-12Qual. Porto 1 R2Lost in Oviedo QF7070
563358
Svyatoslav Gulin23RUS68+29+2Qual. Como R27070
564532
John Echeverria24ESP68+17
565347
Sanhui Shin29KOR68-37-15Lost in Taipei 2 R16
566517
Nino Ehrenschneider25GER68+30+2Lost in Lausanne QF
567477
Kirill Kivattsev28RUS68+7-2Lost in Poznan R16
568 NCH 
(576)
Keegan Rice20CAN67+15
569547
Matyas Fuele27HUN67-15-7Qual. Porto 1 R26969
570 NCH 
(586)
Gabriel Ghetu18ROU67+55+8Lost in Bucharest 3 F
571211
Javier Barranco Cosano27ESP67-134-41Lost in Oviedo R32
572 NCH 
(585)
Martin Van Der Meerschen26BEL67+13
573357
Luca Potenza26ITA67-85-26Qual. Manacor R16971
574507
Kaylan Bigun20USA67+12
575 NCH 
(580)
Paul Inchauspe22FRA66+16
576486
Alec Beckley25RSA66-10-5
577519
Amr Elsayed27EGY66+16Lost in Hurghada 7 R16
578433
Pietro Fellin25ITA66+10-1
579 NCH 
(588)
Amit Vales21ISR66+19+1Qual. Plovdiv 3 R26868
580565
Yanis Ghazouani Durand26FRA66+15Lost in Qual. Porto 1 R1
581 NCH 
(590)
Pierre Delage25FRA66+19+1Lost in Le Cap d'Agde SF
582436
Sebastian Gima24ROU66+7-1Buzau R32Lost in Bucharest 3 QF6680
583491
Robin Catry24FRA65+4-2
584561
Leonardo Rossi24ITA65+17
585476
Ignacio Monzón28ARG65+46+7Buzau R32Lost in Pecs F6579
586150
João Domingues32POR64+16
587432
Iliyan Radulov21BUL64+16
588388
Karan Singh23IND64+16
589128
Andrea Vavassori31ITA63+16
590289
Renta Tokuda28JPN63-106-31
591542
Millen Hurrion27GBR63+17
592430
Erik Arutiunian21BLR62+17
593469
Juan Sebastián Gómez34COL62+17
594573
Jamie Mackenzie18GER62+17
595 NCH 
(603)
Amir Omarkhanov18KAZ62+24+2Lost in Monastir 34 QF
596383
Lukáš Pokorný24SVK61+18
597CH
Lorenzo Bocchi28ITA60+10-3Lost in Pecs QF
598447
Kuan Yi Lee29TWN60+18-1Lost in Taipei 2 R32
599554
Guillaume Dalmasso23FRA60-5
60071
Cedrik Marcel Stebe35GER59+22
601298
Jacopo Berrettini27ITA59-36-12
602285
Alexander Weis29ITA59-18-8Lost in Lausanne R16
603569
Alan Fernando Rubio Fierros27MEX59+21
604564
Alexander Vasilev19BUL59+19Plovdiv 3 R3263109
605595
S D Prajwal Dev30IND59+12-1Lost in Qual. Zhangjiagang R2
606280
Dominik Palán25CZE59-100-31Lost in Qual. Zhangjiagang R2
607586
Nicolas Tepmahc25FRA59+14-1
608394
Bruno Kuzuhara22USA59+19
609 NCH 
(645)
John Hallquist Lithen24SWE59+36+3Lost in Pecs SF
610 NCH 
(670)
Michael Antonius16USA58+65+8Lost in Qual. US Open R2 
611 NCH 
(626)
Alejandro Juan Mano21ESP58+15-1Lost in Oviedo R16
612527
Michael Bassem Sobhy22EGY58-62-17
613 NCH 
(635)
Pieter De Lange20NED58+27+2Lost in Oldenzaal QF
614 NCH 
(625)
Maximo Zeitune20ARG58+28+2Lost in Mar Del Plata QF
615520
Conner Huertas del Pino30PER57+17
616546
Aidan Kim21USA57-41-12
617 NCH 
(626)
Tuncay Duran22TUR57+16
618331
Carlos Lopez Montagud26ESP57-63-17Lost in Oviedo R32
619513
Kai Wehnelt30GER57-46-13
620 NCH 
(653)
Thiago Cigarran26ARG57+38+4Lost in Allershausen SF
621 NCH 
(640)
Chase Ferguson27AUS57+25+2Lost in Maanshan 10 SF
622418
Maé Malige20FRA57-40-11Lost in Monastir 34 R16
623424
Kokoro Isomura23JPN57-84-23Qual. Zhangjiagang R2Lost in Taipei 2 R325959
624347
Samir Banerjee22USA56-90-25
625378
Dan Martin27CAN56-5-4
626479
Tomasz Berkieta20POL56+15
627 NCH 
(693)
Daniel Jade17FRA55+75+8Lost in Monastir 34 F
628 NCH 
(647)
Ryan Colby22USA55+23+1Lost in Urbana 2 R16
629514
Marlon Vankan26GER55-11-5Lost in Allershausen R16
630443
Federico Iannaccone27ITA55+13-1Qual. Plovdiv 3 R25757
631623
Samuel Heredia20COL55+18
632595
Théo Papamalamis20FRA54+2-3
633CH
Matisse Bobichon24FRA54+6-2
634251
Ergi Kırkın27TUR54+23+1Qual. Plovdiv 3 R25656
635 NCH 
(671)
Andrea De Marchi19ITA54+36+3Lost in Maribor QF
Lost in Qual. Como R1
636170
Maxime Janvier29FRA54-64-16Qual. Porto 1 R25656
637553
Pedro Rodenas22ESP53+39+3Lost in Oviedo SF
638624
Yaroslav Demin21RUS53+31+2Lost in Oviedo QF
639430
Sidharth Rawat33IND53-70-18
640638
Melios Efstathiou27CYP53+13-1
641502
Adrian Ötzbach28GER53-5-4
642604
Bruno Fernandez22BRA53+6-2Lost in Allershausen R32
643410
Stefan Popović23SRB53-13-5Qual. Plovdiv 3 R2Lost in Maribor R165555
644 NCH 
(655)
Roger Pascual Ferra20ESP52+15
645 NCH 
(660)
Guto Miguel17BRA52+15
646 NCH 
(677)
Anton Arzhankin23RUS52+31+2Lost in Kursumlijska Banja 16 QF
647463
Sander Jong26NED52+41+3Lost in Oldenzaal QF
648513
Stefan Adrian Andreescu24ROU52-54-14Buzau R32Lost in Bucharest 3 QF5367
649573
Karol Filar28POL52-69-16Lost in Poznan R16
650642
Naoya Honda20JPN52-3-3
651458
Maxwell McKennon24USA52-7-4
652 NCH 
(668)
Stefan Horia Haita19ROU51+16Lost in Qual. Plovdiv 3 R1
653470
Imanol López Morillo26ESP51-63-16Lost in Oviedo R32
654233
Gabriel Debru20FRA50+20
655552
Keisuke Saitoh25JPN50+17-1Lost in Taipei 2 R32
656296
Oleksandr Ovcharenko24UKR50-27-8Qual. Plovdiv 3 R2Lost in Lausanne QF5252
657362
Tim Handel29GER50+16-1
658634
Timofei Derepasko19RUS50+22
659450
Yurii Dzhavakian33UKR50+22
660348
Ryan Seggerman27USA49+23
661538
Pablo Martinez Gomez20ESP49+5-2
662453
Arklon Huertas Del Pino Cordova32PER49+24
663252
Samuel Vincent Ruggeri24ITA49+24
664479
Jacob Bradshaw23AUS49-67-16
665634
Léo Raquillet20FRA49-3-3Lost in Le Cap d'Agde R16
666 NCH 
(678)
Andreja Petrovic26NOR49+12-1
667 NCH 
(692)
Marc Majdandzic21GER49+25Lost in Oldenzaal R32
668 NCH 
(671)
Gabriele Bosio25ITA49+25
669352
Giovanni Oradini28ITA49-32-8Lost in Vienna SF
670501
Shinji Hazawa27JPN49+24Lost in Taipei 2 R32
671616
Kārlis Ozoliņš24LAT48-4-3
672448
Aleksandre Bakshi29GEO48+53+4Lost in Hurghada 7 SF
673654
Franco Ribero26ARG48+34+1Qual. Plovdiv 3 R2Lost in Poznan R325050
674238
Yusuke Takahashi28JPN48+17-1Lost in Maanshan 10 QF
675 NCH 
(696)
Žiga Šeško18SLO47+29Manacor R3253122
676 NCH 
(697)
Keshav Chopra24USA47+21-1
677316
Alberto Barroso Campos30ESP47-42-10
678 NCH 
(698)
Rafael Izquierdo Luque26ESP47+30Lost in Qual. Porto 1 R1
679590
Ryan Dickerson29USA47+27
680618
Santiago De La Fuente24ARG47+18-1Lost in Mar Del Plata QF
681375
Strong Kirchheimer31USA47+9-2
682648
Radu David Turcanu20ROU47+84+7Bucharest 3 W
683484
Tristan McCormick27USA47+26Lost in Oviedo R16
684 NCH 
(707)
Daniel Salazar25COL47+29+1Lost in Allershausen R16
685 NCH 
(697)
Nikolai Barsukov19GER47+39+2Lost in Allershausen QF
686161
Filip Peliwo32POL47-126-26Qual. Zhangjiagang R2Lost in Maanshan 10 R324949
687600
Khololwam Montsi23RSA46+24
688382
Thomas Fancutt31AUS46+24
689155
Dmitry Popko29KAZ46-37-8Lost in Kursumlijska Banja 16 F
690363
Oscar Jose Gutierrez33ESP46+33+1Lost in Le Cap d'Agde R16
691 NCH 
(892)
Sebastian Dominko23SLO45+275+23Maribor W
692455
James Story25GBR45-36-8
693 NCH 
(710)
Hunter Heck24USA45+24
694660
Daniel Antonio Núñez25CHI45+24Porto Velho 2 R324660
695508
Manish Sureshkumar27IND45+25Lost in Taipei 2 R32
696341
Wilson Leite34BRA45+26
697651
Nicolás Villalón22CHI45+2-3
698635
John Sperle24GER45+133+12Pecs W
699691
Dragos Nicolae Cazacu22ROU45+2-3
700 NCH 
(865)
Bryce Nakashima22USA44+172+15Urbana 2 W
701384
Neil Oberleitner27AUT44-51-10
702 NCH 
(716)
Herman Hoeyeraal24NOR44+17-1Lost in Pecs R32
703508
Loann Massard21FRA44+24
704394
Tiago Cação28POR44-39-8Qual. Porto 1 R24646
705 NCH 
(721)
Ignacio Parisca Romera21VEN44+16-1Qual. Plovdiv 3 R2Lost in Oviedo R324646
706 NCH 
(724)
Carles Hernández25ESP44+40+2Lost in Oviedo QF
707438
Orel Kimhi23ISR43+22
70899
Brandon Holt28USA43-53-10
709 NCH 
(789)
Andrew Johnson17USA43+96+8Lost in Qual. US Open R2
(R1  )
710 NCH 
(716)
Patrick Brady21GBR43+6-2
711 NCH 
(731)
Sebastian Gorzny22USA43+20US Open R128932043
712449
Maxim Zhukov21RUS43-168-34
713 NCH 
(724)
Grigory Shebekin21RUS43+20
714477
Peter Fajta24HUN43+20Qual. Plovdiv 3 R24545
715 NCH 
(726)
Oskar Brostrom Poulsen24DEN43+21
716679
Isaac Becroft25NZL43-37-7
717625
Leo Vithoontien27JPN43-17-5
718458
Nicolas Zanellato24BRA43+22
719702
Noa Vukadin22CRO42+22Lost in Urbana 2 R32
720189
Arthur Bouquier25FRA42-36-7
721440
Alessandro Pecci25ITA42+22
722 NCH 
(734)
Juan Sebastian Osorio28COL42+22
723229
Mukund Sasikumar29IND42-111-20Lost in Taipei 2 R32
724707
Seydina André23SEN42+15-1
725455
Olaf Pieczkowski22POL41-10-4
726625
Igor Kudriashov22RUS41+22
727653
Matyáš Černý24CZE41+53+3Lost in Poznan QF
728509
Manuel Mazza27ITA41+23
729696
Matteo Covato21ITA41+24Lost in Oldenzaal R32
Lost in Qual. Como R1
730708
Evan Bynoe27USA41+24
731 NCH 
(815)
Nicolas Jadoun24FRA41+152+12Monastir 34 W
732305
Kalin Ivanovski22MKD40+25
733109
Lukáš Klein28SVK40-23-6
734 NCH 
(749)
Vignesh Gogineni22USA40+25
735536
Joshua Sheehy29USA40+7-2
736277
Michael Vrbenský26CZE40-22-5
737 NCH 
(751)
Matt Hulme27AUS40+23
738289
Adria Soriano Barrera27COL40-43-8
739546
Uisung Park25KOR40+24Lost in Qual. Zhangjiagang R1
740 NCH 
(762)
Goncalo Marques20POR40+22Porto 1 R3246115
741576
Michal Krajčí21SVK40+4-2Lost in Hurghada 7 QF
742614
Yuta Kawahashi28JPN40-79-12
743724
Matt Kuhar30USA40+22
744689
Rodrigo Alujas24MEX40+8-1
745636
Aleksandr Braynin27UKR40+22Lost in Vienna R16
746636
Taisei Ichikawa25JPN40+22Lost in Qual. Taipei 2 R2
747533
Luis Carlos Alvarez21MEX39+22
748741
Matthew Forbes20USA39+22
749 NCH 
(762)
Noah Zamora23USA39+23
750679
Dong Ju Kim24KOR39-61-10Lost in Maanshan 10 R32
751 NCH 
(831)
Calvin Müller26GER39+106+8Lost in Allershausen F
752599
Giorgio Tabacco23ITA39-98-15Qual. Plovdiv 3 R24141
753663
Samir Hamza Reguig24ALG39-71-11Lost in Monastir 34 R32
Lost in Qual. Plovdiv 3 R1
754663
Lucas Andrade Da Silva21BRA38+23
755604
Andres Santamarta Roig19ESP38-6-3
756280
Jakub Nicod22CZE38-24-5
757620
Ben Jones28GBR38+14-1
758 NCH 
(774)
Matt Ponchet22FRA38+25
759 NCH 
(782)
Stefano D'Agostino22ITA38+38+2Lost in Kursumlijska Banja 16 QF
760656
Maik Steiner32GER38-25-5
761 NCH 
(809)
Niklas Guttau26GER38+48+3Lost in Poznan QF
762728
Daniele Rapagnetta19ITA38-34-6
763617
Lorenzo Sciahbasi20ITA37+26
764 NCH 
(858)
Manuel Plunger24ITA37+106+8Lost in Vienna F
765680
Abel Forger21NED37+15-1
766587
Pawit Sornlaksup27THA37-29-6
767515
Émilien Demanet21BEL37-29-6Lost in Oldenzaal QF
768663
Benjamin Pietri30FRA37+18-1
769575
Luca Castagnola24ITA37+24
770700
Jack Anthrop22USA36+45+2Lost in Urbana 2 QF
771159
Hady Habib28LBN36+23
772219
Nicolás Álvarez Varona25ESP36-76-12
773527
Ye Cong Mo26CHN36-12-4
774609
Fryderyk Lechno-Wasiutyński21POL36-161-25Lost in Poznan R16
775 NCH 
(791)
Yannick Theodor Alexandrescou18FRA36+20
776 NCH 
(790)
Scott Jones28AUS36+20
777361
Viacheslav Bielinskyi22UKR36-116-16
778 NCH 
(785)
Dimitris Azoidis25GRE36+13-1
779471
Yuki Mochizuki28JPN36-115-16Qual. Taipei 2 W
Lost in Taipei 2 R32
780 NCH 
(793)
Gabriele Maria Noce30ITA36+21
781549
Tianhui Zhang20CHN36+64+4Zhangjiagang R32Lost in Maanshan 10 F42111
782716
Dinko Dinev22BUL36+18
783771
Cosme Rolland De Ravel22FRA35+19
78440
Max Purcell28AUS35+19
785 NCH 
(798)
Nicolas Oliveira20BRA35+19
786315
Alfredo Perez29USA35-39-6
787 NCH 
(800)
Arvid Nordquist28SWE35+19
788327
Naoki Nakagawa29JPN35-6-3
789711
Vincent Marysko20GER35-63-9
790722
Alejandro Turriziani Álvarez23ESP35+9-1Lost in Oviedo R32
791437
Michiel De Krom28NED35-4-3Lost in Oviedo R32
792712
Benjamin Torrealba21CHI35+18
793 NCH 
(804)
Walid Ahouda22MAR34+19
794673
Gustavo Ribeiro De Almeida20BRA34+22
795433
Aristotelis Thanos25GRE34+22
796603
Oscar Weightman24GBR34+22
797544
Adhithya Ganesan20USA34-47-7
798474
Tsung Hao Huang26TWN34-170-24Lost in Taipei 2 R32
Lost in Qual. Zhangjiagang R1
799763
Rares Teodor Pieleanu19ROU34-25-5Buzau R32Lost in Bucharest 3 R163549
800161
Alibek Kachmazov24RUS33+22
801760
Gian Luca Tanner25SUI33+6-2
802 NCH 
(828)
Jannik Opitz28GER33+36+1Qual. Plovdiv 3 R23535
803447
Tomás Farjat25ARG33-24-5
804 NCH 
(825)
Nico Hipfl20AUT33+21
805 NCH 
(824)
Oskari Paldanius19FIN33+19Qual. Manacor R13537
806 NCH 
(810)
Kristijan Juhas25SRB33+38+1Lost in Kursumlijska Banja 16 SF
807648
Attila Boros22HUN33-23-5Lost in Pecs R16
808764
Mert Naci Türker28TUR33-33-6
809362
Bastián Malla29CHI33+69+4Lost in Mar Del Plata SF
810355
Karl Friberg27SWE33-25-5
811 NCH 
(838)
Nicolas Robert20FRA33+38+1Lost in Bucharest 3 R16
812184
Nicholas David Ionel23ROU33+16
813 NCH 
(827)
Alan Ważny19POL33+14Lost in Poznan R32
814 NCH 
(821)
Carles Cordoba20ESP33+18Lost in Oviedo R16
815443
Yanaki Milev22BUL33+51+3Plovdiv 3 R32Lost in Oviedo QF3783
816741
Joshua Charlton27AUS33-61-8Qual. Zhangjiagang R2Lost in Maanshan 10 QF3535
817641
Kosuke Ogura30JPN33+4-1Qual. Taipei 2 W
Lost in Taipei 2 R32
818538
Johan Alexander Rodriguez22COL32+19
819387
Mariano Kestelboim30ARG32+20
820486
Alex Knaff28LUX32+20
821183
Adrian Andreev25BUL32+20
822811
Maximilian Homberg23GER32-3-2
823232
José Pereira35BRA32+19
824395
Rigele Te28CHN32+234+15Maanshan 10 W
825818
Conor Gannon24IRL32+1-1
826620
Josip Šimundža21CRO32-121-15
827 NCH 
(939)
Aaron Funk20GER32+122+8Lost in Hurghada 7 F
828803
Michel Hopp27GER32+18
829468
Ryuki Matsuda26JPN32-65-8Qual. Taipei 2 W
Lost in Taipei 2 R32
830638
Yusuke Kusuhara29JPN31+23
831692
Hoyoung Roh20KOR31+23
832407
Michael Agwi22IRL31-54-7
833CH
Markus Mölder21EST31+10-1
834541
Arda Azkara23TUR31-11-2
835822
Dominik Reček31CZE31+20
836817
Natan Rodrigues24BRA31+20
837677
Kasra Rahmani19IRI31-64-8Lost in Qual. Como R1
838403
Lorenzo Rottoli24ITA31+63+4Qual. Como R2Lost in Vienna QF3333
839769
Miles Jones25USA31+26+1Lost in Maanshan 10 R16
840451
Marko Miladinović25SRB31+8-1
841 NCH 
(860)
Tomás Martínez23ARG31+39+2Lost in Mar Del Plata QF
842 NCH 
(871)
William Rejchtman Vinciguerra19SWE31+37+2Lost in Allershausen QF
Lost in Qual. Porto 1 R1
843745
Taiyo Yamanaka24JPN31-13-2
844 NCH 
(859)
Giannicola Misasi25ITA31+15Buzau R32Lost in Bucharest 3 R163246
845562
Cooper Williams21USA30-31-4
846136
Alexey Vatutin33RUS30-116-13
84716
Nicolás Jarry30CHI30-91-10
848824
Jangjun Kim19KOR30-13-2
849805
Oliver Bonding19GBR30+12
850 NCH 
(851)
Keaton Hance18USA30+12
851 NCH 
(876)
Robert Guna21ROU30+25+1Lost in Bucharest 3 QF
852724
Fernando Cavallo20ARG30-54-6
853 NCH 
(863)
Maxwell Exsted19USA30+10
854 NCH 
(894)
Andrea Colombo23ITA30+40+2Qual. Como R23232
855853
Alaa Trifi19TUN30+13
856621
Samuel Alejandro Linde Palacios18COL30+11
857 NCH 
(874)
Davide Tortora25ITA29+17
858 NCH 
(873)
Theodore Dean24USA29+15Lost in Maribor R32
859774
Nitin Kumar Sinha27IND29+18Lost in Qual. Taipei 2 R1
860759
Jesse Flores31CRC29-3-2Lost in Urbana 2 R32
861818
Anas Mazdrashki20BUL29+42+2Lost in Bucharest 3 SF
862496
Denis Klok28RUS29-15-3Lost in Kursumlijska Banja 16 R32
863829
Tom Zeuch26GER29-34-4Lost in Poznan R32
864787
Nikola Slavic25SWE29-72-8
865643
Lorenzo Claverie23VEN28+19
86655
Facundo Bagnis36ARG28+19
867107
Nicolas Moreno De Alboran29USA28+19
868272
Orlando Luz28BRA28+19
869526
Maxence Beaugé26FRA28-166-19
870655
Thanapet Chanta26THA28+20
871465
Egor Agafonov23RUS28-201-23
872378
Sora Fukuda28JPN28-8-2
873675
Francisco Rocha26POR28-62-7Porto 1 R3234103
874561
Fermin Tenti29ARG28-24-4Buzau R32Lost in Pecs R322943
87537
Emil Ruusuvuori27FIN27-87-10
876 NCH 
(879)
Ronit Karki18USA27+23
877614
William Grant25USA27+23
878604
Dev Javia24IND27+293+15Hurghada 7 W
879 NCH 
(921)
George Lazarov21BUL27+49+2Plovdiv 3 R32Lost in Kursumlijska Banja 16 QF3177
880 NCH 
(893)
Michele Mecarelli19ITA27+22
881867
Egor Pleshivtsev19RUS27-2
882788
Joao Victor Couto Loureiro23BRA27-2Lost in Pecs R32
883866
Max Dahlin20SWE26+5-2
884 NCH 
 2211
Kuan Shou Chen18TWN26+1327+25Taipei 2 W
885839
Benito Sánchez Martinez24GER26+22
886429
Alvin Nicholas Tudorica24CAN26-26-4Lost in Hurghada 7 R32
88749
Federico Coria34ARG26+21Lost in Qual. US Open R1
888552
Igor Gimenez26BRA26-36-5
889822
Ofek Shimanov21ISR26+48+2Lost in Urbana 2 QF
890114
Gijs Brouwer30NED26+19
891114
Jason Jung37TWN26+19
892857
Charlie Robertson19GBR26+19
893479
Felix Corwin30USA26+20Lost in Urbana 2 QF
894744
Nikita Belozertsev17UZB26+20
895883
Giulio Perego23ITA26-4-2
896 NCH 
(961)
Oliver Okonkwo26GBR26+81+4Lost in Urbana 2 SF
897812
Sam Ryan Ziegann28AUS26-77-8Lost in Maanshan 10 R32
898713
Grigoriy Lomakin28KAZ26+8-1Lost in Qual. Taipei 2 R1
Lost in Qual. Zhangjiagang R1
899828
Andrea Fiorentini25ITA26-3-2Lost in Maribor R32
900 NCH 
(909)
Kerem Yilmaz19TUR26+16
901273
Elmar Ejupovic33GER25+16
90213
Nick Kyrgios31AUS25+16
903816
Zsombor Velcz23HUN25+16Lost in Urbana 2 R32
904 NCH 
(925)
Matteo Sciahbasi19ITA25+21
90574
Mirza Bašić35BIH25-220-24
906878
Tristan Stringer20USA25+18
907377
Marcello Serafini24ITA25+19
908627
Ryan Fishback24USA25+21
909385
Aryan Shah20IND25+21
910861
Marcus Walters28GBR25+21
911 NCH 
(917)
Muhammad Shoaib24PAK24+22
912740
Pierre Yves Bailly22BEL24+23
913416
Étienne Donnet25FRA24-77-8Lost in Monastir 34 R32
914913
Kriish Tyagi19IND24+22
915 NCH 
(939)
Noritaka Koizumi23JPN24+24Lost in Qual. Taipei 2 R2
916364
Mikalai Haliak28BLR24+28
917 NCH 
(920)
Ronald Hohmann25USA24+10-1
918905
Christopher Li23PER24+23
919866
Lorenzo Gagliardo26ARG24+55+2Lost in Mar Del Plata QF
920 NCH 
(963)
Julian Cundom25ARG24+43+1Lost in Mar Del Plata R16
921660
Michael Zhu34USA24-17-3
922 NCH 
(931)
Rocco Piatti22MON24+28Lost in Urbana 2 R32
923827
Pietro Marino25ITA24+28Buzau R322539
924691
Matthew Summers27GBR24-29-4
925237
Nicolás Barrientos39COL23+28Lost in Qual. Porto 1 R1
926569
James Watt26NZL23-29-4
927 NCH 
(938)
Pablo Perez Ramos23ESP23+27
928479
Ilya Snițari24MDA23+27
929461
Peter Bertran30DOM23+27
930459
Nikolay Vylegzhanin26RUS23-32-4
931233
Yun seong Chung28KOR23+9-1Qual. Urayasu W
932470
Filippo Moroni25ITA23-10-2
933 NCH 
(952)
Linus Lagerbohm18FIN23+25
934719
Hanyi Liu25CHN23-22-3Zhangjiagang R32Lost in Maanshan 10 R162998
935814
Marc Van Der Merwe32RSA23+25
936 NCH 
(957)
Mickael Kaouk18FRA23+26
937 NCH 
(956)
Charles Bertimon26FRA23+24
938536
Ryotaro Taguchi26JPN23+9-1
939666
Niccolo Catini28ITA23-46-5Lost in Poznan R16
Lost in Qual. Como R1
940684
Ali Yazdani22IRI23+24
941908
Daniil Sarksian20ARM23+11-1
942638
Johannes Ingildsen29DEN22-22-3
943845
Aleksa Ćirić26SRB22+26
94462
Kenny de Schepper39FRA22-1-2Lost in Le Cap d'Agde F
945838
Iiro Vasa23FIN22+25Lost in Oldenzaal R32
946CH
Lorenzo Comino20ITA22-2
947874
Ryo Tabata18JPN22+25
948731
Axel Nefve26USA22+25
949622
Amaury Raynel24FRA22-1-2Lost in Le Cap d'Agde R16
950727
Petros Tsitsipas26GRE22+30
951 NCH 
(974)
Nikita Ianin24RUS22+66+2Lost in Hurghada 7 QF
952729
Tomas Curras Abasolo26ESP22-47-5Lost in Oviedo R32
953 NCH 
(956)
Benjamin O'Connell27AUS22+31
954934
Louis Larue22FRA22+48+1Lost in Monastir 34 QF
955 NCH 
 1052
Vlad Cristian Breazu22ROU21+97+4Qual. Buzau R2Qual. Bucharest 3 W
Lost in Bucharest 3 SF
956451
Dan Alexandru Tomescu27ROU21-85-8
957845
Shunsuke Nakagawa26JPN21+10-1
958946
Taym Al Azmeh22SYR21+31
959411
Micah Braswell24USA21+31
960 NCH 
(983)
Matthew Thomson26USA21+31
961 NCH 
 1009
Tudor Batin19ROU21+48+1Buzau R32Lost in Bucharest 3 R162236
962889
Salvador Price21COL21+31
963753
Justin Roberts29BAH21+31
964704
Mwendwa Mbithi28USA21+32
965 NCH 
(975)
Aditya Vishal Balsekar23IND21+32Lost in Hurghada 7 R32
966 NCH 
 1027
Fanming Meng18CHN21+61+2Qual. Zhangjiagang R2Lost in Maanshan 10 R322323
967688
Alexandre Aubriot27FRA21+32Lost in Kursumlijska Banja 16 R32
968928
Rafael Tosetto27BRA21+14-1Porto Velho 2 R322236
969859
Adan Freire Da Silva27FRA21+14-1
970694
Maxence Bertimon26FRA21-38-4
971947
Karim Ibrahim23EGY21+14-1Lost in Hurghada 7 R32
972906
Jeremy Gschwendtner28GBR21+15-1Buzau R32Lost in Pecs R162236
973736
Martin Borisiouk26BLR20+30
974712
Aoran Wang29CHN20+30Lost in Qual. Zhangjiagang R1
975 NCH 
(998)
Lars Goran Verwerft23BEL20+30
976875
Stijn Paardekooper23NED20-101-9Lost in Oldenzaal R32
977837
Marko Maksimović20SRB20-2-2
978235
Ivan Nedelko40RUS20-36-4
979900
Enzo Kohlmann De Freitas19BRA20+32
980959
Ruslan Tiukaev21RUS20+33
981 NCH 
(998)
Duje Markovina18AUS20+33
982299
Hazem Naw26SYR20+33Lost in Allershausen QF
983905
Ezequiel Monferrer23ARG20+42+1Lost in Mar Del Plata R16
984395
Wishaya Trongcharoenchaikul31THA20+2-2Lost in Maanshan 10 R32
985 NCH 
 1446
Michael Savano18USA19+476+14Qual. Poznan W
Lost in Poznan F
986 NCH 
(987)
Cezar Gabriel Papoe18ROU19+35
987CH
Joaquin Guilleme20NCA19+35
988468
Dominik Kellovský30CZE19-65-6Lost in Poznan R32
989802
Jeffrey Von Der Schulenburg24SUI19-181-16Lost in Lausanne R16
990639
Bekkhan Atlangeriev25RUS19-19-3
991758
Alexandre Reco27FRA19+33
992966
Sydney Zick19GER19+24-1
993748
Mathieu Scaglia27FRA19-14-3Lost in Le Cap d'Agde QF
994709
Iannis Miletich21ITA19+4-2
995841
Nicolas Parizzia27SUI19+36Lost in Qual. Como R1
996 NCH 
 1021
Luka Talan Lopatić18SLO19+33
997979
Yuta Tomida19JPN19+3-2
998826
Benjamin Thomas George23CAN19+35
999932
Matthias Ujvary22AUT19+48+1Lost in Vienna R16
1000982
Nicolas Bruna27CHI19+19-1Lost in Mar Del Plata R32
In Play :
 GS2000  US Open
 CH75  Como, ​Manacor, ​Porto 1, ​Zhangjiagang
 CH50  Plovdiv 3
 M25  Meerbusch
 M15  Buzau, ​Porto Velho 2
Highlight Country :