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 Sinner25ITA9450-1000
2CH
Alexander Zverev29GER9400-350Vienna R16
(R32  )
94509850
31
Carlos Alcaraz23ESP5650+40Vienna R16
(R32  )
57006100
4CH
Ben Shelton24USA4530-150Basel R16
(R32  )
45804980
51
Daniil Medvedev30RUS3710-150Vienna R1637604160
6CH
Flavio Cobolli24ITA3690Vienna R16
(R32  )
37404140
7 NCH 
  (8)  
Arthur Fils22FRA3475+1+50Basel R16
(R32  )
35253925
8CH
Frances Tiafoe28USA3380+1Vienna R3234303880
9 NCH 
 (11) 
Rafael Jódar20ESP3209+2-25Basel R16
(R32  )
32593659
105
Alex de Minaur27AUS3130-150Vienna R16
(R32  )
31803580
Advertisement
111
Novak Djoković39SRB3090+1Basel R3231403590
124
Taylor Fritz29USA2895+1-100Basel R3229453395
134
Félix Auger-Aliassime26CAN2865-6-650
148
Tommy Paul29USA2725+50Vienna R16
(R32  )
27753175
1512
Jakub Menšík21CZE2545+1+50Vienna R16
(R32  )
25952995
1613
Alejandro Davidovich Fokina27ESP2510-1-90
1716
Brandon Nakashima25USA2375Lost in Vienna R32
1812
Learner Tien20USA2345Vienna R16
(R32  )
23952795
1912
Jiří Lehečka24CZE2300+2+25Basel R16
(R32  )
23502750
2018
Francisco Cerúndolo28ARG2210-1-100Lost in Vienna R32
2116
Luciano Darderi24ITA2200+2+40Vienna R16
(R32  )
22502650
225
Andrey Rublev29RUS2075-100Lost in Vienna R32 
232
Casper Ruud27NOR2035+2+40Lost in Basel R16 
248
Karen Khachanov30RUS1930-100Lost in Vienna R32 
255
Lorenzo Musetti24ITA1910+1-10Vienna R3219602410
2610
Alexander Bublik29KAZ1885-6-400
27CH
Alexander Blockx21BEL1665-125
286
Hubert Hurkacz29POL1625+40Basel R16
(R32  )
16752075
2919
Alejandro Tabilo29CHI1565+1Lost in Basel R32 
3025
Tomás Martín Etcheverry27ARG1525-1-40Lost in Vienna R32 
31 NCH 
 (33) 
Arthur Fery24GBR1453+4+47Vienna R1615031903
3230
Ignacio Buse22PER1445Lost in Vienna R32
3330
Alex Michelsen22USA1435+1+25Basel R1614851885
343
Stefanos Tsitsipas28GRE1430-1
3514
Valentin Vacherot27MON1330-4-150Basel R16
(R32  )
13801780
3630
Matteo Arnaldi25ITA1311Lost in Vienna R32 
3722
Botic van de Zandschulp31NED1295Lost in Basel R32
3813
Ugo Humbert28FRA1270Basel R3213201770
3933
Zizou Bergs27BEL1210-50Lost in Basel R32 
4024
João Fonseca20BRA1200-50
4139
Daniel Mérida22ESP1195+1Lost in Vienna R32
42 NCH 
 (44) 
Arthur Géa21FRA1146+2-14
438
Cameron Norrie31GBR1145-2-50Vienna R1611951595
44 NCH 
 (45) 
