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

 5 Weeks Forecast ATP Men Doubles Ranking

Live Ranking
Race
Tournament Draws
Live Scores
5 Weeks Forecast ATP Men Doubles Ranking
#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
#PlayerAgeCtryPts+/-2 Weeks3 Weeks4 Weeks5 Weeks
1
Rajeev Ram38USA71907100710068006800
2
Joe Salisbury30GBR71007010701067106710
3
Wesley Koolhof33NED66906600645064506450
4
Neal Skupski32GBR65406540654065406450
5
Jean-Julien Rojer41NED51705170506850685068
6
Marcelo Arévalo31ESA50054915491549154915
7
Michael Venus34NZL46804320432043203320
8
Tim Pütz34GER45754215421542153215
9
Mate Pavić29CRO44504315431542704270
10
Nikola Mektić33CRO42454110411040654065
Advertisement
11
Horacio Zeballos37ARG39303930393039303930
12
Marcel Granollers36ESP37803780378037803780
13
Nick Kyrgios27AUS35603560356035603560
14
Harri Heliövaara33FIN35553523332133213318
15
Juan Sebastián Cabal36COL34753475347529752795
15
Robert Farah35COL34753475347529752795
17
John Peers34AUS34402530253023952035
18
John Isner37USA34103320332033203320
19
Ivan Dodig37CRO3405+13045300030003000
20
Rohan Bopanna42IND3360-13270327032703270
21
Lloyd Glasspool28GBR32733273327332733270
22
Thanasi Kokkinakis26AUS32403240324032403240
23
Nicolas Mahut40FRA30003000275027502150
24
Matwé Middelkoop39NED29952925267526752675
25
Simone Bolelli36ITA28952805280528052805
26
Fabio Fognini35ITA28652685268526852685
27
Kevin Krawietz30GER27952660266026602660
28
Austin Krajicek32USA2790+12790279027902790
29
Andreas Mies32GER2730-12730273027302595
30
Jamie Murray36GBR26902690269024402080
31
Santiago González39MEX26702670267026702670
32
Filip Polasek37SVK26651665166514851125
33
Matthew Ebden34AUS24352435243524352435
34
Rafael Matos26BRA24062406240624062406
35
Pierre Hugues Herbert31FRA22752275227522751675
36
David Vega Hernández28ESP22662215221522022202
37
Jan Zieliński25POL22132213221321842155
38
Max Purcell24AUS21812181218121812181
39
Hubert Hurkacz25POL21502150215021502150
40
Ariel Behar32URU1945+11945188018801815
41
Gonzalo Escobar33ECU1945-11945190019001835
42
Andrés Molteni34ARG18901890189018901890
43
Marcelo Melo39BRA18601545150015001500
44
Édouard Roger-Vasselin38FRA18501850185018501850
45
Hugo Nys31MON18451845184516951695
46
Jack Sock30USA18151725172517251725
47
Francisco Cabral25POR16151583158315831519
48
Nathaniel Lammons29USA16151615161516151615
49
Robin Haase35NED15521552153715221522
50
Bruno Soares40BRA1540154015401290930
Advertisement
51
Andrey Golubev35KAZ15001500150013501350
52
Andrea Vavassori27ITA14601368136813681368
53
Jackson Withrow29USA14501450145014371437
54
Fabrice Martin36FRA14201420121512151080
55
Andrey Rublev24RUS1390790745700700
56
Máximo González39ARG13801290129012901290
57
Raven Klaasen39RSA13751375137513751375
58
Aisam-ul-Haq Qureshi42PAK13601330130113011301
59
Denis Shapovalov23CAN13501170117010801080
60
Aleksandr Nedovyesov35KAZ13181318125312361236
61
Tomislav Brkić32BIH12801280113011301130
62
Fabien Reboul27FRA12721272127212121212
63
Nicolás Barrientos35COL12681268125012501250
64
Lorenzo Sonego27ITA12401060106010601060
65
Feliciano López41ESP12351235123511451130
66
Stefanos Tsitsipas24GRE12201220122011301130
67
Miguel Angel Reyes Varela35MEX12191201120112011201
68
Sadio Doumbia32FRA11791175117511101110
69
Ramkumar Ramanathan27IND11751175117511751175
70
Sander Gillé31BEL1155+210811081876696
71
Andre Goransson28SWE1140-11140114011401140
72
Luke Saville28AUS1127-11127112710981098
73
Philipp Oswald36AUT112511251080990990
74
Diego Hidalgo29ECU1123+11072106810681045
75
Alexander Erler24AUT1121-11121112111061106
76
Pedro Martínez25ESP11051105101510151015
77
Nikola Ćaćić31SRB10951095945945945
78
Ben McLachlan30JPN10801080108010801080
79
Cristian Rodríguez32COL1048+11048104810481025
80
Lucas Miedler26AUT1041-110281028999986
81
Joran Vliegen29BEL1030+6940940940760
82
William Blumberg24USA1020-110201020940860
83
Roman Jebavý32CZE1015-1920920920840
84
Nuno Borges25POR1014-1966966966886
85
Aslan Karatsev29RUS1005-1405405405405
86
Albano Olivetti30FRA995-1994994994994
87
Denys Molchanov35UKR991-1896806773773
88
Daniel Evans32GBR985+6985985985895
89
Sam Weissborn30AUT934-1921857857857
90
Saketh Myneni34IND933-1933933933933
91
Hans Hach Verdugo32MEX914-1866866837837
92
Robert Galloway30USA908-1876876876847
93
John Patrick Smith33AUS907907907878878
94
Ivan Sabanov30SRB899-2899899899899
95
Max Schnur29USA897+2769769689609
96
Hunter Reese29USA895-1893893893893
97
Matej Sabanov30SRB886-1886886886886
98
Jonathan Eysseric32FRA867+2777777777777
99
Jonny O'Mara27GBR857-1857857857777
100
Adam Pavlásek27CZE854-1842842842842
Advertisement
101
David Pel31NED823768768768768
102
Yuki Bhambri30IND819819819819819
103
Felipe Meligeni Alves24BRA814770755755755
104
Tommy Paul25USA810810810765765
105
Treat Huey37PHI797797797797749
106
Szymon Walków27POL781781781768739
107
Marco Bortolotti31ITA761681681681681
108
Luciano Darderi20ITA758728648648648
109
Henry Patten26GBR749745745745745
110
Fabian Fallert25GER746746732732732
111
Alex Lawson28USA737706706706677
112
Julian Cash26GBR736732726726726
113
Dustin Brown37JAM733605605605590
114
Luis David Martínez33VEN728702702702702
115
Marcelo Demoliner33BRA721721721631631
116
Romain Arneodo30MON719671671671656
117
Zdeněk Kolář25CZE713713713680600
118
Fernando Romboli33BRA703659659644615
119
Guillermo Durán34ARG701701686686686
120
Diego Schwartzman30ARG690690690690690
121
Sergio Martos Gornes27ESP670590590590590
122
Victor Vlad Cornea29ROU649649616616601
123
Igor Zelenay40SVK648648648568568
124
Sriram Balaji32IND635635635635635
125
Alexander Zverev25GER630540540540540
126
Bart Stevens24NED628599570570490
127
Andrej Martin33SVK621577497497497
128
Jeevan Nedunchezhiyan33IND615602602602570
129
Artem Sitak36NZL588+4588559530501
130
Quentin Halys25FRA587-1497497497497
131
Taylor Fritz24USA585-1585585540540
132
Steve Johnson32USA585-1495495495495
133
Vladyslav Manafov29UKR573-1558558552546
134
Evan King30USA562434434386386
135
Jan Lennard Struff32GER560470470470470
136
Sander Arends31NED560560560560560
137
João Sousa33POR557557557540540
138
Benjamin Bonzi26FRA556556556556376
139
Arjun Kadhe28IND551537522522507
140
Lloyd Harris25RSA525525435435435
141
Rubén González37PHI521506506506506
142
Oleg Prihodko25UKR515515515515515
143
Reese Stalder25USA511511511511508
144
Pablo Andújar36ESP490490490490490
145
Sem Verbeek28NED488488488488488
146
Manuel Guinard26FRA475475475475460
147
Divij Sharan36IND473473473473473
148
Franko Škugor35CRO466466466466466
149
Hendrik Jebens27GER462462462462450
150
Dan Added23FRA458458458458458
Advertisement
151
Cameron Norrie27GBR450450450450450
152
Jason Kubler29AUS445445445445445
153
Purav Raja36IND441412412412364
154
Nicolás Mejía22COL437437437437437
155
Yu-hsiou Hsu23TPE430+3430430430430
156
Gonçalo Oliveira27POR426-1368368288288
157
Alexander Bublik25KAZ425-1425425425425
158
Karol Drzewiecki26POL423-1423423423423
159
Antonio Šančić33CRO419419390361361
160
Sanjar Fayziev28UZB415412404401381
161
Hernán Casanova28ARG414414366337337
162
Gijs Brouwer26NED414404392389389
163
Federico Zeballos34BOL414408405390361
164
Nicholas Monroe40USA407407407390390
165
Dane Sweeny21AUS406403403400400
166
Mackenzie McDonald27USA405405405405405
167
Daniel Masur27GER405405405405357
168
Theo Arribage21FRA404404404392392
169
Marek Gengel27CZE396393383331331
170
Neil Oberleitner23AUT388378374374374
171
Luca Margaroli30SUI388373373373373
172
Miomir Kecmanović23SRB385385385385385
173
Horia Tecău37ROU380200200200200
174
Holger Rune19DEN380380380380380
175
Jaume Munar25ESP380380380380380
176
Petros Tsitsipas22GRE380380380380380
177
Ruben Bemelmans34BEL379379379379331
178
Andrew Harris28AUS379379379379379
179
Jesper de Jong22NED376376347347267
180
Christopher Rungkat32INA374374374359330
181
Ken Skupski39GBR373373328328328
182
Patrik Niklas Salminen25FIN367361357357347
183
Martín Cuevas30URU365365365365365
184
Markos Kalovelonis28GRE361358358355335
185
Federico Delbonis31ARG360360360360360
186
Karen Khachanov26RUS360+1360315270270
187
Alex de Minaur23AUS360-1360360360360
188
Benjamin Lock29ZIM360344334334334
189
Orlando Luz24BRA356356341341341
190
Michael Geerts27BEL355355355355355
191
Román Andrés Burruchaga20ARG354354354354354
192
Michail Pervolarakis26GRE349346346346346
193
Andrew Paulson20CZE346326326323323
194
Félix Auger-Aliassime22CAN345345345255255
195
Enzo Couacaud27FRA343343328328328
196
Geoffrey Blancaneaux24FRA343343328328328
197
Nicolás Jarry26CHI340260180180180
198
Arthur Rinderknech27FRA340340340340160
199
Santiago Rodríguez Taverna23ARG338335287287287
200
Andrea Collarini30ARG338338338309309
Advertisement
201
Renzo Olivo30ARG336336336321321
202
Facundo Díaz Acosta21ARG336336336336321
203
Marcos Giron29USA335335335335335
204
Malek Jaziri38TUN334334334334334
205
Boris Arias28BOL334328325325319
206
Guido Andreozzi31ARG333333318318303
207
Piotr Matuszewski24POL327312312312312
208
Kaichi Uchida28JPN326326320320320
209
Grigoriy Lomakin24KAZ325317317317317
210
Tomás Martín Etcheverry23ARG319319319304304
211
MinKyu Song32KOR317317317317317
212
Murkel Dellien25BOL317300300300297
213
Roberto Quiroz30ECU316316236236236
214
Dominik Koepfer28GER315315315110110
215
Botic van de Zandschulp26NED315315315315315
216
Adrián Menéndez-Maceiras36ESP314314314314314
217
Viktor Durasovic25NOR310304304292289
218
Facundo Mena30ARG303288273273273
219
Oriol Roca Batalla29ESP302299299299299
220
Vitaliy Sachko25UKR301301301286286
221
Skander Mansouri27TUN300300298278278
222
JiSung Nam29KOR299299299299299
223
Li Tu26AUS298295295292292
224
Luca Sanchez23FRA296296296296296
225
Maximilian Neuchrist31AUT292283283283263
226
Grigor Dimitrov31BUL290290290290290
227
Soonwoo Kwon24KOR290290290290290
228
Frances Tiafoe24USA290290290290290
229
Oscar Otte29GER290290290290290
230
Luke Johnson28GBR283267267250250
231
Christian Harrison28USA282282282267267
232
Jelle Sels27NED278278266263263
233
Kaito Uesugi27JPN276+13276276276276
234
Sam Querrey34USA270180180180180
235
Adrian Mannarino34FRA270-2270270270270
236
David Pichler26AUT267-1267267267267
237
Alejandro Gómez31COL266-1266218189160
238
Alexander Merino30PER266-1266248233233
239
Íñigo Cervantes32ESP265-1265265265265
240
Sergio Galdós32PER264-1234219139124
241
Arklon Huertas Del Pino Cordova28PER261+9261241241241
242
Daniel Dutra da Silva34BRA260-2257245225225
243
Constantin Frantzen24GER258-2255255255255
244
Titouan Droguet21FRA257-2240240240240
245
Ignacio Carou23URU254-2254254254254
246
Tristan Schoolkate21AUS254-2234231225205
247
Lukáš Rosol37CZE252-2252252252252
248
Altuğ Çelikbilek26TUR250-1250250250221
249
Alexander Donski24BUL250-1240240240237
250
Anirudh Chandrasekar24IND250-1247232232232
Advertisement
251
Alberto Barroso Campos26ESP248+4248245233233
252
Charles Broom24GBR244-1232232232228
253
Matthew Reid32AUS243-1162162162162
254
Kai Wehnelt26GER243-1239239239239
255
Maxime Cressy25USA240-1240240240225
256
Courtney John Lock25ZIM239239239239224
257
Tomás Barrios Vera24CHI237222222174174
258
Brandon Walkin28AUS236236236236236
259
Marc-Andrea Hüsler26SUI235220220220220
260
Damien Wenger22SUI234228224224214
261
Keegan Smith24USA233233233233233
262
Juan Bautista Torres20ARG233233153153147
263
Akira Santillan25AUS232232232232232
264
Conner Huertas del Pino26PER232+8232212212212
265
Denis Kudla30USA230-1230230230215
266
Niklas Schell23GER227+3227225221217
267
Marcus Daniell32NZL225-2225225135135
268
Roberto Carballés Baena29ESP225-2225225225225
269
Camilo Ugo Carabelli23ARG221-2221192192192
270
Ivan Liutarevich26BLR220+3220220208208
271
Yun-seong Chung24KOR219-3219219219219
272
Benoît Paire33FRA218-2218218218218
273
Hugo Gaston22FRA217-2217217205205
274
Yuta Shimizu23JPN214194194194194
275
Christopher Eubanks26USA212212212212212
276
Rinky Hijikata21AUS211205185185185
277
Vít Kopřiva25CZE210210195180180
278
Jamie Cerretani41USA210195166166166
279
Mateus Alves21BRA206206206206206
280
Matheus Pucinelli De Almeida21BRA204189189189189
281
JC Aragone27USA202202202202202
282
Daniel Cukierman27ISR202202202202202
283
Arthur Bouquier21FRA202+4200200200196
284
Jakub Paul23SUI202-1190190190190
285
Alibek Kachmazov20RUS200-1200198198198
286
Aidan McHugh22GBR199-1199193193193
287
Francis Casey Alcantara30PHI199+32199199199179
288
Matteo Arnaldi21ITA198-2198198198198
289
Jason Taylor28AUS197-1197197197197
290
David Poljak26CZE194+6174174170170
291
Vishnu Vardhan35IND193-2193193193193
292
Petr Nouza24CZE191-2191191191191
293
Federico Gaio30ITA190-2190190135106
294
Toshihide Matsui44JPN190+42190190190190
295
Kelsey Stevenson32CAN190-2186184182182
296
Mili Poljičak18CRO189-4189189189189
297
Johannes Ingildsen25DEN187-3187181171169
298
Evgeny Donskoy32RUS186-3186186186171
299
Ben Shelton19USA183-2183183177173
300
Francesco Passaro21ITA182-2182182182172
301
Vijay Sundar Prashanth35IND182-2179164164164
302
Roman Safiullin25RUS181-2181181181181
303
Franco Agamenone29ITA181-2166166166166
304
Tomás Lipovšek Puches29ARG181-2181169169169
305
Zvonimir Babić26CRO181-2175175172172
306
Marc López40ESP180-2180180180180
307
Márton Fucsovics30HUN180-2180180180180
308
Pablo Carreño Busta31ESP180-2180180180180
309
Albert Ramos Viñolas34ESP180-2180180180180
310
Daniel Altmaier24GER180-3180180180180
311
Ben Jones24GBR179-2161161158158
312
Frederik Nielsen39DEN178-2178178178130
313
Jaroslav Pospíšil41CZE178-2166166166166
314
Matías Franco Descotte28ARG178-2178178178178
315
Luca Nardi19ITA176-2176176176176
316
Francesco Forti23ITA176+5176176176147
317
Alexandru Jecan34ROU176-3176170170168
318
Kyrian Jacquet21FRA175-3158158158158
319
Nicolás Álvarez Varona21ESP175-3175175175175
320
Ignacio Monzón24ARG175-3171171171171
321
Pedro Cachín27ARG174-3174174174174
322
Dmitry Popko25KAZ173-2173173173158
323
Tim Sandkaulen24GER173173173167152
324
Gonzalo Villanueva27ARG173-2170170170170
325
Jorge Panta27PER173+7155155151151
326
Ray Ho22TPE172-1172172172172
327
Denis Yevseyev29KAZ172-3172172169166
328
Francisco Cerúndolo24ARG169-2169169169169
329
Mick Veldheer26NED169-1163143143143
330
Beibit Zhukayev21KAZ169-3165159139133
331
Gustavo Heide20BRA168+38168168156156
332
Michael Vrbenský22CZE168-3168168168168
333
Ergi Kırkın23TUR167-316711911990
334
Leonardo Aboian24ARG167-3157128128128
335
Chun Hsin Tseng21TPE166-2166166166151
336
Matthew Christopher Romios23AUS166-2166164161155
337
Yoshihito Nishioka27JPN165-2165165165165
338
Calum Puttergill28AUS164-1164164164164
339
Mark Whitehouse29GBR164+4160160160154
340
Samuel Vincent Ruggeri20ITA163-2163163163161
341
Mikael Torpegaard28DEN161-2161161161161
342
Raúl Brancaccio25ITA161-2146146146146
343
Martin Breysach20FRA161-1159159159153
344
Filip Bergevi28SWE161-3161161161151
345
Luca Van Assche18FRA159-1156156156156
346
Eric Vanshelboim21UKR159+5147147144144
347
Alejandro Tabilo25CHI158-2158158110110
348
Mirza Bašić31BIH158-2110110110110
349
Genaro Alberto Olivieri24ARG158-2158158158158
350
Jaime Faria19POR158-2158155152152
351
Fabio Coelho22POR156-2144144144138
352
Billy Harris27GBR155-2145145141141
353
Georgii Kravchenko22UKR154-1154154154154
354
Yan Bondarevskiy22RUS154-1148142138138
355
Leandro Riedi20SUI153-1147147127127
356
Antoine Bellier25SUI152-1152152152152
357
Ryan Nijboer23NED152+10140136132128
358
Domagoj Bilješko25CRO150-2130130130130
359
Johan Nikles25SUI150-2150150150150
360
Carlos Lopez Montagud22ESP149-2149143133123
361
Aziz Ouakaa23TUN149-2149149145141
362
Tung Lin Wu24TPE148-2148148148148
363
Francisco Comesaña21ARG148-2148148148148
364
Alexis Galarneau23CAN148-2148148148148
365
Matteo Gigante20ITA148-2148148148148
366
Miloš Karol19SVK148+2148148148148
367
Alexandre Müller25FRA147-3147147130130
368
Andres Urrea28COL147-3141141137137
369
Seita Watanabe21JPN147+32127127127127
370
Ruan Roelofse32RSA144-4144144129129
371
Eero Vasa25FIN143+24141139139139
372
Luca Castelnuovo25SUI143-2140122122122
373
Volodoymyr Uzhylovskyi34UKR143-2135133125121
374
Evgeny Karlovskiy28RUS142-2142142142142
375
Łukasz Kubot40POL142-2142142142142
376
Sergiy Stakhovsky36UKR140-2140140140125
377
Ethan Quinn18USA140-2140140140140
378
Luis Patiño28MEX140-2120120120100
379
Matías Zukas26ARG140-2140140140134
380
Giles Hussey25GBR140+64138136136136
381
Nino Serdarušić25CRO139-391919191
382
Juan Pablo Ficovich25ARG138-3138138138138
383
Lukáš Pokorný20SVK138+21138138136136
384
Kacper Żuk23POL137-4122122122122
385
Jonáš Forejtek21CZE137-4137137137137
386
Alexandr Cozbinov27MDA136-4136136133118
387
Oliver Marach42AUT135-41359000
388
Daniil Medvedev26RUS135-4135135135135
389
Sebastian Korda22USA135-4135135135135
390
Dominic Inglot36GBR135-4135909090
390
Filip Krajinović30SRB135-4135909090
392
Elias Ymer26SWE135-4135135135135
393
Pablo Cuevas36URU135-4135135135135
393
Alejandro Davidovich Fokina23ESP135-4135135135135
395
Thiago Monteiro28BRA135-4135135135135
396
Emil Ruusuvuori23FIN135-4135135135135
397
Cezar Crețu21ROU135-3125115115115
398
Jonathan Erlich45ISR135-5135135135135
399
Evgenii Tiurnev25RUS134-3134134134134
400
Julian Lenz29GER134-3134134119119
401
James Frawley28AUS133+4133133133133
402
Otto Virtanen21FIN132-4132132132132
403
Nick Hardt22DOM132-4132117117102
404
Thiago Agustín Tirante21ARG132-4132117117117
405
Adam Taylor31AUS132+1132132132132
406
Constantin Bittoun Kouzmine23FRA131-4131131131119
407
Blaž Rola31SLO130-4130130130130
408
Iñaki Montes De La Torre20ESP128-1128128128128
409
Sebastian Fanselow30GER128-1128128122102
410
Yasutaka Uchiyama30JPN127-1127127127112
411
Oleksii Krutykh22UKR127-1127127127127
412
Daniel Little25GBR127+7127127124124
413
Dominic Stricker20SUI126-2126126126126
414
Simon Freund26SWE126-2126126122122
415
Juan Ignacio Galarza28ARG126-2126124122122
416
Naoki Tajima22JPN126+42120110110110
417
Duarte Vale23POR125-3123117107105
418
Makoto Ochi26JPN125-3122122122122
419
Giovanni Fonio24ITA124-3124124124124
420
Pedro Araújo20POR124-3112106106100
421
Filip Duda24CZE123-399999999
422
Joao Victor Couto Loureiro19BRA123+70123123123123
423
Aaron Addison26AUS122-3122122122122
424
Jiří Lehečka20CZE121-312112112141
425
Tristan Lamasine29FRA121-3121121121121
426
Benjamin Hassan27LIB121-3121121121121
427
Juan Sebastián Gómez30COL121-3117117117117
428
Pedro Sakamoto29BRA120-3120120120120
429
Timo Stodder26GER120+74120120118108
430
Riccardo Bonadio29ITA119-4119119119119
431
Álvaro López San Martín25ESP119-4119119119119
432
Kirill Kivattsev24RUS119-4119119119119
433
Sandro Kopp22AUT118-4118118118118
434
Francesco Vilardo32ITA118-4118116114110
435
Ugo Blanchet23FRA117-4113113113113
436
Ezekiel Clark24USA117-4117117113111
437
Maxime Janvier25FRA116-4116116116116
438
Jay Clarke24GBR116-487878787
439
Alexander Weis25ITA116-4116116116116
440
Alex Knaff24LUX116-4112112112112
441
Facundo Juárez25ARG116-411611611696
442
Jordan Thompson28AUS115-4115115115115
443
Alexei Popyrin23AUS115-4115115115115
444
Sho Shimabukuro25JPN115-4109999999
445
Ajeet Rai23NZL115+1811510510595
446
Liam Draxl20CAN115-511311310797
447
Thomas Fancutt27AUS115-5115115115109
448
Goncalo Falcao34POR115-51151039791
449
Mario Mansilla Diez20ESP115-4115115115115
450
Marat Sharipov19RUS114-4114110110110
451
Mats Hermans26NED114-4114998484
452
Sascha Gueymard Wayenburg19FRA113-4113113111109
453
Seong chan Hong25KOR113-4113113113113
454
Colin Sinclair27NMI113-4110110110104
455
Gabriel Roveri Sidney25BRA112-4112112106106
456
Davide Pozzi24ITA112-4108108108106
457
Tennys Sandgren31USA111-4111111111111
458
Andrea Picchione24ITA111-4111111111111
459
Oscar Jose Gutierrez29BRA111-4111108108108
460
Oleksandr Ovcharenko20UKR111-4111111111111
461
Alexander Ritschard28SUI110-4110110110110
462
Nicholas Godsick18USA108-3108108108108
463
Tim van Rijthoven25NED108-3108108108108
464
Mattia Bellucci21ITA108-310810810898
465
Bu Yunchaokete20CHN108-3108108108108
466
Remy Bertola24SUI107-1107107107103
467
Abraham Asaba25GHA107-1105105105105
468
Augusto Virgili28ITA107-1107107107105
469
Alfredo Perez25USA107-5103103103103
470
Markus Eriksson32SWE106-2100100100100
471
Zhizhen Zhang25CHN106-2106106106106
472
Fernando Verdasco38ESP105-210510510590
473
Yannick Hanfmann30GER105-290909090
474
Fajing Sun26CHN105+8105105105105
475
Aliaksandr Liaonenka23BLR105+68105999684
476
Wilson Leite30BRA105-4102908787
477
Peter Heller30GER104-4104104104104
478
James Trotter23JPN103-3103103103103
479
Dalibor Svrčina20CZE103-5103103103103
480
Aziz Dougaz25TUN103-410310310388
481
Federico Arnaboldi22ITA103-4103103103103
482
Jurij Rodionov23AUT102-4102102102102
483
Joshua Paris26GBR102-3102102102102
484
Marcelo Zormann26BRA102-5102102102102
485
Stefan Palosi22ROU101-4101101101101
486
Andrey Chepelev24RUS101-3101101101101
487
Emilio Gómez30ECU100-3100100100100
488
Tyler Zink21USA100-396969696
489
Patrick Zahraj23GER99-399999999
490
Thiago Seyboth Wild22BRA99-399848484
491
Ryota Tanuma27JPN99+3297979797
492
Harry Wendelken20GBR99-499999999
493
Scott Duncan28GBR99-499999999
494
Robin Bertrand19FRA99-497959593
495
Yuki Mochizuki24JPN98-498989898
496
Jarno Jans22NED98+7698989898
497
Arthur Reymond23FRA98+7698987878
498
Blake Ellis23AUS97-565626242
499
Antoine Hoang26FRA97-580808080
500
Alejo Lorenzo Lingua Lavallén21ARG97-497979797
501
Andrea Pellegrino25ITA97-697979797
502
Gianmarco Ferrari21ITA97-595959595
503
Franco Emanuel Egea26ARG97-593938989
504
Mitchell Krueger28USA96-596968181
505
Evan Zhu24USA96-596969696
506
Fermin Tenti25ARG96-496969292
507
Marcello Serafini20ITA96-696969694
508
Kyle Seelig25USA95-495959595
509
Valerio Aboian20ARG95-495666666
510
Peter Bertran26DOM95+1095898383
511
Tallon Griekspoor26NED94-565656565
512
Pruchya Isaro26THA94+12494949494
513
Vladyslav Orlov27UKR94-694948279
514
John Echeverria20ESP94-694919191
515
Aleksandre Bakshi25GEO93-693939393
516
Harold Mayot20FRA93-676767670
517
Pedro Boscardin Dias19BRA93-693938181
518
Yann Wójcik25POL93-691818177
519
Jason Jung33TPE92-692924415
520
Tristan McCormick23USA92-590909090
521
Carlos Gomez Herrera32ESP92-777777777
522
Evan Furness24FRA92-692929292
523
Michał Dembek25POL92-692929289
524
Khumoyun Sultanov23UZB92-666666360
525
Sergey Fomin21UZB92-689898986
526
Alastair Gray24GBR91-591919191
527
Pavel Kotov23RUS91-591919176
528
Govind Nanda21USA91-491919191
529
Bruno Pujol Navarro21ESP91+3091919191
530
Gaël Monfils36FRA90-59090900
531
Hyeon Chung26KOR90-490909090
531
Bradley Klahn32USA90-490909090
531
Xavier Malisse42BEL90-490909090
534
Novak Djoković35SRB90-99090900
535
Filip Horanský29SVK90-590909090
536
Christopher O'Connell28AUS90-590909090
537
Grégoire Barrère28FRA90-590909090
537
Ričardas Berankis32LTU90-590909090
539
Carlos Alcaraz19ESP90-590909090
539
Julio Peralta41CHI90-590909090
541
Ugo Humbert24FRA90-590909090
542
Ilya Ivashka28BLR90-590000
543
Andrei Vasilevski31BLR90-590909090
544
Dušan Lajović32SRB90-590909090
545
Facundo Bagnis32ARG90-590909090
546
Lorenzo Musetti20ITA90-590909090
547
Nicholas David Ionel19ROU90-590848080
548
Takuto Niki34JPN90+787878787
549
Ilya Snițari20MDA90-590909090
550
Mariano Navone21ARG90-587878787
551
Tsung Hao Huang22TPE90+5590909090
552
Gabriel Décamps23BRA89-683838383
553
Arthur Fils18FRA89-689868080
554
Glenn Smits31NED89-689898989
555
Carlos Sánchez Jover22ESP89-689898989
556
Adria Soriano Barrera23ESP89-689898989
557
Niki Kaliyanda Poonacha27IND8979777373
558
Blu Baker21GBR88-786868280
559
Ryan Peniston26GBR87-687878787
560
Brandon Nakashima21USA87-887877070
561
Iiro Vasa20FIN87-785858585
562
Shinji Hazawa23JPN87-687878787
563
Mirko Martinez24SUI87-581757565
564
Yannik Steinegger22SUI86-484846464
565
Frane Nincevic23CRO86-486868686
566
Fábián Marozsán22HUN85-485858585
567
Miljan Zekić34SRB85-485858585
568
Benjamin Sigouin23CAN85-485858585
569
Javier Barranco Cosano23ESP85-485858585
570
Sekou Bangoura30USA85-475757575
571
Parikshit Somani22IND85-485858585
572
Arthur Fery20GBR84-484848478
573
Benjamin Winter Lopez24ESP84-484848484
574
Miguel Fernando Pereira23CHI84+884848484
575
Jérôme Kym19SUI83-483838383
576
Joris De Loore29BEL83-683838383
577
Andrés Andrade23ECU83+6983838383
578
Viktor Jović20SRB83-483797373
579
Maximus Jones18THA83-479797979
580
Johannes Härteis26GER82-482828282
581
Kai Lemstra23GER82-482827975
582
Alexandar Lazarov24BUL81-477777777
583
Felix Gill20GBR81-481818177
584
Sergi Perez Contri24ESP81-481818181
585
Szymon Kielan19POL81-477777777
586
Andre Begemann38GER80-3808000
587
João Lucas Reis Da Silva22BRA80-380808080
588
Dennis Novikov28USA79-379796464
589
Jiri Barnat21CZE79+1479797979
590
Giovanni Oradini25ITA79-479797977
591
Edward Winter18AUS78-478787878
592
Adrian Andreev21BUL78-478787878
593
Daniel Rodrigues22POR78-478787878
594
Aleksandar Kovačević24USA78-478787878
595
Elliot Benchetrit24MAR77-477777777
596
Marius Copil31ROU77-477777777
597
Clément Tabur22FRA77-451515151
598
Thantub Suksumrarn21THA77+3977777777
599
Rubin Statham35NZL77-577777777
600
Manish Sureshkumar23IND77-577757575
601
Andrea Arnaboldi34ITA76-576767676
602
Damir Džumhur30BIH76-576767661
603
Santiago De La Fuente20ARG76-574746868
604
Jack Draper20GBR75-575757575
605
Lucas Pouille28FRA75-575757575
606
Matěj Vocel25CZE75-575757575
607
Diego Fernandez Flores21CHI75+1260606060
608
Louroi Martinez24SUI75-469656565
609
Juan Pablo Paz27ARG75-772726660
610
Anis Ghorbel33TUN75-569636363
611
Radu Albot32MDA74-474747445
612
Denis Istomin36UZB74-474747474
613
Illya Beloborodko21UKR74-374747468
614
Giorgio Ricca27ITA74-574727272
615
Stefanos Sakellaridis18GRE74+1174747268
616
Mats Moraing30GER73-573737373
617
Mark Vervoort31NED73-573737373
618
Alexander Zgirovsky21BLR73+9673676767
619
Eliakim Coulibaly20CIV73-673737373
620
Cheong Eui Kim32KOR73-673737373
621
Aleksandre Metreveli29GEO73-673736767
622
Alejandro Manzanera Pertusa19ESP73-673737373
623
Raphael Calzi25LUX73-666636360
624
Mats Rosenkranz24GER72-672727272
625
Edan Leshem25ISR72-572727272
626
Alexander Shevchenko21RUS72-572727272
627
Tuna Altuna33TUR72-566666666
628
Trey Hilderbrand22USA71-571717171
629
Imanol López Morillo22ESP71+1171717171
630
Ivan Gakhov25RUS71-671717171
631
Lorenzo Rottoli20ITA71-669696969
632
Mario Vilella Martínez27ESP70-570707070
633
Constant Lestienne30FRA70-570707070
634
Edoardo Lavagno24ITA70-570707070
635
George Goldhoff27USA70-570707070
636
Baoluo Zheng21CHN70-570707070
637
Taisei Ichikawa21JPN70+5170707070
638
Lukas Neumayer20AUT70-664646460
639
Oscar Weightman20GBR70-670707070
640
Luigi Sorrentino24ITA70-664646458
641
Alejandro Mendoza32BOL70+5164646060
642
Alejandro García20ESP69-769696969
643
Stuart Parker25GBR69-569696969
644
Daniil Glinka22EST69-569695959
645
Eduardo Ribeiro24BRA69-469696363
646
Axel Garcian20FRA69+1569695751
647
Juan Bautista Otegui23ARG69-569696969
648
Bogdan Bobrov25RUS69+2569696357
649
Michiel De Krom24NED68-668686868
650
Alejandro Moro Cañas21ESP68-668686868
651
Gonzalo Bueno18PER68-662564141
652
Giovanni Mpetshi Perricard19FRA68-465625656
653
Petr Nesterov19BUL68-668686868
654
Mateo Nicolás Martínez28ARG68-568585858
655
Guy Orly Iradukunda26BDI68-568686868
656
Federico Iannaccone23ITA68-468686868
657
Dan Alexandru Tomescu23ROU68-668626262
658
Nathan Ponwith24USA68-558585858
659
Hugo Grenier26FRA67-567675050
660
Gilbert Klier Junior22BRA67-567676767
661
Moez Echargui29TUN67-567676767
662
Mukund Sasikumar25IND67-567676767
663
Karl Kiur Saar26EST67-567675757
664
John McNally23USA67-567676757
665
Rimpei Kawakami22JPN67+1167636363
666
Hanwen Li20CHN67-663574747
667
S D Prajwal Dev26IND67-561616161
668
Alex Martinez21ESP66-566666666
669
Mohamed Safwat32EGY66-566666666
670
Alex Barrena19ARG66-564584848
671
Loic Cloes23BEL66-566666656
672
Lamine Ouahab37MAR65+565656565
673
Jiří Veselý29CZE65-665656565
674
Noah Schachter23USA65-665656565
675
Flavio Cobolli20ITA65-650505050
676
Tomás Farjat21ARG65-665656565
677
Cayetano March22ECU65+4353535353
678
Sarp Ağabigün25TUR65-761616159
679
Ricardo Rodriguez Pace29VEN65+263636161
680
Ilya Rudiukov21RUS65-865656565
681
Tomáš Macháč21CZE64-764641616
682
Benjamin Hannestad25DEN64+1262626262
683
Gabriel Alejandro Hidalgo32ARG64-864646464
684
Bruno Kuzuhara18USA64+560505048
685
Justin Boulais20CAN63-763636363
686
Timo Legout20FRA63-763636060
687
Joe Tyler23GBR63-763636363
688
Rio Noguchi23JPN63-663636357
689
Igor Marcondes25BRA62-562624242
690
João Domingues28POR62-762626262
691
Ignacio Buse18PER62-656503535
692
Julian Ocleppo25ITA62-647474747
693
Giulio Zeppieri20ITA62-662626262
694
Buvaysar Gadamauri22BEL62-459595959
695
Fernando Yamacita25BRA62-458565656
696
Nikola Milojević27SRB61-361616161
697
Filip Peliwo28POL61-255555555
698
Lucas Gerch27GER61-261615555
699
Felix Corwin26USA61-257373731
700
Colin Markes25USA61-261616161
701
Kazuma Kawachi27JPN61+1561616161
702
Aleksandar Vukic26AUS60-360606060
703
Miķelis Lībietis30LAT60+20560606060
704
Zachary Svajda19USA60-460606060
705
Borna Gojo24CRO60-445454545
706
Yannick Mertens35BEL60-460545454
707
Siddhant Banthia22IND60+9944444444
708
Erik Arutiunian17BLR60+1860606060
709
Sebastian Gima20ROU60-660605856
710
Federico Agustin Gomez25ARG60-660565454
711
Stefano Battaglino24ITA60-648484848
712
Nicolás Kicker30ARG59-659303030
713
Dimitar Kuzmanov29BUL59-630303030
714
Takeru Yuzuki24JPN59-659595959
715
Alex Martí Pujolras23ESP59-659595959
716
Simon Anthony Ivanov22BUL59-659595959
717
Masamichi Imamura23JPN59-659595959
718
Alexandros Skorilas22GRE59-655535353
719
Adam Moundir27MAR58-658585858
720
Oleksandr Bielinskyi28UKR58-558585858
721
Ernesto Escobedo26USA57-457575757
722
Zhang Ze32CHN57-457575757
723
Mikalai Haliak24BLR57-457575757
724
Karl Friberg23SWE57+1454545454
725
Omar Jasika25AUS57-457575757
726
Amr Elsayed23EGY57-457575755
727
Daniel Siniakov19CZE57+4054545454
728
Gabriele Maria Noce26ITA57-553535353
729
Antoine Escoffier30FRA56-550505050
730
Maximilian Marterer27GER56-556564141
731
Johannus Monday20GBR56+23156565656
732
Martin Damm19USA56-556363030
733
Brandon Perez22VEN56-556565656
734
Max Alcalá Gurri20ESP56+2256525250
735
Salvatore Caruso29ITA55-6555500
736
Marcus Willis31GBR55-655555555
737
Carlos Taberner25ESP55-655555555
738
Timofey Skatov21KAZ55-655555555
739
Anton Matusevich21GBR55-655555555
740
Leonid Sheyngezikht21BUL55+12355555553
741
Jan Jermar22CZE55-752524949
742
Alejandro Hoyos23COL55+1253515151
743
Diego Augusto Barreto Sánchez20ESP55-840404040
744
Calvin Hémery27FRA54-854545454
745
Zhe Li36CHN54-854545454
746
Joshua Sheehy25USA54-752525252
747
Yanaki Milev18BUL53-753494949
748
Péter Nagy30HUN53-733332317
749
Nikolás Sánchez Izquierdo23ESP53-753383838
750
Daniele Capecchi26ITA53-753535353
751
Saba Purtseladze21GEO53+6153535349
752
Dali Blanch19USA53-853494949
753
Lukáš Klein24SVK52-852525252
754
Christian Sigsgaard25DEN52-842323232
755
Shintaro Imai29JPN52-749494949
756
Filippo Baldi26ITA52-937373737
757
Sheng Tang22CHN52+1352525252
758
Sai Karteek Reddy Ganta22IND52-952525252
759
Dominik Kellovsky26CZE52-952525250
760
Alex Hernandez23MEX52-948484848
761
Nicholas Bybel28USA52-952484444
762
James Mackinlay22GBR52-952505050
763
Dragos Nicolae Madaras25SWE52-852525252
764
Jack Vance24USA52-752525252
765
Luka Mikrut18CRO51-751515151
766
Gabriele Piraino18ITA51-751515151
767
Kento Takeuchi34JPN51+6549494949
768
Frederico Ferreira Silva27POR50-850503333
769
Adam Walton23AUS50-850505050
770
Giorgio Tabacco19ITA50+6850505050
771
Mariano Kestelboim26ARG50-950505050
772
Duje Ajduković21CRO50-950505035
773
Fausto Tabacco20ITA50+6750505050
774
Antonin Bolardt24CZE50+1950505050
775
Osgar O'Hoisin26IRL50-1150505050
776
Gabriel Tumasonis26BRA49-1149494646
777
Alex Rybakov25USA49-1149494949
778
Gorazd Srbljak25MKD49-1049494949
779
Grégoire Jacq29FRA48+7748484848
780
Juan Carlos Aguilar23CAN48-1148484848
781
Daniel Rincon19ESP48-1033333333
782
Robert Strombachs23LAT48-1046464646
783
Alexis Musialek34FRA48-1048464646
784
Tommaso Compagnucci22ITA48+2548484848
785
Florent Bax23FRA48-1144444444
786
Pierre Delage21FRA48-1148484848
787
Denis Klok24RUS48-1048464646
788
Boris Butulija23SRB48-1248484848
789
Peter Benjamin Privara18SVK47-1147474747
790
Patrik Rikl23CZE47-1147474747
791
Nicolás Álvarez26PER47-1147474747
792
Pol Martín Tiffon23ESP47-1135353535
793
Gabriel Donev26BUL47-1147474747
794
Mattéo Martineau23FRA47-1147474747
795
Olivier Rojas21BEL47-1147474747
796
Luis Britto29BRA47-1043414141
796
Rishi Reddy24IND47-1043414141
798
Nick Chappell30USA47-1347474747
799
Umut Akkoyun22TUR47-1147434341
800
Thomas Fabbiano33ITA46-1146464646
801
Lorenzo Giustino31ITA46-1146464646
802
José Fco. Vidal Azorín29ESP46-1146464646
803
Nerman Fatić27BIH46-1146464631
804
Blake Bayldon23AUS46+7446464646
805
Simon Beaupain23BEL46+1846464242
806
Álvaro Guillén Meza19ECU46-1243434331
807
S Mert Ozdemir22TUR46-1246424242
808
Mikael Ymer24SWE45-1245454545
809
Matteo Berrettini26ITA45-1345454545
810
Robert Lindstedt45SWE45-1245454545
811
Peter Gojowczyk33GER45-1245454545
812
Marco Cecchinato30ITA45-1245454545
812
Jannik Sinner21ITA45-1245454545
814
James Tracy20USA45-1145454545
815
Stefano Travaglia30ITA45-1545454545
816
Alex Molčan24SVK45-1245454545
817
Gianluca Mager27ITA45-1245454545
818
Toby Alex Kodat19USA45+2941414141
819
Nikoloz Basilashvili30GEO45-1245454545
820
Tobias Franco20ARG45+7145454545
821
Cleeve Harper21CAN45-1345454545
822
Nicolas Parizzia24SUI45-1348484848
823
Adil Kalyanpur22IND45-1245454545
824
Roberto Ortega Olmedo31ESP44-1144412929
825
Chris Rodesch21LUX44-1044444444
826
Adrien Burdet20SUI44-1044444444
827
Enrico Dalla Valle24ITA44-1344444444
828
Roberto Cid Subervi29DOM44-1144444444
829
Jea Moon Lee29KOR44-1144444444
830
Stefano Napolitano27ITA44-1144444444
831
Alen Rogic Hadzalic25CRO44-1144444444
832
Aristotelis Thanos21GRE44-1141414141
833
Samuel Martinez Arjona20ESP44-1144444444
834
Yamato Sueoka19JPN44-1044444444
835
Kosuke Ogura26JPN44-1030303030
836
Millen Hurrion23GBR43-1031313131
837
Rithvik Choudary Bollipalli21IND43+1143434343
838
Luis Faria23POR43-1143403737
839
Ethan Cook19AUS43-1143434343
840
Ondrej Horak19CZE43-1140404030
841
Jordan Smith26AUS43-1143434343
842
Federico Bertuccioli24ITA43+1743393737
843
Tim Handel25GER43-1241414141
844
Robert Cash21USA42-1142424242
845
Liam Broady28GBR42-1142422525
846
August Holmgren24DEN42-1142424242
847
Alejandro González33COL42-1142424242
848
Christoph Negritu28GER42+2442424242
849
Francesco Maestrelli19ITA42-1242404040
850
Jayden Court22AUS42-1142424242
851
James McCabe19AUS42-1042424242
852
Maxence Broville23FRA42-1042424242
853
Davide Galoppini27ITA42-1042404040
854
Adam Jurajda19CZE42+7642424242
855
Dimitris Sakellaridis16GRE42+1542424242
856
Filippo Romano17ITA41-1241414141
857
Jeremy Beale27AUS41-1221211815
858
Guy Den Ouden20NED41-1237373737
859
Cooper Williams17USA41-1041414141
860
Jannik Opitz24GER41-1041414141
861
Petr Bar Biryukov20RUS41-1041414141
862
Tennyson Whiting21USA41-1041414141
863
Ivan Denisov22RUS41-1041414141
864
Marco Brugnerotto26ITA41-1041414135
865
Mikhail Kukushkin34KAZ40-1040404025
866
Kody Pearson23AUS40+8740404040
867
Bryce Nakashima18USA40-1040404040
868
Louis Weßels24GER40-1037373131
869
Uisung Park22KOR40-940404040
870
Maik Steiner28GER40+940404040
871
Obrad Markovski21MKD40-1040404040
872
Mattias Southcombe19GBR40-1040404040
873
Hiroki Moriya31JPN39-939393939
874
Congsup Congcar26THA39+2739393939
875
Jake Bhangdia24USA39+9239393737
876
Henrique Rocha18POR39-1139393939
877
Admir Kalender21CRO39-1139393939
878
Mathieu Scaglia23FRA39-1137373737
879
Mert Naci Turker24TUR39-1039353533
880
Bogdan Ionuț Apostol26ROU39-1239393737
881
Victor Lilov18USA38-1038383838
882
Cannon Kingsley21USA38-936363636
883
Martim Leote Prata22POR38-938383838
884
Eduard Esteve Lobato28ESP38-938383838
885
Yishai Oliel22ISR38-938383838
886
Tomohiro Masabayashi24JPN38-938383838
887
Enzo Wallart25FRA38-738363636
888
Anthony Genov20BUL38-733333333
889
Preston Brown21USA38-636363636
890
Jody Maginley27ANT38-838383838
891
Nicolas Bruna23CHI38-738383838
892
Bogdan Pavel23ROU37-737373737
893
William Bushamuka26USA37-733333333
894
Qian Sun21CHN37-737373737
895
Maks Kaśnikowski19POL37-737373737
896
Adolfo Daniel Vallejo18PAR37-637373737
897
Daniil Ostapenkov19BLR37+4037373737
898
Alexandre Reco23FRA37-937373737
899
Mikhail Fufygin32RUS37-737373737
900
Hazem Naw22SYR37-737272727
901
Lorenzo Bocchi24ITA37-737313131
902
Lautaro Agustin Falabella24ARG37-537373737
903
Paul Wörner26GER37-837373737
904
Gabriele Bosio21ITA37-837373737
905
Andrey Kuznetsov31RUS36-736361616
906
Stefan Popović19SRB36-736363636
907
Shintaro Mochizuki19JPN36-736363636
908
Gergely Madarász28HUN36-636261616
909
Marco De Rossi25SMR36-636323030
910
Cyril Vandermeersch23FRA36+1434343434
911
Lucas Bouquet25FRA36-736363630
912
Mwendwa Mbithi24USA36-736302020
913
Marlon Vankan22GER36-736323232
914
Kirill Mishkin19RUS36-736363430
915
Peter Nad18SVK35-635353535
916
Shunsuke Mitsui20JPN35-635353535
917
Hunter Heck20USA35-635353535
918
Rigele Te24CHN35-635353535
919
Runhao Hua26CHN35-635353535
920
Philip Florig19GER35-535353535
921
Omar Giacalone30ITA35-735353535
922
Miguel Damas22ESP35-635333333
923
Henri Squire22GER35+10032322611
924
Bang Shuo Yin23TPE35+2035353535
925
Shuichi Sekiguchi31JPN35-835353535
926
Chad Kissell26USA35-833333333
927
Cesar Bourgois24FRA35-835353535
928
Sebastian Santibanez26CHI35-820202020
929
Juan Sebastian Osorio24COL35+4235353535
930
Younes Lalami Laaroussi21MAR34-934343434
931
Jimmy Yang25GER34-934343434
932
Vladimir Filip27ROU34-734343434
933
Timur Kiyamov25RUS34-734343434
934
Petr Iamachkine26PER34-1134343434
935
Ryuki Matsuda22JPN34-834343434
936
Lorenzo Claverie20ITA34-834343434
937
Ronan Joncour25FRA34-828282828
938
Sidane Pontjodikromo21NED34-734343431
939
Maxence Beaugé22FRA34-728282822
940
Alec Beckley21RSA34-734343434
941
Jeremy Jahn32GER33-733333333
942
Simon Carr22IRL33-733333333
943
Daniel Paty22CZE33+24433333333
944
Majun Li17CHN33-833333333
945
Jakub Menšík17CZE33+2033333333
946
Alessio Zanotti23ITA33-833333333
947
Maxim Ratniuk26RUS33-733333333
948
Michal Mikula22POL33-629292925
949
Tom Gentzsch19GER33-1033333333
950
Kristjan Tamm24EST33-933333333
951
Dev Javia20IND33-831312929
952
Elgin Khoeblal21NED33-733333333
953
Brandon Holt24USA33-733333333
954
Corentin Denolly25FRA33-733272727
955
Daniel Ibragimov20RUS33-733292926
956
Alexander Crnokrak22AUS33-733333333
957
Nicolas Zanellato20BRA33-733333333
958
Francisco Llanes20URU33-733333333
959
Dennis Novak29AUT32-732323232
960
Ron Ellouck17ISR32-632323232
961
Jiri Jenicek22CZE32+25432323232
962
Pablo Llamas Ruiz19ESP32-632323232
963
Steven Diez31CAN32-832323232
964
Chak Lam Coleman Wong18HKG32+3232323230
965
Stefano Reitano25ITA32-832323232
966
Jorge Martinez Martinez27ESP32+4332323030
967
Karan Singh19IND32-932323232
968
Wissam Abderrahman18TUN32-930302824
969
Adrian Bodmer27SUI31-931313131
970
Liam Gavrielides18GER31-931313131
971
Demetris Azoides21GRE31+12331313131
972
Juan Ignacio Lóndero29ARG31-931313131
973
Tadeáš Paroulek22CZE31-931313131
974
Eduardo Nava25USA31-825252525
975
Daisuke Sumizawa23JPN31-729292929
976
Egor Agafonov20RUS31-731292926
977
Mayeul Darras23FRA31-727272727
978
Marco Miceli23ITA31-631313129
979
Vitali Shvets41RUS31-731313129
980
Dušan Obradović21SRB31-631313131
981
Laurent Lokoli27FRA30-630303030
982
Jozef Kovalík29SVK30-630303030
983
Sumit Nagal25IND30-730303030
983
Bjorn Fratangelo29USA30-530303030
985
Marc Polmans25AUS30-730303030
986
Zizou Bergs23BEL30-630303030
987
Antoine Cornut Chauvinc22FRA30-620202020
988
Matyas Cerny20CZE30+1130303030
989
Johannes Seeman22EST30-730303018
990
Bozo Barun21CRO30-730303030
991
Amaury Raynel20FRA30+29927242421
992
Hady Habib24LIB30-730282626
993
Kimmer Coppejans28BEL30-930303030
994
Igor Gimenez22BRA30-830303030
995
Wishaya Trongcharoenchaikul27THA30+32020202020
996
Mateo Gómez20COL30+3028262626
997
Vladislav Ivanov23RUS30-1030302824
998
Jürgen Zopp34EST29-1029292929
999
Teymuraz Gabashvili37RUS29-100000
1000
Aoran Wang25CHN29-1029292929
In Play :
Astana, Tokyo ATP500  
Parma 2 CH125  
Mouilleron le Captif CH90  
Alicante, Campinas CH80  
Gwangju, Tiburon   
Cairns, Tay Ninh 5 ITF25  
Highlight Country :