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 Ruud25NOR4080+55Barcelona QF
(R16  )
41804480
75
Andrey Rublev26RUS3830+1-105Lost in Barcelona R32 
83
Stefanos Tsitsipas25GRE3800-1-195Barcelona QF
(R16  )
39004200
98
Hubert Hurkacz27POL3675
103
Grigor Dimitrov32BUL3640
Advertisement
119
Alex de Minaur25AUS3470-40Lost in Barcelona R16 
124
Holger Rune20DEN3195-200Munich QF
(R16  )
32453395
13CH
Ugo Humbert25FRA2535Lost in Barcelona R32
14CH
Ben Shelton21USA2480-10
155
Taylor Fritz26USA2445-5Munich QF
(R16  )
24952645
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+1Lost in Bucharest R16 
2523
Sebastian Korda23USA1485+1Bucharest R1615251725
2621
Jan Lennard Struff33GER1428+2+40Munich QF
(R16  )
14781628
27CH
Tomás Martín Etcheverry24ARG1375+3+80Barcelona QF14751775
2821
Alejandro Davidovich Fokina24ESP1355-1-40Lost in Barcelona R16 
2915
Lorenzo Musetti22ITA1355-5-155Lost in Barcelona R32 
308
Cameron Norrie28GBR1345+1+55Barcelona QF
(R16  )
14451745
3123
Jiří Lehečka22CZE1305-2-25
32 NCH 
 (34) 
Arthur Fils19FRA1273+4+88Barcelona QF
(R16  )
13731673
3312
Borna Ćorić27CRO1244-1Lost in Barcelona R32 
346
Félix Auger-Aliassime23CAN1240+40Munich QF
(R32  )
12901440
3532
Jordan Thompson29AUS1240-2+5Lost in Barcelona R16 
3635
Matteo Arnaldi23ITA1191+4+70Barcelona QF
(R32  )
12911591
37CH
Fábián Marozsán24HUN1164+2+42Lost in Barcelona R16
3827
Laslo Djere28SRB1150-3-35
396
Gaël Monfils37FRA1142-2
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
46 NCH 
 (52) 
Facundo Díaz Acosta23ARG1048+7+90Barcelona QF
(R32  )
11481448
4714
Aslan Karatsev30RUS1041-2-32
4846
Zhizhen Zhang27CHN1038-1-6Lost in Barcelona R64
4943
Tomáš Macháč23CZE1013+1+25Lost in Barcelona R32
50 NCH 
 (51) 
Mariano Navone23ARG1001+2+25Bucharest R16
(R32  )
10261226
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+5Lost in Bucharest R16
(R32  )
5540
Pedro Martínez26ESP912+2+15Bucharest R169371137
561
Andy Murray36GBR910
5745
Yannick Hanfmann32GER899+4+5Lost in Munich R16
(R32  )
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+50Lost in Barcelona R16 
6721
Daniel Evans33GBR816-18-180Lost in Barcelona R64 
68 NCH 
 (70) 
