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ć36SRB9725
21
Carlos Alcaraz20ESP8645-160Miami QF
(R16  )
88459445
3CH
Jannik Sinner22ITA8110-200Miami SF
(QF  )
83608710
41
Daniil Medvedev28RUS7165-600Miami SF
(QF  )
74157765
52
Alexander Zverev26GER5170+110Miami QF
(R16  )
53705970
65
Andrey Rublev26RUS4890-80Lost in Miami R64 
74
Holger Rune20DEN3795-80Lost in Miami R64 
82
Casper Ruud25NOR3615+55Lost in Miami R16
98
Hubert Hurkacz27POL3425+55Lost in Miami R16 
109
Alex de Minaur25AUS3355+55Lost in Miami R16
Advertisement
113
Stefanos Tsitsipas25GRE3175-80Lost in Miami R64 
123
Grigor Dimitrov32BUL3090+155Miami QF
(R16  )
32903890
135
Taylor Fritz26USA2765-170Lost in Miami R64
14CH
Ugo Humbert25FRA2380+1-40Lost in Miami R32
(R64  )
1512
Tommy Paul26USA2350-1-80Lost in Miami R64
1615
Ben Shelton21USA2260+1+40Lost in Miami R32 
178
Karen Khachanov27RUS2005-1-260Lost in Miami R16 
18CH
Alexander Bublik26KAZ1992-10Lost in Miami R64
19CH
Sebastián Báez23ARG1980-10Lost in Miami R64
2017
Adrian Mannarino35FRA1875-80Lost in Miami R64
2110
Frances Tiafoe26USA1770+1-35Lost in Miami R64
2218
Nicolás Jarry28CHI1755+1+180Lost in Miami QF 
2319
Francisco Cerúndolo25ARG1715-2-130Lost in Miami R32
2415
Lorenzo Musetti22ITA1610+90Lost in Miami R16 
2521
Tallon Griekspoor27NED1500+1+50Lost in Miami R32 
2621
Jan Lennard Struff33GER1493-1+9Lost in Miami R32
2723
Sebastian Korda23USA1445+2+50Lost in Miami R32 
2821
Alejandro Davidovich Fokina24ESP1430+5Lost in Miami R32
2923
Jiří Lehečka22CZE1400-2-35Lost in Miami R64
3027
Tomás Martín Etcheverry24ARG1310-15Lost in Miami R64 
318
Cameron Norrie28GBR1290+40Lost in Miami R32 
3212
Borna Ćorić27CRO1204+1-10
3327
Laslo Djere28SRB1185+2+5Lost in Miami R64
3432
Jordan Thompson29AUS1176-35Lost in Miami R64
35 NCH 
 (38) 
Matteo Arnaldi23ITA1171+3+75Lost in Miami R16 
366
Félix Auger-Aliassime23CAN1150-15Lost in Miami R64 
3734
Arthur Fils19FRA1130+2Lost in Miami R128 
38 NCH 
 (57) 
Fábián Marozsán24HUN1122+19+193Miami QF
(R64  )
13221922
3938
Jack Draper22GBR1101+3+30Lost in Miami R64
4036
Roman Safiullin26RUS1089-1+4Lost in Miami R64
4129
Christopher Eubanks27USA1087-9-146Lost in Miami R32 
4221
Daniel Evans33GBR1086+1+20Lost in Miami R64
(R128  )
43 NCH 
 (60) 
Tomáš Macháč23CZE1083+17+192Lost in Miami QF 
4414
Aslan Karatsev30RUS1073-3
456
Gaël Monfils37FRA1067+2+40Lost in Miami R32 
4638
Alexei Popyrin24AUS1057-1+25Lost in Miami R32
4737
Sebastian Ofner27AUT1056-7-20Lost in Miami R64
(R128  )
4839
Alejandro Tabilo26CHI1051-4+11Lost in Miami R64 
4946
Zhizhen Zhang27CHN1004-1Lost in Miami R128
5027
Miomir Kecmanović24SRB995-4-35Lost in Miami R128 
Advertisement
5144
Marcos Giron30USA990-10Lost in Miami R128
5249
Dominik Koepfer29GER972-2-30Lost in Miami R16 
5345
Yannick Hanfmann32GER970+3+30Lost in Miami R32 
5447
Daniel Altmaier25GER955+4Lost in Miami R64
5552
Facundo Díaz Acosta23ARG943Lost in Miami R128
5645
Alexander Shevchenko23KAZ934+2+10Lost in Miami R64
5723
Dušan Lajović33SRB922-5-35Lost in Miami R128 
5853
Christopher O'Connell29AUS915+8+82Lost in Miami R16 
591
Andy Murray36GBR910+3+40Lost in Miami R32 
6059
Mariano Navone23ARG883-1-16
6121
Lorenzo Sonego28ITA875-8-80Lost in Miami R128 
6246
Nuno Borges27POR871-1-16Lost in Miami R128
6362
Flavio Cobolli21ITA865Lost in Miami R64
6449
Roberto Carballés Baena31ESP856+5Lost in Miami R64 
6537
Emil Ruusuvuori24FIN836-17-170Lost in Miami R128
6665
Thiago Seyboth Wild24BRA831+10+63Qual. Miami W
Lost in Miami R32
6748
Aleksandar Vukic27AUS818-2-16Lost in Miami R128
6861
Pavel Kotov25RUS807-1-16Lost in Miami R128
69 NCH 
 (70) 
Jakub Menšík18CZE791+1+10Lost in Qual. Miami R2
70 NCH 
 (73) 
Alex Michelsen19USA790+3+14Lost in Miami R64
7124
Yoshihito Nishioka28JPN788+10Lost in Qual. Miami R2
Lost in Miami R128
72 NCH 
 (73) 
Luciano Darderi22ITA781+3+10Lost in Miami R128 
7352
Jaume Munar26ESP770-1-6Lost in Miami R128 
7437
Mackenzie McDonald28USA755-5-35
7574
Arthur Cazaux21FRA752-1-22Lost in Qual. Miami R1
7648
Pedro Cachín28ARG733+3-6Lost in Miami R128
7740
Max Purcell25AUS726-9-70Lost in Miami R128
7870
Rinky Hijikata23AUS723+3-1Lost in Miami R128
7942
Arthur Rinderknech28FRA723+3Lost in Qual. Miami R2
803
Stan Wawrinka39SUI717+3
8156
Daniel Elahi Galán27COL711+3-1Lost in Miami R128
8258
Taro Daniel31JPN707-4-35Lost in Miami R128
8331
Márton Fucsovics32HUN697+3+5Lost in Miami R64 
8471
Alexandre Müller27FRA694+1-15Lost in Miami R128
8522
Botic van de Zandschulp28NED690-8-60Lost in Miami R64 
8649
Federico Coria32ARG687+1Naples R16687796
8758
Hugo Gaston23FRA662+2Lost in Qual. Miami R1
8848
Constant Lestienne31FRA658+5+13
893
Dominic Thiem30AUT655+1Lost in Zadar R16
9043
Brandon Nakashima22USA655+2+5Qual. Miami W
Lost in Miami R128
9140
Pedro Martínez26ESP655-3-16Girona QFLost in Qual. Miami R2Lost in Qual. Miami R2
Girona QF
666741
929
Roberto Bautista Agut35ESP653+8+39Qual. Miami W
Lost in Miami R64
9363
Luca Van Assche19FRA641-13-95Lost in Miami R64
94 NCH 
 (97) 
Sumit Nagal26IND633+3+10Lost in Qual. Miami R2
95 NCH 
 (96) 
