WTA | Doubles | Official ATP Ranking | 5W ATP Ranking | Live ATP Ranking | Live ATP Race | Next Gen | | ITF Ranking | Tournament Draws | Schedule |  $  | Title Holders | Live Scores

 Live ATP Ranking

Live Ranking
Race
Tournament Draws
Schedule
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
Novak Djoković36SRB9990-45
2CH
Jannik Sinner22ITA8660-90
31
Carlos Alcaraz20ESP8145-500
41
Daniil Medvedev28RUS7085
52
Alexander Zverev26GER5425Munich QF
(R16  )
54355585
62
Casper Ruud25NOR4030+5Barcelona R16
(R32  )
40804480
75
Andrey Rublev26RUS3830+1-105Lost in Barcelona R32 
83
Stefanos Tsitsipas25GRE3750-1-245Barcelona R16
(R32  )
38004200
98
Hubert Hurkacz27POL3675
103
Grigor Dimitrov32BUL3640
Advertisement
119
Alex de Minaur25AUS3470-40Barcelona R16
(R32  )
35203920
124
Holger Rune20DEN3155-240Munich R1631953395
13CH
Ugo Humbert25FRA2535Lost in Barcelona R32
14CH
Ben Shelton21USA2480-10
155
Taylor Fritz26USA2405-45Munich R1624452645
1612
Tommy Paul26USA2350
178
Karen Khachanov27RUS2080-35
18CH
Alexander Bublik26KAZ1992
19CH
Sebastián Báez23ARG1955Lost in Barcelona R32 
2017
Adrian Mannarino35FRA1875
2110
Frances Tiafoe26USA1685+2
2218
Nicolás Jarry28CHI1675-10Lost in Barcelona R32
2319
Francisco Cerúndolo25ARG1630-2-90Bucharest R1616801880
2421
Tallon Griekspoor27NED1505+1Bucharest R1615351735
2523
Sebastian Korda23USA1485+1Bucharest R1615251725
2621
Jan Lennard Struff33GER1388+2Munich R1614281628
2721
Alejandro Davidovich Fokina24ESP1355-40Barcelona R1614051805
2815
Lorenzo Musetti22ITA1355-4-155Lost in Barcelona R32 
298
Cameron Norrie28GBR1345+2+55Barcelona QF14451745
3027
Tomás Martín Etcheverry24ARG1325+30Barcelona R1613751775
3123
Jiří Lehečka22CZE1305-2-25
3212
Borna Ćorić27CRO1244Lost in Barcelona R32 
3332
Jordan Thompson29AUS1240+5Barcelona R1612901690
34CH
Arthur Fils19FRA1223+2+38Barcelona R16
(R32  )
12731673
356
Félix Auger-Aliassime23CAN1215-1+15Munich R16
(R32  )
12401440
36 NCH 
 (37) 
Fábián Marozsán24HUN1164+3+42Barcelona R1612141614
3727
Laslo Djere28SRB1150-2-35
386
Gaël Monfils37FRA1142-1
3935
Matteo Arnaldi23ITA1141+1+20Barcelona R16
(R32  )
11911591
4036
Roman Safiullin26RUS1139-2Lost in Barcelona R64 
4137
Jack Draper22GBR1106+5+40Munich QF
(R16  )
11561306
4239
Alejandro Tabilo26CHI1101-1Bucharest QF11511301
4329
Christopher Eubanks27USA1087-1
4437
Sebastian Ofner27AUT1076-1-5Lost in Barcelona R32 
4538
Alexei Popyrin24AUS1057-1-20Lost in Barcelona R64
4614
Aslan Karatsev30RUS1041-1-32
4746
Zhizhen Zhang27CHN1038-6Lost in Barcelona R64
4843
Tomáš Macháč23CZE1013+2+25Lost in Barcelona R32
49 NCH 
 (51) 
Mariano Navone23ARG1001+3+25Bucharest R16
(R32  )
10261226
50 NCH 
 (52) 
Facundo Díaz Acosta23ARG998+3+40Barcelona R16
(R32  )
10481448
Advertisement
5144
Marcos Giron30USA995-3-35
5221
Lorenzo Sonego28ITA976-1-10Lost in Bucharest R32 
5349
Dominik Koepfer29GER938+1Lost in Munich R32 
5446
Nuno Borges27POR916+1+5Bucharest R16
(R32  )
9411141
5540
Pedro Martínez26ESP912+2+15Bucharest R169371137
561
Andy Murray36GBR910
5745
Yannick Hanfmann32GER899+4+5Munich R16
(R32  )
9241124
5845
Alexander Shevchenko23KAZ879+5Lost in Munich R32 
59 NCH 
 (64) 
Luciano Darderi22ITA875+5Lost in Bucharest R32 
6047
Daniel Altmaier25GER871+6+15Lost in Barcelona R32 
6148
Aleksandar Vukic28AUS857+4Lost in Munich R32
62 NCH 
 (65) 
Thiago Seyboth Wild24BRA849+5+18Bucharest R16
(R32  )
8741074
6362
Flavio Cobolli21ITA848-1-32Lost in Barcelona R64 
6427
Miomir Kecmanović24SRB830-4-65Bucharest R16
(R32  )
8551055
6553
Christopher O'Connell29AUS822-7-74Lost in Munich R32
6649
Roberto Carballés Baena31ESP821+6+50Barcelona R16
(R32  )
8711271
6721
Daniel Evans33GBR816-18-180Lost in Barcelona R64 
68 NCH 
 (70) 
Alex Michelsen19USA799+2+9Munich R168241024
6937
Emil Ruusuvuori25FIN795-1-35
7061
Pavel Kotov25RUS787-1-30Lost in Barcelona R64
7152
Jaume Munar26ESP785+2+15Lost in Barcelona R32
7269
Jakub Menšík18CZE766+2
73 NCH 
 (74) 
