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
Live ATP Race
#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Next : if player wins next match
Max : if player wins current tournament
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1
✓ Jannik Sinner24ITA7950
2
✓ Alexander Zverev29GER6540
ATP Finals Qualification Cut6240
3
Carlos Alcaraz23ESP3650
4
Flavio Cobolli24ITA3020Lost in Umag R16
5
Daniil Medvedev30RUS2520
6
Novak Djoković39SRB2310
7
Félix Auger-Aliassime25CAN2190
8
Alex de Minaur27AUS2070
9
Ben Shelton23USA2030
Advertisement
10
Arthur Fils22FRA1940
11
Tommy Paul29USA1935
12
Jakub Menšík20CZE1905
13
Frances Tiafoe28USA1830
14
Francisco Cerúndolo27ARG1760
15
Casper Ruud27NOR1675Gstaad R1617251925
16
Taylor Fritz28USA1670
17
Rafael Jódar19ESP1669
18
Jiří Lehečka24CZE1605
19
Luciano Darderi24ITA1525+40Bastad QF
(R16  )
15751725
20
Alexander Bublik29KAZ1430Gstaad R1614701670
21
Andrey Rublev28RUS1420Bastad R1614701670
22
Learner Tien20USA1345
23
Alejandro Davidovich Fokina27ESP1250+40Umag QF13001450
24
Tomás Martín Etcheverry26ARG1205Lost in Umag R16
25
Ugo Humbert28FRA1175
26
Matteo Arnaldi25ITA1161+1+50Umag QF12111361
27
Arthur Fery24GBR1148-1
28
Ignacio Buse22PER1075Lost in Gstaad R32 
29
Alejandro Tabilo29CHI1065Bastad R1610851285
30
João Fonseca19BRA1050
31
Brandon Nakashima24USA985
32
Alexander Blockx21BEL965Lost in Umag R32 
33
Valentin Vacherot27MON910+5+50Gstaad QF9601110
34
Zizou Bergs27BEL910-1
35
Lorenzo Musetti24ITA885-1
36
Karen Khachanov30RUS870-1
37
Hubert Hurkacz29POL865-1
38
Matteo Berrettini30ITA863-1
39
Mariano Navone25ARG844Lost in Bastad R16 
40
Sebastián Báez25ARG830+1+15Bastad R16
(R32  )
8551055
41
Ethan Quinn22USA821-1
42
Raphaël Collignon24BEL798+40Gstaad QF848998
43
Juan Manuel Cerúndolo24ARG755+11Gstaad R16
(R32  )
780980
44
Jan Lennard Struff36GER741
45
Miomir Kecmanović26SRB740+1+15Gstaad R16
(R32  )
765965
46
Vít Kopřiva29CZE733-1Lost in Umag R32 
47
Hamad Medjedović22SRB711
48
Nuno Borges29POR710+5+40Bastad QF
(R16  )
760910
49
Fábián Marozsán26HUN710-1
Advertisement
50
Cameron Norrie30GBR690-1
51
Tomáš Macháč25CZE690-1
52
Alex Michelsen21USA680-1
53
Martin Landaluce20ESP678-1
54
Camilo Ugo Carabelli27ARG660+5+40Umag QF710860
55
Adolfo Daniel Vallejo22PAR657+5+38Bastad QF
(R16  )
707857
56
Stefanos Tsitsipas27GRE655+1+25Gstaad R16
(R32  )
680880
57
Tallon Griekspoor30NED655-3
58
Quentin Halys29FRA652-3+12Gstaad R16677877
59
Thiago Agustín Tirante25ARG651-3+18Bastad R16676876
60
Pablo Carreño Busta35ESP633+3+25Lost in Umag R16
(R32  )
61
Jaime Faria22POR633+17Gstaad R16
(R32  )
658858
62
Daniel Mérida21ESP627+3+42Umag QF677827
63
Zachary Svajda23USA626-5
64
Román Andrés Burruchaga24ARG622+3+42Umag QF
(R32  )
672822
65
Yannick Hanfmann34GER615-3Lost in Gstaad R16
66
Arthur Rinderknech30FRA610+8+50Gstaad QF660810
67
Botic van de Zandschulp30NED600+3+25Lost in Bastad R16 
68
Daniel Altmaier27GER597-2+15Lost in Bastad R16 
69
Luca Van Assche22FRA595+18Umag R16
(R32  )
620820
70
Sebastian Korda26USA590-6
71
Aleksandar Kovačević27USA577-3
72
Rinky Hijikata25AUS569-1
73
Roman Safiullin28RUS568-1
74
Marin Čilić37CRO565-1
75
Kamil Majchrzak30POL557
76
Marcos Giron32USA551
77
Dino Prižmić20CRO543+2+25Umag R16
(R32  )
568768
78
Adrian Mannarino38FRA530-1
79
Mattia Bellucci25ITA523-1
80
Denis Shapovalov27CAN510
81
Adam Walton27AUS499
82
James Duckworth34AUS499
83
Facundo Díaz Acosta25ARG493Lost in Bastad R32
84
Alex Molčan28SVK487+1+25Umag R16512712
85
Jesper de Jong26NED483+2+25Bastad R16
(R32  )
508708
86
Marco Trungelliti36ARG477+18Lost in Umag R16
87
Sebastian Ofner30AUT475-3Lost in Bastad R32
88
Zsombor Piros26HUN457
89
Emilio Nava24USA453
90
Térence Atmane24FRA452
91
Jaume Munar29ESP450Lost in Gstaad R32 
92
Corentin Moutet27FRA450
93
Toby Samuel23GBR446
94
Yibing Wu26CHN425+1+10Lincoln R16Qual. Lincoln WQual. Lincoln W
Lincoln R16
431494
95
Jan Choinski30GBR425-1Lost in Bastad R32
96
Yunchaokete Bu24CHN416+6Lincoln R16422485
97
Aleksandr Shevchenko25KAZ412+2+15Gstaad R16437637
98
Gustavo Heide24BRA402-1
99
Nicolás Mejía26COL399-1
Advertisement
100
Martin Damm22USA391
101
Grigor Dimitrov35BUL382+10+25Lost in Bastad R16 
102
Titouan Droguet25FRA381+2+17Umag R16
(R32  )
406606
103
Jenson Brooksby25USA380-2
104
Hugo Dellien33BOL379-2+6Cordenons R16385448
105
Damir Džumhur34BIH372+16+43Umag QF
(R32  )
422572
106
Márton Fucsovics34HUN370-3
107
Arthur Géa21FRA367-1+6Granby R16373436
108
Dane Sweeny25AUS363-3
109
Sho Shimabukuro28JPN361-2
110
Jack Draper24GBR360-2
111
Jacob Fearnley25GBR360-2
112
Andrea Pellegrino29ITA359+6+25Bastad R16
(R32  )
384584
113
Lorenzo Sonego31ITA358+6+25Lost in Gstaad R16
(R32  )
114
Francisco Comesaña25ARG358-4
115
Giovanni Mpetshi Perricard23FRA355-3
116
Benjamin Bonzi30FRA353-3
117
Pablo Llamas Ruiz23ESP349-3
118
Valentin Royer25FRA343-3Lost in Umag R32
119
Henrique Rocha22POR340-3Lost in Umag R32 
120
Kyrian Jacquet25FRA336-3Lost in Umag R32
121
Zhizhen Zhang29CHN334+1Lost in Granby R32
122
Christopher O'Connell32AUS333-2
123
Alexei Popyrin26AUS320
124
Borna Gojo28CRO320
125
Soonwoo Kwon28KOR319
126
Otto Virtanen25FIN318Lost in Qual. Gstaad R1
127
Vilius Gaubas21LTU316Lost in Bastad R32 
128
Stefanos Sakellaridis21GRE315
129
Coleman Wong22HKG311+2+6Lincoln R16317380
130
Stan Wawrinka41SUI310-1Lost in Gstaad R32 
131
Cristian Garín30CHI308-1
132
Nikoloz Basilashvili34GEO302+10+25Bastad R16327527
133
Shintaro Mochizuki23JPN300-1
134
Nishesh Basavareddy21USA296-1
135
Gabriel Diallo24CAN295-1
136
Pedro Martínez29ESP285-1Lost in Gstaad R32
137
Michael Mmoh28USA285-1
138
Hugo Gaston25FRA284-1Lost in Bastad R32
139
Stefano Travaglia34ITA284+20+50Bastad QF
(R16  )
334484
140
Dalibor Svrčina23CZE281-2Lost in Bastad R32 
141
Rei Sakamoto20JPN281-2
142
Alex Bolt33AUS281-2
143
Gauthier Onclin25BEL279-2Lost in Bunschoten R32
144
Francesco Maestrelli23ITA274-1
145
Elmer Møller23DEN274-1Lost in Qual. Bastad R1
146
Michael Zheng22USA272-1
147
Lukas Neumayer23AUT270-1+5Lost in Qual. Umag R2
Lost in Umag R32
148
Moïse Kouamé17FRA263-1Lost in Bastad R32 
149
Jurij Rodionov27AUT260-1Lost in Gstaad R32
Advertisement
150
Marco Cecchinato33ITA255-1+6Qual. Umag W
Lost in Umag R32 
151
Federico Cina19ITA253+3+13Qual. Gstaad W
Lost in Gstaad R32
152
Clément Tabur26FRA253+19+32Qual. Gstaad W
Lost in Gstaad R16
153
Alexis Galarneau27CAN248-3Granby R16253316
154
Chris Rodesch24LUX248-1+6Pozoblanco R16254317
155
Pol Martín Tiffon26ESP245-4Lost in Qual. Umag R1
156
Lautaro Midon22ARG245+22+32Bastad R16Qual. Bastad WQual. Bastad W
Bastad R16
270470
157
Alexandre Müller29FRA244-5Lost in Gstaad R32
158
Dušan Lajović36SRB238-3Lost in Umag R32 
159
David Jordá Sanchis32ESP238-3Lost in Bunschoten R32
160
Laslo Djere31SRB237-3
161
Jack Pinnington Jones23GBR235-3
162
Roberto Bautista Agut38ESP233-2
163
Patrick Kypson26USA233-2
164
Keegan Smith28USA233-2
165
Andrea Guerrieri27ITA232-2+4Lost in Qual. Umag R2
166
Henry Searle20GBR228-2
167
Zdeněk Kolář29CZE228-2Lost in Gstaad R32 
168
Nicolai Budkov Kjaer19NOR227-2Lost in Bastad R32 
169
Leandro Riedi24SUI227-2
170
Juan Carlos Prado Angelo21BOL224+29+38Qual. Umag W
Lost in Umag R16
171
Timofey Skatov25KAZ224+8+13Qual. Gstaad W
Lost in Gstaad R32
172
Max Alcalá Gurri23ESP224-2+2Cordenons R16230293
173
Eliot Spizzirri24USA223-5
174
Daniil Glinka26EST223-5Granby R16229292
175
Colton Smith23USA222+6Lincoln R16228291
176
Liam Broady32GBR221-4Lost in Granby R32
177
Taro Daniel33JPN220+6+13Qual. Bastad W
Lost in Bastad R32
178
Nikolás Sánchez Izquierdo27ESP219-4+1Lost in Qual. Umag R2
179
Braden Shick22USA218-6
180
Federico Agustin Gomez29ARG218+26+38Qual. Umag W
Lost in Umag R16
181
Tomás Barrios Vera28CHI214-5Lost in Bunschoten R32
182
Raúl Brancaccio29ITA213-5Lost in Qual. Umag R1
183
Joel Schwärzler20AUT210-3Lost in Gstaad R32 
184
Guido Iván Justo28ARG209-3+1Lost in Cordenons R16
185
Felix Gill24GBR208-3
186
Pavel Kotov27RUS207-2
187
Aleksandar Vukic30AUS206+2+6Granby R16212275
188
Clément Chidekh25FRA206-3
189
Roberto Carballés Baena33ESP205-3Lost in Qual. Bastad R1
190
Remy Bertola27SUI203-3Lost in Lincoln R32
191
Rio Noguchi27JPN201+4+12Lincoln QF211264
192
Reilly Opelka28USA200-4
193
Gianluca Cadenasso21ITA199-3
194
Tristan Schoolkate25AUS197-3Lost in Granby R32
195
Darwin Blanch18USA191-3Lost in Lincoln R32
196
Tristan Boyer25USA190-3
197
Felix Balshaw20FRA190-3Lost in Cordenons R32
198
Diego Dedura18GER188-2
199
Matías Soto27CHI187-2
Advertisement
200
Kimmer Coppejans32BEL187+4+6Bunschoten QF197250
201
Mackenzie McDonald31USA186-3
202
Buvaysar Gadamauri26BEL186-2
203
Elias Ymer30SWE184-2
204
Lloyd Harris29RSA182-2
205
Stefan Dostanic24USA181-2
206
Luca Nardi22ITA180-1Lost in Qual. Umag R1
207
Stefano Napolitano31ITA178+11+6Cordenons R16184247
208
Chun Hsin Tseng24TWN177-1
209
Liam Draxl24CAN176+12+9Granby R16Lost in Laval QFLost in Laval QF
Granby R16
182245
210
Billy Harris31GBR176-2
211
Stefan Kozlov28USA176-2Lost in Pozoblanco R32
212
Daniel Rincon23ESP175-2
213
James McCabe23AUS175+1+2Lincoln R16181244
214
Luka Pavlovic26FRA174-3Lost in Pozoblanco R32
215
Franco Roncadelli26URU174+5+6Cordenons R16180243
216
Andrej Nedić21BIH174-4Lost in Cordenons R32
217
Pierre Hugues Herbert35FRA173-4Lost in Qual. Gstaad R1
218
Harry Wendelken24GBR173-3
219
Maks Kaśnikowski23POL173-2Lost in Qual. Bastad R1
220
Alastair Gray28GBR173-4Lost in Pozoblanco R32
221
Jay Clarke27GBR169-2Lost in The Hague 2 R16
Lost in Bunschoten R32
222
Max Houkes26NED168+9+11Bunschoten QF178231
223
Tom Gentzsch22GER165+11+10Bunschoten QF175228
224
Juan Pablo Varillas30PER164-2
225
Giles Hussey29GBR162-2
226
Florian Broska28GER162+4+5Bunschoten R16168231
227
August Holmgren28DEN162-1+2Granby R16168231
228
Nick Hardt25DOM161-4
229
Filippo Romano21ITA161+4+6Lost in Bunschoten R16
230
Iñaki Montes De La Torre23ESP160-5Lost in Cordenons R32
231
Juan Manuel La Serna22ARG159-4
232
Andre Ilagan25USA159-4Lost in Lincoln R32
233
Gonzalo Bueno22PER158-4Lost in Qual. Bastad R1
234
Ilia Simakin22RUS156-2
235
Alejandro Moro Cañas25ESP153
236
Filip Jianu24ROU152
237
Sumit Nagal28IND152+5+6Cordenons R16158221
238
Thiago Seyboth Wild26BRA150+6+6Cordenons R16156219
239
Vitaliy Sachko29UKR150+8+7Lost in Qual. Gstaad R2
240
Max Schönhaus18GER150+6+6Lost in Bunschoten R16
241
Florent Bax27FRA150+7+7Uriage R16Lost in Bastia SFLost in Bastia SF
Uriage R16
150172
242
Marvin Möller27GER149-5
243
Philip Henning25RSA149-5
244
Hynek Bartoň22CZE149-1+3Bunschoten R16155218
245
Kilian Feldbausch20SUI147-6Lost in Gstaad R32 
246
Dali Blanch23USA147-6
247
Andy Andrade27ECU147-6
248
Frederico Ferreira Silva31POR144-3Lost in Qual. Bastad R1
249
Genaro Alberto Olivieri27ARG143+9+7Lost in Qual. Umag R2
Advertisement
250
Facundo Mena33ARG142-1
251
Matheus Pucinelli De Almeida25BRA141-1
252
Luciano Emanuel Ambrogi22ARG141-1
253
Oriol Roca Batalla33ESP141
254
Henri Squire25GER141-2Lost in Bunschoten R32
255
Martin Krumich23CZE141+11+9Qual. Bastad W
Lost in Bastad R32
256
Gaël Monfils39FRA140-2
257
Matej Dodig20CRO140-2Lost in Umag R32 
258
Hayato Matsuoka21JPN139+4+5Lincoln R16145208
259
Sergey Fomin25UZB138-3
260
Thomas Faurel20FRA137+8+7Lost in Qual. Bastad R2
261
Francesco Passaro25ITA137+8+7Lost in Qual. Bastad R2
262
Edas Butvilas21LTU137-5Lost in Qual. Gstaad R1
263
Pedro Boscardin Dias23BRA135-4Lost in Bunschoten R32
264
Enrico Dalla Valle28ITA135+1+2Cordenons R16141204
265
Cezar Crețu25ROU134-5Lost in Cordenons R32
266
Franco Agamenone33ITA134-5Lost in Cordenons R32
267
Matthew Dellavedova26AUS134-4Brisbane R16Lost in Tokyo 4 SFLost in Tokyo 4 SF
Brisbane R16
134155
268
Lorenzo Giustino34ITA133-4Lost in Cordenons R32
269
Juan Estevez20ARG132+4+5Villa Constitucion QFLost in San Salvador De Jujuy FLost in San Salvador De Jujuy F
Villa Constitucion QF
132143
270
Michele Ribecai23ITA131-3Lost in Cordenons R32
271
Calvin Hémery31FRA130+9+7Lost in Qual. Gstaad R2
272
João Lucas Reis Da Silva26BRA130-2Lost in Bunschoten R32
273
Oliver Crawford27GBR130+28+20Pozoblanco R16Lost in Roda De Bara FLost in Roda De Bara F
Pozoblanco R16
136199
274
Jacopo Vasami18ITA129-3
275
Jérôme Kym23SUI127+40+25Gstaad R16
(R32  )
152352
276
Mikhail Kukushkin38KAZ127-4
277
Miguel Damas26ESP127+19+13Qual. Bastad W
Lost in Bastad R32
278
Carl Emil Overbeck24DEN126-4
279
Federico Bondioli21ITA126+12+10Cordenons QF136189
280
Charles Broom28GBR126-5Lost in Lincoln R32
281
Thiago Monteiro32BRA125+5+7Lost in Qual. Gstaad R2
282
Petr Nesterov23BUL125-5
283
Juan Pablo Ficovich29ARG125-7Lost in Pozoblanco R32
284
Tung Lin Wu28TWN124-6Lost in Lincoln R32
285
Sandro Kopp26AUT123-3
286
Michael Geerts31BEL123-7Lost in Bunschoten R32
287
Jack Kennedy18USA123-6Lost in Dallas R32
Lost in Lincoln R32
288
Dominic Stricker23SUI122+39+25Gstaad R16
(R32  )
147347
289
Rodrigo Pacheco Mendez21MEX122-6
290
Murphy Cassone23USA122+6Granby R16128191
291
Maxim Mrva18CZE122+1+6Cordenons R16128191
292
Fajing Sun29CHN121-8Lost in Granby R32
293
Marc-Andrea Hüsler30SUI119+4+7Lost in Qual. Gstaad R2
294
Bernard Tomic33AUS119-9Lincoln R16125188
295
Lucio Ratti22ARG118-8
296
Max Hans Rehberg22GER117-8Lost in Cordenons R32
297
Ognjen Milić19SRB117+20+15Kursumlijska Banja 9 W
298
Mili Poljičak22CRO116-9Lost in Qual. Umag R1
299
Sean Cuenin22FRA116-6+1Uriage R16118140
300
Mark Lajal23EST115+4+6Lincoln R16121184
301
Gonzalo Villanueva31ARG115+13+12Cordenons QFQual. Cordenons W125178
302
Mert Alkaya26TUR115-8Lost in Pozoblanco R32
303
Juan Bautista Torres24ARG115-5+3Cordenons R16121184
304
Eliakim Coulibaly24CIV114-9
305
Francesco Forti26ITA113-6+2Lost in Qual. Cordenons R2
306
Philip Sekulic22AUS112+1+6Granby R16118181
307
Igor Marcondes29BRA111+2+7Lost in Qual. Bastad R2
308
Marek Gengel30CZE111-8
309
Blaise Bicknell24JAM110+2+6Granby R16116179
310
Yankı Erel25TUR110+63+31Roda De Bara W
Lost in Pozoblanco R16
311
Max Basing23GBR109-9
312
Manas Dhamne18IND109-7Lost in Qual. Gstaad R1
313
Mattéo Martineau27FRA109-10Lost in Bunschoten R32
314
Yu-hsiou Hsu27TWN108-8
315
Carlos Sánchez Jover25ESP108+1+6Lost in Qual. Bastad R2
316
Laurent Lokoli31FRA106+50+25Bastia W
317
Anton Matusevich25GBR106-4+3Lost in Kassel QF
318
Eduardo Ribeiro28BRA105-10
319
Georgii Kravchenko25UKR105-7+2Qual. Cordenons W
Lost in Cordenons R32
320
Petr Bar Biryukov24RUS104-10Lost in Bunschoten R32
321
Daniel Elahi Galán30COL103+21+12Bunschoten QF113166
322
Andrej Martin36SVK102-3+1Kramsach R16104126
323
Daniel Milavsky24USA102+9+5Granby R16108171
324
Justin Boulais24CAN102+22+13Granby QFLost in Laval R16112165
325
Yosuke Watanuki28JPN101-7Lost in Granby R32
326
Ugo Blanchet27FRA101-6
327
Thanasi Kokkinakis30AUS100-6
328
Juncheng Shang21CHN100-6
329
Marko Topo22GER100+19+13Qual. Umag W
Lost in Umag R32
330
Jonáš Forejtek25CZE100-7
331
Tommaso Compagnucci26ITA99-6
332
Hamish Stewart26GBR99-8Lost in Roda De Bara R16
Lost in Pozoblanco R32
333
Valerio Aboian24ARG98-7
334
Yi Zhou21CHN98+6+6Pozoblanco R16104167
335
Hernán Casanova32ARG97-7
336
Alex Martinez25ESP97-7Lost in Lincoln R32
337
Yannik Kelm21GER97+8+7Lost in The Hague 2 SF
338
Semen Pankin26RUS97-8Lost in Kursumlijska Banja 9 R16
339
Álvaro Guillén Meza23ECU97-8Lost in Cordenons R32
340
Carlos Maria Zarate21ARG97+17+13Villa Constitucion R16San Salvador De Jujuy W97110
341
Alafia Ayeni26USA96-8Lost in Qual. Lincoln R1
342
Ivan Marrero Curbelo27ESP96-8
343
Andrea Collarini34ARG95-8
344
Kaichi Uchida31JPN95-8Lost in Granby R32
345
Blake Ellis27AUS95-8+1Brisbane R1697119
346
Max Wiskandt24GER95+61+24Kramsach R16Kassel W97119
347
Sascha Gueymard Wayenburg22FRA93-9
348
Andrey Chepelev27RUS93-9Gandia R3293115
349
Alex Barrena23ARG93+6Cordenons R1699162
350
Samuele Pieri24ITA92-9Lost in Qual. Cordenons R1
351
Alejo Sanchez Quilez21ESP92+13+10Pozoblanco QF102155
352
Jake Delaney29AUS91-9Brisbane R1693115
353
Guy Den Ouden24NED90+3+6Bunschoten R1696159
354
Radu Mihai Papoe23ROU90-10
355
Paul Jubb26GBR88-8
356
Tyler Zink25USA88+5+6Granby R1694157
357
Akira Santillan29JPN87+5+5Pozoblanco R1693156
358
Thijs Boogaard18NED86+11+6Bunschoten R1692155
359
Duje Ajduković25CRO86-9Lost in Qual. Umag R1
360
Massimo Giunta22ITA86-8+1Lost in Qual. Pozoblanco R2
Lost in Pozoblanco R32
361
Patrick Schoen21SUI85-8
362
Mathys Erhard24FRA85-7
363
Niels Visker24NED85+7+5Bunschoten R1691154
364
Sergi Perez Contri28ESP85-10Gandia R1687109
365
Mika Petković19GER85-2+3Qual. Bunschoten W
Lost in Bunschoten R32
366
Vadym Ursu29UKR85-15Lost in Roda De Bara R32
Lost in Pozoblanco R32
367
Anton Shepp23NZL84+13+6Lincoln R1690153
368
Mees Rottgering19NED83-3+2Louisville R16Lost in Dallas R1685107
369
Robert Strombachs26LAT83-11
370
Tiago Pereira22POR83+12+6Pozoblanco R1689152
371
Dimitar Kuzmanov32BUL83-12Lost in Qual. Bunschoten R2
372
Oleg Prihodko28MKD82+6+4Qual. Cordenons W
Lost in Cordenons R32
373
Maximus Jones21THA82-13Lost in Pozoblanco R32
374
Li Tu30AUS81-7
375
Yuta Shimizu27JPN81+16+6Lost in Laval R32
Lost in Granby R16
376
Cyril Vandermeersch27FRA81-8Lost in Roda De Bara R32
Lost in Pozoblanco R32
377
Tiago Torres24POR80-5
378
Matthew William Donald21CZE80+42+13Lost in Kassel F
379
Robin Bertrand23FRA80-8Lost in Roda De Bara QF
380
Olle Wallin24SWE79-6
381
Arthur Nagel23FRA79-6
382
Daniel Michalski26POL79-6Lost in Qual. Gstaad R1
383
Dan Added27FRA79+41+13Pozoblanco R16Lost in Roda De Bara SF85148
384
Khumoyun Sultanov27UZB78-7Lost in The Hague 2 R32
385
Karim Bennani18MAR78-6
386
Murkel Dellien28BOL78-3+1Villa Constitucion R167992
387
Enzo Aguiard23AUS77-6Lost in Qual. Lincoln R1
388
Johan Nikles29SUI77-4Lost in Bastia R32
389
Tibo Colson26BEL76-4
390
Tai Sach23AUS76-4Brisbane R167799
391
Ilya Ivashka32BLR75+37+10Pozoblanco R16Qual. Pozoblanco W81144
392
Petr Brunclík19CZE75-5
393
Yasutaka Uchiyama33JPN75-5
394
Daniel Siniakov23CZE75+5+3Lost in Kassel QF
Lost in Kramsach R32
395
Alex Martí Pujolras27ESP75-6Lost in Qual. Bunschoten R1
396
Federico Arnaboldi26ITA75-6Lost in Qual. Cordenons R1
397
Hiroki Moriya35JPN75+1Lost in Qual. Lincoln R2
Lost in Lincoln R32
398
Masamichi Imamura27JPN75-6Lost in Lincoln R32
399
Denis Yevseyev33KAZ75-6Lost in Qual. Bunschoten R2
Lost in Bunschoten R32
400
Aziz Ouakaa26TUN75+25+9Pozoblanco R16Lost in Monastir 32 R32
Qual. Pozoblanco W
81144
401
Luka Mikrut22CRO74-7
402
Beibit Zhukayev25KAZ74-7
403
Niels McDonald18GER74-7Lost in Umag R32
404
Timo Legout24FRA73+22+8Louisville R16Lost in Laval SF7597
405
Edward Winter21AUS73+2Lost in Qual. Granby R2
406
Daniel Masur31GER73-8
407
Reda Bennani19MAR73-7+1Gandia R167597
408
Antoine Ghibaudo21FRA73+13+6Pozoblanco R1679142
409
Quinn Vandecasteele23USA72-7Lost in Qual. Lincoln R1
410
Marat Sharipov23RUS72-7
411
Moerani Bouzige27AUS72-10Lost in Tokyo 4 R32
Lost in Brisbane R32
412
Jason Kubler33AUS71-8
413
Colin Sinclair31NMI71-7Brisbane R167395
414
Lucas Poullain30FRA71-2+1Lost in Roda De Bara R16
415
Daniel Dutra da Silva38BRA71-7Lost in Kassel R32
416
Gianmarco Ferrari25ITA70-7
417
Lui Maxted22GBR70-7
418
Maxime Chazal33FRA70-7Lost in Qual. Bunschoten R1
419
Hugo Grenier30FRA70+14+6Pozoblanco R16Lost in Roda De Bara R3276139
420
Ivan Ivanov17BUL70+16+6Pozoblanco R1676139
421
Ioannis Xilas25GRE70-4+2Lost in Kassel QF
Lost in Cordenons R32
422
Fausto Tabacco24ITA69-8
423
Stefan Palosi26ROU69-8
424
Emile Hudd26GBR69-8
425
Gavin Young23USA69+25+7Lost in Dallas SF
Lost in Qual. Lincoln R1
426
Andres Martin25USA69-13Lost in Granby R32
427
Izan Almazan Valiente20ESP69+39+9Pozoblanco R16Qual. Pozoblanco W75138
428
Juan Cruz Martin Manzano21ITA68+18+5Lost in Cordenons R16
429
Garrett Johns25USA68-11Lost in Granby R32
430
Karl Poling26USA68+14+5Lost in Laval QF
Lost in Qual. Granby R2
431
Louis Weßels27GER68+205+34The Hague 2 W
Qual. Bunschoten W
Lost in Bunschoten R16
432
Jie Cui28CHN68+17+6Lincoln R16Lost in Dallas R3274137
433
Lilian Marmousez24FRA67-14
434
Yassine Dlimi23MAR67-7+2Lost in Qual. Lincoln R2
435
Nicolás Kicker33ARG67-13
436
Abdullah Shelbayh22JOR66-13
437
Jay Friend22JPN65+38+7Lost in Laval SF
Lost in Granby R32
438
Ozan Baris22USA65-9Louisville R326690
439
Sergio Callejon Hernando21ESP65-9Lost in Qual. Pozoblanco R1
440
Gabriele Piraino22ITA65-9
441
Cannon Kingsley25USA65-9
442
Dragos Nicolae Madaras28SWE64-8
443
Marc Polmans29AUS64-8
444
Alex Hernandez27MEX64-7
445
João Domingues32POR64-6
446
Eric Vanshelboim25UKR64-1+1Gandia R166688
447
Dušan Obradović25SRB64-9Lost in Kursumlijska Banja 9 R16
448
Andrew Fenty26USA64-8Lost in Lincoln R32
449
Miguel Tobon20COL64-8Lost in Pozoblanco R32
450
Andrea Vavassori31ITA63-8
451
Alexander Donski27BUL63-8
452
Mitsuki Wei Kang Leong21MAS63+15+3Qual. Pozoblanco W
Lost in Pozoblanco R32
453
Oleksii Krutykh26UKR63+6+2Uslar R16Lost in Kassel R166477
454
Jordan Thompson32AUS62-7
455
Juan Sebastián Gómez34COL62-7
456
Hyeon Chung30KOR62-5
457
Justin Engel18GER62-5
458
John Echeverria24ESP62-4Lost in Qual. Pozoblanco R1
459
Santiago Taverna26ARG62-4
460
Adrian Boitan27ROU62+1+1Slobozia R166376
461
Luca Wiedenmann28GER62-8Uriage R166486
462
Harold Mayot24FRA61-6Lost in Cordenons R32
463
Kenta Miyoshi22JPN61+189+29Laval W
Qual. Granby W
Lost in Granby R32
464
Spencer Johnson23USA61+113+21Lincoln R16Rancho Santa Fe W67130
465
Nerman Fatić31BIH61-8
466
Lukáš Pokorný24SVK61-6
467
Lorenzo Angelini20ITA61+22+6Cordenons R1667130
468
Alexander Binda24ITA61+1Lost in Qual. Cordenons R2
469
Christian Langmo30USA61+4+2Qual. Lincoln W
Lost in Lincoln R32
470
Digvijay Pratap Singh26IND61-12Lost in Monastir 32 R32
Lost in Monastir 33 R32
471
Dylan Dietrich21SUI60+61+13Qual. Gstaad W
Lost in Gstaad R32 
472
Alec Beckley25RSA60-10
473
Arthur Weber34FRA60-10
474
Karan Singh23IND60-9
475
Iliyan Radulov21BUL60+11+5Lost in Roda De Bara QF
Lost in Qual. Pozoblanco R2
476
Moez Echargui33TUN60-12Lost in Lincoln R32
477
Ryan Nijboer26NED60+43+10Bunschoten R16Qual. Bunschoten W66129
478
Giuseppe La Vela25ITA59-9
479
Luca Castelnuovo29SUI59-9Lost in Pozoblanco R32
480
Gilles Arnaud Bailly20BEL59-9Lost in Bunschoten R32
481
Romain Faucon23BEL59-9Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R32
482
Toufik Sahtali27ALG59-8Monastir 33 R16Lost in Monastir 32 R325972
483
Johannus Monday24GBR58-7
484
Sebastian Sorger20AUT58-7
485
Corentin Denolly29FRA58-7
486
Lorenzo Joaquín Rodríguez26ARG58-3+2Villa Constitucion QF6071
487
Geoffrey Blancaneaux27FRA58-6+1Uriage R166082
488
Mika Brunold21SUI57-9Lost in Bunschoten R32
489
Conner Huertas del Pino30PER57-9
490
Oliver Tarvet22GBR56-8
491
Gerard Campana Lee21KOR56+49+9Bunschoten R16Qual. Bunschoten W62125
492
Daniel De Jonge26NED55-7Lost in Qual. Bunschoten R1
493
Ivan Gakhov29RUS55-9Gandia R325680
494
Paulo Andre Saraiva Dos Santos26BRA55-7
495
Alan Fernando Rubio Fierros27MEX55-7
496
Daniil Ostapenkov23BLR55-6
497
Jack Logé21BEL55-6
498
Peter Makk24HUN55+6+3Qual. Cordenons W
Lost in Cordenons R32
499
Omar Jasika29AUS55+95+15Tokyo 4 W
Lost in Brisbane R32
500
J.J. Wolf27USA54+26+6Lincoln R1660123
501
Radu Albot36MDA54+33
502
Kaylan Bigun20USA54-10Lost in Qual. Lincoln R1
503
Tuncay Duran22TUR54+41+8Lost in Monastir 32 F
504
Eero Vasa29FIN54-11Lost in The Hague 2 R16
505
Miloš Karol23SVK53-11
506
Alexander Vasilev19BUL53-11
507
Rudolf Molleker25GER53-11Lost in Qual. Bunschoten R1
508
Constantin Bittoun Kouzmine27FRA53-11
509
Pedro Sakamoto33BRA53-11
510
Michael Bassem Sobhy22EGY53-10+1Lost in Kassel R16
Lost in Qual. Cordenons R1
511
Amir Omarkhanov18KAZ53-10+1Monastir 33 R165467
512
César Bouchelaghem22FRA53-3+2Lost in Qual. Granby R2
513
Fares Zakaria25EGY53-10+1Kramsach R165577
514
Leonardo Rossi23ITA53-9+1Lost in Lodz QF
Lost in Qual. Cordenons R1
515
Duncan Chan20CAN52-8+1Lost in Laval R16
Lost in Granby R32
516
Koki Matsuda25JPN52+34+8Lost in Tokyo 4 F
517
Norbert Gombos35SVK52-18Lost in Qual. Umag R1
518
Nicolas Tepmahc25FRA52-13Lost in Qual. Pozoblanco R1
519
Lorenzo Bocchi28ITA52-17Nova Gorica R165366
520
Guillaume Dalmasso23FRA52+8+4Qual. Granby W
Lost in Granby R32
521
Viktor Durasovic29NOR52-7+1Uriage R165476
522
Ryan Colby22USA52-12+1Louisville R32Lost in Laval R165377
523
Mateus Alves25BRA51+2Lost in Qual. Bunschoten R2
524
Samuel Heredia20COL51-16Lost in Qual. Pozoblanco R1
525
Sebastian Gima24ROU51-13
526
Pietro Fellin24ITA51-13
527
Cruz Hewitt17AUS51-12
528
Joaquin Aguilar Cardozo21URU51+15+5Villa Constitucion R16Lost in San Salvador De Jujuy SF5265
529
Alan Magadan25MEX51-13Lost in Qual. Granby R1
530
Sanhui Shin29KOR51-19Lost in Tokyo 4 R32
531
Arthur Cazaux23FRA50-14
532
Taha Baadi24MAR50-14
533
Bor Artnak22SLO50-14
534
Pavle Marinkov20AUS50-7+2Lost in Qual. Lincoln R2
535
Kasidit Samrej25THA50-14Lost in Tokyo 4 R16
536
Luca Staeheli26SUI50-14Kramsach R325074
537
Aziz Dougaz29TUN49+96+15Monastir 32 W
538
Yaroslav Demin20RUS49-14
539
Raphaël Pérot25FRA49-14
540
Pieter De Lange20NED49+43+9Lost in The Hague 2 QF
Lost in Bunschoten R16
541
Evan Zhu27USA49+48+9Lost in Dallas SF
Qual. Lincoln W
Lost in Lincoln R32
542
Lorenzo Carboni20ITA48-12
543
Svyatoslav Gulin23RUS48-12
544
Samuel Vincent Ruggeri24ITA48-8+1Lost in Qual. Cordenons R2
545
Dan Martin27CAN48-16Lost in Laval R32
Lost in Qual. Granby R1
546
Ryan Seggerman26USA47-13
547
Benjamin Hassan31LBN47-12
548
Sidharth Rawat33IND47-10
549
Patrick Zahraj26GER47-10Lost in Qual. Gstaad R1
550
Jacob Bradshaw23AUS47-5+1Lost in Monastir 32 R16
551
Kirill Kivattsev28RUS47-14Lost in Kassel R32
552
Felipe Meligeni Alves28BRA46-11
553
Nikita Mashtakov27UKR46-11
554
Alejandro Juan Mano21ESP46+114+15Gandia R16Lost in The Hague 2 F4870
555
Ignacio Monzón28ARG46-9
556
Mitchell Krueger32USA46+51+9Lincoln R16Lost in Dallas QF52115
557
Dominik Palán25CZE46+54+9Pozoblanco R16Qual. Pozoblanco W52115
558
Sander Jong26NED46+12+5Lost in The Hague 2 QF
Lost in Qual. Bunschoten R2
559
Vladyslav Orlov31UKR46+6+4Kramsach R32Lost in Lodz SF4771
560
Yanis Ghazouani Durand26FRA46+110+15Uriage R16Lost in Bastia F4870
561
Saba Purtseladze24GEO45-14
562
Federico Iannaccone27ITA45-14
563
Maximo Zeitune20ARG45-6+2Villa Constitucion QF4758
564
Maxwell Mckennon24USA45-15Castelo Branco R164659
565
Aidan Kim21USA44+109+14Lost in Dallas F
566
Khololwam Montsi23RSA44+116+15Hillcrest 2 W
Lost in Hillcrest 3 R32
567
Trevor Svajda20USA44+246+25Dallas W
Lost in Lincoln R32
568
Anton Arzhankin23RUS44+47+8Lost in Kursumlijska Banja 9 F
569
Hunter Heck24USA44-18Lost in Qual. Granby R1
570
Daniel Antonio Núñez25CHI44-18
571
Hikaru Shiraishi26JPN44-18Lost in Tokyo 4 R16
572
Thiago Cigarran26ARG44+30+6Villa Constitucion QFLost in San Salvador De Jujuy SF4657
573
Henry Bernet19SUI43-19
574
Karol Filar27POL43-18
575
Amit Vales21ISR43-17Lost in Qual. Bunschoten R1
576
Melios Efstathiou27CYP43-14+1Nova Gorica R164457
577
Nino Ehrenschneider25GER43-22Lost in Kassel R16
578
Noa Vukadin22CRO42-19Lost in Qual. Umag R1
579
Kārlis Ozoliņš24LAT42-19
580
Aidan Mayo23USA42+34+6Granby R1648111
581
Alessandro Pecci25ITA42-20
582
Leo Borg23SWE42-19
583
Robin Catry24FRA42-19
584
Manish Sureshkumar26IND42-17
585
Jan Kumstát19CZE42+76+10Bunschoten R16Qual. Bunschoten W48111
586
Ergi Kırkın27TUR42-11+1Lost in Bucharest 2 R16
587
Dimitris Sakellaridis20GRE42-21Nova Gorica R164356
588
Imanol López Morillo26ESP42+42+7Lost in Lodz F
589
M Rifki Fitriadi27INA42-1+2Wuning 6 R16Lost in Wuning 5 QF4356
590
Olaf Pieczkowski22POL41-22
591
Daniel Jade17FRA41-12+1Uriage R164365
592
Pierluigi Basile19ITA41-12+1Gubbio R164255
593
Nicolás Villalón22CHI41-24
594
Marc Majdandzic21GER41-22Lost in Qual. Umag R1
595
Stefan Popović23SRB41-22
596
Franco Ribero26ARG41-22
597
Andreja Petrovic26NOR41-11+1Lost in Dallas R16
Lost in Qual. Lincoln R1
598
Gabriele Bosio25ITA41-5+1Nova Gorica R164255
599
Millen Hurrion27GBR41-28Louisville R32Lost in Laval R324266
600
Strong Kirchheimer31USA41+27+6Lost in Laval QF
Qual. Granby W
Lost in Granby R32
601
Tomasz Berkieta19POL41-11+1Uslar R16Lost in Lodz R324255
602
Aidan McHugh26GBR40-26
603
Branko Djurić21SRB40-25
604
Gabriel Ghetu18ROU40-23
605
Marlon Vankan25GER40-23
606
S D Prajwal Dev30IND40-22Lost in Qual. Pozoblanco R1
607
Matteo Covato21ITA40-22
608
Keisuke Saitoh25JPN40-21
609
Léo Raquillet20FRA40-18Lost in Qual. Bunschoten R1
610
Carlo Alberto Caniato20ITA40-18Lost in Cordenons R32
611
Kalin Ivanovski22MKD39-16Kramsach R324064
612
Christoph Negritu32GER39-16
613
Ryan Dickerson29USA39-15
614
Filip Jeff Planinšek25SLO39-15
615
Marcel Zieliński25POL39-15
616
Oskar Brostrom Poulsen24DEN39-19Lost in Roda De Bara R32
617
Cedrik Marcel Stebe35GER38-16
618
Pablo Martinez Gomez20ESP38-14+1Gandia R164062
619
João Eduardo Schiessl21BRA38-16
620
Takuya Kumasaka27JPN38+6+3Lost in Roda De Bara R16
Lost in Qual. Pozoblanco R2
621
Andres Santamarta Roig19ESP37-16Lost in Bunschoten R32
622
Herman Hoeyeraal24NOR37-16
623
Alberto Barroso Campos30ESP37-15Lost in Qual. Pozoblanco R1
624
Bruno Fernandez21BRA37-15
625
Leo Vithoontien26JPN37-15Lost in Qual. Granby R1
626
Paul Inchauspe22FRA36+46+6Pozoblanco R1642105
627
Mats Rosenkranz27GER36-15
628
Dhakshineswar Suresh26IND36+97+10Qual. Lincoln W
Lost in Lincoln R16
629
Erik Arutiunian21BLR36-16
630
Joshua Sheehy29USA36+1+2Lost in Dallas R32
Lost in Qual. Lincoln R2
631
Michael Antonius16USA36-10+1Pittsford R163750
632
Matyas Fuele27HUN36+96+10Cordenons R16Qual. Cordenons W42105
633
James Trotter26JPN36+24+4Qual. Granby W
Lost in Granby R32
634
Juan Sebastian Osorio28COL36-18
635
Dong Ju Kim24KOR36-18
636
Wilson Leite34BRA36-17
637
Noah Zamora23USA36+68+8Lost in Rancho Santa Fe F
638
Jelle Sels30NED36-10+1Lost in The Hague 2 R16
639
Nikolai Barsukov19GER36-1+2Uslar R16Lost in Kassel R163750
640
Timofei Derepasko19RUS36-22Kursumlijska Banja 10 R16Lost in Kursumlijska Banja 9 R323750
641
Kei Nishikori36JPN35-21
642
Andrew Johnson16USA35-20
643
Thomas Fancutt31AUS35+24+4Qual. Lincoln W
Lost in Lincoln R32
644
Yuta Kawahashi28JPN35-21Lost in Wuning 5 R32
645
Luca Potenza25ITA35-21
646
Giovanni Oradini28ITA35-17
647
Kuan Yi Lee29TWN35-22Lost in Wuning 5 R32
648
Ignacio Parisca Romera20VEN35-9+1Gandia R163759
649
Pierre Delage25FRA35-2+2Kursumlijska Banja 10 R16Lost in Kursumlijska Banja 9 QF3649
650
Cosme Rolland De Ravel22FRA34+12+3Lost in Bastia QF
651
Théo Papamalamis20FRA34-19Kramsach R323559
652
Matyáš Černý24CZE34-18
653
Matt Kuhar30USA34-18Lost in Qual. Granby R1
654
Pawit Sornlaksup26THA34-17
655
Kai Wehnelt30GER34-15
656
Nicolas Zanellato24BRA34-15
657
Daniel Salazar25COL34+2+2Lost in Kassel R32
Lost in Qual. Cordenons R2
658
Nicolas Oliveira20BRA33-16
659
Arthur Bouquier25FRA33-16
660
Grigory Shebekin21RUS33-16
661
Arklon Huertas Del Pino Cordova31PER33-16
662
Alex Rybakov29USA33-16
663
Manuel Mazza27ITA33-15
664
Keshav Chopra24USA33+5+2Lost in Qual. Lincoln R2
665
Yurii Dzhavakian33UKR33-16Lost in Monastir 32 R32
666
Shinji Hazawa27JPN33-6+1Brisbane R16Lost in Tokyo 4 R323557
667
Rodrigo Alujas23MEX33+23+4Uriage R16Lost in Bastia QF3557
668
Lukáš Klein28SVK32-18
669
Alibek Kachmazov23RUS32-18
670
Maxim Zhukov21RUS32-17
671
George Loffhagen25GBR32-17
672
Ben Jones28GBR32-17
673
Jakub Nicod21CZE32+68+7Lost in The Hague 2 SF
674
Uisung Park25KOR32-18Lost in Wuning 6 R32
675
Viacheslav Bielinskyi22UKR32-17
676
Giulio Zeppieri24ITA31-13
677
Johan Alexander Rodriguez22COL31-13
678
Tomás Farjat25ARG31-13
679
Jacopo Berrettini27ITA31-13
680
Matisse Bobichon24FRA31-2+1Brisbane R163355
681
Seydina André22SEN31-1+1Monastir 33 R163245
682
Carlos Taberner28ESP30-11
683
Nicolás Jarry30CHI30-10
684
Tom Paris23FRA30-9
685
Fryderyk Lechno-Wasiutyński21POL30-9
686
Stefan Horia Haita19ROU30-9Lost in Slobozia R32
687
Michal Krajčí21SVK30-8
688
Oleksandr Ovcharenko24UKR30-3+1Slobozia R16Lost in Bucharest 2 R323144
689
Samir Hamza Reguig24ALG30-8
690
Giorgio Tabacco22ITA30+90+7Lost in Kassel QF
Qual. Cordenons W
Lost in Cordenons R32
691
Arvid Nordquist28SWE29+101+8Lost in Wuning 5 F
692
Guto Miguel17BRA29-9
693
Keaton Hance18USA29-9
694
Vincent Marysko20GER29+1+1Uslar R163043
695
Kasra Rahmani19IRI29-9Lost in Qual. Cordenons R1
696
Josip Šimundža21CRO29-9
697
Michiel De Krom28NED29-8
698
Attila Boros22HUN29+1+1Lost in Bucharest 2 R16
699
Mert Naci Türker27TUR29-8
700
Carles Cordoba20ESP29-12Lost in Gandia R32
701
Andrea De Marchi19ITA29+1+1Gubbio R163043
702
Samuel Alejandro Linde Palacios18COL29+16+2Lost in Qual. Pozoblanco R2
703
Pavel Lagutin21RUS29+44+4Qual. Pozoblanco W
Lost in Pozoblanco R32
704
Aleksandr Braynin26UKR29-12Lost in Lodz R16
705
Bruno Kuzuhara22USA29+31+3Lost in Dallas QF
Lost in Qual. Granby R1
706
Kokoro Isomura23JPN29+28+3Lost in Tokyo 4 R16
Lost in Qual. Granby R2
707
Lorenzo Claverie23ITA28-14
708
Nicolas Moreno De Alboran29USA28-14
709
Manuel Plunger24ITA28-2+1Kramsach R163052
710
Abel Forger20NED28+85+7Lost in The Hague 2 QF
Qual. Bunschoten W
Lost in Bunschoten R32
711
Arda Azkara23TUR28-14Lost in Qual. Pozoblanco R1
712
Oscar Weightman24GBR28-14
713
Stefano D'Agostino22ITA28-17Gubbio R322943
714
Jesse Flores31CRC28-14
715
Benjamin Torrealba21CHI28-12
716
Alan Ważny19POL28-12
717
Maé Malige20FRA28-1+1Lost in Roda De Bara R16
Lost in Qual. Pozoblanco R1
718
Rafael Izquierdo Luque26ESP28+1Castelo Branco R162942
719
Naoya Honda20JPN28+1+1Lost in Tokyo 4 R16
720
Taisei Ichikawa25JPN28-14Lost in Tokyo 4 R32
721
Dragos Nicolae Cazacu22ROU28+1Slobozia R162942
722
Denis Klok28RUS28-21Lost in Kursumlijska Banja 9 R32
Lost in Kursumlijska Banja 10 R32
723
Jack Anthrop22USA27+14+2Lost in Rancho Santa Fe QF
724
Jangjun Kim19KOR27+1Wuning 6 R16Qual. Wuning 5 W
Lost in Wuning 5 R32
2841
725
Jannik Opitz28GER27-17
726
Alex Knaff28LUX27-16
727
Carlos Lopez Montagud26ESP27-18Lost in Gandia R32
728
Nitin Kumar Sinha27IND27-17
729
Javier Barranco Cosano27ESP27+1Gandia R162951
730
Fabrizio Andaloro25ITA27-18
731
William Grant25USA27-18
732
Dimitris Azoidis25GRE27-18
733
Ronit Karki18USA27-16Lost in Qual. Lincoln R1
734
Nicholas David Ionel23ROU27-12
735
Carles Hernández25ESP27-20Lost in Gandia R32
736
Mario Gonzalez Fernandez24ESP27+12+2Lost in Qual. Pozoblanco R2
737
Santiago De La Fuente24ARG27-4+1Villa Constitucion R162841
738
Daniele Rapagnetta19ITA27-7+1Gubbio R16Lost in The Hague 2 R322841
739
Lucas Andrade Da Silva21BRA26-16
740
Keegan Rice20CAN26+412+20Granby R16Lost in Laval F3295
741
Federico Coria34ARG26-15Lost in Qual. Bastad R1
742
Pedro Rodenas22ESP26-15Lost in Gandia R32
743
Naoki Nakagawa29JPN26+40+4Lost in Tokyo 4 SF
744
Émilien Demanet21BEL26-12
745
Marko Miladinović25SRB26-15Louisville R322751
746
Alec Deckers26NED26+19+2Lost in Hillcrest 2 QF
747
Dinko Dinev22BUL26+3+1Kursumlijska Banja 10 R162740
748
Alaa Trifi19TUN26-13Monastir 33 R16Lost in Monastir 32 R322740
749
Elmar Ejupovic33GER25-12
750
Nick Kyrgios31AUS25-11
751
Bryce Nakashima22USA25-11Lost in Rancho Santa Fe R32
752
Adhithya Ganesan20USA25+46+4Qual. Granby W
Lost in Granby R32
753
Peter Fajta24HUN25-11
754
Martin Van Der Meerschen26BEL25+4+1Gubbio R162639
755
Oscar Jose Gutierrez33ESP25-11Lost in Qual. Bunschoten R1
756
Loann Massard20FRA25-10
757
Michel Hopp27GER25-14Lost in Kassel R32
758
Lorenzo Rottoli24ITA25-13Lost in Gubbio R32
759
John Hallquist Lithen24SWE25+7+1Nova Gorica R162639
760
Tristan McCormick27USA25-11Pittsford R322640
761
Yusuke Takahashi28JPN25+6+1Lost in Tokyo 4 R16
762
Chase Ferguson27AUS25+6+1Brisbane R162749
763
Tomás Martínez22ARG25-12Lost in Villa Constitucion R32
764
Filip Peliwo32POL25-3+1Hillcrest 3 R16Lost in Hillcrest 2 R322749
765
David Goffin35BEL24-13
766
Kriish Tyagi19IND24+45+5Hillcrest 3 R16Lost in Hillcrest 2 SF2648
767
Pierre Yves Bailly22BEL24-14
768
Nicolás Álvarez Varona25ESP24-14
769
José Pereira35BRA24-14
770
Hoyoung Roh20KOR24+45+5Wuning 6 R16Lost in Wuning 5 SF2538
771
Nico Hipfl20AUT24-15Kramsach R322549
772
Felix Corwin30USA24-15
773
Tim Handel29GER24-14
774
Tristan Stringer20USA24+3+1Lost in Laval R16
Lost in Louisville R32
775
Christopher Li23PER24-13
776
Stefan Adrian Andreescu24ROU24+2+1Lost in Bucharest 2 R16
Lost in Slobozia R32
777
Ryan Fishback24USA24-14
778
John Sperle24GER24-9
779
Tianhui Zhang20CHN24-19Lost in Wuning 5 R32
780
Gabriele Maria Noce30ITA24-16Gubbio R322539
781
Taiyo Yamanaka24JPN24+6+2Lost in Tokyo 4 QF
782
Cooper Williams21USA23-12
783
Nicolás Barrientos39COL23-11
784
Muhammad Shoaib24PAK23-13Pittsford R322438
785
Shunsuke Mitsui24JPN23-12
786
Neil Oberleitner26AUT23-12
787
Patrick Brady21GBR23-12
788
Gustavo Ribeiro De Almeida20BRA23-12
789
Fernando Cavallo20ARG23-10
790
Mukund Sasikumar29IND23-9
791
Roger Pascual Ferra20ESP22-9
792
Ofek Shimanov21ISR22+134+9Hillcrest 3 R16Lost in Hillcrest 2 F2446
793
Oliver Bonding19GBR22+1Louisville R162446
794
Yusuke Kusuhara28JPN22+1Lost in Tokyo 4 R16
795
Charlie Robertson19GBR22+44+5Hillcrest 3 R16Lost in Hillcrest 2 SF2446
796
Noritaka Koizumi23JPN22+44+5Wuning 6 R16Lost in Wuning 5 SF2336
797
Natan Rodrigues24BRA22-13
798
William Rejchtman Vinciguerra19SWE22-13Lost in Qual. Bastad R1
799
Thanapet Chanta26THA22-13
800
Miles Jones25USA22-12
801
Maxime Janvier29FRA22-12Lost in Qual. Cordenons R1
802
Joshua Charlton26AUS22-12Brisbane R162446
803
Grigoriy Lomakin28KAZ22-12Lost in Wuning 5 R32
804
Sebastian Gorzny22USA21+1+1Lost in Dallas R16
Lost in Lincoln R32
805
Peter Bertran30DOM21-9
806
Maximilian Homberg23GER21-9Gubbio R322236
807
Linus Lagerbohm18FIN21+376+15Lodz W
808
Taym Al Azmeh22SYR21-2+1Lost in The Hague 2 R16
Lost in Uslar R32
809
Lorenzo Gagliardo26ITA21+9+2Lost in San Salvador De Jujuy QF
Lost in Villa Constitucion R32
810
Maik Steiner32GER21-9
811
Kerem Yilmaz19TUR21-8
811
Andrea Fiorentini25ITA21-8
813
Aaron Funk20GER21-14Lost in Kursumlijska Banja 9 R32
Lost in Uslar R32
814
Rocco Piatti21ITA21-14Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R32
815
Nicolas Jadoun23FRA21+19+3Lost in Bastia QF
816
Benjamin Pietri29FRA21-6+1Lost in Bastia R16
817
Adrian Ötzbach28GER21+130+8Uslar R16Lost in Kassel SF2235
818
Kosuke Ogura30JPN21-16Lost in Tokyo 4 R32
Lost in Brisbane R32
819
Daniil Sarksian20ARM21+3+2Lost in Wuning 5 QF
Lost in Wuning 6 R32
820
Alexander Weis29ITA20+135+8Uriage R16Lost in Bastia SF2244
821
Ilya Snițari24MDA20+491+16Slobozia R16Bucharest 2 W2134
822
Mirza Bašić35BIH20-15
823
Ryo Tabata18JPN20-15
824
Bastián Malla29CHI20+5+2Lost in San Salvador De Jujuy QF
Lost in Villa Constitucion R32
825
Justin Roberts29BAH20-16Lost in Laval R32
Lost in Qual. Granby R1
826
Fermin Tenti29ARG20-7+1Villa Constitucion R162134
827
Luca Castagnola24ITA20-7+1Nova Gorica R16Lost in Kassel R322134
828
Michael Vrbenský26CZE19-16
829
Adria Soriano Barrera27COL19-15
830
Iiro Vasa23FIN19-14
831
Theodore Dean24USA19-4+1Lost in Rancho Santa Fe R16
832
Hanyi Liu25CHN19+11+2Lost in Wuning 5 QF
833
Bekkhan Atlangeriev25RUS19-16
834
Yanaki Milev22BUL19-13
835
Michele Mecarelli19ITA19-5+1Gubbio R32Lost in Bucharest 2 R162034
836
Nikita Belozertsev17UZB19-5+1Kursumlijska Banja 10 R162033
837
Egor Pleshivtsev19RUS19+16+2Monastir 33 R16Lost in Monastir 32 R162033
838
Alexey Vatutin33RUS18-15
839
Rethin Pranav Senthil Kumar18IND18-15
840
James Watt26NZL18-15
841
Devin Badenhorst22RSA18+17+2Hillcrest 3 R16Lost in Hillcrest 2 R162042
842
Markus Mölder21EST18-16
843
Yannick Theodor Alexandrescou18FRA18-15
844
Axel Nefve25USA18+3+1Pittsford R161932
845
Mickael Kaouk17FRA18-10
846
Yuki Mochizuki28JPN18+21+2Lost in Tokyo 4 QF
Lost in Brisbane R32
847
Tomas Curras Abasolo26ESP18-11
848
Ryotaro Taguchi26JPN18-16Qual. Tokyo 4 W
Lost in Tokyo 4 R32
849
Tiago Cação28POR18+1+1Castelo Branco R161932
850
Nikita Ianin24RUS18-17Lost in Monastir 32 R32
Lost in Monastir 33 R32
851
Ezequiel Monferrer23ARG18+4+1Lost in San Salvador De Jujuy R16
Lost in Villa Constitucion R32
852
Filip Misolic24AUT17-15
853
Max Purcell28AUS17-15
854
Orel Kimhi22ISR17+3+1Hillcrest 3 R16Lost in Hillcrest 2 R321941
855
Matthew Forbes20USA17+440+13Lincoln R16Lost in Dallas QF
Qual. Lincoln W
2386
856
Luis Felipe Miguel22BRA17-15
857
Alex Kuperstein27USA17-15
858
Segundo Goity Zapico20ARG17-14Qual. Villa Constitucion W
Lost in Villa Constitucion R32
859
Christopher Papa25USA17-14
860
Maximilian Neuchrist34AUT17-14
861
Ronald Hohmann24USA17+20+2Lost in Rancho Santa Fe QF
Lost in Qual. Lincoln R1
862
Maxwell Exsted19USA17-14
863
Giulio Perego23ITA17+2+1Hillcrest 3 R16Lost in Hillcrest 2 R321941
864
Sora Fukuda28JPN17-15Lost in Tokyo 4 R32
865
Marcus Walters28GBR17-11
866
Sydney Zick19GER17-15Lost in Kassel R32
867
Francisco Rocha26POR17+3+1Castelo Branco R161831
868
Aljaž Jeran22SLO17+24+2Lost in Bucharest 2 QF
869
Aditya Vishal Balsekar23IND17-17Lost in San Salvador De Jujuy R32
Lost in Villa Constitucion R32
870
Benjamin Thomas George23CAN17+24+2Lost in Laval R32
Lost in Qual. Granby R2
871
Dan Alexandru Tomescu27ROU16-12
871
Joaquim de Almeida24BRA16-15Pittsford R32Lost in Rancho Santa Fe R321731
873
Pablo Perez Ramos23ESP16+5+1Castelo Branco R161730
874
Alexander Rozin20CAN16+78+4Lost in Laval R32
Qual. Granby W
Lost in Granby R32
875
Joaquin Guilleme20NCA16-14
876
Dominik Kellovský29CZE16-16Lost in Nova Gorica R32
877
Gian Luca Tanner25SUI16-15
878
Dante Pagani17ARG16-15
879
Kristijan Juhas25SRB16+1+1Lost in Kursumlijska Banja 9 R16
880
Ivan Nedelko40RUS16-16
881
Rigele Te28CHN16-15Lost in Qual. Roda De Bara R3
Lost in Roda De Bara R32
882
Anas Mazdrashki20BUL16-14Gandia R321741
883
Michael Zhu33USA16-13
884
Yaojie Zeng24CHN16-15Lost in Wuning 5 R32
885
Nikola Slavic25SWE16-9Lost in Qual. Bastad R1
886
Giannicola Misasi25ITA16-14Lost in Kursumlijska Banja 10 R32
887
Andrea Colombo23ITA16+6+1Castelo Branco R161730
888
Younes Lalami25MAR16-15Lost in Monastir 33 R32
889
Geun Jun Kim24KOR16-15Lost in Wuning 5 R32
890
Alexandre Aubriot27FRA16-15Lost in Uriage R32
891
Niccolo Ciavarella22ITA16-3+1Gubbio R16Lost in Bucharest 2 R321730
892
Alexander Ritschard32SUI15-15
893
Martin Borisiouk26BLR15+1069+15Qual. Wuning 5 W
Wuning 5 W
894
Cezar Gabriel Papoe18ROU15+265+9Slobozia R16Lost in Bucharest 2 F1629
895
Chanyeong Oh28KOR15-16
896
Alejandro Hayen28MEX15+9+1Lost in Rancho Santa Fe R16
897
Enzo Kohlmann De Freitas19BRA15+35+2Lost in San Salvador De Jujuy QF
Lost in Villa Constitucion R32
898
Dominik Reček31CZE15+182+7Qual. Kassel W
Lost in Kassel SF
Lost in Kramsach R32
899
Alexandre Reco27FRA15-15
900
Aleksa Ćirić26SRB15-18Louisville R321640
901
Zach Stephens20GBR15-16Lost in Monastir 33 R32
902
Marc Van Der Merwe31RSA15-19Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R32
903
Goncalo Marques20POR15+7+1Castelo Branco R161629
904
Fons Van Sambeek24NED15+7+1Lost in The Hague 2 R16
Lost in Qual. Bunschoten R1
905
Egor Agafonov23RUS15-19
905
Evgeny Philippov24RUS15-19
907
Alejandro Turriziani Álvarez23ESP15-18Lost in Qual. Pozoblanco R1
907
Amr Elsayed27EGY15-18
909
Renta Tokuda28JPN15-18Lost in Qual. Granby R1
910
Finn Murgett24GBR15-12
911
Vladislav Melnic27ROU15+4+1Slobozia R161629
912
Hazem Naw26SYR15-17Lost in The Hague 2 R32
913
Johan Oscar Lien18NOR15+4+1Uslar R161629
914
Duje Markovina18AUS15-17Lost in Brisbane R32
915
Isaac Becroft25NZL15+64+3Lost in Roda De Bara QF
916
Ryuki Matsuda26JPN15+1+1Lost in Tokyo 4 R16
Lost in Brisbane R32
917
Yuta Tomida19JPN15+25+2Wuning 6 R16Lost in Wuning 5 R161629
918
Nicolas Bruna27CHI15-22Lost in Bucharest 2 R32
Lost in Slobozia R32
919
Yoshihito Nishioka30JPN14-20
920
William Manning21USA14+5+1Lost in Dallas R16
Qual. Louisville W
Lost in Louisville R32
921
Aristotelis Thanos25GRE14-21Lost in The Hague 2 R32
922
Vignesh Gogineni22USA14+6+1Louisville R161638
923
Gianluca Brunkow23USA14-22
923
Simeon Stanković19SRB14-22
925
Kacper Szymkowiak21POL14-21
926
Scott Jones28AUS14+5+1Brisbane R161638
927
Robert Guna20ROU14-24Lost in Bucharest 2 R32
Lost in Slobozia R32
928
Nikola Djosic18SUI14-22Lost in Kursumlijska Banja 9 R32
929
Joao Vitor Scramin Do Lago20BRA14-22
930
Conor Gannon24IRL14-22
931
Dmitry Popko29KAZ14-22
932
Shintaro Imai32JPN14+34+2Lost in Tokyo 4 QF
933
Yuta Kikuchi26JPN14-21
934
Sam Ryan Ziegann27AUS14-21
935
Rafael Tosetto27BRA14-21
936
Ali Yazdani22IRI14-19
937
Joao Victor Couto Loureiro23BRA14-17
938
Melih Anavatan20TUR14-16
939
Oliver Okonkwo26GBR14-2+1Lost in Dallas R16
Lost in Louisville R32
940
Volodymyr Iakubenko20UKR14+10+1Lost in Monastir 32 R16
941
Petros Tsitsipas25GRE14+59+3Kramsach R16Lost in Lodz QF1638
942
David Eichenseher20GER14-26Lost in Bucharest 2 R32
Lost in Gubbio R32
943
Fanming Meng18CHN14-1+1Lost in Wuning 5 R16
Lost in Wuning 6 R32
944
Wishaya Trongcharoenchaikul31THA14+31+2Wuning 6 R16Lost in Wuning 5 R161528
944
Jeremy Gschwendtner27GBR14+1Lost in Lodz R16
Lost in Nova Gorica R32
946
Tom Zeuch26GER14-25Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R32
947
Pietro Marino25ITA14+32+2Gubbio R16Lost in The Hague 2 R161528
948
Kody Pearson26AUS13-25Lost in Qual. Granby R1
949
Orlando Luz28BRA13-25
950
Jakub Paul27SUI13-23
951
James Story25GBR13-22
952
Jason Jung37TWN13-22
953
Denis Peták19CZE13-20
954
Jerry Roddick24USA13+4+1Louisville R32Lost in Dallas R161438
955
Noah Schachter26USA13-21
956
Žiga Šeško17SLO13-21Lost in Umag R32
957
Jumpei Yamasaki29JPN13-21
958
Yan Cheng Chen24TWN13+10+1Wuning 6 R16Lost in Wuning 5 R321427
959
Filippo Mazzola21ITA13+133+5Gubbio R16Lost in Bucharest 2 SF1427
960
Stefan Vujic28AUS13-21
961
Mathys Picard18FRA13+10+1Uriage R16Qual. Uriage W1537
962
Joao Vitor Goncalves Ceolin27BRA13-22
963
Mwendwa Mbithi28USA13-22
964
Calvin Müller26GER13-26Lost in Kassel R32
965
Karim Ibrahim22EGY13-17
966
Rafael De Alba24MEX13-20Lost in Rancho Santa Fe R32
967
Jakub Filip20CZE13+9+1Lost in Lodz R16
968
Maxence Bertimon26FRA13-20Lost in Monastir 33 R32
969
Nicolas Robert19FRA13+132+5Monastir 33 R16Lost in Monastir 32 SF1427
970
Jeremy Schifris24GER13-25Lost in The Hague 2 R32
Lost in Uriage R32
971
Radu David Turcanu20ROU13+5+1Slobozia R16Lost in Bucharest 2 R321427
972
Benjamin O'Connell27AUS13+9+1Brisbane R16Lost in Rancho Santa Fe R321537
973
Hady Habib27LBN12-22
974
Nikolay Vylegzhanin26RUS12-21
975
Oliver Ojakaar21EST12-21
976
Bautista Vilicich24ARG12-20
977
Yun seong Chung28KOR12-20
978
Jamie Mackenzie18GER12-20
979
Micah Braswell24USA12-19
980
Gijs Brouwer30NED12-19Lost in Qual. Bunschoten R1
981
Mikael Arseneault19CAN12+132+5Lost in Laval QF
Lost in Qual. Granby R2
982
Elijah Sanogo18FRA12-20
983
Ruslan Tiukaev21RUS12-20
983
Maan Kesharwani25IND12-20
985
Davide Tortora25ITA12+5+1Kursumlijska Banja 10 R16Lost in Qual. Kursumlijska Banja 9 R21326
986
Matt Hulme27AUS12+6+1Brisbane R16Qual. Brisbane W1436
987
Maxence Beaugé26FRA12-20
988
Rohan Mehra24IND12-23Qual. The Hague 2 W
Lost in The Hague 2 R32
989
Valentin Basel22ARG12-20Lost in San Salvador De Jujuy R32
990
Lachlan James Mcfadzean19AUS12-20Lost in Brisbane R32
991
Nicolas Garcia Longo21ARG12+6+1Lost in San Salvador De Jujuy R16
Lost in Qual. Villa Constitucion R1
992
Hiromasa Koyama18JPN12-20Lost in Tokyo 4 R32
993
Luka Talan Lopatić18SLO12+148+5Gandia R16Lost in Bucharest 2 SF1436
994
Ammar Alhogbani27KSA12-16
995
Christian Djonov26GER12-22Lost in Qual. Kassel R1
Lost in Uslar R32
996
Yuto Oki20JPN12-22Qual. Tokyo 4 W
Lost in Tokyo 4 R32
997
Leyton Rivera24NOR12+107+4Lost in Lodz SF
998
Saveliy Ivanov21RUS12-17Lost in Qual. Wuning 5 R1
Lost in Wuning 6 R32
999
Preston Brown24USA12+24+2Hillcrest 3 R16Lost in Hillcrest 2 R161436
1000
Andrew Paulson24CZE11-17
In Play :
 ATP250  Bastad, ​Gstaad, ​Umag
 CH75  Bunschoten, ​Cordenons, ​Granby, ​Lincoln, ​Pozoblanco
 M25  Brisbane, ​Gandia, ​Hillcrest 3, ​Kramsach, ​Louisville, ​Uriage
 M15  Castelo Branco, ​Gubbio, ​Kursumlijska Banja 10, ​Monastir 33, ​Nova Gorica, ​Pittsford, ​Slobozia, ​Uslar, ​Villa Constitucion, ​Wuning 6
Highlight Country :