Quentin Halys30FRA1127+1Lost in Basel R32 
456
Matteo Berrettini30ITA1123+3+40Vienna R16
(R32  )
11731573
4621
Jan Lennard Struff36GER1121+1+37Basel R1611711571
4740
Luca Van Assche22FRA1105-1Lost in Vienna R32 
4829
Mariano Navone25ARG1099-5-65Lost in Basel R32 
4930
Nuno Borges29POR1075+4+75Basel QF
(R16  )
11751475
5021
Tallon Griekspoor30NED1075+40Vienna R1611251525
Advertisement
5110
Denis Shapovalov27CAN1055+1+40Basel R1611051505
5218
Sebastián Báez25ARG1044-3Lost in Qual. Basel R1
5342
Thiago Agustín Tirante25ARG1023-2-1Lost in Qual. Vienna R1
5442
Juan Manuel Cerúndolo24ARG1000Qual. Basel W
Lost in Basel R32 
5537
Raphaël Collignon24BEL968-25
5652
Adolfo Daniel Vallejo22PAR947Lost in Qual. Vienna R1
5756
Jaime Faria23POR941Lost in Qual. Basel R1
5845
Yannick Hanfmann34GER923+1Qual. Basel W
Lost in Basel R32
5927
Miomir Kecmanović27SRB893-1-37Lost in Qual. Basel R1
6036
Fábián Marozsán27HUN875+3+15Lost in Qual. Vienna R2
6117
Adrian Mannarino38FRA848+12+65Vienna R16Qual. Vienna WQual. Vienna W
Vienna R16
8981298
6255
Vít Kopřiva29CZE844+2Lost in Qual. Vienna R1
6345
Ethan Quinn22USA838-1-23
6444
Daniel Altmaier28GER837-4-37Basel R16
(R32  )
Lost in Qual. Basel R2Lost in Qual. Basel R2
Basel R16
(R32  )
8871287
6533
Jaume Munar29ESP825-10
6663
Mattia Bellucci25ITA824
6755
Martin Landaluce20ESP822Lost in Vienna R32 
6824
Arthur Rinderknech31FRA820-7-50Lost in Basel R32
6920
Tomáš Macháč26CZE819+2+15Qual. Vienna W
Lost in Vienna R32 
7046
James Duckworth34AUS814-2Lost in Qual. Basel R1
7136
Roman Safiullin29RUS807-2
7247
Facundo Díaz Acosta25ARG807-2
7310
Pablo Carreño Busta35ESP773+1Lost in Qual. Vienna R1
7462
Zachary Svajda23USA759+2Lost in Qual. Basel R1
7556
Román Andrés Burruchaga24ARG754+2
7656
Hamad Medjedović23SRB751+2Lost in Qual. Vienna R1
7738
Alex Molčan28SVK747+3+13Lost in Qual. Vienna R2
7869
Titouan Droguet25FRA746-6-55Lost in Qual. Vienna R2
7976
Kyrian Jacquet25FRA741
8043
Camilo Ugo Carabelli27ARG730-5-40Guayaquil R16732795
8145
Kamil Majchrzak30POL725+1
8254
Aleksandar Kovačević28USA693+2-10Lost in Qual. Basel R2
Lost in Basel R32 
8362
Rinky Hijikata25AUS692+2+3Basel R32Lost in Qual. Basel R2Lost in Qual. Basel R2
Basel R32
7421192
8415
Sebastian Korda26USA690-3-40
8523
Damir Džumhur34BIH679-2-33
8637
Marcos Giron33USA676+2Lost in Qual. Basel R1
8749
Jacob Fearnley25GBR671-1-15Qual. Vienna W
Lost in Vienna R32
8841
Térence Atmane24FRA670+2+4Seoul R16678787
8976
Marco Trungelliti36ARG670
9070
Dino Prižmić21CRO652+3+14Brest QF663738
9164
Yunchaokete Bu24CHN646+1-6Lost in Seoul R16 
9233
Jenson Brooksby26USA638+2Sioux Falls R16642728
9387
Coleman Wong22HKG636-6-42Seoul R16
(R32  )
644753
9416
Nikoloz Basilashvili34GEO631+1Vienna R326811131
9542
Benjamin Bonzi30FRA630+4+13
963
Marin Čilić38CRO629Lost in Seoul R32 
9795
Toby Samuel24GBR625Brest R16632718
9874
Adam Walton27AUS619
99 NCH 
(100)
Henrique Rocha22POR596+1
10088
Michael Zheng22USA594+1
Advertisement
101 NCH 
(103)
Zsombor Piros27HUN590+3Lost in Brest R32
10231
Lloyd Harris29RSA579+6+8Lost in Seoul R16
10371
Jesper de Jong26NED575-1-16
10454
Yibing Wu27CHN571+3Lost in Seoul R32 
10521
Lorenzo Sonego31ITA571-14-87Lost in Qual. Vienna R2
10645
Aleksandr Shevchenko25KAZ559+3
10758
Hugo Gaston26FRA548+3Brest R32548641
10890
Martin Damm23USA545-3-37Brest R16552638
10958
Thiago Seyboth Wild26BRA545+2
11030
Corentin Moutet27FRA540-7-50Lost in Qual. Vienna R1
111 NCH 
(113)
Gustavo Heide24BRA535+2
11274
Jan Choinski30GBR533+2
113109
Dane Sweeny25AUS528-1-10
114 NCH 
(115)
Nicolás Mejía26COL519+1
11553
Christopher O'Connell32AUS499+3
11664
Hugo Dellien33BOL498+3Guayaquil R16503566
11786
Dalibor Svrčina24CZE494+3
11854
Valentin Royer25FRA493-1-13Sioux Falls R16497583
11937
Sebastian Ofner30AUT491+3
12087
Sho Shimabukuro29JPN490-14-90Seoul R16
(R32  )
496605
12174
Emilio Nava24USA484+2
12291
Otto Virtanen25FIN484-1-9Brest R16491577
123 NCH 
(124)
Rei Sakamoto20JPN477+2+8Seoul QF
(R16  )
496586
12436
Pedro Martínez29ESP462+2
12592
Shintaro Mochizuki23JPN451+4Lost in Brest R32
12619
Alexei Popyrin27AUS448+1-10
12748
Aleksandar Vukic30AUS435-11-72Lost in Seoul R16
12899
Nishesh Basavareddy21USA432+3Lost in Brest R32
129 NCH 
(132)
Stefanos Sakellaridis22GRE431+3Seoul R16439548
130 NCH 
(132)
Max Alcalá Gurri24ESP430+3
131 NCH 
(134)
Clément Chidekh25FRA428+3
13272
Borna Gojo28CRO423+3+7Lost in Brest R16
1333
Grigor Dimitrov35BUL422-9-50Lost in Vienna R32 
13454
Francisco Comesaña26ARG415-6-40
135CH
Federico Cina19ITA415+7+14Brest QF426501
13627
Laslo Djere31SRB411-1Brest R16418504
137 NCH 
(138)
Matej Dodig21CRO410+1
138109
Andrea Pellegrino29ITA404+1
139116
Pablo Llamas Ruiz24ESP403+1
14087
Jurij Rodionov27AUT403-3-8Vienna R32447897
14195
Tristan Schoolkate25AUS401-2Ningbo R16407470
14231
Márton Fucsovics34HUN400+1
14329
Giovanni Mpetshi Perricard23FRA400+5+15Qual. Basel W
Lost in Basel R32 
144CH
Darwin Blanch19USA398+1Sioux Falls R16405491
14538
Alexandre Müller29FRA397-15-44Lost in Seoul R32
146101
Vilius Gaubas21LTU396-1
147143
Ilia Simakin23RUS393-1-3
14881
Michael Mmoh28USA386-1
149102
Elmer Møller23DEN378+1
150 NCH 
(152)
Nikolás Sánchez Izquierdo27ESP369+2
Advertisement
1513
Stan Wawrinka41SUI368-8Lost in Basel R32 
15289
Francesco Passaro25ITA367+1
15393
Tomás Barrios Vera28CHI364+3Guayaquil R16370433
154 NCH 
(157)
Lukas Neumayer24AUT362+14+20Qual. Vienna W
Lost in Vienna R32 
1554
Jack Draper24GBR360+3
15689
Patrick Kypson27USA358+3
15752
Soonwoo Kwon28KOR355+3
158CH
Clément Tabur26FRA355+3Brest R16362448
159156
Daniil Glinka26EST355-2-6Brest R32356449
16031
Zhizhen Zhang30CHN354+6+8Lost in Seoul R16 
16123
Dušan Lajović36SRB353+1
162145
Tom Gentzsch23GER352+2
16360
Stefano Travaglia34ITA350+4+4Brest R16357443
164CH
Andrea Guerrieri27ITA349+1
165140
Mark Lajal23EST349-11-16
16633
Gabriel Diallo25CAN339-17-43Brest R16346432
16750
Pavel Kotov27RUS339+2
16817
Cristian Garín30CHI336+3
169150
Joel Schwärzler20AUT334+3Lost in Qual. Vienna R1
170158
Gauthier Onclin25BEL333+3
171 NCH 
(176)
Moïse Kouamé17FRA332+5+7Brest R16339425
172125
Alex Bolt33AUS332+3
173156
Vitaliy Sachko29UKR332-3-5
17458
Taro Daniel33JPN326+3+1Seoul R16334443
175137
Chris Rodesch25LUX325-20-40
176 NCH 
(178)
Felix Balshaw20FRA324+2Lost in Brest R32
177108
Francesco Maestrelli23ITA323-3-9Brest R16330416
17817
Bernard Tomic34AUS322+1
179118
Nicolai Budkov Kjaer20NOR320+1+7Lost in Brest R16
18016
Marco Cecchinato34ITA316-17-37
181 NCH 
(191)
Mika Brunold22SUI313+10+13Lost in Qual. Basel R2
Lost in Basel R32 
182CH
Guido Iván Justo28ARG308
183181
Sascha Gueymard Wayenburg23FRA307-2-5Lost in Brest R32
184CH
Diego Dedura18GER307Guayaquil R16313376
185 NCH 
(186)
João Lucas Reis Da Silva26BRA305+1Guayaquil R32311380
186123
Jérôme Kym23SUI303+36+50Basel R16353753
187CH
Lautaro Midon22ARG303Guayaquil R16309372
188132
Jack Pinnington Jones23GBR302
189175
Iñaki Montes De La Torre24ESP301-6-6Lost in Brest R32
190185
Keegan Smith28USA301-5-6Lost in Ningbo R32
191113
Liam Draxl24CAN298+3+3Sioux Falls R16305391
192151
Juan Carlos Prado Angelo21BOL298+6+6Guayaquil R16304367
193184
Jan Kumstát19CZE298-4-4Lost in Seoul R32 
194153
Alexis Galarneau27CAN297-2Lost in Sioux Falls R32
195127
Facundo Mena34ARG296-2
196190
Matheus Pucinelli De Almeida25BRA294
197160
Gonzalo Bueno22PER294Guayaquil R16300363
198184
David Jordá Sanchis32ESP293-8-8
199181
Andre Ilagan25USA292Lost in Seoul R32
200123
Timofey Skatov25KAZ290Lost in Seoul R32
Advertisement
20160
Juan Pablo Varillas31PER288Lost in Guayaquil R32
202184
Luka Pavlovic26FRA281+2
203202
Braden Shick23USA276+2-3Lost in Sioux Falls R32
204111
Zdeněk Kolář30CZE274-1-8
20539
J.J. Wolf27USA273+5+7Sioux Falls R16280366
206106
Tristan Boyer25USA272-11-22
207133
Federico Agustin Gomez29ARG272
208194
Edas Butvilas22LTU271
209197
Pol Martín Tiffon27ESP268
210168
Maks Kaśnikowski23POL266+3+2Sioux Falls R16273359
211175
Harry Wendelken24GBR264+1Lost in Sioux Falls R32
21267
Eliot Spizzirri24USA261-6-16
213183
Gianluca Cadenasso22ITA261-11-25
214205
Max Houkes26NED261+1
215214
Henry Searle20GBR258+2Lost in Sheffield 2 R32
216133
Colton Smith23USA256+2Lost in Sioux Falls R32
217196
Rio Noguchi27JPN256-3-7Lost in Seoul R32
218103
Harold Mayot24FRA255+15+12Ningbo QF265318
219121
Raúl Brancaccio29ITA255
220174
Remy Bertola28SUI255+16+17Qual. Basel W
Lost in Basel R32
22140
Ilya Ivashka32BLR254-1
222167
Alex Barrena24ARG254-11-12Lost in Guayaquil R32
22397
Kimmer Coppejans32BEL253-2
224223
Marat Sharipov24RUS253-1
225CH
Marvin Möller27GER252
226211
Felix Gill24GBR252
227203
Andy Andrade27ECU251-3-2Lost in Sioux Falls R32
22883
Chun Hsin Tseng25TWN250-12-8
229209
Maxim Mrva19CZE249-1
23093
Liam Broady32GBR249+1+4Ningbo R16255318
23161
Thiago Monteiro32BRA245-1
232181
Daniel Rincon23ESP244
233 NCH 
(237)
Matthew Dellavedova26AUS237+4Tamworth 2 R16Lost in Tamworth QFLost in Tamworth QF
Tamworth 2 R16
234 NCH 
(246)
Philip Henning25RSA234+14+11Marsa R16Lost in Sarreguemines FLost in Sarreguemines F
Marsa R16
2359
Roberto Bautista Agut38ESP233+5
236142
Alejandro Moro Cañas25ESP232-2-8
23767
Luca Nardi23ITA231+4
238 NCH 
(243)
Filippo Romano21ITA229+5Lost in Brest R32
239153
Jay Clarke28GBR229-5
24037
Mackenzie McDonald31USA228-2-8
241116
Leandro Riedi24SUI227+3
242170
Mattéo Martineau27FRA227+3Lost in Sarreguemines R32
Lost in Brest R32
243101
Billy Harris31GBR226+9+8Seoul QF
(R32  )
245335
244105
Elias Ymer30SWE226-17-25Lost in Ningbo R32
245235
Andrej Nedić22BIH226-10-12
246242
Hayato Matsuoka21JPN226-4-5Lost in Ningbo R32
24736
Pierre Hugues Herbert35FRA222+2Lost in Brest R32
24847
Juncheng Shang21CHN220+2Lost in Seoul R32
249159
Luka Mikrut22CRO218-2-8
250 NCH 
(254)
Jay Friend22JPN218+16+8Seoul R16226335
Advertisement
25188
Dominic Stricker24SUI217+2Lost in Basel R32 
252230
Max Hans Rehberg23GER217+12+6Sioux Falls R16224310
253251
Juan Manuel La Serna22ARG216-2-4Lost in Guayaquil R32
254196
Rodrigo Pacheco Mendez21MEX216+13+6Guayaquil R16222285
255164
James McCabe23AUS216Lost in Ningbo R32
256131
Genaro Alberto Olivieri28ARG215+1Lost in Guayaquil R32
257219
Max Basing24GBR214+1
258237
Matías Soto27CHI214+2Mazatlan R16
259225
Franco Roncadelli26URU214Lost in Guayaquil R32
260230
Kilian Feldbausch21SUI213+3+2Lost in Qual. Brest R2
Lost in Brest R32
26149
Roberto Carballés Baena33ESP213
262235
Charles Broom28GBR212+6+3Lost in Ningbo R16
263252
Dylan Dietrich22SUI211-9-5Sioux Falls R16218304
26468
Sumit Nagal29IND207+5
265251
Buvaysar Gadamauri26BEL207+5
266141
August Holmgren28DEN207+5Lost in Seoul R32
267230
Cezar Crețu25ROU206+11+8Marsa R16Lost in Heraklion 11 FLost in Heraklion 11 F
Marsa R16
268237
Alastair Gray28GBR206+4Norman R32
269103
Stefan Kozlov28USA202+15+7Sioux Falls R16209295
270127
Lorenzo Giustino35ITA202-41-46
27117
Reilly Opelka29USA200-25-26
272116
Calvin Hémery31FRA200+7+2Lost in Qual. Brest R2
273 NCH 
(289)
Oliver Tarvet22GBR199+22+13Sheffield 2 R16Redbridge WRedbridge W
Sheffield 2 R16
274257
Mili Poljičak22CRO199Lost in Ningbo R32
275247
Hynek Bartoň22CZE199Lost in Sioux Falls R32
276 NCH 
(283)
Valerio Aboian24ARG199+7+3Guayaquil R16205268
277121
Stefano Napolitano31ITA198-1
278258
Igor Marcondes29BRA198-16-15
279274
Radu Mihai Papoe24ROU198-2
280217
Yi Zhou21CHN196-24-19Ningbo R16202265
28199
Alexander Ritschard32SUI196-1
282172
Murphy Cassone24USA196Lost in Sioux Falls R32
283259
Michele Ribecai23ITA196-18-15
284279
Petr Nesterov23BUL194+1
285197
Fajing Sun30CHN193+7+6Ningbo R16199262
28647
Marc-Andrea Hüsler30SUI189-5-7
287150
Oriol Roca Batalla33ESP189+1
288210
Filip Jianu25ROU188-1-3
289247
Florent Bax27FRA187+1Lost in Luanda 3 QF
290287
Sergey Fomin25UZB187+1Lost in Ningbo R32
291280
Sandro Kopp26AUT187+2
292168
Frederico Ferreira Silva31POR186-19-14
293 NCH 
(300)
Thomas Faurel20FRA185+7+5Lost in Luanda 3 SF
294280
Yankı Erel26TUR185-8-6
295222
Pedro Boscardin Dias23BRA185+1Lost in Guayaquil R32
296289
Carl Emil Overbeck25DEN184+1Lost in Ningbo R32
297249
Martin Krumich23CZE184-8-4Sheffield 2 QF
298261
Stefan Dostanic24USA181+1
299177
Nick Hardt26DOM180+8+3Guayaquil R16186249
300 NCH 
(316)
Mees Rottgering19NED179+16+7Sioux Falls R16186272
301241
Daniel Michalski26POL179
302CH
Carlo Alberto Caniato20ITA179
303 NCH 
(306)
Daniel Milavsky25USA179+9+4Sioux Falls R16186272
304217
Jonáš Forejtek25CZE178-1
305242
Enrico Dalla Valle28ITA178-1
306285
Georgii Kravchenko26UKR178-1Marsa R16
307181
Abdullah Shelbayh22JOR177+1Lost in Sioux Falls R32
308269
Aidan Mayo23USA176+13+7Sioux Falls R16183269
309169
Henri Squire26GER176+1
310287
Max Schönhaus19GER176+1
311226
Juan Bautista Torres24ARG176-13-6
312CH
Samuele Pieri24ITA175+1
313147
Guy den Ouden24NED173+2
314273
Sean Cuenin22FRA171+3-1
315260
Tiago Pereira22POR171+4
316183
Oliver Crawford27GBR170-10-7
317284
Florian Broska28GER170+3
318158
Yu-hsiou Hsu27TWN170+12+5Ningbo QF180233
319295
Mert Alkaya26TUR170+8+1Ningbo QF180233
320303
Francesco Forti27ITA169+3
321284
Dali Blanch23USA169+3
322 NCH 
(323)
Alejo Sanchez Quilez21ESP169+4
323267
Petr Bar Biryukov24RUS169+8+4Ningbo R16175238
324268
Gonzalo Villanueva31ARG169-6-2Lost in Guayaquil R32
325290
Federico Bondioli21ITA168-1
326244
Lucas Poullain30FRA168+2+1Lost in Qual. Brest R2
327314
Cruz Hewitt17AUS167-13-7
328253
Giles Hussey29GBR166-6-3Norman R32
329260
Carlos Sánchez Jover26ESP166
330144
Akira Santillan29JPN164-36-23Lost in Ningbo R32
331307
Anton Matusevich25GBR163-22-14
332139
Ugo Blanchet27FRA161+13+11Brest R16Qual. Brest W168254
333311
Luciano Emanuel Ambrogi22ARG159+1Norman R32
334167
Laurent Lokoli32FRA158+1
335 NCH 
(353)
Arthur Nagel23FRA156+22+17Sarreguemines W
336 NCH 
(343)
Timo Legout24FRA155+7+4Qual. Sioux Falls W
Lost in Sioux Falls R32
337263
Eliakim Coulibaly24CIV155+39+21Luanda 3 W
33878
Nicolás Kicker34ARG155-5-6
339CH
Patrick Schoen21SUI154
340225
Philip Sekulic23AUS154-2-1Tamworth 2 R16Lost in Tamworth QF
Qual. Tamworth 2 W
341235
Marko Topo23GER153-4-3
34239
Mikhail Kukushkin38KAZ152-1
343257
Miguel Damas26ESP152-1
344161
Alibek Kachmazov24RUS151+16+13Seoul R16Qual. Seoul W159268
345117
Felipe Meligeni Alves28BRA151-1
346134
Moez Echargui33TUN151+4+4Qual. Brest W
Lost in Brest R32
34793
Andrej Martin37SVK149-1
348321
Robert Strombachs27LAT149+1Marsa R16Lost in Sarreguemines R32
349348
Matthew William Donald21CZE148-1-1
350 NCH 
(388)
Karan Singh23IND148+51+25Mumbai 2 W
Lost in Sharm El Sheikh 19 R32
351177
Omar Jasika29AUS148+35+19Seoul QFQual. Seoul W167257
352212
Michael Geerts31BEL147+1+4Qual. Brest W
Lost in Brest R32
353328
Joaquin Aguilar Cardozo21URU146-21-15Guayaquil R32152221
354340
Carlos Maria Zarate21ARG146-14-7Guayaquil R32149218
355329
Juan Estevez21ARG146-3Lost in Guayaquil R32
356342
Jake Delaney29AUS145+3Ningbo R16151214
357250
Andres Martin25USA142-3Lost in Sioux Falls R32
358316
Eduardo Ribeiro28BRA142-3
359135
Mitchell Krueger32USA141-8-5Sioux Falls R16148234
36056
Daniel Elahi Galán30COL141+7+4Guayaquil R32Qual. Guayaquil W147216
361180
Paul Jubb26GBR140+28+13Sheffield 2 R16Lost in Redbridge F
362159
Dimitar Kuzmanov33BUL139-4Lost in Qual. Brest R1
363108
Franco Agamenone33ITA139-4
364176
Daniel Masur31GER138+1+1Marsa R16Lost in Sarreguemines QF
365361
Henry Bernet19SUI138-4Lost in Qual. Basel R1
366363
Massimo Giunta22ITA138-3
367339
Andrey Chepelev28RUS138-3Lost in Santa Margherita 11 QF
368125
Juan Pablo Ficovich29ARG137-2Joao Pessoa R16
369364
Lucio Ratti22ARG137Lost in Qual. Guayaquil R2
37080
Norbert Gombos36SVK136
371358
Tommaso Compagnucci26ITA136Lost in Santa Margherita 11 R16
372249
Mathys Erhard25FRA136+1
37372
Yosuke Watanuki28JPN134+1
374158
Tung Lin Wu28TWN134+1
375336
Ognjen Milić19SRB134-13-4Lost in Ningbo R32
376332
Tiago Torres24POR133+2-1
377294
Raphaël Pérot25FRA133-41-25
378185
Aziz Dougaz29TUN132+1
379280
Jie Cui28CHN132+14+6Ningbo R16138201
380105
Duje Ajduković25CRO132
381365
Max Wiskandt24GER131-4-3Lost in Las Vegas 2 R32
382371
Juan Cruz Martin Manzano21ITA130-10-6
383371
Ryan Nijboer27NED130-1-1Lost in Qual. Guayaquil R2
384335
Jacopo Vasami18ITA129
385339
Ivan Marrero Curbelo28ESP129
386 NCH 
(392)
Mika Petković19GER128+6+1Sheffield 2 QFLost in Redbridge QF
387358
Sebastian Sorger20AUT127Lost in Redbridge R16
Lost in Qual. Vienna R1
388CH
Pavel Lagutin21RUS127
389321
Gabriele Piraino22ITA127+1
390362
Manas Dhamne18IND127+1Marsa R16
391175
Álvaro Guillén Meza23ECU127-44-22Guayaquil R32133202
392 NCH 
(396)
Sander Jong26NED125+4Norman R32
39395
Hugo Grenier30FRA125+10+3Lost in Redbridge QF
Lost in Brest R32
39424
Yoshihito Nishioka31JPN124-13-7
395379
Jack Kennedy18USA124+2
396 NCH 
(402)
Ozan Baris22USA123+11+2Lost in Qual. Sioux Falls R2
Lost in Sioux Falls R32
397357
Eric Vanshelboim25UKR123+2-1Lost in Santa Margherita 11 R32
398 NCH 
(400)
Izan Almazan Valiente20ESP123+2
399305
Alex Martinez25ESP122-16-8
400147
Kaichi Uchida32JPN122+20+6Lost in Ningbo R16
401 NCH 
(403)
Jack Logé21BEL122+40+13Lost in Luanda 3 F
402CH
Sebastian Gorzny22USA121-1Lost in Sioux Falls R32
403338
Edward Winter22AUS121+3
404180
Yuta Shimizu27JPN121-1Lost in Ningbo R16
405260
Robin Bertrand23FRA121+4+1Lost in Monastir 42 SF
406358
Svyatoslav Gulin23RUS120-12-6
407405
Mitsuki Wei Kang Leong22MAS120+1Lost in Qual. Ningbo R1
408346
Kasidit Samrej25THA120-40-17Lost in Seoul R32
409229
Marek Gengel31CZE119+14+4Lost in Sharm El Sheikh 18 SF
410215
Khumoyun Sultanov28UZB119+6+2Lost in Qual. Ningbo R2
411271
Blake Ellis27AUS119+40+14Tamworth 2 R16Lost in Tamworth F
412271
Mateus Alves25BRA119-2
413299
Vadym Ursu29UKR119-1Lost in Qual. Brest R2
41465
Thanasi Kokkinakis30AUS118-1
415368
Olle Wallin25SWE117+2
416256
Johan Nikles29SUI117+2
417414
Niels Visker25NED117+2Lost in Sarreguemines R32
418303
Arthur Weber34FRA116-20-8
419267
Louis Weßels28GER116+8+2Lost in Sarreguemines QF
Lost in Sheffield 2 R32
420 NCH 
(454)
Digvijay Pratap Singh26IND116+34+13Fergana R16Lost in Mumbai 2 F
421 NCH 
(422)
Kenta Miyoshi22JPN115+1Lost in Qual. Sioux Falls R1
422157
Santiago Taverna27ARG115+3
423414
Semen Pankin27RUS115+9+2Qual. Ningbo W
Lost in Ningbo R32
424234
Maxime Chazal33FRA114-1
425194
Dan Added27FRA114-20-8Lost in Luanda 3 R32
426 NCH 
(430)
Enzo Aguiard24AUS113+12+3Tamworth 2 R16Lost in Tamworth QF
427360
Lui Maxted22GBR113+2Norman R16
428426
Paulo Andre Saraiva Dos Santos26BRA113+3Lost in Maceio R16
429 NCH 
(432)
Spencer Johnson23USA112+7+2Lost in Qual. Sioux Falls R2
430429
Sergi Perez Contri28ESP112+4
431 NCH 
(444)
Miguel Tobon20COL112+13+4Guayaquil R32Qual. Guayaquil W118187
432395
Alafia Ayeni27USA110+5Lost in Qual. Seoul R1
433300
Hamish Stewart27GBR110-19-8
434306
Blaise Bicknell24JAM110-19-8Pembroke R16
435331
Masamichi Imamura27JPN110-2-3Lost in Ningbo R32
436221
Hernán Casanova32ARG109-1-2
437363
Justin Boulais25CAN109-9-4Lost in Qual. Sioux Falls R1
438431
Yannik Kelm21GER109+1Lost in Qual. Brest R1
439278
Tyler Zink25USA109+3Norman R32
440160
Oleksii Krutykh26UKR109
441134
Geoffrey Blancaneaux28FRA109+7+2Lost in Bol 6 SF
442342
Luca Castelnuovo29SUI108+4+1Lost in Qual. Ningbo R2
443318
Gerard Campana Lee22KOR108+2
444307
Oleg Prihodko29MKD107+3Lost in Sarreguemines R32
445271
Pedro Sakamoto33BRA107+42+15Joao Pessoa R32Maceio W
446353
Dhakshineswar Suresh26IND106-25-9Lost in Mumbai 2 R16
447425
Luca Staeheli26SUI106-17-7Lost in Shenzhen F
448168
Murkel Dellien29BOL106+1
449279
Garrett Johns25USA106+11+6Marsa R16Lost in Mumbai 2 SF
450CH
Nikita Mashtakov27UKR105Heraklion 12 R16
451 NCH 
(452)
Karl Poling27USA104+2+1Qual. Sioux Falls W
Lost in Sioux Falls R32
452318
Alex Martí Pujolras27ESP103
453143
Hiroki Moriya36JPN103+29+9Qual. Ningbo W
Lost in Ningbo R16
454451
Koki Matsuda25JPN102+9+3Lost in Qual. Seoul R2
Lost in Seoul R32
455433
Fausto Tabacco24ITA102Lost in Santa Margherita 11 R16
456143
Benjamin Hassan31LBN101+9+2Lost in Qual. Brest R2
457368
Alexander Binda25ITA101+9+2Qual. Ningbo W
Lost in Ningbo R32
458314
Moerani Bouzige27AUS101-2Tamworth 2 R16Lost in Tamworth R16
45983
Carlos Taberner29ESP100-2
460 NCH 
(471)
Thijs Boogaard18NED100+13+3Lost in Sarreguemines QF
461421
Karim Bennani19MAR100-3
462457
Ivan Ivanov17BUL100-3
463449
Emile Hudd26GBR100-2Norman R32
464271
Evan Zhu28USA100-2Lost in Qual. Seoul R1
465284
Adrian Boitan27ROU99-1
466 NCH 
(467)
Duncan Chan21CAN98+1Lost in Qual. Sioux Falls R1
467191
Dragos Nicolae Madaras29SWE98+1
468438
Quinn Vandecasteele24USA98+1Lost in Qual. Sioux Falls R1
469183
Federico Arnaboldi26ITA98+1Selva Gardena R16
470153
Denis Yevseyev33KAZ98+1
471177
Andrea Collarini34ARG97+1
472 NCH 
(522)
Amit Vales21ISR97+50+14Heraklion 11 W
473 NCH 
(477)
Niels McDonald18GER96+7+2Lost in Qual. Brest R2
474424
Eero Vasa29FIN96+1Lost in Santa Margherita 11 R16
475 NCH 
(476)
Romain Faucon24BEL96+1Lost in Qual. Brest R1
476448
Branko Djurić21SRB95+2+1Lost in Santa Margherita 11 R16
477358
Trevor Svajda20USA95Lost in Qual. Sioux Falls R1
478222
Viktor Durasovic29NOR95+7+3Sheffield 2 QFLost in Redbridge QF
479478
Keisuke Saitoh25JPN94+2
480201
Gilles Arnaud Bailly21BEL94-69-25Lost in Marsa R32
481340
Colin Sinclair31NMI94+2
482410
Cyril Vandermeersch27FRA93-3-1
483409
Alex Hernandez27MEX93+14+4Guayaquil R32Qual. Guayaquil W99168
484 NCH 
(515)
Matisse Bobichon24FRA92+33+8Brest R16Qual. Brest W99185
485 NCH 
(487)
Anton Shepp23NZL92+5+1Tamworth 2 R16Lost in Tamworth R16
486382
Andrew Fenty26USA92Lost in Qual. Sioux Falls R2
487298
Aidan McHugh26GBR91+1Norman R32
488200
George Loffhagen25GBR91+11+3Lost in Redbridge QF
489287
Antoine Ghibaudo21FRA91
490301
Maximus Jones22THA91+1
491407
Sergio Callejon Hernando22ESP91-17-6
492484
Luca Wiedenmann28GER91-8-1
493 NCH 
(501)
Alan Magadan25MEX91+8+3Guayaquil R32Qual. Guayaquil W97166
494448
Dušan Obradović25SRB91-2Lost in Bol 6 R16
495424
Constantin Bittoun Kouzmine27FRA91-1+1Sharm El Sheikh 19 R16Lost in Sharm El Sheikh 18 QF
496276
Petr Brunclík20CZE89-70-25
497438
Daniel Siniakov23CZE89-2
498496
Pierluigi Basile19ITA89-2
499347
Ioannis Xilas25GRE89-1Heraklion 12 R16Lost in Heraklion 11 SF
500494
Millen Hurrion27GBR89+2+1Lost in Qual. Ningbo R2
501383
Lukáš Pokorný24SVK88-1
502285
Alexander Weis29ITA87+2
503160
Li Tu30AUS87+6+1Lost in Tamworth R16
504463
Reda Bennani19MAR87+1
505319
Christian Langmo30USA87+9+2Qual. Seoul W
Lost in Seoul R32
506212
Johannus Monday24GBR86-63-22Sheffield 2 R16
507155
Dmitry Popko30KAZ86+3Marsa R16
508 NCH 
(525)
Daniil Ostapenkov23BLR86+38+11Sioux Falls R16Qual. Sioux Falls W93179
509502
Adrian Ötzbach28GER86+39+11Lost in Santa Margherita 11 F
510436
Sebastian Gima24ROU86-2-1
511502
Tai Sach24AUS86+1Tamworth 2 R16Lost in Tamworth R32
512485
Aziz Ouakaa27TUN86+1Monastir 43 R16Lost in Mumbai 2 R32
513509
Maximo Zeitune20ARG85-2-1
514424
Lorenzo Joaquín Rodríguez27ARG85+5+1Lost in Qual. Guayaquil R2
515 NCH 
(554)
Sebastian Dominko23SLO84+39+11Sioux Falls R16Qual. Sioux Falls W91177
516289
Lilian Marmousez24FRA84+4+1Monastir 43 R32Lost in Monastir 42 R16
517502
Alexander Donski28BUL84-2Lost in Qual. Seoul R1
518142
Ivan Gakhov29RUS84-12-3
519350
Vladyslav Orlov31UKR84-1Marsa R16
520171
Beibit Zhukayev26KAZ83+8+2Qual. Seoul W
521507
Kaylan Bigun20USA83+14+4Sioux Falls R1690176
522449
Fares Zakaria25EGY83-19-5Lost in Luanda 3 QF
523146
Rudolf Molleker26GER82+1
524523
John Echeverria24ESP82+1
525443
Yanaki Milev22BUL82+1
52678
Yasutaka Uchiyama34JPN81+1
527387
Gianmarco Ferrari26ITA81-11-3
528 NCH 
(531)
Gavin Young24USA81+3+1Lost in Qual. Sioux Falls R2
529 NCH 
(552)
Lorenzo Angelini20ITA81+23+7Lost in Santa Margherita 11 SF
530509
Yanis Ghazouani Durand26FRA81-1Lost in Sarreguemines R16
531 NCH 
(613)
Isaac Becroft25NZL81+88+21Tamworth 2 R16Tamworth W
532528
Leonardo Rossi24ITA81-2Lost in Sheffield 2 R16
533 NCH 
(596)
Yaroslav Demin21RUS80+63+16Ningbo QFQual. Ningbo W90143
534467
César Bouchelaghem22FRA80-13-3Monastir 43 R32Lost in Monastir 42 R16
535485
Giuseppe La Vela26ITA80-2
536505
Peter Makk25HUN80-4
537373
Bor Artnak22SLO79-3Norman R32
538491
Filip Jeff Planinšek25SLO79-31-8Norman R16
539240
Patrick Zahraj27GER79-16-4Lost in Qual. Sioux Falls R2
540537
Dimitris Sakellaridis20GRE79-3Lost in Qual. Seoul R1
541170
James Trotter27JPN78+10+4Qual. Sioux Falls W
Lost in Sioux Falls R32
542510
M Rifki Fitriadi27INA78-6-1Singapore 4 R16
543538
Théo Papamalamis20FRA77-5Norman R32
544517
Nino Ehrenschneider25GER77-5Marsa R16
545390
Tibo Colson26BEL76-5
546541
Guto Miguel17BRA76-5
54758
Arthur Cazaux24FRA75-152-50
548467
Yassine Dlimi23MAR75-5
549545
Tuncay Duran22TUR75-4Monastir 43 R32
550427
João Eduardo Schiessl22BRA75-3
551415
Lorenzo Carboni20ITA75-1Lost in Santa Margherita 11 QF
552 NCH 
(553)
Bruno Fernandez22BRA74+1
553347
Samir Banerjee23USA73+6+1Lost in Mumbai 2 QF
554486
Alec Beckley25RSA73+2
555233
Gabriel Debru20FRA72+3
556270
Corentin Denolly29FRA72+6
557542
Melios Efstathiou27CYP72-15-4
558150
João Domingues33POR72+5
559 NCH 
(560)
Pierre Delage25FRA72+6Lost in Qual. Brest R1
560533
Toufik Sahtali27ALG72+6Monastir 43 R16
56163
Jason Kubler33AUS71+6
562348
Ryan Seggerman27USA71+6
563395
Stefan Palosi26ROU71-8-2
564561
Gabriel Ghetu18ROU71+5Lost in Heraklion 12 R32
565357
Luca Potenza26ITA71-1-1
566207
Daniel Dutra da Silva38BRA71+4
567432
Iliyan Radulov21BUL70+7
568562
Daniel de Jonge27NED70+7Lost in Qual. Sioux Falls R1
569 NCH 
(572)
Bryce Nakashima22USA69+7Lost in Sioux Falls R32
57039
Radu Albot36MDA69-9-3
571251
Ergi Kırkın27TUR69+77+14Singapore 3 W
Lost in Singapore 4 R32
572483
Alec Deckers26NED69-23-6Norman R32Lost in Ithaca QF
573531
Marcel Zieliński26POL69+4Lost in Santa Margherita 11 R32
574430
Erik Arutiunian22BLR68-1-2Lost in Qual. Sioux Falls R1
57519
Hyeon Chung30KOR68+3
576443
Federico Iannaccone27ITA68+3
577476
Ignacio Monzón28ARG68-5-3Joao Pessoa R32Lost in Maceio R16
578576
Keegan Rice20CAN67+2
579 NCH 
(581)
Cosme Rolland De Ravel22FRA67+2
580 NCH 
(582)
Lucas Andrade Da Silva21BRA67+2
581469
Juan Sebastián Gómez34COL67+3
582581
Goncalo Marques20POR67+3
583 NCH 
(597)
Naoya Honda20JPN67+54+10Ningbo R16Qual. Ningbo W73136
584580
Paul Inchauspe22FRA66+3
585116
Marc Polmans29AUS65-92-25
586191
Nerman Fatić32BIH65+2-1
587463
Pedro Vives Marcos25ESP65-27-7
588517
Shunsuke Mitsui24JPN65+1-1
589404
Cannon Kingsley25USA65-45-10
590127
Jelle Sels31NED65-33-8Lost in Redbridge R32
Lost in Sheffield 2 R16
591 NCH 
(596)
Andrea De Marchi19ITA65+10+2Lost in Santa Margherita 11 QF
592237
Saba Purtseladze25GEO65-21-6Lost in Qual. Ningbo R1
593433
Pietro Fellin25ITA65-1Lost in Redbridge R32
Lost in Selva Gardena R32
594587
Thiago Cigarran26ARG65-4-1
595555
John Hallquist Lithen24SWE65-2
596356
Miloš Karol23SVK64-13-3
597584
Alejandro Juan Mano21ESP64-2
598334
Leo Borg23SWE64+4+1Marsa R32Lost in Monastir 42 R16
599161
Filip Peliwo32POL64+44+8Lost in Shenzhen SF
Qual. Ningbo W
Lost in Ningbo R32
600128
Andrea Vavassori31ITA63-3
601595
Hunter Heck24USA63-3Lost in Qual. Sioux Falls R1
602599
Anton Arzhankin23RUS63-3
603545
Martin Van Der Meerschen26BEL63-3
604170
Maxime Janvier30FRA63+45+8Singapore 4 R16Lost in Singapore 3 F
605280
Dominik Palán26CZE63-2Lost in Qual. Ningbo R1
60626
Jordan Thompson32AUS62-2
607599
Daniel Jade17FRA62-1Lost in Monastir 42 R32
608180
Justin Engel19GER62-1
609 NCH 
(610)
Kristijan Juhas25SRB62+1+1Lost in Bol 6 R16
610564
Alexander Vasilev19BUL62-2Heraklion 12 R16Lost in Heraklion 11 R32
611347
Sanhui Shin29KOR62+14+3Lost in Qual. Seoul R2
Lost in Seoul R32 
612604
Andreja Petrovic26NOR62-3Las Vegas 2 R32Lost in Ithaca R32
613609
Timofei Derepasko19RUS62+2+1Lost in Shenzhen R16
Lost in Qual. Ningbo R2
614211
Javier Barranco Cosano27ESP61-2
615597
Lorenzo Bocchi28ITA61-2Selva Gardena QF
616599
Giorgio Tabacco23ITA61-2
6174
Holger Rune23DEN60+585+50Basel R16
(R32  )
110510
61840
Max Purcell28AUS60-2
619617
Michael Antonius16USA60-2
620611
Daniele Rapagnetta19ITA60-2
621470
Imanol López Morillo26ESP60+44+7Lost in Bol 6 F
622233
Yun seong Chung28KOR59+134+19Seoul QF
(R16  )
Qual. Seoul W78168
623553
Pedro Rodenas22ESP59-2
624 NCH 
(678)
Oskari Paldanius19FIN59+54+8Lost in Sharm El Sheikh 18 F
625603
Pieter De Lange20NED59+10+2Sharm El Sheikh 19 R32Lost in Sharm El Sheikh 18 QF
626296
Oleksandr Ovcharenko25UKR59-3
627624
Juan Sebastian Osorio29COL59-3
628554
Guillaume Dalmasso24FRA59-2Lost in Sarreguemines R32
629 NCH 
(682)
Jack Anthrop22USA58+53+8Las Vegas 2 R32Lost in Ithaca F
630573
Jamie Mackenzie18GER58-2
631183
Adrian Andreev25BUL58-26-4
632603
Amir Omarkhanov18KAZ58-10-1Fergana R16
633604
Dev Javia24IND58-4Lost in Mumbai 2 R32
634623
Samuel Heredia20COL58-2
635484
Tristan McCormick27USA58+7+2Lost in Qual. Guayaquil R2
636633
Gabriele Bosio25ITA58+3+1Lost in Santa Margherita 11 R16
637 NCH 
(674)
Casey Hoole23AUS57+44+7Lost in Tamworth SF
Lost in Tamworth 2 R32
638520
Conner Huertas del Pino30PER57-5
639546
Aidan Kim21USA57-5Las Vegas 2 R16
640547
Matyas Fuele27HUN57-20-2Lost in Heraklion 11 R16
641261
Alex Rybakov29USA57-5Norman R32
642479
Tomasz Berkieta20POL57+5+2Lost in Ithaca R32
Qual. Sioux Falls W
Lost in Sioux Falls R32
643513
Kai Wehnelt30GER57-13-1
644430
Sidharth Rawat33IND57+12+3Lost in Mumbai 2 QF
645586
Nicolas Tepmahc25FRA57-7Monastir 43 R32Lost in Monastir 42 R16
646468
Ryuki Matsuda26JPN57+13+3Lost in Mumbai 2 QF
Lost in Qual. Ningbo R1
647527
Michael Bassem Sobhy22EGY56-7
648636
Ryan Colby23USA56-7Mazatlan R16
649 NCH 
(658)
Daniel Salazar25COL56+9+2Lost in Qual. Guayaquil R2
650569
Alan Fernando Rubio Fierros27MEX55-6
651514
Marlon Vankan26GER55-6
652252
Samuel Vincent Ruggeri24ITA55-6
653648
Radu David Turcanu20ROU55-3
654394
Tiago Cação28POR55-23-3
655640
Ignacio Parisca Romera21VEN55-4
656491
Robin Catry24FRA55+24+4Lost in Sarreguemines R32
Qual. Brest W
Lost in Brest R32
657653
Arvid Nordquist28SWE54-4
658485
Taha Baadi25MAR54-4
659 NCH 
(670)
Herman Hoeyeraal25NOR54+20+3Tamworth 2 R16Lost in Tamworth QF
660509
Manuel Mazza27ITA54-5Lost in Santa Margherita 11 R16
661449
Takuya Kumasaka28JPN54+9+2Yanagawa City R16Lost in Tanagura SF
Qual. Yanagawa City W
662658
Oliver Bonding19GBR53-2
663327
Naoki Nakagawa29JPN53+4+1Lost in Tamworth R16
Lost in Tamworth 2 R32
664508
Pavle Marinkov20AUS53-53-8Lost in Tamworth R32
Lost in Tamworth 2 R32
665573
Karol Filar28POL53-3
666635
John Sperle24GER53-3
667642
Nikolai Barsukov19GER53-3Lost in Marsa R32
66871
Cedrik Marcel Stebe36GER52-2
669 NCH 
(677)
Kasra Rahmani20IRI52+50+8Lost in Monastir 42 F
Lost in Monastir 43 R32
670513
Stefan Adrian Andreescu24ROU52-9-1
671458
Maxwell McKennon24USA52Mazatlan R16
672582
Chase Ferguson27AUS52-86-15Tamworth 2 R16Lost in Tamworth R32
673458
Nicolas Zanellato24BRA52-1Lost in Maceio R32
Lost in Joao Pessoa R32
674352
Giovanni Oradini29ITA52-1Selva Gardena R16
675477
Kirill Kivattsev29RUS52-1Lost in Santa Margherita 11 R32
67676
Filip Misolic25AUT51+12+2Lost in Qual. Guayaquil R2
677 NCH 
(693)
Patrick Brady21GBR51+21+4Lost in Redbridge SF
Lost in Sheffield 2 R32
678595
S D Prajwal Dev30IND51-1Lost in Mumbai 2 R32
679655
Thanapet Chanta27THA51-10-1Lost in Mumbai 2 R16
680421
Hikaru Shiraishi26JPN51-86-14Yanagawa City R16Lost in Tanagura R16
681662
Stefan Horia Haita19ROU50+3
682378
Dan Martin27CAN50-14-2
683654
Franco Ribero27ARG50+2
684669
Marc Majdandzic21GER50+2
685410
Stefan Popović23SRB50+2Lost in Bol 6 R32
6867
David Goffin35BEL49-95-16
687277
Michael Vrbenský26CZE49-12-2
688538
Pablo Martinez Gomez20ESP49+1Lost in Norman R32
689653
Matyáš Černý25CZE49+2
690642
Roger Pascual Ferra20ESP48-1
691382
Thomas Fancutt31AUS48+1Lost in Qual. Seoul R1
692361
Viacheslav Bielinskyi22UKR48+84+11Bol 6 W
693541
Arda Azkara23TUR48+108+13Sharm El Sheikh 19 R32Sharm El Sheikh 18 W
694688
Keshav Chopra25USA48Pembroke R32
695341
Wilson Leite34BRA48Lost in Qual. Guayaquil R1
696508
Manish Sureshkumar27IND48+8+1Lost in Mumbai 2 R16
697685
Walid Ahouda23MAR47-1Norman R32
698110
Giulio Zeppieri24ITA47-1
699688
Žiga Šeško18SLO47
700479
Jacob Bradshaw24AUS47
701660
Daniel Antonio Núñez25CHI47-8-1
702695
Stefano D'Agostino22ITA47-1
703634
Léo Raquillet21FRA47-1Lost in Qual. Brest R1
704563
Mario Gonzalez Fernandez24ESP47-1Lost in Marsa R32
705515
Émilien Demanet21BEL47+1+1Lost in Luanda 3 R16
706 NCH 
(735)
Nico Hipfl20AUT46+38+4Lost in Bol 6 SF
707447
Kuan Yi Lee30TWN46-50-8
708696
Matteo Covato21ITA46-3-1Mazatlan R16
709663
Samir Hamza Reguig24ALG46-1Lost in Monastir 42 R32
Lost in Qual. Brest R1
710331
Carlos Lopez Montagud26ESP45-1
711697
Grigory Shebekin21RUS45-1Fergana R16
712316
Alberto Barroso Campos30ESP45-1
713651
Nicolás Villalón22CHI45
714691
Dragos Cazacu22ROU45Lost in Norman R32
715305
Kalin Ivanovski22MKD44
716600
Khololwam Montsi23RSA44Norman R16
717455
Olaf Pieczkowski22POL44+1Lost in Las Vegas 2 R32
718 NCH 
(720)
George Lazarov21BUL44+2
719 NCH 
(721)
Oskar Brostrom Poulsen24DEN44+2
720394
Bruno Kuzuhara22USA44+2Norman R16
721501
Shinji Hazawa27JPN44-14-2Yanagawa City R16Lost in Tanagura R32
722424
Kokoro Isomura23JPN44-70-11Lost in Tanagura R32
Lost in Qual. Seoul R1
723636
Taisei Ichikawa25JPN44+28+3Lost in Singapore 3 SF
Lost in Qual. Ningbo R1
724702
Noa Vukadin22CRO43+10+1Lost in Ithaca R16
725438
Orel Kimhi23ISR43-8-1
726724
Martin Borisiouk26BLR43-2Lost in Qual. Ningbo R1
727718
Andrew Johnson17USA43-2Las Vegas 2 R32
728407
Michael Agwi23IRL43-1
729477
Peter Fajta24HUN43-1
730362
Tim Handel30GER43+1
731587
Pawit Sornlaksup27THA43+11+1Lost in Mumbai 2 R16
732 NCH 
(745)
Alan Ważny19POL43+13+1Lost in Bol 6 QF
733726
Nicolas Jadoun24FRA43Monastir 43 R16Lost in Luanda 3 R16
734 NCH 
(747)
Kuan Shou Chen18TWN42+18+2Lost in Shenzhen QF
735616
Kārlis Ozoliņš24LAT42
736440
Alessandro Pecci25ITA42
737 NCH 
(746)
Vignesh Gogineni23USA42+17+2Lost in Ithaca QF
738733
Manuel Plunger24ITA42-1Selva Gardena R16
739232
José Pereira35BRA42-1Lost in Qual. Guayaquil R1
740395
Rigele Te29CHN42-1Lost in Ningbo R32
741375
Strong Kirchheimer31USA42-1
742625
Leo Vithoontien27JPN42+1
743590
Ryan Dickerson29USA42-14-1
744663
Benjamin Pietri30FRA42+5+1Heraklion 12 R16Lost in Heraklion 11 QF
745229
Mukund Sasikumar29IND42+1Lost in Mumbai 2 R32
746679
Dong Ju Kim24KOR41-14-2Lost in Qual. Seoul R1
747724
Matt Kuhar30USA41Pembroke R32Lost in Ithaca R32
748745
Gabriele Maria Noce30ITA41Lost in Santa Margherita 11 R32
749710
Carles Hernández25ESP41+1Lost in Monastir 42 R16
750450
Yurii Dzhavakian33UKR41-27-3Sharm El Sheikh 19 R16
751749
Matt Hulme27AUS40+4
752 NCH 
(758)
Noah Zamora23USA40+6Las Vegas 2 R32Lost in Ithaca R32
753263
Christoph Negritu32GER39-27-4
754546
Uisung Park26KOR39+3-1Lost in Qual. Seoul R2
755453
Arklon Huertas Del Pino Cordova32PER39-79-12Lost in Qual. Guayaquil R1
756576
Michal Krajčí21SVK39-15-3
757618
Santiago De La Fuente24ARG39-45-6
758708
Evan Bynoe27USA39+4Lost in Norman R32
759 NCH 
(763)
William Rejchtman Vinciguerra19SWE39+4Monastir 43 R16Lost in Mumbai 2 R32
760 NCH 
(771)
Aaron Funk20GER39+11+1Sharm El Sheikh 19 R16Lost in Sharm El Sheikh 18 R16
761 NCH 
(764)
Carles Cordoba20ESP39+3Lost in Bol 6 R32
762641
Kosuke Ogura30JPN39+32+3Singapore 4 R16Lost in Singapore 3 SF
763536
Joshua Sheehy29USA38+2
764252
Tom Paris24FRA38-81-12Lost in Sarreguemines R32
Qual. Brest W
Lost in Brest R32
765764
Keaton Hance18USA38+1
766280
Jakub Nicod22CZE38+1
767364
Mikalai Haliak28BLR38+135+12Shenzhen W
768614
Yuta Kawahashi28JPN38-8-1
769692
Rafael Izquierdo Luque26ESP38-1
770763
Rares Teodor Pieleanu19ROU38-1Lost in Santa Margherita 11 R32
771770
Michele Mecarelli19ITA38-1Lost in Santa Margherita 11 R32
772 NCH 
(773)
Max Dahlin20SWE37+1
773319
Patrick Maloney26USA37+1
774604
Andres Santamarta Roig19ESP37+1Las Vegas 2 R16
775447
Tomás Farjat25ARG37+21+2Joao Pessoa R32Lost in Maceio QF
776755
Niklas Guttau26GER37+2
777774
Conor Gannon24IRL37+2Lost in Redbridge R16
Lost in Sheffield 2 R32
778288
Fabrizio Andaloro25ITA37+2
779 NCH 
(812)
Benjamin Willwerth19USA37+33+3Lost in Ithaca R16
Lost in Qual. Sioux Falls R2
780 NCH 
(789)
Victor Pagotto21BRA37+9+1Lost in Maceio R16
Lost in Joao Pessoa R32
781760
Yuta Tomida19JPN37-20-2Yanagawa City R16Lost in Tanagura R32
782689
Rodrigo Alujas24MEX37Mazatlan R16
783CH
Egor Pleshivtsev19RUS37Lost in Qual. Ningbo R2
784254
Mats Rosenkranz28GER36-157-22
78516
Nicolás Jarry31CHI36-1Lost in Guayaquil R32
786609
Fryderyk Lechno-Wasiutyński21POL36
787 NCH 
(833)
Lorenzo Gagliardo26ARG36+50+4Joao Pessoa R32Lost in Maceio SF
788736
Jakub Filip21CZE36+26+2Heraklion 12 R32Qual. Heraklion 11 W
Lost in Heraklion 11 QF
Qual. Heraklion 12 W
789 NCH 
(872)
Stefan Vujic28AUS36+83+7Lost in Tamworth SF
Lost in Tamworth 2 R32
790403
Lorenzo Rottoli24ITA36Lost in Selva Gardena R32
791 NCH 
(796)
Finn Murgett25GBR36+82+7Lost in Redbridge SF
Lost in Sheffield 2 R32
792238
Yusuke Takahashi29JPN36-20-2Lost in Qual. Seoul R1
793783
Tomás Martínez23ARG36-2Joao Pessoa R16Lost in Maceio R32
794363
Oscar Jose Gutierrez33ESP36+26+2Joao Pessoa R16Lost in Maceio QF
795636
Aleksandr Braynin27UKR36-3Marsa R16
796575
Luca Castagnola24ITA36-3Selva Gardena R16
797795
Nicolas Oliveira20BRA35-2Lost in Qual. Norman R2
798711
Vincent Marysko20GER35
799603
Oscar Weightman24GBR35+1Lost in Sheffield 2 R32
800549
Tianhui Zhang20CHN35-13-1Lost in Ningbo R32
801740
Calvin Müller26GER35+29+2Fergana R16Lost in Sarreguemines QF
802 NCH 
(812)
Sam Ryan Ziegann28AUS35+15+1Tamworth 2 R16Lost in Tamworth R16
803437
Michiel De Krom28NED35Lost in Bol 6 R16
804CH
Dominick Mosejczuk19USA34Lost in Qual. Norman R2
805189
Arthur Bouquier25FRA34+17+1Lost in Sarreguemines R16
Lost in Qual. Brest R1
806673
Gustavo Ribeiro De Almeida20BRA34-1
807538
Johan Alexander Rodriguez23COL34-1Norman R32
808486
Alex Knaff28LUX34-9-1
809692
Hoyoung Roh20KOR34-1Lost in Qual. Norman R1
810759
Jesse Flores31CRC34Mazatlan R16
811758
Alexandre Reco27FRA34-2Lost in Heraklion 11 R32
Lost in Heraklion 12 R32
812362
Bastián Malla30CHI34+1Joao Pessoa R32Lost in Maceio R32
813355
Karl Friberg27SWE34+3Lost in Heraklion 12 R32
814781
Anas Mazdrashki20BUL34-33-3Lost in Monastir 42 R32
815764
Mert Naci Türker28TUR34+3
816508
Loann Massard21FRA34-14-1Lost in Sheffield 2 R32
817 NCH 
(819)
Rafael Tosetto27BRA34+2Lost in Maceio R32
Lost in Joao Pessoa R32
818 NCH 
(841)
Giannicola Misasi26ITA34+25+2Lost in Bol 6 QF
819643
Lorenzo Claverie24ITA33+46+4Guayaquil R32Qual. Guayaquil W39108
820783
Jannik Opitz28GER33+3
821449
Maxim Zhukov21RUS33+3Lost in Qual. Ningbo R1
822680
Abel Forger21NED33+3
823550
Liam Gavrielides22GER33+198+15Monastir 42 W
Lost in Monastir 43 R32
824786
Yannick Theodor Alexandrescou18FRA33+2
825479
Felix Corwin30USA33+3Las Vegas 2 R32
826802
Charles Bertimon27FRA33-15-1Lost in Bol 6 R32
827815
Giulio Perego23ITA33-12-1
828745
Taiyo Yamanaka25JPN33+3Yanagawa City R16Lost in Tanagura R32
829109
Lukáš Klein28SVK32+4
830620
Ben Jones28GBR32-33-3
83149
Federico Coria34ARG32+3Lost in Guayaquil R32
832114
Gijs Brouwer30NED32+3Sharm El Sheikh 19 R16Lost in Sarreguemines R32
833648
Attila Boros22HUN32+3
834471
Yuki Mochizuki28JPN32-46-4
835712
Benjamin Torrealba21CHI32-6-1
836822
Nicolas Robert20FRA32+4
837496
Denis Klok28RUS32+4Lost in Maceio R32
Lost in Joao Pessoa R32
838418
Maé Malige20FRA32+14+1Lost in Sarreguemines R16
Lost in Sheffield 2 R16
839 NCH 
(840)
Andrea Colombo23ITA32+3Selva Gardena QF
840236
JiSung Nam33KOR31-19-2
841533
Luis Carlos Alvarez22MEX31+84+7Lost in Santa Margherita 11 SF
842298
Jacopo Berrettini27ITA31+2
843CH
Linus Lagerbohm18FIN31+2Lost in Santa Margherita 11 R32
844 NCH 
(846)
Stijn Paardekooper23NED31+2Lost in Qual. Norman R1
845815
Chirag Duhan22IND31+94+7Lost in Mumbai 2 SF
Lost in Fergana R32
846184
Nicholas David Ionel24ROU31-7-1
847744
Nikita Belozertsev17UZB31+1
848707
Seydina André23SEN31+1
849825
Pietro Marino25ITA31+1Lost in Santa Margherita 11 R32
850741
Joshua Charlton27AUS31-18-2Lost in Qual. Norman R1
851824
Jangjun Kim19KOR30+2Lost in Seoul R32 
852384
Neil Oberleitner27AUT30+2
853532
Adrien Gobat25FRA30+75+6Qual. Sarreguemines W
Lost in Sarreguemines SF
Lost in Qual. Brest R1
854416
Étienne Donnet25FRA30+1Lost in Heraklion 12 R32
855719
Hanyi Liu25CHN30-28-3
856 NCH 
(857)
Robert Guna21ROU30+1
857785
Dimitris Azoidis26GRE30-19-2
858 NCH 
(859)
Hiromasa Koyama18JPN30+1Lost in Tanagura R32
Lost in Yanagawa City R32
859803
Michel Hopp27GER30+1Heraklion 12 R16Lost in Heraklion 11 R16
860 NCH 
(880)
Luka Talan Lopatić18SLO30+20+2Lost in Heraklion 11 QF
861621
Samuel Alejandro Linde Palacios19COL30
862561
Fermin Tenti29ARG30Joao Pessoa R16Lost in Maceio R32
863788
Joao Victor Couto Loureiro23BRA30+105+8Joao Pessoa R32Lost in Maceio F
864787
Nikola Slavic26SWE30-1
865713
Grigoriy Lomakin28KAZ30-14-1Lost in Mumbai 2 R32
866864
Kerem Yilmaz19TUR30-2Lost in Sharm El Sheikh 19 R32
867CH
Davide Tortora26ITA29
868 NCH 
(869)
Theodore Dean24USA29+1
869544
Adhithya Ganesan21USA29+8+1Singapore 4 R16Lost in Mumbai 2 R16
870774
Nitin Kumar Sinha27IND29-2Lost in Mumbai 2 R32
Lost in Singapore 4 R32
871620
Josip Šimundža21CRO29-13-1Lost in Bol 6 R32
872870
Matteo Sciahbasi19ITA29-2
873853
Alaa Trifi19TUN29-2
874107
Nicolas Moreno De Alboran29USA28
875739
Filip Pieczonka22POL28
876429
Alvin Nicholas Tudorica24CAN28Pembroke R16
877833
Markus Mölder21EST28-11-1
878 NCH 
 1074