Alex Michelsen19USA799+2+9Lost in Munich R16
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
7423
Dušan Lajović33SRB746-15-150Barcelona QF
(R16  )
8461146
7537
Mackenzie McDonald29USA745+1
7642
Arthur Rinderknech28FRA744+3+15Lost in Bucharest R16
(R32  )
7724
Yoshihito Nishioka28JPN743-6-45Lost in Barcelona R64
7870
Rinky Hijikata23AUS743-1+5Acapulco QF762852
7931
Márton Fucsovics32HUN742+3+30Bucharest QF
(R16  )
792942
8040
Max Purcell26AUS731-2
8143
Brandon Nakashima22USA725+6+30Lost in Barcelona R16
(R32  )
8280
Sumit Nagal26IND725-2-4
8349
Federico Coria32ARG720+9Bucharest R16745945
8475
Luca Nardi20ITA718-3Lost in Bucharest R32 
8558
Taro Daniel31JPN717+15Lost in Munich R16
869
Roberto Bautista Agut36ESP708-2+5Lost in Barcelona R16 
873
Stan Wawrinka39SUI697-1Lost in Bucharest R32 
8851
Corentin Moutet25FRA695+4+43Bucharest QF
(R32  )
745895
8956
Daniel Elahi Galán27COL666+4+15Lost in Munich R16 
9048
Constant Lestienne31FRA658+1
9148
Pedro Cachín29ARG653-3-20Lost in Barcelona R64
9265
Thanasi Kokkinakis28AUS650+2Lost in Bucharest R32
939
Fabio Fognini36ITA650+2+8Lost in Oeiras 3 R16
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
10117
Cristian Garín27CHI603+5+5Munich QF
(R32  )
653803
10290
Thiago Agustín Tirante23ARG593-12-68
10317
Albert Ramos Viñolas36ESP590+5Lost in Barcelona R64 
10460
Juan Pablo Varillas28PER582-1-20
10596
Camilo Ugo Carabelli24ARG579+4Lost in Munich R32
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-125Lost in Munich R16 
1137
Richard Gasquet37FRA545-1-10
11487
Jurij Rodionov24AUT545+4+25Lost in Munich R16 
11561
Thiago Monteiro29BRA545-2Lost in Oeiras 3 R32
116107
Zizou Bergs24BEL534-9-63Tallahassee QF544597
117114
Francisco Comesaña23ARG533-2Oeiras 3 QF552642
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 
122 NCH 
(128)
Zachary Svajda21USA512+8+35Acapulco SF541602
123 NCH 
(129)
Adam Walton25AUS507+6+28Acapulco SF536597
124 NCH 
(125)
Stefano Napolitano29ITA506+1+13Oeiras 3 QF525615
12549
Grégoire Barrère30FRA500+3+18Bucharest R16Qual. Bucharest WQual. Bucharest W
Bucharest R16
525725
126124
Emilio Nava22USA494-2+1Lost in Oeiras 3 R16
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+6Qual. Bucharest W
Lost in Bucharest R16 
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+56Qual. Barcelona W
Lost in Barcelona R16
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+16Lost in Acapulco QF
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 
(190)
Ugo Blanchet25FRA337+11+16Oeiras 3 QF356446
182 NCH 
(186)
Beibit Zhukayev23KAZ335+7+8Lost in Acapulco R16
183 NCH 
(188)
Coleman Wong19HKG335+5+5Lost in Gwangju R16
184176
Denis Yevseyev30KAZ333+1+1Lost in Qual. Barcelona R2
185154
Dalibor Svrčina21CZE333-17-30
186185
Mattéo Martineau25FRA332+1Lost in Qual. Barcelona R1
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
19447
Marc-Andrea Hüsler27SUI309+29+43Munich QFQual. Munich WQual. Munich W
Munich QF
359509
19560
Stefano Travaglia32ITA308+3
196190
Oliver Crawford24GBR308+6+5Tallahassee QF318371
197131
Genaro Alberto Olivieri25ARG307-3-12Lost in San Miguel de Tucuman R16
1983
Milos Raonic33CAN305+1
199193
Tristan Boyer22USA304+2Lost in Tallahassee R32
200116
Calvin Hémery29FRA303+9+12Tallahassee QF313366
Advertisement
201105
Elias Ymer28SWE301-1-4Lost in Oeiras 3 R16
202126
Filip Misolic22AUT301-36-75Lost in Qual. Bucharest R1
203201
Nick Hardt23DOM301+26+41Qual. Barcelona W
Lost in Barcelona R32
(R64  )
204202
Clément Tabur24FRA301-1+3Lost in Tallahassee R16
20585
Dennis Novak30AUT298+12+16Oeiras 3 QF317407
206 NCH 
(207)
Lukas Neumayer21AUT297+1+2Lost in Qual. Oeiras 3 R2
207181
Billy Harris29GBR296-3Lost in Oeiras 3 R32
208187
Oriol Roca Batalla30ESP296+5+8Lost in Qual. Barcelona R2
209160
Alexander Ritschard30SUI295-14-20Tallahassee QF305358
210197
Henrique Rocha20POR295-4Lost in Oeiras 3 R32
211191
Nerman Fatić29BIH295+1+7Lost in Qual. Munich R2
212207
Omar Jasika26AUS289-2Lost in Acapulco R32
213203
Jules Marie32FRA289-2Lost in Gwangju R32
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+38Qual. Munich W
Lost in Munich R16 
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 QFHammamet 6 WHammamet 6 W
Hammamet 7 QF
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+13Lost in Acapulco QF
240 NCH 
(276)
Joao Fonseca17BRA241+36+34Bucharest QF
(R16  )
291441
241194
Gonzalo Oliveira29VEN241-10-17Lost in Acapulco R16
242125
Alex Bolt31AUS239+2+6Lost in Gwangju R16
243158
Yu-hsiou Hsu25TWN238+13+12Gwangju QF248301
244 NCH 
(255)
Jaime Faria20POR238+11+11Oeiras 3 QF257347
245125
Juan Pablo Ficovich27ARG237-7-8Lost in Acapulco R16
24620
Guido Pella33ARG235-4
247243
Ethan Quinn20USA233-4Lost in Tallahassee R32
248245
Maks Kaśnikowski20POL233-3+1Lost in Qual. Oeiras 3 R2
Lost in Oeiras 3 R32
24997
Kimmer Coppejans30BEL232-17-25
25083
Chun Hsin Tseng22TWN231+2Qual. Oeiras 3 W
Lost in Oeiras 3 R16
Advertisement
251114
Gijs Brouwer28NED231+9+8Lost in Acapulco R16
252 NCH 
(258)
Arthur Fery21GBR230+6+6Lost in Gwangju R16
253124
Federico Gaio32ITA230-6
254181
Abdullah Shelbayh20JOR230-28-32Lost in Qual. Barcelona R1
25517
Bernard Tomic31AUS230-6Lost in Acapulco R32
25662
Gianluca Mager29ITA229-3+1Lost in Qual. Barcelona R2
257 NCH 
(268)
Samuel Vincent Ruggeri21ITA228+15+13Oeiras 3 QFQual. Oeiras 3 WQual. Oeiras 3 W
Oeiras 3 QF
247337
25821
Steve Johnson34USA227-4
25941
Tennys Sandgren32USA227+5+6Lost in Tallahassee R16
260248
Alibek Kachmazov21RUS226-12-4Gwangju QF236289
261 NCH 
(263)
Philip Sekulic20AUS224+7+5Lost in Gwangju R16
262247
Javier Barranco Cosano25ESP224+3+3Lost in Qual. Oeiras 3 R2
263238
Nikolás Sánchez Izquierdo25ESP224-4Lost in Qual. Barcelona R1
264159
Dimitar Kuzmanov30BUL223-13-6
265254
Enrico Dalla Valle26ITA223-2+1Lost in Qual. Oeiras 3 R2
266180
Brandon Holt26USA222-5
267257
Liam Draxl22CAN220-1
268114
Jason Jung34TWN217+3
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
27778
Renzo Olivo32ARG206+10+8San Miguel de Tucuman QF212248
278203
Yuta Shimizu24JPN205-4-8
279278
Aidan Mayo20USA204-1Lost in Acapulco R32
280264
Filip Cristian Jianu22ROU204+2+4Lost in Qual. Bucharest R2
281259
João Lucas Reis Da Silva24BRA203-2Lost in Acapulco R32
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
310177
Andrea Collarini32ARG174+2+1San Miguel de Tucuman QF180216
311164
Riccardo Bonadio30ITA173-5-6
312311
Blaise Bicknell22JAM172+1Lost in Acapulco R32
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+2Lost in Tallahassee R16
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 QFLost 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+8Lost in Oeiras 3 R16
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+8Qual. Tallahassee W
Lost in Tallahassee R16
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+10Qual. Tallahassee W
Lost in Tallahassee R16
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 QF
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 QFLost 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
420 NCH 
(424)
Valerio Aboian21ARG112+11+7San Miguel de Tucuman QF118154
421416
Svyatoslav Gulin21RUS111-2
422268
Gonzalo Villanueva29ARG111+8+6San Miguel de Tucuman QF117153
423422
Matías Soto24CHI110Lost in Qual. Acapulco R1
424160
Oleksii Krutykh24UKR110-19-10Lost in Santa Margherita 4 R16
42514
Kyle Edmund29GBR109-5-1Lost in Qual. Tallahassee R2
Lost in Tallahassee R32
426351
Fajing Sun27CHN107+10+3Qual. Gwangju W
Lost in Gwangju R32
427378
Alex Barrena21ARG107-1
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+2Lost in San Miguel de Tucuman R16
440333
George Loffhagen23GBR101+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-1Lost in Monastir 15 R16
Lost in Monastir 16 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+1Lost in Hammamet 7 R16
46567
Ernesto Escobedo27MEX90+1Lost in Acapulco R32
466439
Adria Soriano Barrera24COL90+1
467234
Maxime Chazal30FRA90-4-2Dubrovnik QF
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
49468
Gerald Melzer33AUT81+69+16Tallahassee QFQual. Tallahassee W91144
495211
Evgeny Karlovskiy29RUS81+1Lost in Monastir 15 QF
496348
Jérôme Kym21SUI80+4+1Lost in Hammamet 6 QF
Lost in Hammamet 7 R16
497206
Daniel Cox33GBR80+1
498265
Evgenii Tiurnev27RUS80+9+3Shymkent QFLost in Antalya 14 SF
49980
Norbert Gombos33SVK79+2
50098
Antoine Hoang28FRA79+2Lost in Azay Le Rideau R16
501403
Lorenzo Rottoli22ITA79+3
502378
Eliakim Coulibaly21CIV79+1Monastir 16 QFLost in Monastir 15 R16
503493
Iñaki Montes De La Torre21ESP78+2
504 NCH 
(506)
Vlad Andrei Dancu25ROU78+2
505333
Christian Langmo27USA77-80-31Lost in Qual. Acapulco R2
506 NCH 
(508)
Tommaso Compagnucci24ITA77+2
507343
Alex Martí Pujolras25ESP77-8-3
508339
Andrey Chepelev25RUS77+1Lost in Antalya 14 R32
Lost in Antalya 15 R32
509506
Jacob Fearnley22GBR76+1
510397
Alexey Zakharov23RUS76+1
511 NCH 
(512)
Gabriele Pennaforti23ITA76+1Lost in Santa Margherita 3 R16
Lost in Santa Margherita 4 R16
5121
Rafael Nadal37ESP75+132+25Lost in Barcelona R32 
513193
Zhe Li37CHN75+3
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+7Lost in Monastir 15 R32
Lost in Monastir 16 R16
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 QFLost 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 QF
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+4Lost in San Miguel de Tucuman R16
565532
Adrien Gobat22FRA65+2
566521
Sidane Pontjodikromo23NED65Lost in Santa Margherita 3 R32
Lost in Santa Margherita 4 R32
567565
Philip Henning23RSA64+1Antalya 15 QFLost 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 QF
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 QF
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-7Lost in San Miguel de Tucuman R16
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-4Lost in Dubrovnik 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 QFLost in Monastir 15 SF
60078
Nicolás Kicker31ARG58-4
601521
Tsung Hao Huang24TWN58-2
602513
Kai Wehnelt28GER58-4Lost in Monastir 15 R32
Lost in Monastir 16 R16
603461
Luca Giacomini26ITA58-3Lost in Hammamet 6 R32
Lost in Hammamet 7 R16
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 QF
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 QFLost 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 QF
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 QFTelde 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+6Lost in Quillota QF
Lost in San Miguel de Tucuman R16
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 QF
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 QF
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 R2Lost in Azay Le Rideau R16
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+1Lost in Monastir 15 R16
Lost in Azay Le Rideau 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 QFLost in Monastir 15 QF
748739
Kokoro Isomura21JPN34-7-1Antalya 15 QF
749665
Cash Hanzlik21USA33-3
750 NCH 
(801)
Ignacio Antonio Becerra Otarola23CHI33+68+7Santiago QFLost in Quillota F
751687
Daisuke Sumizawa25JPN33-3
752728
Patrick Brady19GBR33-3
753686
Florian Broska26GER33-3
754462
Mili Poljičak19CRO33-3Lost in Dubrovnik R16
755746
Diego Fernandez Flores23CHI33-3Telde 2 QFLost 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 QF
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+5Lost in Azay 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 QF
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-11Lost in Hammamet 6 R32
Lost in Hammamet 7 R16
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 QFLost 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-3Lost in Telde R16
Lost in Telde 2 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+4Lost in Santiago 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 QFLost in Quillota QF
870866
Yanis Ghazouani Durand23FRA21-2Azay Le Rideau QF
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+8Qual. Telde W
Lost in Telde F
Lost in Telde 2 R16
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 QFLost 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+5Lost in Telde R16
Lost in Telde 2 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+2Lost in Telde QF
Lost in Telde 2 R16
923854
Stefano Reitano26ITA18+14+1Lost in Santa Margherita 3 R16
924561
Fermin Tenti26ARG18-10-1Santiago QF
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+1Qual. Antalya 14 W
Lost in Antalya 14 R16
Lost in Antalya 15 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-1Lost in Santiago 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 QF
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 QF
965921
Gabriele Bosio23ITA15+23+1Qual. Antalya 14 W
Lost in Antalya 14 R16
966525
Alexander Donski25BUL15+4Qual. Monastir 15 W
Lost in Monastir 15 R32
Qual. Monastir 16 W
Lost in Monastir 16 R16
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 :