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 Ranking
#: Tennis Player Rank
CH: Career High
 NCH : New Career High (Previous Career High in parenthesis)
1 / 1 / 1: Immediate / Near / Far Career High
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
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#CHPlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1CH
Jannik Sinner24ITA13450
2CH
Alexander Zverev29GER8480
31
Carlos Alcaraz23ESP8160
4CH
Félix Auger-Aliassime25CAN4740
5CH
Alex de Minaur27AUS4110
65
Ben Shelton23USA3770
71
Novak Djoković39SRB3760
81
Daniil Medvedev30RUS3670
9CH
Flavio Cobolli24ITA3460Lost in Umag R16 
104
Taylor Fritz28USA3365
Advertisement
1110
Alexander Bublik29KAZ2610-200Kitzbuhel R16Lost in Gstaad R16 Lost in Gstaad R16 
Kitzbuhel R16
12CH
Jiří Lehečka24CZE2510
132
Casper Ruud27NOR2435Lost in Gstaad QF 
145
Lorenzo Musetti24ITA2315
155
Andrey Rublev28RUS2295+1+65Bastad F
(SF  )
23802380
1615
Learner Tien20USA2270-1
1710
Frances Tiafoe28USA2230
1812
Jakub Menšík20CZE2205+1
1916
Valentin Vacherot27MON2188+2+50Kitzbuhel R16Lost in Gstaad QF Lost in Gstaad QF 
Kitzbuhel R16
2014
Alejandro Davidovich Fokina27ESP2160Lost in Umag QF 
2116
Luciano Darderi24ITA2125-3-85Bastad F
(SF  )
22102210
2218
Francisco Cerúndolo27ARG2060-50
2314
Arthur Fils22FRA1990
248
Tommy Paul29USA1975
2523
Rafael Jódar19ESP1927
268
Karen Khachanov30RUS1780
2724
Arthur Rinderknech30FRA1723+1+40Kitzbuhel R16Lost in Gstaad QF Lost in Gstaad QF 
Kitzbuhel R16
2824
João Fonseca19BRA1710-1
2913
Ugo Humbert28FRA1575
3019
Alejandro Tabilo29CHI1508+1+70Estoril R16Lost in Bastad SF Lost in Bastad SF 
Estoril R16
3125
Tomás Martín Etcheverry27ARG1460-1Kitzbuhel R16Lost in Umag R16Lost in Umag R16
Kitzbuhel R16
3229
Brandon Nakashima24USA1435
3330
Matteo Arnaldi25ITA1399+1+50Lost in Umag QF 
34 NCH 
 (35) 
Zizou Bergs27BEL1340+1
3531
Ignacio Buse22PER1312-2-101Kitzbuhel R32Lost in Gstaad R32 Lost in Gstaad R32 
Kitzbuhel R32
36CH
Arthur Fery24GBR1297
37 NCH 
 (42) 
Raphaël Collignon24BEL1234+5+143Gstaad F
(QF  )
13191319
3836
Alexander Blockx21BEL1218-1-15Estoril R16Lost in Umag R32 Lost in Umag R32 
Estoril R16
398
Cameron Norrie30GBR1205-1
4030
Corentin Moutet27FRA1123
4121
Jan Lennard Struff36GER1104Kitzbuhel R32
426
Matteo Berrettini30ITA1075+1
4333
Jaume Munar29ESP1075+1Lost in Gstaad R32 
4430
Alex Michelsen21USA1050+2
45 NCH 
 (47) 
Ethan Quinn22USA1021+2
4617
Adrian Mannarino38FRA1005+3
4729
Mariano Navone25ARG1005+1-11Kitzbuhel R32Lost in Bastad R16 Lost in Bastad R16 
Kitzbuhel R32
4830
Nuno Borges29POR995+4+25Estoril R32Lost in Bastad QF Lost in Bastad QF 
Estoril R32
4941
Térence Atmane24FRA992+1
5042
Juan Manuel Cerúndolo24ARG989-5-65Kitzbuhel R32Lost in Gstaad SF
(QF  )
Lost in Gstaad SF
(QF  )
Kitzbuhel R32
Advertisement
5145
Yannick Hanfmann34GER974Kitzbuhel R32Lost in Gstaad R16Lost in Gstaad R16
Kitzbuhel R32
5220
Tomáš Macháč25CZE970+1
5336
Fábián Marozsán26HUN970+1
5422
Botic van de Zandschulp30NED969+1Estoril R32Lost in Bastad R16 Lost in Bastad R16 
Estoril R32
5518
Sebastián Báez25ARG950+1+15Kitzbuhel R32Lost in Bastad QF Lost in Bastad QF 
Kitzbuhel R32
5652
Thiago Agustín Tirante25ARG936+5+15Lost in Bastad QF
(R16  )
5727
Miomir Kecmanović26SRB930+2Kitzbuhel R32Lost in Gstaad R16 Lost in Gstaad R16 
Kitzbuhel R32
58 NCH 
 (82) 
Daniel Mérida21ESP925+24+175Estoril R32Umag W
(SF  )
Umag W
(SF  )
Estoril R32
5956
Román Andrés Burruchaga24ARG925+8+50Estoril R32Lost in Umag SF Lost in Umag SF 
Estoril R32
6044
Daniel Altmaier27GER924Kitzbuhel R32Lost in Bastad R16 Lost in Bastad R16 
Kitzbuhel R32
6155
Martin Landaluce20ESP920+1
62 NCH 
 (70) 
