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, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#CHPlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1CH
Novak Djoković36SRB11545-250
21
Carlos Alcaraz20ESP8625+90Beijing QF
(R16  )
87159035
31
Daniil Medvedev27RUS7280Beijing QF
(R16  )
73707690
43
Stefanos Tsitsipas25GRE4615+1Shanghai R64Lost in Beijing R32Lost in Beijing R32
Shanghai R64
54
Holger Rune20DEN4605-1-105Shanghai R64Lost in Beijing R16 Lost in Beijing R16 
Shanghai R64
65
Andrey Rublev25RUS4515Shanghai R64Lost in Beijing R16 Lost in Beijing R16 
Shanghai R64
76
Jannik Sinner22ITA4465Beijing QF
(R16  )
45554875
85
Taylor Fritz25USA3955Shanghai R64
92
Casper Ruud24NOR3605+45Beijing QF
(R16  )
36954015
102
Alexander Zverev26GER3360+80Beijing QF
(R16  )
34503770
Advertisement
1110
Frances Tiafoe25USA2690Shanghai R64
12CH
Alex de Minaur24AUS2685Shanghai R64Lost in Beijing R16 Lost in Beijing R16 
Shanghai R64
13CH
Tommy Paul26USA2660Shanghai R64Lost in Beijing R32 Lost in Beijing R32 
Shanghai R64
148
Karen Khachanov27RUS2385Shanghai R64Lost in Beijing R32Lost in Beijing R32
Shanghai R64
156
Félix Auger-Aliassime23CAN2340Shanghai R64Lost in Beijing R32 Lost in Beijing R32 
Shanghai R64
168
Cameron Norrie28GBR2020Shanghai R64Lost in Beijing R32 Lost in Beijing R32 
Shanghai R64
179
Hubert Hurkacz26POL1990Shanghai R64
1815
Lorenzo Musetti21ITA1925-45Shanghai R64Lost in Beijing R16 Lost in Beijing R16 
Shanghai R64
193
Grigor Dimitrov32BUL1880+65Beijing QF
(R16  )
19702290
2019
Ben Shelton20USA1735Shanghai R64
2119
Francisco Cerúndolo25ARG1635Shanghai R64
22CH
Nicolás Jarry27CHI1552+1+58Beijing QF
(R16  )
16421962
23 NCH 
 (24) 
Tallon Griekspoor27NED1481+1+35Shanghai R64Lost in Astana QF Lost in Astana QF 
Shanghai R64
2421
Alejandro Davidovich Fokina24ESP1470+1+35Shanghai R64Lost in Beijing R16 Lost in Beijing R16 
Shanghai R64
2521
Jan Lennard Struff33GER1462-3-32Shanghai R64Lost in Beijing R32Lost in Beijing R32
Shanghai R64
2612
Borna Ćorić26CRO1415
2725
Sebastian Korda23USA1410+1+70Astana SF
(QF  )
14701570
2827
Sebastián Báez22ARG1375-1Shanghai R64Lost in Astana R16 Lost in Astana R16 
Shanghai R64
29CH
Jiří Lehečka21CZE1367+29Shanghai R64Lost in Astana QF Lost in Astana QF 
Shanghai R64
3022
Adrian Mannarino35FRA1365+4+79Astana SF
(QF  )
14251525
3130
Tomás Martín Etcheverry24ARG1346+30Shanghai R64Lost in Beijing R16 Lost in Beijing R16 
Shanghai R64
3229
Christopher Eubanks27USA1313Shanghai R64
3321
Daniel Evans33GBR1301Shanghai R64Lost in Beijing R32 Lost in Beijing R32 
Shanghai R64
3425
Ugo Humbert25FRA1256+2+58Beijing QF
(R16  )
13461666
3525
Alexander Bublik26KAZ1209Lost in Astana R16 
3627
Laslo Djere28SRB1190+1Shanghai R128Lost in Astana R32 Lost in Astana R32 
Shanghai R128
3710
Denis Shapovalov24CAN1175-7-150
38 NCH 
 (39) 
Mackenzie McDonald28USA1120+1-25Shanghai R128Lost in Beijing R32Lost in Beijing R32
Shanghai R128
391
Andy Murray36GBR1085+1Shanghai R128Lost in Beijing R32 Lost in Beijing R32 
Shanghai R128
409
Roberto Bautista Agut35ESP1050+2
41 NCH 
 (43) 
Max Purcell25AUS1047+2Shanghai R128Lost in Qual. Beijing R2Lost in Qual. Beijing R2
Shanghai R128
42 NCH 
 (47) 
Matteo Arnaldi22ITA1037+6+57Shanghai R128Qual. Beijing W
Lost in Beijing R16 
Qual. Beijing W
Lost in Beijing R16 
Shanghai R128
4340
Alexei Popyrin24AUS1030+2Shanghai R128Lost in Astana R32 Lost in Astana R32 
Shanghai R128
44CH
Arthur Fils19FRA1020-12Shanghai R128
4527
Miomir Kecmanović24SRB1010+1Shanghai R128Lost in Qual. Beijing R2Lost in Qual. Beijing R2
Shanghai R128
463
Stan Wawrinka38SUI982+1Shanghai R128Lost in Astana R32 Lost in Astana R32 
Shanghai R128
47 NCH 
 (49) 
Daniel Altmaier25GER971+2Shanghai R128Lost in Qual. Beijing R1Lost in Qual. Beijing R1
Shanghai R128
4824
Yoshihito Nishioka28JPN970-10-205Shanghai R128Lost in Beijing R16 Lost in Beijing R16 
Shanghai R128
49 NCH 
 (52) 
Sebastian Ofner27AUT967+9+82Astana SF
(QF  )
10271127
5041
Roman Safiullin26RUS962-9-90Shanghai R128
Advertisement
5139
J.J. Wolf24USA945Shanghai R128Qual. Beijing W
Lost in Beijing R32
Qual. Beijing W
Lost in Beijing R32
Shanghai R128
5214
Aslan Karatsev30RUS943Shanghai R128
5345
Yannick Hanfmann31GER931+8Shanghai R128Qual. Beijing W
Lost in Beijing R32 
Qual. Beijing W
Lost in Beijing R32 
Shanghai R128
5448
Aleksandar Vukic27AUS918-4-29Shanghai R128Lost in Qual. Beijing R2Lost in Qual. Beijing R2
Shanghai R128
5523
Dušan Lajović33SRB913-1Shanghai R128Lost in Qual. Beijing R1Lost in Qual. Beijing R1
Shanghai R128
5637
Emil Ruusuvuori24FIN901-1
5731
Márton Fucsovics31HUN887-11Shanghai R128Lost in Astana R32Lost in Astana R32
Shanghai R128
5853
Christopher O'Connell29AUS885+1Shanghai R128
5921
Lorenzo Sonego28ITA880-3-20Shanghai R128Lost in Beijing R32 Lost in Beijing R32 
Shanghai R128
6052
Zhizhen Zhang26CHN872Shanghai R128
6149
Roberto Carballés Baena30ESP870Shanghai R128Lost in Astana R32Lost in Astana R32
Shanghai R128
6243
Jordan Thompson29AUS867Shanghai R128
637
Richard Gasquet37FRA860+1+20Shanghai R128Lost in Orleans SFLost in Orleans SF
Shanghai R128
646
Matteo Berrettini27ITA832+1
6560
Juan Pablo Varillas27PER825+2Shanghai R128Lost in Astana R32 Lost in Astana R32 
Shanghai R128
6664
Luca Van Assche19FRA816+3-9Shanghai R128Lost in Orleans SFLost in Orleans SF
Shanghai R128
6722
Botic van de Zandschulp27NED805+1-20Shanghai R128Lost in Astana R32 Lost in Astana R32 
Shanghai R128
6842
Arthur Rinderknech28FRA791-2-35Shanghai R128Lost in Astana R32 Lost in Astana R32 
Shanghai R128
69CH
Thanasi Kokkinakis27AUS766+2Shanghai R128
7037
Bernabé Zapata Miralles26ESP766+2Shanghai R128Lost in Astana R32Lost in Astana R32
Shanghai R128
7148
Pedro Cachín28ARG757+2Shanghai R128
723
Dominic Thiem30AUT756+9+25Lost in Astana QF 
7349
Grégoire Barrère29FRA753-10-105Shanghai R128Lost in Astana R32 Lost in Astana R32 
Shanghai R128
74 NCH 
 (75) 
Borna Gojo25CRO747+1
7572
Rinky Hijikata22AUS747+1Qual. Shanghai R1
7661
Quentin Halys26FRA740-6-65Shanghai R128
7774
Thiago Seyboth Wild23BRA738-3-14
7850
Dominik Koepfer29GER737
7977
Yosuke Watanuki25JPN731-2-12Shanghai R128
8049
Marcos Giron30USA730+2+10Shanghai R128Lost in Astana R16 Lost in Astana R16 
Shanghai R128
8176
Alexandre Müller26FRA726-1-5Shanghai R128Lost in Qual. Astana R2Lost in Qual. Astana R2
Shanghai R128
8252
Jaume Munar26ESP721-3-10Shanghai R128
8349
Federico Coria31ARG718Campinas R32
8483
Alexander Shevchenko22RUS709+1+12Shanghai R128Lost in Astana R16 Lost in Astana R16 
Shanghai R128
8563
Nuno Borges26POR694+1Shanghai R128Lost in Astana R16 Lost in Astana R16 
Shanghai R128
8681
Michael Mmoh25USA692-2-7
8750
Mikael Ymer25SWE686
88 NCH 
 (90) 
Dominic Stricker21SUI669+2Mouilleron le Captif R32
8942
Benjamin Bonzi27FRA665+9+25Mouilleron le Captif R32Lost in Orleans QFLost in Orleans QF
Mouilleron le Captif R32
9056
Daniel Elahi Galán27COL664+1Shanghai R128Lost in Qual. Beijing R1Lost in Qual. Beijing R1
Shanghai R128
9182
Fábián Marozsán23HUN662+1Shanghai R128Lost in Qual. Astana R1Lost in Qual. Astana R1
Shanghai R128
9238
Jack Draper21GBR656+14+75Mouilleron le Captif R32Lost in Orleans FLost in Orleans F
Mouilleron le Captif R32
9317
Albert Ramos Viñolas35ESP648+2Lisbon R32
9458
Hugo Gaston23FRA647-5-34Mouilleron le Captif R32Lost in Orleans R16Lost in Orleans R16
Mouilleron le Captif R32
9563
Jason Kubler30AUS643+2
96 NCH 
 (97) 
