WTA | Singles | Official ATP Doubles | 5W ATP Doubles | Live ATP Doubles Ranking | Live ATP Doubles Race | Tournament Draws | Title Holders | Live Scores

 Official ATP Doubles

Live Ranking
Race
Tournament Draws
Live Scores
Official ATP Doubles
#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNext WeekNext Week
1
Austin Krajicek33USA7140+2Miami F7140-2
2
Rohan Bopanna44IND7080-1Miami F7680+1
3
Matthew Ebden36AUS7080-1Miami F7680+1
4
Wesley Koolhof34NED6780+3Lost in Miami R166690-3
5
Ivan Dodig39CRO6630-1Miami F7140+2
6
Joe Salisbury31GBR6540-1Lost in Miami QF6630-2
7
Rajeev Ram40USA6540-1Lost in Miami QF6630-2
8
Horacio Zeballos38ARG6397+2Lost in Miami SF6757+3
9
Marcel Granollers37ESP6397+2Lost in Miami SF6757+3
10
Santiago González41MEX5670-1Lost in Miami R324670-2
Advertisement
11
Neal Skupski34GBR5510-3Lost in Miami R325330+1
12
Édouard Roger-Vasselin40FRA5490Lost in Miami QF4670+1
13
Kevin Krawietz32GER4370+2Lost in Miami SF4370
14
Máximo González40ARG4150-1Lost in Miami R323970-1
14
Andrés Molteni36ARG4150-1Lost in Miami R323970-1
16
Tim Pütz36GER4010+2Lost in Miami SF4370+2
17
Jean-Julien Rojer42NED3680+2Lost in Miami QF3860
18
Jamie Murray38GBR3610-23520-3
19
Michael Venus36NZL3610-2Lost in Miami R323520-3
20
Jackson Withrow30USA3610+2Lost in Miami R163340-5
21
Marcelo Arévalo33ESA3500+2Lost in Miami R163590+3
22
Jan Zieliński27POL3490-2Lost in Miami R163580+3
23
Hugo Nys33MON3490-2Lost in Miami R163580+3
24
Nathaniel Lammons30USA3460Lost in Miami R163190-3
25
Andrea Vavassori28ITA3415Lost in Miami R323370+1
26
Nikola Mektić35CRO3300+7Lost in Miami R163390+3
27
Simone Bolelli38ITA3205-1Lost in Miami R323205+1
28
Sander Gillé33BEL2950-1Lost in Miami R322905
28
Joran Vliegen30BEL2950-1Lost in Miami R322905
30
Max Purcell25AUS2765-1Lost in Miami R162755
31
Sadio Doumbia33FRA2545-1Lost in Miami R322455-2
32
Fabien Reboul28FRA2455-1Lost in Miami R322455
33
Mate Pavić30CRO2430-1Lost in Miami R162520+2
34
Lloyd Glasspool30GBR2375+1Lost in Miami QF2375
35
Nicolas Mahut42FRA2307+31707-16
36
Robin Haase36NED2280+1Lost in Miami R322190
37
Andreas Mies33GER2250-1Lost in Miami R322250+2
38
Harri Heliövaara34FIN2245-4Lost in Miami R322065-1
39
Ariel Behar34URU2145Lost in Miami R322120+2
40
John Peers35AUS2140Lost in Miami R322050
41
Adam Pavlásek29CZE2120Lost in Miami R322090+3
42
Robert Galloway31USA20052005+1
43
Rafael Matos28BRA2000+1Lost in Naples R161910-2
44
Alexander Erler26AUT1990-1Lost in Miami R321990+2
44
Lucas Miedler27AUT1990+2Lost in Miami R321990+2
46
Aleksandr Nedovyesov37KAZ1915-1Girona SF1915+2
47
Julian Cash27GBR1900Lost in Miami R321840+1
48
Matwé Middelkoop40NED1850Girona SF1796
49
Andrey Rublev26RUS18101810+2
50
Nicolás Barrientos36COL1760Lost in Naples R161760
Advertisement
51
Marcelo Melo40BRA1690+4Lost in Miami QF1780+2
52
Sam Weissborn32AUT1690-1Naples QF1695
53
Albano Olivetti32FRA1657-1Girona SF1618-2
54
Francisco Cabral27POR1635-1Girona SFLost in Murcia SFLost in Murcia SF
Girona SF
1635+1
55
Karen Khachanov27RUS1630-11630+1
56
Rinky Hijikata23AUS1611+3Lost in Miami R321611-1
57
Romain Arneodo31MON1585-1Naples QF1590-1
58
Gonzalo Escobar35ECU1570-1Girona SF1615+2
59
Denys Molchanov36UKR1465+1Lost in Zadar SF
Lost in Naples R16
1465-1
60
Fabrice Martin37FRA1455-2Lost in Miami R321095-10
61
Jordan Thompson29AUS1395Lost in Miami R161485+2
62
Yuki Bhambri31IND1390Lost in Miami R321315
63
Henry Patten27GBR1281+3Girona SF1301
64
Tallon Griekspoor27NED1265-1Lost in Miami R321265
65
Constantin Frantzen26GER1243Lost in Zadar QF
Lost in Naples R16
1168-1
66
Reese Stalder27USA1241+1Lost in Girona R161196+1
67
Hendrik Jebens28GER1232+1Lost in Zadar QF
Lost in Naples R16
1157
68
John Patrick Smith35AUS1205-4Lost in Miami QF1340+7
69
Victor Cornea30ROU1155+4Naples QFMurcia WMurcia W
Naples QF
1070-5
70
Evan King32USA1151Lost in Asuncion R161106+1
71
Andrey Golubev36KAZ11401140+3
72
Botic van de Zandschulp28NED11251035-4
73
Pierre Hugues Herbert33FRA1085+31085+1
74
Sander Arends32NED1071+5Girona SF1082+1
75
Nikola Ćaćić33SRB1055+2Lost in Zadar SF
Lost in Naples R16
1010-5
76
Cristian Rodríguez33COL1051-7Lost in Naples R161026-1
77
Diego Hidalgo30ECU1040-2Lost in Naples R161040+2
78
Miguel Angel Reyes Varela36MEX1039-4Naples QF1019
79
Federico Zeballos35BOL1024+3Asuncion W
Lost in Sao Leopoldo QF
974-4
80
Boris Arias30BOL1024+3Asuncion W
Lost in Sao Leopoldo QF
974-4
81
Zhizhen Zhang27CHN1015-11015+2
82
Marcelo Demoliner35BRA998-1Sao Leopoldo SFLost in Asuncion QFLost in Asuncion QF
Sao Leopoldo SF
969-5
83
Petr Nouza25CZE993+1Naples QF993+1
84
William Blumberg26USA991+1Lost in Miami R32966-4
85
Bart Stevens26NED974+1Lost in Murcia QF
Lost in Girona R16
904-8
86
Tomáš Macháč23CZE970+1970
87
Guido Andreozzi32ARG968+1Naples QF973+2
88
Theo Arribage23FRA961+1Naples QFMurcia WMurcia W
Naples QF
1006+7
89
Sem Verbeek29NED953+12Lost in Miami QF1087+18
90
Ben Shelton21USA950+1Lost in Miami R16860-12
91
Skander Mansouri28TUN943+1Lost in San Luis Potosi R16943+2
92
Mackenzie McDonald28USA930-14840-12
93
Philipp Oswald38AUT919Naples QF924+3
94
Sriram Balaji34IND917+1Lost in Murcia QF
Lost in Girona R16
897-1
95
Vijay Sundar Prashanth37IND916+1Lost in Murcia QF
Lost in Girona R16
866-6
96
Dominik Koepfer29GER915+1915+5
97
Luis David Martínez34VEN913+1Lost in Murcia R16913+5
98
Andre Goransson29SWE910-4Lost in Murcia R16
Lost in Girona R16
901+4
99
Marco Bortolotti33ITA902Lost in Zadar R16
Lost in Girona QF
867-1
100
Luke Johnson30GBR902Lost in Murcia R16
Lost in San Luis Potosi R16
868+1
Advertisement
101
Luca Sanchez25FRA897+1Lost in San Luis Potosi R16897+5
102
Petros Tsitsipas23GRE871-12Lost in Bakersfield R16
Lost in Murcia QF
Lost in Calabasas R16
Lost in Girona R16
887+5
103
Vasil Kirkov25USA870844
104
Dan Added24FRA864Lost in Vale Do Lobo SF
Lost in Loule F
793-4
105
Jonathan Eysseric33FRA856Girona SF833
106
Fernando Romboli35BRA853+5Sao Leopoldo SFLost in Asuncion SFLost in Asuncion SF
Sao Leopoldo SF
873+8
107
Saketh Myneni36IND843-1768-7
108
Anirudh Chandrasekar25IND840-1Lost in Murcia QF
Lost in Girona R16
781-4
109
Sergio Martos Gornes29ESP836-1Lost in Murcia R16
Lost in Girona QF
806+2
110
Guillermo Durán35ARG830-1830+4
111
Andrew Harris30AUS792-1772-2
112
Yannick Hanfmann32GER790790+2
113
Patrik Niklas Salminen27FIN771+2717-8
114
Marcelo Zormann27BRA765+4Sao Leopoldo SFLost in Asuncion SFLost in Asuncion SF
Sao Leopoldo SF
793+5
115
Piotr Matuszewski25POL759-1Lost in Girona R16759-1
116
Orlando Luz26BRA747-3Sao Leopoldo SFLost in Asuncion QFLost in Asuncion QF
Sao Leopoldo SF
761+1
117
Manuel Guinard28FRA731-1Naples QFZadar WZadar W
Naples QF
756-1
118
Jan Lennard Struff33GER725-1725-2
119
Matthew Christopher Romios25AUS710+1Lost in Girona R16710-3
120
Arjun Kadhe30IND702+2Naples QFLost in Murcia FLost in Murcia F
Naples QF
757+3
121
Stefanos Tsitsipas25GRE700+2Lost in Miami R16790+10
122
Vladyslav Manafov30UKR689+3Naples QFLost in Murcia R16Lost in Murcia R16
Naples QF
684-4
123
Zdeněk Kolář27CZE683-4Lost in Zadar F697
124
Andrea Pellegrino27ITA677+4Lost in Murcia R16677-3
125
Ivan Liutarevich28BLR668+2Naples QFLost in Murcia R16Lost in Murcia R16
Naples QF
663-3
126
Marcus Willis33GBR657+3Lost in Zadar QF657-3
127
Toshihide Matsui45JPN656+3656-3
128
Christian Harrison29USA655-4Lost in San Luis Potosi R16655-3
129
Jeevan Nedunchezhiyan35IND654+2Naples QFLost in Murcia FLost in Murcia F
Naples QF
697+5
130
Roman Jebavý34CZE645-4Naples QFLost in Zadar FLost in Zadar F
Naples QF
695+5
131
Grégoire Jacq31FRA643+1Naples QFZadar WZadar W
Naples QF
743+12
132
David Pel32NED630-11555-11
133
Jason Kubler30AUS625625+1
134
Adam Walton24AUS620+2617-1
135
Andrew Paulson22CZE618-1618+1
136
Niki Kaliyanda Poonacha28IND600+3San Luis Potosi SFLost in Murcia R16Lost in Murcia R16
San Luis Potosi SF
619+3
137
Oriol Roca Batalla30ESP593-2Lost in Murcia R16
Lost in Girona QF
563-2
138
David Vega Hernández29ESP586-1Lost in Murcia R16
Lost in Girona QF
516-16
139
Juan Sebastián Cabal37COL585-1495-18
140
Kaito Uesugi28JPN583Lost in Hinode F
Lost in Nishi Tokyo QF
591+4
141
JiSung Nam30KOR583Tsukuba SFLost in Mildura QFLost in Mildura QF
Tsukuba SF
586+4
142
Ramkumar Ramanathan29IND561+1Lost in New Delhi SF533-9
143
Karol Drzewiecki28POL560+7Lost in Naples R16560+3
144
Lorenzo Musetti22ITA555+19555+2
145
Rithvik Choudary Bollipalli23IND550+3San Luis Potosi SFLost in Murcia R16Lost in Murcia R16
San Luis Potosi SF
569+7
146
Calum Puttergill30AUS544-1Lost in San Luis Potosi R16544
147
Miķelis Lībietis31LAT541-5541-1
148
Lloyd Harris27RSA540-1540-1
149
Federico Agustin Gomez27ARG533-5Lost in Asuncion R16533-3
150
Rubin Statham36NZL527+2San Luis Potosi SFLost in Asuncion R16Lost in Asuncion R16
San Luis Potosi SF
549+6
Advertisement
151
Luca Margaroli32SUI527+2Lost in Murcia SF557+10
152
Mick Veldheer27NED525-3Lost in Zadar QF
Lost in Girona R16
533-1
153
Patrik Trhac25USA514+15San Luis Potosi SF544+8
154
Santiago Rodríguez Taverna24ARG513+4Lost in Murcia SF
Lost in Naples R16
543+7
155
Lorenzo Sonego28ITA510+15510-1
156
Ryan Seggerman24USA508+17San Luis Potosi SF538+6
157
Jakob Schnaitter28GER506-1Lost in Zadar R16
Lost in Girona QF
511+2
158
Íñigo Cervantes34ESP504-7454-7
159
Ray Ho24TWN504-5Tsukuba SFLost in Nishi Tokyo QFLost in Nishi Tokyo QF
Tsukuba SF
490
160
Kai Wehnelt28GER496-5488-1
161
Taylor Fritz26USA480-2480-2
162
Mark Wallner24GER479-2Lost in Zadar R16
Lost in Girona QF
490+2
163
Tristan Schoolkate23AUS477-6Lost in San Luis Potosi R16477-1
164
Filip Bergevi29SWE475-18Lost in Zadar QF
Lost in Girona R16
491+6
165
George Goldhoff29USA469+2Lost in San Luis Potosi QF485+3
166
Francis Casey Alcantara32PHI463-2438-2
167
Aisam-ul-Haq Qureshi44PAK453-5Lost in Murcia R16
Lost in Girona QF
393-11
168
Alexander Zverev26GER450+29450+2
169
Ivan Sabanov31SRB449-3Lost in Zadar SF429
170
Matías Soto24CHI433+4Lost in San Luis Potosi QF449+3
171
Miomir Kecmanović24SRB420330-34
172
Matej Sabanov31SRB419Lost in Zadar SF399-2
173
Ben McLachlan31JPN415-12390-6
174
Joshua Paris28GBR406+2Lost in San Luis Potosi R16406+3
175
Alex de Minaur25AUS405+2Lost in Miami R32405+3
176
Scott Duncan29GBR394+4Lost in Zadar QF
Lost in Sao Leopoldo R16
394
177
Neil Oberleitner24AUT393-8Trnava SFLost in Créteil QFLost in Créteil QF
Trnava SF
396+2
178
Murkel Dellien26BOL392+13384-2
179
Benjamin Lock31ZIM388+5San Luis Potosi SF410+9
180
Nino Serdarušić27CRO387-1Lost in Zadar R16312-39
181
Alexandru Jecan35ROU385+8Antalya 12 SFLost in Murcia R16Lost in Murcia R16
Antalya 12 SF
369-5
182
Fajing Sun27CHN384Lost in Créteil R16
Lost in Toulouse Balma R16
370-3
183
Luke Saville30AUS381-8Lost in Mildura SF
Lost in Swan Hill F
402+10
184
Andre Begemann39GER377+1Lost in Murcia QF
Lost in Girona R16
393+7
185
Denis Kudla31USA374+3374+3
186
Blake Ellis25AUS374+6Mildura W
Lost in Swan Hill R16
374+3
187
Yun seong Chung26KOR372+3Lost in Nishi Tokyo R16
Lost in Tsukuba QF
372+3
188
Divij Sharan38IND364-5298-39
189
Cameron Norrie28GBR360+7360+2
190
Frances Tiafoe26USA360+7360+2
191
Robert Farah37COL360+9270-55
192
Hubert Hurkacz27POL360+7360+3
193
Pedro Boscardin Dias21BRA355-12355+1
194
Johannus Monday22GBR353+8353+1
195
Blaž Rola33SLO352+8352+1
196
Charles Broom25GBR346+17Lost in Bakersfield SF
Lost in Calabasas QF
325-13
197
Jiří Lehečka22CZE345+8345+2
198
Yasutaka Uchiyama31JPN345+16345+2
199
Kaichi Uchida29JPN345+7Lost in Asuncion R16
Lost in Sao Leopoldo R16
345+2
200
Daniel Rincon21ESP340+8Lost in Girona QF360+10
Advertisement
201
Alex Lawson30USA340+8315-15
202
Conner Huertas del Pino28PER339+8Lost in Asuncion R16
Lost in Sao Leopoldo R16
339+1
203
Kelsey Stevenson33CAN338+9Lost in Sao Leopoldo R16338+1
204
Patrik Rikl25CZE335+17Naples QF360+13
205
Thomas Fancutt29AUS332+33Lost in San Luis Potosi R16332+2
206
Alex Bolt31AUS329+9326-1
207
Tim Sandkaulen26GER327+11324-3
208
Mateus Alves23BRA326+11Lost in Maceio SF331+4
209
Mac Kiger25USA324+8Lost in San Luis Potosi QF340+11
210
Renzo Olivo32ARG323+60Lost in Asuncion R16
Lost in Sao Leopoldo QF
339+11
211
Jaime Faria20POR322314-7
212
Ben Jones25GBR322+8Lost in Trimbach SF
Lost in Sharm El Sheikh 9 QF
322+1
213
Alfredo Perez26USA319+9Lost in Bakersfield R16294-16
214
Nuno Borges27POR316+9316+1
215
Daniel Evans33GBR315-37315+1
216
Roberto Carballés Baena31ESP315-29315+1
217
Alexander Bublik26KAZ315+8Lost in Miami R32225-74
218
Colin Sinclair29NMI314+9289-15
219
Arklon Huertas Del Pino Cordova29PER314-12314+2
220
Henrique Rocha19POR312+6Lost in Murcia SF339+20
221
Franko Škugor36CRO310+7125-239
222
James Trotter24JPN309+7Lost in San Luis Potosi QF325+14
223
Hunter Reese31USA305+42Lost in San Luis Potosi R16305
224
Hans Hach Verdugo34MEX305-23Lost in San Luis Potosi QF321+12
225
Markos Kalovelonis29GRE304+5286-9
226
Jason Taylor30AUS303+5178-119
227
Constantin Bittoun Kouzmine25FRA299+6Lost in Monastir 13 R16299+2
228
Adam Taylor32AUS298+6Lost in Asuncion QF
Lost in Sao Leopoldo QF
330+22
229
Volodoymyr Uzhylovskyi36UKR298+7Sharm El Sheikh 9 SFLost in Sharm El Sheikh 7 R16
Lost in Sharm El Sheikh 8 R16
Lost in Sharm El Sheikh 7 R16
Lost in Sharm El Sheikh 8 R16
Sharm El Sheikh 9 SF
284-10
230
Liam Broady30GBR295+5295+2
231
Daniel Cukierman28ISR295+15Lost in Asuncion QF
Lost in Sao Leopoldo R16
311+11
232
Mariano Kestelboim28ARG292+40Lost in Asuncion QF308+11
233
Jakub Paul25SUI292+14Trnava SF292+3
234
Ignacio Carou24URU292+26Lost in Punta Del Este 3 QF
Lost in Asuncion R16
286-2
235
Daniel Dutra da Silva35BRA291+9Lost in Feira De Santana QF
Lost in Maceio SF
Lost in Sao Leopoldo R16
299+9
236
Sebastian Korda23USA290+1Lost in Miami R16380+55
237
Antoine Escoffier32FRA287+3Lost in Toulouse Balma QF290+5
238
Szymon Walków28POL286-6Trnava SF286+3
239
Maxime Cressy26USA285+2285+2
240
Gustavo Heide22BRA285+2285+2
241
Juan Pablo Paz29ARG283-2Lost in San Luis Potosi R16283+1
242
Luciano Darderi22ITA279-26279
243
Yuta Shimizu24JPN278+2278
244
Marc-Andrea Hüsler27SUI275+24San Luis Potosi SF305+22
245
João Lucas Reis Da Silva24BRA275-41Lost in Sao Leopoldo QF291+14
246
Félix Auger-Aliassime23CAN270-81270+1
247
Damien Wenger24SUI270+14Tarragona SF270-1
248
Jacob Fearnley22GBR268+3268-1
249
Purav Raja38IND268-6202-65
250
Johannes Ingildsen26DEN268+14Lost in Asuncion QF
Lost in Sao Leopoldo R16
282+9
Advertisement
251
Dominic Stricker21SUI266+3266+1
252
Tomás Barrios Vera26CHI266+3266+2
253
Toby Samuel21GBR265+3265+1
254
Mattéo Martineau25FRA265+74262
255
Akira Santillan26AUS264-2248-12
256
Eduardo Ribeiro26BRA263+3255-4
257
Daniel Masur29GER262+29Saint Dizier FLost in Trimbach R16Lost in Trimbach R16
Saint Dizier F
237-23
258
Arthur Rinderknech28FRA260+4260+3
259
Francesco Forti24ITA259-7256
260
Artem Sitak38NZL258-11258+3
261
Pedro Martínez26ESP256-37Lost in Girona R16256+3
262
Igor Zelenay41SVK256+1Trnava SFLost in Zadar R16Lost in Zadar R16
Trnava SF
200-56
263
Christoph Negritu30GER256+14Lost in Monastir 11 SF249-3
264
Blake Bayldon25AUS255+5Lost in Mildura R16
Lost in Swan Hill SF
247-4
265
Stan Wawrinka39SUI250+1250+3
266
Alejandro Tabilo26CHI250250+4
267
Juan Carlos Aguilar25CAN249-19249+2
268
Michael Geerts29BEL249-11Lost in Vale Do Lobo SF237-13
269
David Pichler28AUT248+29Lost in San Luis Potosi QF264+16
270
Brandon Nakashima22USA245+3245
271
Jonny O'Mara29GBR245+3245
272
Ajeet Rai25NZL245+9Lost in Mildura SF
Swan Hill W
278+28
273
Michail Pervolarakis27GRE244+2Lost in Bakersfield R16
Lost in Calabasas R16
241-2
274
Eero Vasa27FIN242+28Lost in Vale Do Lobo R16
Lost in Antalya 12 R16
242+2
275
Abdullah Shelbayh20JOR241+3241+1
276
Aziz Ouakaa24TUN241+11241
277
Parikshit Somani24IND241+2Lost in New Delhi F228-9
278
Emil Ruusuvuori24FIN240+2240
279
Titouan Droguet22FRA240+90210-22
280
Billy Harris29GBR239-4223-12
281
Niklas Schell25GER239+7Trimbach W242+8
282
Luca Castelnuovo27SUI235Lost in Hinode SF
Lost in Nishi Tokyo QF
241+5
283
Alberto Barroso Campos27ESP234Lost in Vale Do Lobo F
Lost in Loule SF
250+19
284
Pedro Sakamoto30BRA233Lost in Feira De Santana QF
Lost in Sao Leopoldo R16
230
285
Rubén González38PHI233-27233+2
286
Maximilian Neuchrist32AUT232-1207-21
287
Kody Pearson24AUS232+9Lost in Mildura R16
Lost in Swan Hill SF
240+8
288
Dustin Brown39JAM231-17151-105
289
Pruchya Isaro28THA231207-19
290
Vladyslav Orlov28UKR230227+3
291
Gonzalo Villanueva29ARG230+9Lost in Sao Leopoldo QF246+22
292
Alexander Donski25BUL230+16Vale Do Lobo W
Loule W
260+36
293
Fabio Fognini36ITA228-107228+8
294
Jiří Barnat22CZE226-3Antalya 12 SF209-11
295
Oscar Otte30GER225-3225+7
296
Adrian Mannarino35FRA225-3Lost in Miami R32225+6
297
Sebastian Ofner27AUT225-3Lost in Miami R32225+8
298
Connor Thomson23GBR218+1218+3
299
Corentin Denolly26FRA218+8Lost in Badalona QF218+3
300
Giorgio Ricca29ITA214+1Santa Margherita QFLost in Trimbach R16Lost in Trimbach R16
Santa Margherita QF
214+2
301
Antoine Hoang28FRA213-6182-33
302
Thanasi Kokkinakis27AUS212+37Lost in Miami R16302+78
303
Zvonimir Babić28CRO211+2211+3
304
Harold Mayot22FRA210+2210+2
305
Mitchell Krueger30USA209+46209+1
306
Lorenzo Rottoli22ITA209+23Lost in Naples R16201-10
307
Román Andrés Burruchaga22ARG208-10208+1
308
Christopher Rungkat34INA207+1204-3
309
Eric Vanshelboim22UKR205+1Lost in Zadar R16
Lost in Tarragona R16
205-1
310
Simon Freund27SWE204+23Lost in Asuncion QF
Lost in Sao Leopoldo R16
220+16
311
Giovanni Oradini26ITA204Lost in Opatija QF204-1
312
Benjamin Sigouin24CAN204Lost in Bakersfield SF
Calabasas W
Lost in San Luis Potosi QF
253+51
313
Alexander Merino31PER202+48Lost in Monastir 11 SF206+4
314
Hugo Dellien30BOL201+75201-1
315
S D Prajwal Dev27IND200+42Lost in Chandigarh R16190-13
316
Samuel Vincent Ruggeri21ITA200-1198-5
317
Stefanos Sakellaridis19GRE200-4Lost in Hinode R16
Lost in Nishi Tokyo R16
200-2
318
Remy Bertola25SUI199+78Toulouse Balma W220+25
319
Nick Hardt23DOM198-2198-1
320
Alex Rybakov27USA197-2197-2
321
Xin Gao29CHN196-17177-26
322
Dalibor Svrčina21CZE195-1195-2
323
Ryuki Matsuda24JPN195-7Heraklion 4 SFLost in Heraklion 2 SF
Lost in Heraklion 3 R16
197
324
Tiago Pereira19POR195+58Vale Do Lobo W
Loule W
234+42
325
Jay Clarke25GBR194-1Lost in Rovinj R16
Badalona W
189-4
326
Brandon Walkin29GBR193177-22
327
Mark Whitehouse30GBR193-13Trimbach W
Lost in Trnava R16
210+24
328
Vitaliy Sachko26UKR191-1175-25
329
Edward Winter19AUS191-6166-42
330
Gabriel Roveri Sidney26BRA191-11Lost in Feira De Santana F
Lost in Maceio F
215+33
331
Tsung Hao Huang24TWN190+3Tsukuba SFLost in Nishi Tokyo R16190+4
332
Rio Noguchi25JPN189-1Lost in Mildura R16189+2
333
Roy Stepanov24ISR189+17Lost in Vale Do Lobo R16
Lost in Toulouse Balma QF
181-3
334
Roman Safiullin26RUS187+51187+3
335
Michael Vrbenský24CZE187+10Lost in Zadar QF203+22
336
Alexander Weis26ITA182Sao Leopoldo SFLost in Asuncion R16187+4
337
Thai Son Kwiatkowski29USA181181+2
338
Denis Shapovalov24CAN180-145180+1
339
Yoshihito Nishioka28JPN180+1180
340
Nicolás Jarry28CHI180180
341
Tommy Paul26USA180+10-5318
342
Marcos Giron30USA180-92180+2
342
Jannik Sinner22ITA180+235180
344
Christopher Eubanks27USA180-1Lost in Miami R16270+97
345
August Holmgren25DEN180-1Bakersfield W180+2
346
Sai Karteek Reddy Ganta23IND180-8174-10
347
Tennyson Whiting22USA180+12Lost in Vale Do Lobo R16173-14
348
Ezekiel Clark25USA179-2Lost in Bakersfield QF
Lost in Calabasas R16
157-36
349
Nitin Kumar Sinha25IND179-2Lost in New Delhi QF
Lost in Chandigarh R16
173-13
350
Gabriel Diallo22CAN178-2175-2
351
Max Houkes23NED176+1Santa Margherita QF151-43
352
Emile Hudd23GBR176+1Lost in Bakersfield F
Lost in Calabasas SF
200+35
353
Viktor Durasovic27NOR176-21Lost in Badalona QF176+3
354
Leandro Riedi22SUI175175+3
355
Matheus Pucinelli De Almeida22BRA175+26175+1
356
Andres Urrea29COL175+38Santo Domingo 2 W
Lost in Maceio F
213+57
357
Taisei Ichikawa23JPN175-2147-45
358
James Davis25GBR175+49Lost in Les Franqueses Del Valles SF179+14
359
Ignacio Monzón26ARG175-29Lost in Buenos Aires R16147-44
360
Ryan Nijboer24NED174-11Tarragona SFLost in Badalona F190+34
361
Bogdan Pavel24ROU173+10Lost in Antalya 11 R16
Lost in Antalya 12 R16
173+3
362
Dimitris Sakellaridis17GRE173-2Heraklion 4 SFLost in Heraklion 2 SF
Lost in Heraklion 3 R16
174+5
363
Takeru Yuzuki25JPN171+23Lost in Tsukuba R16171
364
Sander Jong23NED170+1Lost in Sharm El Sheikh 9 QF170-1
365
Paulo Andre Saraiva Dos Santos23BRA170+11Lost in Feira De Santana QF
Maceio W
Lost in Sao Leopoldo R16
195+40
366
Martin Damm20USA169-4169-1
367
Valerio Aboian21ARG169-42161-8
368
Dan Alexandru Tomescu24ROU169-5Lost in Alaminos F173+8
369
Yunchaokete Bu22CHN168-5152-22
370
Aoran Wang27CHN168-35164-3
371
Giles Hussey26GBR168+21Lost in Les Franqueses Del Valles SF168+2
372
Julian Ocleppo26ITA167-4142-37
373
Noah Schachter24USA167+7167+3
374
Alexei Popyrin24AUS165-4165+2
375
Manish Sureshkumar24IND164-2Lost in New Delhi F
Lost in Chandigarh SF
152-17
376
Mattia Bellucci22ITA163+113163+2
377
Mats Hermans27NED162-55146-28
378
Grigoriy Lomakin26KAZ162-1Lost in Aktobe 2 R16
Lost in Sharm El Sheikh 9 R16
161+2
379
Alexandre Müller27FRA160160+2
380
Dominik Kellovský27CZE160+3160
381
Aleksandr Lobanov22RUS159+12Lost in Monastir 11 QF
Monastir 12 W
Lost in Monastir 13 R16
171+17
382
Alessandro Giannessi33ITA158-26Lost in Zadar R16158+1
383
Tomás Farjat23ARG158-5Buenos Aires SFLost in Punta Del Este 3 QF
Lost in Punta Del Este 4 QF
134-50
384
Jesper de Jong23NED157-26Lost in Girona R16132-55
385
Andrea Picchione25ITA157+29138-30
386
Hiroki Moriya33JPN156-2156+1
387
Oleg Prihodko26UKR153153-2
388
Szymon Kielan21POL153+14Sharm El Sheikh 7 W
Lost in Trnava QF
168+20
389
Aidan McHugh23GBR152-14Lost in Trimbach SF
Lost in Loule R16
160+10
390
Yu-hsiou Hsu24TWN151151-5
391
Seita Watanabe23JPN151+42151-6
392
Siddhant Banthia23IND151-1New Delhi W
Lost in Chandigarh F
184+59
393
Miloš Karol21SVK151+18Lost in Trimbach R16
Lost in Trnava QF
151-5
394
Leonardo Aboian25ARG151+14Lost in Punta Del Este 4 F157+11
395
Kris Van Wyk27RSA150Lost in Sharm El Sheikh 7 F
Lost in Sharm El Sheikh 8 QF
Lost in Sharm El Sheikh 9 QF
156+7
396
David Stevenson25GBR149+40Lost in Bakersfield SF
Lost in Calabasas QF
160+18
397
Aziz Dougaz27TUN148148-2
398
Stefano Travaglia32ITA148-26Lost in Zadar R16
Lost in Naples R16
98-145
399
Francesco Maestrelli21ITA148-1Lost in Zadar R16
Lost in Naples R16
103-135
400
Tyler Zink23USA148-1148
401
Augusto Virgili29ITA148-1Santa Margherita QFBadalona W173+42
402
Finn Reynolds24NZL148-1Lost in Bakersfield SF
Calabasas W
178+56
403
Geoffrey Blancaneaux25FRA146+1Sao Leopoldo SFLost in Asuncion R16176+54
404
Luka Mikrut19CRO146+1Rovinj W
Opatija W
153+14
405
Luis Britto30BRA145+16Lost in Feira De Santana QF
Maceio W
Lost in Sao Leopoldo R16
170+39
406
Jorge Panta28PER143+4124-59
407
Thiago Agustín Tirante22ARG141+6141-5
408
Juan Sebastián Gómez32COL139+7120-68
409
Giovanni Fonio25ITA138+7Lost in Badalona R16138-5
410
Cannon Kingsley22USA138+7138-3
411
Joshua Sheehy27USA138+32Sharm El Sheikh 7 W147+7
412
Rigele Te26CHN137+6137-4
413
Egor Agafonov21RUS137-7Aktobe 2 W137-5
414
Nick Chappell31USA137+34Lost in Vale Do Lobo SF145+8
415
Benjamin Winter Lopez25ESP136+7133-22
416
Andrés Andrade25ECU136+34117-70
417
Sidane Pontjodikromo23NED136-29136-3
418
Dušan Lajović33SRB135+7135-3
419
Daniel Altmaier25GER135+7135-3
420
Emilio Nava22USA135+7135-3
420
Guido Pella33ARG135+7135-3
422
Quentin Halys27FRA135-56135-3
423
Grégoire Barrère30FRA135-56135-3
423
Alejandro Davidovich Fokina24ESP135+6135-3
425
Jaume Munar26ESP135+5135-3
426
Pedro Cachín28ARG135+5135-3
427
Ergi Kırkın25TUR135-124Lost in Santa Margherita R16135-3
428
David Poljak27CZE134+4Trnava SFCréteil W
Lost in Toulouse Balma F
175+73
429
Filip Duda25CZE134+12Lost in Badalona R16
Lost in Tarragona QF
134-3
430
Naoki Tajima23JPN134+4Lost in Mildura R16
Lost in Swan Hill R16
Lost in Tsukuba R16
134-4
431
Joao Fonseca17BRA133+4133-4
432
Nicholas Bybel30USA133+5133-4
433
Arthur Fery21GBR132+6132-5
434
Garrett Johns23USA132+6132-6
435
Álvaro López San Martín26ESP130-32130-9
436
Maximus Jones19THA130+8Lost in Les Franqueses Del Valles QF
Lost in Badalona R16
132-5
437
Arthur Reymond24FRA129-28Lost in Toulouse Balma R16129-9
438
Evgeny Karlovskiy29RUS129+9Lost in Aktobe 2 QF131-5
439
David Jordá Sanchis29ESP129-19113-58
440
Franco Agamenone30ITA128+93128-9
441
Hernán Casanova30ARG128+8Tarragona SFLost in Badalona SF136+22
442
Arthur Bouquier23FRA128-18Lost in Créteil QF
Toulouse Balma W
156+55
443
Franco Roncadelli24URU128+2128-7
444
Jacopo Berrettini25ITA127+9127-8
445
Justin Boulais22CAN127+9127-8
446
Patrick Harper24AUS127+9Lost in Bakersfield F
Lost in Calabasas SF
151+50
447
Petr Nesterov21BUL127-5Lost in Aktobe 2 SF116-42
448
Trey Hilderbrand23USA127+19Lost in Santo Domingo 2 F143+40
449
Bruno Pujol Navarro22ESP127+21Tarragona SFLost in Les Franqueses Del Valles R16
Lost in Badalona SF
116-41
450
Ugo Blanchet25FRA126+6126-6
451
Zhe Li37CHN126+6126-6
452
Jan Hrazdil19CZE126+6Antalya 10 W
Antalya 11 W
156+66
453
Nicolás Mejía24COL126+72Santo Domingo 2 W148+52
454
Filippo Romano18ITA126+56Lost in Trimbach R16126-5
455
Yeong Seok Jeong24KOR126+23Lost in Nishi Tokyo R16
Lost in Tsukuba QF
126-3
456
Colin Markes27USA126+4123-14
457
Alexander Zgirovsky22BLR126-38Lost in Aktobe 2 F134+26
458
Mikalai Haliak25BLR126-7Lost in Trnava QF124-9
459
Juan Bautista Otegui25ARG126-7118-23
460
Nicolás Kicker31ARG125+1125-1
461
Federico Gaio32ITA125+1125-1
462
Thiago Seyboth Wild24BRA125+1125-1
463
MinKyu Song33KOR125+9Hinode W
Lost in Nishi Tokyo QF
Lost in Tsukuba QF
142+53
464
Millen Hurrion24GBR125125
465
Fermin Tenti26ARG124-19Buenos Aires SF124-3
466
Mili Poljičak19CRO123+17Rovinj W
Opatija W
137+49
467
Dragos Nicolae Madaras26SWE123+2123-2
468
Marc Polmans26AUS122+110122-3
469
Matías Zukas27ARG122-4106-52
470
Peter Heller31GER122-4120-7
471
Svyatoslav Gulin21RUS122+40Tarragona SF122-1
472
Ishaque Eqbal26IND122+43117-15
473
Anthony Genov22BUL121+85Lost in Badalona SF
Lost in Tarragona QF
129+26
474
Zizou Bergs24BEL120-154120-1
475
John Echeverria22ESP120-52Lost in Vale Do Lobo QF
Lost in Loule SF
131+33
476
Patrick Zahraj24GER120+47Trnava SFLost in Trimbach R16120-2
477
Hynek Bartoň19CZE120-1Lost in Vale Do Lobo QF120-2
478
Shunsuke Mitsui21JPN119-1119-2
479
Alex Knaff26LUX119-4111-25
480
Sandro Kopp23AUT118-21115-13
481
Jody Maginley28ANT118+6Lost in Santo Domingo 2 R16118-3
482
Moez Echargui31TUN117-2117-3
483
Lukáš Pokorný22SVK117-15Lost in Santo Domingo 2 R16
Lost in Trnava R16
117-5
484
Louis Weßels25GER116+22Lost in Feira De Santana SF124+18
485
George Houghton25GBR116+11Sharm El Sheikh 9 SFLost in Sharm El Sheikh 8 F121+11
486
James McCabe20AUS115-4115-5
487
Evan Zhu25USA115-3115-5
488
Daniel Pátý24CZE115-3113-8
489
Marcello Serafini21ITA115-3Santa Margherita QFLost in Trimbach R16112-14
490
Facundo Juárez26ITA113113-5
491
Gianmarco Ferrari23ITA113Santa Margherita QFLost in Vale Do Lobo QF105-34
492
Woobin Shin20KOR113Lost in New Delhi SF
Chandigarh W
Lost in Tsukuba R16
128+41
493
Li Tu27AUS112112-6
494
Ryan Peniston28GBR112112-6
495
Jea Moon Lee30KOR112+8Hinode W
Lost in Nishi Tokyo QF
Lost in Tsukuba QF
129+47
496
Gabriele Maria Noce28ITA112-8112-6
497
Antoine Bellier27SUI111San Luis Potosi SF141+86
498
Andrea Collarini32ARG111+495Lost in Asuncion SF
Lost in Sao Leopoldo QF
157+116
499
Hamish Stewart24GBR111+35111-6
500
Dax Donders23NED111+12Lost in Aktobe 2 R16111-6
501
Tristan Lamasine31FRA110-3110-6
502
Aliaksandr Liaonenka25BLR110-28Lost in Aktobe 2 F118+21
503
Qian Sun22CHN110-4110-6
504
Lorenzo Joaquín Rodríguez24ARG110-25110-6
505
Clément Tabur24FRA109-5109-6
506
Dane Sweeny23AUS109-598-36
507
Keisuke Saitoh22JPN109-3Lost in Hinode QF
Lost in Nishi Tokyo SF
Lost in Tsukuba QF
105-21
508
Ethan Quinn20USA108-1108-5
509
Timo Stodder27GER108-1108-5
510
João Eduardo Schiessl19BRA108-1Antalya 12 SFLost in Antalya 11 QF110+2
511
Buvaysar Gadamauri23BEL108+19104-21
512
Francesco Passaro23ITA107+45107-3
513
Fábián Marozsán24HUN10690-61
514
Sho Shimabukuro26JPN106+65106-3
515
Vít Kopřiva26CZE106-44106-3
516
Gijs Brouwer28NED106-2106-3
517
João Domingues30POR106+5106-3
518
Elio Jose Ribeiro Lago26ITA106-291-51
519
Otto Virtanen22FIN105-46105-3
520
Carlos Sánchez Jover23ESP105-3Lost in Asuncion R16
Lost in Sao Leopoldo R16
105-3
521
Xiaofei Wang21CHN105-3105-3
522
Robin Bertrand21FRA105-3Lost in Trnava R16105-4
523
Goncalo Falcao36POR105+14Lost in Vale Do Lobo R16
Lost in Loule SF
113+25
524
Jesse Timmermans35NED104-4Lost in Sharm El Sheikh 8 R16104-5
525
Yannik Steinegger23SUI104-4Saint Dizier F104-5
526
Juan Manuel La Serna20ARG104-31Punta Del Este 3 F112+25
527
Bogdan Bobrov26RUS104-153104-4
528
Matěj Vocel26CZE103+17Trnava SFCréteil W
Lost in Toulouse Balma F
127+74
529
Erik Arutiunian19BLR103-5Lost in Aktobe 2 QF105+2
530
Jakub Nicod19CZE102-1Lost in Loule F
Lost in Trnava R16
118+47
531
Álvaro Guillén Meza21ECU101-29Lost in Asuncion F
Lost in Sao Leopoldo R16
143+124
532
Robert Cash23USA100-6100-4
533
Liam Draxl22CAN100-6Sao Leopoldo SFLost in Asuncion R16130+88
534
Aleksandar Vukic27AUS100-6100-3
535
Adrian Oetzbach26GER100+17Lost in Alaminos 2 R16
Lost in Antalya 12 R16
96-19
536
Igor Gimenez24BRA100-55Lost in Feira De Santana QF
Lost in Maceio R16
70-149
537
Maxime Janvier27FRA99-699-2
538
Marco Trungelliti34ARG98-698-3
539
Brian Bozemoj20NED98+8Lost in Alaminos SF
Lost in Alaminos 2 R16
100+1
540
Jakub Menšík18CZE96-296-6
541
Camilo Ugo Carabelli24ARG96+7296-6
542
Nicolas Moreno De Alboran26USA96-396-7
543
Joshua Charlton24AUS96+133Mildura W
Lost in Swan Hill R16
121+70
544
Daniel Siniakov21CZE96-4Lost in Trnava QF96-6
545
Steven Diez33CAN96-496-6
546
Peter Bertran28DOM96+3Lost in Santo Domingo 2 R1696-6
547
Ignacio Buse20PER96-5Lost in Tarragona QF93-13
548
Tommaso Compagnucci24ITA96-13Santa Margherita QFLost in Rovinj R16
Lost in Opatija F
104+15
549
Aleksandar Kovačević25USA95-695-7
550
Shintaro Imai30JPN95-6Lost in Mildura R1695-7
551
Luigi Sorrentino25ITA94+2Lost in Rovinj F
Lost in Opatija F
102+16
552
Ilia Simakin20RUS94-6Aktobe 2 W109+40
553
Sascha Gueymard Wayenburg20FRA93-48Lost in Créteil SF85-50
554
Robert Strombachs24LAT93-693-5
555
Adam Moundir28MAR93-1982-59
556
Mert Naci Türker25TUR93+4Lost in Antalya 12 R1689-32
557
Guy Den Heijer26NED93+27Lost in Aktobe 2 R16
Lost in Antalya 12 QF
93-4
558
Gabi Adrian Boitan24ROU92-892-5
559
Gilbert Klier Junior23BRA92-892-5
560
Jie Cui26CHN92-6Lost in Hinode R16
Lost in Nishi Tokyo R16
92-5
561
Sergey Fomin23UZB92-149Lost in Aktobe 2 SF96+6
562
João Sousa34POR91-761-177
563
Flavio Cobolli21ITA91-791-4
564
Nathan Anthony Barki19INA91-588-28
565
Linang Xiao24CHN91+36Lost in Hinode QF
Lost in Nishi Tokyo R16
93+3
566
Vasek Pospisil33CAN90-5Lost in San Luis Potosi QF106+50
566
Ilya Ivashka30BLR90-590-4
566
John Millman34AUS90-590-4
566
Yibing Wu24CHN90-590-4
570
Yosuke Watanuki25JPN90-590-3
571
Martin Landaluce18ESP90-590-3
571
Matteo Arnaldi23ITA90-590-7
573
Andy Murray36GBR90-5Lost in Miami R16180+235
573
Holger Rune20DEN9090-3
573
Diego Schwartzman31ARG9090-3
576
Luca Van Assche19FRA90-790-3
576
Laslo Djere28SRB90-790-4
576
Arthur Fils19FRA90-790-4
579
Casper Ruud25NOR90-3Lost in Miami R3290-4
580
Márton Fucsovics32HUN90-590-2
581
Fernando Yamacita26BRA90-190-3
582
Sebastian Fanselow32GER90+83Lost in Loule R1690-3
583
Joao Victor Couto Loureiro21BRA90-2Lost in Feira De Santana R16
Lost in Maceio R16
82-33
584
Mateo Del Pino20ARG90-2Punta Del Este 3 F98+39
585
Kai Lemstra24GER89-2Lost in Alaminos 2 R1670-96
586
Marko Topo20GER88Lost in Tarragona R1688-4
587
Vishnu Vardhan36IND88New Delhi W
Lost in Chandigarh SF
114+93
588
Gabriel Debru18FRA8888-5
589
Khumoyun Sultanov25UZB88Lost in New Delhi SF
Lost in Chandigarh QF
95+31
590
Petr Bar Biryukov22RUS88+50Lost in Sharm El Sheikh 7 R1688-4
591
Gonçalo Oliveira29POR88+3Lost in Asuncion QF
Lost in Sao Leopoldo R16
76-59
592
Stuart Parker26GBR87+487-4
593
Alexander Ritschard30SUI87+3787-4
594
Daniel Little26GBR87+3Sharm El Sheikh 9 SF84-13
595
Matías Franco Descotte29ARG87+3Lost in Buenos Aires R1671-77
596
Louroi Martinez25SUI87+3Lost in Antalya 10 R1677-44
597
Oscar Weightman22GBR86+586-1
598
Evgenii Tiurnev26RUS86+5Lost in Antalya 12 R1686-3
599
Matt Hulme25AUS86+32Lost in Mildura F
Lost in Swan Hill R16
99+59
600
Andrey Chepelev25RUS86-580-21
601
Tim Ruehl25GER85+83Trnava SFLost in Trimbach R1685-4
602
Luciano Emanuel Ambrogi20ARG85-285-4
603
Imanol López Morillo24ESP85+36Lost in Vale Do Lobo F
Lost in Tarragona R16
98+59
604
Osgar O'Hoisin27IRL85-13Lost in Heraklion 3 SF89+15
605
James Mackinlay23GBR85Lost in Créteil R16
Lost in Toulouse Balma QF
88+10
606
Keegan Smith25USA84+3984-2
607
Loann Massard18FRA84+146Lost in Créteil QF
Lost in Toulouse Balma R16
Lost in Saint Dizier QF
71-69
608
Harry Wendelken22GBR84-18Heraklion 4 SF76-40
609
Eliot Spizzirri22USA83-183-1
610
Angel Diaz Jalil22ECU83-183-1
611
Mark Vervoort33NED83-1Tarragona SFLost in Badalona SF91+43
612
Matej Dodig18CRO83-1Lost in Zadar R1681-6
613
Viacheslav Bielinskyi20UKR83-1Lost in Opatija SF72-54
614
Maxence Beaugé23FRA82-8Lost in Créteil R16
Lost in Toulouse Balma SF
86+14
615
Makoto Ochi27JPN82+13Lost in Mildura R1682-2
616
Cengiz Aksu25TUR82-23Lost in Antalya 10 R16
Lost in Antalya 11 SF
Lost in Antalya 12 R16
86+14
617
Nerman Fatić29BIH81-1Lost in Zadar R1665-93
618
Anton Matusevich22GBR81-1Lost in Tarragona R1665-96
619
Nikola Basic22CRO81+47Lost in Rovinj QF
Lost in Opatija R16
83+7
620
Ryoatro Taguchi23JPN81-2Lost in Hinode R16
Lost in Nishi Tokyo QF
83+7
621
Yanis Ghazouani Durand23FRA81+156Lost in Créteil QF
Lost in Toulouse Balma R16
82+6
622
Seon Yong Han23KOR81+10Lost in Nishi Tokyo R16
Lost in Tsukuba R16
78-13
623
Siim Troost24EST81-481+3
624
Arthur Weber31FRA80-469-63
625
Thijmen Loof21NED80-3Lost in Créteil QF
Lost in Badalona QF
Lost in Tarragona QF
58-140
626
Kokoro Isomura21JPN80-19Lost in Hinode QF
Lost in Tsukuba R16
80+3
627
Tennys Sandgren32USA79-479+3
628
Sekou Bangoura32USA79-463-98
629
Christian Oliveira24BRA79-479+4
630
Omar Jasika26AUS79-479+4
631
Jelle Sels28NED79+4479+3
632
Dmitry Popko27KAZ79+17379+5
633
Oleksandr Ovcharenko22UKR79-6Lost in Rovinj R16
Lost in Opatija SF
68-59
634
Niels Visker22NED79-49Lost in Antalya 12 QF79+4
635
Gokberk Saritas20TUR79+21Lost in Antalya 10 R16
Lost in Antalya 11 SF
Lost in Antalya 12 R16
79+3
636
Raphael Calzi26LUX79-21Lost in Créteil SF
Lost in Toulouse Balma QF
Lost in Saint Dizier SF
90+49
637
Christian Sigsgaard27DEN78-853-166
638
Ozan Baris19USA77-477+2
639
Alibek Kachmazov21RUS77-477+2
640
Carlos Taberner26ESP77-4Lost in Girona R1677+2
641
Gonzalo Bueno19PER77-37Lost in Asuncion F
Lost in Sao Leopoldo R16
127+186
642
Calvin Hémery29FRA77-477+3
643
Giovanni Mpetshi Perricard20FRA76-2Lost in San Luis Potosi R1676+1
644
Jason Jung34TWN76-276+1
645
Masamichi Imamura25JPN76-2Lost in Hinode F
Lost in Nishi Tokyo QF
Lost in Tsukuba R16
86+46
646
Michiel De Krom25NED76-2Tarragona SF76+2
647
Hanwen Li21CHN76-174-12
648
Felix Corwin27USA76+10376+1
649
Pranav Kumar24USA76-2Lost in Santo Domingo 2 F92+83
650
Denis Klok25RUS76-2Lost in Antalya 11 SF
Lost in Antalya 12 QF
80+28
651
David Pérez Sanz29ESP76+1076+2
652
Felipe Meligeni Alves26BRA75-375+1
653
Lucas Pouille30FRA75-375+1
654
Francisco Comesaña23ARG75-375+1
655
Bryce Nakashima20USA75-375+1
656
Denis Istomin37UZB75-3Lost in Aktobe 2 QF77+15
657
Keshav Chopra22USA75-375+2
658
Duarte Vale25POR75-66Lost in Vale Do Lobo R16
Lost in Loule R16
67-42
659
Amr Elsayed25EGY75+104Lost in Sharm El Sheikh 7 F
Lost in Sharm El Sheikh 8 QF
79+28
660
Javier Barranco Cosano25ESP74-3Lost in Murcia R1674+2
661
Sergis Kyratzis28CYP74+104Lost in Alaminos SF
Lost in Alaminos 2 QF
Lost in Heraklion 4 QF
78+27
662
Aleksandr Braynin24UKR74-4Lost in Trnava R1674+2
663
Nicholas David Ionel21ROU74-4Lost in Santa Margherita R1674+2
664
Pavel Verbin22RUS74+10674+1
665
Nicolas Bruna25CHI74-3Lost in Punta Del Este 4 R16
Lost in Buenos Aires QF
74+1
666
Alec Beckley22RSA74-33Lost in Trimbach R16
Lost in Loule QF
Lost in Saint Dizier SF
62-72
667
Joel Josef Schwaerzler18AUT73-4Antalya 10 W88+76
668
Kirill Kivattsev26RUS73-1370-12
669
Marek Gengel28CZE73+1053-137
670
Igor Kudriashov20RUS73+64Lost in Monastir 11 QF
Monastir 12 W
90+84
671
Pedro Araújo22POR73-3Lost in Vale Do Lobo R1670-11
672
Pedro Vives Marcos22ESP72-372+7
673
Thiemo de Bakker35NED72-356-103
674
Patrick Kaukovalta25FIN72-3Lost in Rovinj SF76+29
675
Wishaya Trongcharoenchaikul28THA72-3Lost in New Delhi QF75+19
676
Simon Anthony Ivanov23BUL72-5572+8
677
Kalin Ivanovski19MKD71-371+6
678
Clément Chidekh22FRA71+20Lost in Toulouse Balma QF71+5
679
Constant Lestienne31FRA70+270+2
680
Egor Gerasimov31BLR70+270+2
681
Juan Pablo Varillas28PER70+270+2
682
Daniil Ostapenkov20BLR70+12Lost in Aktobe 2 QF72+16
683
Jérôme Kym21SUI69+269-3
684
Denis Yevseyev30KAZ69+2Lost in Murcia QF85+80
685
Johannes Seeman23EST69+269-3
686
Luca Potenza23ITA69+2Lost in Monastir 11 SF71+12
687
Nicolas Parizzia25SUI69+4Lost in Punta Del Este 3 SF
Punta Del Este 4 W
84+78
688
Simon Beaupain24BEL69+16Monastir 13 SF54-114
689
Niccolo Catini26ITA69-9Santa Margherita QFLost in Antalya 10 R1669-1
690
Kirill Mishkin21RUS69+369+1
691
Călin Manda25ROU69+1567-8
692
Quentin Folliot25FRA68+67Feira De Santana W
Lost in Maceio QF
96+139
693
Yanaki Milev19BUL68+268-1
694
Leonid Sheyngezikht23BUL68+566-12
695
Noah Lopez22SUI68-3Lost in Les Franqueses Del Valles QF
Lost in Badalona R16
Lost in Tarragona R16
70+12
696
Akram El Sallaly26EGY68+464-29
697
Adrian Andreev22BUL67+567
698
Jorge Martinez Martinez28ESP67-8463-31
699
Dali Blanch21USA67+22Lost in Badalona R1667+1
700
Iñaki Montes De La Torre21ESP66+766-1
701
Dennis Novak30AUT66+766-1
702
Enzo Couacaud29FRA66+7Sao Leopoldo SFLost in Asuncion R1696+154
702
Kacper Żuk25POL66+766-1
704
Dominik Recek29CZE66+766
705
Tristan McCormick24USA66+7Lost in Badalona R1650-129
706
Matthew Howse22GBR66-1058-54
707
Aleksandre Bakshi26GEO66-70Heraklion 3 W
Lost in Heraklion 4 QF
62-29
708
Fons Van Sambeek22NED66+566+3
709
François Musitelli25FRA66+554-87
710
Florian Broska26GER66+16Monastir 11 W
Lost in Saint Dizier R16
81+91
711
Stijn Pel21NED66+4Lost in Créteil QF
Lost in Sharm El Sheikh 8 R16
Lost in Sharm El Sheikh 9 R16
69+20
712
Stefano Reitano26ITA66+4Santa Margherita QFLost in Monastir 11 QF
Lost in Monastir 12 R16
68+16
713
Samir Hamza Reguig22ALG66+2866+5
714
Gabriel Décamps24BRA65+22165+5
715
Christopher O'Connell29AUS65+265+5
715
Sumit Nagal26IND65+265+3
717
Alexander Shevchenko23KAZ65+265+4
718
Francisco Rocha24POR65+19Lost in Vale Do Lobo R1665+2
719
Daniel De Jonge24NED65+1Monastir 13 SFLost in Monastir 11 QF
Lost in Monastir 12 SF
71+44
720
Stefan Popović20SRB65+13Lost in Rovinj R1642-206
721
Kazuma Kawachi29JPN65-54Lost in New Delhi SF
Lost in Chandigarh SF
Lost in Tsukuba QF
75+64
722
Elliot Benchetrit25MAR64+1Lost in Tarragona R1664+4
723
Taha Baadi22CAN64+164+4
724
Seongchan Hong26KOR64+164+4
725
Matthew Summers25GBR64+123Lost in Bakersfield R1664+4
726
Eleftherios Neos24CYP64+50Heraklion 4 SFLost in Alaminos R16
Alaminos 2 W
79+97
727
Gabriel Donev27BUL6464+5
728
Yamato Sueoka21JPN6464+5
729
Fabio Coelho23POR64-2661-18
730
Ethan Cook21AUS64-25Lost in Mildura R16
Lost in Swan Hill QF
56-52
731
Abraham Asaba26GHA64-3062-6
732
Lukas Neumayer21AUT63-255-51
733
Johannes Härteis28GER63-238-236
734
Viktor Jović22SRB63-263+4
735
Adolfo Daniel Vallejo19PAR63-57Lost in Asuncion R1663+4
736
Guy Orly Iradukunda28BDI6262+1
737
Marlon Vankan23GER62+3Lost in Antalya 10 R16
Lost in Antalya 11 F
Lost in Antalya 12 R16
70+53
738
Pavel Kotov25RUS61+461-2
739
Luca Nardi20ITA61+4Lost in Naples R1616-658
740
Jeremy Beale29AUS61+458-16
741
Kyrian Jacquet22FRA61+461
742
Filip Cristian Jianu22ROU61+461
743
Hady Habib25LBN61+461
744
Brandon Perez24VEN61+22Lost in Buenos Aires R1661
745
Franco Ribero24ARG61+142Buenos Aires SFLost in Punta Del Este 3 QF
Lost in Punta Del Este 4 QF
65+28
746
Jan Kupcic22SLO61-56Lost in Rovinj QF61+1
747
Aaron Addison28AUS61-1850-92
748
Axel Garcian21FRA61+4Lost in Créteil R16
Lost in Toulouse Balma QF
53-62
749
Matthew William Donald19CZE61-27Lost in Heraklion 2 R16
Lost in Heraklion 3 QF
55-41
750
Maxime Chazal30FRA60+5Lost in Badalona QF63+23
751
Filip Peliwo30POL60+5Lost in Heraklion 3 R1660+2
752
James Watt23NZL60+74Lost in Mildura F
Lost in Swan Hill R16
76+106
753
Federico Bondioli18ITA60+5Lost in Sharm El Sheikh 8 F
Lost in Sharm El Sheikh 9 QF
68+60
754
Evgeny Philippov22RUS60-57Sharm El Sheikh 9 SFLost in Aktobe 2 R1660+3
755
Alan Fernando Rubio Fierros25MEX60+560+5
756
Lucas Gerch29GER60+23Lost in Alaminos QF
Lost in Alaminos 2 SF
66+49
757
Zhan Zheng21CHN60+13658-5
758
Jesse Delaney25AUS60+148Lost in Mildura QF
Lost in Swan Hill F
79+125
759
Mirza Bašić32BIH59+8Lost in Zadar R1643-154
760
Sora Fukuda26JPN59+8Lost in Hinode QF
Lost in Nishi Tokyo R16
Lost in Tsukuba R16
61+14
761
Georgii Kravchenko23UKR59Les Franqueses Del Valles W74+99
762
Gabriele Piraino20ITA59-102Santa Margherita QFLost in Vale Do Lobo QF
Lost in Loule QF
54-37
763
Mohamed Safwat33EGY59+659+9
764
Daisuke Sumizawa25JPN59+7Lost in Hinode R16
Lost in Nishi Tokyo QF
Lost in Tsukuba R16
28-350
765
Zaharije Zak Talic25AUS59-2634-264
766
Paul Wörner27GER59-1255-23
767
Zura Tkemaladze23GEO59+5Heraklion 3 W
Lost in Heraklion 4 QF
72+97
768
Lucas Horve24USA58+558+13
769
Oliver Okonkwo23GBR58+558+12
770
Alafia Ayeni24USA58+558+11
771
Vitali Shvets43RUS58+1158+8
772
Matteo Gigante22ITA57+1157+6
773
Alex Michelsen19USA57+1146-94
774
Kenny de Schepper36FRA57+1157+7
775
Raúl Brancaccio26ITA57+1157+7
776
Edan Leshem27ISR57+1057+7
776
Shintaro Mochizuki20JPN57+1257+7
778
Alejandro Moro Cañas23ESP57-11457+7
779
Robin Catry22FRA57+1057+7
780
Juan Pablo Ficovich27ARG57+10Lost in San Luis Potosi R1657+7
781
Adan Freire Da Silva24FRA57+32Lost in Toulouse Balma R16
Lost in Saint Dizier QF
39-180
782
Tomas Lanik21SVK57+17Heraklion 2 W
Lost in Trnava R16
72+113
783
Lautaro Midon20ARG57+26Lost in Punta Del Este 4 SF61+35
784
Bohua Dong21CHN57+842-139
785
Nikolás Sánchez Izquierdo25ESP57+657+11
786
Simone Agostini27ITA57+32Lost in Santa Margherita R1657+11
787
Michal Lusovsky24CZE56+7Lost in Trnava QF56+10
788
Peter Benjamin Privara19SVK56-10Lost in Badalona R1656+10
789
Ilya Snițari22MDA56+656+10
790
Sergi Perez Contri26ESP56-10Lost in Rovinj R1656+10
791
Matyas Fuele25HUN55+15055+6
792
Axel Nefve23USA55+5Lost in Calabasas R1655+6
793
Leonardo Rossi21ITA55+7Lost in Rovinj F
Lost in Sharm El Sheikh 9 R16
63+60
794
Jack Vance26USA55-152-29
795
Jeremy Jahn33GER54+654+2
796
Radu Mihai Papoe21ROU54+654+2
797
Pablo Llamas Ruiz21ESP54+6Lost in Murcia R1654+2
798
Giorgio Tabacco20ITA54+852-22
799
Yuki Mochizuki26JPN54+8Lost in Hinode QF
Nishi Tokyo W
Lost in Tsukuba R16
63+67
800
Sheng Tang24CHN54+1154+3
801
Roberto Cid Subervi30DOM54+754+3
802
Marat Sharipov21RUS54-6Lost in Créteil QF52-20
803
Rishab Agarwal28IND54+954+2
804
Henri Squire23GER53-5550-31
805
Rudolf Molleker23GER53-745-82
806
Alejo Lorenzo Lingua Lavallén23ARG53-117Buenos Aires SF53+2
807
Thantub Suksumrarn22THA53+753+2
808
Patrick Brady19GBR53+745-82
809
Émilien Voisin23FRA53+750-28
810
Luka Pavlovic23FRA53+40Lost in Rovinj R16
Lost in Opatija R16
53+3
811
Diego Fernandez Flores23CHI53-138Lost in Badalona R1653+3
812
Sarp Ağabigün26TUR53-37453+3
813
Nikita Ianin22RUS53-78Lost in Sharm El Sheikh 8 R16
Lost in Sharm El Sheikh 9 R16
53+2
814
Karan Singh20IND53+5Lost in New Delhi R16
Lost in Chandigarh F
55+23
815
Chris Rodesch22LUX52+552+3
816
Marius Copil33ROU52+552+3
817
Mariano Navone23ARG52+752+2
818
Alexandr Cozbinov28MDA52+452+4
819
Justin Barki23INA52+452+3
820
Joel Pierleoni21GBR52-1644-78
821
Semen Voronin20RUS52+452+4
822
Adria Soriano Barrera24COL52-14552+4
823
Cezar Crețu22ROU52+16952+4
824
Vadym Ursu27UKR52+31Lost in Sharm El Sheikh 7 SF
Lost in Sharm El Sheikh 8 QF
58+63
825
Alejo Sanchez Quilez18ESP52+47Lost in Badalona F
Lost in Tarragona R16
68+130
826
Jasza Szajrych21POL52+2Antalya 12 SFLost in Antalya 11 QF50-15
827
Patrick Maloney24USA51+351+2
828
Lorenzo Claverie21ITA51+326-310
829
Jurriaan Bol22NED51+3Lost in Alaminos SF
Lost in Alaminos 2 R16
55+42
830
Vlad Andrei Dumitru26ROU51+451+2
831
Yishai Oliel24ISR51+19751+4
832
Nicolas Zanellato22BRA51+17736-163
833
Lawrence Sciglitano24AUS51+2Lost in Mildura QF
Lost in Swan Hill R16
54+33
834
Filiberto Fumagalli21ITA51-1Lost in Antalya 10 QF
Lost in Antalya 11 QF
55+46
835
Oliver Crawford24GBR50+250+6
836
Jaesung Choe24KOR50+250+6
836
Uisung Park23KOR50+250+6
838
Alexis Galarneau25CAN50+250+6
839
Sho Katayama34JPN50+350+6
840
Lorenzo Giustino32ITA50+1Lost in Vale Do Lobo R16
Lost in Badalona R16
20-439
841
William Grant23USA50+250+5
842
Finn Bass24GBR50+29Lost in Créteil QF
Lost in Sharm El Sheikh 9 QF
50+4
843
Hikaru Shiraishi23JPN50-62Lost in Nishi Tokyo R16
Lost in Tsukuba R16
50+3
844
S Mert Ozdemir24TUR50+14Antalya 12 SFLost in Antalya 10 F
Lost in Antalya 11 R16
58+80
845
Guy Den Ouden21NED49-149+3
846
Gergely Madarász29HUN49+16949+2
847
Miljan Zekić35SRB49-249+4
848
Teymuraz Gabashvili38RUS49-249+3
849
Juan Bautista Torres21ARG49Lost in Sao Leopoldo QF65+134
850
Tomás Lipovšek Puches30ARG49-3Buenos Aires SFLost in Punta Del Este 3 R1649+3
851
Nikolay Nedelchev20BUL49+15Les Franqueses Del Valles W64+127
852
Olaf Pieczkowski19POL49-16Lost in Sharm El Sheikh 8 SF
Lost in Trnava QF
49+4
853
Antonio Prat20ESP48-248+3
854
Ivan Gakhov27RUS48-2Lost in Murcia R1632-196
855
Alexey Nesterov26RUS48-2Lost in Bakersfield R16
Lost in Calabasas R16
48+4
856
Aleksandre Metreveli30GEO48Lost in Antalya 11 SF52+35
857
Lior Goldenberg24ISR4848+5
858
Koki Matsuda23JPN48+1Lost in Hinode R16
Lost in Nishi Tokyo R16
Lost in Tsukuba R16
48+4
859
Adam Jones25GBR48-3048+4
860
Michalis Sakellaridis23GRE48+91Heraklion 4 SFLost in Heraklion 2 SF
Lost in Heraklion 3 R16
52+36
861
Marvin Möller25GER47-147+5
862
Pedro Rodenas19ESP47-147+5
863
Federico Cina16ITA47-1Lost in Monastir 11 F55+79
864
Erik Grevelius23SWE47-147+6
865
Andres Martin22USA47-147+6
866
Federico Arnaboldi23ITA47-147+6
867
Benjamin Pietri27FRA47+27Lost in Toulouse Balma R1647+5
868
Alessandro Cortegiani28ITA47+4847+7
869
Saba Purtseladze22GEO47-105Lost in Trnava R1647+5
870
Ryan Harrison31USA46-246+4
871
Yan Bai34CHN46-246+3
872
Sanjar Fayziev29UZB46-230-204
873
Stefan Palosi24ROU46-12346+1
874
Rafael Tosetto24BRA46-1Lost in Feira De Santana QF46-1
875
Kosuke Ogura28JPN46-143-43
876
Miguel Angel Cabrera23CHI46-1Lost in Santo Domingo 2 R1646-1
877
Trent Bryde24USA45-145-1
878
Jurij Rodionov24AUT45-145-1
878
Timofey Skatov23KAZ45-145-2
880
Dominic Thiem30AUT4545-1
880
Joris De Loore30BEL45-145-2
882
Marco Cecchinato31ITA45-2Lost in Naples R1645-2
883
Frederico Ferreira Silva29POR45-145
884
Mathys Erhard22FRA45-145-1
885
Shinji Hazawa24JPN4545-1
886
Maks Kaśnikowski20POL4545-2
887
Francisco Cerúndolo25ARG45+1Lost in Miami R3245-4
888
Alejandro Manzanera Pertusa20ESP45+145-1
889
Johan Alexander Rodriguez20COL45+139-68
890
Sebastián Báez23ARG45+145-1
891
Zhao Zhao24CHN45+19145-3
892
Bernabé Zapata Miralles27ESP4545-1
893
Tomás Martín Etcheverry24ARG45+2Lost in Miami R3245-3
894
Mateo Barreiros Reyes23BRA45+87Lost in Feira De Santana SF
Lost in Maceio QF
56+113
895
Lewie Lane23GER45+1Lost in Antalya 11 R16
Lost in Antalya 12 R16
45
896
Alexander Chepik27RUS45+1Lost in Aktobe 2 QF47+33
897
Cooper Williams18USA44+219-396
898
Victor Lilov20USA44+244-2
899
Facundo Mena31ARG44+244-2
900
Naoki Nakagawa27JPN44+244+1
901
Arthur Géa19FRA44-4744-1
902
Coleman Wong19HKG44+144-1
903
Adil Kalyanpur24IND44+203Lost in New Delhi R16
Lost in Chandigarh R16
44-3
904
Samuel Puškár23SVK44+15Heraklion 2 W
Lost in Trnava R16
59+152
905
Tao Mu23CHN44+4044+1
906
Thomas Braithwaite24AUS44-79Lost in Mildura R16
Lost in Swan Hill R16
44-1
907
Max Wiskandt22GER44-344-1
908
Federico Valle23ITA44-10Lost in Alaminos R1644-2
909
Samuel Martinez Arjona22ESP44-4Lost in Alaminos R1644
910
Alexandru Cristian Dumitru20ROU44-3Lost in Alaminos R16
Lost in Alaminos 2 QF
42-20
911
Sebastian Dominko20SLO43-343-1
912
Jacob Kahoun31GER43-2Lost in Trimbach QF
Lost in Saint Dizier SF
38-60
913
Adam Heinonen21SWE43-4Lost in Heraklion 3 R1643-1
914
Dario Huber27SUI43-3Lost in Trimbach QF
Lost in Saint Dizier SF
38-60
915
Deney Wassermann23NED43-3Lost in Antalya 12 QF41-25
916
Faisal Qamar24IND43-3Lost in New Delhi QF46+42
917
Michael Zhu31USA43-3Lost in Monastir 13 R1643
918
Toby Martin31GBR43-51Lost in Santo Domingo 2 QF
Lost in Calabasas R16
46+42
919
Ivan Denisov23RUS43-157Lost in Chandigarh R1643-1
920
Yi Zhou19CHN42-3Lost in Hinode SF46+50
921
Mats Rosenkranz25GER42-3Lost in Trimbach F58+163
922
David Quayle23GBR42-1Lost in Heraklion 2 R16
Lost in Heraklion 3 R16
42-5
923
Jesse Flores28CRC42-142-2
924
Mihai Razvan Marinescu22ROU42+2542-5
925
Kimmer Coppejans30BEL41+141-6
926
Gianluca Cadenasso19ITA41+1Lost in Alaminos QF
Lost in Alaminos 2 F
51+100
927
Henry Searle18GBR41+141-7
928
Niccolo Baroni20ITA41+26Santa Margherita QF41-9
929
Benoît Paire34FRA41-18141-7
930
Diogo Marques24POR41-1Lost in Vale Do Lobo R16
Lost in Loule QF
44+25
931
Yuta Kawahashi26JPN41-141-10
932
Kareem Al Allaf26USA41-1735-74
933
Isaac Nortey24GHA41-239-27
934
Amaury Raynel21FRA41-2Lost in Créteil SF49+85
935
Andrea Bacaloni21ITA41+47Lost in Alaminos QF
Lost in Alaminos 2 R16
43+14
936
Learner Tien18USA40-340-7
937
Joshua Lapadat21CAN40-340-7
938
Daniel Verbeek19NED40-240-7
939
Shunsuke Nakagawa24JPN40-2Tsukuba SFLost in Hinode SF44+42
940
Elgin Khoeblal22NED40-238-28
941
Ondřej Horák21CZE40-140-5
942
Kenta Miyoshi20JPN40+140-5
943
Josip Simundza19CRO40-1Lost in Rovinj R16
Lost in Zadar R16
40-6
944
Illya Beloborodko22UKR40-24Sharm El Sheikh 9 SFLost in Sharm El Sheikh 7 SF
Sharm El Sheikh 8 W
59+191
945
Ignacio Antonio Becerra Otarola23CHI40-1Lost in Buenos Aires R1640-5
946
John Sperle22GER40+1Lost in Antalya 11 F
Lost in Antalya 12 R16
48+93
947
Elijah Strode22USA40-24Lost in Bakersfield R16
Lost in Calabasas R16
16-468
948
Jack Anthrop20USA39+439-3
949
Philip Henning23RSA39+5139-3
950
Theodore Winegar22USA39+339-3
951
Yankı Erel23TUR39+439-5
952
Matteo De Vincentis25ITA39-214Lost in Monastir 11 QF
Lost in Monastir 12 R16
41+13
953
Taym Al Azmeh19GER39+439-5
954
Lorenzo Carboni18ITA39+2Lost in Antalya 11 R16
Lost in Antalya 12 QF
39-5
955
Fabrizio Andaloro23ITA39+3Lost in Monastir 11 R16
Lost in Monastir 12 SF
43+36
956
Liam Gavrielides20GER39+3Lost in Antalya 11 R1639-7
957
Ye Cong Mo23CHN39+339-8
958
Chirag Duhan20IND39+3Lost in New Delhi QF
Lost in Chandigarh QF
44+47
959
Alex Martí Pujolras25ESP38+3Lost in Badalona QF
Lost in Tarragona QF
41+27
960
Yuhei Kono28JPN38+4Lost in Hinode R16
Lost in Nishi Tokyo F
46+89
961
Andrew Rogers25USA38+435-41
962
Maxence Broville25FRA38-2333-73
963
Ricardo Villacorta Alonso38ESP38+338-7
964
Matyas Cerny22CZE38+4Lost in Trnava R1638-7
965
Luca Giacomini26ITA38+2638-10
966
Kasidit Samrej23THA38+3Lost in Nishi Tokyo R1638-10
967
Palaphoom Kovapitukted24THA38+338-6
968
Younes Lalami Laaroussi22MAR38+338-10
969
Nicolas Buitrago25COL38+338-10
970
Cyril Vandermeersch24FRA38+25Monastir 13 SF38-10
971
Florent Bax24FRA38-23Lost in New Delhi R1638-11
972
Alexandr Binda22ITA38-48Sharm El Sheikh 9 SFLost in Sharm El Sheikh 8 SF42+44
973
Bang Shuo Yin25TWN38Lost in New Delhi QF
Lost in Chandigarh R16
41+31
974
Orel Kimhi20ISR38Heraklion 4 SFLost in Heraklion 3 R1632-81
975
Dragos Nicolae Cazacu20ROU38-25Lost in Alaminos R16
Lost in Alaminos 2 R16
38-8
976
Filip Pieczonka19POL37-137-8
977
Federico Aguilar Cardozo18URU37+530Punta Del Este 3 SF41+42
978
Bor Artnak19SLO37-235-25
979
Alex Martinez23ESP37-237-6
980
Andre Ilagan23USA37+39Lost in Bakersfield QF
Lost in Calabasas R16
40+32
981
Joaquin Aguilar Cardozo18URU37+531Punta Del Este 3 SF41+43
982
Ji Hoon Son29KOR37-437-4
983
Vasilios Caripi32RSA37+55Lost in Alaminos QF
Lost in Alaminos 2 SF
43+68
984
Wissam Abderrahman20TUN37-529-113
985
Joe Tyler25GBR37-175Lost in Sharm El Sheikh 9 QF37-2
986
Maximilian Marterer28GER36-236-2
987
Gillian Osmont20FRA36-236-2
988
Duje Ajduković23CRO36-220-265
989
Blu Baker22GBR36-2620-275
990
Miguel Damas24ESP36-136
990
Edoardo Lavagno25ITA36-336-1
992
Peter Goldsteiner33AUT36-236
993
Thomas Brown25USA36+336-1
994
Michael Shaw25GBR36+3Lost in Alaminos QF36-3
995
Thiago Cigarran24ARG36+3Lost in Punta Del Este 3 SF
Punta Del Este 4 W
Lost in Buenos Aires R16
55+203
996
Tauheed Browning21USA35+3Lost in Monastir 13 QF35-2
997
Jorge Plans22ESP35+435-4
998
Gabriele Vulpitta18ITA35+4Lost in Rovinj SF
Lost in Opatija QF
Lost in Santa Margherita R16
39+44
999
Shuichi Sekiguchi32JPN35+410-593
1000
Nam Hoang Ly27VIE35+435-4
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   
Punta Del Este 3   
Sharm El Sheikh 9   
Tsukuba   
Highlight Country :