Luca Nardi20ITA631+1+8Naples R16Lost in Qual. Miami R1Lost in Qual. Miami R1
Naples R16
639748
9639
J.J. Wolf25USA625-2-15Lost in Qual. Miami R2
9745
Maximilian Marterer28GER616+5+8Lost in Naples R16
9885
Aleksandar Kovačević25USA613-3Qual. Miami W
Lost in Miami R128
999
Fabio Fognini36ITA599+4-2Naples R16607716
1007
David Goffin33BEL594+6+11Lost in Qual. Miami R2
Advertisement
10117
Albert Ramos Viñolas36ESP590+4+2Lost in Murcia SF
Lost in Girona R32
10260
Juan Pablo Varillas28PER586-7-51Sao Leopoldo QFLost in Asuncion SFLost in Asuncion SF
Sao Leopoldo QF
596649
10351
Corentin Moutet24FRA585+4+8Naples R16Lost in Zadar R32Lost in Zadar R32
Naples R16
593702
10465
Thanasi Kokkinakis27AUS584-3-24Lost in Qual. Miami R1
10546
James Duckworth32AUS565+4-4San Luis Potosi R16570633
10696
Camilo Ugo Carabelli24ARG558+6Sao Leopoldo R16564627
10793
Tomás Barrios Vera26CHI553+4-5San Luis Potosi R16559622
10897
Thiago Agustín Tirante22ARG552-9-63San Luis Potosi QF562615
109106
Zsombor Piros24HUN549-1-26Lost in Zadar R16
Lost in Naples R32
11061
Thiago Monteiro29BRA545-19Lost in Qual. Miami R1
Lost in Sao Leopoldo R32
111 NCH 
(112)
Zizou Bergs24BEL545+3+10Lost in Qual. Miami R2
112 NCH 
(124)
Juncheng Shang19CHN537+12+30Lost in Miami R64
(R128  )
11317
Cristian Garín27CHI536-9-54Girona R16Lost in Qual. Miami R1Lost in Qual. Miami R1
Girona R16
543629
114CH
Francisco Comesaña23ARG533+1
115 NCH 
(117)
Duje Ajduković23CRO528+2Lost in Qual. Miami R1
116 NCH 
(128)
Lukáš Klein26SVK524+12+22Qual. Miami W
Lost in Miami R128
11788
Dominic Stricker21SUI518+1-9
118111
Vít Kopřiva26CZE516-2-15Qual. Miami W
Lost in Miami R128
11987
Jurij Rodionov24AUT515-28-136Lost in Qual. Miami R1
12072
Borna Gojo26CRO514-1-8
12110
Denis Shapovalov24CAN510+5+5Lost in Miami R32
(R64  )
1227
Richard Gasquet37FRA508-2-13Lost in Murcia QF
12381
Michael Mmoh26USA507+2Lost in Qual. Miami R1
1248
Diego Schwartzman31ARG498-2-15Qual. Miami W
Lost in Miami R128
125 NCH 
(132)
Emilio Nava22USA493+7+5Qual. Miami W
Lost in Miami R128
12649
Grégoire Barrère30FRA482-5-34Lost in Murcia R16
Lost in Girona R32
127 NCH 
(129)
Terence Atmane22FRA479+2-15Lost in Qual. Miami R2
128 NCH 
(136)
Zachary Svajda21USA479+8Lost in Qual. Miami R1
129 NCH 
(131)
Harold Mayot22FRA477+12+5Qual. Miami W
Lost in Miami R128
130102
Hamad Medjedović20SRB475+5-7
131 NCH 
(140)
Patrick Kypson24USA472+9-1Lost in Qual. Miami R1
13272
Yosuke Watanuki25JPN471-9-41
1336
Matteo Berrettini27ITA470+9Lost in Miami R128 
134128
Andrea Vavassori28ITA470+14+20Qual. Miami W
Lost in Miami R64 
135129
Shintaro Mochizuki20JPN469+8Lost in Qual. Miami R1
136 NCH 
(145)
Adam Walton24AUS468+14+23Qual. Miami W
Lost in Miami R128 
13739
Mikhail Kukushkin36KAZ467+2-9Lost in Qual. Miami R1
13855
Facundo Bagnis34ARG467-8-25
139129
Felipe Meligeni Alves26BRA466-5-18Sao Leopoldo QFLost in Qual. Miami R1Lost in Qual. Miami R1
Sao Leopoldo QF
476529
140 NCH 
(145)
Valentin Vacherot25MON461+6+5Lost in Qual. Miami R2
Lost in San Luis Potosi R32
14118
Benoît Paire34FRA460-3-18Lost in Qual. Miami R1
14237
Bernabé Zapata Miralles27ESP454+3-3Lost in Girona R16
143110
Giulio Zeppieri22ITA450+1-17
14461
Quentin Halys27FRA445-31-90Lost in Qual. Miami R1
145 NCH 
(148)
Matteo Gigante22ITA442+4-8Naples R16450559
14639
Radu Albot34MDA436+9+11Girona QFLost in Murcia QFLost in Murcia QF
Girona QF
447522
14793
Liam Broady30GBR429-16-60
148 NCH 
(154)
Titouan Droguet22FRA425+6-1
149129
Gabriel Diallo22CAN423-16-65Lost in Qual. Miami R1
150 NCH 
(157)
Román Andrés Burruchaga22ARG423+11+15Lost in Asuncion SF
Advertisement
151131
Pablo Llamas Ruiz21ESP421+1-10Lost in Murcia SF
Lost in Girona R32
15279
Juan Manuel Cerúndolo22ARG417+5
15363
Jason Kubler30AUS416-10
154135
Jesper de Jong23NED416-3-20Girona QFLost in Murcia R32Lost in Murcia R32
Girona QF
427502
15595
Hugo Grenier28FRA413-18-65Lost in Qual. Miami R2
156121
Nicolas Moreno De Alboran26USA413+2-4Girona R16420506
15723
Damir Džumhur31BIH410+2-7Lost in Qual. Miami R1
15838
Alex Molčan26SVK406-11-45
159136
Andrea Pellegrino27ITA402+3+2Lost in Murcia R16
Lost in Girona R16
160149
Benjamin Hassan29LBN400-4-22Girona QFLost in Qual. Miami R1Lost in Qual. Miami R1
Girona QF
411486
16153
Denis Kudla31USA399+2+2San Luis Potosi QF409462
16236
Pierre Hugues Herbert33FRA399-2-14Naples QF418508
163152
Stefano Napolitano28ITA397+1+5Lost in Murcia R32
Lost in Naples R16
164109
Otto Virtanen22FIN395-37-110Lost in Qual. Miami R2
165162
Giovanni Mpetshi Perricard20FRA391+4San Luis Potosi R16397460
166126
Filip Misolic22AUT374-8Lost in Zadar R32
16742
Benjamin Bonzi27FRA373+1Lost in Naples R32
168126
Leandro Riedi22SUI367+2
169135
Sho Shimabukuro26JPN365+2
170154
Dalibor Svrčina21CZE363+2
171155
Dino Prižmić18CRO352+2-10Lost in Zadar R16
172116
Marc Polmans26AUS351-5-27Lost in San Luis Potosi R32
173105
Elias Ymer27SWE345+5Lost in Qual. Miami R1
Lost in Qual. Naples R2
Lost in Naples R32
174 NCH 
(225)
Gustavo Heide22BRA344+51+75Asuncion W
175 NCH 
(204)
Martin Damm20USA342+29+46Lost in Miami R32
17664
Hugo Dellien30BOL342+7+6Lost in Asuncion R16
17780
Jozef Kovalík31SVK341+36+57Zadar W
Lost in Naples R32
178142
Mattia Bellucci22ITA340+1
179164
Yunchaokete Bu22CHN339-5-18Lost in Murcia QF
180131
Genaro Alberto Olivieri25ARG338+5+6Sao Leopoldo R16Lost in Asuncion R32Lost in Asuncion R32
Sao Leopoldo R16
344407
18131
Lloyd Harris27RSA336+1Lost in Murcia R32
182176
Denis Yevseyev30KAZ336+2+1Lost in Qual. Murcia R1
Qual. Girona W
Lost in Girona R32
183146
Rudolf Molleker23GER335-6-12Lost in Girona R32
184112
Marco Trungelliti34ARG334-4-4Lost in Murcia QF
Lost in Girona R16
185 NCH 
(186)
Li Tu27AUS330+1
186156
Vitaliy Sachko26UKR328-11-25
187CH
Mattéo Martineau25FRA328Naples R32Lost in Zadar R32Lost in Zadar R32
Naples R32
332449
188126
Jan Choinski27GBR325-19-45Lost in Murcia R32
Lost in Girona R32
189142
Joris De Loore30BEL323
190 NCH 
(191)
Ugo Blanchet25FRA321+9+22Naples QFLost in Murcia R16Lost in Murcia R16
Naples QF
340430
19131
Maxime Cressy26USA315-3-10
192 NCH 
(212)
Coleman Wong19HKG315+20+30Qual. Miami W
Lost in Miami R128
193 NCH 
(229)
Tristan Boyer22USA314+37+50Merida W
194160
Alexander Ritschard30SUI309
19560
Stefano Travaglia32ITA307-5-10Lost in Zadar R16
Lost in Naples R32
196108
Franco Agamenone30ITA307-1Naples R32315432
197 NCH 
(240)
Henrique Rocha19POR306+51+74Murcia W
Lost in Girona R32
1983
Milos Raonic33CAN305-1
199114
Gijs Brouwer28NED300-1
200186
Beibit Zhukayev23KAZ299-9-17Qual. San Luis Potosi W
Lost in San Luis Potosi R32
Advertisement
201191
Nerman Fatić29BIH299-1Lost in Zadar R32
Lost in Naples R32
202190
Oliver Crawford24GBR299+1+3Lost in Merida R32
Lost in San Luis Potosi R16
203184
Seongchan Hong26KOR298-2
204202
Clément Tabur24FRA298-2Lost in Zadar R32
205191
Kyrian Jacquet22FRA295-12-17
206157
Santiago Rodríguez Taverna24ARG295Lost in Murcia R32
Lost in Naples R32
207CH
Omar Jasika26AUS289+1Lost in San Luis Potosi R32
208181
Billy Harris29GBR289-27-49Lost in Girona R32
209CH
Lukas Neumayer21AUT289+10+11Lost in Zadar QF
210203
Jules Marie32FRA289+13+13Lost in Vale Do Lobo R16
Lost in Loule F
211191
Mark Lajal20EST287-15-20Lost in Girona R32
212204
Máté Valkusz25HUN283+2
213123
Ryan Peniston28GBR283+2
214181
Daniel Rincon21ESP283-3-2Lost in Girona R32
21585
Dennis Novak30AUT282+3+4Lost in Zadar R32
Qual. Girona W
Lost in Girona R32
216162
Alexis Galarneau25CAN282+5+6San Luis Potosi R16288351
21716
Marco Cecchinato31ITA281-1Lost in Murcia R32
Lost in Naples R32
218116
Calvin Hémery29FRA281-8-7Lost in Murcia R32
Lost in Qual. Girona R1
219108
Francesco Passaro23ITA281+8+16Naples QF300390
220125
Juan Pablo Ficovich27ARG281+17+25Lost in Merida F
Lost in San Luis Potosi R32
221187
Oriol Roca Batalla30ESP281-14-9Lost in Murcia R32
Lost in Girona R32
222194
Dane Sweeny23AUS274-17-21
223149
Francesco Maestrelli21ITA274+3+8Lost in Zadar R32
Lost in Naples R16
224142
Ivan Gakhov27RUS273-48-78Lost in Murcia R16
Lost in Girona R16
225 NCH 
(229)
Murkel Dellien26BOL272+4+7San Luis Potosi R16Lost in Merida SFLost in Merida SF
San Luis Potosi R16
278341
226134
Geoffrey Blancaneaux25FRA269-6-8Lost in Asuncion R32
Lost in Sao Leopoldo R32
227135
Antoine Escoffier32FRA268-5-8Lost in Toulouse Balma SF
228111
Zdeněk Kolář27CZE267+5+6Lost in Zadar R16
229181
Abdullah Shelbayh20JOR265-1Qual. Girona W
Lost in Girona R32
23097
Kimmer Coppejans30BEL264-38-50
231158
Yu-hsiou Hsu24TWN261+1
232159
Dimitar Kuzmanov30BUL261+6+6Lost in Zadar R16
233221
Alejandro Moro Cañas23ESP261+6+7Girona R16Lost in Murcia R32Lost in Murcia R32
Girona R16
268354
234214
Aziz Dougaz27TUN261Lost in Naples R32
235183
Adrian Andreev22BUL260+19+37Lost in Zadar F
23647
Marc-Andrea Hüsler27SUI258-27-30Lost in San Luis Potosi R16
237194
Gonçalo Oliveira29POR258-13-13Sao Leopoldo QFLost in Asuncion R32Lost in Asuncion R32
Sao Leopoldo QF
268321
23840
Ilya Ivashka30BLR256-21-25
239162
Dmitry Popko27KAZ256+11+28Feira De Santana W
Lost in Merida QF
24010
Lucas Pouille30FRA252+2
24121
Steve Johnson34USA247+2
242151
Enzo Couacaud29FRA244-11-19Sao Leopoldo R16Lost in Asuncion R32Lost in Asuncion R32
Sao Leopoldo R16
250313
24378
Yasutaka Uchiyama31JPN244+1
244240
Henri Squire23GER240-4-14Trnava QF
245134
Manuel Guinard28FRA237+2+5Lost in Zadar R32
Qual. Naples W
Lost in Naples R32
24620
Guido Pella33ARG235-11-25
247125
Alex Bolt31AUS233+22+24Mildura W
Swan Hill W
248124
Federico Gaio32ITA232-12-24Lost in Merida R32
Lost in San Luis Potosi R16
249181
Thai Son Kwiatkowski29USA231+14+16Santo Domingo 2 W
25083
Chun Hsin Tseng22TWN229-5-7Lost in Murcia R32
Advertisement
251 NCH 
(253)
Ethan Quinn20USA227+2+1Lost in Bakersfield R32
Lost in Calabasas R16
25249
Illya Marchenko36UKR227-1
253237
Tristan Schoolkate23AUS224-4-7Lost in San Luis Potosi R32
254 NCH 
(259)
Enrico Dalla Valle26ITA224+7+7Lost in Zadar QF
Lost in Naples R32
255223
Edoardo Lavagno25ITA222-9-14Lost in Qual. Naples R2
256180
Brandon Holt25USA221+32+28Bakersfield W
Lost in Calabasas QF
257114
Jason Jung34TWN221-1
258257
Liam Draxl22CAN220-1Lost in Asuncion R32
Lost in Sao Leopoldo R32
259253
Maks Kaśnikowski20POL218+1
260158
Tung Lin Wu25TWN217+10+8Lost in Bakersfield SF
261 NCH 
(287)
Jaime Faria20POR217+26+23Vale Do Lobo W
Lost in Loule R32
262261
Arthur Fery21GBR216+3+3Lost in Toulouse Balma QF
263203
Yuta Shimizu24JPN216-4-3
264 NCH 
(293)
Clément Chidekh22FRA215+29+25Toulouse Balma W
265170
Maxime Janvier27FRA214-13-13Lost in Créteil QF
Lost in Toulouse Balma F
266184
Nicholas David Ionel21ROU213-11-10Santa Margherita QF
267 NCH 
(290)
Samuel Vincent Ruggeri21ITA212+23+19Naples R16Qual. Murcia W
Lost in Murcia R16
Qual. Naples W
Qual. Murcia W
Lost in Murcia R16
Qual. Naples W
Naples R16
220329
268263
Philip Sekulic20AUS211-1Lost in Asuncion R32
269140
Mathias Bourgue30FRA210+7+7Lost in Murcia R16
Qual. Naples W
Lost in Naples R32
270177
Andrea Collarini32ARG210+4+6Sao Leopoldo R16Lost in Asuncion R32Lost in Asuncion R32
Sao Leopoldo R16
216279
271257
Alibek Kachmazov21RUS208-9-7Saint Dizier QFLost in Toulouse Balma R32Lost in Toulouse Balma R32
Saint Dizier QF
272190
Matheus Pucinelli De Almeida22BRA208+23+18Sao Leopoldo QFLost in Asuncion R16Lost in Asuncion R16
Sao Leopoldo QF
218271
27362
Gianluca Mager29ITA206-7-7Lost in Asuncion QF
Lost in Sao Leopoldo R16
27478
Renzo Olivo32ARG206-10-9Lost in Asuncion R32
Lost in Sao Leopoldo R32
275238
Nikolás Sánchez Izquierdo25ESP206+10+9Girona R16Lost in Les Franqueses Del Valles QF
Lost in Murcia R32
Lost in Qual. Girona R2
Lost in Les Franqueses Del Valles QF
Lost in Murcia R32
Lost in Qual. Girona R2
Girona R16
213299
276123
Timofey Skatov23KAZ203-3-2Lost in Zadar SF
Lost in Qual. Naples R1
27735
Jiří Veselý30CZE201+7+3Lost in Qual. Naples R2
27828
João Sousa34POR200Girona R16Lost in Qual. Girona R2Lost in Qual. Girona R2
Girona R16
207293
27941
Tennys Sandgren32USA199+1
280278
August Holmgren25DEN199+1Lost in Bakersfield QF
Lost in Calabasas R16
281247
Javier Barranco Cosano25ESP199+19+13Girona QFLost in Murcia R32
Lost in Qual. Girona R2
Lost in Murcia R32
Lost in Qual. Girona R2
Girona QF
210285
282135
Mitchell Krueger30USA199Lost in San Luis Potosi R32
283194
Gauthier Onclin23BEL197-4-3Saint Dizier R16Lost in Créteil QF
Lost in Toulouse Balma QF
Lost in Créteil QF
Lost in Toulouse Balma QF
Saint Dizier R16
28417
Bernard Tomic31AUS197+14+10San Luis Potosi QFLost in Calabasas R32Lost in Calabasas R32
San Luis Potosi QF
207260
28570
Guido Andreozzi32ARG196+4+3Lost in Qual. Naples R2
286181
Tristan Lamasine31FRA195-9-6Lost in Qual. Naples R1
287286
Álvaro Guillén Meza21ECU195-1Lost in Asuncion R32
Lost in Sao Leopoldo R32
288 NCH 
(341)
Joao Fonseca17BRA193+53+44Lost in Asuncion F
289152
Luke Saville30AUS193+17+11Lost in Mildura F
Lost in Swan Hill QF
290285
Alexander Weis26ITA192+14+9Lost in Asuncion QF
Lost in Sao Leopoldo R32
291 NCH 
(292)
Hady Habib25LBN192+1+1Lost in Loule QF
292250
Valentin Royer22FRA191-1Santa Margherita QF
293264
Filip Cristian Jianu22ROU191+18+12Antalya 11 W
294CH
Alexander Blockx18BEL190Lost in Qual. Miami R1
295244
Lucas Poullain28FRA187-20-17Lost in Créteil QF
296284
Pedro Sakamoto30BRA187+13+8Sao Leopoldo R16Lost in Feira De Santana R16
Lost in Asuncion R16
Lost in Feira De Santana R16
Lost in Asuncion R16
Sao Leopoldo R16
193256
29784
Alessandro Giannessi33ITA187-56-66Lost in Zadar R16
Lost in Qual. Naples R2
29854
Yibing Wu24CHN185-30-25
299191
Dragos Nicolae Madaras26SWE185-28-22
300243
Daniel Michalski24POL185+2Lost in Zadar R32
301201
Nick Hardt23DOM184+16+14Tarragona R16Lost in Santo Domingo 2 R32
Lost in Merida SF
302269
Giovanni Fonio25ITA183-19-16Lost in Badalona R32
303270
Ergi Kırkın25TUR182+2Santa Margherita R16
304293
Aidan Mayo20USA182+3San Luis Potosi R16Lost in Bakersfield R32
Lost in Merida R32
188251
305164
Riccardo Bonadio30ITA179+5Lost in Zadar R32
30650
Mikael Ymer25SWE177-9-10
3078
John Isner38USA175-6-10
308296
Marvin Möller25GER175+4
309 NCH 
(316)
Vilius Gaubas19LTU175+7+3Lost in Qual. Murcia R2
Qual. Girona W
Lost in Girona R32
310176
Daniel Masur29GER174-2-5Saint Dizier R16Lost in Trimbach QF
311 NCH 
(314)
Blaise Bicknell22JAM172+4Lost in Qual. Miami R1
Lost in San Luis Potosi R32
312309
Gonzalo Bueno19PER170+14+6Lost in Asuncion R16
Lost in Sao Leopoldo R32
313271
Moez Echargui31TUN170+5
314299
Khumoyun Sultanov25UZB169+17+12Lost in New Delhi R32
Chandigarh W
315282
Michael Vrbenský24CZE169+5Lost in Zadar R32
316 NCH 
(359)
Martin Landaluce18ESP167+44+30Lost in Miami R64
(R128  )
317273
Sebastian Fanselow32GER166+2-4Trnava R16Lost in Loule QF
318259
João Lucas Reis Da Silva24BRA166+6Lost in Asuncion R32
Lost in Sao Leopoldo R32
319302
Andrew Paulson22CZE165+6
32065
Evgeny Donskoy33RUS164-48-42Lost in New Delhi SF
32136
Oscar Otte30GER163-7-10
322121
Raúl Brancaccio26ITA163-1-5Lost in Qual. Murcia R2
Lost in Naples R32
323 NCH 
(327)
Cezar Crețu22ROU162+4-2Lost in Qual. Murcia R2
Lost in Qual. Girona R2
324168
Antoine Bellier27SUI161-25-25Lost in Merida R32
Lost in San Luis Potosi R32
325 NCH 
(331)
Felix Gill21GBR160+9+3Lost in Qual. Murcia R1
Qual. Girona W
Lost in Girona R32
326257
Timo Stodder27GER160+2-2
327319
David Jordá Sanchis29ESP159-4-7Lost in Qual. Murcia R2
Lost in Murcia R16
Lost in Qual. Girona R2
328310
Mathys Erhard22FRA159+2+1Qual. Zadar W
Lost in Zadar R32
329134
Steven Diez33CAN158-2Lost in Qual. Girona R2
330143
Hiroki Moriya33JPN156+5Lost in Mildura R32
Lost in Swan Hill R32
331322
Charles Broom25GBR156+14+7Lost in Bakersfield R32
Lost in Calabasas SF
332 NCH 
(342)
Federico Agustin Gomez27ARG156+14+11Lost in Asuncion QF
333153
Jay Clarke25GBR155+25+16Lost in Rovinj F
Lost in Badalona SF
33465
Egor Gerasimov31BLR154+3
335325
Yankı Erel23TUR154+3
336200
Yan Bai34CHN153+25+17Hinode W
Lost in Nishi Tokyo QF
337212
Michael Geerts29BEL153-41-36Lost in Vale Do Lobo R32
Qual. Naples W
Lost in Naples R32
338201
Rio Noguchi25JPN152+24+16Lost in Mildura R32
Lost in Swan Hill F
339326
Alexis Gautier26FRA152+45+26Saint Dizier QFCréteil W
Lost in Toulouse Balma QF
340323
Hazem Naw24SYR151-7-6Saint Dizier R16
341330
Guy Den Ouden21NED149+2
342272
Orlando Luz26BRA149+29+16Sao Leopoldo R16Lost in Asuncion QF155218
343167
Nino Serdarušić27CRO147+10+5Santa Margherita QFLost in Zadar QF
34476
Salvatore Caruso31ITA147-5-7Lost in Vale Do Lobo R32
Lost in Loule R16
Lost in Santa Margherita R16
345167
Laurent Lokoli29FRA146+5+3Lost in Qual. Naples R2
346 NCH 
(348)
Omni Kumar22USA146+2+2Lost in Santo Domingo 2 QF
Lost in Calabasas R16
347111
Ramkumar Ramanathan29IND145+63+33New Delhi W
Lost in Chandigarh F
34833
Federico Delbonis33ARG144-1
349311
Toby Kodat21USA144-9-7Lost in Vale Do Lobo R16
Lost in Loule R32
Lost in Qual. Girona R1
350310
Gabriel Debru18FRA144+2+2Lost in Qual. Murcia R2
Lost in Qual. Girona R1
3514
Kei Nishikori34JPN143Lost in Miami R128 
352127
Lorenzo Giustino32ITA143+36+18Tarragona R16Lost in Vale Do Lobo R32
Badalona W
35356
Marius Copil33ROU142-50-41
354 NCH 
(356)
Gerard Campana Lee19KOR140+2Lost in Merida R16
Lost in San Luis Potosi R32
355354
Gilbert Klier Junior23BRA139+2
356298
Aidan McHugh23GBR139-7-5Lost in Trimbach QF
Lost in Loule R32
357314
Benjamin Lock31ZIM139-2-2Lost in San Luis Potosi R32
358168
Frederico Ferreira Silva29POR138-4-3Lost in Vale Do Lobo QF
Lost in Loule R16
359 NCH 
(386)
Sandro Kopp23AUT138+33+16Lost in Rovinj QF
Qual. Zadar W
Lost in Zadar QF
360303
Francesco Forti24ITA137-16-12
361 NCH 
(364)
Tim Handel27GER136+3Saint Dizier QF
36250
Ričardas Berankis33LTU135-104-84
363 NCH 
(424)
Vadym Ursu27UKR135+62+30Sharm El Sheikh 9 QFSharm El Sheikh 7 W
Sharm El Sheikh 8 W
364258
James McCabe20AUS135+14+7Lost in Mildura SF
Lost in Swan Hill R16
365267
Louis Weßels25GER135+14+8Lost in Feira De Santana SF
Lost in Merida R32
Lost in Qual. San Luis Potosi R2
366357
Elmer Møller20DEN134-7-4Santa Margherita R16
367352
Giovanni Oradini26ITA134+6+1Lost in Opatija QF
368329
Carlos Sánchez Jover23ESP134+1Lost in Asuncion R32
Lost in Sao Leopoldo R32
369130
Mohamed Safwat33EGY134-1-1
370303
Arthur Weber31FRA133-5-2
371363
Damien Wenger24SUI133-1-1Lost in Tarragona R16
372 NCH 
(382)
Daniel Mérida19ESP132+15+7Tarragona R16Lost in Vale Do Lobo SF
Lost in Murcia R32
373273
Max Houkes23NED132-37-24Santa Margherita QF
374278
Lucas Gerch29GER131+44+23Lost in Alaminos F
Alaminos 2 W
375 NCH 
(381)
Mateus Alves23BRA131+6+5Lost in Feira De Santana SF
Lost in Maceio F
Lost in Sao Leopoldo R16
376366
Mikalai Haliak25BLR131-4-2Trnava QF
377217
Jonáš Forejtek23CZE130+44+24Qual. Zadar W
Lost in Zadar SF
378337
Marko Topo20GER130-2Tarragona QF
379305
Kalin Ivanovski19MKD130-13-5
380348
Blake Ellis25AUS130+20+13Lost in Mildura SF
Lost in Swan Hill SF
38180
Norbert Gombos33SVK129-39-20Lost in Qual. Girona R1
382380
Alberto Barroso Campos27ESP129+4+4Lost in Vale Do Lobo QF
Lost in Loule R16
383280
Dominik Palan23CZE129-6Lost in San Luis Potosi R32
384334
Robert Strombachs24LAT128-9-3
385333
George Loffhagen22GBR126-5Lost in Vale Do Lobo R32
386233
Yun seong Chung26KOR126+3+2Tsukuba QFLost in Nishi Tokyo QF
387221
Hernán Casanova30ARG126-5Lost in Badalona SF
Lost in Tarragona R16
388379
Martin Krumich21CZE125-3Tarragona QFLost in Badalona R32
389211
Roberto Cid Subervi30DOM124+43+20San Luis Potosi R16Lost in Santo Domingo 2 QF
Lost in Merida QF
Qual. San Luis Potosi W
130193
39085
Carlos Taberner26ESP124+17+11Qual. Murcia W
Lost in Murcia R32
Lost in Girona R16
39157
Gastão Elias33POR123-78-51Girona R16Qual. Murcia W
Lost in Murcia R32
Qual. Girona W
130216
392334
Leo Borg20SWE121+2+1Lost in Sharm El Sheikh 7 R16
393357
Eric Vanshelboim22UKR121-30-15Lost in Qual. Zadar R2
Lost in Tarragona R32
394342
Remy Bertola25SUI121+1+1Lost in Toulouse Balma QF
395355
Karl Friberg25SWE120-21-13
396361
Bogdan Bobrov26RUS120-5-3Lost in Sao Leopoldo R32
397365
Kris Van Wyk27RSA120+19+11Lost in Sharm El Sheikh 7 F
Lost in Sharm El Sheikh 8 F
Lost in Sharm El Sheikh 9 R16
398393
James Trotter24JPN119-2Lost in Merida R32
Lost in Qual. San Luis Potosi R1
399397
Jakub Nicod19CZE119-2Trnava QFLost in Loule R32
400240
Dan Added24FRA119-78-49Lost in Vale Do Lobo R32
Lost in Loule R16
401305
Yishai Oliel24ISR118+8+5Lost in Alaminos SF
Lost in Alaminos 2 SF
40275
Kamil Majchrzak28POL117-3
403220
Blake Mott27AUS116-1
404 NCH 
(441)
Arthur Géa19FRA115+37+14Naples R16Qual. Zadar W
Lost in Zadar R32
Qual. Naples W
123232
405154
Altuğ Çelikbilek27TUR115-38-20
406 NCH 
(435)
Nishesh Basavareddy18USA114+42+16Lost in Calabasas F
407160
Oleksii Krutykh24UKR114-6-3Qual. Zadar W
Lost in Zadar R32
408404
Cannon Kingsley22USA113-2
409331
Carlos Lopez Montagud23ESP113-1Lost in Qual. Murcia R1
Lost in Tarragona R32
410144
Cem İlkel28TUR112-20-11
411349
Marat Sharipov21RUS112-28-14Lost in Créteil R16
412 NCH 
(437)
Giles Hussey26GBR111+40+14Sharm El Sheikh 9 QFLes Franqueses Del Valles W
413409
Kilian Feldbausch18SUI110
414127
Facundo Mena31ARG110+31+10Lost in Merida QF
Lost in Qual. San Luis Potosi R2
415 NCH 
(421)
Matej Dodig18CRO110+7+4Rovinj W
Lost in Zadar R16
416289
Corentin Denolly26FRA110-2Lost in Badalona R32
417298
Viktor Durasovic27NOR110-5-1Lost in Badalona R16
Lost in Tarragona R16
418334
Naoki Nakagawa27JPN109-15-6
41914
Kyle Edmund29GBR108-21-10
420196
Paul Jubb24GBR108-3
421420
Svyatoslav Gulin21RUS108-1Tarragona QF
422238
Skander Mansouri28TUN108-18-7
42326
Filip Krajinović32SRB107+23+8Naples R16Lost in Zadar R32115224
424378
Alex Barrena21ARG107-9-2
425144
Akira Santillan26AUS106-32-15
426333
Christian Langmo27USA106-7-2Qual. Merida W
Lost in Merida R32
Qual. San Luis Potosi W
Lost in San Luis Potosi R32
427396
Stefanos Sakellaridis19GRE106+28+10Tsukuba QFLost in Hinode F
Lost in Nishi Tokyo SF
42839
Peter Gojowczyk34GER105-4
429235
Pol Martín Tiffon24ESP105+4+1Lost in Badalona QF
Lost in Tarragona R16
430329
Nick Chappell31USA105-2Lost in Vale Do Lobo R32
Lost in Qual. Murcia R1
Lost in Qual. San Luis Potosi R1
431268
Gonzalo Villanueva29ARG105+8+2Qual. Asuncion W
Lost in Asuncion R32
Lost in Qual. Sao Leopoldo R2
Lost in Sao Leopoldo R32
432424
Valerio Aboian21ARG105+3+1Buenos Aires R16Qual. Asuncion W
Lost in Asuncion R32
433348
Jérôme Kym21SUI104-3
434421
Learner Tien18USA104-3
435 NCH 
(473)
Hynek Bartoň19CZE104+39+15Lost in Vale Do Lobo F
436395
Tibo Colson23BEL103-10-2Lost in Trimbach R16
437351
Fajing Sun27CHN103+14+6Lost in Créteil SF
Lost in Toulouse Balma R32
438427
Matthew Dellavedova23AUS103-9-2Lost in Qual. Zadar R1
Lost in Tarragona R32
439210
Raphaël Collignon22BEL102-3-1Saint Dizier R16Lost in Créteil R32
Lost in Toulouse Balma SF
440316
Eduardo Ribeiro26BRA102-29-9Lost in Feira De Santana R32
441 NCH 
(442)
Adolfo Daniel Vallejo19PAR102+31+12Sao Leopoldo R16Lost in Asuncion R16108171
442437
Ignacio Buse20PER101-5-2Tarragona QF
443 NCH 
(447)
Jie Cui26CHN101+4+2Lost in Nishi Tokyo QF
444229
Mukund Sasikumar27IND101-17-4Lost in New Delhi R32
Lost in Chandigarh SF
445343
Mats Rosenkranz25GER100+77+25Trimbach W
Lost in Toulouse Balma R32
446 NCH 
(461)
Daniil Glinka23EST100+15+6Lost in Trimbach SF
Lost in Toulouse Balma R16
447340
Colin Sinclair29NMI99-7-3
448438
Orel Kimhi20ISR99-10-4Lost in Heraklion 3 R32
Lost in Heraklion 4 R32
449238
Yusuke Takahashi26JPN99-44-15Lost in Loule R32
450425
Marcello Serafini21ITA99+15+7Santa Margherita QFLost in Trimbach SF
451339
Daniel Cukierman28ISR98-9-2Sao Leopoldo R16Qual. Asuncion W
Lost in Asuncion R32
Qual. Sao Leopoldo W
104167
452226
Juan Bautista Torres21ARG97-9-3Qual. Asuncion W
Lost in Asuncion R32
Qual. Sao Leopoldo W
Lost in Sao Leopoldo R32
453207
Daniel Dutra da Silva35BRA97+95+28Lost in Feira De Santana QF
Maceio W
Lost in Sao Leopoldo R32
454414
Robin Bertrand21FRA97-5-1Trnava QFLost in Toulouse Balma R32
45578
Blaž Rola33SLO96-2
456293
Pedro Boscardin Dias21BRA95+6+2Lost in Qual. Sao Leopoldo R2
457343
Makoto Ochi27JPN95+7+3Lost in Mildura R32
Lost in Swan Hill QF
458444
Luciano Emanuel Ambrogi20ARG94+2Buenos Aires QF
459 NCH 
(469)
Nicolas Zanellato22BRA94+28+10Qual. Asuncion W
Lost in Asuncion R16
Lost in Qual. Sao Leopoldo R2
460388
Anton Matusevich22GBR93+10+3Lost in Trimbach QF
Lost in Tarragona R32
461161
Filip Peliwo30POL93+2Heraklion 4 QFLost in Heraklion 3 R16
462234
Maxime Chazal30FRA92-5-2Lost in Badalona R16
Lost in Tarragona R32
463439
Adria Soriano Barrera24COL92+91+25Lost in Les Franqueses Del Valles F
Loule W
464436
Sebastian Gima21ROU92-10-4Lost in Antalya 10 QF
Lost in Antalya 11 SF
465309
Julian Ocleppo26ITA91-15-6
466404
Toby Samuel21GBR91+1
467456
Sanhui Shin27KOR91+1Tsukuba QFLost in Mildura R32
468412
Miguel Damas24ESP91-9-3Tarragona QFLost in Qual. Murcia R1
469 NCH 
(515)
Lorenzo Joaquín Rodríguez24ARG91+64+19Qual. Asuncion W
Lost in Asuncion R16
Qual. Sao Leopoldo W
Lost in Sao Leopoldo R16
47067
Ernesto Escobedo27MEX90+19+8Lost in Bakersfield SF
Lost in San Luis Potosi R32
471182
Maximilian Neuchrist32AUT90-139-67
472424
Saba Purtseladze22GEO90-6-2Lost in Trnava R32
473468
Bruno Kuzuhara19USA90+4+3Qual. Sao Leopoldo W
Lost in Sao Leopoldo R32
474 NCH 
(506)
Andrés Andrade25ECU89+47+14Lost in Santo Domingo 2 F
Qual. San Luis Potosi W
Lost in San Luis Potosi R32
475206
Matija Pecotić34CRO88+4+3Lost in Santo Domingo 2 QF
476231
Nam Hoang Ly27VIE87+12+4Lost in New Delhi SF
Lost in Chandigarh SF
477470
Imanol López Morillo24ESP87+4+2Lost in Vale Do Lobo R16
Lost in Badalona R16
Lost in Tarragona R32
478375
Strong Kirchheimer28USA86-20-8Lost in Calabasas R32
479 NCH 
(494)
Yurii Dzhavakian30UKR86+17+6Lost in Sharm El Sheikh 7 SF
Lost in Sharm El Sheikh 8 SF
Lost in Sharm El Sheikh 9 R16
480395
Rigele Te26CHN85-5-3
481470
Garrett Johns23USA85-1
482469
Martyn Pawelski19POL85+10+4Trnava R16Lost in Sharm El Sheikh 7 QF
Lost in Sharm El Sheikh 8 QF
483436
Gabi Adrian Boitan24ROU85+14+6Lost in Merida R16
Lost in Qual. San Luis Potosi R2
484437
Ryan Nijboer24NED85-1Lost in Badalona R16
Lost in Tarragona R32
485236
Ulises Blanch26USA84-1
486228
Nicolás Mejía24COL84-42-16San Luis Potosi QFLost in Santo Domingo 2 R16
Qual. San Luis Potosi W
94147
487478
Hamish Stewart24GBR84-9-2
488351
Sascha Gueymard Wayenburg20FRA84-65-22Saint Dizier R16Lost in Créteil R32
Lost in Toulouse Balma R32
489273
Elmar Ejupovic31GER84-13-3Lost in Merida R16
Lost in Qual. San Luis Potosi R2
490486
Bor Artnak19SLO84-4Lost in Calabasas R16
491378
Eliakim Coulibaly21CIV83-18-7
492343
Alex Martí Pujolras25ESP82+7+3Lost in Badalona F
Lost in Tarragona R32
493127
Jelle Sels28NED81Lost in Santa Margherita R16
494485
Luka Mikrut19CRO80-9-4Lost in Rovinj R32
Lost in Opatija R16
495206
Daniel Cox33GBR80-26-11
496211
Evgeny Karlovskiy29RUS80-2Lost in Aktobe 2 R32
497466
Jea Moon Lee30KOR79+9+2Tsukuba QFLost in Hinode R16
Lost in Nishi Tokyo R16
498382
Max Hans Rehberg20GER79-27-11Trnava QF
499486
Alex Knaff26LUX79+5+1Lost in Les Franqueses Del Valles QF
Lost in Toulouse Balma R16
Lost in Saint Dizier R32
500493
Iñaki Montes De La Torre21ESP78
501 NCH 
(505)
Andre Ilagan23USA78+4+1Lost in Bakersfield R16
Lost in Calabasas R32
502260
Carlos Gimeno Valero22ESP78+5+1Lost in Badalona R16
50398
Antoine Hoang28FRA78-8-2Lost in Trimbach F
Lost in Toulouse Balma R32
504499
Lautaro Midon19ARG78+67+15Buenos Aires R16Lost in Punta Del Este 3 R32
Punta Del Este 4 W
505 NCH 
(524)
Vlad Andrei Dancu25ROU78+20+4Lost in Alaminos SF
Lost in Alaminos 2 QF
Lost in Antalya 12 R16
506495
Andrea Picchione25ITA77-4-1Lost in Qual. Zadar R2
507339
Andrey Chepelev25RUS77+3Lost in Antalya 12 R16
508506
Jacob Fearnley22GBR76+3
509397
Alexey Zakharov23RUS76+3
510482
Yanaki Milev19BUL76+3Lost in Qual. Zadar R1
Lost in Qual. Naples R1
511403
Lorenzo Rottoli22ITA76-55-19Lost in Qual. Zadar R1
Lost in Qual. Naples R1
512438
Jakub Paul25SUI76-3-1Lost in Trnava R16
513 NCH 
(580)
Hikaru Shiraishi23JPN76+91+19Tsukuba QFLost in Hinode SF
Nishi Tokyo W
514193
Zhe Li37CHN75+2
515508
Andres Martin22USA75+2
516265
Evgenii Tiurnev26RUS75+2Antalya 12 QF
517289
Alex Rybakov27USA75+23+4Lost in Merida R16
518 NCH 
(532)
Sander Jong23NED74+14+2Lost in Sharm El Sheikh 8 QF
Lost in Sharm El Sheikh 9 R16
519147
Kaichi Uchida29JPN74+32+6Lost in Qual. Asuncion R2
Qual. Sao Leopoldo W
Lost in Sao Leopoldo R32
520420
Alexandr Cozbinov28MDA74+3-1Lost in Monastir 12 R32
521484
Federico Iannaccone25ITA74+14+2Lost in Vale Do Lobo QF
Lost in Loule R32
52290
Emilio Gómez32ECU73+24+4Qual. Sao Leopoldo W
Lost in Sao Leopoldo R32
523160
Gonzalo Lama30CHI73-8-3
524271
Evan Zhu25USA73-5-2Lost in Qual. San Luis Potosi R1
525476
Ignacio Monzón26ARG73+3Buenos Aires R16
526 NCH 
(527)
Gabriele Pennaforti23ITA73+8+1Santa Margherita R16Lost in Alaminos 2 R16
527521
Sidane Pontjodikromo23NED73-3-1Lost in Santo Domingo 2 R16
Lost in Badalona R32
528 NCH 
(536)
Stefan Popović20SRB73+9+1Lost in Rovinj QF
Lost in Qual. Zadar R1
529520
Michael Zheng20USA72
530CH
M Rifki Fitriadi25INA72
531530
Buvaysar Gadamauri23BEL72+5Saint Dizier R16
532237
Alastair Gray25GBR71+7
533 NCH 
(559)
Juan Carlos Prado Angelo19BOL71+26+6Lost in Asuncion R32
Lost in Sao Leopoldo R16
534 NCH 
(541)
Adrian Oetzbach26GER71+7Lost in Alaminos 2 R32
Lost in Antalya 12 R32
535524
Hanwen Li21CHN70+7
536 NCH 
(547)
Luka Pavlovic23FRA70+11+1Lost in Rovinj R16
Lost in Opatija R32
537273
Peter Heller31GER70-36-8
538523
Matías Soto24CHI70+44+10San Luis Potosi R16Qual. San Luis Potosi W76139
539531
Petr Nesterov21BUL70-8-2Lost in Aktobe 2 QF
540188
Miljan Zekić35SRB70-20-5Qual. Alaminos W
Lost in Alaminos QF
541514
Olaf Pieczkowski19POL70-15-3Lost in Sharm El Sheikh 7 R16
Lost in Sharm El Sheikh 8 SF
Lost in Trnava R32
542476
Duarte Vale25POR70+39+9Lost in Vale Do Lobo QF
Lost in Loule SF
54316
Nikoloz Basilashvili32GEO69+543+60Naples R16Lost in Les Franqueses Del Valles SF
Qual. Murcia W
Lost in Murcia F
77186
544509
Radu Mihai Papoe21ROU69+1
545479
Kirill Kivattsev26RUS69-54-13Lost in Toulouse Balma R32
546544
Tom Gentzsch20GER69-2-1Lost in Heraklion 2 R32
547106
Darian King31BAR68+2
548136
Alexey Vatutin31RUS68+83+15Saint Dizier R16Lost in Créteil F
Lost in Toulouse Balma R16
54962
Kenny de Schepper36FRA68-59-14Lost in Toulouse Balma R32
Lost in Qual. Girona R1
550 NCH 
(586)
Ilia Simakin20RUS68+83+15Aktobe 2 W
551548
Matyas Fuele25HUN68-1
552 NCH 
(555)
Maximus Jones19THA68+3+1Lost in Les Franqueses Del Valles R16
Lost in Badalona R32
Lost in Qual. Tarragona R1
553 NCH 
(589)
Dan Alexandru Tomescu24ROU68+92+17Alaminos W
Lost in Alaminos 2 SF
554541
Ryuki Matsuda24JPN68-2Heraklion 4 R16Lost in Heraklion 2 R32
Lost in Heraklion 3 R32
555284
Juan Pablo Paz29ARG68+3+2Qual. Merida W
Lost in Merida R32
Lost in Qual. San Luis Potosi R1
556174
Nicola Kuhn24GER67+14+4Qual. Murcia W
Lost in Murcia R32
Lost in Qual. Tarragona R1
557 NCH 
(578)
Egor Agafonov21RUS67+21+6Lost in Aktobe 2 F
558198
Christian Harrison29USA66-2
559544
Luca Wiedenmann25GER66-2
560 NCH 
(567)
Guido Iván Justo26ARG66+7+2Lost in Qual. Sao Leopoldo R2
561437
Luca Potenza23ITA66+36+8Lost in Monastir 11 QF
Lost in Monastir 12 F
562 NCH 
(565)
Quinn Vandecasteele21USA65+4+1Lost in Calabasas R16
56368
Gerald Melzer33AUT65-10-2
564495
Viacheslav Bielinskyi20UKR65-56-12Lost in Rovinj QF
Lost in Opatija R16
565486
Sergi Perez Contri26ESP65-38-8Lost in Rovinj R32
Lost in Qual. Zadar R2
Lost in Qual. Naples R1
566285
Matías Franco Descotte29ARG65-5Lost in Buenos Aires R16
567532
Adrien Gobat22FRA65-7Lost in Créteil R32
Lost in Saint Dizier R16
568387
Gianmarco Ferrari23ITA65-30-7Santa Margherita R16Lost in Vale Do Lobo R16
56999
Pedro Sousa35POR64-5
570565
Philip Henning23RSA64-5
571256
Marek Gengel28CZE64+12+4Sharm El Sheikh 9 QFLost in Sharm El Sheikh 7 QF
Lost in Sharm El Sheikh 8 QF
572CH
Marlon Vankan23GER64+1Lost in Antalya 10 R16
Lost in Antalya 11 R16
Lost in Antalya 12 R16
573462
Constantin Bittoun Kouzmine25FRA64+1Monastir 13 QFLost in Monastir 11 SF
Lost in Monastir 12 QF
574496
Denis Klok25RUS64-71-14Lost in Antalya 11 R32
Lost in Antalya 12 R32
575390
David Pichler28AUT64-12-1Lost in Merida R16
Lost in Qual. San Luis Potosi R1
576569
Pedro Vives Marcos22ESP63-7
577162
Kacper Żuk25POL63-143-41
578469
Ezekiel Clark25USA63-3+1Lost in Bakersfield R16
Lost in Calabasas R32
579498
Nikolay Vylegzhanin23RUS63-81-16Lost in Créteil SF
Lost in Toulouse Balma R16
580371
Georgii Kravchenko23UKR63-18-2Lost in Les Franqueses Del Valles R16
581341
Wilson Leite32BRA63+6+3Lost in Qual. Asuncion R2
Lost in Qual. Sao Leopoldo R2
582471
Yuki Mochizuki26JPN62-68-14Lost in Hinode QF
Lost in Nishi Tokyo R32
Lost in Tsukuba R32
583468
Gilles Arnaud Bailly18BEL62-101-23
584371
Karue Sell30BRA61+27+6Lost in Bakersfield QF
Lost in Calabasas QF
585576
Stefan Dostanic22USA61-9
586545
Tom Paris21FRA61-12-1
587395
Alafia Ayeni24USA61-10Lost in Merida R32
Lost in Qual. San Luis Potosi R1
588387
Mariano Kestelboim28ARG61+3+2Lost in Qual. Asuncion R2
589497
Jake Delaney26AUS61-9Lost in Mildura R16
Lost in Swan Hill R32
Lost in Tsukuba R32
590531
Tommaso Compagnucci24ITA61+4+2Lost in Rovinj R32
Lost in Opatija QF
Lost in Santa Margherita R32
591289
Renta Tokuda25JPN60-3+1Lost in Nishi Tokyo R16
Lost in Tsukuba R16
592589
Alejo Sanchez Quilez18ESP60-3+1Lost in Badalona R16
Lost in Tarragona R32
593349
Oleg Prihodko26UKR60+44+8Lost in Heraklion 2 F
594527
Max Alcalá Gurri21ESP60+86+15Tarragona R16Antalya 10 W
Lost in Badalona QF
595290
Shintaro Imai30JPN59+46+8Lost in Mildura R32
Lost in Swan Hill SF
596406
Timo Legout22FRA59+88+16Lost in Bakersfield F
597103
Stefan Kozlov26USA59+56+10Lost in Merida QF
Lost in Qual. San Luis Potosi R2
59878
Nicolás Kicker31ARG58-2
599513
Kai Wehnelt28GER58
600521
Tsung Hao Huang24TWN58+5+1Lost in Nishi Tokyo R16
Lost in Tsukuba R16
601537
Florent Bax24FRA58+13+3Lost in New Delhi QF
602585
Arthur Bouquier23FRA58-10-1Lost in Créteil R16
Qual. Toulouse Balma W
Lost in Toulouse Balma R16
603461
Luca Giacomini26ITA58+3+1Lost in Monastir 11 R16
Lost in Qual. Zadar R1
604339
Keegan Smith25USA58-6Lost in Vale Do Lobo R16
Lost in Qual. San Luis Potosi R1
605600
Ryan Seggerman24USA57-2Lost in Qual. San Luis Potosi R1
606232
José Pereira33BRA57+22+4Lost in Feira De Santana R16
Lost in Maceio QF
Lost in Qual. Sao Leopoldo R1
607586
Andrej Nedic19BIH57-17-2
608466
Christoph Negritu30GER57+32+5Lost in Monastir 11 F
609548
Yassine Dlimi20MAR56-2
610453
Arklon Huertas Del Pino Cordova29PER56-2
611524
Edas Butvilas19LTU56+50+8Heraklion 4 QFLost in Heraklion 3 F
612280
Álvaro López San Martín26ESP56-28-4
613428
Federico Arnaboldi23ITA56-27-4Lost in Rovinj QF
Lost in Opatija F
614497
Victor Lilov20USA56-21-3Lost in Santo Domingo 2 R32
615433
Fausto Tabacco21ITA56-36-5Lost in Vale Do Lobo R32
616CH
Diego Augusto Barreto Sánchez21ESP56+1Lost in Qual. Murcia R2
Lost in Santa Margherita R32
617553
Pedro Rodenas19ESP55-5
618130
Duck-hee Lee25KOR55+54+9Lost in Hinode R16
Lost in Nishi Tokyo F
619478
Gabriele Piraino20ITA55-10-1Santa Margherita QFQual. Vale Do Lobo W
Lost in Vale Do Lobo R32
Qual. Loule W
Lost in Loule R32
620543
Luca Castelnuovo27SUI55-10-1Lost in Hinode R16
Lost in Nishi Tokyo R32
621576
Franco Roncadelli24URU55-4Lost in Punta Del Este 3 R32
Lost in Punta Del Este 4 R32
Lost in Qual. Sao Leopoldo R1
622604
Moerani Bouzige24AUS55-4Lost in Mildura R32
Lost in Sharm El Sheikh 9 R32
623483
Alec Deckers23NED54-4
624515
Émilien Voisin23FRA54-81-16
625485
Digvijaypratap Singh23IND54-5
626595
Andrea Guerrieri25ITA54+45+8Lost in Heraklion 2 SF
Lost in Heraklion 3 SF
627595
S D Prajwal Dev27IND54-27-4Lost in Chandigarh R32
628350
Vladyslav Orlov28UKR54-27-4
6295
Kevin Anderson37RSA53-5
630483
Justin Boulais22CAN53-5
631159
Gian Marco Moroni26ITA53-5Lost in Qual. Murcia R1
632612
Ozan Baris19USA53-3Lost in Bakersfield R32
Lost in Merida R32
633378
Sora Fukuda26JPN53+2+1Lost in Hinode R32
Lost in Nishi Tokyo R16
Lost in Tsukuba R32
634417
Ajeet Rai25NZL53-49-7Lost in Mildura R16
Lost in Swan Hill R32
635279
Rubin Statham36NZL53-14-1Lost in Qual. Asuncion R2
636622
Amaury Raynel21FRA53-14-1Lost in Créteil R32
637623
Jacob Bradshaw21AUS53-14-1Heraklion 4 QFLost in Heraklion 2 QF
Lost in Heraklion 3 R32
638259
Shuichi Sekiguchi32JPN52-11-1
639545
Sebastian Prechtel27GER52-7-1
640588
Alexander Zgirovsky22BLR52-4Lost in Aktobe 2 R32
641 NCH 
(664)
Luca Castagnola21ITA52+23+4Lost in Monastir 11 SF
642497
Neil Oberleitner24AUT52-47-7Lost in Créteil R16
Lost in Trnava R16
643627
Fabrizio Andaloro23ITA51+76+15Lost in Monastir 11 R32
Monastir 12 W
644575
Kasidit Samrej23THA51+5+1Lost in Nishi Tokyo R16
Lost in Tsukuba R32
645599
Giorgio Tabacco20ITA51-6-1
646 NCH 
(650)
Niels Visker22NED51+4+1Antalya 12 QFLost in Aktobe 2 R16
647554
Tomás Farjat23ARG51-3Buenos Aires QFLost in Punta Del Este 3 R16
Lost in Punta Del Este 4 R32
64852
Soonwoo Kwon26KOR50+215+30Lost in Miami R64
6491
Rafael Nadal37ESP50-2
650600
Chris Rodesch22LUX50-4
651530
Evgeny Philippov22RUS50+12+2Lost in Aktobe 2 QF
Lost in Sharm El Sheikh 9 R16
652646
Ye Cong Mo23CHN50-1
653348
Sergey Fomin23UZB50+21+4Lost in Aktobe 2 SF
Lost in Antalya 12 R32
654652
Dali Blanch21USA50-2Lost in Badalona R32
655453
Leonardo Aboian25ARG50+21+4Lost in Punta Del Este 3 R16
Lost in Punta Del Este 4 SF
Lost in Buenos Aires R32
656495
Tristan McCormick24USA49-8-1Lost in Badalona R32
Qual. Tarragona W
Lost in Tarragona R32
657442
Harrison Adams29USA49+107+19Lost in Feira De Santana F
Lost in Maceio QF
658605
Lorenzo Bocchi26ITA49-4
659594
Enzo Wallart27FRA49+3+1Lost in Les Franqueses Del Valles R32
Lost in Monastir 12 R16
66084
Henri Laaksonen31SUI48-2
661198
Elliot Benchetrit25MAR48-1Qual. Tarragona W
Lost in Tarragona R16
662262
Gabriel Décamps24BRA48+26+6Lost in Les Franqueses Del Valles SF
Lost in Heraklion 3 QF
Lost in Heraklion 4 R32
663477
Peter Fajta21HUN47+2Trnava R16Lost in Opatija R32
664643
Lorenzo Claverie21ITA47+2
665659
Siddharth Vishwakarma29IND47-6-1Lost in New Delhi QF
Lost in Chandigarh QF
666197
Jeremy Jahn33GER47-23-4
667393
Pawel Juszczak30POL47-12-2
668466
Harry Wendelken22GBR47-100-17Lost in Heraklion 3 R32
Lost in Heraklion 4 R32
669568
Lukáš Pokorný22SVK47-54-8Lost in Santo Domingo 2 R32
Lost in Trnava R32
670 NCH 
(725)
Karan Singh20IND47+62+12Lost in New Delhi F
Lost in Chandigarh R32
671657
Justin Barki23INA46-3
672574
Kiranpal Pannu27NZL46-3Lost in Santo Domingo 2 R32
673608
Kazuki Nishiwaki29JPN46-3Lost in Nishi Tokyo R32
Lost in Tsukuba R32
674 NCH 
(732)
Igor Gimenez24BRA46+60+11Lost in Feira De Santana QF
Lost in Maceio SF
Lost in Qual. Sao Leopoldo R1
67512
Feliciano López42ESP45+2
676252
Dayne Kelly33AUS45-34-6
677346
Stuart Parker26GBR45+1
678673
Yuta Kawahashi26JPN45+1
679659
Rishab Agarwal28IND45-6-1
680 NCH 
(685)
Giuseppe La Vela23ITA45+5+2Lost in Antalya 10 QF
Lost in Antalya 12 R16
681666
Dušan Obradović23SRB45+1+1Lost in Rovinj R16
Lost in Opatija R16
682468
Dominik Kellovský27CZE45+33+8Lost in Antalya 10 F
Lost in Antalya 11 R32
683552
Jorge Martinez Martinez28ESP45-8-1
684668
James Tracy21USA44-3
685677
Rodrigo Pacheco Mendez18MEX44+17+4Lost in Merida R16
Lost in San Luis Potosi R32
686 NCH 
(713)
Florian Broska26GER44+129+19Monastir 11 W
Lost in Monastir 12 SF
Lost in Saint Dizier R32
68750
Juan Ignacio Lóndero30ARG43-30-5
688520
Conner Huertas del Pino28PER43+5+2Lost in Qual. Asuncion R2
Lost in Qual. Sao Leopoldo R1
689540
Peter Bertran28DOM43+38+8Lost in Santo Domingo 2 SF
Lost in Qual. Sao Leopoldo R1
690CH
Takuya Kumasaka25JPN43+2+1Lost in Hinode R16
Lost in Nishi Tokyo R32
Lost in Tsukuba R16
691689
Sebastian Sorger18AUT43+17+4Lost in Opatija SF
Lost in Antalya 12 R32
692608
Mario Gonzalez Fernandez21ESP43+48+9Qual. Vale Do Lobo W
Lost in Vale Do Lobo SF
Qual. Loule W
Lost in Loule R16
693687
Liam Gavrielides20GER43-6Lost in Antalya 11 R32
Lost in Antalya 12 R32
694689
Michael Agwi20IRL42-5Lost in Heraklion 4 R16
695664
Daniel Pátý24CZE42-5
696463
Jaimee Floyd Angele24FRA42+1Lost in Santo Domingo 2 SF
Lost in Calabasas R16
697377
Oleksandr Ovcharenko22UKR41+91+14Qual. Rovinj W
Lost in Rovinj R16
Opatija W
69825
Vasek Pospisil33CAN41+26+6Lost in San Luis Potosi R16
69940
Thiemo de Bakker35NED41-8-1
700686
Taisei Ichikawa23JPN41-14-2
701695
Millen Hurrion24GBR41-2Sharm El Sheikh 9 QF
702691
Jacob Brumm25USA41+39+7Lost in Bakersfield R32
Qual. Merida W
Lost in Merida R16
703678
Peter Benjamin Privara19SVK41+15+4Lost in Rovinj R16
Qual. Badalona W
Lost in Badalona QF
704392
Patrik Rikl25CZE40-4
705236
JiSung Nam30KOR40-4Lost in Mildura R32
706703
Fabien Salle24FRA40-3Lost in Trimbach R32
707702
Deney Wassermann23NED40-3Antalya 12 QF
708682
Lorenzo Carboni18ITA40-11-1Lost in Antalya 11 R32
Lost in Antalya 12 R32
709504
Simon Beaupain24BEL39-11-2Monastir 13 QF
710 NCH 
(716)
Linang Xiao24CHN39+6+2Lost in Hinode QF
Qual. Nishi Tokyo W
Lost in Nishi Tokyo R16
Lost in Qual. Tsukuba R1
711635
Maxence Beaugé23FRA39-44-8Lost in Créteil R16
Qual. Toulouse Balma W
Lost in Toulouse Balma R32
712706
Alexandros Skorilas24GRE39+21+4Lost in Heraklion 2 SF
Lost in Heraklion 4 R16
713633
Zura Tkemaladze23GEO39-1+1Lost in Créteil R32
Lost in Heraklion 3 QF
Lost in Heraklion 4 R32
714463
Alfredo Perez26USA38-19-3
715709
Lewie Lane23GER38-5Lost in Antalya 11 R16
Lost in Antalya 12 R32
71674
Mirza Bašić32BIH37-22-4Trnava QFLost in Qual. Zadar R1
717321
Facundo Juárez26ITA37-4
718557
John Echeverria22ESP37+10+2Lost in Vale Do Lobo R16
Lost in Loule R16
719709
Jimmy Yang26GER37-10-1Lost in Hinode R32
Lost in Nishi Tokyo R32
Lost in Qual. Tsukuba R2
Lost in Tsukuba R32
720 NCH 
(738)
Hanyi Liu22CHN37+18+3Lost in Mildura QF
Lost in Swan Hill R32
Lost in Qual. Tsukuba R1
721 NCH 
 1049