Arthur Cazaux21FRA748+2Lost in Barcelona R64
7437
Mackenzie McDonald29USA745+2
7542
Arthur Rinderknech28FRA744+4+15Lost in Bucharest R16
(R32  )
7624
Yoshihito Nishioka28JPN743-5-45Lost in Barcelona R64
7770
Rinky Hijikata23AUS743+5Acapulco QF762852
7840
Max Purcell26AUS731
7943
Brandon Nakashima22USA725+8+30Barcelona R16
(R32  )
7751175
80CH
Sumit Nagal26IND725-4
8149
Federico Coria32ARG720+2+9Bucharest R16745945
8275
Luca Nardi20ITA718-1Lost in Bucharest R32 
8331
Márton Fucsovics32HUN717-1+5Bucharest R16742942
8458
Taro Daniel31JPN717+1+15Munich R16742942
859
Roberto Bautista Agut36ESP708-1+5Lost in Barcelona R16
(R64  )
863
Stan Wawrinka39SUI697Lost in Bucharest R32 
8723
Dušan Lajović33SRB696-28-200Barcelona R16
(R64  )
7461146
8851
Corentin Moutet24FRA670+4+18Bucharest R16
(R32  )
695895
8956
Daniel Elahi Galán27COL666+4+15Munich R16691891
9048
Constant Lestienne31FRA658+1
9148
Pedro Cachín29ARG653-3-20Lost in Barcelona R64
9265
Thanasi Kokkinakis28AUS650+2Lost in Bucharest R32
939
Fabio Fognini36ITA650+2+8Oeiras 3 R16658767
9458
Hugo Gaston23FRA642+2Lost in Bucharest R32 
9585
Aleksandar Kovačević25USA638+2Lost in Bucharest R32
966
Matteo Berrettini28ITA630+2
9763
Luca Van Assche19FRA630+2+5Lost in Barcelona R32
9845
Maximilian Marterer28GER616+3Lost in Munich R32 
997
David Goffin33BEL612+1-9Lost in Bucharest R32 
10039
J.J. Wolf25USA605+2Lost in Tallahassee R32
Advertisement
10190
Thiago Agustín Tirante23ARG593-11-68
10217
Albert Ramos Viñolas36ESP590+6Lost in Barcelona R64 
10360
Juan Pablo Varillas28PER582-20
10496
Camilo Ugo Carabelli24ARG579+5Lost in Munich R32
10517
Cristian Garín27CHI578+1-20Munich R16
(R32  )
603803
10671
Alexandre Müller27FRA574+4+14Lost in Barcelona R32 
1073
Dominic Thiem30AUT562-2-39Lost in Munich R32 
108 NCH 
(113)
Juncheng Shang19CHN560+6+16Qual. Barcelona W
Lost in Barcelona R64
109 NCH 
(116)
Harold Mayot22FRA559+7+34Qual. Barcelona W
Lost in Barcelona R32
11046
James Duckworth32AUS559-6-43Lost in Gwangju R32
11181
Michael Mmoh26USA557Lost in Acapulco R32
11222
Botic van de Zandschulp28NED545-23-125Munich R16570770
1137
Richard Gasquet37FRA545-1-10
11487
Jurij Rodionov24AUT545+4+25Lost in Munich R16 
11561
Thiago Monteiro29BRA545-2Lost in Oeiras 3 R32
116107
Zizou Bergs24BEL528-9-69Tallahassee R16534597
117114
Francisco Comesaña23ARG525-2-8Oeiras 3 R16533642
118116
Lukáš Klein26SVK524-1
11988
Dominic Stricker21SUI518+1
120115
Duje Ajduković23CRO518+3+11Qual. Barcelona W
Lost in Barcelona R64
121111
Vít Kopřiva26CZE517-2-3Lost in Munich R32 
12249
Grégoire Barrère30FRA500+6+18Bucharest R16Qual. Bucharest WQual. Bucharest W
Bucharest R16
525725
123 NCH 
(125)
Stefano Napolitano29ITA498+2+5Oeiras 3 R16506615
124CH
Emilio Nava22USA494+1Oeiras 3 R16502611
125 NCH 
(128)
Zachary Svajda21USA493+5+16Acapulco QF512602
126 NCH 
(129)
Adam Walton25AUS488+3+9Acapulco QF507597
127 NCH 
(129)
Felipe Meligeni Alves26BRA476+4
12839
Mikhail Kukushkin36KAZ476+4
129102
Hamad Medjedović20SRB475+4
130 NCH 
(136)
Valentin Vacherot25MON473+6+9Qual. Bucharest W
Lost in Bucharest R32
13110
Denis Shapovalov25CAN465-10-45Lost in Bucharest R32 
13239
Radu Albot34MDA465+7+6Bucharest R16Qual. Bucharest WQual. Bucharest W
Bucharest R16
490690
13372
Borna Gojo26CRO464+2
134127
Terence Atmane22FRA463-8Lost in Oeiras 3 R16
13555
Facundo Bagnis34ARG460+2Lost in Qual. Barcelona R1
13672
Yosuke Watanuki26JPN459+2
137121
Nicolas Moreno De Alboran26USA457+3Lost in Oeiras 3 R32
138 NCH 
(141)
Matteo Gigante22ITA456+3
13918
Benoît Paire34FRA451+5
140110
Giulio Zeppieri22ITA450+6Lost in Qual. Bucharest R1
1418
Diego Schwartzman31ARG449+1-4Qual. Barcelona W
Lost in Barcelona R64 
14236
Pierre Hugues Herbert33FRA447+6Lost in Qual. Barcelona R1
143133
Patrick Kypson24USA440-11Lost in Tallahassee R32
14423
Damir Džumhur31BIH440-18-45Lost in Qual. Bucharest R1
145131
Pablo Llamas Ruiz21ESP434+2-16Lost in Qual. Barcelona R1
14637
Bernabé Zapata Miralles27ESP430-1-20Lost in Qual. Barcelona R1
147 NCH 
(149)
Román Andrés Burruchaga22ARG428+3
14893
Liam Broady30GBR423+1-6
149CH
Titouan Droguet22FRA418+2Lost in Qual. Bucharest R1
150126
Leandro Riedi22SUI417+4
Advertisement
15195
Hugo Grenier28FRA411+8+4Lost in Qual. Barcelona R2
Lost in Barcelona R64
152129
Gabriel Diallo22CAN410+5
15393
Tomás Barrios Vera26CHI409-26-75
154 NCH 
(160)
Giovanni Mpetshi Perricard20FRA407+8+16Acapulco QF426516
155135
Jesper de Jong23NED400+3-8Lost in Oeiras 3 R16
156128
Andrea Vavassori28ITA396-17Lost in Qual. Barcelona R2
Lost in Barcelona R32
157109
Otto Virtanen22FIN395+4Lost in Gwangju R32
158149
Benjamin Hassan29LBN395-6-23Lost in Qual. Barcelona R1
159106
Zsombor Piros24HUN391-37-118
16053
Denis Kudla31USA389+3Lost in Tallahassee R32
161129
Shintaro Mochizuki20JPN387+3
16280
Jozef Kovalík31SVK386-7-30Lost in Oeiras 3 R32
163136
Andrea Pellegrino27ITA377+2-9Lost in Qual. Munich R2
164162
Alexis Galarneau25CAN371+6+16Acapulco QF390480
16578
Yasutaka Uchiyama31JPN369+2
166112
Marco Trungelliti34ARG366+31+56Barcelona R16Qual. Barcelona WQual. Barcelona W
Barcelona R16
416816
16731
Lloyd Harris27RSA364+4+12Gwangju QF374427
16861
Quentin Halys27FRA361+1Lost in Oeiras 3 R32
169135
Sho Shimabukuro26JPN361+4+12Gwangju QF371424
170146
Rudolf Molleker23GER361+9+20Lost in Munich R16 
17164
Hugo Dellien30BOL344+7+2Lost in Qual. Barcelona R2
172 NCH 
(174)
Gustavo Heide22BRA344+3
173116
Marc Polmans26AUS344+3
17442
Benjamin Bonzi27FRA343+8+7Lost in Qual. Bucharest R2
Lost in Bucharest R32
175CH
Martin Damm20USA343+2Lost in Tallahassee R32
17631
Maxime Cressy26USA343+14+16Acapulco QF362452
17779
Juan Manuel Cerúndolo22ARG342-24-75Lost in Oeiras 3 R32
178126
Jan Choinski27GBR340+6+7Lost in Qual. Munich R2
179142
Mattia Bellucci22ITA340+1Lost in Gwangju R32
180164
Yunchaokete Bu22CHN337+6+5Gwangju QF347400
181 NCH 
(186)
Beibit Zhukayev23KAZ335+8+8Lost in Acapulco R16
182 NCH 
(188)
Coleman Wong19HKG335+6+5Lost in Gwangju R16
183176
Denis Yevseyev30KAZ333+2+1Lost in Qual. Barcelona R2
184154
Dalibor Svrčina21CZE333-16-30
185CH
Mattéo Martineau25FRA332+2Lost in Qual. Barcelona R1
186 NCH 
(190)
Ugo Blanchet25FRA329+6+8Oeiras 3 R16337446
187172
Seongchan Hong26KOR327-15-24Lost in Gwangju R16
18863
Jason Kubler30AUS326-14-20
189156
Vitaliy Sachko26UKR325-8-14Lost in Oeiras 3 R32
190155
Dino Prižmić18CRO324-7-12
191142
Joris De Loore30BEL323Lost in Oeiras 3 R32
19238
Alex Molčan26SVK316-32-90
193186
Li Tu27AUS315-6Lost in Gwangju R32
19460
Stefano Travaglia32ITA308+4
195190
Oliver Crawford24GBR308+7+5Tallahassee QF318371
196131
Genaro Alberto Olivieri25ARG307-2-12Lost in San Miguel de Tucuman R16
1973
Milos Raonic33CAN305+2
198193
Tristan Boyer22USA304+3Lost in Tallahassee R32
199105
Elias Ymer28SWE301+1-4Oeiras 3 R16309418
200126
Filip Misolic22AUT301-34-75Lost in Qual. Bucharest R1
Advertisement
201CH
Nick Hardt23DOM301+28+41Qual. Barcelona W
Lost in Barcelona R32
(R64  )
202CH
Clément Tabur24FRA301+1+3Tallahassee R16307370
20385
Dennis Novak30AUT298+14+16Oeiras 3 QF317407
204116
Calvin Hémery29FRA297+5+6Tallahassee R16303366
205 NCH 
(207)
Lukas Neumayer21AUT297+2+2Lost in Qual. Oeiras 3 R2
206181
Billy Harris29GBR296-2Lost in Oeiras 3 R32
207187
Oriol Roca Batalla30ESP296+6+8Lost in Qual. Barcelona R2
208197
Henrique Rocha20POR295-2Lost in Oeiras 3 R32
209191
Nerman Fatić29BIH295+3+7Lost in Qual. Munich R2
210207
Omar Jasika26AUS289Lost in Acapulco R32
211160
Alexander Ritschard30SUI289-16-26Tallahassee R16295358
212203
Jules Marie32FRA289-1Lost in Gwangju R32
21347
Marc-Andrea Hüsler27SUI284+10+18Munich R16Qual. Munich WQual. Munich W
Munich R16
309509
214191
Kyrian Jacquet22FRA284-9-11
215123
Ryan Peniston28GBR283
216181
Daniel Rincon21ESP283Lost in Barcelona R64
217151
Enzo Couacaud29FRA282-21-30
218 NCH 
(221)
Alejandro Moro Cañas23ESP281+22+38Munich R16
(R32  )
Qual. Munich WQual. Munich W
Munich R16
(R32  )
306506
219134
Geoffrey Blancaneaux25FRA277-1-4Lost in Oeiras 3 R32
220108
Franco Agamenone31ITA275-6-8Lost in Oeiras 3 R16
221149
Francesco Maestrelli21ITA273-2-6
222220
Murkel Dellien26BOL273-2
223191
Mark Lajal20EST271-15-22Gwangju QF281334
224194
Dane Sweeny23AUS270-3Lost in Gwangju R32
225111
Zdeněk Kolář27CZE267-1+1Lost in Qual. Bucharest R2
22610
Lucas Pouille30FRA263-1Lost in Qual. Bucharest R2
227204
Máté Valkusz25HUN261
228170
Maxime Janvier27FRA261Lost in Acapulco R32
229134
Manuel Guinard28FRA256+5+1Lost in Qual. Oeiras 3 R2
230214
Aziz Dougaz27TUN256+11+19Hammamet 7 R16Hammamet 6 WHammamet 6 W
Hammamet 7 R16
231183
Adrian Andreev22BUL254-1-6Qual. Oeiras 3 W
Lost in Oeiras 3 R32
232162
Dmitry Popko27KAZ253+1-4Lost in Tallahassee R32
233 NCH 
(237)
Henri Squire23GER253+4+4Lost in Qual. Munich R2
234135
Antoine Escoffier32FRA252-12-16Lost in Gwangju R32
235157
Santiago Rodríguez Taverna24ARG250+1-1Lost in Oeiras 3 R32
236108
Francesco Passaro23ITA245-1-7Qual. Munich W
Lost in Munich R32
23749
Illya Marchenko36UKR243+2Lost in Gwangju R32
238 NCH 
(250)
Valentin Royer22FRA242+24+20Oeiras 3 QFQual. Oeiras 3 WQual. Oeiras 3 W
Oeiras 3 QF
261351
239237
Tristan Schoolkate23AUS242+13+13Acapulco QF261351
240194
Gonzalo Oliveira29VEN241-9-17Lost in Acapulco R16
241125
Alex Bolt31AUS239+3+6Lost in Gwangju R16
242158
Yu-hsiou Hsu25TWN238+14+12Gwangju QF248301
243 NCH 
(255)
Jaime Faria20POR238+12+11Oeiras 3 QF257347
244125
Juan Pablo Ficovich27ARG237-6-8Lost in Acapulco R16
24520
Guido Pella33ARG235-3
246243
Ethan Quinn20USA233-3Lost in Tallahassee R32
247245
Maks Kaśnikowski20POL233-2+1Lost in Qual. Oeiras 3 R2
Lost in Oeiras 3 R32
24897
Kimmer Coppejans30BEL232-16-25
24983
Chun Hsin Tseng22TWN231+1+2Qual. Oeiras 3 W
Lost in Oeiras 3 R16
250114
Gijs Brouwer28NED231+10+8Lost in Acapulco R16
Advertisement
251 NCH 
(258)
Arthur Fery21GBR230+7+6Lost in Gwangju R16
252124
Federico Gaio32ITA230-5
253181
Abdullah Shelbayh20JOR230-27-32Lost in Qual. Barcelona R1
25417
Bernard Tomic31AUS230-5Lost in Acapulco R32
25562
Gianluca Mager29ITA229-2+1Lost in Qual. Barcelona R2
25621
Steve Johnson34USA227-2
25741
Tennys Sandgren32USA227+7+6Lost in Tallahassee R16
258248
Alibek Kachmazov21RUS226-10-4Gwangju QF236289
259 NCH 
(263)
Philip Sekulic20AUS224+9+5Lost in Gwangju R16
260247
Javier Barranco Cosano25ESP224+5+3Lost in Qual. Oeiras 3 R2
261238
Nikolás Sánchez Izquierdo25ESP224-2Lost in Qual. Barcelona R1
262159
Dimitar Kuzmanov30BUL223-11-6
263254
Enrico Dalla Valle26ITA223+1Lost in Qual. Oeiras 3 R2
264180
Brandon Holt26USA222-3
265257
Liam Draxl22CAN220+1
266 NCH 
(268)
Samuel Vincent Ruggeri21ITA220+6+5Oeiras 3 R16Qual. Oeiras 3 WQual. Oeiras 3 W
Oeiras 3 R16
228337
267114
Jason Jung34TWN217+4
268 NCH 
(276)
Joao Fonseca17BRA216+8+9Bucharest R16
(R32  )
241441
269123
Timofey Skatov23KAZ215-2-4
270142
Ivan Gakhov27RUS215+10+13Qual. Munich W
Lost in Munich R32
271223
Edoardo Lavagno25ITA214-1-4Lost in Qual. Munich R1
272135
Mitchell Krueger30USA212+5+5Tallahassee QF222275
273140
Mathias Bourgue30FRA210+2Lost in Santa Margherita 3 R32
274181
Thai Son Kwiatkowski29USA210-28-21Lost in Tallahassee R16
275194
Gauthier Onclin23BEL208-6-11Qual. Oeiras 3 W
Lost in Oeiras 3 R32
276190
Matheus Pucinelli De Almeida23BRA207-3-7
277203
Yuta Shimizu24JPN205-3-8
278CH
Aidan Mayo20USA204Lost in Acapulco R32
279264
Filip Cristian Jianu22ROU204+3+4Lost in Qual. Bucharest R2
280259
João Lucas Reis Da Silva24BRA203-1Lost in Acapulco R32
28178
Renzo Olivo32ARG202+6+4San Miguel de Tucuman R16206248
28235
Jiří Veselý30CZE201-1
283278
August Holmgren25DEN199Lost in Qual. Gwangju R1
284181
Tristan Lamasine31FRA199Lost in Qual. Oeiras 3 R2
28554
Yibing Wu24CHN198
28670
Guido Andreozzi32ARG198
28716
Marco Cecchinato31ITA197+1
288 NCH 
(291)
Hady Habib25LBN196+5+4Lost in Tallahassee R16
289228
Nicolás Mejía24COL195+9+8Lost in Acapulco R16
290152
Luke Saville30AUS193Qual. Gwangju W
Lost in Gwangju R32
291285
Alexander Weis26ITA192+1Lost in Qual. Munich R1
292286
Álvaro Guillén Meza21ECU191-1-2
293265
Clément Chidekh22FRA190+1Santa Margherita 4 SF
294CH
Alexander Blockx19BEL190+1Lost in Gwangju R32
29528
João Sousa35POR189+1
296 NCH 
(297)
David Jordá Sanchis29ESP189+1Lost in Qual. Barcelona R1
297158
Tung Lin Wu25TWN187-40-38Gwangju QF197250
298270
Ergi Kırkın25TUR187+4+4San Miguel de Tucuman QF193229
29940
Ilya Ivashka30BLR186+1
300269
Giovanni Fonio25ITA185+1Lost in Tallahassee R32
301244
Lucas Poullain28FRA181+3
302273
Sebastian Fanselow32GER180+3Lost in Acapulco R32
303 NCH 
(312)
Adolfo Daniel Vallejo19PAR179+11+8Lost in Acapulco R16
304284
Pedro Sakamoto30BRA178-5-9Lost in Qual. San Miguel de Tucuman R1
30550
Mikael Ymer25SWE177+2
3068
John Isner38USA175+2
307176
Daniel Masur29GER175+2Lost in Qual. Munich R1
308296
Marvin Möller25GER175+2Lost in Qual. Oeiras 3 R1
309 NCH 
(311)
Elmer Møller20DEN175+2
310164
Riccardo Bonadio30ITA173-4-6
311CH
Blaise Bicknell22JAM172+2Lost in Acapulco R32
312177
Andrea Collarini32ARG170-3San Miguel de Tucuman R16174216
313282
Michael Vrbenský24CZE169+4Lost in Dubrovnik R32
314184
Nicholas David Ionel21ROU168-25-29Lost in Qual. Bucharest R1
31584
Alessandro Giannessi33ITA167-12-16Lost in Qual. Munich R1
316302
Andrew Paulson22CZE165+3
317121
Raúl Brancaccio26ITA164+6
318 NCH 
(325)
Felix Gill21GBR163+7
31965
Evgeny Donskoy33RUS161+5-3
320167
Nino Serdarušić27CRO161+7
321310
Mathys Erhard22FRA161+10+2Qual. Oeiras 3 W
Lost in Oeiras 3 R32
322317
Martin Landaluce18ESP160+6Lost in Barcelona R64 
323201
Rio Noguchi25JPN160-1-5Lost in Qual. Gwangju R2
324127
Lorenzo Giustino32ITA160-9-10
325257
Timo Stodder27GER160+4
326 NCH 
(332)
Federico Agustin Gomez27ARG160+6+2Tallahassee R16166229
327212
Michael Geerts29BEL160+3Lost in Qual. Munich R1
328299
Khumoyun Sultanov25UZB159+5+3Lost in Sharm El Sheikh 11 QF
32985
Carlos Taberner26ESP157+23+13Qual. Bucharest W
Lost in Bucharest R32
330271
Moez Echargui31TUN157-14-12Qual. Gwangju W
Lost in Gwangju R32
33165
Egor Gerasimov31BLR156+6+2Lost in Qual. Gwangju R2
Lost in Gwangju R32
332272
Orlando Luz26BRA156-11-9Lost in Qual. Oeiras 3 R1
333143
Hiroki Moriya33JPN155+2Lost in Qual. Gwangju R1
334243
Daniel Michalski24POL155-16-13Lost in Santa Margherita 3 QF
335191
Dragos Nicolae Madaras26SWE154-9-8
336310
Gabriel Debru18FRA154+2
337322
Charles Broom25GBR154+2Lost in Acapulco R32
338200
Yan Bai34CHN153+2
339320
Marko Topo20GER153-19-12Lost in Munich R32
340 NCH 
(361)
Sandro Kopp23AUT153+25+15Hammamet 7 R16Lost in Hammamet 6 F
341326
Alexis Gautier27FRA152+1Lost in Qual. Oeiras 3 R1
342168
Antoine Bellier27SUI151+1Lost in Acapulco R32
343309
Vilius Gaubas19LTU151+2+1Oeiras 3 QF170260
344323
Hazem Naw24SYR150-3-2Lost in Qual. Munich R1
345325
Yankı Erel23TUR150-1-1Lost in Qual. Gwangju R2
346330
Guy Den Ouden22NED149
347 NCH 
(355)
Vadym Ursu27UKR149+8+7Lost in Sharm El Sheikh 11 SF
348153
Jay Clarke25GBR148-14-7Lost in Hammamet 6 R32
349347
Jakub Nicod19CZE148-2
35050
Ričardas Berankis33LTU147+21+12Gwangju QF157210
351349
Gerard Campana Lee19KOR147-2Lost in Tallahassee R32
352348
Omni Kumar22USA145-2-1Santa Margherita 4 SFLost in Santa Margherita 3 R32
353298
Aidan McHugh23GBR145+10+6Lost in Acapulco R16
35433
Federico Delbonis33ARG144-3
355 NCH 
(359)
Giles Hussey26GBR144+4+3Lost in Monastir 15 SF
356130
Mohamed Safwat33EGY144+50+24Sharm El Sheikh 11 W
3574
Kei Nishikori34JPN143-4
35875
Kamil Majchrzak28POL143-4+1Lost in Sharm El Sheikh 11 R16
359111
Ramkumar Ramanathan29IND141-1
360309
Gonzalo Bueno20PER140-24-15
361354
Gilbert Klier Junior23BRA139+1
362324
Cezar Crețu22ROU138-6-4Lost in Hammamet 6 R16
Lost in Qual. Bucharest R1
363221
Hernán Casanova30ARG138+21+8San Miguel de Tucuman QF144180
364 NCH 
(366)
Mikalai Haliak25BLR137+3Lost in Qual. Gwangju R1
365258
James McCabe20AUS137-1-1Qual. Gwangju W
Lost in Gwangju R16
366273
Max Houkes23NED137-1
36756
Marius Copil33ROU136-7-4Lost in Qual. Bucharest R1
368217
Jonáš Forejtek23CZE136+1
369363
Tim Handel27GER136+1
370233
Yun seong Chung26KOR135+13+5Lost in Gwangju R16
37176
Salvatore Caruso31ITA135-10-5
372196
Paul Jubb24GBR133+13+4Qual. Gwangju W
Lost in Gwangju R32
373311
Toby Kodat21USA133Lost in Tallahassee R32
374278
Lucas Gerch29GER132+6+1Lost in Hammamet 6 R16
Lost in Hammamet 7 R32
375168
Frederico Ferreira Silva29POR132+2Lost in Oeiras 3 R32
376352
Giovanni Oradini26ITA132+2Lost in Santa Margherita 4 R32
377329
Carlos Sánchez Jover23ESP132+2
37857
Gastão Elias33POR131+20+8Oeiras 3 R16139248
379 NCH 
(381)
Matej Dodig18CRO131+2
380238
Skander Mansouri28TUN131+8+2Lost in Qual. Acapulco R2
381280
Dominik Palan23CZE131-6-2Qual. Acapulco W
Lost in Acapulco R32
382167
Laurent Lokoli29FRA130
383363
Damien Wenger24SUI130-7-3
384314
Benjamin Lock31ZIM130+6+1Lost in Qual. Acapulco R2
385267
Louis Weßels25GER130-13-5Lost in Antalya 14 R16
386305
Kalin Ivanovski19MKD129
387379
Martin Krumich21CZE128+4Lost in Qual. Oeiras 3 R1
388334
Robert Strombachs24LAT128+1-1
389361
Bogdan Bobrov26RUS128+15+8Tallahassee R16Qual. Tallahassee W134197
39036
Oscar Otte30GER127-42-20
391380
Alberto Barroso Campos27ESP127-4-2Lost in Hammamet 7 R32
392342
Remy Bertola25SUI127-1
393348
Blake Ellis25AUS127+1Lost in Qual. Gwangju R2
394377
Mateus Alves23BRA126+1
395303
Arthur Weber31FRA126-2-1Lost in Qual. Oeiras 3 R1
396303
Francesco Forti24ITA126-22-7
397211
Roberto Cid Subervi30DOM126-1
398305
Yishai Oliel24ISR126+9+6Lost in Santa Margherita 3 SF
Lost in Santa Margherita 4 R32
399396
Ignacio Buse20PER125-2
400393
James Trotter24JPN122-1
401154
Altuğ Çelikbilek27TUR122+1+2Lost in Qual. Gwangju R2
402289
Corentin Denolly26FRA122+15+10Tallahassee R16Qual. Tallahassee W128191
403365
Daniel Mérida19ESP122-35-15Lost in Qual. Oeiras 3 R1
404394
Arthur Géa19FRA121-4Lost in Qual. Tallahassee R1
405 NCH 
(425)
Marcello Serafini21ITA121+23+15Lost in Santa Margherita 3 F
Lost in Santa Margherita 4 R16
406127
Facundo Mena31ARG120-5Santiago R16
407357
Eric Vanshelboim22UKR120-4Shymkent QF
408240
Dan Added25FRA120Lost in Qual. Oeiras 3 R1
409365
Kris Van Wyk27RSA120Lost in Sharm El Sheikh 11 QF
Lost in Monastir 16 R32
410334
Leo Borg20SWE119
411 NCH 
(414)
Robin Bertrand21FRA119+21+14Monastir 16 R16Lost in Sharm El Sheikh 11 F
412220
Blake Mott27AUS117-1
413134
Steven Diez33CAN117-56-25
414408
Nishesh Basavareddy18USA114-2
415404
Cannon Kingsley22USA113-1
416339
Daniel Cukierman28ISR113-3-1
417144
Cem İlkel28TUR113-2Lost in Sharm El Sheikh 11 R32
418331
Carlos Lopez Montagud23ESP113-2Lost in Santa Margherita 4 QF
419349
Marat Sharipov21RUS112-1
420416
Svyatoslav Gulin21RUS111-1
421 NCH 
(422)
Matías Soto24CHI110+2Lost in Qual. Acapulco R1
422160
Oleksii Krutykh24UKR110-17-10Lost in Santa Margherita 4 R16
42314
Kyle Edmund29GBR109-3-1Lost in Qual. Tallahassee R2
Lost in Tallahassee R32
424CH
Valerio Aboian21ARG108+7+3San Miguel de Tucuman R16112154
425351
Fajing Sun27CHN107+11+3Qual. Gwangju W
Lost in Gwangju R32
426378
Alex Barrena21ARG107
427268
Gonzalo Villanueva29ARG107+3+2San Miguel de Tucuman R16111153
428396
Stefanos Sakellaridis19GRE107-1Lost in Qual. Gwangju R1
42939
Peter Gojowczyk34GER105
430334
Naoki Nakagawa27JPN105-6-4
431 NCH 
(452)
Lautaro Midon20ARG105+21+8San Miguel de Tucuman QF111147
432421
Learner Tien18USA104+1
433355
Karl Friberg25SWE104+1
434 NCH 
(437)
Luciano Emanuel Ambrogi20ARG104+3Lost in San Miguel de Tucuman R32
435427
Matthew Dellavedova23AUS104+3+1Lost in Santa Margherita 3 QF
436409
Kilian Feldbausch18SUI103-14-7
437435
Hynek Bartoň20CZE103-2-1
438329
Nick Chappell31USA103+5+2Lost in Qual. Acapulco R2
439 NCH 
(446)
Lorenzo Joaquín Rodríguez24ARG102+8+2San Miguel de Tucuman R16106148
440333
George Loffhagen22GBR101+1
441388
Anton Matusevich22GBR101+1
442 NCH 
(448)
Daniil Glinka23EST101+6+1Lost in Qual. Acapulco R2
443 NCH 
(444)
Jie Cui26CHN100+1Lost in Qual. Gwangju R1
444144
Akira Santillan26AUS100-5-2
445127
Jelle Sels28NED100+49+18Santa Margherita 3 W
446343
Mats Rosenkranz25GER100Lost in Qual. Acapulco R1
447438
Orel Kimhi20ISR99+2
448229
Mukund Sasikumar27IND98+2Lost in Qual. Gwangju R1
449 NCH 
(478)
Bor Artnak19SLO98+29+12Qual. Acapulco W
Lost in Acapulco R16
450238
Yusuke Takahashi26JPN98+5+2Lost in Qual. Gwangju R2
45178
Blaž Rola33SLO96+2
452395
Tibo Colson23BEL96+2
453235
Pol Martín Tiffon24ESP96-8-4Lost in Qual. Barcelona R1
454343
Makoto Ochi27JPN95+3
455340
Colin Sinclair29NMI93-4-4
456CH
Sanhui Shin27KOR93+4Lost in Qual. Gwangju R1
457 NCH 
(459)
Nicolas Zanellato22BRA93+2-1
458161
Filip Peliwo30POL93-1Monastir 16 R16Lost in Monastir 15 R16
459206
Matija Pecotić34CRO92+2
460174
Nicola Kuhn24GER92+2Hammamet 7 QF
461 NCH 
(468)
Bruno Kuzuhara20USA92+7+3Qual. Tallahassee W
Lost in Tallahassee R32
462404
Toby Samuel21GBR91+2
463207
Daniel Dutra da Silva35BRA91+11+4Lost in San Miguel de Tucuman R16
464436
Sebastian Gima21ROU91+1Hammamet 7 R16
46567
Ernesto Escobedo27MEX90+1Lost in Acapulco R32
466439
Adria Soriano Barrera24COL90+1
467234
Maxime Chazal30FRA90-4-2Dubrovnik R16
468226
Juan Bautista Torres22ARG88+1
469CH
Martyn Pawelski19POL88+1
470293
Pedro Boscardin Dias21BRA88-14-7Lost in San Miguel de Tucuman R32
471309
Julian Ocleppo26ITA87
472103
Stefan Kozlov26USA87+43+12Tallahassee QF97150
473231
Nam Hoang Ly27VIE87-1
474382
Max Hans Rehberg20GER87-1Lost in Munich R32
475473
Andrés Andrade25ECU87+16+4Qual. Tallahassee W
Lost in Tallahassee R32
476436
Gabi Adrian Boitan24ROU86Lost in Qual. Tallahassee R1
477CH
Andrea Picchione25ITA86Antalya 15 QFLost in Antalya 14 R32
478 NCH 
(479)
Yurii Dzhavakian30UKR86+1Lost in Sharm El Sheikh 11 R16
47952
Soonwoo Kwon26KOR85+1
480 NCH 
(497)
Andre Ilagan23USA85+17+5Qual. Acapulco W
Lost in Acapulco R32
481470
Garrett Johns23USA85
482462
Constantin Bittoun Kouzmine25FRA85+1Lost in Hammamet 6 R32
Lost in Hammamet 7 R16
483437
Ryan Nijboer24NED85+1Hammamet 7 QF
484236
Ulises Blanch26USA84+1
485395
Rigele Te26CHN84+1
486375
Strong Kirchheimer28USA84-11-2Lost in Qual. Tallahassee R2
487478
Hamish Stewart24GBR84Lost in Sharm El Sheikh 11 R32
488470
Imanol López Morillo24ESP84Lost in Telde R32
489298
Viktor Durasovic27NOR84Lost in Qual. Tallahassee R1
490482
Juan Carlos Prado Angelo19BOL83-8-2Lost in San Miguel de Tucuman R32
491467
Hikaru Shiraishi23JPN83-1
492260
Carlos Gimeno Valero22ESP82+1
49326
Filip Krajinović32SRB81+2
494211
Evgeny Karlovskiy29RUS81+2Lost in Monastir 15 QF
495348
Jérôme Kym21SUI80+5+1Lost in Hammamet 6 QF
Lost in Hammamet 7 R16
496206
Daniel Cox33GBR80+2
497265
Evgenii Tiurnev27RUS80+10+3Shymkent R16Lost in Antalya 14 SF
49880
Norbert Gombos33SVK79+3
49998
Antoine Hoang28FRA79+3Azay Le Rideau R16
500403
Lorenzo Rottoli22ITA79+4
501378
Eliakim Coulibaly21CIV79+2Monastir 16 R16Lost in Monastir 15 R16
502493
Iñaki Montes De La Torre21ESP78+3
503 NCH 
(506)
Vlad Andrei Dancu25ROU78+3
504333
Christian Langmo27USA77-79-31Lost in Qual. Acapulco R2
505 NCH 
(508)
Tommaso Compagnucci24ITA77+3
506343
Alex Martí Pujolras25ESP77-7-3
507339
Andrey Chepelev25RUS77+2Lost in Antalya 14 R32
Lost in Antalya 15 R32
508506
Jacob Fearnley22GBR76+2
509397
Alexey Zakharov23RUS76+2
510 NCH 
(512)
Gabriele Pennaforti23ITA76+2Lost in Santa Margherita 3 R16
Lost in Santa Margherita 4 R16
5111
Rafael Nadal37ESP75+133+25Lost in Barcelona R32 
512193
Zhe Li37CHN75+4
51368
Gerald Melzer33AUT75+50+10Tallahassee R16Qual. Tallahassee W81144
514508
Andres Martin22USA75+3
515412
Miguel Damas24ESP75+4Lost in Qual. Oeiras 3 R1
516438
Jakub Paul25SUI75+6Lost in Sharm El Sheikh 11 R32
517 NCH 
(519)
Sander Jong23NED75+6Lost in Telde 2 R32
518484
Federico Iannaccone25ITA75+7
519486
Alex Knaff26LUX75-6-1Monastir 16 QFLost in Monastir 15 QF
520256
Marek Gengel28CZE74+1-1Lost in Sharm El Sheikh 11 R32
521479
Kirill Kivattsev26RUS74+14+2Santa Margherita 4 SFLost in Santa Margherita 3 QF
522160
Gonzalo Lama30CHI73+6
523 NCH 
(529)
Stefan Popović20SRB73+6Kursumlijska Banja R32
524520
Michael Zheng20USA72+6
525289
Alex Rybakov27USA72+18+2Lost in Qual. Tallahassee R2
526316
Eduardo Ribeiro26BRA72-86-30
527 NCH 
(531)
Petr Nesterov21BUL72+5Lost in Sharm El Sheikh 11 R16
528351
Sascha Gueymard Wayenburg20FRA72+5Lost in Telde 2 R32
529 NCH 
(530)
Buvaysar Gadamauri23BEL72+5Lost in Santa Margherita 3 R32
Lost in Santa Margherita 4 R32
530 NCH 
(535)
Adrian Oetzbach26GER72+6Lost in Telde R32
Lost in Dubrovnik R32
531 NCH 
(537)
Egor Agafonov21RUS71+6Lost in Monastir 15 R32
Lost in Monastir 16 R32
532 NCH 
(538)
Ryuki Matsuda24JPN71+7Monastir 16 R16Lost in Monastir 15 R32
533395
Alafia Ayeni24USA70+7Lost in Qual. Acapulco R1
534 NCH 
(537)
Luka Pavlovic24FRA70+7Kursumlijska Banja R32
535485
Luka Mikrut20CRO70+7Lost in Dubrovnik R32
536420
Alexandr Cozbinov28MDA70+2-1
537514
Olaf Pieczkowski20POL70+7Lost in Monastir 15 R32
538509
Radu Mihai Papoe21ROU69+7
53916
Nikoloz Basilashvili32GEO69+7
540273
Peter Heller31GER69+20+3Lost in Hammamet 6 QF
541476
Ignacio Monzón26ARG69-17-6Lost in Quillota QF
Lost in San Miguel de Tucuman R32
542 NCH 
(544)
Tom Gentzsch20GER69+5
543106
Darian King31BAR68+5
544524
Hanwen Li21CHN68+5
545524
Edas Butvilas19LTU68+45+8Hammamet 7 R16Lost in Hammamet 6 SF
546271
Evan Zhu25USA68-26-7Lost in Qual. Acapulco R1
547 NCH 
(548)
Matyas Fuele25HUN68+5
548 NCH 
(552)
Maximus Jones19THA68+5
549273
Elmar Ejupovic31GER68+5Lost in Qual. Acapulco R1
550 NCH 
(553)
Dan Alexandru Tomescu25ROU68+5Kursumlijska Banja R32
551 NCH 
(577)
Ryan Seggerman24USA67+26+5Qual. Acapulco W
Lost in Acapulco R32
552136
Alexey Vatutin31RUS67+5
553 NCH 
(558)
Marlon Vankan23GER67+5
554CH
Jacob Bradshaw21AUS67+2-1
555371
Karue Sell30BRA66+27+5Qual. Acapulco W
Lost in Acapulco R32
556198
Christian Harrison29USA66+3
55762
Kenny de Schepper36FRA66-7-2Azay Le Rideau R16
558 NCH 
(595)
Andrea Guerrieri25ITA66+39+8Lost in Santa Margherita 3 SF
559495
Viacheslav Bielinskyi20UKR66+6+1Lost in Antalya 14 QF
560 NCH 
(568)
Lukáš Pokorný22SVK66+74+14Monastir 15 W
Lost in Monastir 16 R32
561 NCH 
(562)
Quinn Vandecasteele21USA65+1
562349
Oleg Prihodko26UKR65+41+8Lost in Antalya 14 F
Lost in Antalya 15 R32
563466
Jea Moon Lee30KOR65+1Lost in Gwangju R32
564387
Mariano Kestelboim28ARG65+21+4San Miguel de Tucuman R1669111
565532
Adrien Gobat22FRA65+2
566521
Sidane Pontjodikromo23NED65Lost in Santa Margherita 3 R32
Lost in Santa Margherita 4 R32
567565
Philip Henning23RSA64+1Antalya 15 R16Lost in Antalya 14 R32
568147
Kaichi Uchida29JPN64-41-10Quillota W
Lost in San Miguel de Tucuman R32
569 NCH 
(576)
Franco Roncadelli24URU64+60+11San Miguel de Tucuman QFLost in Quillota SF70106
570569
Pedro Vives Marcos23ESP63
571285
Matías Franco Descotte29ARG63-10-3
572496
Denis Klok25RUS63+1Shymkent R16
573497
Jake Delaney26AUS63+3
574469
Ezekiel Clark25USA62-3-1Lost in Qual. Acapulco R1
575468
Gilles Arnaud Bailly18BEL62+3
576437
Luca Potenza23ITA62+11+1Lost in Santa Margherita 3 QF
Lost in Santa Margherita 4 R32
577 NCH 
(579)
Arthur Bouquier23FRA62+2Azay Le Rideau R16
578498
Nikolay Vylegzhanin24RUS62+2Lost in Azay Le Rideau R32
579476
Duarte Vale25POR62-65-14Lost in Tallahassee R32
580290
Shintaro Imai30JPN61+1
581576
Stefan Dostanic22USA61+2
582545
Tom Paris21FRA61+2
583210
Raphaël Collignon22BEL61-162-49Hammamet 7 QFLost in Hammamet 6 R16
584550
Guido Iván Justo26ARG61-33-7San Miguel de Tucuman R1665107
585371
Georgii Kravchenko23UKR61-13-2
586339
Keegan Smith25USA61+2Lost in Qual. Acapulco R1
587284
Juan Pablo Paz29ARG61-18-3Antalya 15 QF
588377
Oleksandr Ovcharenko22UKR60+13+3Lost in Hammamet 6 QF
Lost in Hammamet 7 R16
589 NCH 
(636)
Rodrigo Pacheco Mendez18MEX60+47+9Acapulco QF79169
590589
Alejo Sanchez Quilez18ESP60+1Lost in Santa Margherita 4 R16
591471
Yuki Mochizuki26JPN60-5-1
592 NCH 
(593)
Niels Visker22NED60+1
593341
Wilson Leite32BRA60-18-3
594482
Yanaki Milev20BUL59-68-15Lost in Antalya 15 R32
595390
David Pichler28AUT59-21-4Dubrovnik R16
596387
Gianmarco Ferrari23ITA59-7-2Lost in Santa Margherita 3 R16
597527
Max Alcalá Gurri21ESP59-2Lost in Qual. Barcelona R1
598424
Saba Purtseladze22GEO59-106-24Lost in Sharm El Sheikh 11 R16
599 NCH 
(604)
Moerani Bouzige24AUS59+13+3Monastir 16 R16Lost in Monastir 15 SF
60078
Nicolás Kicker31ARG58-4
601521
Tsung Hao Huang24TWN58-2
602513
Kai Wehnelt28GER58-4Monastir 16 R16Lost in Monastir 15 R32
603461
Luca Giacomini26ITA58-3Hammamet 7 R16Lost in Hammamet 6 R32
604378
Sora Fukuda26JPN57-2
605550
Ilia Simakin20RUS57-13-3Lost in Sharm El Sheikh 11 R32
606497
Victor Lilov20USA57+9+2Qual. Tallahassee W
Lost in Tallahassee R32
607466
Christoph Negritu30GER57-3Lost in Antalya 14 R16
608548
Yassine Dlimi20MAR56-3
609586
Andrej Nedic19BIH56-3
610530
M Rifki Fitriadi25INA56-79-16
611433
Fausto Tabacco21ITA56-2Lost in Santa Margherita 4 R32
612554
Tomás Farjat23ARG56-1Lost in San Miguel de Tucuman R32
613553
Pedro Rodenas20ESP55
61490
Emilio Gómez32ECU55-96-20
615393
Pawel Juszczak30POL55+50+8Hammamet 7 QFLost in Hammamet 6 SF
616237
Alastair Gray25GBR54-2-1
617515
Émilien Voisin24FRA54
618188
Miljan Zekić35SRB54
619428
Federico Arnaboldi23ITA54-11-2Lost in Santa Margherita 3 R32
Lost in Santa Margherita 4 R32
620537
Florent Bax24FRA54-1Hammamet 7 R16
621130
Duck-hee Lee25KOR54+4+1Qual. Gwangju W
Lost in Gwangju R32
622 NCH 
(650)
Dali Blanch21USA54+29+4Lost in Telde SF
Lost in Telde 2 R32
6235
Kevin Anderson37RSA53-2
624483
Justin Boulais22CAN53-2
62525
Vasek Pospisil33CAN53-2
626612
Ozan Baris20USA53-2
627346
Stuart Parker26GBR53+50+8Monastir 16 R16Lost in Monastir 15 F
628417
Ajeet Rai25NZL53+11+2Lost in Qual. Tallahassee R2
629543
Luca Castelnuovo27SUI53-3
630497
Neil Oberleitner24AUT53-3Dubrovnik QF
631622
Amaury Raynel21FRA53-3
632453
Arklon Huertas Del Pino Cordova29PER52-25-4
633232
José Pereira33BRA52-39-7Lost in San Miguel de Tucuman R32
634162
Kacper Żuk25POL52-3
635530
Evgeny Philippov22RUS52+5+1Lost in Sharm El Sheikh 11 R16
636632
Luca Castagnola21ITA52-4
637486
Sergi Perez Contri26ESP52-4
638259
Shuichi Sekiguchi32JPN51-3
639159
Gian Marco Moroni26ITA51-23-3Lost in Hammamet 6 R16
640545
Sebastian Prechtel27GER51-3
641544
Luca Wiedenmann25GER51-3
642 NCH 
(649)
Giuseppe La Vela23ITA51+7+1Antalya 15 QFLost in Antalya 14 R16
643CH
Liam Gavrielides20GER51
644600
Chris Rodesch22LUX50+1
645483
Alec Deckers23NED50+1
646321
Facundo Juárez26ITA50+71+13Antalya 15 QFAntalya 14 W
647574
Kiranpal Pannu27NZL50Lost in Qual. Acapulco R1
648575
Kasidit Samrej23THA50
649478
Gabriele Piraino20ITA50-29-4Santa Margherita 4 SF
650646
Ye Cong Mo23CHN50
651350
Vladyslav Orlov28UKR50+6+1Lost in Antalya 14 R16
Lost in Shymkent R16
652610
Diego Augusto Barreto Sánchez22ESP50-42-6Telde 2 QFLost in Telde QF
653453
Leonardo Aboian25ARG50-1Lost in San Miguel de Tucuman R32
654442
Harrison Adams29USA49-1
655477
Peter Fajta21HUN49+8+2Lost in Telde QF
Lost in Telde 2 R32
656198
Elliot Benchetrit25MAR49-2Kursumlijska Banja R16
657605
Lorenzo Bocchi26ITA49-2
658594
Enzo Wallart27FRA49-2
659400
Alejo Lorenzo Lingua Lavallén23ARG49+12+3Qual. San Miguel de Tucuman W
Lost in San Miguel de Tucuman R32
66084
Henri Laaksonen32SUI48-2
661262
Gabriel Décamps24BRA48-2Santiago R16
662627
Fabrizio Andaloro23ITA48-2Lost in Santa Margherita 3 R32
Lost in Qual. Santa Margherita 4 R2
Lost in Santa Margherita 4 R32
663279
Rubin Statham36NZL48+5+1Lost in Qual. Acapulco R2
664659
Siddharth Vishwakarma29IND47-2
665280
Álvaro López San Martín26ESP47+2
666588
Alexander Zgirovsky22BLR47Lost in Hammamet 6 R32
Lost in Hammamet 7 R32
667466
Harry Wendelken22GBR47+2Lost in Sharm El Sheikh 11 R32
Lost in Azay Le Rideau R32
668643
Lorenzo Claverie21ITA46-4-1
669289
Renta Tokuda26JPN46+1
670595
S D Prajwal Dev27IND46+3Lost in Shymkent R32
671CH
Igor Gimenez24BRA46+3Lost in San Miguel de Tucuman R32
67212
Feliciano López42ESP45+3
673657
Justin Barki23INA45+3
674236
JiSung Nam30KOR45+34+6Lost in Gwangju R16
675673
Yuta Kawahashi26JPN45+3
676608
Kazuki Nishiwaki29JPN45-4-1Lost in Shymkent R32
677479
Felix Corwin27USA45+37+7Qual. San Miguel de Tucuman W
Lost in San Miguel de Tucuman R16
678615
Alejandro Manzanera Pertusa21ESP45+98+15Telde 2 R16Telde W
679666
Dušan Obradović23SRB45Kursumlijska Banja R16
680468
Dominik Kellovský27CZE45+5+1Lost in Hammamet 6 R16
681CH
Millen Hurrion24GBR45Lost in Sharm El Sheikh 11 R32
682678
Peter Benjamin Privara19SVK45
683668
James Tracy21USA44
684 NCH 
(686)
Takuya Kumasaka25JPN44+2
685519
Amr Elsayed25EGY44+45+8Lost in Sharm El Sheikh 11 SF
Lost in Monastir 16 R32
686397
Juan Bautista Otegui25ARG44+30+6San Miguel de Tucuman R16Lost in Quillota QF4890
687608
Mario Gonzalez Fernandez21ESP44+9+1Lost in Telde R16
Lost in Telde 2 R32
68850
Juan Ignacio Lóndero30ARG43-1
689406
Timo Legout22FRA43-1
690225
Karim Mohamed Maamoun33EGY43-1Qual. Sharm El Sheikh 11 R2
691197
Jeremy Jahn34GER43
692689
Michael Agwi20IRL43
693540
Peter Bertran28DOM43
694659
Rishab Agarwal28IND43
695599
Giorgio Tabacco20ITA43-54-8
696670
Karan Singh20IND43-1Shymkent R16
697348
Sergey Fomin23UZB43-55-8Shymkent QF
698664
Daniel Pátý24CZE42
699463
Jaimee Floyd Angele24FRA42
700520
Conner Huertas del Pino28PER41-10-2
701495
Tristan McCormick25USA41-40-6Lost in Qual. Tallahassee R2
70240
Thiemo de Bakker35NED41-2
703686
Taisei Ichikawa23JPN41-2
704504
Simon Beaupain24BEL41-2Lost in Santa Margherita 4 R16
705552
Jorge Martinez Martinez28ESP41-25-4
706703
Fabien Salle24FRA40-1
707682
Lorenzo Carboni18ITA40-1Lost in Santa Margherita 4 R16
708706
Alexandros Skorilas24GRE40-1
709691
Jacob Brumm25USA40-6-1Lost in San Miguel de Tucuman R32
710392
Patrik Rikl25CZE39-6-1
71174
Mirza Bašić32BIH39-2Dubrovnik R16
712485
Digvijaypratap Singh23IND39-2
713689
Sebastian Sorger18AUT39-16-4
714712
Julio César Porras26ARG38-2
715463
Alfredo Perez26USA38-2
716696
Deney Wassermann23NED38-1
717709
Lewie Lane23GER38-6-1
718 NCH 
(759)
Henry Searle18GBR37+46+6Lost in Tallahassee R16
719 NCH 
(747)
Bautista Vilicich22ARG37+28+4Lost in San Miguel de Tucuman R16
720182
Maximilian Neuchrist32AUT37-36-7
721718
Henrik Wiersholm27USA37-3
722719
Hanyi Liu22CHN37-3Lost in Shymkent R32
723710
Linang Xiao24CHN37-3
724721
Trevor Svajda17USA36-3
725723
Ryotaro Taguchi23JPN36-2
726709
Jimmy Yang26GER36-2
727670
Cyril Vandermeersch24FRA36-2Qual. Sharm El Sheikh 11 R2
728534
Pedro Araújo22POR36-1Lost in Qual. Oeiras 3 R1
729635
Maxence Beaugé23FRA36-1
730633
Zura Tkemaladze23GEO36+1Lost in Sharm El Sheikh 11 R16
731 NCH 
(732)
Tiago Pereira19POR36+1Lost in Monastir 15 R32
Lost in Qual. Oeiras 3 R1
732721
Aziz Ouakaa24TUN36+1Lost in Hammamet 6 R32
Lost in Hammamet 7 R32
733719
Oliver Tarvet20GBR35+1
734620
Eliot Spizzirri22USA35+1
735531
Johannus Monday22GBR35+1
736589
Edward Winter19AUS35+1
737 NCH 
(738)
Mae Malige18FRA35+1
738 NCH 
(743)
William Grant23USA35+5+1Qual. Monastir 15 W
Lost in Monastir 15 R16
739557
John Echeverria22ESP35
740737
Maxence Rivet20FRA35+4+1Azay Le Rideau R16Lost in Monastir 15 R16
741700
Marcel Zieliński23POL35-12-1Lost in Telde R16
Lost in Telde 2 R32
742479
Ilya Snițari22MDA35-2Kursumlijska Banja R16
743605
Niki Kaliyanda Poonacha28IND34-1
744367
Nathan Ponwith25USA34+38+5Qual. Acapulco W
Lost in Acapulco R32
745726
Juan Manuel La Serna20ARG34-19-2
746549
Mika Brunold19SUI34-1Lost in Antalya 14 R32
Lost in Antalya 15 R16
747 NCH 
(751)
Max Wiskandt22GER34+10+2Monastir 16 R16Lost in Monastir 15 QF
748739
Kokoro Isomura21JPN34-7-1Antalya 15 R16
749665
Cash Hanzlik21USA33-3
750 NCH 
(801)
Ignacio Antonio Becerra Otarola23CHI33+68+7Santiago R16Lost in Quillota F
751687
Daisuke Sumizawa25JPN33-3
752728
Patrick Brady19GBR33-3
753686
Florian Broska26GER33-3
754462
Mili Poljičak19CRO33-3Dubrovnik R16
755746
Diego Fernandez Flores23CHI33-3Telde 2 R16Lost in Telde R32
756689
Michiel De Krom25NED33-3Qual. Hammamet 6 W
Lost in Hammamet 6 R32
Lost in Hammamet 7 R32
757686
Jakob Schnaitter28GER32-2
758753
Mateo Barreiros Reyes23BRA32+9+1Lost in Qual. San Miguel de Tucuman R2
759750
Miloš Karol21SVK32-3Dubrovnik R16
760489
Jack Pinnington Jones21GBR31-2
761717
Alex Martinez23ESP31
762CH
Alexander Stater24USA31Lost in Quillota R32
Lost in Santiago R32
763755
Aoran Wang27CHN31
764437
Adam Moundir28MAR31+1
76560
Tatsuma Ito35JPN31+1
766578
Jiří Barnat22CZE31+2Lost in Antalya 15 R16
767509
Tao Mu23CHN31+2
768688
Alexandre Aubriot24FRA31-14-2Lost in Monastir 15 R32
76925
Jérémy Chardy37FRA30+1
770 NCH 
(773)
Tauheed Browning21USA30+3Lost in Qual. Monastir 15 R3
Lost in Monastir 16 R32
771603
Palaphoom Kovapitukted24THA30+3
772 NCH 
(777)
Axel Garcian21FRA30+5Azay Le Rideau R16
773 NCH 
(792)
Samuele Pieri22ITA30+19+1Lost in Santa Margherita 3 R16
774395
Wishaya Trongcharoenchaikul29THA30+4Lost in Antalya 15 R32
7757
Fernando Verdasco40ESP29+4
776669
Shunsuke Mitsui21JPN29+4
777769
Patrick Kaukovalta25FIN29+4Lost in Azay Le Rideau R32
778771
Viktor Jović22SRB29+5Kursumlijska Banja R16
779382
Thomas Fancutt29AUS29+5Lost in Qual. Tallahassee R1
780740
Juan Carlos Aguilar25CAN29-5-1
781769
Massimo Giunta19ITA29+5Lost in Santa Margherita 4 QF
782420
Stefan Palosi24ROU29+21+2Lost in Antalya 14 QF
Lost in Antalya 15 R32
783598
Simon Anthony Ivanov23BUL29+4Kursumlijska Banja R16
784781
Dan Martin24CAN29+1Qual. Monastir 15 W
Lost in Monastir 15 R32
785774
Emile Hudd23GBR29+4Azay Le Rideau R16
786773
Alessandro Pecci23ITA29+2Lost in Antalya 14 R32
Lost in Antalya 15 R16
787776
Axel Nefve23USA29+3Lost in Qual. Tallahassee R1
788 NCH 
(791)
Stijn Slump25NED29+3Lost in Antalya 15 R32
789680
Aleksandr Braynin24UKR29+4
790595
Alec Beckley22RSA29+9+1Lost in Hammamet 6 R16
791 NCH 
(794)
Branko Djuric19SRB28+3Kursumlijska Banja R32
792 NCH 
(938)
Joel Josef Schwaerzler18AUT28+149+12Tallahassee QF3891
793694
Jeremy Jin19AUS28+2
794694
Xiaofei Wang21CHN28+2
795768
Grigoriy Lomakin26KAZ28+2Lost in Qual. Sharm El Sheikh 11 R3
Lost in Shymkent R32
796606
Călin Manda26ROU28+2
797388
Jacopo Berrettini25ITA27-37-4Lost in Dubrovnik R16
798430
Sidharth Rawat30IND27+3
799790
Petr Bar Biryukov22RUS27+3Lost in Qual. Sharm El Sheikh 11 R2
800 NCH 
(804)
João Eduardo Schiessl19BRA27+4
801791
Noah Schachter24USA27+4Lost in Qual. Sharm El Sheikh 11 R1
802582
Colin Markes27USA27+4
803678
Joshua Sheehy27USA27+21+1Monastir 16 QFLost in Monastir 15 R16
804 NCH 
(807)
Patrick Zahraj24GER27+3
805802
Erik Arutiunian19BLR27+3Lost in Shymkent R32
806715
Leonardo Rossi21ITA27+3Kursumlijska Banja R32
807791
Mitsuki Wei Kang Leong19MAS27+3
808807
Matthew William Donald19CZE27+3
809546
Uisung Park23KOR26+3Lost in Qual. Gwangju R1
810796
Pierre Yves Bailly20BEL26+3
811536
Petr Nouza25CZE26-52-5
812793
Filippo Moroni23ITA26+2
813645
Johan Alexander Rodriguez20COL26+3
814 NCH 
(815)
Joaquin Aguilar Cardozo19URU26+1
815808
Bang Shuo Yin25TWN26+2
816628
Maxime Mora27FRA26+3
817641
Lilian Marmousez22FRA26+3
818150
João Domingues30POR26+3Lost in Qual. Oeiras 3 R1
819790
Kody Pearson24AUS26+3
820743
Seydina Andre20SEN26+3Lost in Qual. Monastir 15 R3
Lost in Monastir 16 R32
821815
Thomas Braithwaite24AUS26+4
822501
Shinji Hazawa25JPN25+4
823197
Evan Furness25FRA25-101-11Hammamet 7 R16Lost in Hammamet 6 R32
824441
Gergely Madarász29HUN25+3Lost in Dubrovnik R16
825702
Brandon Walkin29GBR25+3
826444
Jonathan Mridha29SWE25+3Lost in Telde 2 R32
827 NCH 
(846)
Iliyan Radulov18BUL25+42+4Telde 2 R16Lost in Telde SF
828822
Ofek Shimanov18ISR25+2
829459
Jeremy Beale29AUS24+2
829808
Thomas Setodji28FRA24+2
83119
Pablo Cuevas38URU24+2
832829
Samir Banerjee20USA24+3
833819
Adit Sinha20USA24+3
834789
Yaroslav Demin18RUS24-34-3Telde 2 R16Lost in Telde R16
835833
Peter Buldorini19ITA24+3
836776
Aliaksandr Liaonenka25BLR24+1Qual. Monastir 15 W
Lost in Monastir 15 R32
Lost in Monastir 16 R32
837CH
Yi Zhou19CHN24+2Lost in Qual. Gwangju R1
838837
Niccolo Catini26ITA24+2
83924
Martin Kližan34SVK23+4Telde 2 QF
840827
Adam Neff22USA23+4
841595
Masamichi Imamura25JPN23+4
842790
Yeong Seok Jeong24KOR23+4
843564
Daniel Little26GBR23+4
844488
Quentin Folliot25FRA23+4
845 NCH 
(886)
Matt Hulme25AUS23+41+3Qual. Sharm El Sheikh 11 W
Lost in Sharm El Sheikh 11 QF
Lost in Azay Le Rideau R32
846806
Ishaque Eqbal26IND23+3
847 NCH 
(851)
Leo Vithoontien24JPN23+4Santiago R16
848705
Antoine Ghibaudo19FRA23+2
849660
Michael Zhu31USA23-7-1
850811
Samir Hamza Reguig22ALG23+2Lost in Monastir 16 R32
851341
Lucas Catarina27MON22+2
852700
Aidan Kim19USA22-18-2
853839
Patrick Maloney24USA22+1
854853
Luciano Carraro25ITA22+1
855830
Luke Simkiss25GBR22+1
856848
Bogdan Pavel24ROU22+1Lost in Qual. Hammamet 6 R2
Lost in Qual. Bucharest R1
857216
David Pérez Sanz29ESP22+2
858751
Guy Den Heijer27NED22+2
859523
Mark Whitehouse30GBR22+2
860635
Luigi Sorrentino25ITA22+12+1Lost in Santa Margherita 3 R16
Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R32
861759
Louis Tessa26FRA22+1
862 NCH 
(872)
John Sperle22GER22+33+2Lost in Antalya 14 QF
863838
Iiro Vasa21FIN21
864591
Kyle Kang19USA21-92-9
865509
Murphy Cassone21USA21-1
866249
Edan Leshem27ISR21-1
867845
Isaac Becroft23NZL21-1
868115
Mats Moraing31GER21-1
869818
Daniel Antonio Núñez22CHI21+33+2Santiago R16Lost in Quillota QF
870866
Yanis Ghazouani Durand23FRA21-2Azay Le Rideau R16
871836
Kai Lemstra24GER21-1
872267
Collin Altamirano28USA21+18+1Lost in Quillota R16
Lost in Qual. San Miguel de Tucuman R1
873871
Maxim Zhukov19RUS21-2Lost in Antalya 14 R32
Lost in Shymkent R16
874 NCH 
(894)
Daniel Bagnolini21ITA21+20+1Qual. Hammamet 6 W
Lost in Hammamet 6 R16
875860
Maik Steiner29GER21-1Qual. Sharm El Sheikh 11 W
Lost in Sharm El Sheikh 11 R32
876519
Arthur Reymond25FRA20+1Lost in Antalya 15 R32
877800
Fnu Nidunjianzan20CHN20-2
87892
Brayden Schnur28CAN20-2
879866
Etienne Donnet23FRA20-1
880663
Calum Puttergill30AUS20-1
881869
Oliver Ojakaar19EST20-1
882867
Amit Vales18ISR20-1
883882
Pavle Marinkov18AUS20-1
884870
Max Dahlin18SWE20-1
885785
Alan Fernando Rubio Fierros25MEX20-27-2
886884
Federico Bondioli18ITA20-2
887 NCH 
(989)
Tomas Curras Abasolo23ESP20+151+8Telde 2 R16Qual. Telde W
Lost in Telde F
888885
Gianluca Cadenasso19ITA20-3Lost in Santa Margherita 4 R16
889715
Ray Ho24TWN20
890887
Thanapet Chanta24THA20-3
891695
Aleksandre Bakshi26GEO20-3Lost in Shymkent R32
892870
Preston Brown22USA20-1Lost in Qual. San Miguel de Tucuman R1
893891
Paulo Andre Saraiva Dos Santos23BRA20+14+1Santiago R16Lost in Quillota R16
894891
Luca Fantini23ITA20-2Lost in Kursumlijska Banja R32
895581
Ignacio Carou24URU20-22-1Qual. San Miguel de Tucuman W
Lost in San Miguel de Tucuman R32
896880
Jasza Szajrych21POL20Lost in Dubrovnik R32
897370
David Poljak27CZE20-4Qual. Sharm El Sheikh 11 W
Lost in Sharm El Sheikh 11 R32
898328
Arjun Kadhe30IND19-1
899897
Nicolai Budkov Kjaer17NOR19-1
900708
Maxence Broville25FRA19-1
901566
Franco Emanuel Egea28ARG19-1Lost in Qual. San Miguel de Tucuman R1
902846
Daniil Ostapenkov20BLR19-1
903887
Mees Rottgering16NED19
904165
Aldin Šetkić36BIH19Lost in Dubrovnik R32
905889
Jayden Court23AUS19
906776
Vito Tonejc24CRO19
907785
Lucas Bouquet26FRA19+1
908753
Justin Roberts27BAH19+1
909744
Boris Butulija25SRB19+2Lost in Azay Le Rideau R32
910807
Andrea Bacaloni22ITA19+2
911610
Guy Orly Iradukunda28BDI18+4
912903
Emilien Demanet18BEL18+4Kursumlijska Banja R32
913447
Jorge Panta28PER18+4
914446
Jumpei Yamasaki26JPN18+4
915601
Eero Vasa27FIN18+4
916619
Benjamin Winter Lopez25ESP18+5Telde 2 R16Lost in Telde R16
917CH
Mariano Tammaro20ITA18+5Kursumlijska Banja R32
918508
Manish Sureshkumar24IND18+5Lost in Shymkent R32
919914
Francisco Rocha24POR18+1Lost in Telde R32
Lost in Qual. Oeiras 3 R1
920444
Gage Brymer29USA18-10-1
921824
Pierre Delage23FRA18-8-1Lost in Qual. Sharm El Sheikh 11 R3
922363
Oscar Jose Gutierrez30BRA18+32+2Telde 2 R16Lost in Telde QF
923854
Stefano Reitano26ITA18+14+1Lost in Santa Margherita 3 R16
924561
Fermin Tenti26ARG18-10-1Santiago R16
925903
Siem Woldeab22USA17
92699
Bjorn Fratangelo30USA17+1
927455
Adrian Bodmer29SUI17-1
928153
Andrea Arnaboldi36ITA17
929219
Nicolás Álvarez Varona22ESP17Lost in Qual. Barcelona R1
930913
Jack Loutit19NZL17+1
931300
Johannes Härteis28GER17+1
932911
Kalman L. Boyd27USA17+1
933932
Matthias Ujvary19AUT17+2Qual. Antalya 14 W
Lost in Antalya 14 R32
934919
Raphael Perot22FRA16+4
935201
Lucas Miedler27AUT16+4
93633
John Millman34AUS16+4
937608
Manuel Mazza25ITA16+23+1Antalya 15 R16Qual. Antalya 14 W
Lost in Antalya 14 R16
938812
Alexander Kotzen23USA16+4
939786
Derek Pham20AUS16+4
940786
Chukang Wang24CHN16+5
941 NCH 
(942)
Ivan Marrero Curbelo25ESP16+3
942880
Jesse Flores29CRC16+4
943 NCH 
(945)
Brian Bozemoj20NED16+4Kursumlijska Banja R16
944934
Rafael Tosetto24BRA16-8-1Santiago R16
945 NCH 
(946)
Fares Zakaria22EGY16+5Lost in Sharm El Sheikh 11 R32
946890
Nikolay Nedelchev20BUL16+2Qual. Monastir 15 W
Lost in Monastir 15 R32
947 NCH 
(950)
Corban Crowther20NZL16+4Lost in Qual. Monastir 15 R2
Lost in Qual. Monastir 16 R3
Lost in Monastir 16 R16
948 NCH 
(951)
Jack Logé19BEL16+4Kursumlijska Banja R32
949886
Tomas Lanik21SVK16+4Lost in Qual. Antalya 15 R3
950827
Pietro Marino22ITA16-109-8Dubrovnik R16
951793
Gabriele Maria Noce28ITA16+4Qual. Santa Margherita 4 W
Lost in Santa Margherita 4 R32
952777
Kosuke Ogura28JPN16+5Lost in Santiago R32
953863
Ben Jones25GBR16+3Lost in Sharm El Sheikh 11 R32
954916
Jeffrey Von Der Schulenburg22SUI15+4
955944
Hunter Heck21USA15+6
956953
Marc Majdandzic19GER15+6
957753
Christian Sigsgaard27DEN15+6
958469
Riccardo Balzerani25ITA15-28-2
959936
Keshav Chopra22USA15+6
960925
Gian Matias Di Natale26ITA15+6Lost in Telde R32
Lost in Telde 2 R32
961 NCH 
(964)
Trey Hilderbrand23USA15+6Lost in Qual. Sharm El Sheikh 11 R2
962940
Hayato Matsuoka19JPN15+6Lost in Azay Le Rideau R32
963616
Koray Kırcı25TUR15-29-2Lost in Antalya 14 R32
Lost in Antalya 15 R32
964 NCH 
(968)
Sean Hess23ARG15+5Dubrovnik R16
965921
Gabriele Bosio23ITA15+23+1Qual. Antalya 14 W
Lost in Antalya 14 R16
966525
Alexander Donski25BUL15+4Monastir 16 R16Qual. Monastir 15 W
Lost in Monastir 15 R32
Qual. Monastir 16 W
967714
Niklas Schell25GER15+4Lost in Santa Margherita 3 R32
Lost in Shymkent R32
968 NCH 
(971)
Pablo Masjuan Ginel21ESP14+4
969839
Jack Anthrop20USA14+4
970256
Johan Nikles27SUI14+26+1Qual. Hammamet 6 W
Lost in Hammamet 6 R16
Lost in Hammamet 7 R32
971915
Rei Sakamoto17JPN14+3Lost in Qual. Tallahassee R1
972 NCH 
(999)
Federico Cina17ITA14+27+1Lost in Monastir 15 R16
972447
Kuan Yi Lee27TWN14+3
97426
Lukáš Rosol38CZE14+2
975692
Boris Pokotilov26RUS14+2
976949
Fons Van Sambeek22NED14+2
977884
Tuncay Duran19TUR14+2
978963
Igor Kudriashov20RUS14+2
979 NCH 
 1054