Adolfo Daniel Vallejo22PAR918+9+88Kitzbuhel R32Lost in Bastad SF Lost in Bastad SF 
Kitzbuhel R32
6315
Sebastian Korda26USA900
6410
Pablo Carreño Busta35ESP896+1+12Estoril R32Lost in Umag R16
(R32  )
Lost in Umag R16
(R32  )
Estoril R32
653
Stefanos Tsitsipas27GRE895+20+155Gstaad F
(QF  )
980980
6621
Tallon Griekspoor30NED895-9-40
6710
Denis Shapovalov27CAN890-28-240
6855
Vít Kopřiva29CZE881-4-12Kitzbuhel R32Lost in Umag R32 Lost in Umag R32 
Kitzbuhel R32
6943
Camilo Ugo Carabelli27ARG880-11-50Estoril R32Lost in Umag QFLost in Umag QF
Estoril R32
706
Hubert Hurkacz29POL865-2
7145
Kamil Majchrzak30POL857-5-25
7256
Hamad Medjedović23SRB844-3
7362
Zachary Svajda23USA822-1
7433
Jenson Brooksby25USA770+2
7554
Valentin Royer25FRA768+2Lost in Umag R32
7631
Márton Fucsovics34HUN765+2
7721
Lorenzo Sonego31ITA758+6+15Lost in Gstaad R16 
7863
Luca Van Assche22FRA755+8+18Estoril R32Lost in Umag R16
(R32  )
Lost in Umag R16
(R32  )
Estoril R32
7963
Mattia Bellucci25ITA751+1
804
Holger Rune23DEN750+1
8138
Alex Molčan28SVK747+20+98Kitzbuhel R32Lost in Umag SF Lost in Umag SF 
Kitzbuhel R32
8246
James Duckworth34AUS746-8-42
8346
Quentin Halys29FRA743+7+37Kitzbuhel R32Lost in Gstaad QF Lost in Gstaad QF 
Kitzbuhel R32
8445
Aleksandr Shevchenko25KAZ736+16+78Kitzbuhel R32Lost in Gstaad SF
(QF  )
Lost in Gstaad SF
(QF  )
Kitzbuhel R32
8537
Marcos Giron32USA730+2
863
Marin Čilić37CRO721+2
8723
Damir Džumhur34BIH719+21+115Estoril R32Lost in Umag F
(SF  )
Lost in Umag F
(SF  )
Estoril R32
8887
Jaime Faria22POR718+4+18Estoril R32Lost in Gstaad R16 Lost in Gstaad R16 
Estoril R32
8929
Giovanni Mpetshi Perricard23FRA710
9075
Jan Choinski30GBR707-15-68Estoril R32Lost in Bastad R32Lost in Bastad R32
Estoril R32
9170
Dino Prižmić20CRO702-7-39Lost in Umag R16 
9233
Gabriel Diallo24CAN695+1
9354
Aleksandar Kovačević27USA685-23-152
9436
Roman Safiullin28RUS678+2
9576
Marco Trungelliti36ARG678+4+12Kitzbuhel R32Lost in Umag R16Lost in Umag R16
Kitzbuhel R32
9662
Rinky Hijikata25AUS677+1
9789
Sho Shimabukuro28JPN677-2-2
9871
Jesper de Jong26NED668-25-140Estoril R32Lost in Bastad R16 Lost in Bastad R16 
Estoril R32
9974
Adam Walton27AUS668-20-86
10074
Emilio Nava24USA664-9-37
Advertisement
10154
Francisco Comesaña25ARG650-7-40
10242
Benjamin Bonzi30FRA633
10319
Alexei Popyrin26AUS630
104CH
Martin Damm22USA628
10554
Yibing Wu26CHN619+1-3Qual. Lincoln W
Lost in Lincoln R16
10667
Eliot Spizzirri24USA604-1-22
10747
Facundo Díaz Acosta25ARG604+3Kitzbuhel R32Lost in Bastad R32Lost in Bastad R32
Kitzbuhel R32
10858
Hugo Gaston25FRA602-1-17Estoril R32Lost in Bastad R32Lost in Bastad R32
Estoril R32
10964
Yunchaokete Bu24CHN601-3Lincoln SF623654
11058
Arthur Cazaux23FRA597-12-80
111108
Coleman Wong22HKG588+12Lost in Lincoln QF
11248
Aleksandar Vukic30AUS583+1+9Granby SF605636
11389
Patrick Kypson26USA570-1-6
114107
Titouan Droguet25FRA570+5+42Estoril R32Lost in Umag QF Lost in Umag QF 
Estoril R32
11586
Dalibor Svrčina23CZE554-1Lost in Bastad R32 
11692
Shintaro Mochizuki23JPN547-1
117116
Pablo Llamas Ruiz23ESP544-1-1
1183
Stan Wawrinka41SUI538-1Estoril R32Lost in Gstaad R32 Lost in Gstaad R32 
Estoril R32
119106
Zsombor Piros26HUN525+1
120 NCH 
(121)
Michael Zheng22USA524+1
12149
Jacob Fearnley25GBR520+2
122CH
Dane Sweeny25AUS518-3
123118
Henrique Rocha22POR517+1Estoril R32Lost in Umag R32 Lost in Umag R32 
Estoril R32
12437
Sebastian Ofner30AUT515+1Kitzbuhel R32Lost in Bastad R32Lost in Bastad R32
Kitzbuhel R32
12591
Otto Virtanen25FIN512+1Tampere R32Lost in Qual. Gstaad R1Lost in Qual. Gstaad R1
Tampere R32
12653
Christopher O'Connell32AUS511+1
127123
Toby Samuel23GBR508+2
128101
Vilius Gaubas21LTU507-1Estoril R32Lost in Bastad R32 Lost in Bastad R32 
Estoril R32
12916
Nikoloz Basilashvili34GEO499+6+25Estoril R32Lost in Bastad R16 Lost in Bastad R16 
Estoril R32
130118
Nicolai Budkov Kjaer19NOR498-12-32Tampere R32Lost in Bastad R32 Lost in Bastad R32 
Tampere R32
13117
Reilly Opelka28USA496
13238
Alexandre Müller29FRA494Kitzbuhel R32Lost in Gstaad R32Lost in Gstaad R32
Kitzbuhel R32
133102
Kyrian Jacquet25FRA489-3-8Qual. Estoril R2Lost in Umag R32Lost in Umag R32
Qual. Estoril R2
134116
Leandro Riedi24SUI487-2
135133
Nicolás Mejía26COL486-2-7
136132
Arthur Géa21FRA480+1+15Granby SF502533
137136
Gustavo Heide24BRA474-1Lost in Qual. Kitzbuhel R1
138109
Andrea Pellegrino29ITA446-13Qual. Estoril R2Lost in Bastad R16 Lost in Bastad R16 
Qual. Estoril R2
13993
Tomás Barrios Vera28CHI442Lost in Bunschoten R32
14037
Mackenzie McDonald31USA439
14117
Cristian Garín30CHI438
1423
Grigor Dimitrov35BUL432+4+25Lost in Bastad R16 
14360
Stefano Travaglia34ITA429+7+44Lost in Bastad QF 
14464
Hugo Dellien33BOL427+12Qual. Kitzbuhel R2Lost in Cordenons QFLost in Cordenons QF
Qual. Kitzbuhel R2
14587
Jurij Rodionov27AUT427-2Qual. Kitzbuhel R2Lost in Gstaad R32Lost in Gstaad R32
Qual. Kitzbuhel R2
14699
Nishesh Basavareddy21USA411-4-25
1474
Jack Draper24GBR410-2
148146
Stefanos Sakellaridis21GRE404-1
149108
Francesco Maestrelli23ITA391
150134
Moez Echargui33TUN379+1Lost in Lincoln R32
Advertisement
15123
Dušan Lajović36SRB378+1Lost in Umag R32 
152111
Zdeněk Kolář29CZE370+1Lost in Gstaad R32 
153101
Billy Harris31GBR365+1
154145
Mark Lajal23EST365+5+15Lincoln SF387418
155 NCH 
(156)
Juan Carlos Prado Angelo21BOL362+18+35Qual. Umag W
Lost in Umag R16
Lost in Qual. Estoril R1
15652
Soonwoo Kwon28KOR360-1
15731
Zhizhen Zhang29CHN359-1Lost in Granby R32
15836
Pedro Martínez29ESP358-1Qual. Estoril R2Lost in Gstaad R32Lost in Gstaad R32
Qual. Estoril R2
15995
Tristan Schoolkate25AUS352-11-46Lost in Granby R32
160 NCH 
(165)
Clément Tabur26FRA352+18+33Qual. Estoril R2Qual. Gstaad W
Lost in Gstaad R16 
Qual. Gstaad W
Lost in Gstaad R16 
Qual. Estoril R2
161153
Alexis Galarneau27CAN351-3Lost in Granby QF
162123
Timofey Skatov25KAZ349+1+6Qual. Estoril R2Qual. Gstaad W
Lost in Gstaad R32
Qual. Gstaad W
Lost in Gstaad R32
Qual. Estoril R2
16367
Luca Nardi22ITA346-3Lost in Qual. Umag R1
164148
Rei Sakamoto20JPN344-3
165106
Tristan Boyer25USA342-1
166125
Alex Bolt33AUS341
167CH
Daniil Glinka26EST341Lost in Granby R16
16872
Borna Gojo28CRO340
169132
Jack Pinnington Jones23GBR334+1
170157
Lukas Neumayer23AUT334-8-9Kitzbuhel R32Lost in Qual. Umag R2
Lost in Umag R32
Lost in Qual. Umag R2
Lost in Umag R32
Kitzbuhel R32
17116
Marco Cecchinato33ITA330+4+7Qual. Umag W
Lost in Umag R32 
172133
Colton Smith23USA329+9+12Lost in Lincoln QF
173159
Luka Mikrut22CRO328-1
174139
Ugo Blanchet27FRA326
175137
Chris Rodesch25LUX324+16+22Pozoblanco SF346377
17649
Roberto Carballés Baena33ESP323-11-19Lost in Qual. Bastad R1
177169
Gauthier Onclin25BEL323-8-12Tampere R32Lost in Bunschoten R32Lost in Bunschoten R32
Tampere R32
17824
Yoshihito Nishioka30JPN321-1
179175
Gonzalo Bueno22PER321-3-1Qual. Estoril R2Lost in Qual. Bastad R1Lost in Qual. Bastad R1
Qual. Estoril R2
180179
Remy Bertola27SUI319-1Lost in Lincoln R32
1819
Roberto Bautista Agut38ESP318-1
182174
Federico Cina19ITA317+2+5Qual. Kitzbuhel R2Qual. Gstaad W
Lost in Gstaad R32
Qual. Gstaad W
Lost in Gstaad R32
Qual. Kitzbuhel R2
183169
Joel Schwärzler20AUT315-12-16Kitzbuhel R32Lost in Gstaad R32 Lost in Gstaad R32 
Kitzbuhel R32
18431
Lloyd Harris29RSA309+3
18581
Michael Mmoh28USA307+3
186184
David Jordá Sanchis32ESP305+3Lost in Bunschoten R32
Lost in Qual. Estoril R1
187 NCH 
(212)
Tom Gentzsch22GER303+25+40Bunschoten F334334
188102
Elmer Møller23DEN302+2Lost in Qual. Bastad R1
189133
Federico Agustin Gomez29ARG298+20+30Qual. Umag W
Lost in Umag R16 
19058
Taro Daniel33JPN298+4+13Qual. Estoril R2Qual. Bastad W
Lost in Bastad R32
Qual. Bastad W
Lost in Bastad R32
Qual. Estoril R2
191 NCH 
(210)
Lautaro Midon22ARG293+22+32Qual. Bastad W
Lost in Bastad R16 
192156
Vitaliy Sachko29UKR291+3+7Qual. Kitzbuhel R2Lost in Qual. Gstaad R2Lost in Qual. Gstaad R2
Qual. Kitzbuhel R2
193190
Gianluca Cadenasso21ITA289-7
194105
Elias Ymer30SWE288-11-25
195 NCH 
(228)
Max Alcalá Gurri23ESP288+34+40Cordenons F319319
19617
Bernard Tomic33AUS286+10+15Lincoln SF308339
197123
Jérôme Kym23SUI285-11-25Lost in Gstaad R16 
198131
Genaro Alberto Olivieri27ARG284+3+4Qual. Tampere R1Lost in Qual. Umag R2Lost in Qual. Umag R2
Qual. Tampere R1
19989
Francesco Passaro25ITA283-17-31Lost in Qual. Bastad R2
200127
Lorenzo Giustino34ITA283-4Qual. Kitzbuhel R2Lost in Cordenons R32Lost in Cordenons R32
Qual. Kitzbuhel R2
Advertisement
20183
Carlos Taberner28ESP282-4
20293
Liam Broady32GBR282-4Lost in Granby R32
203202
Harry Wendelken24GBR276-1
204201
Gilles Arnaud Bailly20BEL273-1Tampere R32Lost in Bunschoten R32Lost in Bunschoten R32
Tampere R32
205181
Daniel Rincon23ESP272
206197
Pol Martín Tiffon26ESP269+2Lost in Qual. Umag R1
207176
Clément Chidekh25FRA269-2
208204
Keegan Smith28USA269-4-4
209158
Yu-hsiou Hsu27TWN266+1-2
210103
Harold Mayot24FRA265-10-16Lost in Cordenons R32
211CH
Moïse Kouamé17FRA263Lost in Bastad R32 
212147
Guy Den Ouden24NED262+19+22Bunschoten F293293
213 NCH 
(219)
Andrea Guerrieri27ITA261+6+5Lost in Qual. Umag R2
214CH
Nikolás Sánchez Izquierdo27ESP261+3+3Tampere R32Lost in Qual. Umag R2Lost in Qual. Umag R2
Tampere R32
215214
Henry Searle20GBR260-1
216196
Rio Noguchi27JPN260+6+6Lost in Lincoln QF
21797
Kimmer Coppejans32BEL260-18-22Lost in Bunschoten SF
218169
Henri Squire25GER259-3Tampere R32Lost in Bunschoten R32Lost in Bunschoten R32
Tampere R32
219216
Felix Gill24GBR259-3
220110
Giulio Zeppieri24ITA256-2
22127
Laslo Djere31SRB255-1Qual. Kitzbuhel R2
222142
Alejandro Moro Cañas25ESP252+5
223194
Dan Added27FRA251+20+19Lost in Roda De Bara SF
Lost in Pozoblanco QF
224 NCH 
(226)
Guido Iván Justo28ARG251+2-2Tampere R32Lost in Cordenons R16Lost in Cordenons R16
Tampere R32
225211
Darwin Blanch18USA249-4Lost in Lincoln R32
22695
Hugo Grenier30FRA249-5-6Lost in Roda De Bara R32
Lost in Pozoblanco R16
227141
August Holmgren28DEN248-35-53Granby SF270301
228225
Franco Roncadelli26URU246+10+10Tampere R32Lost in Cordenons QFLost in Cordenons QF
Tampere R32
229121
Stefano Napolitano31ITA245+11+12Lost in Cordenons QF
23068
Sumit Nagal28IND243+11+10Tampere R32Lost in Cordenons QFLost in Cordenons QF
Tampere R32
231121
Raúl Brancaccio29ITA243-1Lost in Qual. Umag R1
232217
Yi Zhou21CHN242+4+6Lost in Pozoblanco R16
233201
Edas Butvilas21LTU241-5-10Lost in Qual. Gstaad R1
Lost in Qual. Estoril R1
234232
Braden Shick22USA240-2
235168
Frederico Ferreira Silva31POR240-2Estoril R32Lost in Qual. Bastad R1Lost in Qual. Bastad R1
Estoril R32
23683
Chun Hsin Tseng24TWN237-2Lost in Qual. Estoril R1
237183
Oliver Crawford27GBR237-2+1Lost in Roda De Bara F
Lost in Pozoblanco QF
238237
Andrej Nedić21BIH236-1Tampere R32Lost in Cordenons R32Lost in Cordenons R32
Tampere R32
239153
Jay Clarke27GBR236Lost in The Hague 2 R16
Lost in Bunschoten R32
240164
James McCabe23AUS235+2+2Lost in Lincoln R16
241231
Max Houkes26NED234+3+6Lost in Bunschoten QF
24250
Pavel Kotov27RUS226+4
24336
Pierre Hugues Herbert35FRA224+4Lost in Qual. Gstaad R1
Lost in Qual. Kitzbuhel R1
244113
Liam Draxl24CAN224-21-29Lost in Laval QF
Lost in Granby QF
245187
João Lucas Reis Da Silva26BRA224+5Tampere R32Lost in Bunschoten R32Lost in Bunschoten R32
Tampere R32
246 NCH 
(248)
Felix Balshaw20FRA223+2-1Lost in Cordenons R32
247168
Maks Kaśnikowski23POL223+5Tampere R32Lost in Qual. Bastad R1Lost in Qual. Bastad R1
Tampere R32
248 NCH 
(253)
Andre Ilagan25USA222+5Lost in Lincoln R32
249247
Hynek Bartoň22CZE222+7+3Tampere R32Lost in Bunschoten R16Lost in Bunschoten R16
Tampere R32
250248
Florent Bax27FRA219+13+4Lost in Bastia SF
Lost in Uriage QF
Advertisement
251 NCH 
(253)
Buvaysar Gadamauri26BEL219+4
252 NCH 
(257)
Diego Dedura18GER219+5Tampere R32
253240
Matías Soto27CHI218-4-6
254 NCH 
(258)
Giles Hussey29GBR218+4
255147
Kaichi Uchida31JPN218+4Lost in Granby R32
256222
Pedro Boscardin Dias23BRA217+4Tampere R32Lost in Bunschoten R32Lost in Bunschoten R32
Tampere R32
257 NCH 
(261)
Max Basing23GBR216+4
258199
Matej Dodig20CRO214-4-6Lost in Umag R32 
259210
Andy Andrade27ECU213+7
260 NCH 
(268)
Martin Krumich23CZE212+18+9Qual. Zug R1Qual. Bastad W
Lost in Bastad R32
Qual. Bastad W
Lost in Bastad R32
Qual. Zug R1
261181
Abdullah Shelbayh22JOR211+6-1
262 NCH 
(268)
Cezar Crețu25ROU211+6Lost in Cordenons R32
263167
Alex Barrena23ARG211-18-16Tampere R32Lost in Cordenons R16Lost in Cordenons R16
Tampere R32
264108
Franco Agamenone33ITA210+6Lost in Cordenons R32
265237
Alastair Gray28GBR209+6Lost in Pozoblanco R32
266 NCH 
(269)
Iñaki Montes De La Torre23ESP209+6Tampere R32Lost in Cordenons R32Lost in Cordenons R32
Tampere R32
267259
Michele Ribecai23ITA209-2-5Lost in Cordenons R32
Lost in Qual. Kitzbuhel R1
268193
Sascha Gueymard Wayenburg22FRA208+1-3Tampere R32
269172
Murphy Cassone23USA206+18+15Granby SF228259
27047
Juncheng Shang21CHN205+4
271261
Stefan Dostanic24USA204+5
272175
Álvaro Guillén Meza23ECU204+5Lost in Cordenons R32
273125
Juan Pablo Ficovich29ARG203-49-50Lost in Pozoblanco R32
274177
Nick Hardt25DOM202+1-3
27560
Juan Pablo Varillas30PER202+4Qual. Zug R1
27658
Thiago Seyboth Wild26BRA200+8+6Lost in Cordenons R16
2777
David Goffin35BEL198-26-25
278184
Luka Pavlovic26FRA198-14-16Lost in Pozoblanco R32
279210
Filip Jianu24ROU197+3
280235
Charles Broom28GBR195+3Lost in Lincoln R32
281267
Petr Bar Biryukov24RUS194+4Qual. Zug R1Lost in Bunschoten R32Lost in Bunschoten R32
Qual. Zug R1
282CH
Juan Manuel La Serna22ARG193+4
283226
Juan Bautista Torres24ARG193+5+3Qual. Zug R1Lost in Cordenons R16Lost in Cordenons R16
Qual. Zug R1
284262
Kilian Feldbausch20SUI191-22-25Qual. Kitzbuhel R2Lost in Gstaad R32 Lost in Gstaad R32 
Qual. Kitzbuhel R2
285 NCH 
(292)
Florian Broska28GER191+7+6Lost in Bunschoten R16
286257
Miguel Damas26ESP188+14+10Qual. Bastad W
Lost in Bastad R32
28756
Daniel Elahi Galán30COL187+17+12Tampere R32Lost in Bunschoten QFLost in Bunschoten QF
Tampere R32
288109
Lukáš Klein28SVK187-103-125
289 NCH 
(291)
Sandro Kopp26AUT187+2Qual. Kitzbuhel R2
290214
Ilia Simakin22RUS185-1-3
291180
Justin Engel18GER185-11-16
292144
Akira Santillan29JPN185+9+7Pozoblanco SF207238
293250
Philip Henning25RSA183-12-15
294190
Matheus Pucinelli De Almeida25BRA183
295103
Stefan Kozlov28USA182+1Lost in Pozoblanco R32
29647
Marc-Andrea Hüsler30SUI182+11+7Lost in Qual. Gstaad R2
29761
Thiago Monteiro32BRA181-7-6Qual. Zug R1Lost in Qual. Gstaad R2Lost in Qual. Gstaad R2
Qual. Zug R1
298 NCH 
(325)
Yankı Erel25TUR181+43+28Roda De Bara W
Lost in Pozoblanco R16
299298
Filippo Romano21ITA181+9+6Lost in Bunschoten R16
300225
Philip Sekulic22AUS180+17+12Lost in Granby QF
301290
Sergey Fomin25UZB180-4-1
302271
Maxim Mrva18CZE179+8+6Lost in Cordenons R16
303241
Daniel Michalski26POL178-4Lost in Qual. Gstaad R1
Lost in Qual. Kitzbuhel R1
304284
Dali Blanch23USA176-2Tampere R32
305105
Duje Ajduković25CRO176-2Tampere R32Lost in Qual. Umag R1
306200
George Loffhagen25GBR175
30726
Jordan Thompson32AUS173+2
308 NCH 
(311)
Mert Alkaya26TUR173+3Lost in Pozoblanco R32
309 NCH 
(313)
Matthew Dellavedova26AUS173+4+1Lost in Tokyo 4 SF
Lost in Brisbane R16
310 NCH 
(320)
Max Schönhaus18GER172+10+6Lost in Bunschoten R16
311116
Calvin Hémery31FRA172-13-6Lost in Qual. Gstaad R2
312 NCH 
(315)
Luciano Emanuel Ambrogi22ARG171+3
313307
Thomas Faurel20FRA170+6+4Lost in Qual. Bastad R2
314212
Johannus Monday24GBR170-19-12
31572
Yosuke Watanuki28JPN169-10-6Lost in Granby R32
31639
Mikhail Kukushkin38KAZ169
317258
Igor Marcondes29BRA167+7+6Qual. Tampere R1Lost in Qual. Bastad R2
318263
Eliakim Coulibaly24CIV166+3
319268
Gonzalo Villanueva31ARG166+33+21Qual. Cordenons W
Lost in Cordenons SF
320287
Marvin Möller27GER164-6-7
321 NCH 
(322)
Federico Bondioli21ITA164+25+12Cordenons SF186217
322250
Andres Martin25USA163-4-4Lost in Granby R32
323196
Rodrigo Pacheco Mendez21MEX163
324197
Fajing Sun29CHN162-51-47Lost in Granby R32
325242
Enrico Dalla Valle28ITA162+2+3Lost in Cordenons R16
326 NCH 
(335)
Daniel Milavsky24USA161+9+4Lost in Granby R16
3276
Gaël Monfils39FRA160-2
328278
Tyler Zink25USA159-2Lost in Granby R16
329 NCH 
(341)
Juan Estevez20ARG159+14+6Lost in San Salvador De Jujuy F
Lost in Villa Constitucion QF
330158
Tung Lin Wu28TWN158-1Lost in Lincoln R32
331276
Petr Brunclík20CZE157-1
332127
Facundo Mena33ARG157-1
333300
Hamish Stewart26GBR157-1Lost in Roda De Bara R16
Lost in Pozoblanco R32
334168
Murkel Dellien28BOL157Lost in Villa Constitucion QF
335170
Mattéo Martineau27FRA157-2Lost in Bunschoten R32
33678
Yasutaka Uchiyama33JPN156
337221
Hernán Casanova32ARG156
338180
Paul Jubb26GBR156
339 NCH 
(349)
Ognjen Milić19SRB156+10+7Kursumlijska Banja 9 W
340177
Andrea Collarini34ARG156
341333
Sean Cuenin22FRA156-2Uriage F
342212
Michael Geerts31BEL156-14-3Lost in Bunschoten R32
343CH
Hayato Matsuoka21JPN155+4+5Lost in Lincoln R16
344150
Oriol Roca Batalla33ESP153-2
345116
Marc Polmans29AUS152-1
346345
Carl Emil Overbeck24DEN152-1
347306
Blaise Bicknell24JAM150+7+6Lost in Granby R16
348217
Jonáš Forejtek25CZE150-36-22
349135
Mitchell Krueger32USA148+15+9Lost in Dallas QF
Lost in Lincoln R16
35078
Nicolás Kicker33ARG148-28-16Tampere R32
351235
Marko Topo22GER147+23+13Qual. Zug R1Qual. Umag W
Lost in Umag R32
352287
Antoine Ghibaudo21FRA146+7+5Lost in Pozoblanco R16
353339
Andrey Chepelev27RUS145Lost in Gandia R16
Lost in Qual. Kitzbuhel R1
354254
Mats Rosenkranz27GER142+4
355316
Eduardo Ribeiro28BRA142+1-1
356257
Mili Poljičak22CRO141-8-8Qual. Zug R1Lost in Qual. Umag R1
35788
Dominic Stricker23SUI140+3Qual. Zug R1Lost in Gstaad R16
(R32  )
358 NCH 
(361)
Tommaso Compagnucci26ITA140+3
359260
Robin Bertrand23FRA140+4Lost in Roda De Bara QF
360305
Alex Martinez25ESP139-5-5Lost in Lincoln R32
361249
Mathys Erhard24FRA139-4-4
362243
Marat Sharipov23RUS138+3
36371
Cedrik Marcel Stebe35GER137+3
364335
Jacopo Vasami18ITA137+3
365 NCH 
(369)
Petr Nesterov23BUL137+4Qual. Zug R1
36680
Norbert Gombos35SVK136+4Qual. Zug R1Lost in Qual. Umag R1
367 NCH 
(372)
Lucio Ratti22ARG136+5
368341
Gabriele Piraino22ITA134+7
369 NCH 
(374)
Ivan Marrero Curbelo27ESP133+7
370347
Ioannis Xilas25GRE133-19-12Lost in Kassel QF
Lost in Cordenons R32
371260
Tiago Pereira22POR133+8Pozoblanco SF155186
372289
Lilian Marmousez24FRA132-22-15
373 NCH 
(376)
Anton Matusevich25GBR132+4-1Qual. Zug R1Lost in Kassel QF
374373
Manas Dhamne18IND132+7Lost in Qual. Gstaad R1
375279
Garrett Johns25USA132+7Lost in Granby R32
376303
Francesco Forti26ITA131+4-1Lost in Qual. Cordenons R2
377229
Marek Gengel30CZE131-4-5
378 NCH 
(383)
Jake Delaney29AUS131+6Brisbane F
379260
Carlos Sánchez Jover25ESP131-17-9Lost in Qual. Bastad R2
380 NCH 
(383)
Jay Friend22JPN130+3-1Lost in Laval SF
Lost in Granby R32
381176
Daniel Masur31GER130+5
382171
Beibit Zhukayev25KAZ130+5
383180
Yuta Shimizu27JPN130-12-6Lost in Laval R32
Lost in Granby R16
384368
Olle Wallin24SWE130-16-7
385 NCH 
(389)
Jack Kennedy18USA129+4Lost in Dallas R32
Lost in Lincoln R32
386 NCH 
(411)
Carlos Maria Zarate21ARG129+27+13San Salvador De Jujuy W
Lost in Villa Constitucion QF
387167
Laurent Lokoli31FRA128+62+25Bastia W
388358
Radu Mihai Papoe23ROU128+3
389371
Georgii Kravchenko25UKR128+9+3Qual. Zug R1Qual. Cordenons W
Lost in Cordenons R32
390365
Raphaël Pérot25FRA127+3
391351
Carlo Alberto Caniato20ITA126-13-7Lost in Cordenons R32
392191
Nerman Fatić31BIH125+4
393363
Justin Boulais24CAN125+29+13Lost in Laval R16
Lost in Granby QF
394377
Max Wiskandt24GER125+64+24Kramsach FKassel W
395159
Dimitar Kuzmanov32BUL125-1-2Qual. Tampere R1Lost in Qual. Bunschoten R2
39693
Andrej Martin36SVK124-4-3Lost in Kramsach R16
397382
Andrew Fenty26USA124+2Lost in Lincoln R32
398CH
Samuele Pieri24ITA123+3Qual. Zug R1Lost in Qual. Cordenons R1
399157
Santiago Taverna27ARG123+3
400385
Edward Winter21AUS122-15-8Lost in Qual. Granby R2
401303
Arthur Weber34FRA122+2
402395
Stefan Palosi26ROU122+2
40376
Filip Misolic24AUT121-110-63
404392
Lui Maxted22GBR121+1
405399
Arthur Nagel23FRA121+1
406346
Kasidit Samrej25THA120-11-6Lost in Tokyo 4 R16
407397
Henry Bernet19SUI118-10-7
408230
Max Hans Rehberg22GER117+1Lost in Cordenons R32
409134
Geoffrey Blancaneaux27FRA117-19-12Lost in Uriage SF
410403
Jack Logé21BEL117-3-3
411256
Johan Nikles29SUI116Lost in Bastia R32
412CH
Sergio Callejon Hernando21ESP116Lost in Qual. Pozoblanco R1
413410
Cyril Vandermeersch27FRA116-3-1Lost in Roda De Bara R32
Lost in Pozoblanco R32
414289
Mika Brunold21SUI115Qual. Zug R1Lost in Bunschoten R32
415307
Oleg Prihodko28MKD114-15-9Qual. Cordenons W
Lost in Cordenons R32
416299
Vadym Ursu29UKR114-1-1Lost in Roda De Bara R32
Lost in Pozoblanco R32
417331
Masamichi Imamura27JPN113+3Lost in Lincoln R32
418301
Maximus Jones21THA113+1Lost in Pozoblanco R32
419404
Cannon Kingsley25USA112+2
420244
Lucas Poullain30FRA112+3Lost in Roda De Bara R16
421414
Semen Pankin26RUS111+3Lost in Kursumlijska Banja 9 R16
422207
Daniel Dutra da Silva38BRA111+4Lost in Kassel R32
423378
Valerio Aboian24ARG110+4
424 NCH 
(429)
Massimo Giunta22ITA110+5+1Lost in Qual. Pozoblanco R2
Lost in Pozoblanco R32
425350
Vladyslav Orlov31UKR109+18+4Kramsach FLost in Lodz SF
426 NCH 
(430)
Tiago Torres24POR109+4Estoril R32
427284
Adrian Boitan27ROU108+7Qual. Zug R1Lost in Slobozia R16
428342
Luca Castelnuovo29SUI108+7Lost in Pozoblanco R32
429324
Oliver Tarvet22GBR107+8
430211
Javier Barranco Cosano27ESP107+3-1Gandia SF
431270
Corentin Denolly29FRA107+8
432 NCH 
(441)
Pietro Fellin24ITA107+9
433 NCH 
(448)
Mika Petković19GER107+15+3Qual. Tampere R1Qual. Bunschoten W
Lost in Bunschoten R32
434358
Trevor Svajda20USA106+80+22Dallas W
Lost in Lincoln R32
435 NCH 
(446)
Dhakshineswar Suresh26IND106+11+2Qual. Lincoln W
Lost in Lincoln R16
436 NCH 
(457)
Juan Cruz Martin Manzano21ITA106+21+5Lost in Cordenons R16
437142
Ivan Gakhov29RUS105-49-25Lost in Gandia R32
438 NCH 
(453)
Niels Visker24NED105+15+3Qual. Tampere R1Lost in Bunschoten R16
439321
Robert Strombachs26LAT105+5
440153
Denis Yevseyev33KAZ105+5Qual. Zug R1Lost in Qual. Bunschoten R2
Lost in Bunschoten R32
441347
Sanhui Shin29KOR104-5-4Lost in Tokyo 4 R32
442240
Patrick Zahraj27GER104-17-7Lost in Qual. Gstaad R1
443123
Ryan Peniston30GBR103-26-10
444252
Tom Paris23FRA103+6
445357
Luca Potenza25ITA103+6
446 NCH 
(452)
Sergi Perez Contri28ESP103+6Lost in Gandia QF
447438
Daniel Siniakov23CZE102-9-5Lost in Kassel QF
Lost in Kramsach R32
448271
Mateus Alves25BRA102+7+1Lost in Qual. Bunschoten R2
449 NCH 
(455)
Alejo Sanchez Quilez21ESP102+43+12Lost in Pozoblanco QF
450280
Jie Cui28CHN102+20+6Lost in Dallas R32
Lost in Lincoln R16
45155
Facundo Bagnis36ARG101-20-7
452395
Alafia Ayeni26USA101+2Lost in Qual. Lincoln R1
453387
Gianmarco Ferrari25ITA101+3
454314
Moerani Bouzige27AUS101+5Lost in Tokyo 4 R32
Lost in Brisbane R32
45565
Thanasi Kokkinakis30AUS100+5
456170
James Trotter26JPN100-24-8Qual. Granby W
Lost in Granby R32
457449
Quinn Vandecasteele23USA100+4Lost in Qual. Lincoln R1
458 NCH 
(474)
Matthew William Donald21CZE100+35+10Lost in Kassel F
459319
Christian Langmo30USA100+8+2Qual. Lincoln W
Lost in Lincoln R32
460356
Miloš Karol23SVK99-13-5
461 NCH 
(462)
Karim Bennani18MAR99+1
462 NCH 
(484)
Yannik Kelm21GER99+22+7Lost in The Hague 2 SF
46340
Ilya Ivashka32BLR98+91+26Pozoblanco SFQual. Pozoblanco W120151
464160
Li Tu30AUS98
465280
Dominik Palán25CZE98+33+9Qual. Pozoblanco W
Lost in Pozoblanco R16
466289
Renta Tokuda28JPN98-48-15Lost in Qual. Granby R1
46763
Jason Kubler33AUS97+1
468373
Bor Artnak22SLO96-3-2
469234
Maxime Chazal33FRA96Lost in Qual. Bunschoten R1
470 NCH 
(479)
Yassine Dlimi23MAR95+9+2Lost in Qual. Lincoln R2
471416
Mees Rottgering19NED95+2+1Louisville FLost in Dallas R16
472415
Lorenzo Carboni20ITA95-1
473449
Miguel Tobon20COL95-7-3Lost in Pozoblanco R32
474271
Blake Ellis27AUS94-2Lost in Brisbane R16
475222
Viktor Durasovic29NOR94-1Lost in Uriage QF
476368
Alexander Binda24ITA94-1Lost in Qual. Cordenons R2
477476
Dušan Obradović25SRB94-1Lost in Kursumlijska Banja 9 R16
478347
Samir Banerjee22USA93-70-25
479361
Viacheslav Bielinskyi22UKR93+1
480261
Alex Rybakov29USA93-52-16
481432
Sebastian Sorger20AUT93-41-14
482 NCH 
(525)
Thijs Boogaard18NED92+47+12Lost in Bunschoten QF
483219
Nicolás Álvarez Varona25ESP92-2
484146
Rudolf Molleker25GER92-2Lost in Qual. Bunschoten R1
485 NCH 
(486)
Patrick Schoen21SUI91+1Qual. Zug R1
486424
Eero Vasa29FIN91-44-14Tampere R32Lost in The Hague 2 R16
487 NCH 
(505)
Karl Poling26USA91+21+5Lost in Laval QF
Lost in Qual. Granby R2
488421
Hikaru Shiraishi26JPN91-1Lost in Tokyo 4 R16
489371
Ryan Nijboer26NED91-1Qual. Bunschoten W
Lost in Bunschoten QF
490 NCH 
(524)
Aziz Ouakaa26TUN91+35+9Lost in Monastir 32 R32
Qual. Pozoblanco W
Lost in Pozoblanco R16
491331
Andrea Picchione28ITA90-14-3
492491
Enzo Aguiard23AUS90-1Lost in Qual. Lincoln R1
493 NCH 
(511)
Anton Shepp23NZL90+23+6Lost in Lincoln R16
494357
Eric Vanshelboim25UKR90-11-2Gandia SF
495177
Omar Jasika29AUS90+33+9Tokyo 4 W
Lost in Brisbane R32
496271
Pedro Sakamoto33BRA90-2
497485
Giuseppe La Vela25ITA89
498409
Alex Hernandez27MEX89-82-25
499378
Dan Martin27CAN88+1Lost in Laval R32
Lost in Qual. Granby R1
50021
Daniel Evans36GBR88+1
501424
Lorenzo Joaquín Rodríguez26ARG88-2-1Villa Constitucion F
502298
Aidan McHugh26GBR87-13-3
503288
Fabrizio Andaloro25ITA87-18-4
504427
João Eduardo Schiessl21BRA87-1
505143
Benjamin Hassan31LBN87-42-12
506 NCH 
(511)
César Bouchelaghem22FRA87+5+2Lost in Qual. Granby R2
507462
Constantin Bittoun Kouzmine27FRA87-3
508 NCH 
(603)
Jan Kumstát19CZE86+104+26Qual. Bunschoten W
Lost in Bunschoten SF
509505
Niels McDonald18GER86-4Lost in Umag R32
510506
Reda Bennani19MAR86-4Gandia SF
511143
Hiroki Moriya35JPN86-4Lost in Qual. Lincoln R2
Lost in Lincoln R32
512507
Tai Sach23AUS86-2Lost in Brisbane R16
513449
Takuya Kumasaka27JPN86-1+1Lost in Roda De Bara R16
Lost in Qual. Pozoblanco R2
514390
Tibo Colson26BEL85-19-4
515477
Koki Matsuda25JPN85+18+6Lost in Tokyo 4 F
516318
Alex Martí Pujolras27ESP84-1Lost in Qual. Bunschoten R1
517340
Colin Sinclair31NMI84-4-1Lost in Brisbane QF
518517
Emile Hudd26GBR84-1
51939
Radu Albot36MDA83-29-7
520215
Khumoyun Sultanov27UZB83-24-6Lost in The Hague 2 R32
521331
Carlos Lopez Montagud26ESP83-3Lost in Gandia R32
522263
Christoph Negritu32GER83-3
523449
Fares Zakaria25EGY83-3Lost in Kramsach R16
524 NCH 
(682)
Spencer Johnson23USA82+158+33Lincoln SFRancho Santa Fe W104135
525449
Maxim Zhukov21RUS82-3
526183
Federico Arnaboldi26ITA81+1Qual. Tampere R1Lost in Qual. Cordenons R1
527508
Pavle Marinkov20AUS81+8+2Lost in Qual. Lincoln R2
528127
Jelle Sels30NED81-4-1Lost in The Hague 2 R16
529430
Sidharth Rawat33IND80+1
530 NCH 
(585)
Izan Almazan Valiente20ESP80+55+15Qual. Pozoblanco W
Lost in Pozoblanco QF
531436
Sebastian Gima24ROU80+1
532463
Pedro Vives Marcos25ESP79+7+2Lost in Kursumlijska Banja 9 QF
Lost in Kursumlijska Banja 10 R16
533334
Leo Borg23SWE79+1
534 NCH 
(535)
Daniil Ostapenkov23BLR79+2
535527
Michael Bassem Sobhy22EGY78+5+1Lost in Kassel R16
Lost in Qual. Cordenons R1
536507
Kaylan Bigun20USA78-5-2Lost in Qual. Lincoln R1
537161
Filip Peliwo32POL78-28-8Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R16
538 NCH 
(544)
Mitsuki Wei Kang Leong21MAS78+7+3Qual. Pozoblanco W
Lost in Pozoblanco R32
539267
Louis Weßels27GER78+184+33Qual. Tampere R1The Hague 2 W
Qual. Bunschoten W
Lost in Bunschoten R16
540CH
Joaquin Aguilar Cardozo21URU77+11+4Villa Constitucion SFLost in San Salvador De Jujuy SF
541CH
Luca Staeheli26SUI77Qual. Zug R1Lost in Kramsach QF
542433
Fausto Tabacco24ITA76-1
543288
Jakub Paul27SUI75
544485
Taha Baadi24MAR75-21-7
545544
Luca Wiedenmann28GER75-1Lost in Uriage QF
546 NCH 
(558)
Peter Makk24HUN75+12+3Qual. Cordenons W
Lost in Cordenons R32
547298
Jacopo Berrettini27ITA74-1
548229
Mukund Sasikumar29IND74
549525
Alexander Donski27BUL73+1Qual. Zug R1
550547
Matyas Fuele27HUN73+154+26Cordenons SFQual. Cordenons W95126
551160
Oleksii Krutykh26UKR73+8+1Uslar FLost in Kassel R16
552388
Karan Singh23IND73-50-15
553418
Maé Malige20FRA73+8+1Lost in Roda De Bara R16
Lost in Qual. Pozoblanco R1
554 NCH 
(561)
Guillaume Dalmasso23FRA73+14+3Qual. Granby W
Lost in Granby R32
555458
Maxwell Mckennon24USA73-2Lost in Castelo Branco SF
556 NCH 
(618)
Dylan Dietrich21SUI72+62+13Qual. Gstaad W
Lost in Gstaad R32 
557406
Timo Legout24FRA72+25+7Lost in Laval SF
Lost in Louisville SF
558455
James Story25GBR72-3
559383
Lukáš Pokorný24SVK72-3
560486
Alec Beckley25RSA72-3
561485
Digvijay Pratap Singh26IND72-12-2Lost in Monastir 32 R32
Lost in Monastir 33 R32
562533
Toufik Sahtali27ALG72-25-7Lost in Monastir 32 R32
Lost in Monastir 33 SF
563128
Andrea Vavassori31ITA71
564 NCH 
(590)
Gavin Young23USA71+26+7Lost in Dallas SF
Lost in Qual. Lincoln R1
565 NCH 
(584)
Ivan Ivanov17BUL71+19+6Lost in Pozoblanco R16
566532
John Echeverria24ESP71-28-7Lost in Qual. Pozoblanco R1
567477
Kirill Kivattsev28RUS71Lost in Kassel R32
568185
Aziz Dougaz29TUN70+76+15Monastir 32 W
569469
Juan Sebastián Gómez34COL70-4-1
570515
Émilien Demanet21BEL70-10-2
571424
Kokoro Isomura23JPN70-9-2Lost in Tokyo 4 R16
Lost in Qual. Granby R2
572546
Aidan Kim21USA69+24+6Lost in Dallas F
573569
Alan Fernando Rubio Fierros27MEX69-3
574358
Svyatoslav Gulin23RUS69-3
575 NCH 
(593)
Lorenzo Angelini20ITA69+18+5Lost in Cordenons R16
576538
Johan Alexander Rodriguez22COL68-12-3
577289
Adria Soriano Barrera27COL68-99-25
578572
Alexander Vasilev19BUL68-6
57919
Hyeon Chung30KOR68-6
580483
Alec Deckers26NED68-33-6Lost in Hillcrest 2 QF
581170
Maxime Janvier29FRA68-15-3Qual. Tampere R1Lost in Qual. Cordenons R1
582498
Paulo Andre Saraiva Dos Santos26BRA68-61-15
58399
Alexander Ritschard32SUI67-8Qual. Zug R1
584491
Robin Catry24FRA67-7
585318
Gerard Campana Lee21KOR67+47+9Qual. Bunschoten W
Lost in Bunschoten R16
586578
Ozan Baris22USA66-8Louisville F
587285
Alexander Weis29ITA66+33+7Uriage FLost in Bastia SF
588519
Amr Elsayed27EGY66-9
589447
Kuan Yi Lee29TWN66-9Lost in Wuning 5 R32
590 NCH 
(620)
Yanis Ghazouani Durand26FRA66+72+13Lost in Bastia F
Lost in Uriage QF
591570
Marcel Zieliński25POL66-10Qual. Tampere R1
592574
Romain Faucon23BEL66-18-2Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R32
593470
Imanol López Morillo26ESP66+28+7Lost in Lodz F
594191
Dragos Nicolae Madaras28SWE65-11
595479
Tomasz Berkieta19POL65-43-8Lost in Lodz R32
Lost in Uslar SF
596479
Jacob Bradshaw23AUS65-4+1Lost in Monastir 32 R16
597586
Karol Filar27POL65-11
598525
Filip Jeff Planinšek25SLO65-10
599517
Nino Ehrenschneider25GER65-12Lost in Kassel R16
600538
Pablo Martinez Gomez20ESP64-11Gandia SF
601150
João Domingues32POR64-10Lost in Qual. Estoril R1
602251
Ergi Kırkın27TUR64-26-3Lost in Bucharest 2 R16
603410
Stefan Popović23SRB64-8
604535
Kenta Miyoshi22JPN63+213+29Laval W
Qual. Granby W
Lost in Granby R32
605474
Tsung Hao Huang26TWN63-1+2Lost in Qual. Bunschoten R2
606597
Daniel De Jonge26NED63-9Lost in Qual. Bunschoten R1
607590
Ryan Dickerson29USA63-9
608573
Mario Gonzalez Fernandez24ESP63-8+1Lost in Qual. Pozoblanco R2
609561
Leonardo Rossi23ITA63-2+2Qual. Tampere R1Lost in Lodz QF
Lost in Qual. Cordenons R1
610484
Tristan McCormick27USA62-11Pittsford SF
611302
Andrew Paulson24CZE61-10
61274
Mirza Bašić35BIH61-10
613316
Alberto Barroso Campos30ESP61-8Lost in Qual. Pozoblanco R1
614530
M Rifki Fitriadi27INA61+2+1Wuning 6 FLost in Wuning 5 QF
615606
Cruz Hewitt17AUS61-9
616394
Bruno Kuzuhara22USA61+6+2Lost in Dallas QF
Lost in Qual. Granby R1
617586
Nicolas Tepmahc25FRA61-9Lost in Qual. Pozoblanco R1
618432
Iliyan Radulov21BUL60+27+5Lost in Roda De Bara QF
Lost in Qual. Pozoblanco R2
619433
Aristotelis Thanos25GRE60-16-1Lost in The Hague 2 R32
620514
Marlon Vankan25GER60-7
621605
Lorenzo Bocchi28ITA60-7Lost in Nova Gorica SF
622513
Kai Wehnelt30GER60-7
623237
Saba Purtseladze24GEO60-6
624430
Erik Arutiunian21BLR59-5
625416
Étienne Donnet25FRA58-1
626448
Branko Djurić21SRB58
627595
S D Prajwal Dev30IND58+1Lost in Qual. Pozoblanco R1
628155
Dmitry Popko29KAZ58+1
629375
Strong Kirchheimer31USA58+31+5Lost in Laval QF
Qual. Granby W
Lost in Granby R32
630271
Evan Zhu27USA58+69+10Lost in Dallas SF
Qual. Lincoln W
Lost in Lincoln R32
631476
Ignacio Monzón28ARG58+2
632520
Conner Huertas del Pino30PER57+2
633136
Alexey Vatutin33RUS57-23-3
634269
Aidan Mayo23USA57+40+6Lost in Granby R16
635CH
Fryderyk Lechno-Wasiutyński21POL57
636455
Olaf Pieczkowski22POL57-11-1
637296
Oleksandr Ovcharenko24UKR57-7-1Slobozia FLost in Bucharest 2 R32
638443
Federico Iannaccone27ITA57
639352
Giovanni Oradini28ITA57-45-7
640552
Igor Gimenez26BRA56-13-2
641384
Neil Oberleitner26AUT56-2
642603
Amir Omarkhanov18KAZ56-1Lost in Monastir 33 QF
643604
Bruno Fernandez21BRA56-1
644623
Samuel Heredia20COL56-21-3Lost in Qual. Pozoblanco R1
645643
Dimitris Sakellaridis20GRE56-2Nova Gorica F
646645
Tuncay Duran22TUR55+55+8Lost in Monastir 32 F
647 NCH 
(718)
Alejandro Juan Mano21ESP55+108+14Lost in The Hague 2 F
Lost in Gandia R16
648 NCH 
(652)
Attila Boros22HUN55+4+1Lost in Bucharest 2 R16
649 NCH 
(696)
Pieter De Lange20NED55+47+7Lost in The Hague 2 QF
Lost in Bunschoten R16
650569
Alan Magadan25MEX55-81-15Lost in Qual. Granby R1
651502
Adrian Ötzbach28GER55+34+6Uslar FLost in Kassel SF
65239
J.J. Wolf27USA54+36+6Lost in Lincoln R16
653348
Ryan Seggerman26USA54-4
654536
Joshua Sheehy29USA54+11+2Lost in Dallas R32
Lost in Qual. Lincoln R2
655517
Shunsuke Mitsui24JPN54-9-1
656159
Hady Habib27LBN54-6
657575
Nikita Mashtakov27UKR54-17-2
658477
Peter Fajta24HUN54-7
659653
Matisse Bobichon24FRA54-6Lost in Brisbane QF
660625
Maximo Zeitune20ARG54-29-4Villa Constitucion SF
661634
Léo Raquillet20FRA54-7Lost in Qual. Bunschoten R1
662638
Melios Efstathiou27CYP54-14-1Lost in Nova Gorica QF
663654
Chase Ferguson27AUS54-8Lost in Brisbane QF
66499
Brandon Holt28USA53-7
665640
Duncan Chan20CAN53-1+1Lost in Laval R16
Lost in Granby R32
666315
Alfredo Perez29USA53-30-4
667625
Igor Kudriashov22RUS53-9
668651
Ryan Colby22USA53-9Lost in Laval R16
Lost in Louisville R32
669513
Stefan Adrian Andreescu24ROU53+1+1Lost in Bucharest 2 R16
Lost in Slobozia R32
670651
Nicolás Villalón22CHI53-9
671663
Lucas Andrade Da Silva21BRA52-8
672448
Aleksandre Bakshi29GEO52-6
673614
Yuta Kawahashi28JPN52-6Lost in Wuning 5 R32
674624
Yaroslav Demin20RUS52-6
675450
Yurii Dzhavakian33UKR52-3Lost in Monastir 32 R32
676616
Kārlis Ozoliņš24LAT51-29-4
677280
Jakub Nicod21CZE51+54+7Lost in The Hague 2 SF
678588
Yuta Kikuchi26JPN51-9-1
679238
Yusuke Takahashi28JPN51-8-1Lost in Tokyo 4 R16
680675
Amit Vales21ISR51-5Lost in Qual. Bunschoten R1
681663
Samir Hamza Reguig24ALG51-4
682465
Egor Agafonov23RUS50-3
683599
Giorgio Tabacco22ITA50+56+7Qual. Tampere R1Lost in Kassel QF
Qual. Cordenons W
Lost in Cordenons R32
684552
Keisuke Saitoh25JPN50-4
685189
Arthur Bouquier25FRA49-2
686463
Sander Jong26NED49+44+5Lost in The Hague 2 QF
Lost in Qual. Bunschoten R2
687252
Samuel Vincent Ruggeri24ITA49+18+2Lost in Qual. Cordenons R2
688660
Daniel Antonio Núñez25CHI49-4
689471
Yuki Mochizuki28JPN49+18+2Lost in Tokyo 4 QF
Lost in Brisbane R32
690625
Leo Vithoontien26JPN49-14-2Lost in Qual. Granby R1
691634
Timofei Derepasko19RUS49-5Lost in Kursumlijska Banja 9 R32
Lost in Kursumlijska Banja 10 QF
692 NCH 
(725)
Hoyoung Roh20KOR48+33+4Wuning 6 FLost in Wuning 5 SF
693603
Oscar Weightman24GBR48-4
694526
Maxence Beaugé26FRA48-4
695586
Gabriel Ghetu18ROU48-4
696653
Matyáš Černý24CZE48-18-2
697693
Dong Ju Kim24KOR48-4
698546
Uisung Park25KOR48-4Lost in Wuning 6 R32
699620
Josip Šimundža21CRO48-4
700696
Andreja Petrovic26NOR48+6+1Lost in Dallas R16
Lost in Qual. Lincoln R1
701698
Marc Majdandzic21GER48-3Lost in Qual. Umag R1
702363
Oscar Jose Gutierrez33ESP48-15-1Lost in Qual. Bunschoten R1
703453
Arklon Huertas Del Pino Cordova32PER47
704527
Ye Cong Mo26CHN47-2Lost in Wuning 5 R32
705549
Tianhui Zhang20CHN47-8-1Lost in Wuning 5 R32
706501
Shinji Hazawa27JPN47+2Lost in Tokyo 4 R32
Lost in Brisbane R16
707125
Matteo Gigante24ITA46-181-35
708600
Khololwam Montsi23RSA46+129+14Hillcrest 2 W
Lost in Hillcrest 3 R32
709117
Felipe Meligeni Alves28BRA46+2
710 NCH 
(738)
Pavel Lagutin21RUS46+28+3Qual. Pozoblanco W
Lost in Pozoblanco R32
711677
Kasra Rahmani19IRI46+2Lost in Qual. Cordenons R1
712652
Radu David Turcanu20ROU46+2Slobozia FLost in Bucharest 2 R32
713 NCH 
(717)
Thiago Cigarran26ARG46+38+4Lost in San Salvador De Jujuy SF
Lost in Villa Constitucion SF
714542
Millen Hurrion27GBR46-33-4Lost in Laval R32
Lost in Louisville QF
715654
Franco Ribero26ARG46-15-2
716CH
Gabriele Bosio25ITA46Lost in Nova Gorica SF
717707
Seydina André22SEN46-8-1Lost in Monastir 33 R16
718491
Nicolas Arseneault19CAN45+62+7Lost in Laval R16
Lost in Granby R16
7194
Kei Nishikori36JPN45-2
720617
Lorenzo Sciahbasi20ITA45-1
721 NCH 
(783)
Anton Arzhankin23RUS45+73+8Lost in Kursumlijska Banja 9 F
722508
Manish Sureshkumar26IND45-2
723576
Michal Krajčí21SVK45-2
724656
Maik Steiner32GER45-2
725724
Carles Hernández25ESP45-1Lost in Gandia R32
726595
Théo Papamalamis20FRA44+1Lost in Kramsach QF
727604
Andres Santamarta Roig19ESP44-1Lost in Bunschoten R32
728 NCH 
(729)
Hunter Heck24USA44+1Lost in Qual. Granby R1
729385
Aryan Shah20IND44-118-16Lost in Kassel R32
Lost in Uslar R32
730696
Martin Van Der Meerschen26BEL44+2Lost in Gubbio R16
731726
Rafael Izquierdo Luque26ESP44+2Lost in Castelo Branco QF
732620
Ben Jones28GBR44+2
733 NCH 
(735)
Nikolai Barsukov19GER44+2Lost in Kassel R16
Lost in Uslar QF
734440
Alessandro Pecci25ITA43-22-3
735557
Pierluigi Basile19ITA43+2Gubbio SF
736387
Mariano Kestelboim30ARG43-44-5
737327
Naoki Nakagawa29JPN43+39+4Lost in Tokyo 4 SF
738508
Loann Massard20FRA43+3
739437
Michiel De Krom28NED43+4
740702
Noa Vukadin22CRO42-4-1Lost in Qual. Umag R1
741 NCH 
(896)
Matthew Forbes20USA42+198+19Lost in Dallas QF
Qual. Lincoln W
Lost in Lincoln QF
742277
Michael Vrbenský26CZE42+2Qual. Tampere R1
743 NCH 
(745)
Herman Hoeyeraal24NOR42+2
744 NCH 
(745)
Nikita Belozertsev17UZB42+2Lost in Kursumlijska Banja 10 QF
745730
Oskar Brostrom Poulsen24DEN42+3Qual. Tampere R1Lost in Roda De Bara R32
746544
Adhithya Ganesan20USA42+31+3Qual. Granby W
Lost in Granby R32
747724
Fernando Cavallo20ARG42-7-1
748618
Santiago De La Fuente24ARG42-111-15Lost in Villa Constitucion R16
749668
Pierre Delage25FRA42+21+2Kursumlijska Banja 10 FLost in Kursumlijska Banja 9 QF
750587
Pawit Sornlaksup26THA42-1
751341
Wilson Leite34BRA42-1
752443
Yanaki Milev22BUL42-37-4
753696
Matteo Covato21ITA42-11-1
754305
Kalin Ivanovski22MKD41-44-5
755135
Antoine Escoffier34FRA41-2
756673
Gustavo Ribeiro De Almeida20BRA41-38-4
757747
Juan Sebastian Osorio28COL41-10-1
758509
Manuel Mazza27ITA41-2
759627
Ryan Fishback24USA41-2
760759
Vincent Marysko20GER41-1Lost in Uslar SF
761756
Ignacio Parisca Romera20VEN41-1Lost in Gandia R16
762733
Naoya Honda20JPN41+9+1Lost in Tokyo 4 R16
763458
Nicolas Zanellato24BRA41-1
764741
Joshua Charlton26AUS41-1Lost in Brisbane R16
76516
Nicolás Jarry30CHI40-1
766204
Máté Valkusz27HUN40-1
767744
Daniel Jade17FRA40Lost in Uriage SF
768 NCH 
(771)
John Hallquist Lithen24SWE40+4Lost in Nova Gorica R16
769636
Aleksandr Braynin26UKR40+4Lost in Lodz R16
770 NCH 
(825)
Paul Inchauspe22FRA39+55+6Lost in Pozoblanco R16
771459
Nikolay Vylegzhanin26RUS39-3-1
772470
Filippo Moroni25ITA39+3
773447
Tomás Farjat25ARG39-19-2
774468
Ryuki Matsuda26JPN39-5-1Lost in Tokyo 4 R16
Lost in Brisbane R32
775451
Marko Miladinović25SRB39+3Lost in Louisville R32
776496
Denis Klok28RUS39-18-2Lost in Kursumlijska Banja 9 R32
Lost in Kursumlijska Banja 10 R32
777689
Rodrigo Alujas23MEX39+26+3Lost in Bastia QF
Lost in Uriage R16
778362
Tim Handel29GER39+1
779694
Maxence Bertimon26FRA39-18-2Lost in Monastir 33 R32
780 NCH 
(798)
Daniel Salazar25COL39+18+2Qual. Tampere R1Lost in Kassel R32
Lost in Qual. Cordenons R2
781161
Alibek Kachmazov23RUS38+1
782346
Stuart Parker28GBR38-16-2
78349
Federico Coria34ARG38Lost in Qual. Bastad R1
Lost in Qual. Kitzbuhel R1
78457
Gastão Elias35POR38-56-6
785760
Gian Luca Tanner25SUI38-1
786378
Sora Fukuda28JPN38Lost in Tokyo 4 R32
78737
Emil Ruusuvuori27FIN37
78829
Christopher Eubanks30USA37
789774
Michael Antonius16USA37Pittsford SF
790479
Ilya Snițari24MDA37+165+15Bucharest 2 W
Lost in Slobozia SF
791429
Tadeáš Paroulek26CZE37
792383
Gabriele Pennaforti25ITA37Lost in Gubbio R16
793553
Pedro Rodenas22ESP37Lost in Gandia R32
794 NCH 
(856)
Noah Zamora23USA37+72+8Lost in Rancho Santa Fe F
795782
Matt Ponchet22FRA37Qual. Tampere R1Lost in Roda De Bara R32
796781
Mert Naci Türker27TUR37
797724
Matt Kuhar30USA37Lost in Qual. Granby R1
798636
Taisei Ichikawa25JPN37+1Lost in Tokyo 4 R32
799326
Alexis Gautier29FRA36+1
800407
Michael Agwi22IRL36+10+1Lost in Kassel R16
Lost in Uslar R32
801722
Alejandro Turriziani Álvarez23ESP36+1Lost in Qual. Pozoblanco R1
802 NCH 
(806)
Nikola Slavic25SWE36+4Lost in Qual. Bastad R1
803 NCH 
(804)
Michel Hopp27GER36+1Lost in Kassel R32
804 NCH 
(805)
Daniele Rapagnetta19ITA36+1Gubbio FLost in The Hague 2 R32
805184
Nicholas David Ionel23ROU36+2
806562
Cooper Williams21USA35-32-4
807789
Andrew Johnson16USA35+1
808673
Roger Pascual Ferra20ESP35-135-16
809533
Luis Carlos Alvarez21MEX35-200-25
810382
Thomas Fancutt31AUS35+41+4Qual. Lincoln W
Lost in Lincoln R32
811541
Arda Azkara23TUR35Lost in Qual. Pozoblanco R1
812792
Scott Jones28AUS35Lost in Brisbane R16
813798
Grigory Shebekin21RUS35
814232
José Pereira35BRA35-29-3
815 NCH 
(830)
Keshav Chopra24USA35+15+2Lost in Qual. Lincoln R2
816815
Dimitris Azoidis25GRE35-1
817745
Taiyo Yamanaka24JPN35+17+2Lost in Tokyo 4 QF
818771
Cosme Rolland De Ravel22FRA34+32+3Lost in Bastia QF
819805
Nicolas Oliveira20BRA34-3
820680
Abel Forger20NED34+57+6Lost in The Hague 2 QF
Qual. Bunschoten W
Lost in Bunschoten R32
821182
Maximilian Neuchrist34AUT34-2
822394
Tiago Cação28POR34-2Castelo Branco F
823704
Mwendwa Mbithi28USA34-2
824712
Benjamin Torrealba21CHI34-2
825823
Andrea De Marchi19ITA34-2Lost in Gubbio R16
826716
Dinko Dinev22BUL34-2Lost in Kursumlijska Banja 10 QF
827 NCH 
(833)
Nicolas Jadoun23FRA34+21+2Lost in Bastia QF
828273
Elmar Ejupovic33GER33-76-8
829451
Dan Alexandru Tomescu27ROU33-3
830827
Stefan Horia Haita19ROU33-3Lost in Slobozia R32
831817
Natan Rodrigues24BRA33-2
832818
Anas Mazdrashki20BUL33-1Lost in Gandia QF
833663
Benjamin Pietri29FRA33+12+1Lost in Bastia R16
834675
Francisco Rocha26POR33-2Lost in Castelo Branco QF
Lost in Qual. Estoril R1
835635
John Sperle24GER33-2
836788
Joao Victor Couto Loureiro23BRA33-1
837763
Dragos Nicolae Cazacu22ROU33-1Lost in Slobozia QF
83885
Dennis Novak32AUT32-20-2
839728
Patrick Brady21GBR32-1
840824
Guto Miguel17BRA32-1
841486
Alex Knaff28LUX32
842839
Calvin Müller26GER32Lost in Kassel R32
843614
William Grant25USA32+1
844789
Jorge Plans24ESP32+2Lost in Kursumlijska Banja 9 R32
Lost in Kursumlijska Banja 10 R32
845575
Luca Castagnola24ITA32+2Nova Gorica FLost in Kassel R32
846 NCH 
(889)
Arvid Nordquist28SWE31+94+8Lost in Wuning 5 F
847638
Yusuke Kusuhara28JPN31-7-1Lost in Tokyo 4 R16
848782
Stefano D'Agostino22ITA31-34-4Lost in Gubbio QF
849814
Marc Van Der Merwe31RSA31-21-2Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R32
850812
Maximilian Homberg23GER31-7-1Lost in Gubbio QF
851759
Jesse Flores31CRC31+3
852828
Andrea Fiorentini25ITA31-3-1
853621
Samuel Alejandro Linde Palacios18COL31-197-23Lost in Qual. Pozoblanco R2
85412
Borna Ćorić29CRO30+1
855 NCH 
(857)
Jannik Opitz28GER30+2Qual. Tampere R1
856290
Shintaro Imai32JPN30-55-6Lost in Tokyo 4 QF
857 NCH 
(930)
Dominik Reček31CZE30+86+7Qual. Kassel W
Lost in Kassel SF
Lost in Kramsach R32
858468
Dominik Kellovský29CZE30Lost in Nova Gorica R32
859793
Gabriele Maria Noce30ITA30+2Lost in Gubbio QF
860853
Carles Cordoba20ESP30+2Lost in Gandia R32
861660
Michael Zhu33USA30+2
862700
Jack Anthrop22USA29+23+2Lost in Rancho Santa Fe QF
863836
Emon Van Loben Sels21USA29+44+4Lost in Rancho Santa Fe SF
864461
Peter Bertran30DOM29-74-8
865851
Keaton Hance18USA29
866622
Amaury Raynel24FRA29+2Lost in Uriage R32
867CH
Alan Ważny19POL29Qual. Tampere R1
868641
Kosuke Ogura30JPN29+2Lost in Tokyo 4 R32
Lost in Brisbane R32
869643
Lorenzo Claverie23ITA28+2
870584
Kyle Kang21USA28-14-2
871107
Nicolas Moreno De Alboran29USA28+1
872856
Jangjun Kim19KOR28+1Qual. Wuning 5 W
Lost in Wuning 5 R32
Lost in Wuning 6 SF
873614
Alejandro Manzanera Pertusa23ESP28+1
874 NCH 
(876)
Ryo Tabata18JPN28+2
875694
Xiaofei Wang23CHN28+3
876655
Thanapet Chanta26THA28-17-2
877769
Miles Jones25USA28+2
878709
Iannis Miletich20ITA28+2Lost in Kassel R16
Lost in Uslar R32
879860
Tomás Martínez22ARG28-19-2Lost in Villa Constitucion R32
880688
Alexandre Aubriot27FRA28+1Lost in Uriage R32
881691
Matthew Summers27GBR28+1
882869
Alaa Trifi19TUN28-13-1Lost in Monastir 32 R32
Lost in Monastir 33 QF
883858
Manuel Plunger24ITA27Lost in Kramsach R16
884CH
Bryce Nakashima22USA27Lost in Rancho Santa Fe R32
88580
Jozef Kovalík33SVK27+1
886321
Facundo Juárez28ITA27-77-8
887569
James Watt26NZL27-35-4
888 NCH 
(890)
Theodore Dean24USA27+9+1Lost in Rancho Santa Fe R16
889 NCH 
(922)
Stijn Paardekooper22NED27+41+3Lost in The Hague 2 QF
Lost in Qual. Bunschoten R1
890774
Nitin Kumar Sinha27IND27-2
891479
Felix Corwin30USA27-4
892889
Markus Mölder21EST27-3
893879
Ronit Karki18USA27-3Lost in Qual. Lincoln R1
894719
Hanyi Liu25CHN27+23+2Lost in Wuning 5 QF
895403
Lorenzo Rottoli24ITA27-3Lost in Gubbio R32
896666
Niccolo Catini28ITA27+24+2Lost in Bucharest 2 QF
897894
Tom Zeuch26GER27-3Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R32
898845
Isaac Becroft25NZL27+4+1Lost in Roda De Bara QF
899729
Tomas Curras Abasolo26ESP27-4
900 NCH 
(989)
Keegan Rice20CAN26+362+18Lost in Laval F
Lost in Granby R16
901114
Jason Jung37TWN26-5
902608
Blu Baker24GBR26-3
903866
Lorenzo Gagliardo26ITA26+9+1Lost in San Salvador De Jujuy QF
Lost in Villa Constitucion R32
904878
Tristan Stringer20USA26+10+1Lost in Laval R16
Lost in Louisville R32
905364
Mikalai Haliak27BLR26-4
906839
Yaojie Zeng24CHN26-13-1Lost in Wuning 5 R32
907796
Finn Murgett24GBR26-4
908 NCH 
(923)
Daniil Sarksian20ARM26+28+2Lost in Wuning 5 QF
Lost in Wuning 6 R32
909713
Grigoriy Lomakin28KAZ26-5Lost in Wuning 5 R32
91013
Nick Kyrgios31AUS25-5
911638
Johannes Ingildsen29DEN25-5
912901
Luis Felipe Miguel22BRA25-4
913319
Patrick Maloney26USA25-49-4Lost in Qual. Lincoln R1
914438
Orel Kimhi22ISR25-5Hillcrest 3 FLost in Hillcrest 2 R32
915CH
Nico Hipfl20AUT25Lost in Kramsach R32
Lost in Qual. Kitzbuhel R1
91662
Kenny de Schepper39FRA25-3
917130
Duck-hee Lee28KOR25+1Lost in Wuning 5 R32
Lost in Wuning 6 R16
918879
Sam Ryan Ziegann27AUS25+1
919835
Younes Lalami25MAR25+2Lost in Monastir 33 R32
920561
Fermin Tenti29ARG25+2Lost in Villa Constitucion QF
921684
Ali Yazdani22IRI25+2
922 NCH 
(924)
Giannicola Misasi25ITA25+2Lost in Kursumlijska Banja 10 R32
923740
Pierre Yves Bailly22BEL24+2
924912
Jamie Mackenzie18GER24+3
925532
Adrien Gobat25FRA24-50-4
926814
Jeffrey Von Der Schulenburg24SUI24+3
927867
Qian Sun25CHN24+4Lost in Wuning 6 R32
928235
Ivan Nedelko40RUS24-12-1
929905
Christopher Li23PER24+3
930810
Kristijan Juhas25SRB24-39-3Lost in Kursumlijska Banja 9 R16
931 NCH 
(933)
Rocco Piatti21ITA24+2Lost in Hillcrest 2 R32
Lost in Hillcrest 3 R32
932736
Jakub Filip20CZE24+15+1Lost in Lodz R16
933921
William Rejchtman Vinciguerra19SWE24+1Qual. Tampere R1Lost in Qual. Bastad R1
934933
Egor Pleshivtsev19RUS24+15+1Lost in Monastir 32 R16
Lost in Monastir 33 R16
935906
Jeremy Gschwendtner27GBR24+17+1Lost in Lodz R16
Lost in Nova Gorica R32
936826
Benjamin Thomas George23CAN24+26+2Lost in Laval R32
Lost in Qual. Granby R2
937917
Muhammad Shoaib24PAK23Lost in Pittsford R16
938237
Nicolás Barrientos39COL23
939736
Martin Borisiouk26BLR23+332+15Qual. Wuning 5 W
Wuning 5 W
940913
Kriish Tyagi19IND23+60+4Lost in Hillcrest 2 SF
Lost in Hillcrest 3 R16
941278
Lucas Gerch31GER23
942805
Oliver Bonding19GBR23Lost in Louisville R16
943269
Giovanni Fonio28ITA23-33-2
944857
Charlie Robertson19GBR23+57+4Lost in Hillcrest 2 SF
Lost in Hillcrest 3 QF
945911
Kacper Szymkowiak21POL23-34-2
946910
Aleksa Ćirić26SRB23-2Lost in Louisville SF
947546
Diego Augusto Barreto Sánchez24ESP23-2
948946
Aaron Funk20GER23-2Lost in Kursumlijska Banja 9 R32
Lost in Uslar R32
949946
Louis Larue22FRA23-1Lost in Bastia R32
950861
Marcus Walters28GBR23-15-1
951859
Adan Freire Da Silva27FRA23-1Lost in Uriage R32
952951
Kerem Yilmaz19TUR23-1
953833
Jesse Delaney27AUS23Lost in Qual. Cordenons R1
954850
Nicolas Ian Kotzen23USA22
955 NCH 
(956)
Sebastian Gorzny22USA22+11+1Lost in Dallas R16
Lost in Lincoln R32
956438
Woobin Shin22KOR22-58-4
957934
Žiga Šeško17SLO22Lost in Umag R32
958362
Bastián Malla29CHI22+31+2Lost in San Salvador De Jujuy QF
Lost in Villa Constitucion R32
959639
Bekkhan Atlangeriev25RUS22-1
960773
Artur Kukasian22RUS22-1
961 NCH 
(965)
Oliver Okonkwo26GBR22+11+1Lost in Dallas R16
Lost in Louisville R32
962352
Kris Van Wyk29RSA22-109-9Lost in Hillcrest 2 R16
Lost in Hillcrest 3 R32
963536
Ryotaro Taguchi26JPN22-3Qual. Tokyo 4 W
Lost in Tokyo 4 R32
964907
Lucca Helguera Casado20ESP22-3
965876
Evan Bynoe27USA22-2Lost in Dallas R16
Lost in Louisville QF
966947
Karim Ibrahim22EGY22-2
967395
Wishaya Trongcharoenchaikul31THA22-2Lost in Wuning 5 R16
Lost in Wuning 6 QF
968661
Devin Badenhorst22RSA21+14+1Lost in Hillcrest 2 R16
Lost in Hillcrest 3 R16
969822
Ofek Shimanov21ISR21+141+8Lost in Hillcrest 2 F
Lost in Hillcrest 3 QF
970967
Vignesh Gogineni22USA21-3Lost in Louisville R16
971 NCH 
(984)
Noritaka Koizumi23JPN21+57+4Lost in Wuning 5 SF
Lost in Wuning 6 QF
972 NCH 
 1369