Trevor Svajda17USA36+332+26Lost in Bakersfield R16
Calabasas W
722197
Evan Furness25FRA36-120-21Qual. Zadar W
Lost in Zadar R32
Qual. Naples W
Lost in Naples R32
723 NCH 
(838)
Henrik Wiersholm27USA36+133+15Heraklion 2 W
Lost in Heraklion 3 R32
Lost in Heraklion 4 R16
724430
Sidharth Rawat30IND36-10-1Lost in New Delhi R32
Lost in Chandigarh R16
725534
Pedro Araújo22POR36+52+7Lost in Vale Do Lobo R32
Lost in Loule SF
726397
Juan Bautista Otegui25ARG36-15-2Buenos Aires R16Lost in Qual. Asuncion R1
727719
Oliver Tarvet20GBR35-5
728620
Eliot Spizzirri22USA35-5Lost in Qual. Miami R1
729531
Johannus Monday22GBR35-4
730589
Edward Winter19AUS35-4
731615
Alejandro Manzanera Pertusa20ESP35-11-1Qual. Badalona W
Lost in Badalona R32
Qual. Tarragona W
Lost in Tarragona R32
732 NCH 
(889)
Juan Manuel La Serna20ARG35+188+17Punta Del Este 3 W
Lost in Punta Del Este 4 QF
Lost in Buenos Aires R16
733700
Marcel Zieliński23POL35-4Lost in Antalya 10 R32
Lost in Antalya 11 R32
Lost in Antalya 12 R16
734479
Ilya Snițari22MDA35-3
735733
Tiago Pereira19POR35Lost in Vale Do Lobo R32
Lost in Loule R32
Lost in Heraklion 4 R32
736721
Aziz Ouakaa24TUN35-15-1
737734
Julio César Porras26ARG34-1Tarragona R16Qual. Tarragona W
73860
Tatsuma Ito35JPN34-108-19Lost in Tsukuba R32
739479
Felix Corwin27USA34+5+1Lost in Antalya 10 R16
740549
Mika Brunold19SUI34-102-18Lost in Trimbach QF
741595
Alec Beckley22RSA34+12+2Lost in Trimbach R32
Qual. Loule W
Lost in Loule QF
Lost in Saint Dizier R32
742665
Cash Hanzlik21USA33+20+3Lost in Bakersfield QF
Lost in Calabasas R32
743605
Niki Kaliyanda Poonacha28IND33-37-6Lost in Qual. Murcia R1
Lost in Qual. San Luis Potosi R2
744737
Maxence Rivet20FRA33-1Lost in Créteil R32
Qual. Toulouse Balma W
Lost in Toulouse Balma R32
Lost in Monastir 13 R32
745687
Daisuke Sumizawa25JPN33+1Lost in Hinode R32
Lost in Qual. Nishi Tokyo R1
Qual. Tsukuba W
Lost in Tsukuba R16
746728
Patrick Brady19GBR33-9-1
747519
Amr Elsayed25EGY33-30-4Sharm El Sheikh 9 QFLost in Sharm El Sheikh 7 SF
Lost in Sharm El Sheikh 8 R16
748603
Palaphoom Kovapitukted24THA32-6-1
749 NCH 
(820)
Ryoatro Taguchi23JPN32+74+8Lost in Hinode SF
Qual. Nishi Tokyo W
Lost in Nishi Tokyo SF
Qual. Tsukuba W
Lost in Tsukuba R16
750670
Cyril Vandermeersch24FRA32+31+4Monastir 13 QFLost in Monastir 12 SF
751598
Simon Anthony Ivanov23BUL32-4-1
752686
Jakob Schnaitter28GER32-13-2Lost in Qual. Zadar R1
753750
Miloš Karol21SVK32-3Lost in Trimbach R32
Lost in Trnava R32
754751
Max Wiskandt22GER32-3
755489
Jack Pinnington Jones20GBR31+1
756536
Petr Nouza25CZE31-1
757717
Alex Martinez23ESP31
758755
Aoran Wang27CHN31
759 NCH 
(778)
Henry Searle17GBR31+21+3Lost in Antalya 10 SF
Lost in Antalya 11 R32
Lost in Antalya 12 R32
760437
Adam Moundir28MAR31-15-2
761367
Nathan Ponwith25USA31-148-24Lost in Bakersfield R32
Lost in Calabasas R16
762462
Mili Poljičak19CRO31+79+8Lost in Rovinj SF
Lost in Opatija SF
763509
Tao Mu23CHN31-15-2
764746
Diego Fernandez Flores23CHI31-4Lost in Les Franqueses Del Valles R32
Qual. Badalona W
Lost in Badalona R32
Lost in Qual. Tarragona R1
76525
Jérémy Chardy37FRA30-4
766591
Kyle Kang19USA30-83-13Lost in Calabasas QF
767763
Mae Malige17FRA30-4Saint Dizier R16Lost in Créteil R32
Lost in Toulouse Balma R32
768645
Johan Alexander Rodriguez20COL30-112-19
769766
William Grant23USA30-3Lost in Monastir 13 R32
770694
Xiaofei Wang21CHN30-11-1
771400
Alejo Lorenzo Lingua Lavallén23ARG30-4Buenos Aires R16
772382
Thomas Fancutt29AUS30-23-2Lost in Merida R32
773 NCH 
(781)
Alessandro Pecci23ITA30+9+2Lost in Trimbach R32
Lost in Opatija QF
Lost in Santa Margherita R32
774578
Jiří Barnat22CZE30-44-5Antalya 12 QF
775740
Juan Carlos Aguilar25CAN30-7
776395
Wishaya Trongcharoenchaikul28THA30+16+3Lost in New Delhi QF
Lost in Chandigarh R32
7777
Fernando Verdasco40ESP29-7
778 NCH 
(797)
Alexander Stater24USA29+19+3Lost in Punta Del Este 3 R16
Lost in Punta Del Este 4 QF
Lost in Buenos Aires R32
779669
Shunsuke Mitsui21JPN29-8
780769
Patrick Kaukovalta25FIN29-7Lost in Rovinj R32
Lost in Opatija R32
781 NCH 
(792)
Dan Martin24CAN29+21+3Lost in Santo Domingo 2 R32
Qual. Merida W
Lost in Merida R32
782771
Viktor Jović22SRB29-7
783774
Emile Hudd23GBR29-9Lost in Bakersfield R32
Lost in Calabasas R32
784 NCH 
(803)
Massimo Giunta19ITA29+28+4Monastir 13 QFLost in Monastir 11 QF
Lost in Monastir 12 QF
785776
Axel Nefve23USA29-9Lost in Santo Domingo 2 R32
Lost in Calabasas R32
786689
Michiel De Krom25NED29-8Tarragona R16Lost in Opatija R32
Qual. Tarragona W
787768
Grigoriy Lomakin26KAZ29-2+1Lost in Aktobe 2 R16
Lost in Sharm El Sheikh 9 R32
78899
Bjorn Fratangelo30USA28-9
789694
Jeremy Jin19AUS28-24-2
790680
Aleksandr Braynin24UKR28-38-4Trnava R16
791 NCH 
(794)
Mitsuki Wei Kang Leong19MAS28+3+1Lost in New Delhi R16
Lost in Chandigarh R16
792606
Călin Manda25ROU28-38-4
793760
Kokoro Isomura21JPN28-7Tsukuba QFLost in Hinode R16
794 NCH 
(798)
Branko Djuric19SRB27+4+1Lost in Antalya 10 R16
795225
Karim Mohamed Maamoun32EGY27-8Lost in Sharm El Sheikh 9 R32
796165
Aldin Šetkić36BIH27-24-2Lost in Trnava R32
797789
Yaroslav Demin18RUS27-8Lost in Les Franqueses Del Valles R32
798790
Petr Bar Biryukov22RUS27-8Lost in Sharm El Sheikh 7 R32
799420
Stefan Palosi24ROU27+93+8Lost in Alaminos R32
Lost in Alaminos 2 F
800791
Noah Schachter24USA27-9
801582
Colin Markes27USA27-17-1
802 NCH 
(806)
Erik Arutiunian19BLR27+4+1Lost in Aktobe 2 R16
Lost in Qual. Antalya 12 R2
803546
Uisung Park23KOR26-8
804796
Pierre Yves Bailly20BEL26-8
805 NCH 
(812)
Tauheed Browning21USA26+13+2Monastir 13 QFLost in Monastir 12 QF
806793
Filippo Moroni23ITA26-7
807801
Ignacio Antonio Becerra Otarola23CHI26-6Lost in Buenos Aires R32
808 NCH 
(831)
Bang Shuo Yin25TWN26+25+3Lost in New Delhi R16
Lost in Chandigarh QF
809628
Maxime Mora27FRA26-5
810641
Lilian Marmousez22FRA26+14+2Lost in Alaminos QF
Lost in Alaminos 2 QF
811790
Kody Pearson24AUS26+25+3Lost in Mildura R32
Lost in Swan Hill QF
812150
João Domingues30POR26-7
813678
Joshua Sheehy27USA26-106-13Lost in Sharm El Sheikh 7 QF
814CH
Patrick Zahraj24GER26+1Lost in Trimbach R16
Lost in Trnava R32
815 NCH 
(839)
Thomas Braithwaite24AUS26+32+4Lost in Mildura R16
Lost in Swan Hill QF
816715
Leonardo Rossi21ITA26-23-1Lost in Rovinj R32
Lost in Sharm El Sheikh 9 R16
817807
Matthew William Donald19CZE26-10Lost in Heraklion 2 R32
Lost in Heraklion 3 R32
Lost in Heraklion 4 R16
818501
Shinji Hazawa24JPN25-9
819441
Gergely Madarász29HUN25-9Lost in Opatija R32
Lost in Qual. Tarragona R3
820702
Brandon Walkin29GBR25-9
821444
Jonathan Mridha28SWE25-18-1
822 NCH 
(832)
Ofek Shimanov18ISR25+13+2Lost in Heraklion 2 R16
Lost in Heraklion 3 R16
Lost in Heraklion 4 R32
823813
Stijn Slump25NED25-10Antalya 12 QFLost in Antalya 10 R32
Qual. Antalya 12 W
824688
Alexandre Aubriot24FRA25-119-15Monastir 13 QFLost in Créteil R16
825459
Jeremy Beale29AUS24-17-1
825808
Thomas Setodji28FRA24-9
82719
Pablo Cuevas38URU24-10
828700
Aidan Kim19USA24-9
829 NCH 
(877)
Samir Banerjee20USA24+107+8Lost in Calabasas SF
830819
Bautista Vilicich22ARG24-10Buenos Aires R16
831819
Adit Sinha20USA24-9
832776
Aliaksandr Liaonenka25BLR24-11Lost in Aktobe 2 R32
833 NCH 
(834)
Peter Buldorini19ITA24+1+1Lost in Monastir 11 R16
Lost in Qual. Naples R1
834216
David Pérez Sanz29ESP24-8
835806
Ishaque Eqbal26IND24-6
836743
Seydina Andre20SEN24+3+1Lost in Heraklion 3 R16
Lost in Heraklion 4 R16
837705
Antoine Ghibaudo19FRA24-68-6Saint Dizier R16Lost in Créteil R16
Qual. Toulouse Balma W
Lost in Toulouse Balma R16
838827
Pietro Marino22ITA24-10Lost in Alaminos R32
Lost in Alaminos 2 R32
Lost in Santa Margherita R32
839827
Adam Neff22USA23-9
840790
Yeong Seok Jeong24KOR23-8Lost in Qual. Nishi Tokyo R1
Lost in Qual. Tsukuba R1
841564
Daniel Little26GBR23+5+1Lost in Sharm El Sheikh 8 R16
Lost in Sharm El Sheikh 9 R32
842488
Quentin Folliot25FRA23+117+8Lost in Feira De Santana R32
Lost in Maceio SF
843811
Samir Hamza Reguig22ALG23-1
844341
Lucas Catarina27MON22-210-30
845839
Patrick Maloney24USA22-1
846 NCH 
(986)
Joaquin Aguilar Cardozo18URU22+140+9Lost in Punta Del Este 3 F
Lost in Punta Del Este 4 R16
847830
Luke Simkiss25GBR22-2Lost in Les Franqueses Del Valles R32
848 NCH 
(871)
Bogdan Pavel24ROU22+23+2Lost in Antalya 11 QF
Lost in Qual. Antalya 12 R3
849751
Guy Den Heijer26NED22+6+1Lost in Aktobe 2 R16
Lost in Qual. Antalya 12 R2
850785
Alan Fernando Rubio Fierros25MEX22-25-2Lost in Merida R32
Lost in Qual. San Luis Potosi R1
851 NCH 
(857)
João Eduardo Schiessl19BRA22+6+1Lost in Antalya 11 R16
Qual. Antalya 12 W
Lost in Antalya 12 R16
852508
Manish Sureshkumar24IND22+25+2Lost in New Delhi QF
Lost in Chandigarh R32
853796
Mateo Barreiros Reyes23BRA22-16-1Lost in Feira De Santana R32
Lost in Maceio R32
Lost in Qual. Sao Leopoldo R1
854523
Mark Whitehouse30GBR22+4+1Lost in Trimbach R16
Lost in Trnava R32
855 NCH 
(874)
Leo Vithoontien24JPN22+23+2Lost in Hinode R32
Qual. Nishi Tokyo W
Lost in Nishi Tokyo QF
Lost in Qual. Tsukuba R1
856837
Niccolo Catini26ITA22-16-1Lost in Antalya 10 R32
Lost in Santa Margherita R16
857635
Luigi Sorrentino25ITA22-9Lost in Rovinj R32
Lost in Opatija R16
858660
Michael Zhu31USA22+3+1Lost in Les Franqueses Del Valles R16
Lost in Monastir 13 R16
859838
Iiro Vasa21FIN21-9
860519
Arthur Reymond24FRA21-17-1Lost in Qual. Toulouse Balma R2
861509
Murphy Cassone21USA21-10Lost in Bakersfield R16
862249
Edan Leshem27ISR21-62-5
863845
Isaac Becroft23NZL21-11
864115
Mats Moraing31GER21-11
865846
Daniil Ostapenkov20BLR21+59+4Lost in Aktobe 2 SF
866 NCH 
(906)
Yanis Ghazouani Durand23FRA21+40+3Qual. Créteil W
Lost in Créteil QF
Qual. Toulouse Balma W
Lost in Toulouse Balma R32
867846
Iliyan Radulov18BUL21-13Lost in Les Franqueses Del Valles R32
Qual. Tarragona W
Lost in Tarragona R32
868836
Kai Lemstra24GER21-30-2Lost in Alaminos 2 R16
869759
Louis Tessa25FRA21+26+2Lost in Antalya 11 QF
Qual. Antalya 12 W
Lost in Antalya 12 R16
870 NCH 
(893)
Preston Brown22USA21+28+2Qual. Merida W
Lost in Merida R32
871581
Ignacio Carou24URU21+11+1Lost in Punta Del Este 3 QF
Lost in Qual. Asuncion R1
872 NCH 
(881)
John Sperle22GER21+9+1Lost in Antalya 11 R16
Qual. Antalya 12 W
Lost in Antalya 12 R32
873860
Maik Steiner29GER21-13Lost in Monastir 12 R32
Lost in Monastir 13 R32
874 NCH 
(882)
Samuele Pieri22ITA21+10+1Lost in Heraklion 2 R16
Lost in Heraklion 3 R16
875800
Fnu Nidunjianzan20CHN20-11
87692
Brayden Schnur28CAN20-11
877708
Maxence Broville25FRA20-46-3
878388
Jacopo Berrettini25ITA20+57+4Lost in Rovinj SF
Lost in Qual. Naples R1
879866
Etienne Donnet23FRA20-13
880663
Calum Puttergill30AUS20-10
881869
Oliver Ojakaar19EST20-12
882867
Amit Vales18ISR20-15Lost in Heraklion 2 R32
Lost in Heraklion 3 R32
Lost in Heraklion 4 R32
882867
Luciano Carraro25ITA20-15Buenos Aires R16Lost in Punta Del Este 3 R32
Lost in Punta Del Este 4 R32
884600
Daniel Rodrigues24POR20-12
885447
Jorge Panta28PER20-11
886 NCH 
(897)
Pavle Marinkov18AUS20+21+2Lost in Mildura R16
Lost in Swan Hill R16
887870
Max Dahlin18SWE20-14
888 NCH 
(939)
Matt Hulme25AUS20+51+4Lost in Mildura QF
Lost in Swan Hill R16
889874
Yi Zhou19CHN20+21+2Tsukuba QFLost in Hinode QF
Lost in Nishi Tokyo R32
890 NCH 
(915)
Thanapet Chanta24THA20+25+2Lost in New Delhi R32
Lost in Chandigarh QF
891715
Ray Ho24TWN20-108-8Qual. Nishi Tokyo W
Lost in Nishi Tokyo R32
Qual. Tsukuba W
Lost in Tsukuba R16
892267
Collin Altamirano28USA20-2+1Lost in Bakersfield R16
Lost in Calabasas R32
893370
David Poljak27CZE20+1Lost in Créteil R16
Lost in Toulouse Balma R32
Lost in Trnava R32
894880
Jasza Szajrych21POL20-14Lost in Antalya 11 R32
Lost in Qual. Antalya 12 R3
895744
Boris Butulija25SRB20-33-1
896328
Arjun Kadhe30IND19-11
89724
Martin Kližan34SVK19+415+15Heraklion 4 QFQual. Heraklion 3 W
Heraklion 3 W
898566
Franco Emanuel Egea28ARG19-12Lost in Buenos Aires R32
899887
Mees Rottgering16NED19-12Lost in Sharm El Sheikh 9 R32
900818
Daniel Antonio Núñez22CHI19+8+1Lost in Feira De Santana R16
Lost in Qual. Asuncion R1
901889
Jayden Court23AUS19-12Lost in Mildura R32
Lost in Swan Hill R32
902 NCH 
(906)
Federico Bondioli18ITA19+9+1Lost in Sharm El Sheikh 8 QF
Lost in Sharm El Sheikh 9 R32
903776
Vito Tonejc24CRO19+14+1Lost in Bakersfield R32
Qual. Calabasas W
Lost in Calabasas R16
904891
Luca Fantini23ITA19-7Lost in Monastir 13 R16
905896
Maxim Zhukov19RUS19-9Lost in Qual. Antalya 12 R3
906753
Justin Roberts27BAH19-7
907444
Gage Brymer29USA19-24-1
908807
Andrea Bacaloni21ITA19-59-3Lost in Alaminos R32
Lost in Alaminos 2 R16
909824
Pierre Delage23FRA19-8Lost in Qual. Créteil R2
Lost in Qual. Toulouse Balma R2
Lost in Saint Dizier R32
910561
Fermin Tenti26ARG19+39+3Lost in Punta Del Este 3 QF
Lost in Punta Del Este 4 R16
Lost in Buenos Aires R32
911903
Emilien Demanet18BEL18-8Lost in Qual. Créteil R1
Lost in Heraklion 3 R32
Lost in Heraklion 4 R32
912610
Guy Orly Iradukunda28BDI18-8
913300
Johannes Härteis28GER18-1
914446
Jumpei Yamasaki26JPN18-1Lost in Qual. Hinode R2
Lost in Qual. Nishi Tokyo R2
Lost in Qual. Tsukuba R2
915914
Francisco Rocha24POR18-1Qual. Vale Do Lobo W
Lost in Vale Do Lobo R32
916786
Chukang Wang24CHN18+3
917 NCH 
(986)
Mariano Tammaro20ITA18+72+5Qual. Antalya 10 W
Lost in Antalya 10 R16
Qual. Antalya 11 W
Lost in Antalya 11 SF
918695
Aleksandre Bakshi26GEO18-27-1Heraklion 4 QFLost in Heraklion 2 R16
Lost in Heraklion 3 R32
919619
Benjamin Winter Lopez25ESP18-1Lost in Les Franqueses Del Valles R32
920 NCH 
(925)
Yannik Steinegger23SUI18+10+1Lost in Trimbach R16
Lost in Saint Dizier R32
921706
Nicolas Tepmahc22FRA18-62-3
922264
Aleksandre Metreveli30GEO18-43-2Lost in Antalya 10 R16
Lost in Antalya 11 R32
923690
Alejandro Hoyos24COL18-96-6Lost in Punta Del Este 3 R32
Lost in Punta Del Este 4 QF
924903
Siem Woldeab22USA17-2
925455
Adrian Bodmer29SUI17-2
926153
Andrea Arnaboldi36ITA17-38-2
927219
Nicolás Álvarez Varona22ESP17+228+10Qual. Murcia W
Lost in Murcia R16
Lost in Girona R32
928469
Riccardo Balzerani25ITA17-19-1
929913
Jack Loutit19NZL17-3
930911
Kalman L. Boyd26USA17-1
931785
Lucas Bouquet26FRA17+11+1Qual. Badalona W
Lost in Badalona R16
932 NCH 
(944)
Matthias Ujvary19AUT17+12+1Lost in Antalya 10 R16
933928
Daniel Bagnolini21ITA17-2Lost in Qual. Rovinj R1
Lost in Santa Margherita R32
934 NCH 
(973)
Rafael Tosetto24BRA17+39+3Lost in Feira De Santana R32
Lost in Maceio QF
Lost in Qual. Sao Leopoldo R1
935777
Kosuke Ogura28JPN17+13+1Lost in Hinode QF
Lost in Qual. Nishi Tokyo R1
Qual. Tsukuba W
Lost in Tsukuba R16
936919
Raphael Perot22FRA16-3
93733
John Millman34AUS16-3
938 NCH 
 1060