Nikos Lehmann18ARG14+75+3Qual. San Miguel de Tucuman W
Lost in San Miguel de Tucuman R32
980CH
Adam Heinonen21SWE14+1Qual. Dubrovnik W
Lost in Dubrovnik R32
981970
Andrew Fenty24USA14+1Qual. Sharm El Sheikh 11 R2Lost in Qual. Gwangju R1
982580
Marco Miceli25ITA14+1Lost in Telde R32
Lost in Telde 2 R32
983944
Daniel De Jonge24NED14+1
984 NCH 
(985)
Andrea Gola22ITA14+1Lost in Qual. Santa Margherita 3 R2
985638
Johannes Ingildsen26DEN14+1Lost in Qual. Tallahassee R1
986782
Gabriel Donev27BUL14+1Lost in Kursumlijska Banja R32
987690
Alejandro Hoyos24COL14-63-4
988 NCH 
(992)
Pablo Trochu20FRA14+4Lost in Qual. Monastir 16 R2
989955
Jake Van Emburgh25USA14Lost in Monastir 15 R32
990677
Keisuke Saitoh22JPN14
991987
Jesse Delaney25AUS14Lost in Qual. Monastir 15 R3
992644
Paul Wörner27GER14+1Lost in Dubrovnik R32
993462
Alex Hernandez24MEX13+1Lost in Qual. Acapulco R1
994467
Marcelo Zormann27BRA13-35-2
995125
Noah Rubin28USA13
996816
Raphaël Lambling23FRA13+1
997968
Tyler Stice23USA13+3
998994
Petr Brunclik17CZE13Lost in Antalya 14 R32
Lost in Antalya 15 R16
999982
Théo Papamalamis18FRA13+2
1000996
Hayden Jones17AUS13+2
In Play :
Barcelona ATP500  
Bucharest, Munich ATP250  
Acapulco, Oeiras 3 CH125  
Gwangju, Tallahassee CH75  
San Miguel de Tucuman CH50  
Hammamet 7 M25  
Santa Margherita 4   
Sharm El Sheikh 11   
Antalya 15 M15  
Azay Le Rideau   
Dubrovnik   
Kursumlijska Banja   
Monastir 16   
Santiago, Shymkent   
Telde 2   
Highlight Country :