Rodrigo Fernandes19POR28+251+15Ithaca W
879CH
Flynn Thomas18SUI28Lost in Selva Gardena R32
880519
Amr Elsayed27EGY28-150-15Sharm El Sheikh 19 R16
881769
Miles Jones25USA28Heraklion 12 R16Lost in Heraklion 11 R32
882709
Iannis Miletich21ITA28Lost in Bol 6 R32
883880
Aditya Vishal Balsekar24IND28Lost in Mumbai 2 R32
884 NCH 
(904)
Daniil Sarksian20ARM28+25+2Lost in Shenzhen QF
885123
Ryan Peniston30GBR27-1Lost in Qual. Brest R1
886816
Zsombor Velcz23HUN27+11+1Lost in Ithaca R16
887885
Jerry Roddick24USA27-2Las Vegas 2 R16
888879
Ronit Karki18USA27-1
889614
William Grant25USA27-3
890 NCH 
(903)
Lars Goran Verwerft23BEL27+13+1Lost in Monastir 42 R16
Lost in Monastir 43 R32
891863
Maxwell Exsted19USA27-3Lost in Qual. Sioux Falls R1
892451
Marko Miladinović25SRB27-45-4
893588
Yuta Kikuchi27JPN27+45+3Lost in Shenzhen R32
Lost in Qual. Seoul R2
894536
Ryotaro Taguchi26JPN27-3Lost in Heraklion 11 R32
Lost in Heraklion 12 R32
895716
Dinko Dinev22BUL27-3
896688
Alexandre Aubriot27FRA27-3Heraklion 12 R16Lost in Heraklion 11 R32
897861
Marcus Walters28GBR27-3Lost in Redbridge R16
Qual. Sheffield 2 W
Lost in Sheffield 2 R32
898272
Orlando Luz28BRA26-3
899 NCH 
 1892