Linus Lagerbohm18FIN21+416+15Tampere R32Lodz W
973952
Yannick Theodor Alexandrescou18FRA21-5
974411
Micah Braswell24USA21-5
975946
Taym Al Azmeh22SYR21+10+1Lost in The Hague 2 R16
Lost in Uslar R32
976860
Chanyeong Oh28KOR21-6
977900
Enzo Kohlmann De Freitas19BRA21+13+1Lost in San Salvador De Jujuy QF
Lost in Villa Constitucion R32
978753
Justin Roberts29BAH21-7Lost in Laval R32
Lost in Qual. Granby R1
979973
Maxwell Exsted19USA21-6
980968
Markus Malaszszak22THA21-6
981973
Michele Mecarelli19ITA21+13+1Lost in Bucharest 2 R16
Lost in Gubbio R32
982975
Mickael Kaouk17FRA21-7
983727
Petros Tsitsipas25GRE21+25+2Lost in Lodz QF
Lost in Kramsach R16
984604
Dev Javia24IND21-8
985979
Yuta Tomida19JPN21-6Lost in Wuning 5 R16
Lost in Wuning 6 R16
986906
Niccolo Ciavarella22ITA21-6Lost in Bucharest 2 R32
Lost in Gubbio R16
987839
Benito Sánchez Martinez24GER20-6
988838
Luca Pow21GBR20-5Lost in Dallas R32
Lost in Louisville R16
989712
Aoran Wang29CHN20-33-2
990845
Shunsuke Nakagawa26JPN20-4Lost in Qual. Tokyo 4 R2
991505
Stijn Slump27NED20-63-4
992838
Iiro Vasa23FIN20-4Qual. Tampere R1
993640
Axel Garcian24FRA20+9+1Lost in Bastia R16
994986
Robert Guna20ROU20-3Lost in Bucharest 2 R32
Lost in Slobozia R32
995837
Marko Maksimović20SRB20-2
996971
Giulio Perego23ITA20-1Lost in Hillcrest 2 R32
Lost in Hillcrest 3 SF
997994
Julian Cundom25ARG20+9+1Lost in San Salvador De Jujuy R16
Lost in Villa Constitucion R16
998299
Hazem Naw26SYR20-2Lost in The Hague 2 R32
999974
Nikita Ianin24RUS20-1Lost in Monastir 32 R32
Lost in Monastir 33 R32
1000966
Sydney Zick19GER20-23-1Lost in Kassel R32
In Play :
 ATP250  Bastad, ​Estoril, ​Gstaad, ​Kitzbuhel
 CH125  Zug
 CH75  Bunschoten, ​Cordenons, ​Granby, ​Lincoln, ​Pozoblanco, ​Tampere
 M25  Brisbane, ​Gandia, ​Hillcrest 3, ​Kramsach, ​Louisville, ​Uriage
 M15  Castelo Branco, ​Gubbio, ​Kursumlijska Banja 10, ​Nova Gorica, ​Pittsford, ​Slobozia, ​Uslar, ​Villa Constitucion, ​Wuning 6
Highlight Country :