Joel Josef Schwaerzler18AUT16+123+6Lost in Antalya 10 QF
Lost in Antalya 11 F
939753
Christian Sigsgaard27DEN16-14-1
940812
Alexander Kotzen23USA16-3
941786
Derek Pham19AUS16-1
942 NCH 
(958)
Ivan Marrero Curbelo25ESP16+16+1Lost in Santo Domingo 2 R16
943880
Jesse Flores28CRC16-2
944580
Marco Miceli25ITA16+28+2Lost in Antalya 10 R32
Lost in Antalya 11 QF
945 NCH 
(989)
Brian Bozemoj20NED16+48+3Lost in Alaminos R16
Lost in Alaminos 2 QF
946 NCH 
(953)
Paulo Andre Saraiva Dos Santos23BRA16+14+1Lost in Feira De Santana R32
Lost in Maceio QF
Lost in Qual. Sao Leopoldo R1
947890
Nikolay Nedelchev20BUL16-53-3Lost in Les Franqueses Del Valles R16
948921
Gabriele Bosio23ITA16-27-2Lost in Sharm El Sheikh 8 R32
Qual. Sharm El Sheikh 9 W
Lost in Sharm El Sheikh 9 R32
949946
Fares Zakaria22EGY16-3Lost in Sharm El Sheikh 9 R32
950801
Axel Garcian21FRA16+12+1Qual. Créteil W
Lost in Créteil R32
Lost in Toulouse Balma R16
951525
Alexander Donski25BUL16-6Qual. Vale Do Lobo W
Lost in Vale Do Lobo R32
952886
Tomas Lanik21SVK16-20-1Lost in Heraklion 2 R32
Lost in Trnava R32
953363
Oscar Jose Gutierrez30BRA16-53-3Lost in Antalya 10 R32
Qual. Badalona W
Lost in Badalona R32
Lost in Qual. Tarragona R2
954854
Stefano Reitano26ITA16+24+2Lost in Monastir 11 R16
Lost in Monastir 12 R16
Lost in Santa Margherita R32
955916
Jeffrey Von Der Schulenburg22SUI15-5
956467
Marcelo Zormann27BRA15-5Lost in Qual. Asuncion R1
957608
Manuel Mazza24ITA15-52-3
958944
Hunter Heck21USA15-6
959953
Marc Majdandzic19GER15-6Lost in Qual. Rovinj R2
Lost in Opatija R32
Lost in Qual. Antalya 12 R1
960915
Rei Sakamoto17JPN15-5Lost in Bakersfield R32
Lost in Qual. Miami R1
961595
Masamichi Imamura25JPN15-7Lost in Hinode R32
Qual. Nishi Tokyo W
Lost in Nishi Tokyo R32
Lost in Qual. Tsukuba R2
962881
Jaycer Lyeons23USA15-6
963936
Keshav Chopra22USA15-6
964 NCH 
 1091