Matteo Gribaldo18ITA26+1306+25Santa Margherita 11 W
900839
Benito Sánchez Martinez24GER26-4Monastir 43 R32
901822
Ofek Shimanov21ISR26-3Las Vegas 2 R32
902811
Maximilian Homberg23GER26-3
903 NCH 
(915)
Noritaka Koizumi23JPN26+13+1Yanagawa City R16Lost in Tanagura R16
904857
Charlie Robertson20GBR26-4Lost in Qual. Norman R1
905897
Hayden Jones20AUS26-4Lost in Tamworth R32
Lost in Tamworth 2 R32
906228
Stefan Seifert41GER26-2
907627
Ryan Fishback24USA26-1
908289
Renta Tokuda28JPN26-1
909867
Qian Sun25CHN26-19-1Lost in Qual. Ningbo R2
910273
Elmar Ejupovic33GER25
91113
Nick Kyrgios31AUS25
912237
Nicolás Barrientos39COL25
913909
Muhammad Shoaib24PAK25
914912
Pablo Perez Ramos23ESP25+1Heraklion 12 R16Lost in Redbridge R32
915899
Lorenzo Comino20ITA25-10-1
916 NCH 
(949)
Oscar Brown24GBR25+34+2Lost in Tanagura QF
Lost in Yanagawa City R32
917704
Mwendwa Mbithi28USA25+1
918474
Tsung Hao Huang26TWN25+1
919CH
Geun Jun Kim25KOR25+1Lost in Qual. Seoul R1
920909
Julian Cundom25ARG25+1Joao Pessoa R32Lost in Maceio R32
921908
Rocco Piatti22MON25-13-1Lost in Monastir 42 R16
Lost in Monastir 43 R32
922675
Francisco Rocha27POR25
923CH
David Eichenseher20GER25Fergana R16
924562
Cooper Williams21USA24
925913
Kriish Tyagi19IND24+1Norman R32Qual. Norman W
926740
Pierre Yves Bailly23BEL24+1
927219
Nicolás Álvarez Varona25ESP24+2
928638
Yusuke Kusuhara29JPN24-72-6Lost in Tanagura QF
Lost in Qual. Ningbo R1
929817
Natan Rodrigues24BRA24+1
930878
Tristan Stringer21USA24+2
931905
Christopher Li23PER24
932920
Ronald Hohmann25USA24+1
933874
Ryo Tabata18JPN24+1
934377
Marcello Serafini24ITA24+1
935838
Iiro Vasa24FIN24+1
936910
Mickael Kaouk18FRA24+1Lost in Sarreguemines R32
Lost in Qual. Brest R1
937290
Shintaro Imai33JPN24+68+5Qual. Seoul W
Lost in Seoul R32 
938722
Alejandro Turriziani Álvarez23ESP24+2
939828
Andrea Fiorentini25ITA24+3Lost in Heraklion 11 R32
940906
Jeremy Gschwendtner28GBR24+16+1Lost in Heraklion 11 R16
Lost in Heraklion 12 R32
941139
Seong chan Hong29KOR23+138+8Seoul R16
(R32  )
31140
942204
Máté Valkusz28HUN23+1
943569
James Watt26NZL23+1
944741
Matthew Forbes20USA23-185-16Las Vegas 2 R32Lost in Ithaca R32
945479
Ilya Snițari24MDA23Norman R32Qual. Norman W
946461
Peter Bertran30DOM23
947946
Vlad Cristian Breazu22ROU23
94874
Mirza Bašić35BIH23-31-2
949724
Fernando Cavallo20ARG23-71-5
950819
Dominik Reček31CZE23-2
951912
Jordan Hasson27ISR23-2
952942
Ruslan Tiukaev21RUS23-1Lost in Sharm El Sheikh 18 R16
Lost in Sharm El Sheikh 19 R32
953378
Sora Fukuda29JPN23-64-4Yanagawa City R16Lost in Tanagura R32
954839
Yaojie Zeng24CHN23-1
955913
Benjamin O'Connell27AUS23-14-1Lost in Tamworth R32
Lost in Tamworth 2 R32
956684
Ali Yazdani23IRI23-1
957395
Wishaya Trongcharoenchaikul31THA23+13+1Lost in Shenzhen R16
958845
Aleksa Ćirić26SRB22Lost in Marsa R32
959802
Jeffrey Von Der Schulenburg24SUI22+15+1Lost in Bol 6 R16
960860
Chanyeong Oh28KOR22-1
961731
Axel Nefve26USA22
962753
Justin Roberts29BAH22
963950
Yan Cheng Chen24TWN22-11-1Lost in Tanagura R32
Lost in Yanagawa City R32
964877
Oliver Okonkwo26GBR22-1Las Vegas 2 R32
965299
Hazem Naw26SYR22-1
966965
Gabriele Crivellaro19ITA22-1
967949
Fons Van Sambeek24NED22+61+4Lost in Heraklion 11 SF
968965
Nikita Ianin25RUS22+11+1Lost in Luanda 3 R16
Lost in Sharm El Sheikh 19 R32
969829
Tom Zeuch26GER22Qual. Sarreguemines W
Lost in Sarreguemines R32
970934
Louis Larue22FRA22-13-1Monastir 43 R16Lost in Luanda 3 QF
971625
Igor Kudriashov23RUS21-57-4
972946
Taym Al Azmeh22SYR21
973797
Elgin Khoeblal25NED21+2
974970
Matthew Thomson26USA21-1Lost in Heraklion 11 R32
Lost in Heraklion 12 R32
975656
Maik Steiner32GER21+1
976903
Jan Kupčič25SLO21+1Lost in Qual. Bol 6 R1
977948
Tudor Batin19ROU21+26+2Lost in Sharm El Sheikh 18 QF
978968
Markus Malaszszak22THA21Yanagawa City R16Lost in Tanagura R16
979352
Kris Van Wyk30RSA21-12-1Monastir 43 R16Qual. Monastir 42 W
Lost in Monastir 42 R32
980954
Yuto Oki21JPN21+163+8Yanagawa City R16Lost in Tanagura F
981817
Saveliy Ivanov22RUS21+2Lost in Sharm El Sheikh 18 R32
Lost in Fergana R32
982694
Maxence Bertimon27FRA21-28-2
983CH
Alexander Rozin21CAN20+1Las Vegas 2 R32
984114
Jason Jung37TWN20+1
985289
Adria Soriano Barrera27COL20-200-16
986385
Aryan Shah20IND20-26-2Lost in Qual. Norman R1
987748
Mathieu Scaglia27FRA20-21-2Lost in Marsa R32
988986
Duje Markovina19AUS20Lost in Qual. Norman R1
989905
Ezequiel Monferrer23ARG20
990 NCH 
(998)
Volodymyr Iakubenko21UKR20+41+2Sharm El Sheikh 19 R32Lost in Sharm El Sheikh 18 QF
991975
Fanming Meng18CHN20-11-1Lost in Qual. Norman R2
992729
Tomas Curras Abasolo26ESP20-11-1Lost in Heraklion 12 R32
993 NCH 
 1051
