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 R16
(R32  )
37604160
6CH
Flavio Cobolli24ITA3690Vienna R16
(R32  )
37404140
7 NCH 
  (8)  
Arthur Fils22FRA3475+1+50Basel R16
(R32  )
35253925
8CH
Frances Tiafoe28USA3380+1Lost in Vienna R32 
9 NCH 
 (11) 
Rafael Jódar20ESP3209+2-25Basel R16
(R32  )
32593659
105
Alex de Minaur27AUS3180-100Vienna QF
(R16  )
32803580
Advertisement
111
Novak Djoković39SRB3140+1+50Basel R16
(R32  )
31903590
124
Taylor Fritz29USA2945+1-50Basel R1629953395
134
Félix Auger-Aliassime26CAN2865-6-650
148
Tommy Paul29USA2725+50Vienna R16
(R32  )
27753175
1512
Jakub Menšík21CZE2545+1+50Lost in Vienna R16 
1613
Alejandro Davidovich Fokina27ESP2510-1-90
1716
Brandon Nakashima25USA2375Lost in Vienna R32 
1812
Learner Tien20USA2345Lost in Vienna R16 
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 
245
Lorenzo Musetti24ITA1960+2+40Vienna R16
(R32  )
20102410
258
Karen Khachanov30RUS1930-1-100Lost in Vienna R32 
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 Humbert28FRA1270Lost in Basel R32 
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 R16
(R32  )
11251525
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
5917
Adrian Mannarino38FRA898+14+115Vienna QF
(R16  )
Qual. Vienna WQual. Vienna W
Vienna QF
(R16  )
9981298
6027
Miomir Kecmanović27SRB893-2-37Lost in Qual. Basel R1
6136
Fábián Marozsán27HUN875+2+15Lost in Qual. Vienna R2
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+3Lost in Qual. Basel R2
Lost in Basel R32
8415
Sebastian Korda26USA690-3-40
8516
Nikoloz Basilashvili34GEO681+10+50Vienna R16
(R32  )
7311131
8623
Damir Džumhur34BIH679-3-33
8737
Marcos Giron33USA676+1Lost in Qual. Basel R1
8849
Jacob Fearnley25GBR671-2-15Qual. Vienna W
Lost in Vienna R32
8941
Térence Atmane24FRA670+1+4Seoul R16678787
9076
Marco Trungelliti36ARG670-1
9170
Dino Prižmić21CRO652+2+14Brest QF663738
9264
Yunchaokete Bu24CHN646-6Lost in Seoul R16 
9333
Jenson Brooksby26USA638+1Sioux Falls R16642728
9487
Coleman Wong22HKG636-7-42Seoul R16
(R32  )
644753
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 R16555641
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
12091
Otto Virtanen25FIN491+1-2Brest QF502577
12187
Sho Shimabukuro29JPN490-15-90Seoul R16
(R32  )
496605
12274
Emilio Nava24USA484+1
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-8Lost in Vienna R32 
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-6Lost in Brest R32
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 
182 NCH 
(186)
João Lucas Reis Da Silva26BRA311+4+6Guayaquil R16317380
183182
Guido Iván Justo28ARG308-1
184181
Sascha Gueymard Wayenburg23FRA307-3-5Lost in Brest R32
185184
Diego Dedura18GER307-1Guayaquil R16313376
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
20339
J.J. Wolf27USA280+7+14Sioux Falls QF291366
204202
Braden Shick23USA276+1-3Lost in Sioux Falls R32
205111
Zdeněk Kolář30CZE274-2-8
206106
Tristan Boyer25USA272-11-22
207133
Federico Agustin Gomez29ARG272
208194
Edas Butvilas22LTU271
209197
Pol Martín Tiffon27ESP268
210168
Maks Kaśnikowski23POL266+3+2Lost in Sioux Falls R16
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 QFRedbridge WRedbridge W
Sheffield 2 QF
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
298269
Aidan Mayo23USA183+23+14Sioux Falls QF194269
299261
Stefan Dostanic24USA181
300177
Nick Hardt26DOM180+7+3Guayaquil R16186249
301 NCH 
(316)
Mees Rottgering19NED179+15+7Sioux Falls R16186272
302241
Daniel Michalski26POL179-1
303302
Carlo Alberto Caniato20ITA179-1
304 NCH 
(306)
Daniel Milavsky25USA179+8+4Lost in Sioux Falls R16
305217
Jonáš Forejtek25CZE178-2
306242
Enrico Dalla Valle28ITA178-2
307285
Georgii Kravchenko26UKR178-2Marsa R16
308181
Abdullah Shelbayh22JOR177Lost in Sioux Falls R32
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-3Lost in Norman 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+1Lost in Norman 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
343328
Joaquin Aguilar Cardozo21URU152-11-9Guayaquil R16158221
344257
Miguel Damas26ESP152-2
345161
Alibek Kachmazov24RUS151+15+13Seoul R16Qual. Seoul W159268
346117
Felipe Meligeni Alves28BRA151-2
347134
Moez Echargui33TUN151+3+4Qual. Brest W
Lost in Brest R32
34893
Andrej Martin37SVK149-2
349321
Robert Strombachs27LAT149Marsa R16Lost in Sarreguemines R32
350340
Carlos Maria Zarate21ARG149-10-4Guayaquil R16155218
351348
Matthew William Donald21CZE148-3-1
352 NCH 
(388)
Karan Singh23IND148+49+25Mumbai 2 W
Lost in Sharm El Sheikh 19 R32
353177
Omar Jasika29AUS148+33+19Seoul QFQual. Seoul W167257
35456
Daniel Elahi Galán30COL147+13+10Guayaquil R16Qual. Guayaquil W153216
355212
Michael Geerts31BEL147-2+4Qual. Brest W
Lost in Brest R32
356329
Juan Estevez21ARG146-4Lost in Guayaquil R32
357342
Jake Delaney29AUS145-1+3Ningbo R16151214
358250
Andres Martin25USA142-4Lost in Sioux Falls R32
359316
Eduardo Ribeiro28BRA142-4
360135
Mitchell Krueger32USA141-9-5Sioux Falls R16148234
361180
Paul Jubb26GBR140+28+13Lost in Redbridge F
Lost in Sheffield 2 R16
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-22Lost in Guayaquil R32
392 NCH 
(396)
Sander Jong26NED125+4Lost in Norman 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+4Qual. Guayaquil W
Lost in Guayaquil R32
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-2Lost in Norman R32
464271
Evan Zhu28USA100-2Lost in Qual. Seoul R1
465284
Adrian Boitan27ROU99-1
466409
Alex Hernandez27MEX99+31+10Guayaquil R16Qual. Guayaquil W105168
467CH
Duncan Chan21CAN98Lost in Qual. Sioux Falls R1
468191
Dragos Nicolae Madaras29SWE98
469438
Quinn Vandecasteele24USA98Lost in Qual. Sioux Falls R1
470183
Federico Arnaboldi26ITA98Lost in Selva Gardena R16
471153
Denis Yevseyev33KAZ98
472177
Andrea Collarini34ARG97
473 NCH 
(522)
Amit Vales21ISR97+49+14Heraklion 11 W
474 NCH 
(477)
Niels McDonald18GER96+6+2Lost in Qual. Brest R2
475424
Eero Vasa29FIN96Lost in Santa Margherita 11 R16
476CH
Romain Faucon24BEL96Lost in Qual. Brest R1
477448
Branko Djurić21SRB95+1+1Lost in Santa Margherita 11 R16
478358
Trevor Svajda20USA95-1Lost in Qual. Sioux Falls R1
479222
Viktor Durasovic29NOR95+6+3Sheffield 2 QFLost in Redbridge QF
480478
Keisuke Saitoh25JPN94+1
481201
Gilles Arnaud Bailly21BEL94-70-25Lost in Marsa R32
482340
Colin Sinclair31NMI94+1
483410
Cyril Vandermeersch27FRA93-4-1
484 NCH 
(515)
Matisse Bobichon24FRA92+33+8Qual. Brest W
Lost in Brest R16
485 NCH 
(487)
Anton Shepp23NZL92+5+1Tamworth 2 R16Lost in Tamworth R16
486382
Andrew Fenty26USA92Lost in Qual. Sioux Falls R2
487298
Aidan McHugh26GBR91+1Norman R16
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+3Qual. Guayaquil W
Lost in Guayaquil R32
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-22Lost in Sheffield 2 QF
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 R16Lost 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-3Lost in Monastir 42 R16
Lost in Monastir 43 R32
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 R16
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-6Lost 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 R16Lost 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 R16Lost 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+2Lost in Sharm El Sheikh 18 QF
Lost in Sharm El Sheikh 19 R32
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 R16Lost 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 QF
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 18 W
Lost in Sharm El Sheikh 19 R32
694688
Keshav Chopra25USA48Pembroke R16
695341
Wilson Leite34BRA48Lost in Qual. Guayaquil R1
696508
Manish Sureshkumar27IND48+8+1Lost in Mumbai 2 R16
697685
Walid Ahouda23MAR47-1Lost in Norman 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 R16
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 QF
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 R16Lost 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+6Lost in Ithaca R32
Lost in Las Vegas 2 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 R16Lost 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+4Lost in Maceio SF
Lost in Joao Pessoa R32
788736
Jakub Filip21CZE36+26+2Qual. Heraklion 11 W
Lost in Heraklion 11 QF
Qual. Heraklion 12 W
Lost in Heraklion 12 R32
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-3Lost in Selva 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 R16
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 R16Lost 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+4Qual. Guayaquil W
Lost in Guayaquil R32
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 R16
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 R16Lost 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 R16
901822
Ofek Shimanov21ISR26-3Lost in Las 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+1Lost in Maceio R32
Lost in Joao Pessoa 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 R16Qual. 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-1Lost in Las 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 R16
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 R16Lost 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 R16Lost 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 :