Tomáš Macháč22CZE630+22+118Mouilleron le Captif R32Orleans WOrleans W
Mouilleron le Captif R32
9764
Taro Daniel30JPN629-1-14Shanghai R128Lost in Qual. Astana R2Lost in Qual. Astana R2
Shanghai R128
9817
Cristian Garín27CHI626+1+10Shanghai R128Lost in Qual. Beijing R2Lost in Qual. Beijing R2
Shanghai R128
997
David Goffin32BEL624+3+15Mouilleron le Captif R32Lost in Orleans QFLost in Orleans QF
Mouilleron le Captif R32
100CH
Jurij Rodionov24AUT618+7+46Qual. Astana W
Lost in Astana QF 
Advertisement
10154
Yibing Wu23CHN613-1
10279
Juan Manuel Cerúndolo21ARG611-14-73Campinas R32
10385
Pavel Kotov24RUS610-2Shanghai R128Lost in Qual. Beijing R1Lost in Qual. Beijing R1
Shanghai R128
10493
Liam Broady29GBR607-11-50
105 NCH 
(120)
Hamad Medjedović20SRB593+15+90Astana SF
(QF  )
653753
10693
Facundo Díaz Acosta22ARG587-1Campinas R32
10748
Constant Lestienne31FRA577-13-79Alicante R32Lost in Orleans R16Lost in Orleans R16
Alicante R32
108 NCH 
(114)
Tomás Barrios Vera25CHI570+6+45Lost in Bogota SF
109CH
Zsombor Piros23HUN570Lost in Braga R16
110CH
Alex Michelsen19USA546Tiburon R32
111 NCH 
(132)
Thiago Agustín Tirante22ARG545+32+118Alicante R32Bogota WBogota W
Alicante R32
11231
Maxime Cressy26USA543-8-45Mouilleron le Captif R32Lost in Orleans R32Lost in Orleans R32
Mouilleron le Captif R32
11338
Alex Molčan25SVK530Alicante R32Lost in Orleans R32Lost in Orleans R32
Alicante R32
114111
Vít Kopřiva26CZE527-3-7
11539
Radu Albot33MDA526-7-45Lost in Orleans R32
11640
Pedro Martínez26ESP519Alicante R32
11752
Soonwoo Kwon25KOR513-5-20
118109
Otto Virtanen22FIN502+6+11Mouilleron le Captif R32Lost in Orleans R16Lost in Orleans R16
Mouilleron le Captif R32
11951
Corentin Moutet24FRA497-11Shanghai R128Lost in Astana R32Lost in Astana R32
Shanghai R128
12064
Alejandro Tabilo26CHI497+11+25Lost in Bogota QF
121 NCH 
(122)
Flavio Cobolli21ITA497+1Lisbon R32
12243
Brandon Nakashima22USA495+1Shanghai R128Lost in Qual. Beijing R1Lost in Qual. Beijing R1
Shanghai R128
12318
Benoît Paire34FRA493-2-5Alicante R32Lost in Orleans R16Lost in Orleans R16
Alicante R32
124119
Arthur Cazaux21FRA488+1Alicante R32
12545
Maximilian Marterer28GER484+1Alicante R32
126 NCH 
(127)
Francisco Comesaña22ARG479+1Campinas R32
127126
Jan Choinski27GBR476+1Campinas R32Lost in Braga R32Lost in Braga R32
Campinas R32
1289
Fabio Fognini36ITA474+1Shanghai R128
129115
Giulio Zeppieri21ITA467+3-5Mouilleron le Captif R32Lost in Orleans R16Lost in Orleans R16
Mouilleron le Captif R32
1308
Diego Schwartzman31ARG451+3Shanghai R128Lost in Beijing R32 Lost in Beijing R32 
Shanghai R128
131 NCH 
(134)
Genaro Alberto Olivieri25ARG451+3
132116
Luca Nardi20ITA451+3+5Mouilleron le Captif R32Lost in Orleans R16Lost in Orleans R16
Mouilleron le Captif R32
133CH
Pablo Llamas Ruiz20ESP451+6+13Lisbon R32Lost in Braga QFLost in Braga QF
Lisbon R32
134123
Timofey Skatov22KAZ450-4-24Lisbon R32Lost in Braga R32Lost in Braga R32
Lisbon R32
135 NCH 
(146)
Sho Shimabukuro26JPN446+13+30Qual. Shanghai R1Qual. Astana W
Lost in Astana R16 
Qual. Astana W
Lost in Astana R16 
Qual. Shanghai R1
13616
Marco Cecchinato31ITA443-21-80
13764
Hugo Dellien30BOL441-1Campinas R32Lost in Bogota R32Lost in Bogota R32
Campinas R32
138135
Jesper de Jong23NED439-1Lost in Orleans R32
13946
James Duckworth31AUS438-1Qual. Shanghai R1
140116
Marc Polmans26AUS435Qual. Shanghai R1
1416
Gaël Monfils37FRA432
14231
Lloyd Harris26RSA432+7+20Qual. Shanghai R1Qual. Beijing W
Lost in Beijing R32 
Qual. Beijing W
Lost in Beijing R32 
Qual. Shanghai R1
143129
Felipe Meligeni Alves25BRA430-1Campinas R32
144142
Mattia Bellucci22ITA430+3Alicante R32Qual. Orleans W
Lost in Orleans R32
Qual. Orleans W
Lost in Orleans R32
Alicante R32
145128
Andrea Vavassori28ITA424
146101
Aleksandar Kovačević25USA422-29-96Qual. Shanghai R1
147146
Antoine Escoffier31FRA421-1Mouilleron le Captif R32Lost in Orleans R32Lost in Orleans R32
Mouilleron le Captif R32
148147
Terence Atmane21FRA417-1Qual. Shanghai R1
149133
Lukáš Klein25SVK407+1Alicante R32
15061
Thiago Monteiro29BRA405+3Campinas R32
Advertisement
151CH
Jakub Menšík18CZE402+1-3Mouilleron le Captif R32Lost in Orleans R32Lost in Orleans R32
Mouilleron le Captif R32
152121
Nicolas Moreno De Alboran26USA401+4Tiburon R32
1538
John Isner38USA400+4
154 NCH 
(158)
Dalibor Svrčina21CZE398+4
155126
Leandro Riedi21SUI398-1-7
156149
Juncheng Shang18CHN397+4Shanghai R128Lost in Beijing R32Lost in Beijing R32
Shanghai R128
157122
Sumit Nagal26IND397+4Qual. Shanghai R1
15823
Damir Džumhur31BIH397+4Lost in Qual. Astana R2
159 NCH 
(164)
Titouan Droguet22FRA391+11+16Lisbon R32Lost in Braga QFLost in Braga QF
Lisbon R32
16055
Facundo Bagnis33ARG389-1-9
161156
Vitaliy Sachko26UKR389+2Mouilleron le Captif R32
162154
Emilio Nava21USA386+2Alicante R32
163142
Ivan Gakhov26RUS384+2Lisbon R32Lost in Braga R32Lost in Braga R32
Lisbon R32
164132
Gabriel Diallo22CAN380+2Mouilleron le Captif R32Lost in Orleans R32Lost in Orleans R32
Mouilleron le Captif R32
16553
Denis Kudla31USA375+8+16Tiburon R32Lost in Charleston QFLost in Charleston QF
Tiburon R32
166 NCH 
(168)
Luciano Darderi21ITA373+3-7Campinas R32
167114
Gijs Brouwer27NED372+7+14Mouilleron le Captif R32Lost in Orleans QFLost in Orleans QF
Mouilleron le Captif R32
168CH
Dino Prižmić18CRO365+3Mouilleron le Captif R32Lost in Orleans R32Lost in Orleans R32
Mouilleron le Captif R32
16947
Marc-Andrea Hüsler27SUI364-66-240Mouilleron le Captif R32Lost in Orleans R32Lost in Orleans R32
Mouilleron le Captif R32
170167
Zachary Svajda20USA364-3-16Tiburon R32
171111
Zdeněk Kolář26CZE364+1Lisbon R32Lost in Braga R32Lost in Braga R32
Lisbon R32
172105
Elias Ymer27SWE359+7+13Alicante R32Lost in Qual. Orleans R2
Lost in Orleans R16
Lost in Qual. Orleans R2
Lost in Orleans R16
Alicante R32
173154
Harold Mayot21FRA357+2
174162
Alexis Galarneau24CAN357+2Tiburon R32Lost in Charleston R32Lost in Charleston R32
Tiburon R32
17540
Ilya Ivashka29BLR356-20-45Alicante R32
176151
Enzo Couacaud28FRA356+2+7Lost in Charleston R16
17796
Camilo Ugo Carabelli24ARG356-26-50Campinas R32
178 NCH 
(199)
Duje Ajduković22CRO352+21+39Lisbon R32Lost in Braga FLost in Braga F
Lisbon R32
179126
Filip Misolic22AUT350-11-30
18097
Kimmer Coppejans29BEL346Lost in Qual. Astana R1
181112
Zizou Bergs24BEL342Lost in Qual. Astana R1
182162
Matteo Gigante21ITA340+3+7Lisbon R32Lost in Braga R16Lost in Braga R16
Lisbon R32
183123
Ryan Peniston27GBR339+14+24Tiburon R32Lost in Charleston SFLost in Charleston SF
Tiburon R32
184180
Yu-hsiou Hsu24TWN338-1Qual. Shanghai R1
18580
Jozef Kovalík30SVK334-1
186164
Yunchaokete Bu21CHN331+1Shanghai R128
187159
Dimitar Kuzmanov30BUL328+2
188164
Joris De Loore30BEL326-6-16Mouilleron le Captif R32Lost in Qual. Orleans R1Lost in Qual. Orleans R1
Mouilleron le Captif R32
189 NCH 
(200)
Benjamin Hassan28LBN325+19+28Lisbon R32Lost in Braga SFLost in Braga SF
Lisbon R32
190155
Mariano Navone22ARG324-13-30
191136
Andrea Pellegrino26ITA321-1Campinas R32
192158
Tung Lin Wu25TWN318-4-12Qual. Shanghai R1
193108
Francesco Passaro22ITA316-2Lisbon R32Lost in Braga R32Lost in Braga R32
Lisbon R32
19420
Guido Pella33ARG315-2
19510
Pablo Carreño Busta32ESP315-2Alicante R32
19685
Dennis Novak30AUT315-2Alicante R32
197121
Raúl Brancaccio26ITA315-1Alicante R32
198184
Seongchan Hong26KOR313Qual. Shanghai R1
199195
Adam Walton24AUS313+8+8Tiburon R32Lost in Charleston QFLost in Charleston QF
Tiburon R32
200190
Li Tu27AUS312+1Qual. Shanghai R1
Advertisement
201192
Shintaro Mochizuki20JPN311-6-4Qual. Shanghai R1
202198
Daniel Rincon20ESP311+1
203108
Franco Agamenone30ITA310+1Lisbon R32Lost in Braga R16Lost in Braga R16
Lisbon R32
20441
Tennys Sandgren32USA310-4-2Tiburon R32Lost in Charleston R32Lost in Charleston R32
Tiburon R32
20560
Stefano Travaglia31ITA308Lisbon R32Lost in Braga R32Lost in Braga R32
Lisbon R32
206194
Gauthier Onclin22BEL307
207193
Oriol Roca Batalla30ESP296+60+75Lisbon R32Qual. Braga W
Braga W
Qual. Braga W
Braga W
Lisbon R32
208124
Federico Gaio31ITA295+3Alicante R32
209160
Alexander Ritschard29SUI295+1Tiburon R32Lost in Charleston R32Lost in Charleston R32
Tiburon R32
21084
Alessandro Giannessi33ITA295+3+3Lisbon R32Lost in Braga R16Lost in Braga R16
Lisbon R32
21170
Guido Andreozzi32ARG293+1Campinas R32
21236
Oscar Otte30GER291-10-20
21395
Hugo Grenier27FRA291+1Alicante R32Lost in Orleans R32Lost in Orleans R32
Alicante R32
214204
Máté Valkusz25HUN291+22+30Lisbon R32Lost in Braga SFLost in Braga SF
Lisbon R32
215 NCH 
(235)
Abdullah Shelbayh19JOR290+59+75Tiburon R32Charleston WCharleston W
Tiburon R32
216164
Riccardo Bonadio30ITA290-1Lisbon R32Lost in Braga R32Lost in Braga R32
Lisbon R32
217177
Andrea Collarini31ARG289-1Campinas R32
218206
Giovanni Mpetshi Perricard20FRA282+1Tiburon R32Lost in Charleston R32Lost in Charleston R32
Tiburon R32
219146
Rudolf Molleker22GER282+2
22025
Vasek Pospisil33CAN281-34-51Tiburon R32Lost in Charleston R32Lost in Charleston R32
Tiburon R32
221116
Calvin Hémery28FRA281+1Lisbon R32
222191
Nerman Fatić28BIH281+1Lisbon R32Lost in Braga R32Lost in Braga R32
Lisbon R32
223149
Francesco Maestrelli20ITA280+1Alicante R32Lost in Braga R32Lost in Braga R32
Alicante R32
224191
Dragos Nicolae Madaras26SWE277-4-5
22590
Emilio Gómez31ECU276+1
226168
Frederico Ferreira Silva28POR276+1+3Alicante R32Lost in Setubal R16
Lost in Qual. Orleans R2
Lost in Setubal R16
Lost in Qual. Orleans R2
Alicante R32
22721
Steve Johnson33USA275-18-20Tiburon R32
228167
Laurent Lokoli28FRA274-3-4Tiburon R32Lost in Charleston R16Lost in Charleston R16
Tiburon R32
229144
Cem İlkel28TUR273-11-12Lost in Qual. Orleans R1
230 NCH 
(263)
Oliver Crawford24USA273+33+47Lost in Charleston F
231209
Lukas Neumayer21AUT273-3
232 NCH 
(284)
Gustavo Heide21BRA272+52+75Campinas R32Lost in Bogota FLost in Bogota F
Campinas R32
23365
Evgeny Donskoy33RUS271-4Qual. Shanghai R1Lost in Qual. Astana R1Lost in Qual. Astana R1
Qual. Shanghai R1
23450
Ričardas Berankis33LTU270-3Lost in Qual. Orleans R1
235114
Jason Jung34TWN267-3Qual. Shanghai R1
236112
Marco Trungelliti33ARG267-3Campinas R32
237224
Mark Lajal20EST267-3Tiburon R32Lost in Charleston R32Lost in Charleston R32
Tiburon R32
238182
Maximilian Neuchrist32AUT261-1Alicante R32
239134
Geoffrey Blancaneaux25FRA261+4Lisbon R32Lost in Braga QFLost in Braga QF
Lisbon R32
2401
Rafael Nadal37ESP255
241184
Nicholas David Ionel20ROU254+1Lost in Pazardzhik 3 QF
242160
Oleksii Krutykh23UKR253+2+2Qual. Lisbon R2Lost in Qual. Braga R2Lost in Qual. Braga R2
Qual. Lisbon R2
243223
Edoardo Lavagno25ITA252-8-14Lisbon R32Lost in Braga R32Lost in Braga R32
Lisbon R32
244194
Gonçalo Oliveira28POR251-1-1Santa Margherita 8 R32Lost in Santa Margherita 7 R32Lost in Santa Margherita 7 R32
Santa Margherita 8 R32
24539
Mikhail Kukushkin35KAZ250+1Qual. Shanghai R1Lost in Astana R32 Lost in Astana R32 
Qual. Shanghai R1
246203
Yuta Shimizu24JPN250+1
247228
Jules Marie32FRA250+1Mouilleron le Captif R32Lost in Qual. Orleans R2Lost in Qual. Orleans R2
Mouilleron le Captif R32
248214
Aziz Dougaz26TUN246+2+3Tiburon R32Lost in Charleston R16Lost in Charleston R16
Tiburon R32
249183
Adrian Andreev22BUL243-32-45Alicante R32
250222
Román Andrés Burruchaga21ARG243-12-16Campinas R32
Advertisement
251157
Santiago Rodríguez Taverna24ARG241Campinas R32Lost in Bogota R32Lost in Bogota R32
Campinas R32
252152
Stefano Napolitano28ITA238+1Qual. Shanghai R1Lost in Qual. Astana R1Lost in Qual. Astana R1
Qual. Shanghai R1
253 NCH 
(254)
Alejandro Moro Cañas22ESP236+1Alicante R32
254243
Daniel Michalski23POL236+21+23Santa Margherita 6 W
Lost in Santa Margherita 7 R16
255134
Manuel Guinard27FRA236Lost in Qual. Braga R1
256246
Patrick Kypson23USA234-7-11Tiburon R32Lost in Charleston R32Lost in Charleston R32
Tiburon R32
257 NCH 
(259)
Timo Stodder27GER231+2+2Qual. Braga W
Lost in Braga R32
Lost in Qual. Lisbon R1
258154
Altuğ Çelikbilek27TUR230-1Alicante R32
259201
Nick Hardt23DOM230+11+11Campinas R32Lost in Bogota R16Lost in Bogota R16
Campinas R32
260258
Denis Yevseyev30KAZ229-2Qual. Shanghai R1
261240
Dan Added24FRA228Mouilleron le Captif R32
262212
Michael Geerts28BEL228Lost in Charleston R32
263 NCH 
(264)
Henri Squire23GER225+2Qual. Lisbon R2Lost in Qual. Braga R1Lost in Qual. Braga R1
Qual. Lisbon R2
264140
Mathias Bourgue29FRA224+5+5Mouilleron le Captif R32Qual. Orleans W
Lost in Orleans R32
Qual. Orleans W
Lost in Orleans R32
Mouilleron le Captif R32
265258
Clément Tabur23FRA223-1-2Pazardzhik 3 W
266 NCH 
(275)
Murkel Dellien26BOL222+16+22Campinas R32Lost in Bogota QFLost in Bogota QF
Campinas R32
267125
Juan Pablo Ficovich26ARG221-7-7Campinas R32Lost in Bogota R32Lost in Bogota R32
Campinas R32
268258
James McCabe20AUS220-2-3Qual. Shanghai R1
269134
Steven Diez32CAN220-1Qual. Shanghai R1
270147
Kaichi Uchida29JPN219-18-20Qual. Shanghai R1
27149
Illya Marchenko36UKR218Mouilleron le Captif R32
272264
Tristan Schoolkate22AUS217+1Tiburon R32Lost in Charleston R32Lost in Charleston R32
Tiburon R32
273225
Dane Sweeny22AUS214-17-22Qual. Shanghai R1
27475
Kamil Majchrzak27POL210-33-45
275267
Valentin Royer22FRA210+1Mouilleron le Captif R32
276 NCH 
(294)
Alibek Kachmazov21RUS208+39+30Qual. Shanghai R1Qual. Astana W
Lost in Astana R16
Qual. Astana W
Lost in Astana R16
Qual. Shanghai R1
277201
Rio Noguchi24JPN206+1
278127
Lorenzo Giustino32ITA206+1Qual. Shanghai R1
27976
Salvatore Caruso30ITA205+1+2Qual. Alicante R2Lost in Qual. Braga R2Lost in Qual. Braga R2
Qual. Alicante R2
28062
Gianluca Mager28ITA202-3-7
281180
Brandon Holt25USA199+9+7Lost in Charleston R16
Lost in Qual. Tiburon R1
282 NCH 
(288)
Lucas Poullain27FRA199+6+5Mouilleron le Captif R32Qual. Orleans W
Lost in Orleans R32
Qual. Orleans W
Lost in Orleans R32
Mouilleron le Captif R32
283259
João Lucas Reis Da Silva23BRA199-2-2Campinas R32Lost in Bogota R32Lost in Bogota R32
Campinas R32
284279
Moez Echargui30TUN198+15+9Qual. Alicante R2Qual. Braga W
Lost in Braga R16
Qual. Braga W
Lost in Braga R16
Qual. Alicante R2
28528
João Sousa34POR197-2Lisbon R32Lost in Braga R32Lost in Braga R32
Lisbon R32
286125
Alex Bolt30AUS197-1Qual. Shanghai R1
287286
Mattéo Martineau24FRA195-1Mouilleron le Captif R32
288287
Tristan Boyer22USA194-1
28980
Norbert Gombos33SVK194-17-23Lost in Qual. Orleans R2
290135
Mitchell Krueger29USA194-1Tiburon R32Lost in Charleston R32Lost in Charleston R32
Tiburon R32
29133
Federico Delbonis32ARG192Campinas R32
292288
Dominik Palan23CZE192+1Qual. Shanghai R1Lost in Qual. Astana R1Lost in Qual. Astana R1
Qual. Shanghai R1
293167
Nino Serdarušić26CRO192+1
294238
Nikolás Sánchez Izquierdo24ESP192+3+2Santa Margherita 8 R16Lost in Qual. Braga R2Lost in Qual. Braga R2
Santa Margherita 8 R16
29517
Bernard Tomic30AUS190Tiburon R32Lost in Charleston R32Lost in Charleston R32
Tiburon R32
29678
Renzo Olivo31ARG190+13+9Lost in Bogota QF
297285
Alexander Weis26ITA190-1Qual. Lisbon R2Lost in Qual. Braga R1Lost in Qual. Braga R1
Qual. Lisbon R2
298292
Philip Sekulic20AUS189-6-3Qual. Shanghai R1
299152
Luke Saville29AUS188+1Qual. Shanghai R1
300127
Jelle Sels28NED187+1
301162
Kacper Żuk24POL187+2+1Lost in Setubal R16
302236
Beibit Zhukayev22KAZ186Qual. Shanghai R1
30335
Jiří Veselý30CZE184+2Qual. Mouilleron le Captif R2
304290
Billy Harris28GBR183+2Qual. Alicante R2
305210
Raphaël Collignon21BEL182+2
306290
Maks Kaśnikowski20POL181+2Lost in Qual. Mouilleron le Captif R1
30733
Jenson Brooksby22USA180-77-90
308289
Kyrian Jacquet22FRA178+2Lost in Orleans R32
309307
Arthur Weber31FRA178+2Qual. Shanghai R1
310168
Antoine Bellier26SUI178+3Qual. Mouilleron le Captif R2
311276
Giovanni Fonio25ITA178+3Lost in Qual. Braga R2
Lost in Qual. Lisbon R1
312190
Matheus Pucinelli De Almeida22BRA176+30+25Campinas R32Lost in Bogota QF
313221
Hernán Casanova29ARG174-9-11
31484
Henri Laaksonen31SUI173+3Qual. Lisbon R2Lost in Qual. Braga R1
315223
Omar Jasika26AUS173-17-16Qual. Shanghai R1
31626
Filip Krajinović31SRB171+2
317228
Nicolás Mejía23COL171-5-7Lost in Bogota R32
318311
Toby Kodat20USA170-2-7Lost in Charleston R32
319 NCH 
(362)
Arthur Fery21GBR169+43+30Qual. Mouilleron le Captif R2Qual. Orleans W
Lost in Orleans QF
32078
Nicolás Kicker31ARG168
321 NCH 
(325)
Henrique Rocha19POR168+4+3Qual. Lisbon R2Lost in Setubal QF
Lost in Braga R32
322257
Valentin Vacherot24MON168Lost in Zlatibor F
323 NCH 
(364)
David Jordá Sanchis29ESP168+68+44Lost in Bogota SF
324282
Ugo Blanchet24FRA167-5-2
325310
Mathys Erhard21FRA166-2Lost in Pardubice R16
Lost in Sabadell 2 QF
3263
Milos Raonic32CAN165-2
327310
Gabriel Debru17FRA164-1Qual. Mouilleron le Captif R2Lost in Qual. Orleans R1
328316
Eduardo Ribeiro25BRA164+9+11Campinas R32Lost in Bogota R16
329270
Ergi Kırkın24TUR162-1Qual. Shanghai R1
330 NCH 
(365)
Martin Damm20USA161+35+23Qual. Alicante R2Setubal W
331306
Kalin Ivanovski19MKD161+3Lost in Setubal QF
332298
Aidan McHugh23GBR159+6+6Lost in Setubal SF
333267
Louis Weßels25GER159+39+25Pardubice W
Lost in Sabadell 2 R32
334 NCH 
(373)
Naoki Nakagawa26JPN158+39+25Takasaki W
335233
Yun seong Chung25KOR157-14-11
336181
Tristan Lamasine30FRA157+20+15Qual. Mouilleron le Captif R2Qual. Orleans W
Lost in Orleans R16
337226
Juan Bautista Torres21ARG156-10-7
338273
Elmar Ejupovic30GER156+1+3Lost in Bogota R16
33910
Lucas Pouille29FRA155-6
340333
George Loffhagen22GBR155-6
341332
Andrew Paulson21CZE154-9-3Zlatibor W
342335
Enrico Dalla Valle25ITA153-7Qual. Lisbon R2Lost in Santa Margherita 7 F
343338
Yankı Erel23TUR153+2Lost in Sharm El Sheikh 13 QF
34433
John Millman34AUS152-4
345278
Lucas Gerch28GER150-9-3
346314
Benjamin Lock30ZIM150-2Qual. Shanghai R1Lost in Bogota R32
347340
Colin Sinclair28NMI149-1Qual. Shanghai R1
348 NCH 
(355)
Hady Habib25LBN149+40+24Sharm El Sheikh 13 W
Lost in Qual. Mouilleron le Captif R1
349238
Skander Mansouri28TUN149-20-13Qual. Tiburon R2Lost in Qual. Charleston R2
Lost in Charleston R32
35056
Marius Copil32ROU148-20-12
35178
Yasutaka Uchiyama31JPN148-4Qual. Shanghai R1
352256
Marek Gengel28CZE147-4Qual. Shanghai R1Lost in Sharm El Sheikh 13 R32
353298
Viktor Durasovic26NOR147+16+11Lost in Bogota R16
354313
Francesco Forti24ITA146-5Qual. Lisbon R2Lost in Santa Margherita 7 R16
35567
Ernesto Escobedo27MEX145+59+34Qual. Charleston W
Lost in Charleston SF
356329
Carlos Sánchez Jover23ESP144+1+2Qual. Lisbon R2Qual. Braga W
Lost in Braga R16
357188
Miljan Zekić35SRB144-5Qual. Shanghai R1
3584
Kei Nishikori33JPN143-5
359355
Omni Kumar21USA142Lost in Qual. Tiburon R1
360161
Filip Peliwo29POL141Cairns R16
361264
Filip Cristian Jianu22ROU141-11-5Lost in Arad R16
362334
Leo Borg20SWE140+2+1Lost in Sharm El Sheikh 13 R16
Lost in Falun QF
363342
Remy Bertola25SUI139+5+3Qual. Mouilleron le Captif R2Qual. Orleans W
Lost in Orleans R32
364343
Charles Broom25GBR139-1Qual. Mouilleron le Captif R2Lost in Qual. Orleans R1
365 NCH 
(393)
Kris Van Wyk27RSA137+28+14Lost in Sharm El Sheikh 13 F
36657
Gastão Elias32POR136-12-7Lisbon R32Lost in Braga R32
36785
Carlos Taberner26ESP136-26-16Qual. Lisbon R2Lost in Qual. Braga R1
368143
Hiroki Moriya32JPN136-13-6Qual. Shanghai R1
369 NCH 
(383)
Álvaro Guillén Meza20ECU135+14+8Lost in Punta Del Este F
Lujan W
370364
Samuel Vincent Ruggeri21ITA135Lost in Qual. Orleans R1
371234
Maxime Chazal30FRA134-10-6Lost in Pardubice R16
372247
Javier Barranco Cosano24ESP133+13+7Qual. Lisbon R2Qual. Braga W
Lost in Braga R16
373370
Marvin Möller24GER132-2-2
374339
Daniel Cukierman28ISR132Qual. Alicante R2
375282
Michael Vrbenský23CZE132
376271
Evan Zhu25USA132Qual. Tiburon R2Lost in Qual. Charleston R1
377280
Álvaro López San Martín26ESP131-26-14Lost in Sabadell 2 SF
378231
Nam Hoang Ly26VIE130Qual. Shanghai R1
379 NCH 
(380)
Mikalai Haliak25BLR130+1Qual. Shanghai R1
38083
Chun Hsin Tseng22TWN129-35-20Qual. Shanghai R1
381333
Christian Langmo27USA128Lost in Qual. Charleston R1
Lost in Qual. Tiburon R1
382360
Robert Strombachs24LAT128
383352
Cezar Crețu22ROU127-25-15
384160
Gonzalo Lama30CHI127Lost in Bogota R32
385236
Ulises Blanch25USA125-6-5
386337
Marko Topo20GER125+1Lost in Zlatibor SF
387373
Aidan Mayo20USA125+21+11Qual. Tiburon R2Qual. Charleston W
Lost in Charleston R16
388352
Giovanni Oradini26ITA125-21-12Lost in Santa Margherita 6 SF
Lost in Santa Margherita 7 R32
389273
Max Houkes23NED125Lost in Pazardzhik 3 SF
390385
Strong Kirchheimer28USA124+12+7Qual. Charleston W
Lost in Charleston R16
Lost in Qual. Tiburon R1
391386
Federico Agustin Gomez26ARG124-5-2Qual. Tiburon R2Lost in Qual. Charleston R2
39239
Peter Gojowczyk34GER123Lost in Qual. Orleans R1
393382
Max Hans Rehberg20GER122+1Lost in Forbach R32
394273
Sebastian Fanselow31GER122+5+3Lost in Setubal QF
Lost in Qual. Braga R2
Lost in Qual. Lisbon R1
39516
Nikoloz Basilashvili31GEO121+1
39636
Pierre Hugues Herbert32FRA119+1Mouilleron le Captif R32Lost in Orleans R32
397170
Maxime Janvier26FRA119-7-5Lost in Bogota R32
398363
Damien Wenger23SUI119Lost in Zlatibor R16
399396
Stefanos Sakellaridis19GRE118+1Lost in Pazardzhik 3 R16
400206
Matija Pecotić34CRO117+1
401 NCH 
(404)
Elmer Møller20DEN117+5+2Lost in Qual. Charleston R2
Lost in Qual. Tiburon R1
402 NCH 
(416)
Eric Vanshelboim22UKR117+14+7Lost in Pardubice SF
Lost in Pazardzhik 3 R16
403348
Blake Ellis24AUS117Cairns R32Lost in Darwin 2 R32
404374
Gonzalo Bueno19PER116Lost in Lujan SF
405331
Carlos Lopez Montagud23ESP115-39-22Lost in Santa Margherita 6 QF
Lost in Santa Margherita 7 R32
406 NCH 
(419)
Gerard Campana Lee19KOR115+13+7Lisbon R32Lost in Braga R16
407351
Fajing Sun26CHN115Qual. Shanghai R1
408331
Clément Chidekh22FRA114+3+1Lost in Setubal R16
Lost in Qual. Tiburon R1
409329
Nick Chappell31USA114
410398
Alex Barrena20ARG113+30+10Lost in Bogota R16
411326
Alexis Gautier26FRA112+2Lost in Qual. Orleans R1
Lost in Qual. Alicante R1
412403
Lorenzo Rottoli21ITA111-7-4Santa Margherita 8 R32Lost in Santa Margherita 6 R32
Lost in Santa Margherita 7 R32
413355
Karl Friberg24SWE111-18-11Lost in Danderyd SF
Lost in Falun SF
414 NCH 
(477)
Jaime Faria20POR110+63+21Qual. Lisbon R2Lost in Setubal SF
Lost in Braga QF
415285
Matías Franco Descotte29ARG109+8+1Lost in Punta Del Este QF
Lost in Lujan R32
416343
Mats Rosenkranz25GER109+16+3Lost in Danderyd F
Lost in Falun R16
417207
Daniel Dutra da Silva35BRA109Qual. Campinas R2
4186
Gilles Simon38FRA108
41962
Kenny de Schepper36FRA108-4-2Qual. Mouilleron le Captif R2Lost in Qual. Orleans R1
420252
Dayne Kelly33AUS108Lost in Darwin 2 R32
421299
Khumoyun Sultanov24UZB108
422421
Guy Den Ouden21NED108
423386
Sandro Kopp23AUT108+1Lost in Pazardzhik 3 QF
424229
Mukund Sasikumar26IND108+2Lost in Sharm El Sheikh 13 R16
Lost in Sharm El Sheikh 14 QF
425 NCH 
(427)
Toby Samuel21GBR107+2
426181
Thai Son Kwiatkowski28USA107+11+4Qual. Tiburon R2Qual. Charleston W
Lost in Charleston R32
427206
Daniel Cox33GBR107+1Qual. Alicante R2
428343
Alex Martí Pujolras24ESP107+1Lost in Sabadell 2 R16
429144
Akira Santillan26AUS106+1Qual. Alicante R2
430293
Pedro Boscardin Dias20BRA106+1Lost in Qual. Campinas R1
431197
Evan Furness25FRA105-54-25
432176
Daniel Masur28GER105+2
433387
August Holmgren25DEN105-21-7Qual. Charleston W
Lost in Charleston R32
Lost in Qual. Tiburon R1
43498
Antoine Hoang27FRA105+5+2Lost in Qual. Orleans R2
Lost in Qual. Mouilleron le Captif R1
435103
Stefan Kozlov25USA104+6+2Lost in Qual. Charleston R2
436416
Robin Bertrand20FRA104-3-2Qual. Mouilleron le Captif R2Lost in Qual. Orleans R2
437272
Orlando Luz25BRA102+5Qual. Campinas R2Lost in Bogota R32
438430
Blaise Bicknell21JAM101-3-3Qual. Campinas R2Qual. Bogota W
Lost in Bogota R32
439238
Yusuke Takahashi25JPN101+4Lost in Takasaki R32
440279
Rubin Statham36NZL101+10+3Lost in Qual. Astana R2
4413
Marin Čilić35CRO100-196-150
442309
Julian Ocleppo26ITA100+2
443424
Saba Purtseladze22GEO100+2Lost in Sharm El Sheikh 13 R32
Lost in Qual. Astana R1
444436
Sebastian Gima21ROU100+2Lost in Zlatibor SF
445382
Thomas Fancutt28AUS99+4+1Cairns R16Lost in Darwin 2 R16
446426
Cannon Kingsley22USA98+2Qual. Tiburon R2Lost in Bogota R32
44778
Blaž Rola32SLO96+7
448200
Yan Bai34CHN96+86+25Guiyang W
Lost in Qual. Beijing R1
449388
Jacopo Berrettini24ITA96+7Lost in Qual. Braga R1
450395
Mateus Alves22BRA96+5Qual. Campinas R2Lost in Qual. Bogota R1
451378
Eliakim Coulibaly21CIV96-15-8Qual. Mouilleron le Captif R2
452433
Fausto Tabacco21ITA96-5-3Santa Margherita 8 R32Lost in Santa Margherita 7 R32
453 NCH 
(458)
Gabi Adrian Boitan24ROU95+5
454447
Adolfo Daniel Vallejo19PAR95-1-2
455 NCH 
(458)
Chak Lam Coleman Wong19HKG95+4
456220
Blake Mott27AUS94+84+25Cairns R32Darwin 2 W
457235
Pol Martín Tiffon24ESP94+6Lost in Sabadell 2 R32
458341
Lucas Catarina27MON94+4
459130
Mohamed Safwat33EGY94+5Sharm El Sheikh 14 W
460420
Alexandr Cozbinov28MDA94-35-14Qual. Tiburon R2
461395
Alafia Ayeni24USA93+4
462305
Yishai Oliel23ISR93+8+3Lost in Sharm El Sheikh 13 QF
463458
Tim Handel26GER93+3Lost in Sabadell 2 R16
Lost in Qual. Lisbon R1
464417
Ajeet Rai24NZL92+11+3Cairns R32Lost in Darwin 2 QF
465219
Nicolás Álvarez Varona22ESP91-14-6
466394
Ethan Quinn19USA91+27+9Lost in Charleston QF
Lost in Qual. Tiburon R1
467351
Sascha Gueymard Wayenburg20FRA91Lost in Setubal R32
Lost in Forbach R16
468350
Vladyslav Orlov28UKR91-58-23Lost in Zlatibor QF
Lost in Qual. Alicante R1
46912
Feliciano López42ESP90-1
47013
Nick Kyrgios28AUS90-1
471 NCH 
(478)
Harry Wendelken21GBR90+14+4Lost in Danderyd SF
Lost in Falun R16
472268
Gonzalo Villanueva28ARG90-1Lost in Lujan R16
473348
Jérôme Kym20SUI89-1
474211
Evgeny Karlovskiy29RUS89-1Qual. Mouilleron le Captif R2Lost in Falun SF
475469
Martyn Pawelski18POL89-1Lost in Falun R32
Lost in Qual. Alicante R1
476388
Bogdan Bobrov26RUS89
477106
Darian King31BAR88+7+2Lost in Qual. Charleston R2
478367
Nathan Ponwith25USA88+1Lost in Qual. Charleston R1
Lost in Qual. Tiburon R1
479289
Corentin Denolly26FRA88-22-8Lost in Zlatibor R32
480476
Vilius Gaubas18LTU88+1Sabadell 2 W
481476
Tibo Colson23BEL88+1+1Lost in Danderyd QF
Falun W
482125
Nikola Milojević28SRB87-22-7
483CH
Nicolas Zanellato21BRA87Campinas R32Lost in Qual. Bogota R1
484475
Giles Hussey26GBR86+42+13Danderyd W
Lost in Falun R16
485 NCH 
(487)
Liam Draxl21CAN84+2Albuquerque W
486383
Alberto Barroso Campos27ESP84+2Qual. Alicante R2
487486
Alex Knaff25LUX84+2
488387
Gianmarco Ferrari22ITA83+4Santa Margherita 8 R32
489395
Rigele Te25CHN82+5Shanghai R128
490237
Alastair Gray25GBR82+5
491136
Alexey Vatutin30RUS82+5Lost in Qual. Mouilleron le Captif R1
492476
Ignacio Monzón25ARG82-6-3
49399
Pedro Sousa35POR81+4Lisbon R32
494127
Facundo Mena31ARG81-14-7Qual. Campinas R2Lost in Qual. Bogota R1
495463
Alfredo Perez26USA81+4Qual. Tiburon R2Lost in Albuquerque R32
496 NCH 
(497)
Ryan Nijboer24NED81+4Lost in Sabadell 2 QF
497 NCH 
(500)
Marat Sharipov20RUS80+5
498 NCH 
(501)
Federico Iannaccone24ITA80+5Santa Margherita 8 R16Lost in Santa Margherita 7 QF
499284
Pedro Sakamoto30BRA79+5Qual. Campinas R2
500471
Yuki Mochizuki25JPN79+5
501425
Marcello Serafini21ITA79-2Santa Margherita 8 R16Lost in Santa Margherita 7 R32
502436
James Trotter24JPN78+5Lost in Qual. Tiburon R1
50365
Egor Gerasimov30BLR78+158+32Qual. Shanghai R1Qual. Astana W
Lost in Astana R16 
504153
Jay Clarke25GBR77+5
505483
Alec Deckers23NED77+5
506406
Timo Legout21FRA77+5
507 NCH 
(510)
Sanhui Shin26KOR77+5
508439
Adria Soriano Barrera24COL77+5Lost in Bogota R32
509486
Sergi Perez Contri25ESP77-1-1
51033
Robin Haase36NED76+5
511354
Gilbert Klier Junior23BRA76+73+16Qual. Bogota W
Lost in Bogota R16
Lost in Qual. Campinas R1
512479
Kirill Kivattsev25RUS76-21-7Santa Margherita 8 R32Lost in Santa Margherita 7 SF
51325
Jérémy Chardy36FRA75+4
514289
Renta Tokuda25JPN75+4
515513
Andrea Picchione25ITA75-1-2Santa Margherita 8 R32Lost in Santa Margherita 7 R16
516339
Andrey Chepelev25RUS75+3Lost in Kursumlijska Banja 12 QF
Lost in Pazardzhik 3 SF
517507
Iñaki Montes De La Torre20ESP74+3
518466
Jea Moon Lee30KOR74+3
5197
Fernando Verdasco39ESP74-58-20
520 NCH 
(522)
Miguel Damas23ESP74+2Lost in Qual. Alicante R1
521504
Imanol López Morillo23ESP74+2Lost in Sabadell 2 R16
522516
Neil Oberleitner24AUT74+2Lost in Pazardzhik 3 R32
523162
Dmitry Popko26KAZ73-85-30
52468
Gerald Melzer33AUT73+1
525349
Kyle Seelig26USA73-27-8
526525
Sidane Pontjodikromo22NED73+1Lost in Santa Margherita 6 R16
Lost in Santa Margherita 7 R32
527525
Michael Zheng19USA72+1Lost in Qual. Charleston R1
528 NCH 
(537)
Svyatoslav Gulin20RUS72+9+2Qual. Alicante R2Lost in Kursumlijska Banja 12 QF
Lost in Pazardzhik 3 R32
529439
Daniel Mérida19ESP71+6Lost in Falun R16
Lost in Qual. Alicante R1
530528
Edas Butvilas19LTU70+6Lost in Falun QF
Lost in Qual. Alicante R1
531438
Jakub Paul24SUI70-1-2
532527
Orel Kimhi20ISR70+6
533499
Constantin Bittoun Kouzmine24FRA70+39+7Lost in Monastir 44 F
Lost in Monastir 45 SF
534284
Juan Pablo Paz28ARG70+5Lost in Arad SF
53575
Prajnesh Gunneswaran33IND69+6
536513
Lautaro Midon19ARG69+7Lost in Lujan QF
537447
Jorge Panta28PER69+7Lost in Qual. Bogota R1
538524
Hanwen Li21CHN69+7Qual. Shanghai R1Lost in Qual. Beijing R1
539428
Federico Arnaboldi23ITA69+79+16Santa Margherita 8 R32Lost in Santa Margherita 6 F
Lost in Santa Margherita 7 R16
540424
Valerio Aboian21ARG69+7Lost in Lujan QF
541 NCH 
(591)
Bruno Kuzuhara19USA69+72+15Punta Del Este W
Lost in Lujan R16
Lost in Qual. Campinas R1
542272
Alexandar Lazarov25BUL68-64-20
543 NCH 
(558)
Matej Dodig18CRO68+15+3Lost in Pardubice QF
Lost in Zlatibor QF
544273
Peter Heller31GER68+4Lost in Sabadell 2 R32
545540
Luka Mikrut19CRO68-3-1Qual. Lisbon R2Lost in Zlatibor R16
546259
Shuichi Sekiguchi32JPN68+3
547 NCH 
(551)
Yanaki Milev19BUL68+18+4Lost in Kursumlijska Banja 12 SF
Lost in Pazardzhik 3 F
548198
Elliot Benchetrit25MAR67+4
549501
Shinji Hazawa24JPN67+4
550477
Peter Fajta21HUN67+4
551549
Viacheslav Bielinskyi19UKR67+4
552506
Andrés Andrade24ECU66-2-2Lost in Albuquerque QF
553 NCH 
(555)
M Rifki Fitriadi24INA66+4
554544
Buvaysar Gadamauri23BEL66-8-3Santa Margherita 8 R32
555196
Paul Jubb23GBR65-26-7
556249
Edan Leshem26ISR65-104-32
557217
Jonáš Forejtek22CZE65+82+16Lost in Pardubice F
Lost in Pazardzhik 3 R16
558 NCH 
(559)
John Echeverria21ESP65+1Lost in Qual. Alicante R1
559 NCH 
(560)
Lorenzo Joaquín Rodríguez24ARG65+1Lost in Lujan R16
560550
Hazem Naw23SYR65-9-3Lost in Forbach QF
561537
Luciano Emanuel Ambrogi19ARG65Lost in Lujan F
562 NCH 
(566)
Luca Wiedenmann25GER65+4+1Lost in Monastir 44 R16
563519
Denis Klok25RUS65-1Lost in Arad QF
564554
Tomás Farjat22ARG65+5+1Lost in Qual. Bogota R2
565159
Gian Marco Moroni25ITA64-32-7Lost in Santa Margherita 7 R32
566548
Yassine Dlimi20MAR64-3Lost in Qual. Charleston R1
567564
Mika Brunold19SUI64-3
568411
Felix Gill21GBR64-52-12Lost in Melilla SF
Lost in Sabadell 2 F
569343
Makoto Ochi27JPN64+84+16Cairns R32Lost in Takasaki F
570485
Digvijaypratap Singh23IND64-3Lost in Qual. Alicante R1
571CH
Victor Lilov19USA64+4+1Lost in Qual. Bogota R2
572111
Ramkumar Ramanathan28IND63-2
573341
Wilson Leite31BRA63-41-9Qual. Campinas R2Lost in Qual. Bogota R2
574571
Bor Artnak19SLO63-3Lost in Zlatibor R16
575557
Ryuki Matsuda23JPN63-1Santa Margherita 8 R32Lost in Zlatibor R32
576574
Pedro Vives Marcos22ESP62
577101
Tim van Rijthoven26NED62
578554
Radu Mihai Papoe21ROU62-22-4
579469
Ezekiel Clark25USA62-11-2
580388
Anton Matusevich22GBR61+1Lost in Falun QF
581545
Sebastian Prechtel27GER61+1Lost in Lujan R16
582509
Tao Mu23CHN61-2-1Qual. Shanghai R1
583536
Matthew Dellavedova23AUS61Lost in Danderyd R16
Lost in Monastir 45 SF
584 NCH 
(673)
Luka Pavlovic23FRA60+89+15Kursumlijska Banja 12 W
Lost in Zlatibor R32
585568
Jie Cui25CHN60Lost in Qual. Beijing R1
586549
Tsung Hao Huang23TWN60+1
587489
Hynek Bartoň19CZE59-97-24Lost in Pardubice R16
Lost in Pazardzhik 3 QF
588531
Tommaso Compagnucci23ITA59Santa Margherita 8 R16Lost in Santa Margherita 6 R32
Lost in Santa Margherita 7 QF
589578
Jiří Barnat22CZE59+12+3Lost in Pardubice QF
Lost in Pazardzhik 3 R16
590437
Luca Potenza23ITA59-1Santa Margherita 8 R32Lost in Santa Margherita 7 QF
591589
Dan Alexandru Tomescu24ROU59-1Lost in Arad QF
592232
José Pereira32BRA58+23+5Qual. Campinas R2Qual. Bogota W
Lost in Bogota R32
593 NCH 
(620)
Andrej Nedic18BIH58+37+8Lost in Kursumlijska Banja 12 F
Lost in Zlatibor R16
594197
Jeremy Jahn33GER58-15-4Lost in Qual. Braga R1
595591
Vlad Andrei Dancu24ROU58-4Lost in Arad F
596519
Amr Elsayed24EGY58-4Lost in Sharm El Sheikh 14 QF
59750
Juan Ignacio Lóndero30ARG57-4
598591
Stefan Dostanic21USA57+121+20Tiburon R32Qual. Charleston W
Lost in Charleston QF
599566
Matyas Fuele24HUN57-5
600593
Ilia Simakin19RUS57-5
601597
Gabriele Pennaforti23ITA57-4Qual. Santa Margherita 7 W
Lost in Santa Margherita 7 R32
602 NCH 
(697)
Jake Delaney26AUS57+95+16Cairns R32Lost in Darwin 2 F
603403
Jürgen Briand24FRA56-4
604321
Facundo Juárez26ITA56-18-4
605594
Marlon Vankan23GER56-5
606211
Roberto Cid Subervi30DOM56+3+2Lost in Monastir 44 QF
Monastir 45 W
60774
Mirza Bašić32BIH56-29-6Lost in Zlatibor R16
60826
Lukáš Rosol38CZE56-77-16
609397
Juan Bautista Otegui24ARG56-36-7Lost in Lujan R32
610193
Zhe Li37CHN55-8
611588
Alexander Zgirovsky22BLR55-15-2
612589
Edward Winter19AUS55-9
613604
Andrea Guerrieri24ITA55-9Lost in Sharm El Sheikh 13 R16
614592
Lukáš Pokorný21SVK55-8Qual. Alicante R2
615600
Chris Rodesch22LUX54-8
616198
Christian Harrison29USA54+41+7Tiburon R32Lost in Charleston R16
617414
Martin Krumich20CZE54+46+8Lost in Pardubice SF
618603
Palaphoom Kovapitukted23THA54-8
619564
Daniel Little26GBR54-7
620476
Duarte Vale24POR54-15-1Lost in Setubal R32
Lost in Qual. Braga R1
Lost in Qual. Lisbon R1
6218
Jack Sock31USA53-115-25
6225
Kevin Anderson37RSA53-8
62360
Tatsuma Ito35JPN53+8+3Lost in Takasaki QF
624339
Keegan Smith25USA53-8Lost in Albuquerque SF
625599
Giorgio Tabacco20ITA53-14-1Santa Margherita 8 R32Lost in Santa Margherita 6 R32
Lost in Santa Margherita 7 R32
626617
Maximus Jones19THA53-9
627390
David Pichler27AUT53-8Lost in Zlatibor QF
628566
Stefan Popović20SRB53+16+4Lost in Kursumlijska Banja 12 SF
Lost in Zlatibor R32
629489
Jack Pinnington Jones20GBR52-21-2
630553
Pedro Rodenas19ESP52-2+2Lost in Qual. Charleston R2
631115
Mats Moraing31GER52-11
632464
Rimpei Kawakami23JPN52-11
633622
Guido Iván Justo25ARG52-11
634 NCH 
(641)
Kazuki Nishiwaki28JPN52+7+3Lost in Takasaki QF
635 NCH 
(655)
Franco Roncadelli23URU52+20+4Lost in Punta Del Este SF
Lost in Lujan R16
63614
Kyle Edmund28GBR51-12
637483
Justin Boulais21CAN51-12Lost in Qual. Charleston R1
638577
Florent Bax24FRA51-15-1Lost in Sabadell 2 R32
639633
Zura Tkemaladze23GEO51+50+8Lost in Sharm El Sheikh 13 SF
Lost in Sharm El Sheikh 14 R32
640619
Quinn Vandecasteele21USA50-13
641289
Alex Rybakov26USA50-9
642618
Adrien Gobat22FRA50-9Qual. Mouilleron le Captif R2Lost in Forbach R32
643575
Kasidit Samrej22THA50-9
644463
Jaimee Floyd Angele23FRA50-9Lost in Albuquerque SF
645430
Sidharth Rawat30IND50-9
646637
Gilles Arnaud Bailly18BEL50-9Lisbon R32Qual. Santa Margherita 7 W
Santa Margherita 7 W
647523
Mark Whitehouse30GBR50-21-1
648393
Paweł Ciaś29POL49-8
649504
Simon Beaupain24BEL49-6
650 NCH 
(656)
Adrian Oetzbach25GER49+6+1Lost in Danderyd QF
Lost in Forbach R16
651236
JiSung Nam30KOR48-6
652629
Sander Jong23NED48-23-2Lost in Santa Margherita 6 R32
Qual. Santa Margherita 7 W
Lost in Santa Margherita 7 R16
653378
Sora Fukuda25JPN48+46+8Lost in Takasaki SF
654262
Gabriel Décamps24BRA48-7
655591
Kyle Kang18USA48-7
656588
Evgeny Philippov21RUS48-7Lost in Sharm El Sheikh 13 R32
657453
Arklon Huertas Del Pino Cordova29PER48+28+5Qual. Bogota W
Lost in Bogota R32
658646
Olaf Pieczkowski19POL48-8Lost in Falun R32
659543
Luca Castelnuovo26SUI48-8
660130
Duck-hee Lee25KOR48-8
661616
S D Prajwal Dev27IND48-19-1
662466
Christoph Negritu29GER48-8
663574
Kiranpal Pannu26NZL47+9+2Lost in Qual. Bogota R2
664377
Oleksandr Ovcharenko21UKR47-18-1
665478
Gabriele Piraino19ITA47+46+8Santa Margherita 8 R32Lost in Santa Margherita 6 SF
Lost in Santa Margherita 7 R16
666371
Georgii Kravchenko23UKR47-7
667636
Joao Fonseca17BRA46-5
668520
Conner Huertas del Pino27PER46-3Lost in Qual. Bogota R1
669515
Émilien Voisin23FRA46-11-1
670652
Ye Cong Mo23CHN46-4
671349
Oleg Prihodko25UKR46+15+3Lost in Pardubice QF
Lost in Zlatibor R32
672661
Martin Landaluce17ESP46-5Alicante R32Lost in Setubal R32
673608
Mario Gonzalez Fernandez21ESP46-3
674639
Arthur Bouquier22FRA46-3Lost in Forbach SF
675527
Max Alcalá Gurri21ESP46+19+4Lost in Melilla F
Lost in Sabadell 2 R16
676536
Petr Nouza25CZE45-16-1
677638
Garrett Johns22USA45-39-4Qual. Tiburon R2Lost in Charleston R16
678461
Luca Giacomini25ITA45-3
679668
Dušan Obradović22SRB45-11-1Lost in Kursumlijska Banja 12 R32
680513
Kai Wehnelt27GER45-4Lost in Arad QF
681150
Roberto Marcora34ITA44-4
682676
James Tracy21USA44-4
683678
Justin Barki23INA44-4
684564
Andres Martin22USA44+96+15Monastir 44 W
685644
Ignacio Buse19PER44+5+2Lost in Qual. Bogota R2
686681
Daniel Pátý23CZE44-2+1Lost in Pardubice R16
687519
Arthur Reymond24FRA44-7
688479
Ilya Snițari21MDA44-7Lost in Zlatibor R32
689150
João Domingues29POR44+17+4Qual. Braga W
Lost in Braga R32
Lost in Qual. Lisbon R1
690174
Nicola Kuhn23GER43-8
691677
Rodrigo Pacheco Mendez18MEX43-8
692665
Dali Blanch20USA43+107+16Qual. Alicante R2Lost in Setubal F
693685
Rishab Agarwal27IND43-6
694578
Rrezart Cungu25MNE43-25-3
695605
Niki Kaliyanda Poonacha28IND43-7Lost in Qual. Braga R1
Lost in Qual. Alicante R1
696462
Mili Poljičak19CRO42-4Tiburon R32Lost in Charleston R32
697685
Luca Castagnola21ITA42-4Lost in Santa Margherita 6 R32
698487
Sam Riffice24USA41-100-15
699392
Patrik Rikl24CZE41-4
700523
Matías Soto24CHI41+30+5Qual. Bogota W
Lost in Bogota R32
701 NCH 
(799)
Lorenzo Claverie21ITA41+110+16Qual. Bogota W
Lost in Bogota R16
Lost in Qual. Campinas R1
702216
David Pérez Sanz29ESP41-6
70399
Bjorn Fratangelo30USA40-5
704698
Lorenzo Carboni17ITA40-3Santa Margherita 8 R32
705348
Sergey Fomin22UZB40-3
706615
Alejandro Manzanera Pertusa20ESP40+6+1Lost in Melilla R16
Lost in Qual. Alicante R1
707667
Nikolay Vylegzhanin23RUS40-4
708625
Kristjan Tamm25EST40-4
709705
Antoine Ghibaudo18FRA40-4
710453
Leonardo Aboian25ARG40-3Lost in Lujan R32
711546
Uisung Park23KOR39-3
712686
Learner Tien17USA39-3Tiburon R32
713627
Fabrizio Andaloro22ITA39-49-7Santa Margherita 8 R32Lost in Santa Margherita 6 R16
Lost in Santa Margherita 7 QF
714641
Lilian Marmousez21FRA39-23-3
715659
Daniil Glinka23EST39+19+3Lost in Setubal QF
Forbach W
716697
Joshua Sheehy26USA39+1+1Lost in Sharm El Sheikh 13 R16
Lost in Sharm El Sheikh 14 R16
717695
Jakob Schnaitter27GER39+1+1Lost in Danderyd QF
Lost in Falun R16
718628
Maxime Mora26FRA39+18+3Lost in Melilla SF
Lost in Sabadell 2 R32
719165
Aldin Šetkić35BIH39+5+2Lost in Kursumlijska Banja 12 QF
720 NCH 
(738)
Leonardo Rossi21ITA39+18+3Lost in Sharm El Sheikh 13 QF
Lost in Sharm El Sheikh 14 R16
721670
Tom Gentzsch20GER39-7Lost in Forbach SF
722586
Alexander Bernard20USA38-7
723540
Peter Bertran27DOM38-7
724708
Daisuke Sumizawa24JPN38-2+1Cairns R16Lost in Takasaki R16
725552
Jorge Martinez Martinez28ESP38+12+2Lost in Melilla QF
Lost in Sabadell 2 SF
72640
Thiemo de Bakker35NED37-5Santa Margherita 8 R32
727 NCH 
(761)
Johan Alexander Rodriguez20COL37+76+11Lost in Bogota R16
728495
Tristan McCormick24USA37-54-8
729711
Diego Augusto Barreto Sánchez21ESP37-6Lost in Melilla QF
730437
Adam Moundir28MAR37-4Lost in Forbach QF
731225
Karim Mohamed Maamoun32EGY36-3
732710
Ozan Baris19USA36-3Tiburon R32
733531
Johannus Monday21GBR36-33-4Tiburon R32
734705
Yuta Kawahashi25JPN36-3Lost in Takasaki R32
735370
David Poljak27CZE36-3Lost in Qual. Mouilleron le Captif R1
736605
Lorenzo Bocchi25ITA36-1Lost in Pardubice R32
Lost in Arad R32
737697
Maxence Beaugé23FRA36+2Lost in Forbach R32
738467
Marcelo Zormann27BRA35+3Qual. Campinas R2Lost in Qual. Bogota R1
739735
Juan Carlos Prado Angelo18BOL35+3Lost in Lujan QF
740536
Simone Roncalli27ITA35-30-4
741712
Egor Agafonov21RUS35+2
742 NCH 
(873)
Jimmy Yang26GER35+154+16Lost in Guiyang F
743738
Lewie Lane22GER35+1Lost in Forbach R32
744153
Andrea Arnaboldi35ITA35+2
745346
Stuart Parker26GBR35Lost in Setubal R32
Lost in Sharm El Sheikh 14 F
746672
Petr Nesterov20BUL35-33-4Lost in Kursumlijska Banja 12 QF
747694
Xiaofei Wang20CHN35
748688
Alexandre Aubriot24FRA35-23-2
749691
Jacob Brumm24USA35-1Cairns R32Lost in Darwin 2 R32
750717
Alex Martinez22ESP34-1Lost in Albuquerque R32
751665
Cash Hanzlik21USA34-1
752595
Luca Tomasetto27ITA34-1
753700
Aidan Kim18USA34-20-2
754742
Aleksandr Braynin24UKR34-2Lost in Falun R16
755749
Ryan Seggerman24USA33-2
756704
Yurii Dzhavakian30UKR33-2Lost in Sharm El Sheikh 13 R32
Lost in Sharm El Sheikh 14 SF
757708
Maxence Broville24FRA33-2
758598
Simon Anthony Ivanov23BUL33-1Lost in Pazardzhik 3 R16
759669
Shunsuke Mitsui21JPN32-1
760702
Brandon Walkin29AUS32+1Cairns R16Lost in Darwin 2 R32
761748
Seydina Andre20SEN32-5-1Lost in Monastir 44 R32
Lost in Monastir 45 R32
762740
Taisei Ichikawa22JPN32+7+1Cairns R32Lost in Takasaki R16
763742
Jeremy Jin19AUS32
764741
Amaury Raynel21FRA32Lost in Pardubice R32
765739
Peter Benjamin Privara19SVK32Lost in Monastir 44 R32
Lost in Monastir 45 F
766CH
Marcel Zieliński22POL31
767469
Riccardo Balzerani24ITA31+1
768582
Colin Markes26USA31+2Lost in Albuquerque QF
769752
Aziz Ouakaa24TUN31+4Lost in Monastir 44 R32
Lost in Monastir 45 R32
770750
Micah Braswell21USA30+4Lost in Albuquerque R16
771765
Alexander Blockx18BEL30+7+1Lost in Danderyd R16
Lost in Falun F
772300
Johannes Härteis27GER30-10-2Lost in Forbach R32
773600
Daniel Rodrigues23POR30+2
774747
Sebastian Sorger17AUT30+2
775706
Nicolas Tepmahc22FRA30+2Lost in Monastir 44 R32
776604
Moerani Bouzige24AUS30-4-1Cairns R16
777755
Christian Sigsgaard26DEN29+2Lost in Falun R32
778 NCH 
(804)
Hikaru Shiraishi23JPN29+26+3Cairns R32Lost in Takasaki QF
779715
Deney Wassermann22NED29+3
780775
Linang Xiao23CHN29+3Qual. Shanghai R1
781601
Szymon Kielan20POL29+3Lost in Danderyd R32
782768
Grigoriy Lomakin25KAZ29+3
783619
Benjamin Winter Lopez25ESP29+3Lost in Melilla QF
Lost in Sabadell 2 R32
784766
Alexandros Skorilas23GRE29+3Lost in Monastir 45 R16
785595
Alec Beckley22RSA29-14-2
786713
Florian Broska25GER29+2
787 NCH 
(789)
Jacob Bradshaw20AUS29+2Lost in Darwin 2 R32
788468
Dominik Kellovský27CZE28+3Lost in Arad R32
789755
Yunseok Jang20KOR28+1Lost in Takasaki R32
790663
Calum Puttergill29AUS28-23-3Lost in Qual. Bogota R1
791744
Boris Butulija24SRB28+2
792 NCH 
(794)
Patrick Kaukovalta24FIN27+2Lost in Qual. Falun R2
793 NCH 
(795)
Aoran Wang26CHN27+2
794503
Sean Cuenin19FRA27+2Lost in Monastir 45 R32
795 NCH 
(821)
Jakub Nicod19CZE27+28+3Lost in Pardubice QF
Arad W
796790
Takuya Kumasaka24JPN27+1Lost in Takasaki R32
797753
Justin Roberts26BAH27+1Lost in Melilla R32
798749
Karan Singh20IND27+2Lost in Monastir 44 R32
Lost in Monastir 45 R32
799715
Ray Ho23TWN27+2
800 NCH 
(808)
Hanyi Liu22CHN26+10+1Lost in Guiyang R16
801525
Alexander Donski25BUL26+5Lost in Pazardzhik 3 R32
802690
Alejandro Hoyos24COL26+5Lost in Punta Del Este R32
Lost in Bogota R32
803CH
Alexander Stater24USA25+5Lost in Qual. Bogota R1
80485
Matthias Bachinger36GER25+5
805793
Filippo Moroni22ITA25-3-1
806 NCH 
(837)
Giuseppe La Vela22ITA25+31+2Qual. Santa Margherita 8 R2Lost in Santa Margherita 6 QF
Lost in Qual. Santa Margherita 7 R2
807368
Matías Zukas27ARG25+5Lost in Punta Del Este R32
Lost in Lujan R16
808789
Liam Gavrielides19GER25+5Lost in Pardubice R32
809 NCH 
(814)
François Musitelli24FRA25+5
810635
Luigi Sorrentino25ITA25+18+1Lost in Santa Margherita 6 R16
811 NCH 
(833)
Samir Hamza Reguig21ALG25+22+1Lost in Monastir 44 R16
Lost in Monastir 45 R16
812227
Julian Lenz30GER24+3
813812
Thomas Setodji27FRA24+3
814641
Matěj Vocel26CZE24+3
81519
Pablo Cuevas37URU24+3
816739
Andre Ilagan22USA24+3
817812
Tauheed Browning20USA24+3
818608
Blu Baker22GBR24-59-8
819 NCH 
(822)
Kilian Feldbausch18SUI24+3Santa Margherita 8 R32Lost in Braga R32
820777
Viktor Jović21SRB24+20+1Lost in Kursumlijska Banja 12 R16
Lost in Zlatibor QF
821 NCH 
(822)
Joshua Goodger24GBR24+3
822 NCH 
(841)
Koki Matsuda22JPN24+19+1Lost in Takasaki R16
823444
Jonathan Mridha28SWE24-18-2Lost in Danderyd R32
Lost in Falun R32
824704
Fernando Yamacita26BRA24+3
825CH
Mitsuki Wei Kang Leong19MAS24Lost in Qual. Takasaki R2
Lost in Takasaki R32
826 NCH 
(839)
Hamish Stewart24GBR24+18+1Lost in Danderyd QF
Lost in Forbach F
827 NCH 
(829)
Andrea Bacaloni21ITA24+2Lost in Sharm El Sheikh 13 R32
Lost in Sharm El Sheikh 14 R32
828581
Ignacio Carou24URU24+2Lost in Punta Del Este R32
Lost in Lujan R32
829777
Kosuke Ogura27JPN24+3
830819
Kokoro Isomura20JPN24+1Cairns R32Lost in Darwin 2 R32
831620
Eliot Spizzirri21USA23+3
832442
José Fco. Vidal Azorín30ESP23-11-1
833441
Gergely Madarász29HUN23+3
834387
Mariano Kestelboim27ARG23+56+4Lost in Punta Del Este SF
Lost in Lujan SF
835815
Yeong Seok Jeong23KOR23+4
836796
Juan Carlos Aguilar24CAN23+6
837810
Nicolas Kobelt19SUI23-11-1Lost in Danderyd R32
838 NCH 
(846)
Mateo Barreiros Reyes22BRA23+14+1Qual. Mendoza R2Lost in Punta Del Este R16
Lost in Lujan QF
839363
Oscar Jose Gutierrez30BRA23+6Lost in Sabadell 2 R32
840444
Gage Brymer28USA23+16+1Lost in Takasaki QF
841837
Igor Gimenez23BRA23+16+1Qual. Campinas R2Lost in Punta Del Este R16
84240
Ryan Harrison31USA22+5
843834
Arthur Géa18FRA22+6Lost in Qual. Orleans R1
Lost in Qual. Mouilleron le Captif R1
844 NCH 
(919)
Kody Pearson24AUS22+131+8Cairns R32Lost in Darwin 2 SF
845608
Manuel Mazza24ITA22+21+1Lost in Santa Margherita 6 R16
Lost in Qual. Santa Margherita 7 R1
846 NCH 
(851)
Daniil Ostapenkov20BLR22+5Lost in Sharm El Sheikh 13 R32
847751
Kareem Al Allaf25USA22+6
848714
Niklas Schell24GER22-2-1Lost in Forbach R32
Lost in Qual. Mouilleron le Captif R1
849264
Aleksandre Metreveli30GEO22+5
850395
Wishaya Trongcharoenchaikul28THA22+5
851 NCH 
(901)
Tiago Pereira19POR22+50+3Lost in Setubal R16
Lost in Qual. Braga R2
Lost in Qual. Lisbon R1
852838
Iiro Vasa21FIN21+6
853848
Luke Simkiss25GBR21+6
854265
Evgenii Tiurnev26RUS21+6
855850
Isaac Becroft22NZL21+6
856459
Jeremy Beale28AUS21+6Cairns R32
857842
Aliaksandr Liaonenka24BLR21+6
858400
Alejo Lorenzo Lingua Lavallén22ARG21-20-2
859549
Mirko Martinez25SUI21-78-8
860532
Maciej Rajski32POL21+17+1Lost in Pardubice R16
861 NCH 
(864)
Niels Visker21NED21+3Lost in Santa Margherita 6 R32
Qual. Santa Margherita 7 W
Lost in Santa Margherita 7 R16
862836
Siddharth Vishwakarma28IND21+3
863818
Daniel Antonio Núñez22CHI21-13-1
864 NCH 
(867)
Pietro Marino22ITA21+3Qual. Santa Margherita 8 R2Lost in Qual. Santa Margherita 6 R2
Lost in Qual. Santa Margherita 7 R2
865 NCH 
(868)
Kai Lemstra24GER21+3
866849
Patrick Brady18GBR21+3
867732
Osgar O'Hoisin27IRL21+3Lost in Albuquerque R16
868683
Olle Wallin21SWE20-128-15Lost in Albuquerque QF
869800
Fnu Nidunjianzan19CHN20+4
87063
Bradley Klahn33USA20+4
871811
Davide Pontoglio31ITA20+4
872 NCH 
(997)
Bang Shuo Yin24TWN20+129+8Lost in Guiyang SF
873848
Alexander Kotzen23USA20+3
874260
Carlos Gimeno Valero22ESP20+18+1Lost in Melilla R16
875816
Raphaël Lambling23FRA20+4
876695
Aleksandre Bakshi26GEO20+2
877 NCH 
(895)
Thomas Braithwaite23AUS20+34+2Lost in Monastir 44 QF
Qual. Monastir 45 W
Lost in Monastir 45 QF
878776
Vito Tonejc24CRO20-86-8Lost in Danderyd R32
Lost in Falun R32
879677
Keisuke Saitoh22JPN20+2Lost in Takasaki R32
880775
Millen Hurrion24GBR20-9-1Lost in Forbach R32
881858
Derek Pham19AUS20-9-1
882616
Koray Kırcı25TUR20Lost in Sharm El Sheikh 13 R32
Lost in Sharm El Sheikh 14 R16
883712
Bruno Pujol Navarro22ESP20Lost in Qual. Sabadell 2 R3
884561
Fermin Tenti26ARG20+18+1Qual. Mendoza R2Lost in Punta Del Este R16
Qual. Lujan W
Lost in Lujan R16
885489
Davide Galoppini28ITA20-1Lost in Santa Margherita 6 R32
Qual. Santa Margherita 7 W
Lost in Santa Margherita 7 R32
886877
Oliver Tarvet19GBR19-1
887864
Adam Neff22USA19-1Lost in Albuquerque R16
888614
Savva Polukhin24RUS19-1
889886
Ofek Shimanov18ISR19-1
890756
Santiago De La Fuente21ARG19-1
891566
Lukas Krainer22AUT19
892 NCH 
(894)
Alessandro Pecci22ITA19+2
893862
Yuichiro Inui28JPN19+4
894786
Chukang Wang24CHN19-14-1
895 NCH 
(909)
Erik Arutiunian18BLR19+17+1Lost in Kursumlijska Banja 12 R16
Qual. Zlatibor W
Lost in Zlatibor R32
896 NCH 
(898)
Maik Steiner29GER19+2
897580
Marco Miceli24ITA19+2
898774
Leopold Zima23GER19+2
89910
Ernests Gulbis35LAT18+4
900288
Nicolás Álvarez27PER18-52-4
901864
Iliyan Radulov18BUL18+3Lost in Sabadell 2 R16
902791
Mitchell Harper26AUS18-9-1
903213
Sekou Bangoura31USA18+3
904893
Tom Paris21FRA18+3Lost in Qual. Orleans R1
905893
Yi Zhou18CHN18Qual. Shanghai R1Lost in Beijing R32 
906672
Lucas Renard31SWE18-11-1Lost in Falun R32
907852
Alexandr Binda22ITA18+1
908CH
Jasza Szajrych21POL18+1Lost in Pazardzhik 3 R32
909759
Diego Fernandez Flores22CHI18+1
910904
Bogdan Pavel24ROU17+4Qual. Arad W
Lost in Arad QF
910731
Yuta Kikuchi24JPN17+3Lost in Takasaki R32
912 NCH 
(915)
William Grant22USA17+3Qual. Albuquerque W
Lost in Albuquerque F
91332
Pablo Andújar37ESP17-193-20
914839
Jack Anthrop19USA17+2
915594
Enzo Wallart26FRA17+2Lost in Forbach R16
Lost in Qual. Mouilleron le Captif R1
916792
Jarno Jans23NED17+2
917907
Ignacio Antonio Becerra Otarola23CHI17+2
918834
Alexandre Reco24FRA17+2Lost in Setubal R32
919473
Daniele Capecchi27ITA17-159-15
920 NCH 
(921)
Massimo Giunta19ITA17+1Lost in Monastir 44 R32
921898
Juan Manuel La Serna19ARG17+1
922829
Alan Fernando Rubio Fierros24MEX17+1
923881
Miloš Karol20SVK17+1Qual. Danderyd W
Lost in Danderyd R16
Qual. Falun W
Lost in Falun R32
924898
Jesse Flores28CRC17+1Lost in Arad R32
925889
Arvid Nordquist25SWE17+1Lost in Falun R32
926638
Johannes Ingildsen26DEN17+17+1Lost in Danderyd R16
Qual. Falun W
Lost in Falun R32
927 NCH 
 1036
