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
Joe Salisbury30GBR75837380723070807080
2
Rajeev Ram38USA73337130698068306830
3
Mate Pavić28CRO64205865582055705570
4
Nicolas Mahut40FRA61554155365536553655
5
Nikola Mektić33CRO61205850576055105510
6
Pierre Hugues Herbert31FRA53503350280528052805
7
Juan Sebastián Cabal36COL49604285419540704070
7
Robert Farah35COL49604285419540704070
9
Horacio Zeballos37ARG48704780478046604660
10
Wesley Koolhof33NED4720+14450445044504450
Advertisement
11
Marcel Granollers36ESP4695-14605460545604560
12
Neal Skupski32GBR44604325432543254325
13
Michael Venus34NZL43284215396539653965
14
Kevin Krawietz30GER43253325282528252825
15
John Peers33AUS38753840363036303630
16
Tim Pütz34GER3763+13403322332003200
17
Filip Polasek36SVK3730-13685368536553655
18
John Isner37USA36603660366036603660
19
Jamie Murray36GBR35053325328032353235
20
Andrey Golubev34KAZ3295+12119211921192119
21
Simone Bolelli36ITA3158-12986298627362736
22
Bruno Soares40BRA30602335229022902290
23
Andreas Mies31GER2990+11990199019901990
24
Santiago González39MEX2875+12715271527152715
25
Máximo González38ARG2830-22560256022352235
26
Rohan Bopanna42IND27502405232822832283
27
Marcelo Arévalo31ESA27452610261026102610
28
Jean-Julien Rojer40NED26902600260026002600
29
Ivan Dodig37CRO2685+12595259525202520
30
Horia Tecău37ROU2680-12320182018201820
31
Austin Krajicek31USA2465+12340229522702270
32
Hubert Hurkacz25POL2450-12360206020602060
33
Matwé Middelkoop38NED2310+12145214521452145
34
Andrés Molteni34ARG2205-12205216021602160
35
Fabio Fognini35ITA21282128212821282128
36
Marcelo Melo38BRA21152070192019201920
37
Tomislav Brkić32BIH18751560156015601560
38
Nikola Ćaćić31SRB18751560156015601560
39
Sander Gillé31BEL18501715156015601560
40
Harri Heliövaara32FIN18261826182617561756
41
Fabrice Martin35FRA1758+71713169016901690
42
Ben McLachlan30JPN1758-11691162416101610
43
Édouard Roger-Vasselin38FRA1740+21650165016051605
44
Joran Vliegen28BEL1735-21580135513551355
45
Rafael Matos26BRA1706-21706170617061706
46
Raven Klaasen39RSA1688+31575132513251325
47
Gonzalo Escobar33ECU16751565150015001500
48
Ariel Behar32URU1675-21570152015201520
49
Steve Johnson32USA1670+11670167016701670
50
Jack Sock29USA1655+11610161016101610
Advertisement
51
David Vega Hernández27ESP1645+11595159015901590
52
Aisam-ul-Haq Qureshi42PAK1614-81551153314591459
53
Hugo Nys31MON1576+21198119811531153
54
Pedro Martínez25ESP1564-1844836836836
55
Jan Zieliński25POL1555+31545152515161516
56
Robin Haase35NED1490+11265126512651265
57
Feliciano López40ESP1485+71395114511451145
58
Philipp Oswald36AUT1475-41378121810831083
59
Max Purcell24AUS14251230112711271127
60
Aleksandr Nedovyesov35KAZ1403-41346127012701270
61
Alexander Bublik24KAZ1400+2200200200200
62
Lloyd Glasspool28GBR1397-11372137212821282
63
Andrey Rublev24RUS1390+21390139013901390
64
Hans Hach Verdugo32MEX1384-21384138413841384
65
Luke Saville28AUS1314+11157113211251125
66
Andre Goransson28SWE1274-61270127012701270
67
Francisco Cabral25POR1254+11254125412541254
68
Marcus Daniell32NZL1239+11029811698698
69
Matthew Ebden34AUS1239+11164110611061106
70
Roman Jebavý32CZE1225-31225118011501150
71
Aslan Karatsev28RUS1167+21167106810681068
72
Denis Shapovalov23CAN1155+31080108010801080
73
Miguel Angel Reyes Varela34MEX1145+31145114511291129
74
Felipe Meligeni Rodrigues Alves24BRA11411141114111411141
75
Ramkumar Ramanathan27IND1105+21061106110611061
76
Alexander Erler24AUT1086+21086108310831083
77
Sam Querrey34USA1080+21080990990990
78
Oliver Marach41AUT1080-7945900810810
79
Nicolás Barrientos35COL1061+3970970970970
80
Szymon Walkow26POL1048+410291000987987
81
Andrea Vavassori27ITA1034-11034103410181018
82
Pablo Andújar36ESP1030+6310310310310
83
Nuno Borges25POR1028+31028102810281028
84
Denys Molchanov35UKR1027+1914914869869
85
Albano Olivetti30FRA1020+2976967967967
86
Hunter Reese29USA1006+41006982982982
87
Ivan Sabanov29SRB997-4997997997997
88
Stefanos Tsitsipas23GRE995+4995995995995
89
Nathaniel Lammons28USA994978978978978
90
Robert Galloway29USA989+4976916916916
91
Lucas Miedler25AUT984+4984984984984
92
Matej Sabanov29SRB984-11984984984984
93
Sadio Doumbia31FRA974-2974874870870
94
Fabien Reboul26FRA969-1969869865865
95
Jonathan Erlich45ISR955-23865775605605
96
Łukasz Kubot40POL954841691691691
97
Diego Hidalgo29ECU942939939939939
98
John Patrick Smith33AUS934+2865852807807
99
Cristian Rodríguez31COL933+2933933933933
100
Jonny O'Mara27GBR932+2864864819819
Advertisement
101
Jackson Withrow28USA929+2878868868868
102
Tristan Samuel Weissborn30AUT920+2920918885885
103
Max Schnur29USA906+2906906906906
104
Sander Arends30NED891-5836788788788
105
Fernando Romboli33BRA890+3878870870870
106
Lloyd Harris25RSA885+3795705705705
107
Alex Lawson28USA878+4866807807807
108
Orlando Luz24BRA876-2858787787787
109
Matthew Reid31AUS850-2590452452452
110
Artem Sitak36NZL848813800675675
111
Romain Arneodo29MON847-13667667667667
112
David Pel30NED846+1846833833833
113
Zdeněk Kolář25CZE803+1803743743743
114
Franko Škugor34CRO800+1440350350350
115
Cameron Norrie26GBR788+1743563563563
116
Ken Skupski39GBR781+1633588588588
117
Benoît Paire33FRA776-5686641618618
118
Nicholas Monroe40USA769+1576563563563
119
Diego Schwartzman29ARG758+2713713713713
120
Antonio Šančić33CRO731+3722705705705
121
William Blumberg24USA730+3730730730730
122
Alexander Zverev25GER720+5720720720720
123
Alex de Minaur23AUS720+5585405405405
124
Marcelo Demoliner33BRA715-4465442419419
125
Jannik Sinner20ITA700+5700655655655
126
Luis David Martínez33VEN691-1596561561561
127
Gonçalo Oliveira27POR690-1676585585585
128
Dominic Inglot36GBR685-10560515470470
129
Evan King30USA679+5679639639639
130
Andrej Martin32SVK678-1663648648648
131
Bart Stevens24NED677+4677677677677
132
Nick Kyrgios27AUS675+1630630630630
133
Igor Zelenay39SVK673-1673638593593
134
Sem Verbeek28NED649+2649641641641
135
Jesper De Jong21NED647-4568568568568
136
Dominik Koepfer28GER644+2554495495495
137
Guillermo Durán33ARG634+2634634634634
138
Lorenzo Sonego27ITA630+2630630630630
139
Tommy Paul25USA630+2450450450450
140
Treat Huey36PHI626-3626626626626
141
Taylor Fritz24USA608+2608608608608
142
Marco Bortolotti31ITA605+3602585585585
143
Félix Auger-Aliassime21CAN600+3600300300300
144
Dustin Brown37JAM600555510462462
145
Frederik Nielsen38DEN593+3413413390390
146
Sergio Martos Gornes27ESP583+3583536536536
147
Vitaliy Sachko24UKR582502422422422
148
Jonathan Eysseric31FRA576+2549541541541
149
Arthur Rinderknech26FRA573+3528520520520
150
Benjamin Bonzi25FRA571+3472397387387
Advertisement
151
Federico Delbonis31ARG570-9570570570570
152
Sergio Galdós32PER569+2569455455455
153
Thanasi Kokkinakis26AUS565-2540540540540
154
Sriram Balaji32IND564+1503503503503
155
Victor Vlad Cornea28ROU554+1546546546546
156
Reilly Opelka24USA550+1550250250250
157
Jamie Cerretani40USA543+1520520520520
158
Marc-Andrea Hüsler25SUI540+1516516516516
159
Rubén González36PHI540+1533533533533
160
Fabian Fallert25GER538+1538538538538
161
Arjun Kadhe28IND533+1533533533533
162
Jan Lennard Struff32GER525+1345255255255
163
Jérémy Chardy35FRA518+1428360360360
164
Divij Sharan36IND503+1503413345345
165
Andre Begemann37GER502+1457457457457
166
Karol Drzewiecki26POL495+2495450450450
167
Manuel Guinard26FRA495448440440440
168
Yu-hsiou Hsu23TPE492+4492489489489
169
Jordan Thompson28AUS488+1443398375375
170
Dominic Stricker19SUI486+1486486486486
171
Alejandro Gómez30COL480-2480480480480
172
Ruben Bemelmans34BEL468+1468468468468
173
Federico Zeballos33BOL463+1463434434434
174
Daniel Masur27GER461+1461436436436
175
Gijs Brouwer26NED457+1450448448448
176
Luciano Darderi20ITA456+4456450450450
177
Ričardas Berankis31LTU450450450450450
178
Saketh Myneni34IND448448448448448
179
Pablo Cuevas36URU438+2248248225225
180
Peter Polansky33CAN434+3339339339339
181
Luca Margaroli30SUI432-2406406406406
182
Purav Raja36IND428+3415392392392
183
Jeevan Nedunchezhiyan33IND428+3415392392392
184
Renzo Olivo30ARG426+7346346346346
185
JC Aragone26USA418-3370370358358
186
Andrei Vasilevski30BLR417-64409364295295
187
Hernan Casanova28ARG416415415415415
188
Emil Ruusuvuori23FIN415+1325310310310
189
Vladyslav Manafov29UKR415-1360265265265
190
Daniel Evans32GBR408-6363318295295
191
Henri Kontinen31FIN405+1405315315315
192
Dan Added23FRA405-2317317297297
193
Antoine Hoang26FRA402267192192192
194
Petros Tsitsipas21GRE400+1400399399399
195
Martín Cuevas30URU397+2297297297297
196
Bob Bryan44USA390+3390300300300
196
Mike Bryan44USA390+3390300300300
198
Sergiy Stakhovsky36UKR390+3390390390390
199
Andy Murray35GBR385+3385135135135
200
Marc Polmans25AUS384-4359234234234
Advertisement
201
Benjamin Lock29ZIM384+2384358358358
202
Jaume Munar25ESP381+2381381381381
203
Frances Tiafoe24USA380+2290290290290
204
Christian Harrison27USA379+2284284284284
205
Adam Pavlásek27CZE375+2375375371371
206
Quentin Halys25FRA371+3371371371371
207
Markos Kalovelonis28GRE367+1363361361361
208
Sanjar Fayziev27UZB362+2358353353353
209
Roberto Quiroz30ECU361-15305305305305
210
Casper Ruud23NOR360+1360360360360
211
Karen Khachanov26RUS360+1360360360360
212
Geoffrey Blancaneaux23FRA356+1354354354354
213
Dennis Novikov28USA353+1324324324324
214
Jelle Sels26NED347+2327312312312
215
Jürgen Melzer41AUT345+2210165165165
216
Radu Albot32MDA342+2342342342342
217
Nicolas Jarry26CHI340+2340340340340
218
Hunter Johnson27USA338-3338335330330
219
Vasek Pospisil31CAN330+2285285285285
220
Marek Gengel26CZE330+4330330330330
221
Michail Pervolarakis25GRE327+1298293273273
222
Reese Stalder25USA327+1314312312312
223
Sebastian Korda21USA318+4318318318318
224
Grigoriy Lomakin24KAZ318+4304292292292
225
Pedro Cachín27ARG317-5317269254254
226
Francesco Forti22ITA316316301301301
227
Adrián Menéndez-Maceiras36ESP311+4296248248248
228
João Sousa33POR310+4310310310310
229
Leandro Riedi20SUI310+4307307287287
230
Santiago Rodriguez Taverna22ARG309306306306306
231
Facundo Mena29ARG307+4307274274274
232
Piotr Matuszewski24POL307+5287287275275
233
Nicolas Mejia22COL290+7290290290290
234
Jiří Lehečka20CZE284-5284266186186
235
Boris Arias28BOL284+6277277277277
236
Camilo Ugo Carabelli22ARG281281233218218
237
Luke Bambridge27GBR280-39257212167167
238
JiSung Nam28KOR280-4265265255255
239
Robert Lindstedt45SWE276+5208195172172
240
Tim van Rijthoven25NED271-15271256256256
241
Alexei Popyrin22AUS270+5270270270270
242
Nino Serdarušić25CRO270+1241241241241
243
Mark Vervoort31NED270-5270270270270
244
Matheus Pucinelli De Almeida21BRA267+3255254249249
245
Denis Kudla29USA266+4266253253253
246
Alexander Merino29PER266-1260260257257
247
Julian Lenz29GER263-8263234234234
248
Franco Agamenone29ITA261226226214214
249
Giulio Zeppieri20ITA260+2260245245245
250
Mateus Alves21BRA259-8255253250250
Advertisement
251
Theo Arribage21FRA258+2258258258258
252
Tomas Barrios Vera24CHI255+2226226226226
253
Andrea Collarini30ARG254+11254246246246
254
Markus Eriksson32SWE253-2247245239239
255
Michael Geerts27BEL253-5253228228228
256
Carlos Gomez Herrera32ESP252252252162162
257
Roberto Carballés Baena29ESP251251251251251
258
Hugo Gaston21FRA250160160157157
259
Tomas Martin Etcheverry22ARG250-4170170170170
260
Alexandr Cozbinov27MDA246-1238220220220
261
Kyrian Jacquet21FRA245225225225225
262
Neil Oberleitner22AUT244244244243243
263
Yuki Bhambri29IND242242242242242
264
Hendrik Jebens26GER239+15239239235235
265
Jakub Paul23SUI238234234234234
266
Alberto Barroso Campos25ESP237+12230230230230
267
Niklas Schell23GER233+19233233233233
268
Alexandre Muller25FRA231-2216176176176
269
Vishnu Vardhan34IND230-1230230230230
270
Andrea Pellegrino25ITA228198158158158
271
Luis Patiño28MEX228+1228225225225
272
Federico Gaio30ITA227-1227227227227
273
Márton Fucsovics30HUN225+1180180180180
274
Filip Krajinović30SRB225+1225225225225
274
Thiago Monteiro27BRA225+2225225225225
276
Kacper Żuk23POL225+1196196193193
277
David Pichler26AUT223-10223219219219
278
Tristan Lamasine29FRA222+3162129129129
279
Mats Hermans26NED222+4211211211211
280
Titouan Droguet20FRA221197197197197
281
Denis Yevseyev29KAZ221+1219190190190
282
Skander Mansouri26TUN221-9219219219219
283
Vít Kopřiva24CZE219+1219201121121
284
Conner Huertas del Pino26PER218+3204179179179
285
Michael Vrbenský22CZE218+4210207207207
286
Facundo Bagnis32ARG215+2215215215215
287
Luca Castelnuovo25SUI213+3207204204204
288
Julian Cash25GBR213+18205205205205
289
Evgenii Tiurnev25RUS212-4159159159159
290
Ernesto Escobedo25USA211+2131131131131
291
Oleg Prihodko24UKR211+2211211211211
292
Roman Safiullin24RUS210+2210210210210
293
Altuğ Çelikbilek25TUR210-2210209209209
294
Kaichi Uchida27JPN210+1210210210210
295
Stefan Kozlov24USA208+2208208208208
296
Andrew Paulson20CZE208-27208208208208
297
Akira Santillan25AUS207+10192192192192
298
Yan Bondarevskiy22RUS206194182182182
299
Arthur Bouquier21FRA205+5205205205205
300
Alexandru Jecan33ROU205-1203199199199
301
Murkel Dellien24BOL204+1204184184184
302
Dušan Lajović31SRB203-1203203203203
303
Tennys Sandgren30USA201-43111111111111
304
Lukáš Rosol36CZE200+1200200200200
305
Glenn Smits31NED199+3189189189189
306
Maximilian Neuchrist30AUT197-3197197197197
307
Daniel Dutra da Silva33BRA196+2196191191191
308
Oriol Roca Batalla29ESP195+6195195195195
309
Riccardo Bonadio28ITA195-13166158135135
310
Oscar Jose Gutierrez29BRA195+6195195192192
311
Henry Patten26GBR194+1194194194194
312
Facundo Diaz Acosta21ARG193-2193193193193
313
MinKyu Song31KOR192-13187187186186
314
Maxime Janvier25FRA191+1191166166166
315
Oleksii Krutykh22UKR185+4183183183183
316
Corentin Denolly24FRA185-5185979797
317
Roberto Ortega Olmedo31ESP183+4168168168168
318
David Poljak26CZE183+31183183183183
319
Teymuraz Gabashvili37RUS182+4182182167167
320
Cezar Cretu21ROU182+34180174174174
321
Alastair Gray23GBR181+3181181181181
322
Novak Djoković35SRB180+41801809090
323
John Millman32AUS180+4180180180180
324
Pablo Carreño Busta30ESP180+4180180180180
325
Marc López39ESP180+4180180180180
326
Yoshihito Nishioka26JPN180+490909090
327
Botic van de Zandschulp26NED180+4180180180180
328
Stefano Travaglia30ITA180+5180180180180
329
Mackenzie McDonald27USA180+3180180180180
330
Raul Brancaccio25ITA178-17178163163163
331
Christopher Eubanks26USA177+3129129129129
332
Mirza Bašić30BIH177+3142142142142
333
Gustavo Heide20BRA177+3175175175175
334
Thiago Agustin Tirante21ARG176+4176176176176
335
Thomas Fancutt27AUS176-18156153153153
336
Kai Wehnelt26GER176+3176176176176
337
Flavio Cobolli20ITA175+3160160160160
338
Patrik Niklas Salminen25FIN175+22175175175175
339
Ante Pavić33CRO174-17174165125125
340
Genaro Alberto Olivieri23ARG174-3169167167167
341
Jonáš Forejtek21CZE173173173173173
342
Evgeny Karlovskiy27RUS173-17173173173173
343
Filip Bergevi28SWE173173171171171
344
Daniel Cukierman26ISR173+25173173173173
345
Liam Draxl20CAN172-1172172172172
346
Blaž Rola31SLO171-1138138138138
347
Roman Andres Burruchaga20ARG171-1167163163163
348
Kaito Uesugi26JPN171-1171171171171
349
Jorge Panta26PER171-1161143143143
350
Beibit Zhukayev21KAZ170162147147147
351
Juan Bautista Torres20ARG169165165161161
352
Ergi Kirkin23TUR167+1167167167167
353
Javier Barranco Cosano23ESP167-33167165165165
354
Francisco Cerundolo23ARG166-12148148148148
355
Alexander Donski23BUL166161159159159
356
Guido Andreozzi30ARG163+1163163163163
357
Charles Broom24GBR163+22163160160160
358
Mikael Torpegaard28DEN161161161161161
359
Dane Sweeny21AUS160+31160157154154
360
Juan Pablo Ficovich25ARG159-1159159157157
361
Jo-Wilfried Tsonga37FRA158+145454545
362
Guido Pella32ARG158+1113232323
363
Alejandro Tabilo24CHI158-11158158158158
364
Viktor Durasovic25NOR158-8158158152152
365
Mili Poljicak17CRO157-1157157157157
366
Malek Jaziri38TUN157-1124124124124
367
Julian Ocleppo24ITA157-1157154154154
368
Ruan Roelofse32RSA157-1157154152152
369
Maxime Cressy25USA156+270123123113113
370
Ivan Liutarevich26BLR156+50148148148148
371
Marcos Giron28USA155-3155155155155
372
Vijay Sundar Prashanth35IND154-2154146146146
373
Luca Nardi18ITA151-2151151151151
374
Igor Sijsling34NED150150150150150
375
Tung Lin Wu24TPE150150135135135
376
Khumoyun Sultanov23UZB150-15150142142142
377
Sebastian Fanselow30GER149-1149134134134
378
Yasutaka Uchiyama29JPN148140140140140
379
Tristan Schoolkate21AUS148+1148148145145
380
Hugo Grenier26FRA147+2132132132132
381
Peter Heller29GER147+2147147147147
382
Martin Breysach20FRA147+2147147147147
383
Eric Vanshelboim20UKR147-10143143141141
384
Francesco Passaro21ITA147+1145145130130
385
Enzo Couacaud27FRA146+3146146146146
386
Yannik Steinegger21SUI146138138138138
387
Matias Zukas26ARG146-10146145140140
388
Arklon Huertas Del Pino Cordova27PER145+3145145145145
389
Anirudh Chandrasekar23IND144-2144144144144
390
Samuel Vincent Ruggeri20ITA144+18144144144144
391
Matias Franco Descotte27ARG143-73143139133133
392
Gonzalo Villanueva27ARG143-11143143141141
393
Zvonimir Babic26CRO143-1137137137137
394
Gilbert Klier Junior22BRA141-22123123123123
395
Oscar Otte28GER140140140140140
396
Aidan McHugh21GBR138-7135135135135
397
Luca Sanchez23FRA138+18138138138138
398
Matteo Arnaldi21ITA138138138138138
399
Ben Jones24GBR138+7138138134134
400
Courtney John Lock25ZIM138-3138136134134
401
Ignacio Carou22URU138+8129128122122
402
Jason Jung32TPE136-2136136136136
403
Francesco Vilardo32ITA136+14126122122122
404
Mark Whitehouse29GBR136-5134134134134
405
Daniil Medvedev26RUS135-4135135135135
406
Leonardo Mayer35ARG135-490909090
407
Adrian Mannarino33FRA135-4904500
408
Alejandro Davidovich Fokina22ESP135-4135135135135
409
Marco Cecchinato29ITA135-4135135135135
410
Leonardo Aboian24ARG133+1133133133133
411
Christopher Rungkat32INA132+2132132132132
412
Rudolf Molleker21GER130+2130105105105
413
Yun-seong Chung24KOR130-6128128128128
414
Joao Lucas Reis Da Silva22BRA130-211041039898
415
Benjamin Hassan27LIB129+3129129129129
416
Ryan Peniston26GBR129+3129848484
417
Ivan Gakhov25RUS129+4127119119119
418
Valerio Aboian19ARG128+4128128128128
419
Igor Marcondes24BRA127+4107959595
420
Alexander Ritschard28SUI126+4126126126126
421
Goncalo Falcao34POR126+4126126126126
422
Aziz Dougaz25TUN125+6125125123123
423
Tomás Lipovsek Puches29SLO125-7121121119119
424
Íñigo Cervantes32ESP124+13124124124124
425
Elias Ymer26SWE124-31115115115115
426
Constantin Frantzen24GER124+78124124124124
427
Wilson Leite30BRA124-1124124124124
428
Aleksandar Vukic26AUS123+3123123123123
429
Yuta Shimizu22JPN123+4111111111111
430
Filip Horanský29SVK122+4105105105105
431
Johannes Härteis26GER122+4122122122122
432
Blake Ellis23AUS122-5116116116116
433
Matthew Christopher Romios23AUS122-4122120120120
434
Zhizhen Zhang25CHN121+5121767676
435
Damir Džumhur30BIH121+3121121121121
436
Bjorn Fratangelo28USA120+5120120120120
437
Pedro Sakamoto28BRA120+6120120120120
438
Mick Veldheer26NED120+7120120120120
439
Luke Johnson28GBR120-9120120120120
440
Ray Ho22TPE120+4120120120120
441
Tomáš Macháč21CZE119+5119119119119
442
Liam Broady28GBR119-30106616161
443
Giovanni Fonio24ITA119-7119119119119
444
Alexander Weis25ITA119+3117117111111
445
Mario Vilella Martínez26ESP118+3118118118118
446
Lucas Pouille28FRA118+395959595
447
Li Tu25AUS117+5117117117117
448
Evan Hoyt27GBR117+5117117117117
449
Chun hsin Tseng20TPE116+6116999999
450
Tim Sandkaulen24GER116+73116116116116
451
Jaime Faria18POR116+24116116116116
452
Carlos Lopez Montagud21ESP116-2112112112112
453
Naoki Tajima21JPN116-2113113111111
454
Zhang Ze31CHN115-1467575757
455
Borna Gojo24CRO115+1115909090
456
Pavel Kotov23RUS115+1115868686
457
Roberto Maytín33VEN114-2574746666
458
Alex Rybakov25USA114-16108108108108
459
Florin Mergea37ROU113-49113113113113
460
Denis Istomin35UZB112+1112838383
461
Johannes Ingildsen24DEN112+1112112112112
462
Luis Faria22POR112-2112110110110
463
Juan Ignacio Galarza28ARG1111011019595
464
Holger Rune19DEN110+2110110110110
465
Grigor Dimitrov31BUL110+2110110110110
466
Sascha Gueymard Wayenburg18FRA110+2110110110110
467
Andrew Harris28AUS110+2110110110110
468
Jiří Veselý28CZE110-72110110110110
469
Ugo Blanchet23FRA110-1092928888
470
Andrey Chepelev23RUS110104104104104
471
Gerald Melzer31AUT109109109109109
472
Tallon Griekspoor25NED109109109109109
473
Mattia Bellucci20ITA109+1108106106106
474
Rinky Hijikata21AUS108-1108108108108
475
Brandon Nakashima20USA107+2107107107107
476
Lucas Gerch27GER107-12107929292
477
Mariano Kestelboim26ARG107-191071079595
478
Leander Paes48IND106106684545
479
Filip Duda23CZE106106106102102
480
Luca Van Assche18FRA105+2105105105105
481
Zizou Bergs22BEL105+290909090
482
Ajeet Rai23NZL104+798949494
483
Damien Wenger22SUI104+4104103103103
484
Federico Coria30ARG103+658404040
485
Calum Puttergill28AUS103+3103103103103
486
Zhe Li35CHN102-294949494
487
Alexis Galarneau23CAN102+51021029999
488
Harold Mayot20FRA102+6102102102102
489
Francis Casey Alcantara30PHI102-4102102102102
490
Colin Sinclair27NMI102-10102102102102
491
Evgeny Donskoy32RUS101+4101767676
492
Milos Karol19SVK101+2084848484
493
Fabio Coelho22POR101-17101101101101
494
Dan Alexandru Tomescu23ROU101-399999999
495
Gabriel Roveri Sidney25BRA101-30101101101101
496
Volodoymyr Uzhylovskyi34UKR101+1101979797
497
Moez Echargui29TUN100+1100100100100
498
Jay Clarke23GBR100+275757575
499
Daniel Altmaier23GER100100989898
500
Seong chan Hong24KOR100+1100988888
501
Sekou Bangoura30USA100-1570707070
502
Ryan Nijboer22NED100-21100100100100
503
Nerman Fatić27BIH9993939393
504
Carlos Sanchez Jover21ESP99-889898686
505
Daniel Little25GBR99+4099999999
506
Petr Nouza23CZE98+196939393
507
Matteo Gigante20ITA98-198989898
508
Mats Rosenkranz23GER9898979797
509
Arthur Cazaux19FRA97+17777
510
Gabriel Decamps22BRA97+197979797
511
Michał Dembek24POL97-5797979797
512
Fermin Tenti24ARG97+4897979797
513
Alibek Kachmazov19RUS96+196969696
514
Mao Xin Gong34CHN95+157575757
515
Juan Sebastián Gómez30COL95+5692898989
516
Arthur Reymond23FRA9488787878
517
Giorgio Ricca27ITA9494948484
518
Francisco Comesana21ARG94+6594948484
519
Alessandro Motti43ITA93-193939393
520
Joshua Paris26GBR93-191918888
521
Alexander Shevchenko21RUS93-889898989
522
Evan Furness23FRA92-292929292
523
Jeremy Beale27AUS92-3072686868
524
Jose Fco. Vidal Azorin28ESP92-1580808080
525
Miguel Fernando Pereira23CHI92-482727272
526
Augusto Virgili27ITA91-191817979
527
Benjamin Winter Lopez23ESP91+5781797979
528
Xavier Malisse41BEL90-290909090
529
Yen Hsun Lu38TPE90-20000
529
Julio Peralta40CHI90-20000
531
Carlos Alcaraz19ESP90-290909090
532
Matteo Berrettini26ITA90-190454545
533
Ilya Ivashka28BLR90-390909090
533
Marin Čilić33CRO90-10000
535
Alex Molčan24SVK90-273454545
536
Lorenzo Musetti20ITA90-290909090
537
Mukund Sasikumar25IND90-261616161
538
Albert Ramos Viñolas34ESP90-2180180180180
539
Marat Sharipov19RUS90+584848484
540
Alejo Lorenzo Lingua Lavallen21ARG90+684848080
541
Dimitar Kuzmanov28BUL89-174747474
542
Jason Kubler29AUS89-160606060
543
Alessandro Bega31ITA88-688656565
544
Brandon Walkin27AUS88-2088868686
545
Aleksandre Metreveli28GEO87+385858585
546
Nicholas David Ionel19ROU87+399999999
547
Aziz Ouakaa22TUN87-883777777
548
Bogdan Bobrov24RUS87-187878181
549
Domagoj Biljesko24CRO86-676767676
550
Guy Den Ouden20NED8686868686
551
Toshihide Matsui44JPN8686868686
552
Sergey Fomin21UZB8686868686
553
Aleksandre Bakshi24GEO85+985858585
554
Juan Pablo Paz27ARG85+3775756969
555
Oleksandr Ovcharenko20UKR85+1783838383
556
Darian King30BAR84-155555555
557
Salvatore Caruso29ITA84-384848484
558
Mattéo Martineau23FRA84-184767676
559
Alfredo Perez25USA84-184848484
560
Vladyslav Orlov27UKR84-2284847979
561
Mikhail Kukushkin34KAZ8383838383
562
Sarp Ağabigün24TUR83-383838383
563
Antoine Bellier25SUI82+382828282
564
Elliot Benchetrit23MAR82+382828282
565
Andreas Siljeström40SWE82-6373494949
566
Jacopo Berrettini23ITA82-1067373737
567
Ignacio Monzon24ARG82+5782827878
568
Dragos Nicolae Madaras24SWE82+780808080
569
Aaron Addison26AUS81+1081767676
570
Timur Khabibulin26KAZ81-2873585858
571
Simon Freund25SWE81-381818181
572
Pedro Boscardin Dias19BRA81-381818181
573
Jack Draper20GBR8080808080
574
Anton Matusevich20GBR8080555555
575
Marcello Serafini19ITA80+13380808080
576
Maximilian Marterer26GER7979797979
577
Frederico Ferreira Silva27POR7950505050
578
Adil Shamasdin40CAN7979797979
579
Jerome Kym19SUI79+2679797979
580
Uladzimir Ignatik31BLR79-5875757575
581
Sho Shimabukuro24JPN79-179797979
582
Evan Zhu23USA79-2973676161
583
Davide Pozzi23ITA79-1879797979
584
Ezekiel Clark23USA79+979737070
585
Martin Damm18USA78-1562606060
586
Seita Watanabe21JPN78+2174727171
587
Dennis Novak28AUT77-232323232
588
Mats Moraing29GER77-177484848
589
Brayden Schnur26CAN77-177777777
590
Shintaro Mochizuki18JPN77-177747474
591
Clément Tabur22FRA77-173737373
592
Giovanni Oradini24ITA77+3177777777
593
Joao Victor Couto Loureiro19BRA77+577777777
594
Imanol Lopez Morillo22ESP77-274747272
595
Martin Redlicki26USA76-961615555
596
Eero Vasa25FIN76+770707070
597
Pedro Araujo20POR76-3476767676
598
Aleksandar Kovačević23USA75-475757373
599
Admir Kalender21CRO75-473737373
600
Dmitry Popko25KAZ75-460606060
601
Nick Hardt21DOM75-2075727272
602
Remy Bertola23SUI75-2075746464
603
Kelsey Stevenson31CAN75-375757373
604
Ben Shelton19USA74-374747474
605
Yannick Hanfmann30GER74-374151515
606
Fabrício Neis31BRA74-10174746666
607
Franco Emanuel Egea26ARG74-1074747474
608
Alejandro González33COL73-273737373
609
Mirko Martinez24SUI73+7571717171
610
Mariano Navone21ARG73-663636363
611
Jack Vance24USA72+7657575757
612
Rubin Statham35NZL71-171717171
613
Bu Yunchaokete20CHN71+3071717171
614
Felix Gill19GBR71-271464646
615
Kai Lemstra22GER71+8268686868
616
Mateo Nicolás Martínez28ARG71-371717171
617
Abraham Asaba25GHA71-371716868
618
Duje Ajduković21CRO71-271717171
619
Stan Wawrinka37SUI70-270707070
620
Edoardo Lavagno23ITA70-270707070
621
Shintaro Imai28JPN70-254484848
622
Junior Alexander Ore29USA70-5870707070
623
Lukas Pokorny20SVK70-370707070
624
Denis Klok23RUS70-2570707070
625
Alejandro Mendoza32BOL7069686868
626
Joris De Loore29BEL69-569696969
627
Tsung Hua Yang31TPE69-529555
628
Ricardo Rodriguez Pace29VEN69-2060575454
629
Cayetano March21ECU69+2169656565
630
Mischa Zverev34GER68-468686868
631
Ugo Humbert23FRA68-468454545
632
Jason Taylor28AUS68-468686868
633
Adam Taylor30AUS68-468686868
634
Marcelo Zormann25BRA67+19167676767
635
Roberto Cid Subervi28DOM67-467676767
636
Hanwen Li19CHN67+1967656565
637
Facundo Juarez24ARG6763636262
638
Daniele Capecchi26ITA67-2361616161
639
Shinji Hazawa23JPN66+3066666666
640
Robin Bertrand19FRA66+12066666666
641
David Goffin31BEL6565202020
642
Jeroen Vanneste28BEL6565656565
643
Tim Handel25GER65+165656565
644
Eduard Esteve Lobato27ESP65+265656565
645
Alex Knaff24LUX65-1165656565
646
Makoto Ochi26JPN65+265595959
647
Takuto Niki34JPN65-1152525252
648
Timo Stodder26GER65+155535353
649
Felix Corwin25USA65+265626262
650
Hugo Dellien28BOL64+264292929
651
Dalibor Svrčina19CZE64-2164646464
652
Péter Nagy30HUN64+264646464
653
Bradley Klahn31USA63+363636363
654
João Menezes25BRA63+363636363
655
Johan Nikles25SUI63+363636161
656
Yuki Mochizuki24JPN62-1650484848
657
Tuna Altuna33TUR62+358565656
658
Jarno Jans21NED61+361616161
659
Petros Chrysochos26CYP61-4961616161
660
Thomas Fabbiano32ITA61+261616161
661
Vasil Kirkov23USA61-1660605252
662
Runhao Hua26CHN61-2951414141
663
Edan Leshem25ISR61+13559595959
664
Nick Chappell29USA6161616161
665
Lukas Neumayer19AUT6161616161
666
Robert Strombachs22LAT6157535353
667
Timo Legout20FRA6060606060
668
Thiago Seyboth Wild22BRA6060606060
669
Aristotelis Thanos21GRE60+156525252
670
Billy Harris27GBR60+254545252
671
Davide Galoppini27ITA60-3660606060
672
Mitchell Krueger28USA59+159595959
673
Stefan Palosi22ROU59+157575757
674
James Frawley28AUS59+156565353
675
Sandro Kopp21AUT59+11759595959
676
John Echeverria20ESP5959595959
677
Aliaksandr Liaonenka23BLR5959595757
678
Nicolás Kicker29ARG58-2558585858
679
Guy Orly Iradukunda26BDI58-3252484848
680
Alex Barrena19ARG58+5258565656
681
Nikolás Sánchez Izquierdo23ESP58-1055555555
682
Tennyson Whiting20USA57+12442424242
683
Luigi Sorrentino23ITA5755555151
684
Alex Hernandez22MEX57+4257575757
685
James Trotter22JPN5656565656
686
Mārtiņš Podžus27LAT56-5452525252
687
David Marrero42ESP56-138383030
688
Diego Fernandez Flores21CHI56+4156565656
689
Dali Blanch19USA56+1256565656
690
Ilya Snitari20MDA55+1955555555
691
Juan Bautista Otegui23ARG55-155555050
692
Boris Butulija23SRB55-1352525252
693
Andrew Lutschaunig22USA54-254545454
694
Donald Young32USA54-850000
695
Kamil Majchrzak26POL54-3654292929
696
Fajing Sun25CHN54+17854545454
697
Kimmer Coppejans28BEL54-539393939
698
Marius Copil31ROU54-554313131
699
Jaroslav Pospíšil41CZE54-554545454
700
Federico Agustin Gomez25ARG54-454545454
701
Omar Giacalone30ITA54-237373737
702
Harry Wendelken20GBR54-254545454
703
Yann Wojcik25POL54-152525252
704
Loic Cloes23BEL54-154545454
705
Nikola Milojević26SRB53-153535353
706
Adrian Andreev21BUL53-153534747
707
Christian Sigsgaard25DEN53+12353535353
708
Toby Alex Kodat19USA53-243434343
709
Iiro Vasa19FIN53-251515151
710
Oscar Weightman20GBR53+2953515151
711
Constantin Bittoun Kouzmine23FRA53-153535353
712
Nathan Ponwith24USA53-153535353
713
Scott Duncan27GBR53-2553505050
714
Marat Deviatiarov28UKR52-1952525252
715
Gianmarco Ferrari21ITA52+16448484848
716
Rio Noguchi23JPN52-2752464646
717
Alejandro Hoyos22COL52+1652494949
718
Viktor Jovic20SRB52+1652525252
719
Andrey Kuznetsov31RUS51-451515151
720
Arthur Fery19GBR51-451262626
721
Juan Pablo Varillas26PER51-5851414141
722
Duarte Vale23POR51-451515151
723
Gergely Madarasz27HUN51-2547474646
724
Blu Baker20GBR51-251515151
725
Federico Iannaccone23ITA51-1251515151
726
Andrea Picchione23ITA51-351505050
727
Filip Peliwo28POL5151474141
728
Lamine Ouahab37MAR5050505050
729
Juan Manuel Cerundolo20ARG50-1250494949
730
Ilya Rudiukov21RUS50-1150505050
731
Antonin Bolardt23CZE50+3350505050
732
Kirill Kivattsev24RUS50-250505050
733
Alexis Musialek33FRA50-250505050
734
Stuart Parker24GBR50+2546464646
735
Frane Nincevic22CRO5040404040
736
Peter Bertran26DOM50-2447474747
737
John Paul Fruttero41USA49-9934262626
738
Mohamed Safwat31EGY49-134343434
739
Pablo Llamas Ruiz19ESP49-149494949
740
Steven Diez31CAN4934343434
741
Paul Wörner25GER49+1649494949
742
Yan Sabanin32RUS4947474747
743
Jozef Kovalík29SVK48+148303030
744
Laurynas Grigelis30LTU48+148888
745
João Domingues28POR48-6548484848
746
Gabriel Alejandro Hidalgo31ARG4848484848
747
Xin Gao28CHN4845393939
748
Yannick Mertens34BEL4848484848
749
Bruno Kuzuhara18USA48+3848484848
750
Szymon Kielan19POL48-148484848
751
Niki Kaliyanda Poonacha27IND48-3048484848
752
Colin Markes25USA48-248484848
753
Tsung Hao Huang22TPE48-248463636
754
Timur Kiyamov25RUS48-248484848
755
Louroi Martinez23SUI48-1248484848
756
Edward Winter17AUS47-347474747
757
Daniel Michalski22POL47-147474444
758
Martin Krumich19CZE46+7440404040
759
Omar Jasika25AUS46+2546464646
760
Eliakim Coulibaly20CIV46+142383838
761
Nicolas Parizzia23SUI46+146464646
762
Luca Potenza21ITA46+142383838
763
Tomas Farjat21ARG46-4940403838
764
S D Prajwal Dev25IND46+146464141
765
Lorenzo Bocchi24ITA46-4146464646
766
Georgii Kravchenko21UKR46-4144444242
767
Maximus Jones17THA46+2746464646
768
Quentin Folliot23FRA46-3246464646
769
Kyle Edmund27GBR45-345454545
770
Lleyton Hewitt41AUS45-245454545
771
Aljaž Bedene32SLO45-40000
772
Peter Gojowczyk32GER45-345454545
772
Go Soeda37JPN45-345454545
774
Lukas Klein24SVK45-328000
775
Alessandro Giannessi31ITA45-345454545
776
Sanchai Ratiwatana40THA45-9545353535
776
Sonchat Ratiwatana40THA45-9545353535
778
Grégoire Barrère28FRA45-545454545
779
Miomir Kecmanović22SRB45-645454545
779
Carlos Taberner24ESP45-445454545
781
Maxime Chazal29FRA45-2645454343
782
Daniel Rincon19ESP45+6545454545
783
Max Houkes21NED45-539393939
784
Andrea Basso28ITA45+1339242222
785
Nikoloz Basilashvili30GEO45-845454545
786
Siddhant Banthia21IND45-2838262222
787
Emiliano Maggioli21ITA45-845454545
788
Nathan Pasha29USA44-544443636
789
Valentin Royer20FRA44+17144444444
790
Harry Bourchier26AUS44-542403737
791
Strong Kirchheimer27USA44-244412121
792
Marvin Möller23GER44-642424242
793
Paweł Ciaś28POL44-544444444
794
Sebastian Gima20ROU44-344444444
795
Gabriele Piraino18ITA44-544444242
796
Mario Mansilla Diez20ESP44-340404040
797
Stefano Battaglino23ITA44+744444242
798
Koray Kirci23TUR44-344444444
799
Stefanos Sakellaridis17GRE44-1744444444
800
Tom Jomby31FRA43-443434343
801
Nicolas Moreno De Alboran24USA43-4743434343
802
Jiri Barnat20CZE43+11343434343
803
Taisei Ichikawa21JPN43-2339353434
804
Umut Akkoyun21TUR43+743434343
805
Ignacio Buse18PER42-542424242
806
Gonzalo Bueno18PER42-542424242
807
Jayden Court21AUS42+18842404040
808
Adria Soriano Barrera22ESP42+11642424242
809
Lorenzo Claverie19ITA42-742272727
810
Filip Cristian Jianu20ROU42+19242424141
811
Jan Jermar22CZE42-842424242
812
Dostanbek Tashbulatov21KAZ42-742272727
813
Miguel Damas22ESP41-541414141
814
Mayeul Darras23FRA41-3341413838
815
Michal Mikula22POL41-637373737
816
Jurij Rodionov23AUT40-440404040
817
Michiel De Krom23NED40-4140383838
818
Joshua Peck23CAN40-540404040
819
Renta Tokuda24JPN40-540404040
820
Mick Lescure28FRA40-538383636
821
Rimpei Kawakami21JPN40-436363636
822
Dominik Kellovsky25CZE40-8140404040
823
Gorazd Srbljak24MKD40-540363636
824
José Pereira31BRA40-540404040
825
Axel Garcian19FRA40-540404040
826
Kirill Mishkin19RUS40+1338343434
827
Lorenzo Rottoli20ITA40+1340383838
828
Mwendwa Mbithi24USA40-740404040
829
S Mert Ozdemir22TUR40-740404040
830
Joshua Sheehy25USA40+1240404040
831
Thai Son Kwiatkowski27USA39-839393939
832
Scott Puodziunas32AUS39-11239393939
833
Federico Arnaboldi21ITA39+22635353535
834
Santiago De La Fuente20ARG39-839393939
835
Jumpei Yamasaki24JPN39-839393939
836
Kyle Seelig24USA39+8139393939
837
Aldin Šetkić34BIH39-939393939
838
Nicholas Bybel28USA39+5539393939
839
Miljan Zekić33SRB38-836363636
840
Yusuke Takahashi24JPN38-738383838
841
Emilio Gómez30ECU38-738383838
842
Antoine Cornut Chauvinc21FRA38-738303030
843
Hazem Naw22SYR38-738383838
844
Brandon Perez22VEN38-738353535
845
Eduardo Ribeiro24BRA38+938383737
846
Philip Bachmaier25AUT38-838383838
847
Marco Miceli23ITA38-636363636
848
Ryota Tanuma26JPN38-4938383838
849
Maik Steiner27GER38-3934343434
850
Simon Anthony Ivanov21BUL38+1935353535
851
Andres Urrea27COL38-738353535
852
Daniel De Jonge22NED37-737373737
853
Govind Nanda21USA37-137373737
854
Uisung Park21KOR37-134242424
855
Gerardo Lopez Villasenor27MEX3730292929
856
Keisuke Saitoh21JPN37-537373737
857
Sidane Pontjodikromo21NED37-131313131
858
Alvaro Guillen Meza19ECU37-137373737
859
Nicolas Bruna23CHI3735353333
860
Mateusz Kowalczyk35POL36-3136303030
861
Illya Marchenko34UKR36-136363636
862
Zsombor Velcz19HUN3632323232
863
Henri Squire21GER3636363636
864
Mikalai Haliak23BLR36+3736363636
865
Louis Dussin22FRA36-136363636
866
Alexandar Lazarov24BUL36-136323232
867
Louis Weßels23GER36-136363636
868
Florent Bax22FRA36-136363636
869
Alec Beckley20RSA36+2236363636
870
Andrea Arnaboldi34ITA35+135353535
871
Calvin Hémery27FRA35+132323232
872
Jeremy Jahn32GER35+135262626
873
Otto Virtanen20FIN35-4935353535
874
Bernardo Saraiva28POR35+227271717
875
Vladimir Filip26ROU35-2528282828
876
Giovanni Mpetshi Perricard18FRA35+135353535
877
Alex Marti Pujolras23ESP35+135353535
878
Diego Augusto Barreto Sanchez20ESP35+235353535
879
Daniil Golubev20RUS35+335353535
880
Tadas Babelis25LTU35+135353535
881
Cesar Bourgois24FRA35+235353535
882
Erik Crepaldi32ITA35+235333333
883
Mert Naci Turker23TUR35-4033333333
884
Kazuma Kawachi27JPN35-1432303030
885
Lucas Catarina25MON3434343333
886
Gerard Granollers33ESP3434343434
887
Petr Bar Biryukov20RUS3434343434
888
Rhett Purcell26NZL34-3934242121
889
Filippo Baldi26ITA3434343434
890
Lucas Bouquet24FRA34-234343434
891
Maxime Mora25FRA34-129292929
892
Louis Tessa24FRA34-2432323030
893
Jesse Witten39USA33+333333333
894
Nicaise Muamba21CAN33+433333030
895
Gilles Simon37FRA33+233333333
896
Hiroki Moriya31JPN33+333333333
897
Olivier Rojas21BEL33+333333333
898
Sebastian Santibanez26CHI33+2833333333
899
Giles Hussey24GBR33+16533333333
900
Raphael Calzi24LUX33+11733333333
901
William Ma26AUS33-933302828
902
Gabriele Maria Noce26ITA33+11633333333
903
Marco Brugnerotto26ITA33+133333333
904
Bogdan Ionut Apostol26ROU33-933333333
905
Jürgen Zopp34EST3232323232
906
Sam Riffice23USA32+117151515
907
Gian Marco Moroni24ITA32+117171717
908
Tomislav Draganja27CRO32+132323232
909
Jaume Pla Malfeito26ESP32-4832322222
910
Pedro Sousa33POR32+132323232
911
Alejandro Manzanera Pertusa19ESP32+132323232
912
Arthur Fils17FRA32+232323232
913
Chak Lam Coleman Wong17HKG32+332323232
914
Anis Ghorbel33TUN32-1132303030
915
Maxence Beaugé21FRA32-2132323232
916
Wissam Abderrahman18TUN32+232323232
917
Luka Mikrut18CRO31+331313131
918
Juan Ignacio Lóndero28ARG31+731313131
919
David Jorda Sanchis27ESP31+431312828
920
Alen Rogic Hadzalic25CRO31+731313131
921
Mathieu Scaglia23FRA31+731313131
922
Alexandros Skorilas22GRE31+6631313131
923
Alexey Zakharov22RUS30+730303030
924
Jakob Aichhorn23AUT30+730303030
925
Bryce Nakashima18USA30+31230303030
926
Strahinja Rakic26SRB30+628282828
927
Kody Pearson22AUS30+630303030
928
Chad Kissell26USA30+630303030
929
Egor Agafonov19RUS30+3330303030
930
John McNally23USA30+630181818
931
Daniil Glinka22EST30-7328282828
932
Nicolae Frunza24ROU30-330303030
933
Alexandr Binda20RUS30+428282828
934
Tomislav Jotovski31MKD30+530262626
935
Peter Goldsteiner31AUT30+530303030
936
Saba Purtseladze20GEO30-1730303030
937
Lukáš Lacko34SVK29+529292929
938
Bart Van Den Berg28NED29+629292929
939
Gregor Ramskogler23AUT29+429292929
940
Inaki Montes De La Torre19ESP29+529292929
941
Andres Artunedo Martinavarro28ESP29-9529141414
942
Eliot Spizzirri20USA29+429292929
943
Keegan Smith23USA29+429292929
944
Simon Carr22IRL29+629292929
945
Constantin Schmitz27GER29+429292929
946
Valentin Lapalu20FRA29+529292929
947
Peter Fajta20HUN29-2529292929
948
Martin Borisiouk21BLR29+429292727
949
Brandon Holt24USA29+429191919
950
Vladimir Ivanov35EST29-1527272727
951
Yates Johnson27USA29-14429262424
952
Petr Iamachkine26PER29+229292929
953
Cheong Eui Kim32KOR29+228272727
954
Ondrej Horak19CZE29+229292929
955
Ronan Joncour25FRA29+229292929
956
Vitali Shvets41RUS29+2729292929
957
Stepan Pecak21CZE29+126262424
958
Daisuke Sumizawa23JPN29-2023212121
959
Alex Bolt29AUS2828151515
960
Jonathan Gray25GBR28-1223232323
961
Aoran Wang25CHN28-5128181818
962
George Goldhoff27USA28-128252323
963
Yishai Oliel22ISR28+125242222
964
Daniel Ibragimov19RUS28+3328282828
965
Sahar Simon21ISR28-226242424
966
Buvaysar Gadamauri21BEL2826262626
967
Hady Habib23LIB28-226262626
968
Fabian Marozsan22HUN28-15228282828
969
Lukas Krainer21AUT28-128282828
970
Pierre Delage21FRA28-128282828
971
Adil Kalyanpur22IND28-3028282828
972
Peter Benjamin Privara17SVK27-127272727
973
Axel Geller23ARG2727272727
974
Marko Topo18GER27-227272727
975
Johannes Seeman21EST27+6923232323
976
Elgin Khoeblal20NED27+127272727
977
Álvaro López San Martín24ESP27-127272727
978
Tadeáš Paroulek22CZE27-13025252525
979
John Sperle20GER27-127272727
980
James McCabe18AUS27-127272727
981
Ivan Nedelko36RUS27+2927272727
982
Raphael Collignon20BEL27+37727272727
983
Francesco Maestrelli19ITA27-327272727
984
Gabriele Moghini25SUI27+2927272727
985
Jean Thirouin24FRA27-120141111
986
Kosuke Ogura26JPN27+2927262626
987
Gabriel Donev25BUL27+1427272727
988
Fletcher Scott23USA27-125252525
989
Tiago Cação24POR27+41827252525
990
Antonio Prat18ESP26-126262626
991
Antoine Escoffier30FRA26-126262626
992
Alexander Zhurbin30RUS26-126262626
993
Julian Bradley29IRL26-7226232323
994
Christian Langmo25USA26-126262626
995
Karlis Ozolins19LAT26-326262626
996
Lorenzo Joaquin Rodriguez22ARG26-226262626
997
Kazuki Nishiwaki27JPN26+123202020
998
Artem Dubrivnyy23RUS26-1626262626
999
Adam Moundir27MAR26+3226262626
1000
Fausto Tabacco20ITA26-426262626
In Play :
French Open GS2000  
Troisdorf, Vicenza CH80  
Jablonec nad Nisou ITF25  
Mataro, Monastir 26   
Netanya   
Antalya 20, Brcko ITF15  
Bucharest, Cancun 8   
Heraklion 3   
Monastir 27, Oran 3   
Quito, Ulcinj 4   
Highlight Country :