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ć35SRB7160+17160715070007000
2
Carlos Alcaraz19ESP6780-16780677062706270
3
Stefanos Tsitsipas24GRE57705770481547254725
4
Casper Ruud24NOR50055005491548254780
5
Daniil Medvedev27RUS45104510451045104510
6
Andrey Rublev25RUS3470+13470342531753175
7
Félix Auger-Aliassime22CAN3450-13450345034053405
8
Holger Rune19DEN33703335328532653015
9
Jannik Sinner21ITA3105+23105292529252925
10
Taylor Fritz25USA30653065288528852885
Advertisement
11
Karen Khachanov26RUS2855+52855285527852785
12
Hubert Hurkacz26POL2750-32750261526152615
13
Cameron Norrie27GBR2735-12735273526902690
14
Rafael Nadal36ESP2715-12715271527152715
15
Frances Tiafoe25USA2665-12665266526202470
16
Alexander Zverev25GER2410-12410205020502050
17
Pablo Carreño Busta31ESP21852185209517951795
18
Tommy Paul25USA2090+12070207020702070
19
Alex de Minaur24AUS2050-12050205019151915
20
Borna Ćorić26CRO18901890188018801880
21
Lorenzo Musetti21ITA18401795170516601660
22
Matteo Berrettini26ITA1742+11742174217421742
23
Marin Čilić34CRO1690-11690164516451645
24
Alejandro Davidovich Fokina23ESP1580+11580980980935
25
Nick Kyrgios27AUS1555-11465146514651465
26
Grigor Dimitrov31BUL1485+11485112510801080
27
Sebastian Korda22USA1480-11480139013901300
28
Roberto Bautista Agut34ESP13951395139513951395
29
Denis Shapovalov23CAN1380+11380138013801380
30
Daniel Evans32GBR1345-11345130013001300
31
Botic van de Zandschulp27NED1250+11250125012501120
32
Sebastián Báez22ARG1170+1117011351135885
33
Francisco Cerúndolo24ARG1140-21140114011401140
34
Yoshihito Nishioka27JPN10931093109310931081
35
Tallon Griekspoor26NED1059+11059104910491049
36
Diego Schwartzman30ARG1025+21025845665665
37
Emil Ruusuvuori23FIN1021+171021971946921
38
Maxime Cressy25USA1016-11016101010101010
39
Ben Shelton20USA999999999999999
40
Miomir Kecmanović23SRB985-5985985940850
41
Jiří Lehečka21CZE978+3978951919907
42
Richard Gasquet36FRA975-2930930930885
43
Bernabé Zapata Miralles26ESP952-2952933903871
44
Brandon Nakashima21USA927+1927927927927
45
David Goffin32BEL925-3675585585585
46
John Isner37USA915765765765765
47
Lorenzo Sonego27ITA915+12915870825825
48
Marc-Andrea Hüsler26SUI913-1799780700700
49
Adrian Mannarino34FRA906+13906906906906
50
Benjamin Bonzi26FRA889-1889863863843
Advertisement
51
Alex Molčan25SVK885+5735735735715
52
Albert Ramos Viñolas35ESP880-1880810810720
53
Mikael Ymer24SWE880880880880880
54
J.J. Wolf24USA875-4871851835805
55
Mackenzie McDonald27USA865865865865865
56
Alexander Bublik25KAZ865-8865865865865
57
Andy Murray35GBR860-5860860860860
58
Laslo Djere27SRB860790716703703
59
Nicolás Jarry27CHI859-2814784768768
60
Yibing Wu23CHN843+4843843843828
61
Jack Draper21GBR839-18839839839832
62
Grégoire Barrère29FRA838+3838838838838
63
Constant Lestienne30FRA798-3798798798768
64
Federico Coria31ARG795+3721721717717
65
Nuno Borges26POR783+3783711711699
66
Corentin Moutet23FRA780+3780780780780
67
Pedro Cachín27ARG773-4757677677677
68
Dušan Lajović32SRB763+8763718718718
69
Marcos Giron29USA746+2746736736736
70
Jenson Brooksby22USA740-9740740740740
71
Jason Kubler29AUS733-1715708701694
72
Márton Fucsovics31HUN732+2732687642642
73
Tomás Martín Etcheverry23ARG729666666666662
74
Cristian Garín26CHI723+8633633633633
75
Ilya Ivashka29BLR721+5721711691671
76
Arthur Rinderknech27FRA721-4721711711711
77
Soonwoo Kwon25KOR719-2719719699679
78
Filip Krajinović31SRB715-1715705685685
79
Ugo Humbert24FRA713-1713703683683
80
Quentin Halys26FRA691-1691691691671
81
Thiago Monteiro28BRA689689665608602
82
Roberto Carballés Baena30ESP675+2646627627627
83
Jaume Munar25ESP675-17675656621621
84
Jordan Thompson28AUS668-1655655655655
85
Christopher Eubanks26USA667+34660660660660
86
Christopher O'Connell28AUS657651642569569
87
Stan Wawrinka38SUI647647647647647
88
Oscar Otte29GER641-3641615570480
89
Max Purcell24AUS634+10624624624620
90
Michael Mmoh25USA633582573523523
91
Zhizhen Zhang26CHN625+1625611581565
92
Daniel Elahi Galán26COL621-3621521491491
93
Juan Pablo Varillas27PER617-5617617617587
94
Alexei Popyrin23AUS611-1611611611611
95
Marco Cecchinato30ITA605605605605605
96
Fabio Fognini35ITA593-5593548458458
97
Taro Daniel30JPN587587581534534
98
Emilio Gómez31ECU577-2497497490490
99
Jan Lennard Struff32GER574+4574574574574
100
Aleksandar Kovačević24USA568+2568568552545
Advertisement
101
Luca Van Assche18FRA560+7560560560558
102
Roman Safiullin25RUS557+2557557525525
103
Alexander Shevchenko22RUS551-2551542529529
104
Hugo Gaston22FRA535-6535535535515
105
Thanasi Kokkinakis26AUS534-11534534534534
106
Radu Albot33MDA523+4516516516516
107
Yosuke Watanuki24JPN515+16515506490490
108
Daniel Altmaier24GER515+6515515508488
109
James Duckworth31AUS513+3513513513513
110
Dominic Thiem29AUT510-4510510510510
111
Hugo Dellien29BOL506506471441409
112
Facundo Bagnis33ARG505-12505505505505
113
Pavel Kotov24RUS502+4470463463463
114
Francesco Passaro22ITA497+1450450450450
115
Matteo Arnaldi22ITA496+1496493467467
116
Borna Gojo25CRO495-3495495488488
117
Arthur Fils18FRA495-8495495491480
118
Juan Manuel Cerúndolo21ARG492-13492492492492
119
Giulio Zeppieri21ITA489+5489489489473
120
Sebastian Ofner26AUT488+17488472392392
121
Gijs Brouwer27NED477-1420406402395
122
Aslan Karatsev29RUS475-15475465465465
123
Jurij Rodionov23AUT474+8474474474474
124
Pedro Martínez25ESP471-3471426426426
125
Alexandre Müller26FRA471+4471471471471
126
Dominic Stricker20SUI466-8466466466466
127
Camilo Ugo Carabelli23ARG464452452452376
128
Hugo Grenier27FRA464+18464464460453
129
Norbert Gombos32SVK455+4405405399393
130
Nikoloz Basilashvili31GEO436+2436426426381
131
Otto Virtanen21FIN435+8435435435433
132
Liam Broady29GBR433+29433433427427
133
Fábián Marozsán23HUN433-5424422422422
134
Yannick Hanfmann31GER432432432432426
135
Raúl Brancaccio25ITA431+1430422422422
136
Rinky Hijikata22AUS425-11425420420390
137
Denis Kudla30USA424-15424388388388
138
Tomáš Macháč22CZE420+5420420390390
139
Lukáš Klein25SVK420+2413413406404
140
Reilly Opelka25USA415-2165165165165
141
Dennis Novak29AUT415+1385385378371
142
Maximilian Marterer27GER411+2411411411411
143
Jozef Kovalík30SVK407+10377377377377
144
Timofey Skatov22KAZ402+11402402402402
145
Chun Hsin Tseng21TWN401-5321321291284
146
Filip Misolic21AUT396+4396396396396
147
João Sousa34POR390+9370354354354
148
Alejandro Tabilo25CHI389+14369333333282
149
Vít Kopřiva25CZE389+16357357357357
150
Felipe Meligeni Alves25BRA388+14343327327311
Advertisement
151
Aleksandar Vukic26AUS381+17381381381381
152
Steve Johnson33USA381361301301301
153
Tim van Rijthoven25NED380-8380380380380
154
Mattia Bellucci21ITA380-6380380365357
155
Leandro Riedi21SUI379-29379379379370
156
Vasek Pospisil32CAN379+2379379379379
157
Elias Ymer26SWE376-8376376346346
158
Tung Lin Wu24TWN374+2367358278278
159
Ryan Peniston27GBR374-8374374374324
160
Kamil Majchrzak27POL372-13372356356356
161
Luca Nardi19ITA372-31372342322322
162
Kaichi Uchida28JPN372-3372372372372
163
Jelle Sels27NED369-6369353346346
164
Benoît Paire33FRA367+6367357357357
165
Facundo Díaz Acosta22ARG366-2366365365358
166
Jack Sock30USA359-12359339339259
167
Zizou Bergs23BEL359-32359359359359
168
Franco Agamenone29ITA359-2359359359279
169
Zsombor Piros23HUN359+16343336286286
170
Antoine Bellier26SUI359+5359277277277
171
Geoffrey Blancaneaux24FRA353-2353337337337
172
Emilio Nava21USA348+10348348337333
173
Francesco Maestrelli20ITA348-2348348340315
174
Oleksii Krutykh23UKR338-7336327318318
175
Juncheng Shang18CHN333+6333322322322
176
Andrea Pellegrino26ITA332+8332325321321
177
Gabriel Diallo21CAN331+35331331331331
178
Zdeněk Kolář26CZE330-4300270270254
179
Laurent Lokoli28FRA329-7329329304303
180
Luciano Darderi21ITA328-7328308308301
181
Riccardo Bonadio29ITA325-5325318318318
182
Enzo Couacaud28FRA321+12321314314314
183
Tomás Barrios Vera25CHI316316307300300
184
Federico Delbonis32ARG315-5315270270270
185
Nicolas Moreno De Alboran25USA314+3264264264264
186
Joris De Loore29BEL308+3308295295295
187
Alexander Ritschard29SUI306-1276267260260
188
Renzo Olivo31ARG305+8280230230223
189
Andrea Collarini31ARG305+2289289289239
190
Matteo Gigante21ITA304+9288288287287
191
Hamad Medjedović19SRB302+1287272272272
192
Jan Choinski26GBR302+28301301301301
193
Brandon Holt24USA301297297297272
194
Kimmer Coppejans29BEL300+31300300300300
195
Antoine Escoffier31FRA298-15298298284284
196
Gilles Simon38FRA295-6295295295295
197
Damir Džumhur30BIH294-2282282276276
198
Andrea Vavassori27ITA293+4287287287287
199
Adrian Andreev21BUL293-2293272272272
200
Altuğ Çelikbilek26TUR291+8291284277277
Advertisement
201
Flavio Cobolli20ITA286-24286277277247
202
Arthur Cazaux20FRA285+16285285269269
203
Maximilian Neuchrist31AUT285+45285285279276
204
Dimitar Kuzmanov29BUL283-6267267267267
205
Dalibor Svrčina20CZE280-18280280230200
206
Rio Noguchi24JPN280-1280280280280
207
Seong chan Hong25KOR279279275260259
208
John Millman33AUS277-7277277257257
209
Michael Geerts28BEL277+24270270269261
210
Evan Furness24FRA274+6267267260176
211
Nicolás Kicker30ARG273-11273273273273
212
Ivan Gakhov26RUS270+29242242242229
213
Thiago Agustín Tirante21ARG265+21265265265265
214
Yu-hsiou Hsu23TWN263-8271271271271
215
Ričardas Berankis32LTU262+20262262262262
216
Marco Trungelliti33ARG262+11246196196196
217
Henri Laaksonen31SUI260-14260260260260
218
Nick Hardt22DOM260-1260260260260
219
Miljan Zekić34SRB259-5252198198198
220
Lorenzo Giustino31ITA259-1254254238231
221
Gauthier Onclin22BEL257+3257257257257
222
Juan Pablo Ficovich26ARG255-13244244194194
223
Alessandro Giannessi32ITA254+38204204204204
224
Genaro Alberto Olivieri24ARG254-14254253253223
225
Cem İlkel27TUR253+6253253253253
226
Frederico Ferreira Silva28POR253+2253253253253
227
Zachary Svajda20USA252-4252252252252
228
Dominik Koepfer28GER249+34249249249249
229
Mariano Navone22ARG248+8246246246246
230
Thiago Seyboth Wild23BRA247-4247247247247
231
Nicolás Mejía23COL243+12243241234227
232
Fernando Verdasco39ESP242-21236229229178
233
Li Tu26AUS242-4234234234232
234
Lloyd Harris26RSA240-56240230185185
235
Alexis Galarneau24CAN240-22240226224217
236
Harold Mayot21FRA238+10238238238238
237
Carlos Taberner25ESP236-5216216186160
238
Marc Polmans25AUS236+34236236236236
239
Nicholas David Ionel20ROU236-9236236236236
240
Mitchell Krueger29USA235-25203183176176
241
Dane Sweeny22AUS234+19240240240240
242
Tennys Sandgren31USA232-3232232232232
243
Bu Yunchaokete21CHN232+23232232231218
244
Sho Shimabukuro25JPN231-4235235235235
245
Dan Added23FRA227+38227227225223
246
Yuta Shimizu23JPN226-4226226226224
247
Hernán Casanova29ARG225-11225225225225
248
Raphaël Collignon21BEL225+3225225225225
249
Evgeny Donskoy32RUS221+53221221214214
250
Jesper de Jong22NED221+23210210210194
Advertisement
251
Gastão Elias32POR219-29139139139139
252
Omar Jasika25AUS219-2203203203188
253
Facundo Mena30ARG218-49218218218218
254
Santiago Rodríguez Taverna23ARG217-10192189189173
255
Román Andrés Burruchaga21ARG216-2213205205198
256
Manuel Guinard27FRA214-35214198194194
257
Titouan Droguet21FRA213-2211207207182
258
Aziz Dougaz26TUN213-2213213213213
259
Pol Martín Tiffon23ESP212-7212212212205
260
Nam Hoang Ly26VIE211-15211211203202
261
Gianluca Mager28ITA211+26181181181181
262
Máté Valkusz24HUN207-24187187153153
263
Francisco Comesaña22ARG206+2206206206190
264
Nerman Fatić28BIH204-10197190190190
265
Kacper Żuk24POL203-8196196180180
266
Juan Bautista Torres20ARG202-7202202202202
267
Valentin Royer21FRA200+3196188188187
268
Terence Atmane21FRA199+26199198198198
269
Oriol Roca Batalla29ESP196+5191182180180
270
Lukáš Rosol37CZE195+8179179163159
271
Abdullah Shelbayh19JOR194+10194194194194
272
Nicolás Álvarez Varona21ESP194-8194192182182
273
Dragos Nicolae Madaras25SWE194+27198198198183
274
Pablo Llamas Ruiz20ESP193+49191191191191
275
Daniel Masur28GER192+1192192192192
276
Shintaro Mochizuki19JPN192-5192192183174
277
Federico Gaio31ITA189+27189182152152
278
Alex Michelsen18USA188+34188188188188
279
Yasutaka Uchiyama30JPN187+7187187187187
280
Elmar Ejupovic30GER187+8173173171162
281
Alexandar Lazarov25BUL186+4182180180180
282
James McCabe19AUS186-5183183183183
283
Vitaliy Sachko25UKR186+26179179179163
284
Robin Haase35NED185-15185185185185
285
Steven Diez32CAN185-3179179163147
286
Marek Gengel27CZE183-19184184184182
287
Skander Mansouri27TUN183-8183183183183
288
Matheus Pucinelli De Almeida21BRA182-4171171171171
289
Filip Cristian Jianu21ROU181+3181181151151
290
Louis Weßels24GER180+3180180177177
291
João Lucas Reis Da Silva23BRA178+5178178177175
292
João Domingues29POR178+5178176176169
293
Maxime Janvier26FRA177+53152152152152
294
Nino Serdarušić26CRO177-45177177177177
295
Alexey Vatutin30RUS176+4160158158158
296
Pablo Andújar37ESP175-49155155155155
297
Benjamin Hassan28LIB175+28175175175175
298
Murkel Dellien25BOL173+16166166166162
299
Timo Stodder26GER173+7166165165165
300
Max Houkes22NED171+35171170170170
301
Giovanni Fonio24ITA171+27171171171171
302
Denis Yevseyev29KAZ171+5171171171162
303
Rudolf Molleker22GER171+23169169169169
304
Oliver Crawford23USA170-14170170170163
305
Daniel Dutra da Silva34BRA170-37163163159159
306
Guido Andreozzi31ARG169+2169169169169
307
Evan Zhu24USA169-16169169161159
308
Daniel Rincon20ESP168-3168168168168
309
Billy Harris28GBR168+64167167160159
310
Alejandro Moro Cañas22ESP167-15167167163163
311
Jay Clarke24GBR167+215614914262
312
Salvatore Caruso30ITA167+12167167167167
313
Nikola Milojević27SRB167+4167167167167
314
Gonzalo Villanueva28ARG167-4151126126110
315
Beibit Zhukayev22KAZ165+28165165165164
316
Álvaro López San Martín25ESP164+5164164164162
317
Tristan Schoolkate22AUS164-16164164164164
318
Ugo Blanchet24FRA162-2162146146145
319
Mikhail Kukushkin35KAZ160-44160160160160
320
Lucas Gerch28GER160151149149149
321
Stefano Travaglia31ITA159+12159159159159
322
Moez Echargui30TUN157-3153153153153
323
Hiroki Moriya32JPN156-5159159134131
324
Gaël Monfils36FRA155-44155155155155
325
Illya Marchenko35UKR155+2155155155155
326
Edan Leshem26ISR155+8155155155155
327
Daniel Michalski23POL155-64155155154143
328
Henri Squire22GER155+1155155154154
329
Pablo Cuevas37URU153-40133133133101
330
Giovanni Mpetshi Perricard19FRA151+7151151151151
331
Adam Walton23AUS150+1150150150150
332
Edoardo Lavagno24ITA150+8147147147132
333
Dominik Palan22CZE149+5149149149149
334
Antoine Hoang27FRA149+20149149142142
335
Lukas Neumayer20AUT147+9147144144144
336
Nikolás Sánchez Izquierdo24ESP146+9146146146146
337
Ulises Blanch25USA144-6140138138138
338
Viktor Durasovic26NOR142-8142142142142
339
Peter Gojowczyk33GER141-3141141141141
340
Jason Jung33TWN141+10141141141134
341
Mark Lajal19EST140+47140140139136
342
Alex Martí Pujolras24ESP140+34140115115115
343
Michael Vrbenský23CZE140-1139139139139
344
Alexander Weis25ITA140+8140140140133
345
Sebastian Fanselow31GER140+20140140138138
346
Jonáš Forejtek22CZE139-4812312310791
347
Remy Bertola24SUI139+10139139137129
348
Cedrik Marcel Stebe32GER138-37138138138138
349
Javier Barranco Cosano24ESP138-34138136120120
350
Valentin Vacherot24MON138-28134134134134
351
Yun-seong Chung25KOR13713013012898
352
Daniel Cukierman27ISR137+20137137137133
353
Alibek Kachmazov20RUS137+14135122122120
354
Maks Kaśnikowski19POL136+1136136136134
355
Roberto Quiroz31ECU136-1610610210084
356
Pedro Boscardin Dias20BRA136+2136136136136
357
Gerald Melzer32AUT135+4110110110110
358
Mathys Erhard21FRA135+1135133118117
359
Kyle Seelig25USA135-10134134134134
360
Ernesto Escobedo26MEX13413411811195
361
Evgeny Karlovskiy28RUS134-20127127127127
362
Andrea Arnaboldi35ITA134+21041048888
363
Alastair Gray24GBR134-60142142139139
364
Filip Peliwo29POL133-1132132130123
365
Dino Prižmić17CRO132+16132124124124
366
Gabriel Décamps23BRA132130130130130
367
Ernests Gulbis34LAT131+1131131131129
368
Paul Jubb23GBR131-110131131131131
369
Stefan Kozlov25USA130+2130130130130
370
Kenny de Schepper35FRA130-22130130130112
371
Sergey Fomin22UZB129-9129129129127
372
Sumit Nagal25IND129+2129129129122
373
Francesco Forti23ITA129+24132128128128
374
Calvin Hémery28FRA128+13126126124124
375
Pierre Hugues Herbert32FRA126+2126126126114
376
Mattéo Martineau24FRA126+3118118118118
377
Gian Marco Moroni25ITA125+111911911565
378
Alex Rybakov26USA125-3121119119103
379
Gonzalo Lama29CHI125+6125125118118
380
Gonçalo Oliveira28POR125+71125118118118
381
Vladyslav Orlov27UKR124+12127127127124
382
Charles Broom24GBR124-29126125122121
383
Alex Bolt30AUS123+67123123123123
384
Marius Copil32ROU123+38123116116116
385
Nick Chappell30USA123-2118116116116
386
Mathias Bourgue29FRA122+5122122122122
387
Bernard Tomic30AUS122-3122122115115
388
Mukund Sasikumar26IND122+13123123123123
389
Eduardo Ribeiro25BRA121+15121119119119
390
Aljaž Bedene33SLO120-20120120100100
391
Stuart Parker25GBR120-2120120120117
392
Jakub Menšík17CZE119-2126126126126
393
Thomas Fancutt28AUS119+1119119119119
394
Nicolás Álvarez26PER118-2111111111111
395
Oleksandr Ovcharenko21UKR118+5118111111108
396
Strong Kirchheimer27USA118+13118118118115
397
Jules Marie31FRA118-15118118118117
398
Sam Querrey35USA117-297979797
399
Ergi Kırkın24TUR117-3011311311393
400
Nathan Ponwith24USA117+57117117116115
401
Clément Chidekh21FRA116-2124124124124
402
Andrew Paulson21CZE115-4113113111111
403
Daniel Cox32GBR115+22115115114114
404
Akira Santillan25AUS115+44108106102100
405
Juan Bautista Otegui24ARG115115115115114
406
Carlos Lopez Montagud22ESP114-59112112112112
407
Damien Wenger23SUI114-4113113111107
408
Karl Friberg24SWE114+29121121121121
409
Alafia Ayeni23USA113-3113113113113
410
Aidan McHugh22GBR113+13113113113113
411
Max Hans Rehberg19GER112+28112112112112
412
Andrey Chepelev24RUS112-511211111198
413
Christian Langmo26USA111+16111111107107
414
Ramkumar Ramanathan28IND110-3110110110110
415
Colin Sinclair28NMI109+3109107107105
416
Gianmarco Ferrari22ITA109-1109109109109
417
Govind Nanda22USA108-910810810895
418
Dmitry Popko26KAZ108-1610110110194
419
Dayne Kelly32AUS108-210610610496
420
Sascha Gueymard Wayenburg19FRA108+49108108108100
421
Jurgen Briand24FRA10710710710799
422
Clément Tabur23FRA107-12106106106106
423
Matías Franco Descotte28ARG107-7104104102100
424
Ajeet Rai24NZL107+1910710610298
425
Bogdan Bobrov25RUS107-1107107107107
426
Robin Bertrand20FRA106-7106106106106
427
Arthur Fery20GBR105-7105105105105
428
Valerio Aboian20ARG105+51051059190
429
Christian Harrison28USA103-191867020
430
Naoki Nakagawa26JPN10310010010096
431
Egor Gerasimov30BLR102+31021027240
432
Kyrian Jacquet21FRA102+23102102102102
433
Carlos Sánchez Jover22ESP102-77102102102101
434
Bjorn Fratangelo29USA101-2110110110171
435
Gustavo Heide21BRA101+3101101101101
436
Martin Damm19USA101-10101999998
437
Omni Kumar21USA101+3101101101100
438
Benjamin Lock30ZIM100-5898989887
439
José Pereira32BRA99+599999574
440
Mats Moraing30GER99+699928585
441
Prajnesh Gunneswaran33IND99-1099999992
442
Wilson Leite31BRA99+599999993
443
Giovanni Oradini25ITA99-48100100100100
444
Adrián Menéndez-Maceiras37ESP98-398987828
445
Elliot Benchetrit24MAR98-398989896
446
Mats Rosenkranz24GER98-3298989878
447
Robert Strombachs23LAT98+598989898
448
Federico Arnaboldi22ITA98+3198989898
449
Lucas Catarina26MON97+8197979781
450
Samuel Vincent Ruggeri20ITA96-3893868686
451
Khumoyun Sultanov24UZB95+1099999999
452
Mirza Bašić31BIH95-363635656
453
Ben Patael25ISR93+193939393
454
Lucas Pouille29FRA92+592767676
455
Timo Legout21FRA92+592929292
456
Rubin Statham35NZL92+291919190
457
Kalin Ivanovski18MKD91+1891919191
458
Alberto Barroso Campos26ESP90+590909090
459
Oscar Jose Gutierrez29BRA90-2780808078
460
Jacopo Berrettini24ITA89+489898989
461
Jorge Panta27PER89+489898987
462
Mili Poljičak18CRO88+688888888
463
Eric Vanshelboim21UKR88+4786868679
464
Sandro Kopp22AUT88+688888888
465
Oleg Prihodko25UKR87-3887878476
466
Cezar Crețu21ROU87-3091918383
467
Juan Pablo Paz28ARG86+489898989
468
Martin Krumich20CZE85+685838282
469
August Holmgren24DEN85+1385858585
470
Mateus Alves22BRA84+7154525252
471
Marko Topo19GER84+684828169
472
Rimpei Kawakami22JPN83+883797979
473
Facundo Juárez25ITA83-783838383
474
Yankı Erel22TUR83-191918786
475
Pedro Sousa34POR82-882787474
476
Eliakim Coulibaly20CIV82+2385858583
477
Guido Pella32ARG80+10480808080
478
Shintaro Imai29JPN80+380808080
479
Leonardo Aboian24ARG80+580777777
480
Tristan Lamasine30FRA80+2974747373
481
Maxime Chazal29FRA80+1280808080
482
Thomas Fabbiano33ITA79+463636356
483
Lucas Poullain27FRA79+7587878787
484
Ethan Quinn19USA79-1279797979
485
Patrick Kypson23USA79+679797979
486
Aidan Mayo19USA79+2079797975
487
Matías Zukas26ARG79+179756464
488
Andrej Martin33SVK78-1278626262
489
JiSung Nam29KOR78-678635959
490
Jérôme Kym20SUI78-4586868686
491
Luke Saville29AUS78+2778787878
492
Arklon Huertas Del Pino Cordova28PER78-777777777
493
Ilya Snițari21MDA78-477776968
494
Fausto Tabacco20ITA78+878787776
495
Malek Jaziri39TUN77-4257575548
496
Keegan Smith24USA77-4072707050
497
Felix Gill20GBR77-377776158
498
Ignacio Monzón25ARG77-377777776
499
Jiří Veselý29CZE76-11376767676
500
Orlando Luz25BRA76-476767676
501
Gonzalo Bueno18PER76-476767676
502
Arthur Weber30FRA75+275757575
503
Gabriele Piraino19ITA75-375757567
504
Jakub Paul24SUI75-673737373
505
Alfredo Perez25USA75+875757575
506
Kris Van Wyk26RSA75+275757575
507
David Pichler27AUT75+1676767676
508
Gabriel Debru17FRA74-774737171
509
Marcello Serafini20ITA74+274747474
510
Gabi Adrian Boitan23ROU73-574747474
511
Philip Sekulic19AUS73-470707070
512
Kyle Edmund28GBR72+3272727272
513
Sam Riffice24USA72-172727272
514
Lucas Miedler26AUT72-5272726152
515
Filip Horanský30SVK72-8072727265
516
Shinji Hazawa23JPN72-272727069
517
Daniel Mérida18ESP72-261616161
518
Giles Hussey25GBR72-272727272
519
Johan Nikles26SUI71-2971676363
520
Adria Soriano Barrera23ESP71+1775757575
521
Luca Potenza22ITA71+571717168
522
Yishai Oliel23ISR71-4471676767
523
Hady Habib24LIB70-3670666666
524
David Jordá Sanchis28ESP70+6571717070
525
Gergely Madarász28HUN69-569545454
526
Duje Ajduković22CRO69-3469696262
527
Constantin Bittoun Kouzmine24FRA69+869696969
528
Leo Borg19SWE69-369696767
529
Ezekiel Clark24USA69-1269696966
530
Saba Purtseladze21GEO69+1069686867
531
Tao Mu22CHN69-469696969
532
Simon Beaupain23BEL68+268686867
533
Alex Barrena20ARG68+668686868
534
Andrey Kuznetsov32RUS67-667676767
535
Iñaki Montes De La Torre20ESP67-667676767
536
Shuichi Sekiguchi31JPN67-365656565
537
Jaimee Floyd Angele23FRA67+1367676767
538
Amr Elsayed24EGY67+2365656565
539
Gage Brymer28USA67-865656362
540
Murphy Cassone20USA66-466666666
541
Makoto Ochi26JPN66-1966666666
542
Alexandr Cozbinov27MDA66-467676767
543
Harry Wendelken21GBR66+7166666665
544
Andreas Seppi39ITA65-4165656565
545
Sekou Bangoura31USA64-264644949
546
Toby Samuel20GBR63-463636363
547
Daniele Capecchi27ITA63+263636363
548
Sebastian Gima20ROU63+3062626262
549
Ryan Harrison30USA62-456565656
550
Matías Soto23CHI62-462626262
551
Sean Cuenin19FRA62-3262626260
552
Andrés Andrade24ECU62+2262626262
553
Fajing Sun26CHN62+362626258
554
Mark Whitehouse29GBR62-662626261
555
Peter Heller30GER61+3665626262
556
José Fco. Vidal Azorín29ESP61-561616161
557
Duarte Vale24POR61-461616161
558
Cannon Kingsley21USA60-460606060
559
Stefan Palosi23ROU60-1260606058
560
Matthew Dellavedova22AUS60+1960606060
561
Roberto Marcora33ITA59-459595959
562
Rigele Te25CHN59+1360605958
563
Peter Fajta20HUN59-844434343
564
Mohamed Safwat32EGY59-163616161
565
Max Alcalá Gurri20ESP59-360605757
566
Aldin Šetkić35BIH59-4257575757
567
Emilien Voisin22FRA58+7758585757
568
Mirko Martinez24SUI58-1660595957
569
Stefano Napolitano27ITA58-258565653
570
Johannus Monday21GBR57-657575757
571
Justin Boulais21CAN57-657575757
572
Tsung Hao Huang23TWN57-457575757
573
Georgii Kravchenko22UKR57-1357575757
574
Arthur Reymond23FRA57-557545353
575
Matija Pecotić33CRO56-556565656
576
Jack Pinnington Jones20GBR56-556564848
577
Carlos Gimeno Valero21ESP56-540404040
578
Julian Lenz30GER56-1956565656
579
Konstantin Kravchuk38RUS56-656525250
580
Tristan McCormick23USA56+457575757
581
Alexis Gautier25FRA56-559595959
582
Viacheslav Bielinskyi19UKR56+2656565655
583
Federico Iannaccone24ITA56-656565656
584
Lorenzo Rottoli21ITA56+8359595959
585
Sebastian Prechtel26GER56+156565656
586
Stefanos Sakellaridis18GRE56-656565656
587
Andres Martin21USA55-555555555
588
Feliciano López41ESP55-555555555
589
Toby Kodat20USA55+3455555555
590
Marat Sharipov20RUS55+7454535353
591
Tatsuma Ito34JPN54+10857575757
592
Blake Ellis24AUS54+662626262
593
Rrezart Cungu24MNE54+154545454
594
Jaime Faria19POR54+154545454
595
Mika Brunold18SUI53+13053535353
596
Henrique Rocha18POR53-651515151
597
Digvijaypratap Singh22IND53-3153535353
598
Jiri Barnat21CZE53+2054545454
599
Liam Draxl21CAN52-252525252
600
Yuki Mochizuki25JPN52-1255545351
601
Yusuke Takahashi25JPN52+10655555555
602
Jorge Martinez Martinez27ESP52+252515151
603
Tomás Farjat22ARG5252494947
604
Juan Ignacio Lóndero29ARG51+2140404040
605
Martín Cuevas31URU51-649494949
606
Kiranpal Pannu26NZL51-551515151
607
David Poljak26CZE51-1551515151
608
Szymon Kielan20POL51+551434242
609
John Echeverria21ESP51-951515151
610
James Trotter23JPN50-550505050
611
Donald Young33USA50-550504846
612
Conner Huertas del Pino27PER50-2748484844
613
Luca Tomasetto27ITA50+2150505050
614
Lukáš Pokorný21SVK50+1652484848
615
Nicola Kuhn23GER49-349424242
616
Bruno Kuzuhara18USA49-649494747
617
Alex Knaff25LUX49-849494949
618
Tibo Colson22BEL49+1057575757
619
Simone Roncalli26ITA49+2647474541
620
Nicolas Zanellato21BRA49+449494949
621
Colin Markes26USA49-249484746
622
Kasidit Samrej22THA48-548464442
623
Imanol López Morillo23ESP48-1248484848
624
Aleksandre Metreveli29GEO48+548484848
625
Fermin Tenti25ARG48-548484847
626
Kai Wehnelt27GER48-1048484848
627
Henry Patten26GBR47-547474428
628
Corentin Denolly25FRA47-2647474747
629
Jeremy Jahn32GER47+1447474747
630
Enrico Dalla Valle25ITA47+2150505050
631
Federico Agustin Gomez26ARG47-3847464443
632
Alec Deckers22NED46-4546464545
633
Nicolás Barrientos35COL46-10130301919
634
Alexander Bernard19USA46-846464545
635
Kirill Kivattsev25RUS46+2547474746
636
Neil Oberleitner23AUT46+4746464541
637
Jérémy Chardy36FRA45-645454545
638
Michail Pervolarakis26GRE45-3138383836
639
Giorgio Tabacco19ITA45-1245454545
640
Peter Bertran27DOM45-545454343
641
Ryan Nijboer23NED45+1245454545
642
Jerzy Janowicz32POL44-544444444
643
Savva Polukhin24RUS44-1144444444
644
Ryota Tanuma27JPN44-1144444442
645
Evgeny Philippov21RUS44-744444444
646
Franco Emanuel Egea27ARG44-543272723
647
Stefan Popović19SRB44-144444444
648
Denis Istomin36UZB43-643362929
649
Koray Kırcı24TUR43+343424242
650
Arthur Bouquier22FRA43-343424242
651
Florent Bax23FRA43-3046464544
652
Kristjan Tamm24EST43-443434343
653
Petr Nouza24CZE42-442424242
654
Alejo Lorenzo Lingua Lavallén22ARG42-13339313124
655
Christoph Negritu29GER42+1043434343
656
Daniel Little25GBR42-2042424141
657
Stefan Dostanic21USA41-341414141
658
Cheong Eui Kim33KOR41-341414039
659
Nicolae Frunză25ROU41-341373737
660
Martyn Pawelski18POL41-341414141
661
Miguel Damas23ESP41-2230303030
662
Riccardo Balzerani24ITA41-2241414140
663
Hazem Naw23SYR41+5441414141
664
Victor Lilov19USA41-541393939
665
Sergi Perez Contri25ESP41+7441414141
666
Andrea Picchione24ITA41+1241414141
667
Garrett Johns22USA40-640404040
668
Roberto Cid Subervi29DOM4040404040
669
Kyle Kang18USA40+13140403635
670
Bekkhan Atlangeriev22RUS40-740404040
671
Nikolay Vylegzhanin22RUS39+24039393939
672
Yanaki Milev18BUL3939393939
673
Blu Baker21GBR39-335353535
674
Oscar Weightman21GBR39-124242315
675
David Pérez Sanz28ESP39-439393939
676
Dominik Böhler27GER39-131292929
677
Sahar Simon22ISR39-139393939
678
Niki Kaliyanda Poonacha27IND39+4439393939
679
Uisung Park22KOR3838383838
680
Matyas Fuele24HUN3838383737
681
Ryuki Matsuda23JPN38+939393939
682
Lilian Marmousez21FRA38+1638383838
683
Zura Tkemaladze22GEO38+142414141
684
Lorenzo Bocchi25ITA38+138383838
685
Zhe Li36CHN37+233312925
686
Ignacio Buse19PER37+1737373737
687
Alex Hernandez23MEX37-1337373730
688
Bor Artnak18SLO3737373737
689
Juan Ignacio Galarza29ARG3737363632
690
Elmer Møller19DEN37+2937373737
691
Alec Beckley21RSA37+339393939
692
Keisuke Saitoh21JPN37+2037373737
693
Tommaso Compagnucci23ITA37-1137373737
694
Tim Handel26GER37-1340404040
695
Shunsuke Mitsui20JPN36-436363636
696
Anton Matusevich21GBR36-4644444343
697
Chak Lam Coleman Wong18HKG36-536363636
698
Olaf Pieczkowski18POL36+6136363636
699
Manuel Mazza23ITA36+1936363636
700
Maxime Mora26FRA36-736363636
701
Aleksandre Bakshi25GEO36+536363635
702
Adolfo Daniel Vallejo18PAR36-636363634
703
Dan Alexandru Tomescu24ROU36-636363636
704
Olle Wallin21SWE35-435353535
705
Christopher Heyman29BEL35-1926262626
706
George Loffhagen21GBR35-443434343
707
Matteo Donati28ITA35+235353535
708
Edward Winter18AUS35-735353535
709
Gilles Arnaud Bailly17BEL35+26535353535
710
Daniel Rodrigues23POR35-535353535
711
Benjamin Winter Lopez24ESP35-4535353535
712
Orel Kimhi19ISR35+2835343333
713
Lautaro Midon19ARG34-233333333
714
Duje Kekez30CRO34+234333131
715
Joshua Sheehy26USA34+13234343434
716
Sidane Pontjodikromo22NED34+1636363636
717
Gilbert Klier Junior22BRA33-4828171717
718
Alexandre Aubriot23FRA33+15633333333
719
Mick Veldheer26NED33+1033333333
720
Adam Moundir27MAR33-2533333333
721
Simon Anthony Ivanov22BUL33+1033333333
722
Fernando Yamacita25BRA33-233333333
723
Andrea Guerrieri24ITA33-933292929
724
Maxence Beaugé22FRA33+8134302928
725
Davide Galoppini28ITA33-233333232
726
Paweł Ciaś29POL32-1633333333
727
Marcelo Zormann26BRA32-132323232
728
Xiaofei Wang20CHN32+934343434
729
Denis Klok24RUS32+12431313131
730
Pedja Krstin28SRB32-11521211919
731
Matthias Bachinger35GER31+431312929
732
Ivan Nedelko36RUS31+431302929
733
Cyril Vandermeersch23FRA31-631313131
734
Sidharth Rawat29IND31-13832323029
735
Palaphoom Kovapitukted23THA31+1231313131
736
Petr Nesterov20BUL31+3131313131
737
Daisuke Sumizawa24JPN31-932323232
738
Marco Miceli24ITA31-1731313130
739
Lukas Krainer22AUT31+231313131
740
Hanwen Li20CHN31-6330303028
741
Osgar O'Hoisin26IRL31+1331313131
742
Quentin Folliot24FRA3131303030
743
Attila Balázs34HUN3030303030
744
Chris Rodesch21LUX3030303030
745
Hynek Bartoň18CZE3031313131
746
Antoine Ghibaudo18FRA30+6931313131
747
Simon Carr23IRL30+429292926
748
Mario Gonzalez Fernandez20ESP30-1030303030
749
Pedro Araújo21POR30-4130303024
750
Alejandro Hoyos23COL30+7030303029
751
Călin Manda24ROU30+2730303030
752
Tadeáš Paroulek23CZE29-429292929
753
Radu Mihai Papoe20ROU29-429292929
754
Jonathan Mridha27SWE29-229292525
755
Vlad Andrei Dancu24ROU29+1129292929
756
Luigi Sorrentino24ITA29-2629292827
757
Vilius Gaubas18LTU29+1829292524
758
Ignacio Carou23URU29+329292927
759
Felix Corwin26USA28-358886
760
Alexander Erler25AUT28-528282826
761
Jea Moon Lee29KOR28-428282828
762
Yuta Kikuchi23JPN28-628282828
763
Guy Den Ouden20NED28-1728282828
764
Manish Sureshkumar23IND28-6028282828
765
Kareem Al Allaf25USA28+2529292929
766
S D Prajwal Dev26IND28-3336363535
767
Álvaro Guillén Meza20ECU28+228282727
768
Patrik Rikl24CZE27-627272727
769
Roko Horvat22CRO27-627272727
770
Michiel De Krom24NED27-627272727
771
Enzo Wallart26FRA27-2127272727
772
Edas Butvilas18LTU27-1427272727
773
Savriyan Danilov22RUS27-2027252525
774
Tomás Lipovšek Puches29ARG27-1427272725
775
Niklas Schell24GER27+127272727
776
Tom Gentzsch19GER27+2528282828
777
Calum Puttergill29AUS27-727272727
778
Daniil Glinka22EST27+1427272727
779
Ray Ho23TWN27+7329292929
780
Bruno Pujol Navarro21ESP27+1327272727
781
Bradley Klahn32USA26-1026262626
782
Julian Ocleppo25ITA26+5226262626
783
Santiago De La Fuente21ARG26-1126262622
784
Deney Wassermann22NED26-1126262626
785
Nicolas Buitrago24COL26+626262626
786
Pavel Nejedlý30CZE26+1726262521
787
Franco Roncadelli23URU26-1026252525
788
Boris Butulija24SRB26+626252525
789
Micah Braswell21USA25-1025252525
790
Yuki Bhambri30IND25-925252525
791
Pedro Rodenas19ESP25-925252525
792
Fabrizio Andaloro22ITA25-925252525
793
Learner Tien17USA25-925252521
794
Mariano Kestelboim27ARG25-922222220
795
Blaise Bicknell21JAM25-2125252525
796
Alexander Donski24BUL25-13824242424
797
Luciano Emanuel Ambrogi19ARG25-825252525
798
Nicolas Tepmahc21FRA25+2429292929
799
Matěj Vocel25CZE24-424242424
800
JC Aragone27USA24-858864
801
Darian King30BAR24-524242424
802
Christian Sigsgaard26DEN24+725252424
803
Jake Delaney25AUS24+524242424
804
Andrea Basso29ITA24-1724242323
805
Duck-hee Lee24KOR24-724242424
806
Ilia Simakin19RUS24-728282828
807
Thomas Deschamps24FRA24-3924242424
808
Johannes Härteis27GER24-9523232323
809
Alex Martinez22ESP23-223232323
810
Marvin Möller24GER23-4524242424
811
Eduard Esteve Lobato28ESP23-14923212121
812
Yan Bondarevskiy23RUS23-223222218
813
Buvaysar Gadamauri22BEL23+327272727
814
Mathieu Scaglia24FRA23-323232323
815
Alejandro Manzanera Pertusa19ESP23-1323232323
816
Johan Alexander Rodriguez19COL22+61922222222
817
Maciej Rajski31POL22-322222222
818
Lorenzo Joaquín Rodríguez23ARG22-3022221818
819
Illya Beloborodko21UKR22-224242424
820
Kazuma Kawachi28JPN22-221212121
821
Joao Victor Couto Loureiro20BRA22-222222121
822
Stefano Battaglino24ITA22-1822212121
823
Johannes Ingildsen25DEN22-1122222221
824
Dali Blanch20USA22-322212121
825
Mikalai Haliak24BLR22+1322222222
826
Amaury Raynel20FRA22+1422212020
827
Federico Zeballos34BOL21-421212121
828
Juan Carlos Prado Angelo18BOL21-321212121
829
Davide Pontoglio30ITA21-521212121
830
Jarno Jans22NED21-321212121
830
Filippo Baldi27ITA21-32113129
832
Khololwam Montsi20RSA21-3517171717
833
Roy Smith24USA21-4721212121
834
Lucas Renard30SWE21-521212121
835
Ricardo Rodriguez Pace29VEN21-421212121
836
Svyatoslav Gulin20RUS21-621212019
837
Taisei Ichikawa22JPN21+1421191919
838
Kosuke Ogura27JPN21+121212121
839
Joao Fonseca16BRA20-720202020
840
Max Basing20GBR20-720202020
841
John McNally24USA20-1520202020
842
Tyler Zink22USA20-720202020
843
Taha Baadi21CAN20-720202020
844
Yunseok Jang19KOR20+13420202020
845
Aleksandr Braynin23UKR20+4420202020
846
Leonardo Rossi20ITA20-120202020
847
Oleksandr Bielinskyi28UKR20-1020202020
848
Guido Iván Justo25ARG19-719191919
849
Nicolas Kobelt18SUI19+1720202020
850
Jeremy Jin18AUS19+1919191919
851
Mitchell Harper25AUS19-819191919
852
Alan Fernando Rubio Fierros24MEX19+2019191919
853
Florian Broska25GER19-922222222
854
Ivan Liutarevich27BLR19+1019191919
855
Karan Singh19IND19+6022222222
856
Nino Ehrenschneider22GER18-218181818
857
Matej Dodig17CRO18+77218181818
858
Cristian Rodríguez32COL18-318181616
859
Yeong Seok Jeong23KOR18-318181818
860
Alexandr Binda21RUS18-218181818
861
Luca Giacomini25ITA18-218181818
862
Gabriel Alejandro Hidalgo32ARG18-217161616
863
Raphaël Lambling22FRA18-118181818
864
Gabriele Pennaforti22ITA18-1518181818
865
Gabriel Donev26BUL18-218181818
866
Jacob Bradshaw20AUS18+5118181818
867
Patrick Maloney23USA1717171717
868
Adrien Gobat21FRA1717171717
869
Jie Cui25CHN17+217171717
870
Takuya Kumasaka24JPN17+317171717
871
Jakob Schnaitter27GER17+3817171717
872
Stefano Reitano25ITA17+317171717
873
Nicolas Parizzia24SUI17+317171717
874
Philip Florig19GER17+417171717
875
Kokoro Isomura20JPN17-1018181818
876
Diego Fernandez Flores22CHI17+318181717
877
Filippo Speziali22ITA17+417171717
878
Dušan Obradović22SRB17+1817171717
879
Leopold Zima22GER17+117171717
880
Gabriele Maria Noce27ITA17+317171717
881
Aziz Ouakaa23TUN17+316161616
882
Koki Matsuda22JPN16+316161616
883
Joshua Goodger24GBR16+1716161616
884
Blake Mott26AUS16+216161616
885
Íñigo Cervantes33ESP16+316161616
886
Renta Tokuda25JPN16+124242424
887
Andrea Bacaloni20ITA16+8816161616
888
Francois Musitelli24FRA16+29616161616
889
Yuichiro Inui27JPN16+1916161616
890
Masamichi Imamura24JPN16+516161616
891
Aleksi Lofman21FIN16+4616161616
892
Connor Farren28USA16+216151414
893
Ben Jones24GBR16+516161616
894
Moerani Bouzige23AUS16+4616161616
895
Jonathan Eysseric32FRA15+41515154
896
Menelaos Efstathiou24CYP15+515151515
897
Yūichi Sugita34JPN15-8415151515
898
Evgenii Tiurnev25RUS15+4151399
899
Aziz Kijametovic26BIH15+515151515
900
Filip Bergevi28SWE15-3015111111
901
Karim Mohamed Maamoun31EGY15+515131313
902
Luca Wiedenmann24GER15+319191919
903
Jeremy Beale28AUS15+2815151515
904
Takuto Niki35JPN15-1415151514
905
Marco Brugnerotto26ITA15-1314141414
906
Arvid Nordquist24SWE15+115151515
907
Seydina Andre19SEN15+315151514
908
Thiago Cigarran23ARG15+415151515
909
Nathan Seateun25FRA15+515151515
910
Ken Cavrak22AUS15-177777
911
Niccolo Catini25ITA15+2515151515
912
Cayetano March22ECU15-6215151313
913
Sebastian Sorger17AUT15+615151515
914
Lukáš Palovič21SVK15-1713121212
915
Wishaya Trongcharoenchaikul27THA15+815141414
916
Lucas Bouquet25FRA15+815151514
917
Luca Castagnola20ITA15+515151515
918
William Blumberg25USA14+714141414
919
Giacomo Dambrosi21ITA14+814141414
919
Haoyuan Huang20CHN14+814141414
921
Thomaz Bellucci35BRA14+814141414
922
Patrick Brady18GBR14+2614141414
923
Vito Tonejc23CRO14+914141414
924
Kazuki Nishiwaki28JPN14+1115151515
925
Mac Kiger24USA14+914141414
926
A.J. Catanzariti27USA14+2714141414
927
Maxence Broville24FRA14-3615151515
928
Kelsey Stevenson32CAN14-1212121212
929
Brandon Walkin28AUS14-1613131313
930
Jesse Flores28CRC14+914141414
931
Domagoj Bilješko25CRO14-4914141414
932
Thai Son Kwiatkowski28USA13+34713131313
933
Sander Jong22NED13+913131313
934
Mikael Torpegaard28DEN13-31131177
935
Alexander Blockx17BEL13+813131313
936
Jordan Hasson23ISR13+813131313
937
Younes Lalami Laaroussi21MAR13+813131313
938
Cash Hanzlik20USA13+813131313
939
Julio César Porras25ARG13+813131313
940
Siddharth Vishwakarma28IND13+6213131313
941
Inaki Cabrera Bello20ESP13+913101010
942
Juan Carlos Aguilar24CAN13+713131313
943
Aidan Kim18USA13+813131313
944
Juan Sebastián Gómez31COL13-8313131313
945
Grigoriy Lomakin25KAZ13+1013131313
946
Derek Pham19AUS13+713131313
947
Alexander Zgirovsky21BLR13+1117171717
948
Dax Donders22NED13+3114141414
949
Yuttana Charoenphon22THA13+1013121211
950
Matthieu Perchicot30FRA13-1021111119
951
Marlon Vankan22GER13+3213131313
952
Peter Benjamin Privara18SVK13-3116161616
953
Maik Steiner28GER13-3513131313
953
Samir Hamza Reguig21ALG13+3413131313
955
Nitin Kumar Sinha24IND13-3614131212
956
Alexandros Skorilas23GRE13+413131313
957
Jacob Brumm24USA13+413131313
958
Maximus Jones18THA13+413131313
959
Matthew Ebden35AUS12+412121212
960
Boris Fassbender25FRA12+412121212
961
William Grant22USA12+412121212
962
João Menezes26BRA12+412121212
963
Sebastian Dominko19SLO12+412121212
964
Adrian Bodmer28SUI12+412121212
965
Jannik Opitz24GER12+412121212
966
Alexander Kotzen22USA12+412121212
967
Isaac Becroft22NZL12+412121212
968
Yassine Dlimi19MAR12+512121212
969
Alexandru Jecan34ROU12+312121212
970
Kristijan Juhas21SRB12-3712121212
971
Marcel Zielinski22POL12-1912121212
972
Emil Reinberg25USA12+412121211
973
Kody Pearson23AUS12+412121212
974
Kai Lemstra23GER12+10112121212
975
Lorenzo Gagliardo22ARG12-1912121212
976
Luca Castelnuovo26SUI12+7012121212
977
Milan Welte21GER12-2012121212
978
Lorenzo Claverie20ITA12+21212128
979
Tim Sandkaulen25GER12+3312121212
980
Mwendwa Mbithi25USA12+212121212
981
Luka Mikrut18CRO12+17612121212
982
Bogdan Ionuț Apostol27ROU12+212111010
983
Oscar Moraing23GER12+712121212
983
Seita Watanabe22JPN12+512121212
985
Maxim Zhukov18RUS12+112121110
986
Paul Wörner26GER12+412121212
987
Xavi Matas Ortega20ESP12-212121212
988
Rishab Agarwal27IND12+2713131313
989
Alexander Crnokrak23AUS12+512121212
990
Leonid Sheyngezikht22BUL12+212121211
991
Igor Gimenez23BRA12+112121212
992
Adrian Oetzbach25GER12+312121212
993
Michael Zheng19USA11+31111113
994
Tobias Kamke36GER11-152111199
995
Patrick Zahraj23GER11+211111111
996
Petros Chrysochos26CYP11+211111111
997
Noah Rubin27USA11-2639999
998
Rayane Roumane22ALG11+111101010
999
James Tracy20USA11+211111111
1000
Lorenzo Bresciani22ITA11+411111111
In Play :
Miami ATP1000  
Estoril ATP250  
Mexico City CH125  
San Remo   
Lille CH100  
Girona CH75  
Mysuru, Saint Dizier ITF25  
Trento, Trnava   
Tsukuba   
Antalya 11 ITF15  
Monastir 17   
Sharm El Sheikh 9   
Highlight Country :