Tuncay Duran19TUR17+176+8Lost in Sharm El Sheikh 13 SF
Lost in Sharm El Sheikh 14 QF
928854
Stefano Reitano26ITA17+35+2Qual. Santa Margherita 8 R2Lost in Monastir 44 QF
929893
Ben Jones25GBR17-1Lost in Danderyd R32
Qual. Falun W
Lost in Falun R32
930924
Noah Lopez21SUI17+35+2Lost in Melilla QF
Qual. Sabadell 2 W
Lost in Sabadell 2 R32
93178
Konstantin Kravchuk38RUS16-2
931301
Andrea Basso29ITA16-2
933328
Arjun Kadhe29IND16-2
93492
Brayden Schnur28CAN16-2Qual. Tiburon R2Lost in Qual. Charleston R1
935 NCH 
 1876
Alejo Sanchez Quilez18ESP16+1029+15Melilla W
936915
Amit Vales18ISR16-3
937916
Jeffrey Von Der Schulenburg21SUI16-3
938935
Fabien Salle24FRA16-3Lost in Qual. Monastir 44 R1
939792
Dan Martin24CAN16-3Lost in Albuquerque R32
94038
Donald Young34USA16-213-20Lost in Qual. Charleston R1
941310
Roy Smith25USA16-4
942923
Daniel Siniakov20CZE16-2Lost in Pardubice R32
943 NCH 
(946)
Leo Vithoontien24JPN16+16+1Qual. Takasaki W
Lost in Takasaki R16
944 NCH 
(949)
Yannik Steinegger23SUI16+18+1Lost in Danderyd R16
Qual. Falun W
Lost in Falun R16
945927
Gabriele Bosio22ITA16-18-1Lost in Sharm El Sheikh 14 R32
946897
Ishaque Eqbal25IND16-5
947842
Philip Florig20GER16-4
948918
Woobin Shin19KOR16-2
949824
Pierre Delage22FRA16+30+2Lost in Monastir 44 QF
Lost in Monastir 45 R32
950606
Călin Manda25ROU16-3Lost in Arad R16
951290
Shintaro Imai30JPN15-3
95236
Yūichi Sugita35JPN15-3
953610
Guy Orly Iradukunda27BDI15-2
954689
Michiel De Krom25NED15-2Lost in Sabadell 2 QF
955943
Gian Matias Di Natale25ARG15-1Qual. Santa Margherita 8 R2Qual. Santa Margherita 6 W
Lost in Santa Margherita 6 R32
Lost in Qual. Santa Margherita 7 R2
956311
Gabriel Alejandro Hidalgo33ARG15-1
957915
Kalman L. Boyd26USA15-4Lost in Monastir 44 R32
Lost in Monastir 45 R16
958944
João Eduardo Schiessl19BRA15-2Lost in Punta Del Este R32
Qual. Lujan W
Lost in Lujan R32
Lost in Qual. Campinas R1
959948
John Sperle21GER15+2Qual. Sabadell 2 W
Lost in Sabadell 2 R16
960420
Stefan Palosi23ROU15
961464
Dominik Böhler27GER15-118-8
962841
Nicolas Parizzia25SUI15-17-1Lost in Qual. Santa Margherita 7 R2
963534
Pedro Araújo21POR15-21-1Lost in Setubal R16
Lost in Qual. Braga R1
Lost in Qual. Lisbon R1
964903
Niccolo Catini25ITA15+54+3Qual. Santa Margherita 6 W
Lost in Santa Margherita 6 QF
Lost in Qual. Santa Margherita 7 R2
965940
Wissam Abderrahman19TUN15-1
966793
Gabriele Maria Noce27ITA15Lost in Santa Margherita 6 R32
Lost in Arad R16
967470
John McNally24USA14
968507
Hong Chung30KOR14
969518
Ryota Tanuma28JPN14+15+1Lost in Takasaki R16
970838
Henrik Wiersholm26USA14+57+3Qual. Cairns R2Qual. Darwin 2 W
Lost in Darwin 2 QF
971339
Govind Nanda22USA14-136-9
972469
Juan Sebastián Gómez31COL14-3Lost in Qual. Bogota R1
973563
Matthew Christopher Romios24AUS14-2
974881
Jaycer Lyeons22USA14-35-2
975267
Collin Altamirano27USA14+247+8Qual. Takasaki W
Lost in Takasaki SF
976670
Cyril Vandermeersch24FRA14-18-1
977950
Noah Schachter24USA14-7Lost in Setubal R32
978972
Luca Fantini23ITA14-6
979968
Sheng Tang23CHN14-6
980509
Mick Veldheer27NED14-6
981 NCH 
(994)
Max Wiskandt21GER14+13+1Lost in Monastir 44 R16
Lost in Monastir 45 R16
982660
Michael Zhu31USA14-6Lost in Albuquerque R32
983969
Nikolay Nedelchev20BUL14-6Qual. Zaragoza R2Lost in Qual. Sabadell 2 R3
984774
Nitin Kumar Sinha24IND14-3
985765
Nicolas Buitrago25COL14-3Lost in Kursumlijska Banja 12 R32
Lost in Qual. Zlatibor R2
986788
Joao Victor Couto Loureiro20BRA14-6Lost in Punta Del Este R32
987909
Dax Donders23NED14+10+1Qual. Santa Margherita 6 W
Lost in Santa Margherita 6 R16
Qual. Santa Margherita 7 W
Lost in Santa Margherita 7 R32
988970
Preston Brown22USA14-5
989985
Marc Majdandzic18GER13-4
990948
Boris Fassbender25FRA13-4Lost in Forbach R16
991954
Jannik Opitz25GER13-4
992250
Tomás Lipovšek Puches30ARG13-4
993334
Juan Ignacio Galarza29ARG13-4
994981
Maxence Rivet19FRA13-4
995747
Taha Baadi22CAN13-3Lost in Albuquerque R16
996991
Hayato Matsuoka18JPN13-5Qual. Takasaki W
Lost in Takasaki R32
997566
Franco Emanuel Egea27ARG13-40-2Lost in Sabadell 2 R16
998944
Finn Reynolds23NZL13-3Qual. Nevers R2
999366
Michail Pervolarakis27GRE12-1
1000749
Roko Horvat22CRO12-1
In Play :
Shanghai ATP1000  
Beijing ATP500  
Astana ATP250  
Alicante, Campinas CH100  
Mouilleron le Captif   
Lisbon, Tiburon CH75  
Cairns, Mendoza ITF25  
Nevers   
Santa Margherita 8   
Zaragoza   
Highlight Country :