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 Sinner24ITA13450
21
Carlos Alcaraz23ESP8160+1
32
Alexander Zverev29GER8080-1-400Montreal R64
4CH
Félix Auger-Aliassime25CAN4740Montreal R64
51
Novak Djoković39SRB3760
61
Daniil Medvedev30RUS3570+1-50Montreal R64
75
Alex de Minaur27AUS3560-1-100Washington QF
(R16  )
36603960
8 NCH 
  (9)  
Flavio Cobolli24ITA3320+1-100Montreal R64
94
Taylor Fritz28USA3000+1-300Washington QF
(R16  )
31003400
105
Ben Shelton23USA2680-2-900Washington QF
(R16  )
27803080
Advertisement
1110
Alexander Bublik29KAZ2525
125
Lorenzo Musetti24ITA2375+3+60Washington QF
(R16  )
24752775
1312
Jiří Lehečka24CZE2370-1-100Montreal R64Lost in Los Cabos R16 Lost in Los Cabos R16 
Montreal R64
142
Casper Ruud27NOR2335-1-100Montreal R64
155
Andrey Rublev28RUS2220-1-200Montreal R64
1612
Jakub Menšík20CZE2205+1Montreal R64Lost in Washington R16 Lost in Washington R16 
Montreal R64
1716
Valentin Vacherot27MON2176+1-12Montreal R64
1815
Learner Tien20USA2145-2-100Montreal R64Lost in Washington R32 Lost in Washington R32 
Montreal R64
1910
Frances Tiafoe28USA2080-100Montreal R64Lost in Washington R32 Lost in Washington R32 
Montreal R64
208
Tommy Paul29USA2025+1Montreal R64Lost in Washington R32 Lost in Washington R32 
Montreal R64
21 NCH 
 (23) 
Rafael Jódar19ESP2013+3+86Washington QF
(R16  )
21132413
2218
Francisco Cerúndolo27ARG2010-2-50Montreal R64Lost in Los Cabos QF Lost in Los Cabos QF 
Montreal R64
2316
Luciano Darderi24ITA1975Montreal R64Lost in Los Cabos R16 Lost in Los Cabos R16 
Montreal R64
2414
Arthur Fils22FRA1940-2-50Montreal R64Lost in Washington R32 Lost in Washington R32 
Montreal R64
2514
Alejandro Davidovich Fokina27ESP1780-100
2624
João Fonseca19BRA1700+1-10Montreal R64
2719
Alejandro Tabilo29CHI1628+3+70Washington QF
(R16  )
17282028
2813
Ugo Humbert28FRA1625+1+50Montreal R64Lost in Washington R16 Lost in Washington R16 
Montreal R64
2924
Arthur Rinderknech31FRA1623-1-10Montreal R64
3025
Tomás Martín Etcheverry27ARG1460+1-50Montreal R64Lost in Washington R32Lost in Washington R32
Montreal R64
3129
Brandon Nakashima24USA1410+2+50Washington QF
(R16  )
15101810
3231
Ignacio Buse22PER1350+2Montreal R64
3332
Alexander Blockx21BEL1346-1-30Montreal R64
34CH
Zizou Bergs27BEL1340+2Montreal R64Lost in Washington R32 Lost in Washington R32 
Montreal R64
3530
Matteo Arnaldi25ITA1299-50Montreal R64Lost in Washington R32 Lost in Washington R32 
Montreal R64
36CH
Arthur Fery24GBR1285+1
378
Cameron Norrie30GBR1255+2+90Los Cabos SF
(QF  )
13201405
3837
Raphaël Collignon24BEL1234Montreal R64
398
Karen Khachanov30RUS1130-13-650Montreal R64Lost in Los Cabos R16Lost in Los Cabos R16
Montreal R64
406
Matteo Berrettini30ITA1075+1Montreal R128
4121
Jan Lennard Struff36GER1066+1Montreal R128
4230
Alex Michelsen21USA1065-2-100Washington QF
(R16  )
11651465
4329
Mariano Navone25ARG1030+1Montreal R128
4433
Jaume Munar29ESP1020-1-30Montreal R128
4541
Térence Atmane24FRA1007+11+40Montreal R128Lost in Washington R16 Lost in Washington R16 
Montreal R128
4617
Adrian Mannarino38FRA1005+1Montreal R128Lost in Washington R16 Lost in Washington R16 
Montreal R128
4718
Sebastián Báez25ARG1000+6+25Montreal R128
48CH
Luca Van Assche22FRA998Montreal R128
4915
Sebastian Korda26USA990+10+40
5042
Juan Manuel Cerúndolo24ARG989Montreal R128
Advertisement
513
Stefanos Tsitsipas27GRE980Lost in Washington R32 
5246
Quentin Halys29FRA980
5310
Denis Shapovalov27CAN980+15+90Los Cabos SF
(QF  )
10451130
5445
Ethan Quinn22USA979-8-30
55 NCH 
 (56) 
Román Andrés Burruchaga24ARG962+3Montreal R128
5645
Yannick Hanfmann34GER961-11-50Montreal R128
5720
Tomáš Macháč25CZE960-3-10
5830
Nuno Borges29POR945-9-50Montreal R128
5930
Corentin Moutet27FRA945-2-20Montreal R128Lost in Los Cabos R32Lost in Los Cabos R32
Montreal R128
6044
Daniel Altmaier27GER939+2+15Montreal R128
6136
Fábián Marozsán26HUN930-6-40Montreal R128
6227
Miomir Kecmanović26SRB925-2-5Montreal R128
6359
Daniel Mérida21ESP925-2Montreal R128
6455
Martin Landaluce20ESP920-1Montreal R128Lost in Los Cabos R32 Lost in Los Cabos R32 
Montreal R128
6552
Thiago Agustín Tirante25ARG919-1Montreal R128
6663
Adolfo Daniel Vallejo22PAR918-1Montreal R128
6745
Kamil Majchrzak30POL907+5+50Montreal R128Lost in Washington R16 Lost in Washington R16 
Montreal R128
6810
Pablo Carreño Busta35ESP891-2-14Montreal R128
6921
Tallon Griekspoor30NED885-2-10Montreal R128Lost in Washington R32 Lost in Washington R32 
Montreal R128
7022
Botic van de Zandschulp30NED882-1Montreal R128
7155
Vít Kopřiva29CZE868-1Montreal R128
726
Hubert Hurkacz29POL865-1Montreal R128
7356
Hamad Medjedović23SRB844Montreal R128
7433
Jenson Brooksby25USA810+3+40Montreal R128Lost in Los Cabos QFLost in Los Cabos QF
Montreal R128
7538
Alex Molčan28SVK791-1-2
7643
Camilo Ugo Carabelli27ARG790-1Montreal R128
7754
Valentin Royer25FRA763+1-5Montreal R128
78 NCH 
 (79) 