Trey Hilderbrand23USA15+127+6Lost in Santo Domingo 2 QF
Qual. Merida W
Lost in Merida R32
965925
Gian Matias Di Natale26ARG15-27-1Lost in Heraklion 2 R32
Lost in Heraklion 3 R32
966616
Koray Kırcı25TUR15-23-1Sharm El Sheikh 9 QFLost in Sharm El Sheikh 8 R16
Qual. Sharm El Sheikh 9 W
967 NCH 
(994)
Corban Crowther20NZL15+27+2Heraklion 4 R16Qual. Heraklion 2 W
Lost in Heraklion 2 QF
Lost in Qual. Heraklion 3 R3
Qual. Heraklion 4 W
968 NCH 
(996)
Jack Logé19BEL15+28+2Lost in Monastir 11 R32
Lost in Monastir 12 QF
Lost in Monastir 13 R16
969714
Niklas Schell25GER15-22-1Lost in Trimbach R32
970863
Ben Jones25GBR15-7Lost in Trimbach R32
Lost in Sharm El Sheikh 9 R16
971 NCH 
 1000
Pablo Masjuan Ginel21ESP14+54+3Qual. Calabasas W
Lost in Calabasas QF
972839
Jack Anthrop20USA14-8
973447
Kuan Yi Lee27TWN14+28+2Lost in Antalya 10 QF
97426
Lukáš Rosol38CZE14-47-3
975469
Juan Sebastián Gómez32COL14-8
976949
Fons Van Sambeek22NED14-10
977692
Boris Pokotilov26RUS14-12Lost in Aktobe 2 R32
978884
Tuncay Duran19TUR14-62-4
979963
Igor Kudriashov20RUS14+29+2Lost in Monastir 11 R16
Lost in Monastir 12 R16
980 NCH 
 1032
