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

 Official ATP Ranking

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Official ATP Ranking
#: 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, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNext WeekNext Week
1
Novak Djoković36SRB1124511245
2
Carlos Alcaraz20ESP88558855
3
Daniil Medvedev27RUS76007600
4
Jannik Sinner22ITA64906490
5
Andrey Rublev26RUS48054805
6
Stefanos Tsitsipas25GRE42354235
7
Alexander Zverev26GER39853985
8
Holger Rune20DEN36603660
9
Hubert Hurkacz26POL32453245
10
Taylor Fritz26USA31003100
Advertisement
11
Casper Ruud24NOR28252825
12
Alex de Minaur24AUS27402740
13
Tommy Paul26USA26652665
14
Grigor Dimitrov32BUL25702570
15
Karen Khachanov27RUS25202520
16
Frances Tiafoe25USA23102310
17
Ben Shelton21USA21452145
18
Cameron Norrie28GBR19401940
19
Nicolás Jarry28CHI18101810
20
Ugo Humbert25FRA17651765
21
Francisco Cerúndolo25ARG17601760
22
Adrian Mannarino35FRA17551755
23
Tallon Griekspoor27NED16401640
24
Sebastian Korda23USA15301530
25
Jan Lennard Struff33GER15221522
26
Alejandro Davidovich Fokina24ESP14951495
27
Lorenzo Musetti21ITA14701470
28
Sebastián Báez22ARG14351435
29
Félix Auger-Aliassime23CAN14251425
30
Tomás Martín Etcheverry24ARG13751375
31
Jiří Lehečka22CZE13721372
32
Alexander Bublik26KAZ13691369
33
Laslo Djere28SRB12851285
34
Christopher Eubanks27USA12351235
35
Aslan Karatsev30RUS11931193
36
Arthur Fils19FRA11581158
37
Borna Ćorić27CRO11351135
38
Daniel Evans33GBR11311131
39
Roman Safiullin26RUS11221122
40
Alexei Popyrin24AUS10841084
41
Mackenzie McDonald28USA10551055
42
Andy Murray36GBR10501050
43
Sebastian Ofner27AUT10481048
44
Matteo Arnaldi22ITA10211021
45
Max Purcell25AUS10121012
46
Lorenzo Sonego28ITA990+1990
47
Yoshihito Nishioka28JPN955+1955
48
Alexander Shevchenko23RUS947+1947
49
Stan Wawrinka38SUI942+1942
50
Botic van de Zandschulp28NED930+1930
Advertisement
51
Yannick Hanfmann32GER914+1914
52
Dušan Lajović33SRB914-6914
53
J.J. Wolf24USA910910
54
Miomir Kecmanović24SRB905905
55
Jordan Thompson29AUS902902
56
Daniel Altmaier25GER891891
57
Roberto Bautista Agut35ESP886886
58
Zhizhen Zhang27CHN885885
59
Márton Fucsovics31HUN882882
60
Marcos Giron30USA860860
61
Jack Draper21GBR856856
62
Aleksandar Vukic27AUS835835
63
Roberto Carballés Baena30ESP816816
64
Fábián Marozsán24HUN805805
65
Thanasi Kokkinakis27AUS802802
66
Nuno Borges26POR799+12799
67
Pavel Kotov25RUS791-1791
68
Christopher O'Connell29AUS780-1780
69
Emil Ruusuvuori24FIN771-1771
70
Pedro Cachín28ARG763-1763
71
Rinky Hijikata22AUS744744
72
Borna Gojo25CRO744744
73
Benjamin Bonzi27FRA738738
74
Gaël Monfils37FRA737737
75
Taro Daniel30JPN737737
76
Richard Gasquet37FRA735735
77
Dominik Koepfer29GER733733
78
Tomáš Macháč23CZE722+1722
79
Thiago Seyboth Wild23BRA718+1718
80
Bernabé Zapata Miralles26ESP715+1715
81
Alexandre Müller26FRA714+1714
82
Cristian Garín27CHI709+1709
83
Juan Pablo Varillas28PER709+1709
84
Grégoire Barrère29FRA708+1708
85
Alejandro Tabilo26CHI707+1707
86
Jaume Munar26ESP706+1706
87
Constant Lestienne31FRA699+1699
88
Federico Coria31ARG694+1694
89
Albert Ramos Viñolas35ESP688+3688
90
Luca Van Assche19FRA687-20687
91
Maximilian Marterer28GER683-1683
92
Matteo Berrettini27ITA682-1682
93
Daniel Elahi Galán27COL676676
94
Dominic Stricker21SUI673673
95
Facundo Díaz Acosta22ARG668668
96
Arthur Rinderknech28FRA656656
97
Alex Michelsen19USA653653
98
Dominic Thiem30AUT652652
99
Yosuke Watanuki25JPN646+2646
100
Quentin Halys27FRA640-1640
Advertisement
101
Flavio Cobolli21ITA640-1640
102
Jason Kubler30AUS631631
103
Tomás Barrios Vera25CHI630+2630
104
Hugo Gaston23FRA621-1621
105
Michael Mmoh25USA615+9615
106
Pedro Martínez26ESP612+11612
107
Fabio Fognini36ITA608608
108
Liam Broady29GBR608-4608
109
Denis Shapovalov24CAN605-3605
110
Aleksandar Kovačević25USA604+13604
111
David Goffin33BEL599-3599
112
Hugo Dellien30BOL597-3597
113
Hamad Medjedović20SRB582-3582
114
Diego Schwartzman31ARG576-2576
115
Jurij Rodionov24AUT575-4575
116
James Duckworth31AUS573-3573
117
Benoît Paire34FRA557+13557
118
Luca Nardi20ITA549-3549
119
Alex Molčan26SVK547-3547
120
Juan Manuel Cerúndolo22ARG543-2543
121
Yibing Wu24CHN541-2541
122
Thiago Monteiro29BRA539-2539
123
Thiago Agustín Tirante22ARG537-2537
124
Francisco Comesaña23ARG533-2533
125
Mariano Navone22ARG522-1522
126
Maxime Cressy26USA519-1519
127
Zsombor Piros24HUN514514
128
Luciano Darderi21ITA510510
129
Zizou Bergs24BEL508+24508
130
Arthur Cazaux21FRA508-1508
131
Radu Albot34MDA502502
132
Vít Kopřiva26CZE498-6498
133
Corentin Moutet24FRA484-1484
134
Brandon Nakashima22USA484-1484
135
Giulio Zeppieri22ITA480-1480
136
Mikael Ymer25SWE469-1469
137
Shintaro Mochizuki20JPN457-1457
138
Sumit Nagal26IND450+2450
139
Gabriel Diallo22CAN446-1446
140
Lloyd Harris26RSA443-1443
141
Camilo Ugo Carabelli24ARG442442
142
Zachary Svajda21USA441441
143
Duje Ajduković22CRO434434
144
Terence Atmane21FRA431-7431
145
Joris De Loore30BEL428-1428
146
Filip Misolic22AUT426+12426
147
Emilio Nava22USA424-2424
148
Felipe Meligeni Alves25BRA423-2423
149
Sho Shimabukuro26JPN423-2423
150
Marc Polmans26AUS419+12419
Advertisement
151
Benjamin Hassan28LBN418-2418
152
Nicolas Moreno De Alboran26USA416-2416
153
Jesper de Jong23NED413-2413
154
Damir Džumhur31BIH410-2410
155
Elias Ymer27SWE407+4407
156
Andrea Pellegrino26ITA407-2407
157
Andrea Vavassori28ITA397+11397
158
Pablo Llamas Ruiz21ESP393-10393
159
Antoine Escoffier31FRA393+1393
160
Jan Choinski27GBR391-5391
161
Titouan Droguet22FRA390-4390
162
Dino Prižmić18CRO390-1375-4
163
Gijs Brouwer27NED387387+1
164
Denis Kudla31USA386386+1
165
Dalibor Svrčina21CZE385385+1
166
Jakub Menšík18CZE384-10369-2
167
Dennis Novak30AUT384-1384+2
168
Yunchaokete Bu21CHN374-1358-4
169
Harold Mayot21FRA373373+2
170
Otto Virtanen22FIN365365+1
171
Vitaliy Sachko26UKR360360+1
172
Lukáš Klein25SVK359359+1
173
John Isner38USA355355
174
Román Andrés Burruchaga21ARG355330-11
175
Genaro Alberto Olivieri25ARG352352+1
176
Zdeněk Kolář27CZE351+5351+1
177
Hugo Grenier27FRA349349+1
178
Adam Walton24AUS348348+1
179
Mattia Bellucci22ITA346346+1
180
Ryan Peniston28GBR345345+1
181
Daniel Rincon20ESP342+12330-3
182
Ivan Gakhov27RUS341-6341+2
183
Matteo Gigante21ITA340-1340+2
184
Ilya Ivashka29BLR336-1336+2
185
Juncheng Shang18CHN335-1335+2
186
Raúl Brancaccio26ITA326+4326
187
Abdullah Shelbayh20JOR326-2326
188
Kimmer Coppejans29BEL325-2325
189
Beibit Zhukayev23KAZ319-1319
190
Calvin Hémery28FRA319-1319
191
Mark Lajal20EST319297-15
192
Denis Yevseyev30KAZ318+5318+1
193
Patrick Kypson24USA316-1316+1
194
Guido Pella33ARG315315+1
195
Stefano Travaglia31ITA315315+1
196
Rudolf Molleker23GER315315+1
197
Marc-Andrea Hüsler27SUI312+1312+1
198
Soonwoo Kwon26KOR308+1308+1
199
Federico Gaio31ITA307+1307+1
200
Marco Cecchinato31ITA306+1306+1
Advertisement
201
Billy Harris28GBR306+1306+1
202
Francesco Passaro22ITA304+1304+1
203
Alexis Galarneau24CAN300+1300+1
204
Alessandro Giannessi33ITA300+2300+1
205
Tung Lin Wu25TWN299+2299+1
206
Giovanni Mpetshi Perricard20FRA297+2297+1
207
Dimitar Kuzmanov30BUL296+2296
208
Yu-hsiou Hsu24TWN295+2295
209
Santiago Rodríguez Taverna24ARG295+15295
210
Enzo Couacaud28FRA294+1294
211
Yuta Shimizu24JPN294+1294
212
Franco Agamenone30ITA293+1293
213
Oriol Roca Batalla30ESP293-26293
214
Kyrian Jacquet22FRA292+1292
215
Oliver Crawford24USA292+1292
216
Máté Valkusz25HUN291+1291
217
Nerman Fatić29BIH290+8290
218
Riccardo Bonadio30ITA290-13290
219
Ugo Blanchet24FRA287-1287
220
Illya Marchenko36UKR286-1286
221
Alexander Ritschard29SUI286-1286
222
Timofey Skatov22KAZ285-8285
223
Francesco Maestrelli20ITA285-1285
224
Gonçalo Oliveira28POR283-3283
225
Li Tu27AUS280+13280
226
Dragos Nicolae Madaras26SWE277277
227
Jozef Kovalík31SVK276276
228
Andrea Collarini31ARG275-5275
229
Gauthier Onclin22BEL275-1275
230
Stefano Napolitano28ITA270270
231
Aziz Dougaz26TUN269+6Lost in Monastir 57 QF268-1
232
Geoffrey Blancaneaux25FRA268+8268+1
233
Clément Tabur23FRA267-2267
234
Marco Trungelliti33ARG266-2Madrid 4 SF266
235
Lukas Neumayer21AUT266-6266
236
Pierre Hugues Herbert32FRA265-3265
237
Ričardas Berankis33LTU263-3263-1
238
Edoardo Lavagno25ITA261-2261-2
239
Laurent Lokoli29FRA260Lost in Monastir 57 R16261
240
Steve Johnson33USA256+1256-1
241
Alejandro Moro Cañas23ESP256-6256-1
242
Facundo Bagnis33ARG255255-1
243
Jason Jung34TWN252252-1
244
Gustavo Heide21BRA251243-3
245
Jules Marie32FRA251+6Al Zahra 5 SFLost in Heraklion 9 FLost in Heraklion 9 F
Al Zahra 5 SF
265+8
246
Antoine Bellier27SUI249-1249+1
247
Henrique Rocha19POR247+8247+1
248
Guido Andreozzi32ARG243-1243
249
João Sousa34POR241+8241
250
Lucas Poullain28FRA241-2241
Advertisement
251
Evgeny Donskoy33RUS241-2241
252
Chak Lam Coleman Wong19HKG238+30238-1
253
Juan Pablo Ficovich26ARG237-3237-1
254
Oscar Otte30GER236Lost in Monastir 57 QF239+2
255
Cem İlkel28TUR235-3235
256
Dane Sweeny22AUS234-3234
257
Martin Damm20USA233-1233
258
Maxime Janvier27FRA229+28229
259
Tennys Sandgren32USA227-1227
260
Tristan Schoolkate22AUS225-1225
261
Leandro Riedi21SUI223-1223
262
Henri Squire23GER223-1223
263
Brandon Holt25USA222-1222
264
Mikhail Kukushkin35KAZ222-1222
265
Adrian Andreev22BUL221-1221
266
Mattéo Martineau24FRA220+27220
267
Nicholas David Ionel21ROU219-1219
268
Tristan Boyer22USA218-1218
269
Yasutaka Uchiyama31JPN218-1218
270
Alibek Kachmazov21RUS218-1218
271
Arthur Fery21GBR216-1216
272
James McCabe20AUS216-1216
273
Seongchan Hong26KOR216-1216
274
Giovanni Fonio25ITA215+11215
275
Daniel Michalski23POL214-2214
276
Philip Sekulic20AUS210-2210-1
277
Mathias Bourgue29FRA210-2210-1
278
Federico Delbonis33ARG208-1208-1
279
Valentin Vacherot25MON208+20208-1
280
Renzo Olivo31ARG206-1206-1
281
Moez Echargui30TUN204-1204-1
282
Mitchell Krueger29USA203-1203-1
283
Murkel Dellien26BOL202202-1
284
Enrico Dalla Valle25ITA197+4197-1
285
Michael Geerts28BEL195-1195-1
286
Lorenzo Giustino32ITA193-10193-1
287
Bernard Tomic31AUS192-9192-2
288
Maximilian Neuchrist32AUT191-42191-2
289
Salvatore Caruso30ITA191-2Lost in San Gregorio Di Catania SF193+1
290
Nikolás Sánchez Izquierdo24ESP189-1189-1
291
Jiří Veselý30CZE188-1188-1
292
Valentin Royer22FRA188Heraklion 9 W213+16
293
Liam Draxl22CAN184-2176-9
294
Aidan Mayo20USA184184+1
295
Emilio Gómez32ECU183183+1
296
Oleksii Krutykh23UKR182+7182+1
297
August Holmgren25DEN182+33182+1
298
Jenson Brooksby23USA180-2180+1
299
Michael Vrbenský23CZE180-1179-1
300
Chun Hsin Tseng22TWN179179+2
301
Marvin Möller24GER179179+2
302
Hady Habib25LBN178178+1
303
Francesco Forti24ITA174+3174
304
Dan Added24FRA174+3174
305
Altuğ Çelikbilek27TUR173+3173
306
Luke Saville29AUS173-2173
307
Kaichi Uchida29JPN173+12173
308
Alexander Weis26ITA173-11173
309
Kalin Ivanovski19MKD173-4159-16
310
Tristan Lamasine30FRA172-1172+1
311
Gabriel Debru17FRA172-1172+1
312
Filip Krajinović31SRB171-1171+1
313
Álvaro Guillén Meza20ECU171-1171+1
314
João Lucas Reis Da Silva23BRA170+7170+1
315
Steven Diez32CAN170-50170+1
316
Norbert Gombos33SVK169-3169+1
317
Andrew Paulson22CZE167-3167+1
318
Milos Raonic32CAN165-2165+1
319
Nino Serdarušić26CRO165-2165+1
320
Toby Kodat20USA164-5164+1
321
Marius Copil33ROU162+2162+1
322
Sebastian Fanselow31GER162+2162+1
323
Thai Son Kwiatkowski28USA160+2160+1
324
Manuel Guinard28FRA160+2160+1
325
Maks Kaśnikowski20POL159+2159+1
326
Timo Stodder27GER158+2158
327
Filip Cristian Jianu22ROU158+2Antalya 23 QF144-22
328
Charles Broom25GBR157+3157+1
329
Alex Bolt30AUS156-11156+1
330
Lucas Pouille29FRA155+3155+1
331
Dominik Palan23CZE155+1155+1
332
David Jordá Sanchis29ESP155-10155+1
333
Mathys Erhard22FRA154+2154+1
334
Robert Strombachs24LAT152+4146-10
335
Frederico Ferreira Silva28POR152+1152+1
336
Gastão Elias33POR151+1151+1
337
Gianluca Mager29ITA150+2150+1
338
Ergi Kırkın24TUR149+2149+1
339
Hernán Casanova29ARG149+2149+1
340
Pedro Sakamoto30BRA148+25148+1
341
Matheus Pucinelli De Almeida22BRA148+12148+1
342
Omar Jasika26AUS148-22148+1
343
Orlando Luz25BRA147+1131-25
344
Ethan Quinn19USA146+1146+2
345
George Loffhagen22GBR146+3146+2
346
Carlos Sánchez Jover23ESP146146+1
347
Louis Weßels25GER146+9146+1
348
Alexander Blockx18BEL145-1145+1
349
Aidan McHugh23GBR145145+1
350
Nick Hardt23DOM144129-23
351
Kei Nishikori33JPN143143+1
352
Raphaël Collignon21BEL143-18143+1
353
Arthur Weber31FRA143-1143+1
354
Benjamin Lock30ZIM140140
355
Max Houkes23NED140Lost in Antalya 23 R32140
356
Gilbert Klier Junior23BRA139+105139
357
Naoki Nakagawa27JPN139139
358
Mohamed Safwat33EGY138+1138
359
Yankı Erel23TUR137+11Al Zahra 4 W
Lost in Al Zahra 5 R32
152+26
360
Blake Ellis24AUS137+23137+1
361
Carlos Taberner26ESP136-1136+1
362
Juan Bautista Torres21ARG135135
363
Guy Den Ouden21NED135-2Monastir 59 SFLost in Monastir 57 SF141+10
364
Samuel Vincent Ruggeri21ITA135-1Sharm El Sheikh 24 SF135+1
365
Karl Friberg24SWE134+20134
366
Egor Gerasimov31BLR132-2132
367
Khumoyun Sultanov25UZB132+48132
368
Cezar Crețu22ROU132-2Lost in Monastir 58 SF134+4
369
Yan Bai34CHN130-2130
370
Vilius Gaubas18LTU130+21130
371
Felix Gill21GBR130-3130
372
Yun seong Chung25KOR129-3129
373
Nicolás Mejía23COL129-2129-1
374
Federico Agustin Gomez27ARG129-2129-1
375
Peter Gojowczyk34GER128-2128-1
376
Gerard Campana Lee19KOR128+10128-1
377
Rio Noguchi24JPN128-3128-1
378
Alex Barrena21ARG128+22Lost in Santa Cruz 2 R32128-1
379
Clément Chidekh22FRA127-4127-1
380
Javier Barranco Cosano25ESP127+1127-1
381
Alberto Barroso Campos27ESP127+41127-1
382
Mikalai Haliak25BLR126-6126-2
383
Christian Langmo27USA126-6126-2
384
Marko Topo20GER125-6125-3
385
Tim Handel27GER125+3124-3
386
Nick Chappell31USA124+1Lost in Gold Coast QF126
387
Omni Kumar22USA124-29Lost in Monastir 59 QF122-8
388
Skander Mansouri28TUN124-45117-15
389
Martin Krumich20CZE123-9123-1
390
Akira Santillan26AUS123-8123-1
391
Eduardo Ribeiro25BRA123-49115-19
392
Kris Van Wyk27RSA123-8123
393
Eric Vanshelboim22UKR122-14122
394
Elmer Møller20DEN121+22121-2
395
Remy Bertola25SUI121+11Al Zahra 5 SFLost in Monastir 57 R16122+1
396
Leo Borg20SWE121-7121-1
397
Maxime Chazal30FRA120-7Lost in Madrid 3 R32120-1
398
Blaise Bicknell22JAM119+27119-1
399
Colin Sinclair28NMI119-7119-1
400
Matija Pecotić34CRO117-7117-1
401
Giovanni Oradini26ITA117-7117-1
402
Tibo Colson23BEL117-7110-18
403
Ernesto Escobedo27MEX116-7116-1
404
Jay Clarke25GBR116+53Antalya 23 QF116-1
405
Hiroki Moriya33JPN116+24116-1
406
Alexis Gautier26FRA116-9Lost in Monastir 57 F124+17
407
Stefanos Sakellaridis19GRE116-4Lost in Monastir 59 R16116
408
Lucas Gerch28GER115-10115-1
409
Damien Wenger23SUI115-10115-2
410
Jaime Faria20POR115+4115-2
411
Elmar Ejupovic30GER115-9115-2
412
Blake Mott27AUS114-7Lost in Gold Coast R16115+4
413
Marat Sharipov21RUS114-6Sharm El Sheikh 23 W127+30
414
Pedro Boscardin Dias20BRA113-10113
415
Bogdan Bobrov26RUS113-14Antalya 23 QFMonastir 57 W136+54
416
Kacper Żuk24POL113-8113+1
417
Strong Kirchheimer28USA111-8111
418
Gonzalo Bueno19PER111-8111
419
Miguel Damas23ESP111-7Lost in Madrid 4 R32111
420
Miljan Zekić35SRB110-9110-1
421
Mateus Alves22BRA108-8105-7
422
Álvaro López San Martín26ESP107-5107-1
423
Evan Zhu25USA106-5106-2
424
Evan Furness25FRA105-5105-2
425
Lorenzo Rottoli21ITA105-5105-4
426
Cannon Kingsley22USA104-5104-4
427
Anton Matusevich22GBR104+67104-4
428
Viktor Durasovic26NOR104-5104-4
429
Daniel Masur29GER103-1Lost in Monastir 57 QF106+5
430
Svyatoslav Gulin21RUS103+53103-3
431
Fajing Sun27CHN103-5103-3
432
Robin Bertrand20FRA103-5Lost in Monastir 57 R16
Lost in Monastir 59 QF
103-3
433
Daniel Cox33GBR102-3102-3
434
Yishai Oliel23ISR102+3Lost in Heraklion 9 SF109+12
435
Gonzalo Villanueva28ARG101+12Lost in Concepcion QF101-2
436
Mats Rosenkranz25GER101-598-11
437
Vasek Pospisil33CAN100-4100-1
438
Ulises Blanch25USA100-4100-1
439
Kilian Feldbausch18SUI100+220100-1
440
Gabi Adrian Boitan24ROU100-4100-1
441
Carlos Lopez Montagud23ESP99-999-2
442
Ignacio Buse19PER98+2998-2
443
Daniel Dutra da Silva35BRA98-498-2
444
Yusuke Takahashi26JPN98+1098-2
445
Alex Martí Pujolras24ESP98-2195-9
446
Julian Ocleppo26ITA97-6Lost in Monastir 57 SF105+19
447
Pol Martín Tiffon24ESP97-6Madrid 4 SFSan Gregorio Di Catania W112+31
448
Martin Landaluce17ESP97-597
449
Blaž Rola33SLO96-496
450
Learner Tien18USA96-496
451
Rubin Statham36NZL96-796
452
Sascha Gueymard Wayenburg20FRA96-496
453
Nishesh Basavareddy18USA94-494-2
454
Alexey Vatutin31RUS94+11Lost in Monastir 59 R3294-2
455
Eliakim Coulibaly21CIV94-594-2
456
Luciano Emanuel Ambrogi20ARG94-594-2
457
Arthur Géa18FRA93+4193-2
458
Filip Peliwo29POL93-2093-2
459
James Trotter24JPN92+8192-2
460
Toby Samuel21GBR92-592-2
461
Lucas Catarina27MON92-592-2
462
Giles Hussey26GBR91-4Al Zahra 5 SFLost in Al Zahra 4 SF95+9
463
Feliciano López42ESP90-390-3
464
Jacopo Berrettini25ITA89-1189-3
465
Adolfo Daniel Vallejo19PAR89-2388-3
466
Valerio Aboian21ARG89+21Concepcion SFLost in Santa Cruz 2 SF92+2
467
Sandro Kopp23AUT88+686-11
468
Ryan Nijboer24NED88-1Madrid 4 SF88-2
469
Saba Purtseladze22GEO88-17Sharm El Sheikh 24 SFLost in Sharm El Sheikh 23 R1688-2
470
Sebastian Gima21ROU88-2Lost in Limassol 2 QF88-2
471
Garrett Johns22USA87-187-2
472
Imanol López Morillo24ESP87+2987-2
473
Hynek Bartoň19CZE87+687-2
474
Kenny de Schepper36FRA86-8Lost in Madrid 4 R3286-2
475
Marcello Serafini21ITA8686-4
476
John Millman34AUS8585-4
477
Jérôme Kym20SUI8585-4
478
Rigele Te26CHN8585-5
479
Martyn Pawelski19POL85+285-5
480
Gianmarco Ferrari23ITA8585-6
481
Daniel Cukierman28ISR84-4684-6
482
Yanaki Milev19BUL84+684-6
483
Bruno Kuzuhara19USA84-184-6
484
Vadym Ursu26UKR83+52Sharm El Sheikh 24 SFLost in Sharm El Sheikh 23 QF85+2
485
Ajeet Rai24NZL83-26Lost in Gold Coast SF91+20
486
Gilles Arnaud Bailly18BEL83-1283-4
487
Kirill Kivattsev26RUS83-3Monastir 59 SFLost in Monastir 57 R1683-5
488
Elliot Benchetrit25MAR82+582-5
489
Nathan Ponwith25USA82+282-5
490
Federico Iannaccone24ITA82-482-5
491
Andrey Chepelev25RUS82-6Lost in Madrid 4 R1682-5
492
Pedro Sousa35POR81-2981-5
493
Matej Dodig18CRO81-1Lost in Monastir 57 R3281-5
494
Daniil Glinka23EST81-581-5
495
Darian King31BAR80-3176-18
496
Hazem Naw23SYR80+60Lost in Madrid 3 F88+27
497
Nicolas Zanellato21BRA80-25Lost in Santa Cruz 2 SF
Lost in Concepcion R16
83+6
498
Ignacio Monzón25ARG80-8Lost in Santa Cruz 2 R1680-3
499
Jea Moon Lee30KOR79+1479-4
500
Jie Cui25CHN79-579-4
501
Daniel Mérida19ESP79+2579-4
502
Gonzalo Lama30CHI79-676-13
503
Iñaki Montes De La Torre21ESP78-678-3
504
Dmitry Popko27KAZ78Antalya 23 QFLost in Antalya 22 R1679+2
505
Luka Mikrut19CRO78-678-2
506
Thomas Fancutt28AUS78-6Lost in Gold Coast SF86+29
507
Neil Oberleitner24AUT78-4Lost in Heraklion 9 QF81+7
508
Andres Martin22USA77+677-1
509
Marek Gengel28CZE77-4Lost in Heraklion 9 SF60-81
510
Viacheslav Bielinskyi20UKR77-377
511
Mukund Sasikumar26IND77-377
512
Jake Delaney26AUS77-10Lost in Gold Coast R3277
513
Radu Mihai Papoe21ROU76-476-1
514
Jérémy Chardy36FRA75-375-2
515
Zhe Li37CHN75-375-2
516
Timo Legout21FRA75-175-2
517
Sanhui Shin26KOR75-774-3
518
Roberto Cid Subervi30DOM75-1273-6
519
Lautaro Midon19ARG75-3Concepcion SF75
520
Sergi Perez Contri25ESP75-3Lost in Madrid 4 QF74-3
521
Constantin Bittoun Kouzmine24FRA75-5972-9
522
Alex Knaff26LUX75-1Lost in Al Zahra 4 SF
Lost in Al Zahra 5 QF
78+14
523
Ramkumar Ramanathan29IND74+115Kalaburagi W99+81
524
Christian Harrison29USA74-574+3
525
Fausto Tabacco21ITA74-574+3
526
Andrea Picchione25ITA73-473+1
527
Bor Artnak19SLO73-473+1
528
Michael Zheng19USA72-472+1
529
Antoine Hoang28FRA72-472
530
Yurii Dzhavakian30UKR72+1Sharm El Sheikh 24 SFLost in Sharm El Sheikh 23 R3272-1
531
Vlad Andrei Dancu24ROU72-4Lost in Antalya 23 R3272-1
532
Kyle Edmund28GBR71-371-1
533
Dayne Kelly33AUS71-6471-1
534
Jonáš Forejtek22CZE71+9371-1
535
Hanwen Li21CHN70-570-5
536
Lorenzo Joaquín Rodríguez24ARG70+8Lost in Santa Cruz 2 R16
Lost in Concepcion QF
70-5
537
Harry Wendelken21GBR70-570-5
538
Alexandr Cozbinov28MDA70-570-5
539
Matías Franco Descotte29ARG70-570-5
540
Nicolás Kicker31ARG69-5Concepcion SF69-5
541
Alafia Ayeni24USA69+7969-5
542
Jakub Nicod19CZE69+37Lost in Heraklion 9 QF72+14
543
Olaf Pieczkowski19POL69+969-4
544
Buvaysar Gadamauri23BEL69+2Lost in Monastir 57 R1669-5
545
Peter Heller31GER68-868-5
546
Yuki Mochizuki26JPN68+468-5
547
Gabriele Pennaforti23ITA68-8Lost in San Gregorio Di Catania SF71+9
548
Edas Butvilas19LTU67-767-6
549
Nam Hoang Ly26VIE67+14Lost in Gold Coast R3267-7
550
Peter Fajta21HUN67-867-5
551
Alex Rybakov26USA67-867-6
552
Victor Lilov19USA67-764-21
553
Sidane Pontjodikromo23NED67-15Lost in Al Zahra 4 F
Lost in Al Zahra 5 QF
71+16
554
Gerald Melzer33AUT66-766-6
555
Tom Paris21FRA66-766-6
556
Mika Brunold19SUI66-766-6
557
Adrien Gobat22FRA66-666-6
558
Kai Wehnelt28GER66+262-26
559
Corentin Denolly26FRA65-6Antalya 23 R1665-5
560
Henri Laaksonen31SUI65-665-5
561
M Rifki Fitriadi24INA65+3Lost in Kuala Lumpur R3265-5
562
Orel Kimhi20ISR65-7Lost in Heraklion 9 QF68+10
563
Petr Nesterov20BUL65-6Lost in Al Zahra 4 QF
Lost in Al Zahra 5 QF
67+5
564
Denis Klok25RUS65-5Antalya 23 QFLost in Antalya 22 R3265-4
565
Luca Wiedenmann25GER65-764-7
566
José Pereira32BRA64-564-3
567
Facundo Mena31ARG64+15Concepcion SF64-3
568
Renta Tokuda25JPN64-664-3
569
Evgeny Karlovskiy29RUS63-5163-5
570
Max Hans Rehberg20GER63-563-5
571
Matyas Fuele24HUN63+163-5
572
Émilien Voisin23FRA63-6Antalya 23 QF63-5
573
Gabriele Piraino20ITA63-6Lost in San Gregorio Di Catania F71+37
574
Lukáš Pokorný21SVK63-663-4
575
Juan Pablo Paz28ARG63-6Lost in Concepcion R3263-4
576
Duarte Vale24POR63-263-4
577
Pedro Vives Marcos22ESP62-762-4
578
Mirza Bašić32BIH62-754-45
579
Florent Bax24FRA62-662-4
580
Adrian Oetzbach26GER62-5Lost in Monastir 57 R32
Lost in Al Zahra 5 QF
60-14
581
Stefan Dostanic22USA61-561-4
582
Luka Pavlovic23FRA61-561-4
583
Shuichi Sekiguchi32JPN61-561-4
584
Adria Soriano Barrera24COL61-360-4
585
Marlon Vankan23GER60-2Lost in Monastir 58 R3260-4
586
Arklon Huertas Del Pino Cordova29PER60-2Lost in Santa Cruz 2 QF62+4
587
Keegan Smith25USA60+5760-4
588
Federico Arnaboldi23ITA60-3Lost in San Gregorio Di Catania R3260-5
589
Wilson Leite32BRA60+1Lost in Concepcion R1660-3
590
Makoto Ochi27JPN60-3Gold Coast W85+105
591
Andrej Nedic19BIH59-559-4
592
John Echeverria22ESP59-12Lost in Madrid 3 QF
Lost in Madrid 4 QF
57-13
593
Jiří Barnat22CZE59+10Lost in Sharm El Sheikh 23 R3259-3
594
Nikoloz Basilashvili31GEO58-658-3
595
Mats Moraing31GER58+13Lost in Sharm El Sheikh 23 R3258-3
596
Alfredo Perez26USA58-758-3
597
Sebastian Prechtel27GER58-6Lost in Monastir 57 R32
Lost in Monastir 59 R32
58-3
598
Tommaso Compagnucci24ITA58-658-3
599
Vladyslav Orlov28UKR58-71Lost in Kalaburagi R3258-3
600
Juan Ignacio Lóndero30ARG57-757-3
601
Evgeny Philippov21RUS57+35Lost in Sharm El Sheikh 23 F
Lost in Sharm El Sheikh 24 R32
65+34
602
Andrea Guerrieri25ITA57+2356-10
603
Ezekiel Clark25USA57-957-3
604
Pablo Carreño Busta32ESP56-956-3
605
Pedro Rodenas19ESP56+256-3
606
Tsung Hao Huang24TWN56-1056-5
607
Digvijaypratap Singh23IND56-956-6
608
Dan Alexandru Tomescu24ROU56+356-6
609
S D Prajwal Dev27IND56+556-7
610
Yassine Dlimi20MAR55-1155-8
611
Sander Jong23NED55-11Lost in Al Zahra 4 QF
Lost in Al Zahra 5 R32
57+7
612
Guido Iván Justo25ARG55-11Lost in Santa Cruz 2 R1656+2
613
Jakub Paul24SUI55+15Monastir 59 SFMonastir 58 W70+74
614
Jaimee Floyd Angele23FRA55-1255-5
615
Stefan Popović20SRB55-11Antalya 22 W69+67
616
Edan Leshem26ISR54-1054-5
617
Alec Deckers23NED54+454-5
618
Jeremy Jahn33GER54-954-6
619
Luca Giacomini26ITA54-2254-6
620
Nikolay Vylegzhanin23RUS54-1054-6
621
Luca Potenza23ITA54-953-13
622
Tomás Farjat22ARG54-9Lost in Santa Cruz 2 QF56+7
623
Franco Roncadelli23URU54-1Lost in Santa Cruz 2 QF55+3
624
Kevin Anderson37RSA53-953-3
625
Justin Boulais22CAN53-953-3
626
Kiranpal Pannu26NZL53-953-3
627
Ryan Seggerman24USA53-953-3
628
Kyle Kang18USA53-953-3
629
Tatsuma Ito35JPN53+1953-3
630
Amaury Raynel21FRA53-753-5
631
Matthew Dellavedova23AUS53-26Lost in Gold Coast F68+78
632
Sidharth Rawat30IND52+3Lost in Kalaburagi R1653-1
633
Egor Agafonov21RUS52-452-3
634
Quinn Vandecasteele21USA51-851-4
635
Alastair Gray25GBR51+23Madrid 3 W
Lost in Al Zahra 5 R16
66+76
636
Alexander Zgirovsky22BLR51-1251-4
637
Tom Gentzsch20GER51+1951-4
638
Jacob Fearnley22GBR50-850-4
639
Chris Rodesch22LUX50-850-4
640
Sora Fukuda26JPN50+6Lost in Kuala Lumpur R1651+1
641
Ozan Baris19USA50-950-3
642
Maximus Jones19THA50-9Lost in Monastir 57 R32
Lost in Monastir 59 R32
50-3
643
Daniel Little26GBR50-950-3
644
Luca Castelnuovo26SUI50+750-3
645
Georgii Kravchenko23UKR50-8Lost in Madrid 4 QF50-3
646
Fernando Verdasco40ESP49-549-3
647
Paweł Ciaś29POL49-549-3
648
Maxence Beaugé23FRA49-349-5
649
Ryuki Matsuda23JPN49+4Lost in Kalaburagi SF56+32
650
Lorenzo Claverie21ITA48-747-7
651
Ye Cong Mo23CHN48-148-3
652
Hamish Stewart24GBR48+9Lost in Madrid 3 R1649+1
653
Andre Ilagan23USA47+147-2
654
Johan Alexander Rodriguez20COL47-747-2
655
Kasidit Samrej22THA4747-3
656
Kazuki Nishiwaki29JPN47-747-3
657
Dali Blanch20USA47+10Lost in Madrid 3 QF49+5
658
Kyle Seelig26USA46-1846-3
659
Justin Barki23INA46-246-3
660
Fabrizio Andaloro22ITA46Lost in Monastir 59 R1646-3
661
Hikaru Shiraishi23JPN46+546-3
662
Andrés Andrade24ECU46+1546-3
663
Jorge Martinez Martinez28ESP46-11Lost in Madrid 4 R1644-14
664
Rafael Nadal37ESP45-145-4
665
Jack Sock31USA45-145-4
666
Marin Čilić35CRO45-145-4
667
Matías Soto24CHI45+35Lost in Concepcion R3245-4
668
Tao Mu23CHN45-6Lost in Madrid 4 R1645-4
669
JiSung Nam30KOR44+2444-4
670
Conner Huertas del Pino27PER44+5644-4
671
Daniel Pátý24CZE44-244-4
672
Ilia Simakin20RUS44-242-17
673
Dušan Obradović22SRB44-5Lost in Sharm El Sheikh 24 R3244-3
674
Ilya Snițari21MDA44+1Lost in Antalya 22 SF
Lost in Antalya 23 R16
46+7
675
Diego Augusto Barreto Sánchez21ESP44-3Lost in Madrid 4 R1644-3
676
Christoph Negritu29GER44+40Lost in Monastir 58 QF
Lost in Monastir 59 R16
43-8
677
Petr Nouza25CZE43-443-3
678
Rishab Agarwal28IND43-7Lost in Kalaburagi QF46+12
679
Luca Castagnola21ITA43-543-3
680
Duck-hee Lee25KOR42+11Lost in Kuala Lumpur R1643-3
681
Arthur Bouquier22FRA42-539-23
682
Joshua Sheehy26USA42-441-12
683
Leonardo Aboian25ARG42+1Lost in Santa Cruz 2 R1643-2
684
Amr Elsayed24EGY42-5Lost in Sharm El Sheikh 23 SF
Lost in Sharm El Sheikh 24 R32
44+5
685
Aleksandr Braynin24UKR42-5Lost in Al Zahra 5 R1642-5
686
Moerani Bouzige24AUS42+10Lost in Gold Coast R1643
687
James Tracy21USA41-641-4
688
Rodrigo Pacheco Mendez18MEX41-641-4
689
Juan Carlos Prado Angelo18BOL41+21Santa Cruz 2 W56+80
690
Lorenzo Carboni17ITA41-741-3
691
Patrik Rikl24CZE40-640-5
692
Bjorn Fratangelo30USA40-640-5
693
Enzo Wallart26FRA40-640-5
694
David Pérez Sanz29ESP40-6Lost in Madrid 3 QF
Lost in Madrid 4 R16
42+7
695
Facundo Juárez26ITA40-640-4
696
Daisuke Sumizawa24JPN40-6Lost in Gold Coast R3240-5
697
Jakob Schnaitter27GER40-5Lost in Monastir 57 R1641+2
698
David Pichler27AUT40-3Lost in Kalaburagi F52+61
699
Yuta Kawahashi25JPN39+2Lost in Kuala Lumpur SF43+18
700
Marcel Zieliński23POL39+539-3
701
Prajnesh Gunneswaran34IND38-438-5
702
Jack Pinnington Jones20GBR38-438-5
703
Nicola Kuhn23GER38-438-5
704
Arthur Reymond24FRA38-438-6
705
Oleg Prihodko26UKR38-2Lost in Limassol 2 QF40+5
706
Thiemo de Bakker35NED38-2Lost in Monastir 58 SF42+18
707
Mili Poljičak19CRO38+32Lost in Heraklion 9 R1639+2
708
Jacob Brumm25USA38-138-3
709
Nicolás Álvarez Varona22ESP37-137-3
710
Gabriel Décamps24BRA37+35Lost in Al Zahra 5 R3237-3
711
Shinji Hazawa24JPN37-237-3
712
Alejandro Manzanera Pertusa20ESP37-6Lost in Madrid 4 R1636-10
713
Deney Wassermann22NED37-2Lost in Al Zahra 4 R32
Lost in Al Zahra 5 R16
37-2
714
Giorgio Tabacco20ITA37-137-3
715
Leonardo Rossi21ITA37+2Lost in Monastir 59 R3237-3
716
Lilian Marmousez21FRA36+336-4
717
Jimmy Yang26GER36+336-4
718
Jeremy Jin19AUS36-2436-5
719
Mario Gonzalez Fernandez21ESP36-4Lost in Madrid 4 R3236-5
720
Sebastian Sorger17AUT36+22Lost in Limassol 2 SF
Lost in Monastir 59 R16
40+18
721
Peter Benjamin Privara19SVK36+236-4
722
Joao Fonseca17BRA35-435-5
723
Eliot Spizzirri21USA35+135-6
724
Johannus Monday21GBR35+135-6
725
Andrea Arnaboldi35ITA35+235-7
726
Stuart Parker26GBR35+235-5
727
Lewie Lane22GER35+235-6
728
Sergey Fomin22UZB35+2Antalya 23 QFLost in Antalya 22 QF37+12
729
Adam Moundir28MAR35-1534-11
730
Liam Gavrielides19GER35+1035-4
731
Jacob Bradshaw21AUS35+66Lost in Gold Coast R1636+5
732
Zura Tkemaladze23GEO35Lost in Al Zahra 4 QF
Lost in Al Zahra 5 R16
37+13
733
Alejo Sanchez Quilez18ESP34+2Lost in Madrid 3 SF
Lost in Madrid 4 R32
38+24
734
Mariano Kestelboim27ARG34+3434-2
735
Carlos Gimeno Valero22ESP34+134-2
736
Linang Xiao23CHN34+134-2
737
Jelle Sels28NED34+2534-2
738
Antoine Ghibaudo18FRA3434-3
739
Maxime Mora26FRA34+234-3
740
Max Alcalá Gurri21ESP34+3Lost in Madrid 4 R3234-3
741
Jeremy Beale29AUS33-833-3
742
Siddharth Vishwakarma29IND33+16933-3
743
Maxence Rivet20FRA33+1233-3
744
Palaphoom Kovapitukted24THA33+233-3
745
Tristan McCormick24USA33+233-3
746
Edward Winter19AUS33+233-3
747
Seydina Andre20SEN33+233-3
748
Aldin Šetkić35BIH33+232-10
749
Simon Beaupain24BEL33+15133-2
750
Alexandros Skorilas23GRE33-28Lost in Heraklion 9 R3233-2
751
Aziz Ouakaa24TUN33+1Lost in Monastir 57 QF35+16
752
Robin Haase36NED32+132-1
753
Philip Henning23RSA32+132-1
754
Brandon Walkin29AUS32+232-2
755
Peter Bertran27DOM32-3430-17
756
Xiaofei Wang20CHN32+132-1
757
Lorenzo Bocchi26ITA32+1Limassol 2 W47+97
758
Juan Carlos Aguilar25CAN32+1332-1
759
Simon Anthony Ivanov23BUL32-28Lost in Limassol 2 R3232-2
760
Alexandre Aubriot24FRA32+1232-2
761
Colin Markes26USA32-2Lost in Madrid 3 R16
Lost in Madrid 4 R32
32-2
762
Tiago Pereira19POR32-11Lost in Qual. Monastir 59 R3
Lost in Monastir 59 R16
32-2
763
Alex Martinez22ESP31-331-2
764
Giuseppe La Vela23ITA31+10Lost in Santa Cruz 2 R16
Lost in Concepcion R32
32+9
765
Aoran Wang26CHN31-431-1
766
Niels Visker22NED31-331-1
767
Juan Bautista Otegui24ARG31-131-1
768
Cash Hanzlik21USA30+130-2
769
Sean Cuenin19FRA30+1Lost in Monastir 59 R3230-2
770
Takuya Kumasaka25JPN30+7730-4
771
Ray Ho23TWN30+1530-4
772
Nicolas Tepmahc22FRA30-528-24
773
Gian Marco Moroni25ITA29-13429-4
774
Shunsuke Mitsui21JPN29-129-4
775
Maxence Broville24FRA2929-5
776
Viktor Jović21SRB2929-5
777
Niki Kaliyanda Poonacha28IND29-6529-5
778
Grigoriy Lomakin25KAZ29-1Lost in Sharm El Sheikh 23 R32
Lost in Sharm El Sheikh 24 R32
28-16
779
Kokoro Isomura20JPN29-1Lost in Kuala Lumpur QF30+3
780
Stefan Kozlov25USA28-128-6
781
Franco Emanuel Egea27ARG28-128-6
782
Julio César Porras25ARG28-1Madrid 4 SFLost in Madrid 3 R1629+3
783
Patrick Kaukovalta25FIN28-128-5
784
Aidan Kim19USA28-128-5
785
Mark Whitehouse30GBR28-2120-98
786
Taisei Ichikawa22JPN28-2Lost in Kalaburagi R3228-5
787
Alec Beckley22RSA28-2Lost in Sharm El Sheikh 23 R32
Lost in Sharm El Sheikh 24 R32
28-6
788
Derek Pham19AUS28-128-4
789
Florian Broska25GER28+16Lost in Monastir 58 QF
Lost in Monastir 59 R16
29+6
790
Boris Butulija24SRB28-2Lost in Sharm El Sheikh 23 R16
Lost in Sharm El Sheikh 24 R16
29+6
791
Alexey Zakharov23RUS27+191Lost in Kuala Lumpur F35+63
792
Nikola Milojević28SRB27-327-5
793
Paul Jubb24GBR27+87Monastir 59 SFLost in Monastir 57 R32
Qual. Monastir 59 W
27-5
794
Petr Bar Biryukov21RUS27-427-6
795
Riccardo Balzerani25ITA27-427-6
796
Jonathan Mridha28SWE27-327-6
797
Hanyi Liu22CHN27-5Lost in Gold Coast QF30+24
798
Dominik Kellovský27CZE27-427-5
799
Szymon Kielan21POL27-427-5
800
Daniel Rodrigues23POR27-427-5
801
João Domingues30POR27+327-5
802
Justin Roberts27BAH27+11Lost in Concepcion R1627-5
803
Karan Singh20IND27-38Lost in Kalaburagi R1628+8
804
Uisung Park23KOR26-626-4
805
Pierre Yves Bailly20BEL26-626-4
806
Karim Mohamed Maamoun32EGY26-6Lost in Sharm El Sheikh 24 R3226-4
807
Filippo Moroni22ITA26-626-4
808
Dan Martin24CAN26-626-4
809
Kristjan Tamm25EST26-626-4
810
Alan Fernando Rubio Fierros24MEX26+1124-21
811
Shintaro Imai30JPN25Lost in Gold Coast R3225-3
812
Alexander Stater24USA25-625-3
813
Felix Corwin27USA25-625-4
814
Simone Roncalli27ITA25-625-2
815
Alejo Lorenzo Lingua Lavallén22ARG25-625-4
816
Jorge Panta28PER25-625-4
817
Kody Pearson24AUS25-6Lost in Gold Coast QF28+27
818
Max Wiskandt21GER25-6Lost in Sharm El Sheikh 24 QF25-3
819
Patrick Brady19GBR25-425-3
820
Alejandro Hoyos24COL25+5Qual. Santa Cruz 2 W
Lost in Santa Cruz 2 R32
24-13
821
Călin Manda25ROU25-5Antalya 23 R16Lost in Antalya 22 SF29+36
822
Thomas Setodji28FRA24-524-2
823
Roberto Marcora34ITA24-524-2
824
Pablo Cuevas37URU24-524-2
825
Tauheed Browning21USA24-524-2
826
Calum Puttergill30AUS24+1624-2
827
Michiel De Krom25NED24+6Lost in Madrid 3 R32
Qual. Madrid 4 W
Lost in Madrid 4 R32
24-2
828
Massimo Giunta19ITA24+624-2
829
Ishaque Eqbal25IND24-624-3
830
Rrezart Cungu25MNE24-1616-106
831
Mitsuki Wei Kang Leong19MAS24-7Lost in Kuala Lumpur R1625+8
832
Millen Hurrion24GBR24+44Lost in Limassol 2 F
Lost in Sharm El Sheikh 24 QF
32+72
833
Igor Gimenez23BRA24+6Lost in Santa Cruz 2 F31+64
834
Samir Hamza Reguig21ALG24-8Lost in Monastir 57 R3224
835
Adam Neff22USA23-823-1
836
William Grant22USA23-623-1
837
Gergely Madarász29HUN23-623-1
838
Evgenii Tiurnev26RUS23-9Lost in Antalya 22 QF
Lost in Antalya 23 R16
25+20
839
Bang Shuo Yin24TWN23-723
840
Johannes Härteis27GER23-523-1
841
Mateo Barreiros Reyes22BRA23-523-1
842
Kai Lemstra24GER23+423-1
843
Erik Arutiunian19BLR23+6Lost in Monastir 58 R3223-1
844
Wishaya Trongcharoenchaikul28THA23-7Lost in Kuala Lumpur R3223-1
845
Matthew William Donald19CZE23-7Lost in Monastir 58 R16
Qual. Monastir 59 W
Lost in Monastir 59 R32
23-1
846
Ryan Harrison31USA22-622-1
847
Harrison Adams29USA22+94Lost in Kalaburagi R1623+12
848
Alexandar Lazarov26BUL22-10422
849
Luke Simkiss25GBR22-8Lost in Madrid 3 R3222
850
Manuel Mazza24ITA22-722
851
Cyril Vandermeersch24FRA22+20Lost in Monastir 58 R1623+11
852
Alessandro Pecci22ITA22-822+1
853
François Musitelli25FRA22-822+1
854
Luigi Sorrentino25ITA22-622
855
Aleksandre Metreveli30GEO22-522
856
Oscar Jose Gutierrez30BRA22-522
857
Pedro Araújo21POR22+5922
858
Karue Sell30BRA21-621
858
Iiro Vasa21FIN21-621
860
Isaac Becroft23NZL21-621
861
Iliyan Radulov18BUL21-621
862
Boris Pokotilov26RUS21-621-1
863
Aliaksandr Liaonenka24BLR21-621-1
864
Alexandr Binda22ITA21-6Lost in Sharm El Sheikh 23 R16
Lost in Sharm El Sheikh 24 QF
21-1
865
Yunseok Jang20KOR21+7Lost in Kalaburagi R3221-1
866
Miloš Karol20SVK21+8Lost in Monastir 58 QF22+13
867
Pietro Marino22ITA21-5Lost in San Gregorio Di Catania R3221-1
868
Diego Fernandez Flores23CHI21-7Qual. Concepcion W
Lost in Concepcion QF
21+1
869
Ignacio Carou24URU21+1821
870
Gage Brymer28USA21-721
871
Tim van Rijthoven26NED20-720
872
Fnu Nidunjianzan19CHN20-720
873
Brayden Schnur28CAN20-720-1
874
Bradley Klahn33USA20-720-1
875
Ofek Shimanov18ISR20-7Lost in Heraklion 9 R1621+13
876
Ignacio Antonio Becerra Otarola23CHI20+13Lost in Concepcion R3220
877
Guy Den Heijer26NED20-8Lost in Al Zahra 4 R32
Lost in Qual. Al Zahra 5 R1
20-2
878
Christian Sigsgaard26DEN20-820
879
Lukáš Rosol38CZE20-620-2
880
Leo Vithoontien24JPN20-620-2
881
Benjamin Winter Lopez25ESP20-5918-23
882
Thomas Braithwaite23AUS20-22Lost in Gold Coast R3220-2
883
Oliver Tarvet20GBR19-519-3
884
Bogdan Pavel24ROU19-519-3
885
Samir Banerjee20USA19-419-3
886
Aleksandre Bakshi26GEO19-4Lost in Al Zahra 4 R16
Lost in Al Zahra 5 R16
20+6
887
Kareem Al Allaf25USA19-419-4
888
Tuncay Duran19TUR19-419-4
889
Koray Kırcı25TUR19-4Lost in Antalya 22 R3219-5
890
Vito Tonejc24CRO19+919-3
891
Kosuke Ogura27JPN19-14Lost in Al Zahra 4 R32
Lost in Al Zahra 5 R32
17-32
892
Andrea Bacaloni21ITA19+9Lost in Kuala Lumpur QF20+7
893
Ernests Gulbis35LAT18-518-3
894
Marcelo Zormann27BRA18-16015-48
895
Daniel Antonio Núñez22CHI18-518-3
896
Henrik Wiersholm26USA18-518-3
897
Emile Hudd23GBR18+136Lost in Gold Coast R1619+8
898
Max Dahlin17SWE18+25Lost in Limassol 2 QF20+21
899
Yi Zhou18CHN18-718-1
900
João Eduardo Schiessl19BRA18-6Lost in Antalya 22 R16
Lost in Antalya 23 R16
19+10
901
Jesse Flores28CRC18+2518
902
Noah Schachter24USA18-9Lost in Santa Cruz 2 R3217-14
903
Fernando Yamacita26BRA18-4417-12
904
David Poljak27CZE18-915-45
905
Chukang Wang24CHN18-818+2
906
Marco Miceli25ITA18-818+1
907
Pierre Delage22FRA18-518+1
908
Siem Woldeab22USA17-517+1
909
Matthias Bachinger36GER17-517+1
910
Branko Djuric18SRB17-517+1
911
Amit Vales18ISR17-5Lost in Heraklion 9 R1618+14
911
Luciano Carraro25ITA17-4Lost in Concepcion R1617+1
913
Henry Searle17GBR17-517+2
914
Mirko Martinez25SUI17-517+2
915
Alexander Kotzen23USA17-517+2
916
Alexandre Reco24FRA17-417+2
917
Kalman L. Boyd26USA17-4Lost in Monastir 58 R3217-1
918
Daniil Ostapenkov20BLR17-417+1
919
Collin Altamirano28USA17-417
920
Jasza Szajrych21POL17+8Lost in Monastir 58 R3216-14
921
Tomas Lanik21SVK17-35Lost in Sharm El Sheikh 23 R3217-1
922
Bruno Pujol Navarro22ESP17-517-2
923
Fermin Tenti26ARG17-5Lost in Santa Cruz 2 QF19+28
924
Raphael Perot22FRA16-516-1
925
Arjun Kadhe29IND16-516-1
926
Fabien Salle24FRA16-5Lost in Monastir 58 R32
Qual. Monastir 59 W
Lost in Monastir 59 R32
16-1
927
Raphaël Lambling23FRA16-515-18
928
Matthew Christopher Romios24AUS16-416
929
Francisco Rocha24POR16+11116
930
Gian Matias Di Natale26ARG16-516
931
Luca Fantini23ITA16+4Lost in Sharm El Sheikh 23 R3216-1
932
Juan Manuel La Serna19ARG16-5Lost in Santa Cruz 2 R32
Lost in Concepcion QF
16-1
933
Yannik Steinegger23SUI16-416-2
934
John Sperle21GER16+3Lost in Monastir 58 R1617+13
935
Alexander Donski25BUL16-513-53
936
Jeffrey Von Der Schulenburg21SUI15-415-4
937
Murphy Cassone21USA15-415-4
938
Oleksandr Ovcharenko22UKR15-11015-5
939
Rei Sakamoto17JPN15+24415-5
940
Hayato Matsuoka18JPN15+29Lost in Kuala Lumpur R3215-6
941
Axel Nefve23USA15-715-6
942
Keshav Chopra22USA15-615-6
943
Louis Tessa25FRA15+31Lost in Monastir 58 R3215-8
944
Stefan Palosi23ROU15+10Lost in Antalya 23 R3215-6
945
Gabriele Bosio23ITA15-715-7
946
Niccolo Catini25ITA15-15Lost in San Gregorio Di Catania R1616+8
947
Keisuke Saitoh22JPN15+12Lost in Gold Coast R3215-6
948
Johannes Ingildsen26DEN15+12Lost in Limassol 2 R3215-6
949
Nikolay Nedelchev20BUL15-10Lost in Heraklion 9 R3215-6
950
Niklas Schell24GER15+1315-6
951
Jack Anthrop20USA14-714-6
951
Hunter Heck21USA14-714-6
953
Guy Orly Iradukunda27BDI14-714-6
954
Sekou Bangoura32USA14-714-7
955
Jaycer Lyeons23USA14-7Lost in Santa Cruz 2 R3214-7
956
Fons Van Sambeek21NED14-714-7
957
Federico Bondioli18ITA14-713-21
958
Juan Sebastián Gómez31COL14-714-7
959
Luca Tomasetto27ITA14-6314-7
960
Lucas Renard31SWE14-714-7
961
Patrick Zahraj24GER14+12Lost in Sharm El Sheikh 23 SF18+59
962
Manish Sureshkumar24IND14-10Lost in Kalaburagi QF17+42
963
Jake Van Emburgh25USA14-814-5
964
Matías Zukas27ARG14-814-5
965
Philip Florig20GER14-714-5
966
Samuele Pieri21ITA14-5Lost in Antalya 22 QF16+27
967
Ben Jones25GBR14-5Lost in Sharm El Sheikh 23 R32
Lost in Sharm El Sheikh 24 R16
14-4
968
Savva Polukhin25RUS13-2613-5
969
Matěj Vocel26CZE13+1413-5
970
Marc Majdandzic18GER13-313-5
971
Jayden Court23AUS13-5Lost in Gold Coast R1614+11
972
Tyler Stice23USA13-413-4
973
Maciej Rajski32POL13-313-7
974
Dylan Dietrich19SUI13-313-7
975
Yeong Seok Jeong23KOR13-3Kuala Lumpur W27+176
976
Sheng Tang23CHN13+15Lost in Kuala Lumpur R3213-9
977
A.J. Catanzariti28USA13+15Lost in Madrid 3 R3213-9
978
Paulo Andre Saraiva Dos Santos23BRA13-2113-6
979
Taiyo Yamanaka22JPN13-412-22
980
Wissam Abderrahman20TUN13-412-23
981
Valerio Perruzza23ITA13-4Lost in San Gregorio Di Catania R16
Lost in Antalya 23 R32
13-9
982
Maik Steiner29GER13-42Lost in Al Zahra 4 R32
Lost in Al Zahra 5 R16
13-9
983
Dax Donders23NED13-19Lost in Al Zahra 5 R1613-10
984
Aleksandr Lobanov22RUS13-5Lost in Qual. Monastir 57 R2
Lost in Qual. Monastir 59 R2
13-10
985
Gabriele Maria Noce28ITA13-20Lost in San Gregorio Di Catania QF14+13
986
Benjamin Thomas George20CAN12-612-9
987
Etienne Donnet22FRA12-6Lost in Monastir 58 F
Lost in Monastir 59 R32
20+114
988
Kuan Yi Lee27TWN12-412-8
989
Marcus McDaniel21USA12-412-8
990
George Houghton25GBR12-4Lost in Madrid 3 QF14+26
990
Adit Sinha20USA12-2Qual. Monastir 57 W
Lost in Monastir 57 R16
Qual. Monastir 59 W
Lost in Monastir 59 QF
13+12
992
Rimpei Kawakami23JPN12-312-6
993
Daniele Capecchi28ITA12-312-6
994
Rafael Tosetto24BRA12-1Lost in Santa Cruz 2 R16
Lost in Concepcion R32
13+11
995
Matthias Ujvary19AUT12+20Lost in Antalya 22 R3212-5
996
Daniel Bagnolini20ITA12-2Lost in San Gregorio Di Catania R1613+9
997
Michael Zhu31USA12-2Lost in Heraklion 9 R1613+8
998
Gabriel Donev27BUL12-1Lost in Limassol 2 R3212-6
999
Filippo Speziali23ITA1212-6
999
Osgar O'Hoisin27IRL1212-7
In Play :
Al Zahra 5 ITF15  
Antalya 23   
Concepcion, Madrid 4   
Monastir 59   
Sharm El Sheikh 24   
Highlight Country :