Jaime Faria22POR760+1
7963
Mattia Bellucci25ITA754+2+3Montreal R128
8037
Marcos Giron33USA745+5+15Qual. Washington W
Lost in Washington R32 
8131
Márton Fucsovics34HUN740+3Montreal R128
823
Marin Čilić37CRO721+4Montreal R128
8346
James Duckworth34AUS721-25Montreal R128Lost in Los Cabos R16Lost in Los Cabos R16
Montreal R128
8462
Zachary Svajda23USA719-8-62Montreal R128Lost in Qual. Washington R2
Lost in Washington R32
Lost in Qual. Washington R2
Lost in Washington R32
Montreal R128
8521
Lorenzo Sonego31ITA718-5-40Montreal R128
8675
Jan Choinski30GBR717+2+10Bonn SF739770
8745
Aleksandr Shevchenko25KAZ699+2
8876
Marco Trungelliti36ARG693+3
8929
Giovanni Mpetshi Perricard23FRA690-2-20Montreal R128
90 NCH 
(108)
Coleman Wong22HKG680+18+92Los Cabos SF
(R16  )
745830
9162
Rinky Hijikata25AUS677+2Montreal R128Lost in Los Cabos R32 Lost in Los Cabos R32 
Montreal R128
9289
Sho Shimabukuro29JPN677+2Lost in Los Cabos R32 
9354
Aleksandar Kovačević27USA676+2+3Montreal R128Lost in Los Cabos R32 Lost in Los Cabos R32 
Montreal R128
9458
Hugo Gaston25FRA672-4-22
9574
Adam Walton27AUS654+1-16Lost in Los Cabos R32
9670
Dino Prižmić20CRO652+2
974
Holger Rune23DEN650-15-100
98 NCH 
(104)
Martin Damm22USA650+6+22Qual. Washington W
Lost in Washington R32 
9948
Aleksandar Vukic30AUS649+6+25Qual. Washington W
Lost in Washington R16 
10036
Roman Safiullin28RUS648-8-30
Advertisement
10147
Facundo Díaz Acosta25ARG642+6+29San Marino SF
(R16  )
671732
10242
Benjamin Bonzi30FRA639-1+6Lost in Vancouver QF 
10323
Damir Džumhur34BIH632-1
10471
Jesper de Jong26NED618+2
10574
Emilio Nava24USA604-8-60
10654
Francisco Comesaña25ARG603-6-30
10733
Gabriel Diallo24CAN595-8-50Montreal R128Lost in Los Cabos R32Lost in Los Cabos R32
Montreal R128
108 NCH 
(127)
Arthur Géa21FRA594+19+92Los Cabos SF
(QF  )
659744
109 NCH 
(112)
Toby Samuel23GBR576+3Lost in Vancouver R16
11049
Jacob Fearnley25GBR574-3
11186
Dalibor Svrčina23CZE574+5+20Lost in Los Cabos QF 
11289
Patrick Kypson26USA570+1
113 NCH 
(118)
Michael Zheng22USA565+5+13Lost in Los Cabos R16
(R32  )
11491
Otto Virtanen25FIN564+1+8Lost in San Marino R16 
11567
Eliot Spizzirri24USA557-6-22
11654
Yibing Wu26CHN553+1
11792
Shintaro Mochizuki23JPN547-3-22Lost in Vancouver R16
11864
Yunchaokete Bu24CHN546-7-30
119107
Titouan Droguet25FRA532
120102
Kyrian Jacquet25FRA521
121CH
Dane Sweeny25AUS518Lost in Vancouver R16
122106
Zsombor Piros26HUN517
1233
Stan Wawrinka41SUI513+2
124118
Henrique Rocha22POR509-1-8
12537
Sebastian Ofner30AUT505-1-10
126101
Vilius Gaubas21LTU504+2+4San Marino QF523613
127116
Pablo Llamas Ruiz23ESP489+2Lost in Vancouver R32 
128116
Leandro Riedi24SUI487+2
129 NCH 
(131)
Nicolás Mejía26COL485+2-1Lost in Qual. Los Cabos R1
13016
Nikoloz Basilashvili34GEO482+3+8Lost in San Marino R16 
131 NCH 
(134)
Gustavo Heide24BRA474+3
13287
Jurij Rodionov27AUT463+4+5Lost in Bonn QF
13353
Christopher O'Connell32AUS461-7-50Lost in Qual. Washington R1
134109
Andrea Pellegrino29ITA454+3+8Lost in San Marino R16 
13538
Alexandre Müller29FRA445-3-34Lost in San Marino QF
(R16  )
13617
Cristian Garín30CHI438+3
1373
Grigor Dimitrov35BUL432+3
13858
Arthur Cazaux23FRA432+3
13919
Alexei Popyrin26AUS430-36-200Lost in Vancouver R32 
14060
Stefano Travaglia34ITA429+2Lost in Bonn R32
14164
Hugo Dellien33BOL426+2-2Lost in San Marino R16
14217
Reilly Opelka28USA421-7-50
1434
Jack Draper24GBR410+4Montreal R128
14437
Mackenzie McDonald31USA405+1-17Lost in Qual. Washington R2
Lost in Washington R32
14593
Tomás Barrios Vera28CHI400-7-42
14699
Nishesh Basavareddy21USA399-12
147123
Timofey Skatov25KAZ391+3+10Lost in San Marino QF
(R16  )
14836
Pedro Martínez29ESP386-10Lost in San Marino R32
14923
Dušan Lajović36SRB378+3Lost in Qual. Washington R1
150137
Chris Rodesch25LUX377+3
Advertisement
151 NCH 
(156)
Juan Carlos Prado Angelo21BOL375+6+13Lost in San Marino QF
152118
Nicolai Budkov Kjaer19NOR373-8-50
15352
Soonwoo Kwon28KOR371+5+11Qual. Los Cabos W
Lost in Los Cabos R32
154111
Zdeněk Kolář29CZE370Lost in Liberec R32
155146
Stefanos Sakellaridis21GRE368
15631
Zhizhen Zhang29CHN365Lost in Vancouver R32 
157125
Alex Bolt33AUS354+11+13Lost in Qual. Washington R2
158 NCH 
(159)
Clément Tabur26FRA353+1Lost in Bonn R32
15917
Bernard Tomic33AUS352+12+13Lost in Qual. Los Cabos R2
Lost in Los Cabos QF 
160108
Francesco Maestrelli23ITA349-11-42Lost in San Marino R16 
161101
Billy Harris31GBR349+2Lost in Qual. Washington R1
16272
Borna Gojo28CRO348+2
16367
Luca Nardi22ITA346+2
164148
Rei Sakamoto20JPN344+2
165 NCH 
(167)
Daniil Glinka26EST341+4
166 NCH 
(169)
Gauthier Onclin25BEL339+4
167106
Tristan Boyer25USA338-5-12Qual. Los Cabos W
Lost in Los Cabos R16
168157
Lukas Neumayer23AUT334+5Lost in San Marino R32
169145
Mark Lajal23EST332+20+29Vancouver SF361422
17016
Marco Cecchinato33ITA332+4+2Lost in San Marino R16 
171 NCH 
(177)
Max Alcalá Gurri23ESP323+6
172132
Jack Pinnington Jones23GBR322-12Lost in Vancouver R32
173133
Federico Agustin Gomez29ARG320+18+22Bonn SF342373
174153
Alexis Galarneau27CAN320-7-24Montreal R128
175 NCH 
(179)
Remy Bertola27SUI319+4Lost in Qual. Washington R1
1769
Roberto Bautista Agut38ESP318+4
177174
Federico Cina19ITA318+4
17831
Lloyd Harris29RSA317+4
179159
Luka Mikrut22CRO317-1-4
18081
Michael Mmoh28USA315+7+8Lost in Vancouver R16 
181169
Joel Schwärzler20AUT315+2Lost in Liberec R16
18258
Taro Daniel33JPN311+3
183102
Elmer Møller23DEN308+7+6Lost in Bonn R16
184 NCH 
(186)
Tom Gentzsch22GER308+2-2Lost in Bonn R16
185184
David Jordá Sanchis32ESP305+3Lost in San Marino R32
18695
Tristan Schoolkate25AUS302-25-50
187160
Gonzalo Bueno22PER300-27-53Liberec SF322353
18849
Roberto Carballés Baena33ESP299-12-24Lost in Bonn R16
189156
Vitaliy Sachko29UKR298+3
190139
Ugo Blanchet27FRA296-15-30
191 NCH 
(194)
Lautaro Midon22ARG293+5
192190
Gianluca Cadenasso21ITA289+6
193 NCH 
(197)
Diego Dedura18GER288+4-2
194134
Moez Echargui33TUN287-43-92Lost in Qual. Washington R2
195 NCH 
(199)
Keegan Smith28USA287+4
19624
Yoshihito Nishioka30JPN286-3-10
197133
Colton Smith23USA283-13-30Lost in Qual. Los Cabos R1
198127
Lorenzo Giustino34ITA283+3Lost in Bonn R32
19993
Liam Broady32GBR282+3Lost in Vancouver R32
20058
Thiago Seyboth Wild26BRA281+6+6Lost in Liberec R16
Advertisement
201 NCH 
(202)
Harry Wendelken24GBR281+4+5Lost in Vancouver R16
202176
Clément Chidekh25FRA280+2Lost in Vancouver R16
203181
Daniel Rincon23ESP274+4Lost in San Marino R32
204184
Luka Pavlovic26FRA273+4Lost in San Marino R32
205123
Jérôme Kym23SUI271-11-22
206197
Pol Martín Tiffon27ESP269+3
20727
Laslo Djere31SRB268+3
208105
Elias Ymer30SWE266-5-14Lost in Qual. Washington R1
209113
Liam Draxl24CAN265+2Montreal R128
210196
Rio Noguchi27JPN265+2
211169
Henri Squire25GER265+3+2Lost in Bonn R16
212211
Moïse Kouamé17FRA263+1Lost in Los Cabos R32
213CH
Andrea Guerrieri27ITA261+2
214CH
Nikolás Sánchez Izquierdo27ESP261+2
21597
Kimmer Coppejans32BEL260+3Lost in Qual. Washington R1
216 NCH 
(232)
Braden Shick22USA260+18+20Qual. Vancouver W
Lost in Vancouver QF
(R16  )
217214
Henry Searle20GBR259-1
218216
Felix Gill24GBR259+1
21989
Francesco Passaro25ITA258+1Lost in Bonn R32
220194
Dan Added27FRA254+4+3Lost in Samsun R16
221211
Darwin Blanch18USA249+5Lost in Los Cabos R32 
222147
Guy den Ouden24NED249-27-44Lost in Bonn R32
223131
Genaro Alberto Olivieri27ARG249-23-36Lost in San Marino R16
224141
August Holmgren28DEN247+3Lost in Vancouver R32
225183
Oliver Crawford27GBR247+3
226121
Stefano Napolitano31ITA245+3Lost in San Marino R32
227201
Gilles Arnaud Bailly20BEL245+3Lost in Bonn R32
228168
Frederico Ferreira Silva31POR245+7+5Lost in Liberec QF
229223
Guido Iván Justo28ARG244-6-9Lost in Liberec R16
230 NCH 
(242)
Kilian Feldbausch20SUI241+12+12Lost in Liberec QF
231168
Maks Kaśnikowski23POL241+2Lost in Liberec R32
23260
Juan Pablo Varillas30PER240+42+37San Marino SF
(R16  )
Qual. San Marino WQual. San Marino W
San Marino SF
(R16  )
269330
233225
Franco Roncadelli26URU240-8-10Lost in Liberec R16
234110
Giulio Zeppieri24ITA239-3-4
23568
Sumit Nagal28IND239+11+16Liberec SF261292
236142
Alejandro Moro Cañas25ESP239-15-19
237121
Raúl Brancaccio29ITA237-1
238153
Jay Clarke28GBR236-1
239164
James McCabe23AUS235-1Lost in Qual. Washington R1
240217
Yi Zhou21CHN234-1Lost in Vancouver R32
241158
Yu-hsiou Hsu27TWN232-19-21Lost in Vancouver R32
242231
Max Houkes26NED231-1+1Lost in Metzingen QF
Lost in Bonn R32
243 NCH 
(248)
Andre Ilagan25USA231+5+9Lost in Qual. Washington R2
24447
Marc-Andrea Hüsler30SUI230-4
24550
Pavel Kotov27RUS226-2Lost in Bonn R32
246237
Andrej Nedić21BIH226-2Lost in Liberec R32
247CH
Florent Bax27FRA223+1Lost in Samsun R16
248246
Felix Balshaw20FRA220+1
249 NCH 
(260)
Martin Krumich23CZE220+12+8Lost in Liberec QF
250 NCH 
(257)
Max Basing23GBR219+7+3Lost in Samsun R16
Advertisement
251210
Andy Andrade27ECU219+11+8Lost in Vancouver R16 
252251
Buvaysar Gadamauri26BEL219-1Lost in Bonn R32
25395
Hugo Grenier30FRA218-21-25
254147
Kaichi Uchida31JPN218
255103
Harold Mayot24FRA217Lost in Liberec R32
256240
Matías Soto27CHI214-4-4Lost in São Paulo QF
257199
Matej Dodig21CRO214+1
258187
João Lucas Reis Da Silva26BRA214+1Lost in Bonn R32
259 NCH 
(262)
Cezar Crețu25ROU211+4
260167
Alex Barrena23ARG211+4Lost in Bonn R16
261108
Franco Agamenone33ITA210+4Lost in San Marino R32 
262247
Hynek Bartoň22CZE210+6+2Lost in Liberec R16
263237
Alastair Gray28GBR209+3
264259
Michele Ribecai23ITA209+3Lost in Liberec R32
265226
Juan Bautista Torres24ARG208+11+8Lost in Liberec QF
266181
Abdullah Shelbayh22JOR206+3-1Lost in Qual. Washington R2
267201
Edas Butvilas22LTU205-17-14Lost in Qual. Washington R1
268266
Iñaki Montes De La Torre23ESP204+4Lost in Liberec R32
269253
Giles Hussey29GBR204-16-14
27056
Daniel Elahi Galán30COL203+20+16Qual. Bonn W
Lost in Bonn QF
27183
Chun Hsin Tseng24TWN202-11-10
272177
Nick Hardt25DOM202+3
273222
Pedro Boscardin Dias23BRA201-17-16Lost in Bonn R32
274261
Stefan Dostanic24USA200-3-4
27561
Thiago Monteiro32BRA200+28+21San Marino QF
(R16  )
Qual. San Marino WQual. San Marino W
San Marino QF
(R16  )
219309
276190
Matheus Pucinelli De Almeida25BRA199+21+16Qual. Bonn W
Lost in Bonn QF
277175
Álvaro Guillén Meza23ECU199
278210
Filip Jianu24ROU197+1Lost in Pitesti R32
279 NCH 
(287)
Yankı Erel25TUR196+8+7Lost in Samsun QF
28047
Juncheng Shang21CHN195-10-10Montreal R128Lost in Washington R32 Lost in Washington R32 
Montreal R128
281170
Mattéo Martineau27FRA195-1Lost in Bonn R32
28236
Pierre Hugues Herbert35FRA194-37-30
283267
Petr Bar Biryukov24RUS194-2Astana SF
284282
Juan Manuel La Serna22ARG193-2
285235
Charles Broom28GBR192-2Lost in Vancouver R32
286172
Murphy Cassone23USA190-1Lost in Vancouver R32
287286
Sandro Kopp26AUT190-1Bolzano 2 F
288284
Florian Broska28GER189-4-2
289144
Akira Santillan29JPN189-1
2907
David Goffin35BEL188-12-10
291196
Rodrigo Pacheco Mendez21MEX188+29+25Lost in Los Cabos R16 
292290
Federico Bondioli21ITA186-1
293103
Stefan Kozlov28USA185-1Lost in Qual. Washington R1
294180
Justin Engel18GER185-1
295214
Ilia Simakin22RUS185-1
296257
Mili Poljičak22CRO184+56+40San Marino SF
(R16  )
Qual. San Marino WQual. San Marino W
San Marino SF
(R16  )
213274
297250
Philip Henning25RSA184-2Lost in Liberec R32
298CH
Mert Alkaya26TUR183Lost in Samsun R32
299257
Miguel Damas26ESP183-10-5Lost in Qual. Bonn R1
300299
Sean Cuenin22FRA181-1
301105
Duje Ajduković25CRO181+6+5Lost in Liberec R16
302298
Filippo Romano21ITA180-2Lost in San Marino R32 
303225
Philip Sekulic22AUS180-2Lost in Vancouver R32
304290
Sergey Fomin25UZB180-2Lost in Qual. Bonn R1
305 NCH 
(325)
Daniel Milavsky24USA178+20+17Qual. Vancouver W
Lost in Vancouver QF 
306 NCH 
(309)
Matthew Dellavedova26AUS178+3+5Brisbane 3 SFLost in Brisbane 2 F
307284
Dali Blanch23USA177-1+1Lost in Qual. San Marino R2
308 NCH 
(328)
Hayato Matsuoka21JPN177+20+18Lost in Qual. Vancouver R2
Lost in Vancouver QF 
309258
Igor Marcondes29BRA175-13-8
31026
Jordan Thompson32AUS173-2
311310
Max Schönhaus18GER172-1Lost in Bonn R32
312311
Luciano Emanuel Ambrogi22ARG171-1Lost in Liberec R32
313 NCH 
(376)
Jay Friend22JPN170+63+40Vancouver SF
(QF  )
Qual. Vancouver W199260
314212
Johannus Monday24GBR170-2Edwardsville QF
315268
Gonzalo Villanueva31ARG168
316271
Maxim Mrva18CZE167-12-12Lost in Liberec R32
317116
Calvin Hémery31FRA164+1
318287
Marvin Möller27GER164+1
319278
Tyler Zink25USA164+24+13Qual. Vancouver W
Lost in Vancouver R16
320242
Enrico Dalla Valle28ITA164+3+2Qual. San Marino W
Lost in San Marino R32
321193
Sascha Gueymard Wayenburg22FRA164-8-6Lost in Liberec R32
322307
Thomas Faurel20FRA162-1Lost in San Marino R32
32339
Mikhail Kukushkin38KAZ162-9-7
324263
Eliakim Coulibaly24CIV162-7-4
325197
Fajing Sun29CHN162-3
32688
Dominic Stricker23SUI161-2
327168
Murkel Dellien28BOL160+1Lost in São Paulo R16
Lost in Wetzlar QF
328 NCH 
(329)
Juan Estevez20ARG160+1+1Lost in São Paulo QF
329221
Hernán Casanova32ARG159+5+3Lost in Denia QF
330276
Petr Brunclík20CZE158+10+6Lost in Liberec R16
331230
Max Hans Rehberg22GER158+8+6Lost in Bonn R16
332127
Facundo Mena33ARG157-2
333300
Hamish Stewart27GBR157-2
33478
Yasutaka Uchiyama33JPN156-1
335 NCH 
(336)
Ognjen Milić19SRB156+1
336241
Daniel Michalski26POL156-31-22Koszalin SF
337212
Michael Geerts31BEL156
338250
Andres Martin25USA154+43+25Qual. Washington W
Lost in Washington R32
339125
Juan Pablo Ficovich29ARG153-66-50
340150
Oriol Roca Batalla33ESP153-2Lost in Koszalin R16
341332
Tiago Torres24POR153-9-4
342341
Carl Emil Overbeck24DEN152-1Gentofte SF
343 NCH 
(365)
Raphaël Pérot25FRA152+45+25Metzingen W
Lost in Wetzlar R32
344235
Marko Topo22GER151+4+4Qual. Bonn W
Lost in Bonn R32
3456
Gaël Monfils39FRA150-19-10Montreal R128
346 NCH 
(385)
Edward Winter21AUS149+45+25Lost in Qual. Los Cabos R2
Lost in Los Cabos R16
347135
Mitchell Krueger32USA148-1
348342
Anton Matusevich25GBR147-6-5
349287
Antoine Ghibaudo21FRA146
350 NCH 
(358)
Radu Mihai Papoe23ROU145+35+17Pitesti SFBacau W
351339
Andrey Chepelev27RUS144-1Lost in Wetzlar R32
352 NCH 
(354)
Jake Delaney29AUS143+2Brisbane 3 SFBrisbane 2 W
353254
Mats Rosenkranz27GER142+2
354116
Marc Polmans29AUS142-4-3
355303
Francesco Forti27ITA142+16+11Lost in Qual. San Marino R2
Lost in San Marino R16 
356 NCH 
(358)
Tommaso Compagnucci26ITA141+2+1Lost in Ollersbach SF
Qual. San Marino W
Lost in San Marino R32 
357249
Mathys Erhard24FRA141+26+12Lost in Ollersbach F
358356
Ivan Marrero Curbelo27ESP140-2
359305
Alex Martinez25ESP139
360 NCH 
(372)
Manas Dhamne18IND139+12+8Lost in Samsun QF
361158
Tung Lin Wu28TWN138-4-2
362360
Petr Nesterov23BUL138-2Gentofte SF
36378
Nicolás Kicker33ARG138+6+6Lost in Liberec R16
364335
Jacopo Vasami18ITA137-2Lost in San Marino R32
365217
Jonáš Forejtek25CZE137-20-13
366260
Robin Bertrand23FRA137-3
367177
Andrea Collarini34ARG136-20-12
368 NCH 
(606)
Cruz Hewitt17AUS136+244+75Qual. Washington W
Lost in Washington R16 
369365
Max Wiskandt24GER135-4
370316
Eduardo Ribeiro28BRA134-4
371306
Blaise Bicknell24JAM134-27-16Lost in Vancouver R32
37271
Cedrik Marcel Stebe35GER131-11-6
373180
Paul Jubb26GBR131-38-25
374229
Marek Gengel30CZE131-1
375260
Carlos Sánchez Jover26ESP131-1
376159
Dimitar Kuzmanov33BUL131-1Lost in Samsun R16
377289
Lilian Marmousez24FRA130-9-2
378364
Lucio Ratti22ARG130-14-6
379279
Garrett Johns25USA130-9-2Lost in Qual. Los Cabos R1
380347
Ioannis Xilas25GRE130-2Lost in Ollersbach R16
381358
Trevor Svajda20USA129+55+23Qual. Washington W
Lost in Washington R32
382379
Jack Kennedy18USA129-3
383180
Yuta Shimizu27JPN129-3
384 NCH 
(398)
Samuele Pieri24ITA129+16+8Qual. Bonn W
Lost in Bonn R16
385382
Carlos Maria Zarate21ARG128-3-1Lost in São Paulo QF
Lost in São Paulo 2 R16
386371
Georgii Kravchenko26UKR128+1Lost in Qual. Liberec R2
387260
Tiago Pereira22POR127-20-6Koszalin SF
388176
Daniel Masur31GER125-11-5
389363
Justin Boulais24CAN125+1Lost in Qual. Vancouver R1
390243
Marat Sharipov23RUS125+3+2Lost in Ollersbach QF
Lost in Wetzlar R32
391353
Dhakshineswar Suresh26IND124-38-19
392382
Andrew Fenty26USA124
39393
Andrej Martin36SVK123+11+5Lost in Ollersbach SF
Qual. Liberec W
Lost in Liberec R32
394392
Lui Maxted22GBR123+4+2Lost in Rognac QF
Lost in Aldershot R32
395157
Santiago Taverna27ARG123-1
396303
Arthur Weber34FRA122-1
397395
Stefan Palosi26ROU122-1
398 NCH 
(399)
Arthur Nagel23FRA121+1Strasbourg SF
399299
Vadym Ursu29UKR121+17+7Lost in Samsun QF
40040
Ilya Ivashka32BLR120+1
401167
Laurent Lokoli31FRA120-17-8
402341
Gabriele Piraino22ITA120Lost in Qual. San Marino R1
403 NCH 
(437)
Juan Cruz Martin Manzano21ITA120+35+14Segrate W
404346
Kasidit Samrej25THA120-1Lost in Astana R16
405368
Olle Wallin24SWE118-19-10Qual. Bonn W
Lost in Bonn QF
406240
Patrick Zahraj27GER118+38+14Lost in Metzingen F
Lost in Wetzlar R16
40783
Carlos Taberner28ESP117-2Lost in San Marino R32
40872
Yosuke Watanuki28JPN117-92-50Lost in Vancouver R32
409191
Nerman Fatić31BIH117-3
410256
Johan Nikles29SUI116+2+1Lost in Metzingen QF
Lost in Qual. Bonn R2
Lost in Bonn R32
411407
Sergio Callejon Hernando21ESP116-4
412134
Geoffrey Blancaneaux27FRA116-4Wetzlar SF
413331
Masamichi Imamura27JPN116-4
414411
Mees Rottgering19NED115-3
415289
Mika Brunold21SUI115+5+3Lost in Qual. San Marino R2
41680
Norbert Gombos35SVK115+7+4Liberec SFQual. Liberec W137168
417171
Beibit Zhukayev25KAZ114-4
418357
Eric Vanshelboim25UKR114-3Xativa QFLost in Denia R16
419414
Semen Pankin26RUS113+5+2Lost in Samsun R16
420418
Massimo Giunta22ITA113-2
421419
Niels Visker24NED113-2Lost in Qual. San Marino R1
422307
Oleg Prihodko28MKD112-8-2Koszalin SF
423404
Cannon Kingsley25USA112-2
424410
Cyril Vandermeersch27FRA112-2
425378
Valerio Aboian24ARG111+2+1Lost in Qual. Bonn R2
426 NCH 
(428)
Mika Petković19GER111+2+1Lost in Qual. Bonn R2
427397
Henry Bernet19SUI110-1
428350
Vladyslav Orlov31UKR110+2+1Lost in Ollersbach R16
Lost in Bolzano 2 QF
429170
James Trotter27JPN109+13+5Qual. Vancouver W
Lost in Vancouver R32
430301
Maximus Jones21THA109-13-4
43165
Thanasi Kokkinakis30AUS108
432284
Adrian Boitan27ROU108-3-1Lost in Samsun R32
433324
Oliver Tarvet22GBR107Aldershot SF
434CH
Dylan Dietrich21SUI107
435270
Corentin Denolly29FRA107
436153
Denis Yevseyev33KAZ107+5+2Lost in Samsun R16
437CH
Alejo Sanchez Quilez21ESP106
438 NCH 
(460)
Yannik Kelm21GER106+22+7Lost in Metzingen SF
Lost in Wetzlar QF
43939
J.J. Wolf27USA105+124+35Vancouver SF
(QF  )
134195
440321
Robert Strombachs26LAT105
441342
Luca Castelnuovo29SUI104-9-4
442207
Daniel Dutra da Silva38BRA104-17-7
443123
Ryan Peniston30GBR103+2
444252
Tom Paris23FRA103+2
445 NCH 
(508)
Jan Kumstát19CZE103+63+17Liberec SFLost in Ollersbach QF125156
446271
Mateus Alves25BRA103+3+1São Paulo 2 SFLost in São Paulo R16
447289
Renta Tokuda28JPN103+9+3Lost in Qual. Vancouver R2
448 NCH 
(458)
Karim Bennani18MAR102+10+3Edwardsville QFLost in Urbana QF
449280
Jie Cui28CHN102+1
450 NCH 
(462)
Constantin Bittoun Kouzmine27FRA102+57+15Samsun SFQual. Samsun W113138
451395
Alafia Ayeni26USA101
452351
Carlo Alberto Caniato20ITA101-63-25Lost in San Marino R32 
453 NCH 
(455)
Matthew William Donald21CZE101+2+1Lost in Qual. Bonn R2
454424
Lorenzo Joaquín Rodríguez26ARG101+17+6Lost in São Paulo SF
Lost in São Paulo 2 R32
455319
Christian Langmo30USA101+2+1Lost in Qual. Vancouver R2
456387
Gianmarco Ferrari25ITA100-4-1
457211
Javier Barranco Cosano27ESP99-60-22Lost in Denia QF
458438
Daniel Siniakov23CZE99-10-3Lost in Metzingen QF
Lost in Qual. Liberec R2
459409
Alex Hernandez27MEX99+39+10Qual. Los Cabos W
Lost in Los Cabos R32 
460373
Bor Artnak22SLO98+9+3Pitesti SFLost in Ollersbach QF
461447
Sergi Perez Contri28ESP98Lost in Denia R32
46263
Jason Kubler33AUS97
463 NCH 
(474)
Reda Bennani19MAR97+11+4Lost in Denia SF
46476
Filip Misolic24AUT96
465271
Blake Ellis27AUS96+3+1Lost in Brisbane 2 R16
466234
Maxime Chazal33FRA96-1Strasbourg SFLost in Rognac R16
4674
Kei Nishikori36JPN95+254+50Lost in Washington R16 
468463
Pedro Vives Marcos25ESP95+62+15Kursumlijska Banja 11 W
469142
Ivan Gakhov29RUS95-10-4Lost in Wetzlar R16
470357
Luca Potenza26ITA95-23-8
471449
Quinn Vandecasteele23USA95-17-5Lost in Qual. Vancouver R2
472CH
Dušan Obradović25SRB95+1Lost in Kursumlijska Banja 11 QF
Lost in Qual. Bonn R1
473314
Moerani Bouzige27AUS95+7+2Brisbane 3 SFLost in Brisbane 2 QF
474467
Yassine Dlimi23MAR94-7-1Lost in Urbana R16
475222
Viktor Durasovic29NOR94+15+3Lost in Metzingen QF
Lost in Bolzano 2 QF
476356
Miloš Karol23SVK93-13-4
477200
George Loffhagen25GBR93-24-7
478477
Koki Matsuda25JPN93+36+8Lost in Samsun QF
479432
Sebastian Sorger20AUT93-3Bolzano 2 FLost in Ollersbach QF
480424
Eero Vasa29FIN93-14-3Gentofte SF
481415
Lorenzo Carboni20ITA93-11-2Qual. Bolzano 2 W
Lost in Bolzano 2 R32
482 NCH 
(487)
Karl Poling26USA93+9+2Lost in Qual. Vancouver R2
483481
Thijs Boogaard18NED92-2
484483
Enzo Aguiard23AUS92-1
485403
Jack Logé21BEL92-75-24Wetzlar SFLost in Metzingen R16
486CH
Ozan Baris22USA91Edwardsville QF
487160
Li Tu30AUS91
488146
Rudolf Molleker25GER91-4-1Lost in Qual. Liberec R1
489485
Patrick Schoen21SUI91-1
490489
Anton Shepp23NZL91-1Lost in Qual. Vancouver R1
491347
Sanhui Shin29KOR91-48-13Lost in Bali QF
Lost in Bali 2 QF
492177
Omar Jasika29AUS91+3+1Brisbane 3 SFLost in Brisbane 2 R16
493449
Miguel Tobon20COL91-1Lost in Qual. Los Cabos R1
494485
Aziz Ouakaa26TUN91-9-1
495331
Andrea Picchione28ITA90-2
496347
Samir Banerjee22USA90-2Lost in Edwardsville R16
497482
Joaquin Aguilar Cardozo21URU90-15-2
498280
Dominik Palán25CZE90-21-3
499485
Giuseppe La Vela25ITA90-2+1Lost in Qual. Bonn R2
500244
Lucas Poullain30FRA90-61-15Lost in Samsun R32
501271
Pedro Sakamoto33BRA90-5
502261
Alex Rybakov29USA89-27-4Lost in Aldershot R32
503340
Colin Sinclair31NMI89+8+3Lost in Samsun R16
504371
Ryan Nijboer27NED89-5
505502
César Bouchelaghem22FRA88-3Lost in Qual. Vancouver R1
506421
Hikaru Shiraishi26JPN88-3Lost in Bali R16
Lost in Bali 2 R32
507215
Khumoyun Sultanov27UZB87+13+4Lost in Ollersbach R32
Qual. Liberec W
Lost in Liberec R32
508143
Benjamin Hassan31LBN87-2Lost in Samsun R32
509 NCH 
(525)
Filip Jeff Planinšek25SLO87+83+22Ollersbach W
Lost in Bolzano 2 R32
510143
Hiroki Moriya35JPN86Lost in Qual. Vancouver R1
511507
Tai Sach23AUS86+1Lost in Brisbane 2 R32
Lost in Brisbane 3 R32
512390
Tibo Colson26BEL85+1
513449
Fares Zakaria25EGY85+4+1Lost in Ollersbach R16
514298
Aidan McHugh26GBR84+1
515288
Fabrizio Andaloro25ITA84-11-3
516 NCH 
(517)
Emile Hudd26GBR84+2Aldershot SF
517318
Alex Martí Pujolras27ESP83-1-1Lost in Qual. Bonn R2
518183
Federico Arnaboldi26ITA81+6Lost in Bolzano 2 QF
519508
Pavle Marinkov20AUS81+6Lost in Qual. Vancouver R1
520 NCH 
(526)
Luca Staeheli26SUI81+6
521160
Oleksii Krutykh26UKR81+6
522267
Louis Weßels27GER81+6Lost in Qual. Bonn R1
523 NCH 
(524)
Spencer Johnson23USA80+6
524 NCH 
(535)
Kenta Miyoshi22JPN80+78+17Samsun SFQual. Samsun W91116
52539
Radu Albot36MDA80-6-3Lost in Samsun R16
526505
Niels McDonald18GER80-17-6Lost in Bonn R16
527498
Paulo Andre Saraiva Dos Santos26BRA80+48+12Lost in São Paulo F
Lost in São Paulo 2 QF
528 NCH 
(530)
Izan Almazan Valiente20ESP80+4
529127
Jelle Sels30NED80+4
530406
Timo Legout24FRA79+5
531449
Maxim Zhukov21RUS79-9-3
532427
João Eduardo Schiessl21BRA79-27-8Lost in São Paulo R32
Lost in São Paulo 2 R32
533 NCH 
(534)
Daniil Ostapenkov23BLR79+3
534433
Pietro Fellin24ITA79-56-14
535527
Michael Bassem Sobhy22EGY78+4
536430
Sidharth Rawat33IND78+4Lost in Samsun R32
537436
Sebastian Gima24ROU78-3-2Lost in Bacau R16
Lost in Pitesti R32
538263
Christoph Negritu32GER77-17-6
539 NCH 
(541)
Luca Wiedenmann28GER77+2
540485
Digvijay Pratap Singh26IND77+4+1Lost in Qual. Samsun R2
541334
Leo Borg23SWE76+1Lost in Kursumlijska Banja 11 R32
Lost in Kursumlijska Banja 12 R32
542507
Kaylan Bigun20USA76+1Lost in Qual. Vancouver R1
543433
Fausto Tabacco24ITA76+2
544537
Mitsuki Wei Kang Leong21MAS76-7-3
545485
Taha Baadi25MAR75+1
546CH
Peter Makk24HUN75+1
547161
Filip Peliwo32POL75+1Lost in Aldershot R32
548530
M Rifki Fitriadi27INA75+1Lost in Bali R16
549449
Takuya Kumasaka27JPN75-26-7Lost in Samsun R32
550533
Toufik Sahtali27ALG75Lost in Qual. Samsun R2
551525
Alexander Donski27BUL74-13-4
552551
Gavin Young23USA74-1Lost in Edwardsville R16
553486
Alec Beckley25RSA74+4+2Lost in Metzingen R32
Lost in Qual. Liberec R2
554 NCH 
(569)
Alan Magadan25MEX74+25+6Lost in Qual. Los Cabos R2
555547
Matyas Fuele27HUN73-2Lost in Xativa R16
556 NCH 
(567)
Dimitris Sakellaridis20GRE73+11+3Lost in Metzingen R32
Qual. Bonn W
Lost in Bonn R32
557455
James Story25GBR72-1Lost in Aldershot R16
558479
Tomasz Berkieta20POL72+12+3Lost in Metzingen R16
Lost in Qual. Liberec R2
559170
Maxime Janvier29FRA72+6+2Lost in Qual. San Marino R2
560117
Felipe Meligeni Alves28BRA71+157+25São Paulo W
561298
Jacopo Berrettini27ITA71-1
562 NCH 
(710)
Pavel Lagutin21RUS71+156+25Xativa QFDenia W
563561
Ivan Ivanov17BUL71-2Gentofte SF
564 NCH 
(571)
Lorenzo Angelini20ITA71+7+2Lost in Denia QF
Lost in Qual. San Marino R1
565 NCH 
(578)
Yanis Ghazouani Durand26FRA71+13+3Lost in Segrate SF
566424
Kokoro Isomura23JPN71-4Lost in Qual. Vancouver R1
567564
Alexander Vasilev19BUL70-3
568502
Adrian Ötzbach28GER70+17+4Lost in Metzingen SF
Lost in Qual. Bonn R1
569383
Lukáš Pokorný24SVK69-1Lost in Ollersbach R32
570358
Svyatoslav Gulin23RUS69-1
571368
Alexander Binda24ITA69-92-24Lost in Segrate R32
Lost in Samsun R32
572477
Kirill Kivattsev28RUS69-6-1
573469
Juan Sebastián Gómez34COL68-1
57419
Hyeon Chung30KOR68-1
575361
Viacheslav Bielinskyi22UKR68-102-25
576483
Alec Deckers26NED68-2
577229
Mukund Sasikumar29IND68-25-6Lost in Bali R16
Lost in Bali 2 R32
578532
John Echeverria24ESP68-2
579418
Maé Malige20FRA68-24-5Lost in Rognac R32
580573
Mario Gonzalez Fernandez24ESP68-3
581 NCH 
(831)
Keegan Rice20CAN67+250+35Vancouver SF
(QF  )
96157
58299
Alexander Ritschard32SUI67-2
583546
Aidan Kim21USA67-2
584318
Gerard Campana Lee21KOR67-2Lost in Qual. Liberec R1
585448
Branko Djurić21SRB66+37+8Lost in Kursumlijska Banja 11 F
Lost in Kursumlijska Banja 12 R32
586519
Amr Elsayed27EGY66-3
587447
Kuan Yi Lee29TWN66-3
588570
Marcel Zieliński25POL66-2Lost in Koszalin QF
589271
Evan Zhu27USA66+18+4Qual. Vancouver W
Lost in Vancouver R32
590574
Romain Faucon23BEL66-2
591470
Imanol López Morillo26ESP66-4Lost in Metzingen R16
Lost in Koszalin QF
592191
Dragos Nicolae Madaras28SWE65-3Lost in Bacau R32
593285
Alexander Weis29ITA65-62-15Lost in Bolzano 2 SF
594479
Jacob Bradshaw23AUS65-4
595586
Karol Filar27POL65-4
596554
Guillaume Dalmasso23FRA65-38-7Lost in Qual. Vancouver R1
597388
Karan Singh23IND65-43-8Lost in Samsun R32
598517
Nino Ehrenschneider25GER65-5
599 NCH 
(679)
Paul Inchauspe22FRA64+80+14Samsun SF75100
600150
João Domingues32POR64-6
601331
Carlos Lopez Montagud26ESP64+25+6Xativa QFLost in Denia SF
602597
Lorenzo Bocchi28ITA64-5
603410
Stefan Popović23SRB64-5Lost in Metzingen R32
604128
Andrea Vavassori31ITA63-4
605601
Duncan Chan21CAN63-4Lost in Vancouver R32
606597
Daniel de Jonge26NED63-3Dublin SF
607251
Ergi Kırkın27TUR63-12-1Lost in Samsun R32
608491
Robin Catry24FRA63-4Dublin SF
609561
Leonardo Rossi23ITA63-10-1Lost in Qual. Bonn R1
610109
Lukáš Klein28SVK62-4
611302
Andrew Paulson24CZE61-3
612296
Oleksandr Ovcharenko24UKR61-16-3Lost in Bacau R32
Lost in Pitesti R16
613316
Alberto Barroso Campos30ESP61-2
614394
Bruno Kuzuhara22USA61-9-2Edwardsville QF
615586
Nicolas Tepmahc25FRA61-1
616432
Iliyan Radulov21BUL60-1
617514
Marlon Vankan25GER60-1Wels SFLost in Metzingen R32
618513
Kai Wehnelt30GER60
619538
Pablo Martinez Gomez20ESP59-60-12Lost in Denia R32
Qual. Liberec W
Lost in Liberec R32
620430
Erik Arutiunian21BLR59-1
621569
Alan Fernando Rubio Fierros27MEX59-11-2Lost in Qual. Los Cabos R1
622474
Tsung Hao Huang26TWN59-2
623416
Étienne Donnet25FRA58-2
624269
Aidan Mayo23USA58+65+9Qual. Los Cabos W
Lost in Los Cabos R32
625 NCH 
(644)
Tuncay Duran22TUR58+19+3Qual. Samsun W
Lost in Samsun R32
626557
Pierluigi Basile19ITA58-3
627595
S D Prajwal Dev30IND58-3Lost in Qual. Liberec R1
628603
Amir Omarkhanov18KAZ58-1Lost in Astana QF
629378
Dan Martin27CAN58-128-30
630375
Strong Kirchheimer31USA58-1
631458
Maxwell McKennon24USA58-18-3Lost in Qual. Samsun R2
632476
Ignacio Monzón28ARG58-2
633136
Alexey Vatutin33RUS57-1
634520
Conner Huertas del Pino30PER57-3Lost in São Paulo R32
Lost in São Paulo 2 R32
635633
Fryderyk Lechno-Wasiutyński21POL57-2Lost in Gentofte R32
636634
Matisse Bobichon24FRA57-2Lost in Brisbane 2 R32
637625
Maximo Zeitune20ARG57-9-1Lost in São Paulo R32
Lost in São Paulo 2 R32
638352
Giovanni Oradini28ITA57-2Lost in Bolzano 2 R16
639433
Aristotelis Thanos25GRE56-2Lost in Gentofte QF
640CH
Chase Ferguson27AUS56Lost in Brisbane 2 QF
641604
Bruno Fernandez22BRA56
642443
Federico Iannaccone27ITA56-7-1
643623
Samuel Heredia20COL56-1
644 NCH 
(645)
Alejandro Juan Mano21ESP55+1
645484
Tristan McCormick27USA55+10+1Lost in Urbana R16
Lost in Edwardsville R32
646CH
Pieter De Lange20NED55Qual. Metzingen W
Lost in Metzingen R32
647 NCH 
(652)
Radu David Turcanu20ROU55+16+2Lost in Bacau QF
Lost in Pitesti R16
648513
Stefan Adrian Andreescu24ROU55+16+2Pitesti SFLost in Bacau QF
649348
Ryan Seggerman26USA54-1
650536
Joshua Sheehy29USA54-1Lost in Qual. Vancouver R1
651517
Shunsuke Mitsui24JPN54Lost in Astana QF
652384
Neil Oberleitner26AUT54-13-2
653575
Nikita Mashtakov27UKR54-1
654477
Peter Fajta24HUN54-1Lost in Qual. Liberec R1
655634
Léo Raquillet20FRA54-1Lost in Qual. Liberec R1
656638
Melios Efstathiou27CYP54
657515
Émilien Demanet21BEL54-10-1Lost in Metzingen R32
Lost in Wetzlar R32
658237
Saba Purtseladze24GEO54-1Lost in Qual. Samsun R1
659 NCH 
(733)
Naoya Honda20JPN54+100+13Lost in Urbana F
Lost in Edwardsville R32
66099
Brandon Holt28USA53-2
661538
Johan Alexander Rodriguez22COL53-2Lost in Huamantla 4 R16
662315
Alfredo Perez29USA53-2
663651
Ryan Colby22USA53-1
664625
Igor Kudriashov22RUS52-3-1
665155
Dmitry Popko29KAZ52-40-6
666614
Yuta Kawahashi28JPN52+3Lost in Bali R32
Lost in Bali 2 R32
667624
Yaroslav Demin20RUS52+3
668590
Ryan Dickerson29USA52-51-8Lost in Huamantla 4 R32
669542
Millen Hurrion27GBR52-4-1
670 NCH 
(685)
Gabriele Bosio25ITA52+15+2Lost in Segrate QF
Lost in Pitesti R32
671450
Yurii Dzhavakian33UKR52+2Lost in Qual. Samsun R1
672 NCH 
(673)
Roger Pascual Ferra20ESP51+57+7Lost in Qual. Los Cabos R2
673455
Olaf Pieczkowski22POL51-30-4Lost in Astana R32
674553
Pedro Rodenas22ESP51+112+14Xativa QFLost in Denia F
675616
Kārlis Ozoliņš24LAT51-1
676588
Yuta Kikuchi26JPN51
677599
Giorgio Tabacco22ITA51-6-1Lost in Bolzano 2 R16
678672
Amit Vales21ISR51-6-1Lost in Qual. Bonn R1
679668
Pierre Delage25FRA51+3+1Strasbourg SFLost in Kursumlijska Banja 11 R16
680552
Keisuke Saitoh25JPN51+3+1Bali 2 SFLost in Bali R16
681238
Yusuke Takahashi28JPN51-4Lost in Bali R16
Lost in Bali 2 QF
682663
Samir Hamza Reguig24ALG51-4Lost in Bacau R16
Lost in Qual. Liberec R1
683680
Michael Antonius16USA50-3
684465
Egor Agafonov23RUS50-3
685684
Thiago Cigarran26ARG50-1
686363
Oscar Jose Gutierrez33ESP50+27+3Lost in Denia QF
687634
Timofei Derepasko19RUS50-1Lost in Rognac R32
688185
Aziz Dougaz29TUN49-1Lost in Qual. Washington R1
689189
Arthur Bouquier25FRA49-1
690463
Sander Jong26NED49
691252
Samuel Vincent Ruggeri24ITA49+1
692 NCH 
(696)
Martin Van Der Meerschen26BEL49+31+4Lost in Segrate SF
693394
Tiago Cação28POR49Lost in Aldershot QF
694625
Leo Vithoontien26JPN49+1Lost in Edwardsville R32
695438
Orel Kimhi22ISR48+1
696159
Hady Habib27LBN48-46-6
697289
Adria Soriano Barrera27COL48-30-4
698552
Igor Gimenez26BRA48-60-8
699603
Oscar Weightman24GBR48-2
700219
Nicolás Álvarez Varona25ESP48-2
701586
Gabriel Ghetu18ROU48-2Lost in Pitesti QF
702693
Dong Ju Kim24KOR48-1
703696
Andreja Petrovic26NOR48Edwardsville QFLost in Urbana R32
704651
Nicolás Villalón22CHI48-10-1Lost in São Paulo 2 R16
705698
Marc Majdandzic21GER48-1Lost in Segrate R32
Lost in Gentofte R32
706 NCH 
(876)
Evan Bynoe27USA48+233+24Urbana W
Lost in Edwardsville R32
707 NCH 
(763)
Dragos Nicolae Cazacu22ROU48+115+14Lost in Bacau F
Lost in Pitesti R32
708277
Michael Vrbenský26CZE47+36+5Qual. San Marino W
Lost in San Marino R32 
709705
Daniel Jade17FRA47-4
71074
Mirza Bašić35BIH47-101-14Lost in Qual. Samsun R2
711526
Maxence Beaugé26FRA47-5
712595
Théo Papamalamis20FRA47-5Strasbourg QF
713453
Arklon Huertas Del Pino Cordova32PER47-5
714527
Ye Cong Mo26CHN47-5
715653
Matyáš Černý24CZE47-15-1Lost in Liberec R32
716620
Josip Šimundža21CRO47-6
717549
Tianhui Zhang20CHN47-5
718501
Shinji Hazawa27JPN47-4Lost in Brisbane 2 R16
Lost in Brisbane 3 QF
719600
Khololwam Montsi23RSA46-3
720 NCH 
(912)
Jamie Mackenzie18GER46+211+22Bonn SFLost in Metzingen R166899
721719
Rafael Izquierdo Luque26ESP46-2
722721
Anton Arzhankin23RUS45
723280
Jakub Nicod22CZE45-48-6Qual. Liberec W
Lost in Liberec R32
724660
Daniel Antonio Núñez25CHI45-33-4
725CH
Vincent Marysko20GER45Lost in Wetzlar QF
726508
Manish Sureshkumar26IND45-2Lost in Bali R32
Lost in Bali 2 R16
727 NCH 
(728)
Nikolai Barsukov19GER45+1Lost in Wetzlar QF
728617
Lorenzo Sciahbasi20ITA44+2
729448
Aleksandre Bakshi29GEO44-61-8Lost in Astana R32
730728
Hunter Heck24USA44+1Lost in Qual. Samsun R1
731471
Yuki Mochizuki28JPN44-20-3Lost in Brisbane 2 R16
732654
Franco Ribero26ARG44+1
733656
Maik Steiner32GER44-7-1
734508
Loann Massard21FRA44+6+1Lost in Rognac R16
735734
Daniele Rapagnetta19ITA44-1
736707
Seydina André22SEN44-1Lost in Rognac R32
737440
Alessandro Pecci25ITA43-1
738327
Naoki Nakagawa29JPN43-1
739620
Ben Jones28GBR43-1
740618
Santiago De La Fuente24ARG43-1
741437
Michiel De Krom28NED43Lost in Denia R16
Lost in Qual. Bonn R1
742305
Kalin Ivanovski22MKD42+10+1Lost in Ollersbach R16
743702
Noa Vukadin22CRO42-1
744743
Herman Hoeyeraal24NOR42+1Xativa QFLost in Denia R32
745730
Oskar Brostrom Poulsen24DEN42+1Lost in Gentofte R16
746576
Michal Krajčí21SVK42-14-2
747587
Pawit Sornlaksup26THA42+1Lost in Astana R16
748341
Wilson Leite34BRA42+1São Paulo 2 QF
749443
Yanaki Milev22BUL42+1Lost in Kursumlijska Banja 11 QF
750696
Matteo Covato21ITA42+1Lost in Huamantla 3 R32
Lost in Huamantla 4 R32
751604
Andres Santamarta Roig19ESP41+3Lost in Denia R32
752546
Uisung Park25KOR41-50-7
753544
Adhithya Ganesan20USA41+2
754627
Ryan Fishback24USA41+3
755 NCH 
(756)
Ignacio Parisca Romera20VEN41+3Xativa QFLost in Denia R16
756458
Nicolas Zanellato24BRA41+4Lost in São Paulo R16
Lost in São Paulo 2 QF
757 NCH 
(761)
John Hallquist Lithen24SWE41+4Wels SFLost in Metzingen R32
758741
Joshua Charlton27AUS41+4Lost in Brisbane 2 R32
Lost in Brisbane 3 R32
75916
Nicolás Jarry30CHI40+4
760204
Máté Valkusz27HUN40+4
761 NCH 
(777)
Matt Hulme27AUS40+33+4Lost in Brisbane 2 SF
762747
Juan Sebastian Osorio28COL40+4Lost in São Paulo R32
Lost in São Paulo 2 R16
763724
Fernando Cavallo20ARG40-16-2
764648
Attila Boros22HUN40+3
765509
Manuel Mazza27ITA40-9-1Lost in Qual. San Marino R2
766 NCH 
(781)
Mert Naci Türker27TUR40+24+3Qual. Samsun W
Lost in Samsun R32
767451
Marko Miladinović25SRB40+3+1Lost in Urbana R16
Lost in Edwardsville R32
768689
Rodrigo Alujas23MEX40Lost in Huamantla 4 R16
769636
Aleksandr Braynin26UKR40+6+1Lost in Ollersbach R32
Lost in Qual. Liberec R2
770741
Matthew Forbes20USA39-27-3
771447
Tomás Farjat25ARG39-2Lost in Metzingen R32
Lost in Wetzlar R32
772496
Denis Klok28RUS39-1Lost in Kursumlijska Banja 12 R16
773 NCH 
(774)
Daniel Salazar25COL39+1Lost in Strasbourg R16
774694
Maxence Bertimon26FRA39-1Lost in Segrate R32
Lost in Strasbourg QF
77555
Facundo Bagnis36ARG38-275-50
776346
Stuart Parker29GBR38+2
777677
Kasra Rahmani19IRI38+5
778378
Sora Fukuda28JPN38+5Lost in Astana QF
779362
Tim Handel29GER38-7-1Lost in Metzingen R32
Lost in Wetzlar R16
780636
Taisei Ichikawa25JPN38+12+1Lost in Bali QF
Lost in Bali 2 R32
78137
Emil Ruusuvuori27FIN37+4
782 NCH 
(787)
Noah Zamora23USA37+5Lost in Edwardsville R16
783782
Matt Ponchet22FRA37+5Lost in Dublin QF
784724
Matt Kuhar30USA37+7Huamantla 4 QF
785724
Carles Hernández25ESP37-58-8Xativa QFLost in Denia R32
786326
Alexis Gautier29FRA36+7
787407
Michael Agwi22IRL36+8Lost in Dublin QF
788387
Mariano Kestelboim30ARG36-23-4
789383
Gabriele Pennaforti25ITA36+7Lost in Bolzano 2 R16
790 NCH 
(792)
Scott Jones28AUS36+7Lost in Brisbane 2 R32
Lost in Brisbane 3 QF
791 NCH 
(811)
Keshav Chopra24USA36+20+1Huamantla 4 QFLost in Huamantla 3 QF
792722
Alejandro Turriziani Álvarez23ESP36+6Lost in Rognac R32
793 NCH 
(813)
Andrea De Marchi19ITA36+20+1Kursumlijska Banja 12 SFLost in Kursumlijska Banja 11 R16
794 NCH 
(799)
Nikola Slavic25SWE36+5Lost in Gentofte R16
795716
Dinko Dinev22BUL36+5Lost in Kursumlijska Banja 11 R32
796184
Nicholas David Ionel23ROU36+5
797575
Luca Castagnola24ITA36-13-2Lost in Bolzano 2 R16
798562
Cooper Williams21USA35+5
799288
Jakub Paul27SUI35+5
800789
Andrew Johnson16USA35+5
801382
Thomas Fancutt31AUS35+6
802470
Filippo Moroni25ITA35-22-3
803760
Gian Luca Tanner25SUI35+6
804798
Grigory Shebekin21RUS35+6Astana SF
805468
Ryuki Matsuda26JPN35-16-2Lost in Bali F
Lost in Bali 2 QF
806675
Francisco Rocha26POR35+8
807745
Taiyo Yamanaka24JPN35+8Lost in Astana R32
808771
Cosme Rolland De Ravel22FRA34+8Lost in Wetzlar R16
809663
Lucas Andrade Da Silva21BRA34-143-18Lost in São Paulo SF
810680
Abel Forger21NED34+8
811 NCH 
(812)
Dimitris Azoidis25GRE34+1-1Lost in Dublin R16
812712
Benjamin Torrealba21CHI34+8São Paulo 2 QFLost in São Paulo R32
813803
Michel Hopp27GER34+8
814 NCH 
(823)
Nicolas Jadoun23FRA34+9Lost in Rognac R32
815805
Nicolas Oliveira20BRA33+2-1Lost in São Paulo R32
Lost in São Paulo 2 R16
816451
Dan Alexandru Tomescu27ROU33+9
817232
José Pereira35BRA33+28+2Lost in São Paulo QF
818812
Maximilian Homberg23GER33+8
819663
Benjamin Pietri30FRA33+10Lost in Rognac R32
820635
John Sperle24GER33+10
821161
Alibek Kachmazov23RUS32-45-6
82221
Daniel Evans36GBR32-45-6
823 NCH 
(832)
Jangjun Kim19KOR32+9
824533
Luis Carlos Alvarez21MEX32-18-3Lost in Qual. Los Cabos R1
82549
Federico Coria34ARG32-46-6Lost in San Marino R32
826728
Patrick Brady21GBR32+7Lost in Aldershot QF
827486
Alex Knaff28LUX32+8Lost in Rognac R32
828541
Arda Azkara23TUR32-20-3Lost in Samsun R32
829817
Natan Rodrigues24BRA32-2-1
830 NCH 
(837)
Calvin Müller26GER32+7
831789
Jorge Plans24ESP32+8Lost in Kursumlijska Banja 12 R32
832533
Julio César Porras28ARG31+223+15Qual. Rognac W
Rognac W
833 NCH 
(840)
Arvid Nordquist28SWE31+7Lost in Dublin R32
834824
Guto Miguel17BRA31-1
835827
Stefan Horia Haita19ROU31+9Lost in Pitesti QF
836692
Hoyoung Roh20KOR31+5
837459
Nikolay Vylegzhanin26RUS31+5
838638
Yusuke Kusuhara28JPN31+5
839759
Jesse Flores31CRC31+7
840 NCH 
(853)
Carles Cordoba20ESP31+17+1Lost in Denia R16
Lost in Xativa R16
841828
Andrea Fiorentini25ITA31+6Lost in Kursumlijska Banja 11 R32
Lost in Kursumlijska Banja 12 R32
84280
Jozef Kovalík33SVK30+42+3Lost in Qual. San Marino R2
843 NCH 
(850)
Jannik Opitz28GER30+7
844 NCH 
(852)
Aleksa Ćirić26SRB30+8
845782
Stefano D'Agostino22ITA30-9-2Lost in Bolzano 2 R16
846 NCH 
(853)
Dominik Reček31CZE30+7Lost in Qual. Metzingen R2
Lost in Qual. Liberec R1
847818
Anas Mazdrashki20BUL30-19-3Lost in Denia R32
Lost in Xativa R16
848 NCH 
(856)
Nicolas Robert19FRA30+8
849793
Gabriele Maria Noce30ITA30+6Kursumlijska Banja 12 SFLost in Kursumlijska Banja 11 R32
850788
Joao Victor Couto Loureiro23BRA30-12-2Lost in São Paulo R16
851621
Samuel Alejandro Linde Palacios18COL30+7
852 NCH 
(859)
Alaa Trifi19TUN30+7
853461
Peter Bertran30DOM29+8
854836
Emon Van Loben Sels21USA29+6Lost in Urbana R32
Lost in Edwardsville R32
855429
Tadeáš Paroulek26CZE29+8
856851
Keaton Hance18USA29+6Lost in Urbana R32
Lost in Edwardsville R16
857614
William Grant25USA29-3-1
858 NCH 
(865)
Alan Ważny19POL29+7Lost in Koszalin QF
859660
Michael Zhu33USA29+7
860641
Kosuke Ogura30JPN29+7Lost in Brisbane 2 R32
861643
Lorenzo Claverie23VEN28+7Lost in Qual. Los Cabos R1
862107
Nicolas Moreno De Alboran29USA28+8
863272
Orlando Luz28BRA28+8
864700
Jack Anthrop22USA28+8Edwardsville QF
865 NCH 
(870)
Max Dahlin20SWE28+513+22Bonn SF5081
866858
Manuel Plunger24ITA28+7Lost in Bolzano 2 R16
867655
Thanapet Chanta26THA28+9
868769
Miles Jones25USA28+9
869860
Tomás Martínez22ARG28+10
870 NCH 
(921)
William Rejchtman Vinciguerra19SWE28+68+4Qual. Liberec W
Lost in Liberec R32
871845
Isaac Becroft25NZL28+39+2Bali 2 SFLost in Bali QF
872688
Alexandre Aubriot27FRA28+8
873691
Matthew Summers27GBR28+8
874 NCH 
(882)
Bryce Nakashima22USA27+8Lost in Edwardsville R16
875 NCH 
(883)
Sebastian Gorzny22USA27+8Lost in Edwardsville R32
876569
James Watt26NZL27+10
877 NCH 
(888)
Theodore Dean24USA27+11
878 NCH 
(889)
Stijn Paardekooper22NED27+11
879774
Nitin Kumar Sinha27IND27+11Lost in Qual. Liberec R1
880479
Felix Corwin30USA27+11
881744
Nikita Belozertsev17UZB27-17-2Lost in Kursumlijska Banja 11 QF
Lost in Kursumlijska Banja 12 R32
882879
Ronit Karki18USA27+11Lost in Urbana R32
883 NCH 
(895)
Giulio Perego23ITA27+12Lost in Aldershot R16
884694
Xiaofei Wang23CHN27-9-1
885403
Lorenzo Rottoli24ITA27+11
886666
Niccolo Catini28ITA27+11
887879
Sam Ryan Ziegann28AUS27+32+2Bali 2 SFLost in Bali QF
888729
Tomas Curras Abasolo26ESP27+11
889713
Grigoriy Lomakin28KAZ27+24+1Lost in Qual. Samsun R2
890614
Alejandro Manzanera Pertusa23ESP26-3-1
891 NCH 
(900)
Davide Tortora25ITA26+9Qual. Bolzano 2 W
Lost in Bolzano 2 R32
892114
Jason Jung37TWN26+10
893857
Charlie Robertson19GBR26+10Lost in Aldershot R16
894468
Dominik Kellovský30CZE26+10Lost in Qual. Liberec R1
895866
Lorenzo Gagliardo26ARG26+10
896182
Maximilian Neuchrist35AUT26+10
897878
Tristan Stringer20USA26+10
898719
Hanyi Liu25CHN26-4-1
899894
Tom Zeuch26GER26+12Lost in Koszalin QF
900561
Fermin Tenti29ARG26-2-1
901796
Finn Murgett24GBR26+11
902684
Ali Yazdani22IRI26+20+1Lost in Kursumlijska Banja 11 R16
Lost in Kursumlijska Banja 12 R16
903273
Elmar Ejupovic33GER25-79-8
903584
Kyle Kang21USA25-34-3
90513
Nick Kyrgios31AUS25+9
906816
Zsombor Velcz23HUN25+9
907321
Facundo Juárez28ITA25-22-2
908638
Johannes Ingildsen29DEN25+8
909901
Luis Felipe Miguel22BRA25+8
910673
Gustavo Ribeiro De Almeida20BRA25-157-16São Paulo 2 SF
911479
Ilya Snițari24MDA25-10-1
912 NCH 
(915)
Nico Hipfl20AUT25+6Lost in Wels R16
913 NCH 
(986)
Robert Guna20ROU25+115+7Lost in Bacau SF
914810
Kristijan Juhas25SRB25+37+2Lost in Kursumlijska Banja 11 QF
Lost in Kursumlijska Banja 12 R32
915622
Amaury Raynel24FRA25-37-3Strasbourg QFLost in Qual. Metzingen R1
916835
Younes Lalami25MAR25+4Lost in Rognac R32
917 NCH 
(921)
Egor Pleshivtsev19RUS25+4
918 NCH 
(922)
Giannicola Misasi25ITA25+5Lost in Kursumlijska Banja 11 R32
919917
Muhammad Shoaib24PAK24+5
92029
Christopher Eubanks30USA24-71-6
921822
Ofek Shimanov21ISR24+4Qual. Astana W
Lost in Astana R32
922740
Pierre Yves Bailly22BEL24+4
923913
Kriish Tyagi19IND24+4
92485
Dennis Novak32AUT24+5
925805
Oliver Bonding19GBR24+5Lost in Urbana R32
Lost in Edwardsville R16
926814
Jeffrey Von Der Schulenburg24SUI24+6
927 NCH 
(952)
Yannick Theodor Alexandrescou18FRA24+46+3Lost in Bacau QF
Lost in Pitesti QF
928235
Ivan Nedelko40RUS24+5
929867
Qian Sun25CHN24+5
930905
Christopher Li23PER24+5
931839
Yaojie Zeng24CHN24-22-2
932736
Jakub Filip20CZE24+5
933 NCH 
(946)
Louis Larue22FRA24+20+1Lost in Rognac R16
934395
Wishaya Trongcharoenchaikul31THA24+6
935908
Daniil Sarksian20ARM24+6
936237
Nicolás Barrientos39COL23+6
937 NCH 
(943)
Pablo Perez Ramos23ESP23+6Lost in Dublin R32
938736
Martin Borisiouk26BLR23+6
939 NCH 
(946)
Noritaka Koizumi23JPN23+7
940269
Giovanni Fonio28ITA23+7
941845
Shunsuke Nakagawa26JPN23+52+3Qual. Samsun W
Lost in Samsun R32
942911
Kacper Szymkowiak21POL23+6
94362
Kenny de Schepper39FRA23+6Lost in Strasbourg R16
944889
Markus Mölder21EST23-52-4Dublin SF
945814
Marc Van Der Merwe31RSA23+5
946364
Mikalai Haliak27BLR23-10-1
947362
Bastián Malla29CHI23+15+1São Paulo 2 SFQual. São Paulo W
Lost in São Paulo R16
Qual. São Paulo 2 W
948536
Ryotaro Taguchi26JPN23+18+1Lost in Bali SF
Lost in Bali 2 R16
949 NCH 
(973)
Michele Mecarelli19ITA23+33+2Lost in Segrate QF
Lost in Bolzano 2 R32
950931
Rocco Piatti21MON23+2
951704
Mwendwa Mbithi28USA23-132-11Lost in Huamantla 3 SF
Lost in Huamantla 4 R16
952861
Marcus Walters28GBR23+2Lost in Aldershot R32
953859
Adan Freire Da Silva27FRA23+2Lost in Segrate R32
Lost in Strasbourg R32
954951
Kerem Yilmaz19TUR23+2Lost in Qual. Samsun R1
955 NCH 
(957)
Benjamin O'Connell27AUS23+2Lost in Brisbane 2 R32
956278
Lucas Gerch31GER22-11-1
957319
Patrick Maloney26USA22-29-2
958608
Blu Baker24GBR22+1
959934
Žiga Šeško18SLO22+1Wels SF
960639
Bekkhan Atlangeriev25RUS22+1
961900
Enzo Kohlmann De Freitas19BRA22+18+1Lost in São Paulo R16
Qual. São Paulo 2 W
Lost in São Paulo 2 R16
962961
Oliver Okonkwo26GBR22+1Lost in Urbana R32
Lost in Qual. Edwardsville R2
963 NCH 
(964)
Charles Bertimon26FRA22+1Lost in Strasbourg R16
964385
Aryan Shah20IND22+1Lost in Qual. Washington R1
965130
Duck-hee Lee28KOR22-57-4
966352
Kris Van Wyk29RSA22+1
967727
Petros Tsitsipas26GRE22+1Lost in Ollersbach R32
968826
Benjamin Thomas George23CAN22+1Lost in Qual. Vancouver R1
969947
Karim Ibrahim22EGY22+1
970135
Antoine Escoffier34FRA21-168-14
971838
Luca Pow21GBR21
972CH
Linus Lagerbohm18FIN21
973411
Micah Braswell24USA21+1
974946
Taym Al Azmeh22SYR21+1
975860
Chanyeong Oh28KOR21+1Lost in Bali R32
976753
Justin Roberts29BAH21+1Lost in Urbana R32
Lost in Edwardsville R32
977968
Markus Malaszszak22THA21+4
978946
Aaron Funk20GER21+5Qual. Metzingen W
Lost in Metzingen R32
Lost in Wetzlar R16
979 NCH 
(984)
Julian Cundom25ARG21+5
980604
Dev Javia24IND21+5
981979
Yuta Tomida19JPN21+5Lost in Bali R32
Lost in Bali 2 R32
982827
Pietro Marino25ITA21+5Lost in Segrate R32
983906
Niccolo Ciavarella22ITA21+5Lost in Segrate R32
Lost in Bolzano 2 R32
98412
Borna Ćorić29CRO20-136-10
985839
Benito Sánchez Martinez24GER20+6
986712
Aoran Wang29CHN20+6
987838
Iiro Vasa23FIN20+8Lost in Wels QF
988797
Elgin Khoeblal24NED20+75+4Lost in Kursumlijska Banja 11 SF
989773
Artur Kukasian22RUS20-12-1Lost in Kursumlijska Banja 12 R32
990640
Axel Garcian24FRA20+6Lost in Strasbourg R16
991874
Ryo Tabata18JPN20-117-8Lost in Astana R16
992546
Diego Augusto Barreto Sánchez24ESP20+5
993731
Axel Nefve26USA20+6
994973
Maxwell Exsted19USA20-14-1Edwardsville QF
995837
Marko Maksimović20SRB20+3Lost in Kursumlijska Banja 12 QF
996975
Mickael Kaouk17FRA20+4
997 NCH 
 1059
Duje Markovina18AUS20+71+4Lost in Brisbane 2 SF
Lost in Brisbane 3 R32
998299
Hazem Naw26SYR20+3Lost in Wels R32
999966
Sydney Zick19GER20+3
1000974
Nikita Ianin24RUS20+3Lost in Astana R32
In Play :
 ATP1000  Montreal
 ATP500  Washington
 ATP250  Los Cabos
 CH125  San Marino, ​Vancouver
 CH75  Bonn, ​Liberec
 CH50  Samsun
 M25  Aldershot, ​Bolzano 2, ​Edwardsville, ​Gentofte, ​Koszalin, ​Pitesti, ​Wetzlar
 M15  Astana, ​Bali 2, ​Brisbane 3, ​Dublin, ​Huamantla 4, ​Kursumlijska Banja 12, ​São Paulo 2, ​Strasbourg, ​Wels, ​Xativa
Highlight Country :