Tobia Costanzo Baragiola Mordini20ITA20+58+3Lost in Santa Margherita 11 QF
994881
Pavlos Tsitsipas21GRE20+14+1Heraklion 12 R32Lost in Heraklion 11 R16
995988
Mohamed Nazim Makhlouf30ALG20+39+2Lost in Monastir 42 QF
Lost in Monastir 43 R32
996932
Matthias Ujvary22AUT20+13+1Lost in Bol 6 R16
997982
Nicolas Bruna27CHI20-7Joao Pessoa R16Lost in Maceio R16
998 NCH 
 1007
Rethin Pranav Senthil Kumar19IND19+13+1Lost in Ithaca R16
999159
Hady Habib28LBN19-7
1000991
Dimitar Kisimov18BUL19-9
In Play :
 ATP500  Basel, ​Vienna
 CH125  Seoul
 CH100  Brest, ​Sioux Falls
 CH75  Guayaquil, ​Ningbo
 M25  Las Vegas 2, ​Marsa, ​Norman, ​Sheffield 2, ​Tamworth 2
 M15  Fergana, ​Heraklion 12, ​Joao Pessoa, ​Mazatlan, ​Monastir 43, ​Pembroke, ​Selva Gardena, ​Sharm El Sheikh 19, ​Singapore 4, ​Yanagawa City
Highlight Country :