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

 5 Weeks Forecast ATP Men Ranking

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
5 Weeks Forecast ATP Men 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+/-2 Weeks3 Weeks4 Weeks5 Weeks
1
Novak Djoković36SRB1154511545110451104511045
2
Carlos Alcaraz20ESP86258625862586258445
3
Daniil Medvedev27RUS72807280719071906690
4
Stefanos Tsitsipas25GRE4615+14615432541754130
5
Holger Rune20DEN4605-14605460544004100
6
Andrey Rublev25RUS45154515417541754175
7
Jannik Sinner22ITA44654465451045104465
8
Taylor Fritz25USA39553955354535453545
9
Casper Ruud24NOR36053605360536053605
10
Alexander Zverev26GER33603325337033703370
Advertisement
11
Frances Tiafoe25USA26902690243523902390
12
Alex de Minaur24AUS26852685268526402640
13
Tommy Paul26USA26602660263526352635
14
Karen Khachanov27RUS23852385229522952250
15
Félix Auger-Aliassime23CAN23402340209018401340
16
Cameron Norrie28GBR20202020202019851950
17
Hubert Hurkacz26POL19901990194519101820
18
Lorenzo Musetti21ITA19251925188016751675
19
Grigor Dimitrov32BUL18801880188018801725
20
Ben Shelton20USA17351735169516951695
21
Francisco Cerúndolo25ARG16351635163516351635
22
Nicolás Jarry27CHI1552+11552155215401540
23
Tallon Griekspoor27NED1481+11475147514751475
24
Alejandro Davidovich Fokina24ESP1470+11460146014601460
25
Jan Lennard Struff33GER1462-31462146214621462
26
Borna Ćorić26CRO14151415132513251145
27
Sebastian Korda23USA1410+11410126011101110
28
Sebastián Báez22ARG1375-11375137513651365
29
Jiří Lehečka21CZE13671367136713631363
30
Adrian Mannarino35FRA1365+41365128612861286
31
Tomás Martín Etcheverry24ARG13461341134113401302
32
Christopher Eubanks27USA13131313130312981298
33
Daniel Evans33GBR13011301126612211131
34
Ugo Humbert25FRA1256+21256123012301175
35
Alexander Bublik26KAZ12091209113911391049
36
Laslo Djere28SRB1190+11190119011901186
37
Denis Shapovalov24CAN1175-71175995950650
38
Mackenzie McDonald28USA1120+11120107010001000
39
Andy Murray36GBR1085+11085105010501005
40
Roberto Bautista Agut35ESP1050+21050960960780
41
Max Purcell25AUS1047+21047104710421022
42
Matteo Arnaldi22ITA1037+61037963963955
43
Alexei Popyrin24AUS1030+21030103010301030
44
Arthur Fils19FRA10201020102010201012
45
Miomir Kecmanović24SRB1010+11010940860825
46
Stan Wawrinka38SUI982+1982982982892
47
Daniel Altmaier25GER971+2971971971901
48
Yoshihito Nishioka28JPN970-10970970925905
49
Sebastian Ofner27AUT967+9967967967967
50
Roman Safiullin26RUS962-9962962962942
Advertisement
51
J.J. Wolf24USA945945815805795
52
Aslan Karatsev30RUS943943923903893
53
Yannick Hanfmann31GER931931893893893
54
Aleksandar Vukic27AUS918-4918918918918
55
Dušan Lajović33SRB913-1913888888888
56
Emil Ruusuvuori24FIN901-1901871781736
57
Márton Fucsovics31HUN887887887887877
58
Christopher O'Connell29AUS885+1885879850850
59
Lorenzo Sonego28ITA880-3880880880880
60
Zhizhen Zhang26CHN872872815765765
61
Roberto Carballés Baena30ESP870870818798798
62
Jordan Thompson29AUS867867867867862
63
Richard Gasquet37FRA860+1860860785785
64
Matteo Berrettini27ITA832+1832832682682
65
Juan Pablo Varillas27PER825+2825778748748
66
Luca Van Assche19FRA816+3816816816776
67
Botic van de Zandschulp27NED805+1805760760715
68
Arthur Rinderknech28FRA791-2791711711601
69
Thanasi Kokkinakis27AUS766+2766766766766
70
Bernabé Zapata Miralles26ESP766+2766721721721
71
Pedro Cachín28ARG757+2757748738738
72
Dominic Thiem30AUT756+9756677587542
73
Grégoire Barrère29FRA753-10753753753683
74
Borna Gojo25CRO747+1747747741661
75
Rinky Hijikata22AUS747+1747731731651
76
Quentin Halys26FRA740-6740670670650
77
Thiago Seyboth Wild23BRA738-3738738738738
78
Dominik Koepfer29GER737737737737737
79
Yosuke Watanuki25JPN731-2731731731731
80
Marcos Giron30USA730+2720720720640
81
Alexandre Müller26FRA726-1726694694694
82
Jaume Munar26ESP721-3721686676666
83
Federico Coria31ARG718718698692668
84
Alexander Shevchenko22RUS709+1709697692692
85
Nuno Borges26POR694+1694694674666
86
Michael Mmoh25USA692-2692605605605
87
Mikael Ymer25SWE686686584539539
88
Dominic Stricker21SUI669+2669669637592
89
Benjamin Bonzi27FRA665+9665665665657
90
Daniel Elahi Galán27COL664+1664664629629
91
Fábián Marozsán23HUN662+1662638638638
92
Jack Draper21GBR656+14656656636636
93
Albert Ramos Viñolas35ESP648+2648648648613
94
Hugo Gaston23FRA647-5647614614614
95
Jason Kubler30AUS643+2643643633633
96
Tomáš Macháč22CZE630+22630619619610
97
Taro Daniel30JPN629-1629629584574
98
Cristian Garín27CHI626+1626626606606
99
David Goffin32BEL624+3623579544544
100
Jurij Rodionov24AUT618+7618591591591
Advertisement
101
Yibing Wu23CHN613-1613541541541
102
Juan Manuel Cerúndolo21ARG611-14611602528528
103
Pavel Kotov24RUS610-2610555549549
104
Liam Broady29GBR607-11607607607607
105
Hamad Medjedović20SRB593+15593591580580
106
Facundo Díaz Acosta22ARG587-1587587544544
107
Constant Lestienne31FRA577-13577557537527
108
Tomás Barrios Vera25CHI570+6570570570570
109
Zsombor Piros23HUN570570497497497
110
Alex Michelsen19USA546546541541541
111
Thiago Agustín Tirante22ARG545+32545545522522
112
Maxime Cressy26USA543-8543543523523
113
Alex Molčan25SVK530530530530485
114
Vít Kopřiva26CZE527-3527482482482
115
Radu Albot33MDA526-7526526451451
116
Pedro Martínez26ESP519519429429429
117
Soonwoo Kwon25KOR513-5513333308308
118
Otto Virtanen22FIN502+6502484484476
119
Corentin Moutet24FRA497497477457457
120
Alejandro Tabilo26CHI497+11497497497497
121
Flavio Cobolli21ITA497+1497490490460
122
Brandon Nakashima22USA495+1495405405360
123
Benoît Paire34FRA493-2493493493491
124
Arthur Cazaux21FRA488+1488486486486
125
Maximilian Marterer28GER484+1484446446446
126
Francisco Comesaña22ARG479+1479479479479
127
Jan Choinski27GBR476+1476398398398
128
Fabio Fognini36ITA474+1474474454454
129
Giulio Zeppieri21ITA467+3467467461445
130
Diego Schwartzman31ARG451+3451451451451
131
Genaro Alberto Olivieri25ARG451+3451444444433
132
Luca Nardi20ITA451+3451386386370
133
Pablo Llamas Ruiz20ESP451+6451451451451
134
Timofey Skatov22KAZ450-4450329299292
135
Sho Shimabukuro26JPN446+13446426426426
136
Marco Cecchinato31ITA443-21443363347340
137
Hugo Dellien30BOL441-1441441441441
138
Jesper de Jong23NED439-1439436427427
139
James Duckworth31AUS438-1438404404392
140
Marc Polmans26AUS435435412394394
141
Gaël Monfils37FRA432432432432432
142
Lloyd Harris26RSA432+7432432432432
143
Felipe Meligeni Alves25BRA430-1430430430420
144
Mattia Bellucci22ITA430430325245245
145
Andrea Vavassori28ITA424424393393363
146
Aleksandar Kovačević25USA422-29422417417410
147
Antoine Escoffier31FRA421-1421421408403
148
Terence Atmane21FRA417-1417417417417
149
Lukáš Klein25SVK407+1407326310260
150
Thiago Monteiro29BRA405+3405391391377
Advertisement
151
Jakub Menšík18CZE402+1402400400400
152
Nicolas Moreno De Alboran26USA401+4401401401401
153
John Isner38USA400+4400400400400
154
Dalibor Svrčina20CZE398+4398369369369
155
Leandro Riedi21SUI398-1398391391391
156
Juncheng Shang18CHN397+4397381381351
157
Sumit Nagal26IND397+4397386375375
158
Damir Džumhur31BIH397+4397397397397
159
Titouan Droguet22FRA391+11391360360352
160
Facundo Bagnis33ARG389-1389379305305
161
Vitaliy Sachko26UKR389+2389371371371
162
Emilio Nava21USA386+2386370370370
163
Ivan Gakhov26RUS384+2384360360360
164
Gabriel Diallo22CAN380+2380330330323
165
Denis Kudla31USA375+8375345345345
166
Luciano Darderi21ITA373+3373327327327
167
Gijs Brouwer27NED372+7372372372372
168
Dino Prižmić18CRO365+3365365365350
169
Marc-Andrea Hüsler27SUI364-66364364364364
170
Zachary Svajda20USA364-3364284284282
171
Zdeněk Kolář26CZE364+1364359349349
172
Elias Ymer27SWE359+7359349329329
173
Harold Mayot21FRA357+2357348348348
174
Alexis Galarneau24CAN357+2357311311295
175
Ilya Ivashka29BLR356-20356336336336
176
Enzo Couacaud28FRA356+2356324324324
177
Camilo Ugo Carabelli24ARG356-26356356349342
178
Duje Ajduković22CRO352+21352350343338
179
Filip Misolic22AUT350-11350350344344
180
Kimmer Coppejans29BEL346346336325325
181
Zizou Bergs24BEL342342342342342
182
Matteo Gigante21ITA340+3340340340340
183
Ryan Peniston27GBR339+14339332332332
184
Yu-hsiou Hsu24TWN338-1338310310294
185
Jozef Kovalík30SVK334-1334259259259
186
Yunchaokete Bu21CHN331+1331319319319
187
Dimitar Kuzmanov30BUL328+2328312312312
188
Joris De Loore30BEL326-6326324308308
189
Benjamin Hassan28LBN325+19325325320320
190
Mariano Navone22ARG324-13324320313311
191
Andrea Pellegrino26ITA321-1321321321321
192
Tung Lin Wu25TWN318-4318318318318
193
Francesco Passaro22ITA316-2316303291291
194
Guido Pella33ARG315-2315315315315
195
Pablo Carreño Busta32ESP315-2315270225135
196
Dennis Novak30AUT315-2315315315315
197
Raúl Brancaccio26ITA315-1315308302302
198
Seongchan Hong26KOR313313313266266
199
Adam Walton24AUS313+8313312312312
200
Li Tu27AUS312+1312190190190
Advertisement
201
Shintaro Mochizuki20JPN311-6311284279279
202
Daniel Rincon20ESP311+1311311309309
203
Franco Agamenone30ITA310+1310310280273
204
Tennys Sandgren32USA310-4310290290206
205
Stefano Travaglia31ITA308308301299296
206
Gauthier Onclin22BEL307307286282282
207
Oriol Roca Batalla30ESP296+60296293293268
208
Federico Gaio31ITA295+3295280280280
209
Alexander Ritschard29SUI295+1295295215208
210
Alessandro Giannessi33ITA295+3295292292292
211
Guido Andreozzi32ARG293+1293293293293
212
Oscar Otte30GER291-10291271271261
213
Hugo Grenier27FRA291+1291282282282
214
Máté Valkusz25HUN291+22291261254254
215
Abdullah Shelbayh19JOR290+59290290290290
216
Riccardo Bonadio30ITA290-1290290290290
217
Andrea Collarini31ARG289-1289289273273
218
Giovanni Mpetshi Perricard20FRA282+1282272265245
219
Rudolf Molleker22GER282+2282280280280
220
Vasek Pospisil33CAN281-34281196196196
221
Calvin Hémery28FRA281+1281281279277
222
Nerman Fatić28BIH281+1281274267260
223
Francesco Maestrelli20ITA280+1280280280280
224
Dragos Nicolae Madaras26SWE277-4277277277277
225
Emilio Gómez31ECU276+1276226226226
226
Frederico Ferreira Silva28POR276+1276260253253
227
Steve Johnson33USA275-18275265265235
228
Laurent Lokoli28FRA274-3274274258258
229
Cem İlkel28TUR273-11273273219219
230
Oliver Crawford24USA273+33273273273273
231
Lukas Neumayer21AUT273-3273265262262
232
Gustavo Heide21BRA272+52272239239239
233
Evgeny Donskoy33RUS271-4271271261223
234
Ričardas Berankis33LTU270-3270270263263
235
Jason Jung34TWN267-3267256256256
236
Marco Trungelliti33ARG267-3267255255248
237
Mark Lajal20EST267-3267266255255
238
Maximilian Neuchrist32AUT261-1261230225225
239
Geoffrey Blancaneaux25FRA261261261255237
240
Rafael Nadal37ESP255255255255255
241
Nicholas David Ionel20ROU254+1254243237237
242
Oleksii Krutykh23UKR253+2255246246246
243
Edoardo Lavagno25ITA252-8252237237236
244
Gonçalo Oliveira28POR251-1251251246246
245
Mikhail Kukushkin35KAZ250+1250250250250
246
Yuta Shimizu24JPN250+1250227225225
247
Jules Marie32FRA250+1250239236236
248
Aziz Dougaz26TUN246+2246246246246
249
Adrian Andreev22BUL243-32243241241241
250
Román Andrés Burruchaga21ARG243-12243243243211
Advertisement
251
Santiago Rodríguez Taverna24ARG241241234218202
252
Stefano Napolitano28ITA238+1238235229229
253
Alejandro Moro Cañas22ESP236+1236236236228
254
Daniel Michalski23POL236+21236236229204
255
Manuel Guinard27FRA236236204178160
256
Patrick Kypson23USA234-7234232232232
257
Timo Stodder27GER231+2231208185171
258
Altuğ Çelikbilek27TUR230-1230188188188
259
Nick Hardt23DOM230+11230171171171
260
Denis Yevseyev30KAZ229-2229215215215
261
Dan Added24FRA228228226196196
262
Michael Geerts28BEL228228224224224
263
Henri Squire23GER225+2225221221221
264
Mathias Bourgue29FRA224+5224209209171
265
Clément Tabur23FRA223-1248243243243
266
Murkel Dellien26BOL222+16222222222222
267
Juan Pablo Ficovich26ARG221-7221221221205
268
James McCabe20AUS220-2220217217217
269
Steven Diez32CAN220-1220214214198
270
Kaichi Uchida29JPN219-18219219219219
271
Illya Marchenko36UKR218218218211211
272
Tristan Schoolkate22AUS217+1217217211206
273
Dane Sweeny22AUS214-17214214189182
274
Kamil Majchrzak27POL210-3321012500
275
Valentin Royer22FRA210+1210169169169
276
Alibek Kachmazov21RUS208+39208208208206
277
Rio Noguchi24JPN206+120614114191
278
Lorenzo Giustino32ITA206+1206193193193
279
Salvatore Caruso30ITA205+1207166166166
280
Gianluca Mager28ITA202-3202157150150
281
Brandon Holt25USA199+9199199199183
282
Lucas Poullain27FRA199+6199199196196
283
João Lucas Reis Da Silva23BRA199-2199199149149
284
Moez Echargui30TUN198+15198198198198
285
João Sousa34POR197-2197197197187
286
Alex Bolt30AUS197-1197172172172
287
Mattéo Martineau24FRA195-1195194157157
288
Tristan Boyer22USA194-1194194194194
289
Norbert Gombos33SVK194-17194176176176
290
Mitchell Krueger29USA194-1194178178171
291
Federico Delbonis32ARG192192192192192
292
Dominik Palan23CZE192+1192192192191
293
Nino Serdarušić26CRO192+1192192192192
294
Nikolás Sánchez Izquierdo24ESP192+3192175175175
295
Bernard Tomic30AUS190190175175159
296
Renzo Olivo31ARG190+13190183183183
297
Alexander Weis26ITA190-1190190190184
298
Philip Sekulic20AUS189-6189186170170
299
Luke Saville29AUS188+1188177177166
300
Jelle Sels28NED187+1187978163
301
Kacper Żuk24POL187+2187128128128
302
Beibit Zhukayev22KAZ186186186186176
303
Jiří Veselý30CZE184+2186186186186
304
Billy Harris28GBR183+2184175175175
305
Raphaël Collignon21BEL182+2182166158158
306
Maks Kaśnikowski20POL181+2181175173166
307
Jenson Brooksby22USA180-77180180180180
308
Kyrian Jacquet22FRA178+2178176176176
309
Arthur Weber31FRA178+2178170170170
310
Antoine Bellier26SUI178+3180180148148
311
Giovanni Fonio25ITA178+3178177177177
312
Matheus Pucinelli De Almeida22BRA176+30176153153153
313
Hernán Casanova29ARG174-9174174149149
314
Henri Laaksonen31SUI173+3175175125125
315
Omar Jasika26AUS173-17173173173143
316
Filip Krajinović31SRB171+2171171171171
317
Nicolás Mejía23COL171-5171171155155
318
Toby Kodat20USA170-2170170170170
319
Arthur Fery21GBR169+43171146130127
320
Nicolás Kicker31ARG168168168161161
321
Henrique Rocha19POR168+4170170170168
322
Valentin Vacherot24MON168184170170170
323
David Jordá Sanchis29ESP168+68168163163163
324
Ugo Blanchet24FRA167-5167165165165
325
Mathys Erhard21FRA166-2166166166166
326
Milos Raonic32CAN165-2165165165165
327
Gabriel Debru17FRA164-1166161161161
328
Eduardo Ribeiro25BRA164+9164155155155
329
Ergi Kırkın24TUR162-1162162157157
330
Martin Damm20USA161+35161161161138
331
Kalin Ivanovski19MKD161161161161161
332
Aidan McHugh23GBR159+6159159159136
333
Louis Weßels25GER159+39159151151151
334
Naoki Nakagawa26JPN158+39158139137137
335
Yun seong Chung25KOR157-14157154143143
336
Tristan Lamasine30FRA157+20158158157153
337
Juan Bautista Torres21ARG156-10156142142142
338
Elmar Ejupovic30GER156+1156122122122
339
Lucas Pouille29FRA155-6155155155155
340
George Loffhagen22GBR155-6155154153145
341
Andrew Paulson21CZE154-9179164153149
342
Enrico Dalla Valle25ITA153-7171169169169
343
Yankı Erel23TUR153153153152152
344
John Millman34AUS152-4152142117117
345
Lucas Gerch28GER150-9150148148148
346
Benjamin Lock30ZIM150-2150148141141
347
Colin Sinclair28NMI149-1149135134129
348
Hady Habib25LBN149+40149146146138
349
Skander Mansouri28TUN149-20149148148148
350
Marius Copil32ROU148-20148148148146
351
Yasutaka Uchiyama31JPN148-4148148148148
352
Marek Gengel28CZE147-4147147134127
353
Viktor Durasovic26NOR147+16147147117115
354
Francesco Forti24ITA146-5146143142141
355
Ernesto Escobedo27MEX145+59145129129113
356
Carlos Sánchez Jover23ESP144+1144144144144
357
Miljan Zekić35SRB144-5144133117115
358
Kei Nishikori33JPN143-5143143143143
359
Omni Kumar21USA142142142142140
360
Filip Peliwo29POL141141141141127
361
Filip Cristian Jianu22ROU141-11141140140140
362
Leo Borg20SWE140+2142140140140
363
Remy Bertola25SUI139+5141988787
364
Charles Broom25GBR139-1141141141138
365
Kris Van Wyk27RSA137+28137124124124
366
Gastão Elias32POR136-12136136136136
367
Carlos Taberner26ESP136-26138121121121
368
Hiroki Moriya32JPN136-13136767676
369
Álvaro Guillén Meza20ECU135+14160157157155
370
Samuel Vincent Ruggeri21ITA135135135135135
371
Maxime Chazal30FRA134-10134130130127
372
Javier Barranco Cosano24ESP133+13135119119116
373
Marvin Möller24GER132-2132132132132
374
Daniel Cukierman28ISR132133133131131
375
Michael Vrbenský23CZE132132132132132
376
Evan Zhu25USA132132125125118
377
Álvaro López San Martín26ESP131-26138124124124
378
Nam Hoang Ly26VIE130130898989
379
Mikalai Haliak25BLR130+1130130129129
380
Chun Hsin Tseng22TWN129-35129129129129
381
Christian Langmo27USA128128117117117
382
Robert Strombachs24LAT128128127127127
383
Cezar Crețu22ROU127-25127126123115
384
Gonzalo Lama30CHI127127111111111
385
Ulises Blanch25USA125-6125125125125
386
Marko Topo20GER125+1133133126126
387
Aidan Mayo20USA125+21125123123118
388
Giovanni Oradini26ITA125-21125119119118
389
Max Houkes23NED125132132132129
390
Strong Kirchheimer28USA124+12124124124116
391
Federico Agustin Gomez26ARG124-5125118118118
392
Peter Gojowczyk34GER123123123123123
393
Max Hans Rehberg20GER122+1122575050
394
Sebastian Fanselow31GER122+5122122122122
395
Nikoloz Basilashvili31GEO121+1121121121121
396
Pierre Hugues Herbert32FRA119+1119119119119
397
Maxime Janvier26FRA119-7119119119119
398
Damien Wenger23SUI119119117117117
399
Stefanos Sakellaridis19GRE118+1118116116116
400
Matija Pecotić34CRO117+1117117117117
401
Elmer Møller20DEN117+5117116116115
402
Eric Vanshelboim22UKR117+14117117117117
403
Blake Ellis24AUS117117110110104
404
Gonzalo Bueno19PER116123122122122
405
Carlos Lopez Montagud23ESP115-39115115115112
406
Gerard Campana Lee19KOR115+13115115115115
407
Fajing Sun26CHN1151151079999
408
Clément Chidekh22FRA114+3114114114114
409
Nick Chappell31USA114114103103103
410
Alex Barrena20ARG113+30113110107107
411
Alexis Gautier26FRA112+21121088483
412
Lorenzo Rottoli21ITA111-7111103103103
413
Karl Friberg24SWE111-181171039999
414
Jaime Faria20POR110+6311111111197
415
Matías Franco Descotte29ARG109+8109958787
416
Mats Rosenkranz25GER109+16110108104104
417
Daniel Dutra da Silva35BRA109111104104104
418
Gilles Simon38FRA10810810810890
419
Kenny de Schepper36FRA108-411010010087
420
Dayne Kelly33AUS10810810610690
421
Khumoyun Sultanov24UZB108108106104104
422
Guy Den Ouden21NED108108108108108
423
Sandro Kopp23AUT108+1110110110100
424
Mukund Sasikumar26IND108+2109989494
425
Toby Samuel21GBR107+2107107107104
426
Thai Son Kwiatkowski28USA107+11109109109109
427
Daniel Cox33GBR107+110910810099
428
Alex Martí Pujolras24ESP107+1107107107107
429
Akira Santillan26AUS106+1108106106106
430
Pedro Boscardin Dias20BRA106+1106106106106
431
Evan Furness25FRA105-54105105105105
432
Daniel Masur28GER105+2105989898
433
August Holmgren25DEN105-21105909090
434
Antoine Hoang27FRA105+5105978181
435
Stefan Kozlov25USA104+6104979747
436
Robin Bertrand20FRA104-3105104104104
437
Orlando Luz25BRA102+5104102102101
438
Blaise Bicknell21JAM101-3103102102102
439
Yusuke Takahashi25JPN101+4101919187
440
Rubin Statham36NZL101+1010110110196
441
Marin Čilić35CRO100-196100555555
442
Julian Ocleppo26ITA100+21001009797
443
Saba Purtseladze22GEO100+2100868585
444
Sebastian Gima21ROU100+2106939393
445
Thomas Fancutt28AUS99+499989595
446
Cannon Kingsley22USA98+298989898
447
Blaž Rola32SLO96+796969696
448
Yan Bai34CHN96+8696969696
449
Jacopo Berrettini24ITA96+796969696
450
Mateus Alves22BRA96+598989898
451
Eliakim Coulibaly21CIV96-1598838383
452
Fausto Tabacco21ITA96-596917572
453
Gabi Adrian Boitan24ROU95+595959595
454
Adolfo Daniel Vallejo19PAR95-195939393
455
Chak Lam Coleman Wong19HKG95+495797979
456
Blake Mott27AUS94+8494939288
457
Pol Martín Tiffon24ESP94+694949494
458
Lucas Catarina27MON94+494939393
459
Mohamed Safwat33EGY94+5108108108108
460
Alexandr Cozbinov28MDA94-3595787878
461
Alafia Ayeni24USA93+493595959
462
Yishai Oliel23ISR93+893939292
463
Tim Handel26GER93+393909090
464
Ajeet Rai24NZL92+1192737362
465
Nicolás Álvarez Varona22ESP91-1491524646
466
Ethan Quinn19USA91+2791919191
467
Sascha Gueymard Wayenburg20FRA9192848176
468
Vladyslav Orlov28UKR91-5892928685
469
Feliciano López42ESP90-190909090
470
Nick Kyrgios28AUS90-190000
471
Harry Wendelken21GBR90+1491916665
472
Gonzalo Villanueva28ARG90-190808080
473
Jérôme Kym20SUI89-189878585
474
Evgeny Karlovskiy29RUS89-199999988
475
Martyn Pawelski18POL89-189898585
476
Bogdan Bobrov26RUS8989898989
477
Darian King31BAR88+788868686
478
Nathan Ponwith25USA88+188888886
479
Corentin Denolly26FRA88-2288868683
480
Vilius Gaubas18LTU88+1113113113113
481
Tibo Colson23BEL88+11131119696
482
Nikola Milojević28SRB87-2287878060
483
Nicolas Zanellato21BRA8787868684
484
Giles Hussey26GBR86+4287717062
485
Liam Draxl21CAN84+299999999
486
Alberto Barroso Campos27ESP84+286828281
487
Alex Knaff25LUX84+284797878
488
Gianmarco Ferrari22ITA83+483777777
489
Rigele Te25CHN82+582808080
490
Alastair Gray25GBR82+582626262
491
Alexey Vatutin30RUS82+582707070
492
Ignacio Monzón25ARG82-682828282
493
Pedro Sousa35POR81+481818181
494
Facundo Mena31ARG81-1481654949
495
Alfredo Perez26USA81+481686857
496
Ryan Nijboer24NED81+483818181
497
Marat Sharipov20RUS80+580808080
498
Federico Iannaccone24ITA80+582828280
499
Pedro Sakamoto30BRA79+581818181
500
Yuki Mochizuki25JPN79+579767676
501
Marcello Serafini21ITA7979676767
502
James Trotter24JPN78+578767676
503
Egor Gerasimov30BLR78+15878787878
504
Jay Clarke25GBR77+577777777
505
Alec Deckers23NED77+577756060
506
Timo Legout21FRA77+577757575
507
Sanhui Shin26KOR77+577777777
508
Adria Soriano Barrera24COL77+577777777
509
Sergi Perez Contri25ESP77-177747473
510
Robin Haase36NED76+576693939
511
Gilbert Klier Junior23BRA76+7376767676
512
Kirill Kivattsev25RUS76-2183838383
513
Jérémy Chardy36FRA75+475757575
514
Renta Tokuda25JPN75+475747474
515
Andrea Picchione25ITA75-175757575
516
Andrey Chepelev25RUS75+381818181
517
Iñaki Montes De La Torre20ESP74+374747474
518
Jea Moon Lee30KOR74+374747474
519
Fernando Verdasco39ESP74-5874585858
520
Miguel Damas23ESP74+274747474
521
Imanol López Morillo23ESP74+275737370
522
Neil Oberleitner24AUT74+274747474
523
Dmitry Popko26KAZ73-8573737373
524
Gerald Melzer33AUT73+173737366
525
Kyle Seelig26USA73-2773726464
526
Sidane Pontjodikromo22NED73+173737370
527
Michael Zheng19USA72+172727272
528
Svyatoslav Gulin20RUS72+974737373
529
Daniel Mérida19ESP71+672727272
530
Edas Butvilas19LTU70+673736666
531
Jakub Paul24SUI70-170574646
532
Orel Kimhi20ISR70+670686868
533
Constantin Bittoun Kouzmine24FRA70+3973737272
534
Juan Pablo Paz28ARG70+573676767
535
Prajnesh Gunneswaran33IND69+669616161
536
Lautaro Midon19ARG69+772707070
537
Jorge Panta28PER69+769463535
538
Hanwen Li21CHN69+769696969
539
Federico Arnaboldi23ITA69+7970595959
540
Valerio Aboian21ARG69+772727272
541
Bruno Kuzuhara19USA69+7270696961
542
Alexandar Lazarov25BUL68-6468685338
543
Matej Dodig18CRO68+1571717171
544
Peter Heller31GER68+468686868
545
Luka Mikrut19CRO68-371696969
546
Shuichi Sekiguchi32JPN68+368686868
547
Yanaki Milev19BUL68+1884838180
548
Elliot Benchetrit24MAR67+467656565
549
Shinji Hazawa24JPN67+467626060
550
Peter Fajta21HUN67+467676767
551
Viacheslav Bielinskyi19UKR67+467676767
552
Andrés Andrade24ECU66-268645757
553
M Rifki Fitriadi24INA66+466666666
554
Buvaysar Gadamauri23BEL66-866666666
555
Paul Jubb23GBR65-2665494949
556
Edan Leshem26ISR65-10465656565
557
Jonáš Forejtek22CZE65+8266594343
558
John Echeverria21ESP65+165656565
559
Lorenzo Joaquín Rodríguez24ARG65+166666666
560
Hazem Naw23SYR65-967676565
561
Luciano Emanuel Ambrogi19ARG6581818181
562
Luca Wiedenmann25GER65+465636363
563
Denis Klok25RUS65-167676767
564
Tomás Farjat22ARG65+565656564
565
Gian Marco Moroni25ITA64-3264535353
566
Yassine Dlimi20MAR64-364646462
567
Mika Brunold18SUI64-364646463
568
Felix Gill21GBR64-5280808080
569
Makoto Ochi27JPN64+8464565454
570
Digvijaypratap Singh23IND64-364606060
571
Victor Lilov19USA64+464636363
572
Ramkumar Ramanathan28IND63-263363636
573
Wilson Leite31BRA63-4165565631
574
Bor Artnak19SLO63-363636363
575
Ryuki Matsuda23JPN63-163636363
576
Pedro Vives Marcos22ESP6262626262
577
Tim van Rijthoven26NED6262503838
578
Radu Mihai Papoe21ROU62-2262606060
579
Ezekiel Clark25USA62-1162606055
580
Anton Matusevich22GBR61+164636360
581
Sebastian Prechtel27GER61+162616161
582
Tao Mu23CHN61-261454545
583
Matthew Dellavedova23AUS6163575757
584
Luka Pavlovic23FRA60+8960606060
585
Jie Cui25CHN6060606060
586
Tsung Hao Huang23TWN60+160515151
587
Hynek Bartoň19CZE59-9762606060
588
Tommaso Compagnucci23ITA5962595959
589
Jiří Barnat22CZE59+1260606056
590
Luca Potenza23ITA59-162575454
591
Dan Alexandru Tomescu24ROU59-161606059
592
José Pereira32BRA58+2360565640
593
Andrej Nedic18BIH58+3759595959
594
Jeremy Jahn33GER58-1558585454
595
Vlad Andrei Dancu24ROU58-466666666
596
Amr Elsayed24EGY58-460605252
597
Juan Ignacio Lóndero30ARG57-457575757
598
Stefan Dostanic21USA57+12157575757
599
Matyas Fuele24HUN57-557565656
600
Ilia Simakin19RUS57-557575641
601
Gabriele Pennaforti23ITA57-457575353
602
Jake Delaney26AUS57+9557565654
603
Jürgen Briand24FRA56-456181816
604
Facundo Juárez26ITA56-1856363636
605
Marlon Vankan23GER56-556565656
606
Roberto Cid Subervi30DOM56+371717171
607
Mirza Bašić32BIH56-2957555555
608
Lukáš Rosol38CZE56-7756473519
609
Juan Bautista Otegui24ARG56-3656564848
610
Zhe Li37CHN55-855555555
611
Alexander Zgirovsky22BLR55-1555545454
612
Edward Winter19AUS55-955545353
613
Andrea Guerrieri24ITA55-955555555
614
Lukáš Pokorný21SVK55-857575547
615
Chris Rodesch22LUX54-854545454
616
Christian Harrison29USA54+4154545454
617
Martin Krumich20CZE54+4654525250
618
Palaphoom Kovapitukted23THA54-854504949
619
Daniel Little26GBR54-754545454
620
Duarte Vale24POR54-1554545452
621
Jack Sock31USA53-11553454545
622
Kevin Anderson37RSA53-853535353
623
Tatsuma Ito35JPN53+853535353
624
Keegan Smith25USA53-857504545
625
Giorgio Tabacco20ITA53-1453443636
626
Maximus Jones19THA53-953525251
627
David Pichler27AUT53-855554139
628
Stefan Popović20SRB53+1653535353
629
Jack Pinnington Jones20GBR52-2152525241
630
Pedro Rodenas19ESP52-252525252
631
Mats Moraing31GER52-1152525252
632
Rimpei Kawakami23JPN52-1152272727
633
Guido Iván Justo25ARG52-1152523636
634
Kazuki Nishiwaki28JPN52+752525252
635
Franco Roncadelli23URU52+2053535049
636
Kyle Edmund28GBR51-1251515151
637
Justin Boulais21CAN51-1251515151
638
Florent Bax24FRA51-1551515151
639
Zura Tkemaladze23GEO51+5051323232
640
Quinn Vandecasteele21USA50-1350505050
641
Alex Rybakov26USA50-950505050
642
Adrien Gobat22FRA50-952525252
643
Kasidit Samrej22THA50-950505050
644
Jaimee Floyd Angele23FRA50-954545454
645
Sidharth Rawat30IND50-950505050
646
Gilles Arnaud Bailly18BEL50-975757575
647
Mark Whitehouse30GBR50-2150464646
648
Paweł Ciaś29POL49-849494949
649
Simon Beaupain24BEL49-649494949
650
Adrian Oetzbach25GER49+650505049
651
JiSung Nam30KOR48-648281717
652
Sander Jong23NED48-2349494949
653
Sora Fukuda25JPN48+4648484848
654
Gabriel Décamps24BRA48-748414141
655
Kyle Kang18USA48-748484845
656
Evgeny Philippov21RUS48-748484848
657
Arklon Huertas Del Pino Cordova29PER48+2848444444
658
Olaf Pieczkowski19POL48-848464545
659
Luca Castelnuovo26SUI48-848484848
660
Duck-hee Lee25KOR48-848444444
661
S D Prajwal Dev27IND48-1948484848
662
Christoph Negritu29GER48-848463129
663
Kiranpal Pannu26NZL47+947473636
664
Oleksandr Ovcharenko21UKR47-1847393939
665
Gabriele Piraino19ITA47+4648484847
666
Georgii Kravchenko23UKR47-747474746
667
Joao Fonseca17BRA46-546464643
668
Conner Huertas del Pino27PER46-346433939
669
Émilien Voisin23FRA46-1146454545
670
Ye Cong Mo23CHN46-446464444
671
Oleg Prihodko25UKR46+1546444444
672
Martin Landaluce17ESP46-546464646
673
Mario Gonzalez Fernandez21ESP46-346464436
674
Arthur Bouquier22FRA46-349484545
675
Max Alcalá Gurri21ESP46+1947323232
676
Petr Nouza25CZE45-1645454541
677
Garrett Johns22USA45-3947474747
678
Luca Giacomini25ITA45-345444040
679
Dušan Obradović22SRB45-1145454545
680
Kai Wehnelt27GER45-447474545
681
Roberto Marcora34ITA44-444242424
682
James Tracy21USA44-444444444
683
Justin Barki23INA44-444444444
684
Andres Martin22USA44+9644444436
685
Ignacio Buse19PER44+544444437
686
Daniel Pátý23CZE44-244444444
687
Arthur Reymond24FRA44-744414040
688
Ilya Snițari21MDA44-744444444
689
João Domingues29POR44+1744444444
690
Nicola Kuhn23GER43-843433636
691
Rodrigo Pacheco Mendez18MEX43-843434343
692
Dali Blanch20USA43+10745454545
693
Rishab Agarwal27IND43-643434343
694
Rrezart Cungu25MNE43-2543434343
695
Niki Kaliyanda Poonacha28IND43-743414140
696
Mili Poljičak19CRO42-442343434
697
Luca Castagnola21ITA42-442404040
698
Sam Riffice24USA41-10041000
699
Patrik Rikl24CZE41-441414139
700
Matías Soto24CHI41+3041413434
701
Lorenzo Claverie21ITA41+11041414141
702
David Pérez Sanz29ESP41-641414040
703
Bjorn Fratangelo30USA40-540404040
704
Lorenzo Carboni17ITA40-340404040
705
Sergey Fomin22UZB40-340383838
706
Alejandro Manzanera Pertusa20ESP40+640383838
707
Nikolay Vylegzhanin23RUS40-440404040
708
Kristjan Tamm25EST40-440403636
709
Antoine Ghibaudo18FRA40-440363634
710
Leonardo Aboian25ARG40-340403729
711
Uisung Park23KOR39-339323232
712
Learner Tien17USA39-339393939
713
Fabrizio Andaloro22ITA39-4942414141
714
Lilian Marmousez21FRA39-2339393939
715
Daniil Glinka23EST39+1954525252
716
Joshua Sheehy26USA39+140404040
717
Jakob Schnaitter27GER39+140404040
718
Maxime Mora26FRA39+1839393939
719
Aldin Šetkić35BIH39+539373533
720
Leonardo Rossi21ITA39+1840383737
721
Tom Gentzsch20GER39-742424242
722
Alexander Bernard20USA38-738383836
723
Peter Bertran27DOM38-738313131
724
Daisuke Sumizawa24JPN38-238383838
725
Jorge Martinez Martinez28ESP38+1246454544
726
Thiemo de Bakker35NED37-537373737
727
Johan Alexander Rodriguez20COL37+7637373737
728
Tristan McCormick24USA37-5437373737
729
Diego Augusto Barreto Sánchez21ESP37-637373737
730
Adam Moundir28MAR37-439373736
731
Karim Mohamed Maamoun32EGY36-336363636
732
Ozan Baris19USA36-336363636
733
Johannus Monday21GBR36-3336282727
734
Yuta Kawahashi25JPN36-336363636
735
David Poljak27CZE36-336282422
736
Lorenzo Bocchi25ITA36-136323131
737
Maxence Beaugé23FRA36+236363535
738
Marcelo Zormann27BRA35+337353532
739
Juan Carlos Prado Angelo18BOL35+338383823
740
Simone Roncalli27ITA35-3035352727
741
Egor Agafonov21RUS35+235353535
742
Jimmy Yang26GER35+15435343434
743
Lewie Lane22GER35+135353535
744
Andrea Arnaboldi35ITA35+235353535
745
Stuart Parker26GBR3543343434
746
Petr Nesterov20BUL35-3335343433
747
Xiaofei Wang20CHN3535353535
748
Alexandre Aubriot24FRA35-2335353531
749
Jacob Brumm24USA35-135353535
750
Alex Martinez22ESP34-134343434
751
Cash Hanzlik21USA34-134323232
752
Luca Tomasetto27ITA34-134343419
753
Aidan Kim18USA34-2034343434
754
Aleksandr Braynin24UKR34-235353535
755
Ryan Seggerman24USA33-233333333
756
Yurii Dzhavakian30UKR33-237373737
757
Maxence Broville24FRA33-233313030
758
Simon Anthony Ivanov23BUL33-134343434
759
Shunsuke Mitsui21JPN32-132323232
760
Brandon Walkin29AUS32+132323232
761
Seydina Andre20SEN32-532313131
762
Taisei Ichikawa22JPN32+732323232
763
Jeremy Jin19AUS3232323228
764
Amaury Raynel21FRA3232323232
765
Peter Benjamin Privara19SVK3240404040
766
Marcel Zieliński22POL3131313131
767
Riccardo Balzerani24ITA31+131312927
768
Colin Markes26USA31+233333331
769
Aziz Ouakaa24TUN31+431313131
770
Micah Braswell21USA30+431313131
771
Alexander Blockx18BEL30+746464646
772
Johannes Härteis27GER30-1030292929
773
Daniel Rodrigues23POR30+230303029
774
Sebastian Sorger17AUT30+230282828
775
Nicolas Tepmahc22FRA30+230303030
776
Moerani Bouzige24AUS30-430292929
777
Christian Sigsgaard26DEN29+229292926
778
Hikaru Shiraishi23JPN29+2629292929
779
Deney Wassermann22NED29+329292929
780
Linang Xiao23CHN29+329282828
781
Szymon Kielan20POL29+329292928
782
Grigoriy Lomakin25KAZ29+329292929
783
Benjamin Winter Lopez25ESP29+329292929
784
Alexandros Skorilas23GRE29+330303029
785
Alec Beckley22RSA29-1429272525
786
Florian Broska25GER29+229292929
787
Jacob Bradshaw20AUS29+229282626
788
Dominik Kellovský27CZE28+328282727
789
Yunseok Jang20KOR28+128282828
790
Calum Puttergill29AUS28-2328282723
791
Boris Butulija24SRB28+228282727
792
Patrick Kaukovalta24FIN27+227272727
793
Aoran Wang26CHN27+227272727
794
Sean Cuenin19FRA27+227252525
795
Jakub Nicod19CZE27+2842424242
796
Takuya Kumasaka24JPN27+127212121
797
Justin Roberts26BAH27+127272727
798
Karan Singh20IND27+227272727
799
Ray Ho23TWN27+227272727
800
Hanyi Liu22CHN26+1026262626
801
Alexander Donski25BUL26+526222016
802
Alejandro Hoyos24COL26+526222222
803
Alexander Stater24USA25+525252525
804
Matthias Bachinger36GER25+525191917
805
Filippo Moroni22ITA25-325252525
806
Giuseppe La Vela22ITA25+3125252524
807
Matías Zukas27ARG25+526262222
808
Liam Gavrielides19GER25+525252525
809
François Musitelli24FRA25+525242424
810
Luigi Sorrentino25ITA25+1825252522
811
Samir Hamza Reguig21ALG25+2225242323
812
Julian Lenz30GER24+3242000
813
Thomas Setodji27FRA24+324242424
814
Matěj Vocel26CZE24+324242424
815
Pablo Cuevas37URU24+324242424
816
Andre Ilagan22USA24+324242424
817
Tauheed Browning20USA24+324242424
818
Blu Baker22GBR24-5924242424
819
Kilian Feldbausch18SUI24+324242323
820
Viktor Jović21SRB24+2027252525
821
Joshua Goodger24GBR24+324999
822
Koki Matsuda22JPN24+1924212121
823
Jonathan Mridha28SWE24-1824232323
824
Fernando Yamacita26BRA24+324242423
825
Mitsuki Wei Kang Leong19MAS2424242424
826
Hamish Stewart24GBR24+1832323232
827
Andrea Bacaloni21ITA24+224242424
828
Ignacio Carou24URU24+224222020
829
Kosuke Ogura27JPN24+324231919
830
Kokoro Isomura20JPN24+124242424
831
Eliot Spizzirri21USA23+323232323
832
José Fco. Vidal Azorín30ESP23-1123221111
833
Gergely Madarász29HUN23+323232323
834
Mariano Kestelboim27ARG23+5631292929
835
Yeong Seok Jeong23KOR23+423232323
836
Juan Carlos Aguilar24CAN23+623232323
837
Nicolas Kobelt19SUI23-1123232323
838
Mateo Barreiros Reyes22BRA23+1426262626
839
Oscar Jose Gutierrez30BRA23+623212121
840
Gage Brymer28USA23+1623212121
841
Igor Gimenez23BRA23+1625211919
842
Ryan Harrison31USA22+522222222
843
Arthur Géa18FRA22+622222222
844
Kody Pearson24AUS22+13122222222
845
Manuel Mazza24ITA22+2122222222
846
Daniil Ostapenkov20BLR22+522202020
847
Kareem Al Allaf25USA22+622222222
848
Niklas Schell24GER22-222212121
849
Aleksandre Metreveli30GEO22+522212121
850
Wishaya Trongcharoenchaikul28THA22+522181816
851
Tiago Pereira19POR22+5022222221
852
Iiro Vasa21FIN21+621212121
853
Luke Simkiss25GBR21+621212121
854
Evgenii Tiurnev26RUS21+621212121
855
Isaac Becroft22NZL21+621212121
856
Jeremy Beale28AUS21+621181818
857
Aliaksandr Liaonenka24BLR21+621212121
858
Alejo Lorenzo Lingua Lavallén22ARG21-2021212121
859
Mirko Martinez25SUI21-7821191717
860
Maciej Rajski32POL21+1721131313
861
Niels Visker21NED21+322222222
862
Siddharth Vishwakarma28IND21+321212121
863
Daniel Antonio Núñez22CHI21-1321212121
864
Pietro Marino22ITA21+321212121
865
Kai Lemstra24GER21+321212121
866
Patrick Brady18GBR21+321201916
867
Osgar O'Hoisin27IRL21+322161616
868
Olle Wallin21SWE20-12822777
869
Fnu Nidunjianzan19CHN20+420202020
870
Bradley Klahn33USA20+420202020
871
Davide Pontoglio31ITA20+42011113
872
Bang Shuo Yin24TWN20+12920202020
873
Alexander Kotzen23USA20+320202020
874
Carlos Gimeno Valero22ESP20+1820201919
875
Raphaël Lambling23FRA20+420202020
876
Aleksandre Bakshi26GEO20+220202020
877
Thomas Braithwaite23AUS20+3422222121
878
Vito Tonejc24CRO20-8620191919
879
Keisuke Saitoh22JPN20+220202020
880
Millen Hurrion24GBR20-920191919
881
Derek Pham19AUS20-920202020
882
Koray Kırcı25TUR2021211919
883
Bruno Pujol Navarro22ESP2020202020
884
Fermin Tenti26ARG20+1821211717
885
Davide Galoppini28ITA20-120141413
886
Oliver Tarvet19GBR19-119191919
887
Adam Neff22USA19-120202020
888
Savva Polukhin24RUS19-119191915
889
Ofek Shimanov18ISR19-119191919
890
Santiago De La Fuente21ARG19-1191799
891
Lukas Krainer22AUT1919171717
892
Alessandro Pecci22ITA19+219191919
893
Yuichiro Inui28JPN19+419191919
894
Chukang Wang24CHN19-1419181818
895
Erik Arutiunian18BLR19+1719191919
896
Maik Steiner29GER19+219171616
897
Marco Miceli24ITA19+219191919
898
Leopold Zima23GER19+219191917
899
Ernests Gulbis35LAT18+418181818
900
Nicolás Álvarez27PER18-5218181111
901
Iliyan Radulov18BUL18+319181818
902
Mitchell Harper26AUS18-918151515
903
Sekou Bangoura31USA18+318181818
904
Tom Paris21FRA18+318181818
905
Yi Zhou18CHN1818181818
906
Lucas Renard31SWE18-1118171717
907
Alexandr Binda22ITA18+118181818
908
Jasza Szajrych21POL18+118141413
909
Diego Fernandez Flores22CHI18+118181818
910
Bogdan Pavel24ROU17+419191919
910
Yuta Kikuchi24JPN17+317161616
912
William Grant22USA17+325252525
913
Pablo Andújar37ESP17-19317171717
914
Jack Anthrop19USA17+217171717
915
Enzo Wallart26FRA17+218161616
916
Jarno Jans23NED17+217171311
917
Ignacio Antonio Becerra Otarola23CHI17+217171717
918
Alexandre Reco24FRA17+217171717
919
Daniele Capecchi27ITA17-15917131212
920
Massimo Giunta19ITA17+117171615
921
Juan Manuel La Serna19ARG17+117161616
922
Alan Fernando Rubio Fierros24MEX17+117171717
923
Miloš Karol20SVK17+117171717
924
Jesse Flores28CRC17+117171717
925
Arvid Nordquist25SWE17+117171717
926
Johannes Ingildsen26DEN17+1717171717
927
Tuncay Duran19TUR17+17619191818
928
Stefano Reitano26ITA17+3517171514
929
Ben Jones25GBR17-117171414
930
Noah Lopez21SUI17+3517151414
931
Konstantin Kravchuk38RUS16-216161616
931
Andrea Basso29ITA16-216000
933
Arjun Kadhe29IND16-216161616
934
Brayden Schnur28CAN16-216161616
935
Alejo Sanchez Quilez18ESP16+102916161616
936
Amit Vales18ISR16-316161616
937
Jeffrey Von Der Schulenburg21SUI16-316161616
938
Fabien Salle24FRA16-316161616
939
Dan Martin24CAN16-316161616
940
Donald Young34USA16-21316141412
941
Roy Smith25USA16-416161616
942
Daniel Siniakov20CZE16-216888
943
Leo Vithoontien24JPN16+1616151515
944
Yannik Steinegger23SUI16+1817161616
945
Gabriele Bosio22ITA16-1816151414
946
Ishaque Eqbal25IND16-516161616
947
Philip Florig20GER16-416161616
948
Woobin Shin19KOR16-216161616
949
Pierre Delage22FRA16+3016161616
950
Călin Manda25ROU16-317171717
951
Shintaro Imai30JPN15-315141414
952
Yūichi Sugita35JPN15-315151515
953
Guy Orly Iradukunda27BDI15-215151313
954
Michiel De Krom25NED15-218181818
955
Gian Matias Di Natale25ARG15-115151515
956
Gabriel Alejandro Hidalgo33ARG15-115141414
957
Kalman L. Boyd26USA15-416161616
958
João Eduardo Schiessl19BRA15-215151515
959
John Sperle21GER15+216151313
960
Stefan Palosi23ROU1515151513
961
Dominik Böhler27GER15-11815151515
962
Nicolas Parizzia25SUI15-1715141414
963
Pedro Araújo21POR15-2115151515
964
Niccolo Catini25ITA15+5415151515
965
Wissam Abderrahman19TUN15-115141313
966
Gabriele Maria Noce27ITA1516151515
967
John McNally24USA1414101010
968
Hong Chung30KOR1414444
969
Ryota Tanuma28JPN14+1514666
970
Henrik Wiersholm26USA14+5714141414
971
Govind Nanda22USA14-1361414147
972
Juan Sebastián Gómez31COL14-314141414
973
Matthew Christopher Romios24AUS14-214141414
974
Jaycer Lyeons22USA14-3514141414
975
Collin Altamirano27USA14+24714141414
976
Cyril Vandermeersch24FRA14-1814141414
977
Noah Schachter24USA14-714141413
978
Luca Fantini23ITA14-614141414
979
Sheng Tang23CHN14-614141414
980
Mick Veldheer27NED14-614141414
981
Max Wiskandt21GER14+1315151515
982
Michael Zhu31USA14-614141414
983
Nikolay Nedelchev20BUL14-614141414
984
Nitin Kumar Sinha24IND14-314121212
985
Nicolas Buitrago25COL14-31411119
986
Joao Victor Couto Loureiro20BRA14-614111111
987
Dax Donders23NED14+1014141413
988
Preston Brown22USA14-514141414
989
Marc Majdandzic18GER13-413131313
990
Boris Fassbender25FRA13-414101010
991
Jannik Opitz25GER13-413555
992
Tomás Lipovšek Puches30ARG13-4131299
993
Juan Ignacio Galarza29ARG13-41313108
994
Maxence Rivet19FRA13-413131313
995
Taha Baadi22CAN13-314141414
996
Hayato Matsuoka18JPN13-513131313
997
Franco Emanuel Egea27ARG13-4014141111
998
Finn Reynolds23NZL13-31313139
999
Michail Pervolarakis27GRE12-112121212
1000
Roko Horvat22CRO12-112111111
In Play :
Shanghai ATP1000  
Beijing ATP500  
Astana ATP250  
Alicante, Campinas CH100  
Mouilleron le Captif   
Lisbon, Tiburon CH75  
Cairns, Mendoza ITF25  
Nevers   
Santa Margherita 8   
Zaragoza   
Highlight Country :