Adam Heinonen21SWE14+55+3Qual. Heraklion 2 W
Lost in Heraklion 2 QF
Qual. Heraklion 3 W
Lost in Heraklion 3 R16
981940
Hayato Matsuoka19JPN14-12Qual. Hinode W
Lost in Hinode R32
Lost in Qual. Nishi Tokyo R2
Qual. Tsukuba W
Lost in Tsukuba R16
982970
Andrew Fenty24USA14-12Lost in Santo Domingo 2 R32
983944
Daniel De Jonge24NED14+9+1Lost in Monastir 11 R32
Lost in Monastir 12 R16
Lost in Monastir 13 R32
984782
Gabriel Donev27BUL14-9
985638
Johannes Ingildsen26DEN14+33+2Lost in Qual. Asuncion R1
Lost in Qual. Sao Leopoldo R2
986955
Jake Van Emburgh25USA14-12Lost in Heraklion 2 R32
Lost in Heraklion 3 R32
Lost in Heraklion 4 R32
987 NCH 
 1015
Jesse Delaney25AUS14+33+2Lost in Mildura R16
Lost in Swan Hill R16
988644
Paul Wörner27GER14-9
989125
Noah Rubin28USA13-8
990256
Johan Nikles27SUI13+34+2Lost in Rovinj R32
Lost in Qual. Zadar R2
991982
Théo Papamalamis18FRA13-9Lost in Toulouse Balma R32
Lost in Saint Dizier R32
991816
Raphaël Lambling23FRA13-8
993963
Elgin Khoeblal22NED13-8Lost in Qual. Antalya 11 R2
Lost in Qual. Antalya 12 R3
994 NCH 
 1027
Petr Brunclik17CZE13+33+2Lost in Qual. Zadar R2
995968
Tyler Stice23USA13-11
996 NCH 
 1050
Hayden Jones17AUS13+62+3Lost in Mildura QF
Lost in Swan Hill R32
997532
Maciej Rajski32POL13-10Lost in Qual. Calabasas R1
998 NCH 
 1033
Artur Kukasian20RUS13+35+2Lost in Aktobe 2 QF
999601
Eero Vasa27FIN13+8+1Antalya 12 QFQual. Vale Do Lobo W
Lost in Vale Do Lobo R16
Qual. Antalya 12 W
1000 NCH 
 1010
Ioan Alexandru Chirita21ROU13+10+1Qual. Antalya 11 W
Lost in Antalya 11 R16
Lost in Qual. Antalya 12 R3
Lost in Antalya 12 R32
In Play :
Miami ATP1000  
Naples CH125  
Girona CH100  
San Luis Potosi CH75  
Sao Leopoldo   
Saint Dizier M25  
Santa Margherita   
Tarragona, Trnava   
Antalya 12 M15  
Buenos Aires   
Heraklion 4   
Monastir 13   
Sharm El Sheikh 9   
Tsukuba   
Highlight Country :