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
Andrey Rublev28RUS2380+2+150Estoril R16Bastad W Bastad W 
Estoril R16
155
Lorenzo Musetti24ITA2315-1
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-85Estoril R16Lost in Bastad F Lost in Bastad F 
Estoril R16
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+143Kitzbuhel R32Lost in Gstaad F
(SF  )
Lost in Gstaad F
(SF  )
Kitzbuhel R32
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+2Bloomfield Hills R32
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 Lost in Gstaad SF 
Kitzbuhel R32
Advertisement
513
Stefanos Tsitsipas27GRE980+34+240Gstaad W
(SF  )
5245
Yannick Hanfmann34GER974-1Kitzbuhel R32Lost in Gstaad R16Lost in Gstaad R16
Kitzbuhel R32
5320
Tomáš Macháč25CZE970
5436
Fábián Marozsán26HUN970
5522
Botic van de Zandschulp30NED969Estoril R32Lost in Bastad R16 Lost in Bastad R16 
Estoril R32
5618
Sebastián Báez25ARG950+15Kitzbuhel R32Lost in Bastad QF Lost in Bastad QF 
Kitzbuhel R32
5752
Thiago Agustín Tirante25ARG936+4+15Lost in Bastad QF
(R16  )
5827
Miomir Kecmanović26SRB930+1Kitzbuhel R32Lost in Gstaad R16 Lost in Gstaad R16 
Kitzbuhel R32
59 NCH 
 (82) 
Daniel Mérida21ESP925+23+175Estoril R32Umag W Umag W 
Estoril R32
6056
Román Andrés Burruchaga24ARG925+7+50Estoril R32Lost in Umag SF Lost in Umag SF 
Estoril R32
6144
Daniel Altmaier27GER924-1Kitzbuhel R32Lost in Bastad R16 Lost in Bastad R16 
Kitzbuhel R32
6255
Martin Landaluce20ESP920
63 NCH 
 (70) 
Adolfo Daniel Vallejo22PAR918+8+88Kitzbuhel R32Lost in Bastad SF Lost in Bastad SF 
Kitzbuhel R32
6415
Sebastian Korda26USA900-1
6510
Pablo Carreño Busta35ESP896+12Estoril R32Lost in Umag R16
(R32  )
Lost in Umag R16
(R32  )
Estoril R32
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 Lost in Gstaad SF 
Kitzbuhel R32
8537
Marcos Giron32USA730+2
863
Marin Čilić37CRO721+2
8723
Damir Džumhur34BIH719+21+115Estoril R32Lost in Umag F Lost in Umag F 
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-86Bloomfield Hills R32
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
10648
Aleksandar Vukic30AUS605+7+31Granby F636636
10767
Eliot Spizzirri24USA604-2-22
10847
Facundo Díaz Acosta25ARG604+2Kitzbuhel R32Lost in Bastad R32Lost in Bastad R32
Kitzbuhel R32
10958
Hugo Gaston25FRA602-2-17Estoril R32Lost in Bastad R32Lost in Bastad R32
Estoril R32
11064
Yunchaokete Bu24CHN601-1-3Bloomfield Hills R32Lost in Lincoln SFLost in Lincoln SF
Bloomfield Hills R32
11158
Arthur Cazaux23FRA597-13-80
112108
Coleman Wong22HKG588-1+12Bloomfield Hills R32Lost in Lincoln QFLost in Lincoln QF
Bloomfield Hills R32
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-1Winnipeg R32
117116
Pablo Llamas Ruiz23ESP544-1-1Bloomfield Hills R32
1183
Stan Wawrinka41SUI538-1Estoril R32Lost in Gstaad R32 Lost in Gstaad R32 
Estoril R32
119106
Zsombor Piros26HUN525+1Zug R32
120 NCH 
(121)
Michael Zheng22USA524+1Bloomfield Hills R32
12149
Jacob Fearnley25GBR520+2Bloomfield Hills R32
122CH
Dane Sweeny25AUS518-3Bloomfield Hills R32
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+2Winnipeg R32
128101
Vilius Gaubas21LTU507-1Estoril R32Lost in Bastad R32 Lost in Bastad R32 
Estoril R32
129 NCH 
(132)
Arthur Géa21FRA502+8+37Granby F533533
13016
Nikoloz Basilashvili34GEO499+5+25Estoril R32Lost in Bastad R16 Lost in Bastad R16 
Estoril R32
131118
Nicolai Budkov Kjaer19NOR498-13-32Tampere R32Lost in Bastad R32 Lost in Bastad R32 
Tampere R32
13217
Reilly Opelka28USA496-1
13338
Alexandre Müller29FRA494-1Kitzbuhel R32Lost in Gstaad R32Lost in Gstaad R32
Kitzbuhel R32
134102
Kyrian Jacquet25FRA489-4-8Lost in Umag R32
Lost in Qual. Estoril R2
135116
Leandro Riedi24SUI487-1-2
136133
Nicolás Mejía26COL486-3-7
137136
Gustavo Heide24BRA474-1Lost in Qual. Kitzbuhel R1
138109
Andrea Pellegrino29ITA446-13Lost in Bastad R16 
Lost in Qual. Estoril R2
13993
Tomás Barrios Vera28CHI442Zug R32Lost in Bunschoten R32Lost in Bunschoten R32
Zug 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+12Lost in Cordenons QF
Lost in Qual. Kitzbuhel R2
14587
Jurij Rodionov27AUT427-2Kitzbuhel R32Lost in Gstaad R32
Qual. Kitzbuhel W
Lost in Gstaad R32
Qual. Kitzbuhel W
Kitzbuhel R32
14699
Nishesh Basavareddy21USA411-4-25
1474
Jack Draper24GBR410-2
148146
Stefanos Sakellaridis21GRE404-1
149108
Francesco Maestrelli23ITA391
150145
Mark Lajal23EST387+9+37Lincoln F418418
Advertisement
151134
Moez Echargui33TUN379Bloomfield Hills R32Lost in Lincoln R32Lost in Lincoln R32
Bloomfield Hills R32
15223
Dušan Lajović36SRB378Lost in Umag R32 
153111
Zdeněk Kolář29CZE370Zug R32Lost in Gstaad R32 Lost in Gstaad R32 
Zug R32
154101
Billy Harris31GBR365Bloomfield Hills R32
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-1Winnipeg R32Lost in Granby R32Lost in Granby R32
Winnipeg R32
15836
Pedro Martínez29ESP358-1Estoril R32Lost in Gstaad R32
Qual. Estoril W
Lost in Gstaad R32
Qual. Estoril W
Estoril R32
15995
Tristan Schoolkate25AUS352-11-46Lost in Granby R32
160 NCH 
(165)
Clément Tabur26FRA352+18+33Qual. Gstaad W
Lost in Gstaad R16 
Lost in Qual. Estoril R2
161153
Alexis Galarneau27CAN351-3Bloomfield Hills R32Lost in Granby QFLost in Granby QF
Bloomfield Hills R32
162123
Timofey Skatov25KAZ349+1+6Qual. Gstaad W
Lost in Gstaad R32
Lost in Qual. Estoril R2
16367
Luca Nardi22ITA346-3Lost in Qual. Umag R1
164137
Chris Rodesch25LUX346+27+44Pozoblanco F377377
165148
Rei Sakamoto20JPN344-4
166106
Tristan Boyer25USA342-2Bloomfield Hills R32
167125
Alex Bolt33AUS341-1
168167
Daniil Glinka26EST341-1Lost in Granby R16
16972
Borna Gojo28CRO340-1Bloomfield Hills R32
170132
Jack Pinnington Jones23GBR334
171157
Lukas Neumayer23AUT334-9-9Kitzbuhel R32Lost in Qual. Umag R2
Lost in Umag R32
Lost in Qual. Umag R2
Lost in Umag R32
Kitzbuhel R32
17216
Marco Cecchinato33ITA330+3+7Qual. Umag W
Lost in Umag R32 
173133
Colton Smith23USA329+8+12Bloomfield Hills R32Lost in Lincoln QFLost in Lincoln QF
Bloomfield Hills R32
174159
Luka Mikrut22CRO328-2
175139
Ugo Blanchet27FRA326-1
17649
Roberto Carballés Baena33ESP323-11-19Zug R32Lost in Qual. Bastad R1Lost in Qual. Bastad R1
Zug R32
177169
Gauthier Onclin25BEL323-8-12Tampere R32Lost in Bunschoten R32Lost in Bunschoten R32
Tampere R32
17824
Yoshihito Nishioka30JPN321-1
179175
Gonzalo Bueno22PER321-3-1Estoril R32Lost in Qual. Bastad R1
Qual. Estoril W
Lost in Qual. Bastad R1
Qual. Estoril W
Estoril R32
180 NCH 
(228)
Max Alcalá Gurri23ESP319+49+71Zug R32Cordenons WCordenons W
Zug R32
181179
Remy Bertola27SUI319-2Bloomfield Hills R32Lost in Lincoln R32Lost in Lincoln R32
Bloomfield Hills R32
1829
Roberto Bautista Agut38ESP318-2
183174
Federico Cina19ITA317+1+5Kitzbuhel R32Qual. Gstaad W
Lost in Gstaad R32
Qual. Kitzbuhel W
Qual. Gstaad W
Lost in Gstaad R32
Qual. Kitzbuhel W
Kitzbuhel R32
184169
Joel Schwärzler20AUT315-13-16Kitzbuhel R32Lost in Gstaad R32 Lost in Gstaad R32 
Kitzbuhel R32
18531
Lloyd Harris29RSA309+2Bloomfield Hills R32
18617
Bernard Tomic33AUS308+20+37Lincoln F339339
18781
Michael Mmoh28USA307+1
188184
David Jordá Sanchis32ESP305+1Lost in Bunschoten R32
Lost in Qual. Estoril R1
189 NCH 
(212)
Tom Gentzsch22GER303+23+40Tampere R32Lost in Bunschoten FLost in Bunschoten F
Tampere R32
190102
Elmer Møller23DEN302Lost in Qual. Bastad R1
191133
Federico Agustin Gomez29ARG298+18+30Qual. Umag W
Lost in Umag R16 
19258
Taro Daniel33JPN298+2+13Estoril R32Qual. Bastad W
Lost in Bastad R32
Qual. Estoril W
Qual. Bastad W
Lost in Bastad R32
Qual. Estoril W
Estoril R32
193147
Guy Den Ouden24NED293+38+53Bunschoten W
194 NCH 
(210)
Lautaro Midon22ARG293+19+32Qual. Bastad W
Lost in Bastad R16 
195156
Vitaliy Sachko29UKR291+7Lost in Qual. Gstaad R2
Lost in Qual. Kitzbuhel R2
196190
Gianluca Cadenasso21ITA289-3-7
197105
Elias Ymer30SWE288-14-25
198123
Jérôme Kym23SUI285-12-25Zug R32Lost in Gstaad R16 Lost in Gstaad R16 
Zug R32
199131
Genaro Alberto Olivieri27ARG284+2+4Qual. Tampere R2Lost in Qual. Umag R2Lost in Qual. Umag R2
Qual. Tampere R2
20089
Francesco Passaro25ITA283-18-31Zug R32Lost in Qual. Bastad R2Lost in Qual. Bastad R2
Zug R32
Advertisement
201127
Lorenzo Giustino34ITA283-5Lost in Cordenons R32
Lost in Qual. Kitzbuhel R2
20283
Carlos Taberner28ESP282-5
20393
Liam Broady32GBR282-5Winnipeg R32Lost in Granby R32Lost in Granby R32
Winnipeg R32
204202
Harry Wendelken24GBR276-2
205201
Gilles Arnaud Bailly20BEL273-2Tampere R32Lost in Bunschoten R32Lost in Bunschoten R32
Tampere R32
206181
Daniel Rincon23ESP272-1Zug R32
207197
Pol Martín Tiffon26ESP269+1Lost in Qual. Umag R1
208176
Clément Chidekh25FRA269-1-2Winnipeg R32
209204
Keegan Smith28USA269-5-4Segovia R32
210158
Yu-hsiou Hsu27TWN266-2Winnipeg R32
211103
Harold Mayot24FRA265-11-16Zug R32Lost in Cordenons R32Lost in Cordenons R32
Zug R32
212211
Moïse Kouamé17FRA263-1Lost in Bastad R32 
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+6Winnipeg R32Lost in Lincoln QFLost in Lincoln QF
Winnipeg R32
21797
Kimmer Coppejans32BEL260-18-22Zug R32Lost in Bunschoten SFLost in Bunschoten SF
Zug R32
218169
Henri Squire25GER259-3Tampere R32Lost in Bunschoten R32Lost in Bunschoten R32
Tampere R32
219216
Felix Gill24GBR259-3
220110
Giulio Zeppieri24ITA256-2
22127
Laslo Djere31SRB255-1Kitzbuhel R32Qual. Kitzbuhel WQual. Kitzbuhel W
Kitzbuhel R32
222142
Alejandro Moro Cañas25ESP252+5Segovia R32
223194
Dan Added27FRA251+20+19Segovia R32Lost in Roda De Bara SF
Lost in Pozoblanco QF
Lost in Roda De Bara SF
Lost in Pozoblanco QF
Segovia R32
224 NCH 
(226)
Guido Iván Justo28ARG251+2-2Tampere R32Lost in Cordenons R16Lost in Cordenons R16
Tampere R32
225211
Darwin Blanch18USA249-4Bloomfield Hills R32Lost in Lincoln R32Lost in Lincoln R32
Bloomfield Hills R32
22695
Hugo Grenier30FRA249-5-6Lost in Roda De Bara R32
Lost in Pozoblanco R16
227141
August Holmgren28DEN248-35-53Winnipeg R32Lost in Granby SFLost in Granby SF
Winnipeg R32
228225
Franco Roncadelli26URU246+10+10Tampere R32Lost in Cordenons QFLost in Cordenons QF
Tampere R32
229121
Stefano Napolitano31ITA245+11+12Zug R32Lost in Cordenons QFLost in Cordenons QF
Zug R32
23068
Sumit Nagal28IND243+11+10Tampere R32Lost in Cordenons QFLost in Cordenons QF
Tampere R32
231121
Raúl Brancaccio29ITA243-1Zug R32Lost in Qual. Umag R1Lost in Qual. Umag R1
Zug R32
232217
Yi Zhou21CHN242+4+6Segovia R32Lost in Pozoblanco R16Lost in Pozoblanco R16
Segovia R32
233201
Edas Butvilas21LTU241-5-10Lost in Qual. Gstaad R1
Lost in Qual. Estoril R1
234232
Braden Shick22USA240-2Winnipeg R32
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+1Segovia R32Lost in Roda De Bara F
Lost in Pozoblanco QF
Lost in Roda De Bara F
Lost in Pozoblanco QF
Segovia R32
238237
Andrej Nedić21BIH236-1Tampere R32Lost in Cordenons R32Lost in Cordenons R32
Tampere R32
239153
Jay Clarke27GBR236Zug R32Lost in The Hague 2 R16
Lost in Bunschoten R32
Lost in The Hague 2 R16
Lost in Bunschoten R32
Zug R32
240164
James McCabe23AUS235+2+2Winnipeg R32Lost in Lincoln R16Lost in Lincoln R16
Winnipeg R32
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-29Winnipeg R32Lost in Laval QF
Lost in Granby QF
Lost in Laval QF
Lost in Granby QF
Winnipeg R32
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+5Winnipeg R32Lost in Lincoln R32Lost in Lincoln R32
Winnipeg R32
249247
Hynek Bartoň22CZE222+7+3Tampere R32Lost in Bunschoten R16Lost in Bunschoten R16
Tampere R32
250248
Florent Bax27FRA219+13+4Segovia R32Lost in Bastia SF
Lost in Uriage QF
Lost in Bastia SF
Lost in Uriage QF
Segovia R32
Advertisement
251 NCH 
(253)
Buvaysar Gadamauri26BEL219+4Zug R32
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+4Segovia R32
258199
Matej Dodig21CRO214-4-6Lost in Umag R32 
259210
Andy Andrade27ECU213+7
260 NCH 
(268)
Martin Krumich23CZE212+18+9Zug R32Qual. Bastad W
Lost in Bastad R32
Qual. Bastad W
Lost in Bastad R32
Zug R32
261181
Abdullah Shelbayh22JOR211+6-1Bloomfield Hills R32
262 NCH 
(268)
Cezar Crețu25ROU211+6Zug R32Lost in Cordenons R32Lost in Cordenons R32
Zug 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+6Segovia R32Lost in Pozoblanco R32Lost in Pozoblanco R32
Segovia 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+15Winnipeg R32Lost in Granby SFLost in Granby SF
Winnipeg R32
27047
Juncheng Shang21CHN205+4
271261
Stefan Dostanic24USA204+5
272175
Álvaro Guillén Meza23ECU204+5Zug R32Lost in Cordenons R32Lost in Cordenons R32
Zug R32
273125
Juan Pablo Ficovich29ARG203-49-50Segovia R32Lost in Pozoblanco R32Lost in Pozoblanco R32
Segovia R32
274177
Nick Hardt25DOM202+1-3
27560
Juan Pablo Varillas30PER202+4Qual. Zug R2
27658
Thiago Seyboth Wild26BRA200+8+6Zug R32Lost in Cordenons R16Lost in Cordenons R16
Zug R32
2777
David Goffin35BEL198-26-25
278184
Luka Pavlovic26FRA198-14-16Segovia R32Lost in Pozoblanco R32Lost in Pozoblanco R32
Segovia R32
279210
Filip Jianu24ROU197+3Zug R32
280235
Charles Broom28GBR195+3Winnipeg R32Lost in Lincoln R32Lost in Lincoln R32
Winnipeg R32
281267
Petr Bar Biryukov24RUS194+4Lost in Bunschoten R32
Lost in Qual. Zug R1
282CH
Juan Manuel La Serna22ARG193+4
283226
Juan Bautista Torres24ARG193+5+3Qual. Zug R2Lost in Cordenons R16Lost in Cordenons R16
Qual. Zug R2
284262
Kilian Feldbausch20SUI191-22-25Kitzbuhel R32Lost in Gstaad R32 
Qual. Kitzbuhel W
Lost in Gstaad R32 
Qual. Kitzbuhel W
Kitzbuhel R32
285 NCH 
(292)
Florian Broska28GER191+7+6Lost in Bunschoten R16
286257
Miguel Damas26ESP188+14+10Zug R32Qual. Bastad W
Lost in Bastad R32
Qual. Bastad W
Lost in Bastad R32
Zug 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+2Lost in Qual. Kitzbuhel R2
290 NCH 
(322)
Federico Bondioli21ITA186+56+34Lost in Cordenons F
291214
Ilia Simakin22RUS185-2-3
292180
Justin Engel18GER185-12-16
293144
Akira Santillan29JPN185+8+7Segovia R32Lost in Pozoblanco SFLost in Pozoblanco SF
Segovia R32
294250
Philip Henning25RSA183-13-15Zug R32
295190
Matheus Pucinelli De Almeida25BRA183-1
296103
Stefan Kozlov28USA182Qual. Bloomfield Hills R1Lost in Pozoblanco R32Lost in Pozoblanco R32
Qual. Bloomfield Hills R1
29747
Marc-Andrea Hüsler30SUI182+10+7Zug R32Lost in Qual. Gstaad R2Lost in Qual. Gstaad R2
Zug R32
29861
Thiago Monteiro32BRA181-8-6Qual. Zug R2Lost in Qual. Gstaad R2Lost in Qual. Gstaad R2
Qual. Zug R2
299 NCH 
(325)
Yankı Erel25TUR181+42+28Segovia R32Roda De Bara W
Lost in Pozoblanco R16
Roda De Bara W
Lost in Pozoblanco R16
Segovia R32
300298
Filippo Romano21ITA181+8+6Lost in Bunschoten R16
301225
Philip Sekulic22AUS180+16+12Winnipeg R32Lost in Granby QF
302290
Sergey Fomin25UZB180-5-1Segovia R32
303271
Maxim Mrva18CZE179+7+6Lost in Cordenons R16
304241
Daniel Michalski26POL178-5Lost in Qual. Gstaad R1
Lost in Qual. Kitzbuhel R1
305284
Dali Blanch23USA176-3Tampere R32
306105
Duje Ajduković25CRO176-3Tampere R32Lost in Qual. Umag R1
307200
George Loffhagen25GBR175-1
30826
Jordan Thompson32AUS173+1
309 NCH 
(311)
Mert Alkaya26TUR173+2Segovia R32Lost in Pozoblanco R32
310 NCH 
(313)
Matthew Dellavedova26AUS173+3+1Lost in Tokyo 4 SF
Lost in Brisbane R16
311 NCH 
(320)
Max Schönhaus18GER172+9+6Lost in Bunschoten R16
312116
Calvin Hémery31FRA172-14-6Lost in Qual. Gstaad R2
313 NCH 
(315)
Luciano Emanuel Ambrogi22ARG171+2
314307
Thomas Faurel20FRA170+5+4Zug R32Lost in Qual. Bastad R2
315212
Johannus Monday24GBR170-20-12Winnipeg R32
31672
Yosuke Watanuki28JPN169-11-6Winnipeg R32Lost in Granby R32
31739
Mikhail Kukushkin38KAZ169-1
318258
Igor Marcondes29BRA167+6+6Qual. Tampere R2Lost in Qual. Bastad R2
319263
Eliakim Coulibaly24CIV166+2
320268
Gonzalo Villanueva31ARG166+32+21Segovia R32Qual. Cordenons W
Lost in Cordenons SF
321287
Marvin Möller27GER164-7-7
322250
Andres Martin25USA163-4-4Bloomfield Hills R32Lost in Granby R32
323196
Rodrigo Pacheco Mendez21MEX163
324197
Fajing Sun29CHN162-51-47Winnipeg R32Lost in Granby R32
325242
Enrico Dalla Valle28ITA162+2+3Lost in Cordenons R16
326 NCH 
(335)
Daniel Milavsky24USA161+9+4Qual. Winnipeg R2Lost in Granby R16
3276
Gaël Monfils39FRA160-2
328278
Tyler Zink25USA159-2Winnipeg R32Lost 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-1Segovia R32
333300
Hamish Stewart26GBR157-1Lost in Roda De Bara R16
Lost in Pozoblanco R32
334168
Murkel Dellien28BOL157Lost in Villa Constitucion QF
335170
Mattéo Martineau27FRA157-2Segovia R32Lost 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 W
342212
Michael Geerts31BEL156-14-3Segovia R32Lost in Bunschoten R32
343CH
Hayato Matsuoka21JPN155+4+5Winnipeg R32Lost in Lincoln R16
344150
Oriol Roca Batalla33ESP153-2
345116
Marc Polmans29AUS152-1
346345
Carl Emil Overbeck24DEN152-1
347306
Blaise Bicknell24JAM150+7+6Bloomfield Hills R32Lost 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. Umag W
Lost in Umag R32
Lost in Qual. Zug R1
352287
Antoine Ghibaudo21FRA146+7+5Segovia R32Lost 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 R2Lost in Qual. Umag R1
35788
Dominic Stricker23SUI140+3Qual. Zug R2Lost 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 R2
36680
Norbert Gombos35SVK136+4Qual. Zug R2Lost in Qual. Umag R1
367 NCH 
(372)
Lucio Ratti22ARG136+5
368341
Gabriele Piraino22ITA134+7
369 NCH 
(374)
Ivan Marrero Curbelo27ESP133+7Qual. Segovia R2
370347
Ioannis Xilas25GRE133-19-12Lost in Kassel QF
Lost in Cordenons R32
371260
Tiago Pereira22POR133+8Estoril R32Lost in Pozoblanco SF
372289
Lilian Marmousez24FRA132-22-15
373 NCH 
(376)
Anton Matusevich25GBR132+4-1Qual. Zug R2Lost in Kassel QF
374373
Manas Dhamne18IND132+7Lost in Qual. Gstaad R1
375279
Garrett Johns25USA132+7Qual. Winnipeg R1Lost in Granby R32
376303
Francesco Forti26ITA131+4-1Lost in Qual. Cordenons R2
377229
Marek Gengel30CZE131-4-5
378 NCH 
(383)
Jake Delaney29AUS131+6Lost in Brisbane F
379260
Carlos Sánchez Jover25ESP131-17-9Lost in Qual. Bastad R2
380 NCH 
(383)
Jay Friend22JPN130+3-1Winnipeg R32Lost in Laval SF
Lost in Granby R32
381176
Daniel Masur31GER130+5
382171
Beibit Zhukayev25KAZ130+5
383180
Yuta Shimizu27JPN130-12-6Winnipeg R32Lost 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. Cordenons W
Lost in Cordenons R32
Lost in Qual. Zug R1
390365
Raphaël Pérot25FRA127+3
391351
Carlo Alberto Caniato20ITA126-13-7Lost in Cordenons R32
392191
Nerman Fatić31BIH125+4
393363
Justin Boulais24CAN125+29+13Winnipeg R32Lost in Laval R16
Lost in Granby QF
394377
Max Wiskandt24GER125+64+24Kassel W
Lost in Kramsach F
395159
Dimitar Kuzmanov32BUL125-1-2Qual. Tampere R2Lost in Qual. Bunschoten R2
39693
Andrej Martin36SVK124-4-3Lost in Kramsach R16
397382
Andrew Fenty26USA124+2Lost in Lincoln R32
398CH
Samuele Pieri24ITA123+3Lost in Qual. Cordenons R1
Lost in Qual. Zug R1
399157
Santiago Taverna27ARG123+3
400385
Edward Winter21AUS122-15-8Qual. Winnipeg R2Lost in Qual. Granby R2
401303
Arthur Weber34FRA122+2
402395
Stefan Palosi26ROU122+2
40376
Filip Misolic24AUT121-110-63
404392
Lui Maxted22GBR121+1Rognac R32
405399
Arthur Nagel23FRA121+1
40640
Ilya Ivashka32BLR120+148+48Pozoblanco FQual. Pozoblanco W151151
407346
Kasidit Samrej25THA120-12-6Lost in Tokyo 4 R16
408397
Henry Bernet19SUI118-11-7Zug R32
409230
Max Hans Rehberg22GER117Zug R32Lost in Cordenons R32
410134
Geoffrey Blancaneaux27FRA117-20-12Lost in Uriage SF
411403
Jack Logé21BEL117-4-3
412256
Johan Nikles29SUI116-1Lost in Bastia R32
413412
Sergio Callejon Hernando21ESP116-1Qual. Segovia R2Lost in Qual. Pozoblanco R1
414410
Cyril Vandermeersch27FRA116-4-1Qual. Segovia R2Lost in Roda De Bara R32
Lost in Pozoblanco R32
415289
Mika Brunold21SUI115-1Qual. Zug R2Lost in Bunschoten R32
416307
Oleg Prihodko28MKD114-16-9Qual. Cordenons W
Lost in Cordenons R32
417299
Vadym Ursu29UKR114-2-1Lost in Roda De Bara R32
Lost in Pozoblanco R32
418331
Masamichi Imamura27JPN113+2Qual. Bloomfield Hills R1Lost in Lincoln R32
419301
Maximus Jones21THA113Lost in Pozoblanco R32
420404
Cannon Kingsley25USA112+1
421244
Lucas Poullain30FRA112+2Lost in Roda De Bara R16
422414
Semen Pankin26RUS111+2Lost in Kursumlijska Banja 9 R16
423207
Daniel Dutra da Silva38BRA111+3Lost in Kassel R32
424378
Valerio Aboian24ARG110+3
425 NCH 
(429)
Massimo Giunta22ITA110+4+1Qual. Segovia R2Lost in Qual. Pozoblanco R2
Lost in Pozoblanco R32
426350
Vladyslav Orlov31UKR109+17+4Lost in Lodz SF
Kramsach W
427 NCH 
(430)
Tiago Torres24POR109+3Estoril R32
428284
Adrian Boitan27ROU108+6Lost in Slobozia R16
Lost in Qual. Zug R1
429342
Luca Castelnuovo29SUI108+6Lost in Pozoblanco R32
Lost in Qual. Segovia R1
430324
Oliver Tarvet22GBR107+7
431211
Javier Barranco Cosano27ESP107+2-1Gandia F
432270
Corentin Denolly29FRA107+7
433 NCH 
(441)
Pietro Fellin24ITA107+8
434 NCH 
(448)
Mika Petković19GER107+14+3Qual. Tampere R2Qual. Bunschoten W
Lost in Bunschoten R32
435358
Trevor Svajda20USA106+79+22Dallas W
Lost in Lincoln R32
436 NCH 
(446)
Dhakshineswar Suresh26IND106+10+2Qual. Bloomfield Hills R1Qual. Lincoln W
Lost in Lincoln R16
437 NCH 
(457)
Juan Cruz Martin Manzano21ITA106+20+5Segrate R32Lost in Cordenons R16
438142
Ivan Gakhov29RUS105-50-25Lost in Gandia R32
439 NCH 
(453)
Niels Visker24NED105+14+3Qual. Tampere R2Lost in Bunschoten R16
440321
Robert Strombachs26LAT105+4
441153
Denis Yevseyev33KAZ105+4Lost in Qual. Bunschoten R2
Lost in Bunschoten R32
Lost in Qual. Zug R1
442347
Sanhui Shin29KOR104-6-4Lost in Tokyo 4 R32
443240
Patrick Zahraj27GER104-18-7Lost in Qual. Gstaad R1
444123
Ryan Peniston30GBR103-27-10
445252
Tom Paris23FRA103+5
446357
Luca Potenza25ITA103+5
447 NCH 
(452)
Sergi Perez Contri28ESP103+5Lost in Gandia QF
448438
Daniel Siniakov23CZE102-10-5Lost in Kassel QF
Lost in Kramsach R32
449271
Mateus Alves25BRA102+6+1Lost in Qual. Bunschoten R2
450 NCH 
(455)
Alejo Sanchez Quilez21ESP102+42+12Segovia R32Lost in Pozoblanco QF
451280
Jie Cui28CHN102+19+6Lost in Dallas R32
Lost in Lincoln R16
45255
Facundo Bagnis36ARG101-21-7
453395
Alafia Ayeni26USA101+1Qual. Winnipeg R1Lost in Qual. Lincoln R1
454387
Gianmarco Ferrari25ITA101+2
455314
Moerani Bouzige27AUS101+4Lost in Tokyo 4 R32
Lost in Brisbane R32
45665
Thanasi Kokkinakis30AUS100+4Bloomfield Hills R32
457170
James Trotter26JPN100-25-8Qual. Winnipeg R1Qual. Granby W
Lost in Granby R32
458449
Quinn Vandecasteele23USA100+3Lost in Qual. Lincoln R1
Lost in Qual. Bloomfield Hills R1
459 NCH 
(474)
Matthew William Donald21CZE100+34+10Lost in Kassel F
460319
Christian Langmo30USA100+7+2Qual. Lincoln W
Lost in Lincoln R32
Lost in Qual. Bloomfield Hills R1
461356
Miloš Karol23SVK99-14-5
462CH
Karim Bennani18MAR99
463 NCH 
(484)
Yannik Kelm21GER99+21+7Lost in The Hague 2 SF
464160
Li Tu30AUS98
465280
Dominik Palán25CZE98+33+9Qual. Segovia R2Qual. Pozoblanco W
Lost in Pozoblanco R16
466289
Renta Tokuda28JPN98-48-15Qual. Winnipeg R1Lost in Qual. Granby R1
46763
Jason Kubler33AUS97+1
468373
Bor Artnak22SLO96-3-2
469234
Maxime Chazal33FRA96Rognac R32Lost in Qual. Bunschoten R1
470 NCH 
(479)
Yassine Dlimi23MAR95+9+2Lost in Qual. Lincoln R2
471416
Mees Rottgering19NED95+2+1Winnipeg R32Lost in Dallas R16
Lost in Louisville F
472415
Lorenzo Carboni20ITA95-1
473449
Miguel Tobon20COL95-7-3Segovia R32Lost in Pozoblanco R32
474271
Blake Ellis27AUS94-2Lost in Brisbane R16
475222
Viktor Durasovic29NOR94-1Lost in Uriage QF
476368
Alexander Binda24ITA94-1Segrate R32Lost in Qual. Cordenons R2
477476
Dušan Obradović25SRB94-1Lost in Kursumlijska Banja 9 R16
478347
Samir Banerjee22USA93-70-25Lost in Qual. Bloomfield Hills R1
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+1Lost in Qual. Zug R1
486424
Eero Vasa29FIN91-44-14Tampere R32Lost in The Hague 2 R16
487 NCH 
(505)
Karl Poling26USA91+21+5Qual. Bloomfield Hills R1Lost 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+9Qual. Segovia R2Lost in Monastir 32 R32
Qual. Pozoblanco W
Lost in Pozoblanco R16
491331
Andrea Picchione28ITA90-14-3
492491
Enzo Aguiard23AUS90-1Qual. Winnipeg R1Lost in Qual. Lincoln R1
493 NCH 
(511)
Anton Shepp23NZL90+23+6Qual. Winnipeg R1Lost in Lincoln R16
494357
Eric Vanshelboim25UKR90-11-2Gandia F
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-1Lost in Villa 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+2Qual. Winnipeg R1Lost in Qual. Granby R2
507462
Constantin Bittoun Kouzmine27FRA87-3Qual. Segovia R2
508 NCH 
(603)
Jan Kumstát19CZE86+104+26Qual. Bunschoten W
Lost in Bunschoten SF
509505
Niels McDonald18GER86-4Lost in Umag R32
510506
Reda Bennani19MAR86-4Lost in Gandia SF
511143
Hiroki Moriya35JPN86-4Lost in Qual. Lincoln R2
Lost in Lincoln R32
Lost in Qual. Bloomfield Hills R1
512507
Tai Sach23AUS86-2Lost in Brisbane R16
513449
Takuya Kumasaka27JPN86-1+1Qual. Segovia R2Lost in Roda De Bara R16
Lost in Qual. Pozoblanco R2
514390
Tibo Colson26BEL85-19-4
515477
Koki Matsuda25JPN85+18+6Lost in Tokyo 4 F
Lost in Qual. Segovia R1
516318
Alex Martí Pujolras27ESP84-1Segovia R32Lost 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+33Bloomfield Hills R32Rancho Santa Fe W
Lost in Lincoln SF
525449
Maxim Zhukov21RUS82-3
526183
Federico Arnaboldi26ITA81+1Lost in Qual. Cordenons R1
Lost in Qual. Tampere R1
527508
Pavle Marinkov20AUS81+8+2Lost in Qual. Lincoln R2
Lost in Qual. Winnipeg R1
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-2Qual. Winnipeg R1Lost 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. Segovia R2Qual. Pozoblanco W
Lost in Pozoblanco R32
539267
Louis Weßels27GER78+184+33Qual. Tampere R2The Hague 2 W
Qual. Bunschoten W
Lost in Bunschoten R16
540CH
Joaquin Aguilar Cardozo21URU77+11+4Lost in San Salvador De Jujuy SF
Villa Constitucion W
541CH
Luca Staeheli26SUI77Qual. Zug R2Lost in Kramsach QF
542433
Fausto Tabacco24ITA76-1
543288
Jakub Paul27SUI75
544485
Taha Baadi25MAR75-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 R2
550547
Matyas Fuele27HUN73+154+26Qual. Cordenons W
Lost in Cordenons SF
551160
Oleksii Krutykh26UKR73+8+1Lost in Kassel R16
Lost in Uslar F
552388
Karan Singh23IND73-50-15
553418
Maé Malige20FRA73+8+1Rognac R32Lost in Roda De Bara R16
Lost in Qual. Pozoblanco R1
554 NCH 
(561)
Guillaume Dalmasso23FRA73+14+3Qual. Winnipeg R1Qual. Granby W
Lost in Granby R32
555458
Maxwell Mckennon24USA73-2Lost in Castelo Branco SF
Lost in Qual. Segovia R1
556 NCH 
(618)
Dylan Dietrich21SUI72+62+13Zug R32Qual. 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-2Qual. Segovia R2Lost 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+7Qual. Bloomfield Hills R2Lost 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
Lost in Qual. Segovia 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-2Qual. Winnipeg R1Lost 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-6Qual. Segovia R2
57919
Hyeon Chung30KOR68-6
580483
Alec Deckers26NED68-33-6Lost in Hillcrest 2 QF
581170
Maxime Janvier29FRA68-15-3Qual. Tampere R2Lost in Qual. Cordenons R1
582498
Paulo Andre Saraiva Dos Santos26BRA68-61-15
58399
Alexander Ritschard32SUI67-8Lost in Qual. Zug R1
584491
Robin Catry24FRA67-7
585318
Gerard Campana Lee21KOR67+47+9Qual. Bunschoten W
Lost in Bunschoten R16
586578
Ozan Baris22USA66-8Louisville W
587285
Alexander Weis29ITA66+33+7Lost in Bastia SF
Lost in Uriage F
588519
Amr Elsayed27EGY66-9
589447
Kuan Yi Lee29TWN66-9Lost in Wuning 5 R32
590 NCH 
(620)
Yanis Ghazouani Durand26FRA66+72+13Segrate R32Lost in Bastia F
Lost in Uriage QF
591570
Marcel Zieliński25POL66-10Qual. Tampere R2
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-11Lost in Gandia 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+29Qual. Winnipeg R1Laval 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+1Segovia R32Lost in Qual. Pozoblanco R2
609561
Leonardo Rossi23ITA63-2+2Qual. Tampere R2Lost in Lodz QF
Lost in Qual. Cordenons R1
610484
Tristan McCormick27USA62-11Pittsford F
611302
Andrew Paulson24CZE61-10
61274
Mirza Bašić35BIH61-10
613316
Alberto Barroso Campos30ESP61-8Lost in Qual. Pozoblanco R1
Lost in Qual. Segovia R1
614530
M Rifki Fitriadi27INA61+2+1Lost in Wuning 5 QF
Wuning 6 W
615606
Cruz Hewitt17AUS61-9
616394
Bruno Kuzuhara22USA61+6+2Qual. Bloomfield Hills R1Lost in Dallas QF
Lost in Qual. Granby R1
617586
Nicolas Tepmahc25FRA61-9Lost in Qual. Pozoblanco R1
Lost in Qual. Segovia R1
618432
Iliyan Radulov21BUL60+27+5Lost in Roda De Bara QF
Lost in Qual. Pozoblanco R2
Lost in Qual. Segovia R1
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
Lost in Qual. Segovia R1
628155
Dmitry Popko29KAZ58+1
629375
Strong Kirchheimer31USA58+31+5Qual. Winnipeg R1Lost in Laval QF
Qual. Granby W
Lost in Granby R32
630271
Evan Zhu27USA58+69+10Qual. Bloomfield Hills R2Lost 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+6Qual. Bloomfield Hills R2Lost in Granby R16
635CH
Fryderyk Lechno-Wasiutyński21POL57Segrate R32
636455
Olaf Pieczkowski22POL57-11-1
637296
Oleksandr Ovcharenko24UKR57-7-1Lost in Bucharest 2 R32
Lost in Slobozia F
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-3Qual. Segovia R2Lost in Qual. Pozoblanco R1
645643
Dimitris Sakellaridis20GRE56-2Nova Gorica W
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-15Qual. Bloomfield Hills R2Lost in Qual. Granby R1
651502
Adrian Ötzbach28GER55+34+6Lost in Kassel SF
Uslar W
65239
J.J. Wolf27USA54+36+6Bloomfield Hills R32Lost in Lincoln R16
653348
Ryan Seggerman26USA54-4
654536
Joshua Sheehy29USA54+11+2Lost in Dallas R32
Lost in Qual. Lincoln R2
Lost in Qual. Winnipeg R1
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-4Lost in Villa 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+1Qual. Winnipeg R1Lost 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-6Lost in Qual. Segovia R1
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-5Qual. Zug R2Lost in Qual. Bunschoten R1
681663
Samir Hamza Reguig24ALG51-4
682465
Egor Agafonov23RUS50-3
683599
Giorgio Tabacco22ITA50+56+7Qual. Tampere R2Lost 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-2Qual. Bloomfield Hills R1Lost in Qual. Granby R1
691634
Timofei Derepasko19RUS49-5Rognac R32Lost in Kursumlijska Banja 9 R32
Lost in Kursumlijska Banja 10 QF
692 NCH 
(725)
Hoyoung Roh20KOR48+33+4Lost in Wuning 5 SF
Lost in Wuning 6 F
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-3Segrate R32Lost 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+2Lost in Bucharest 2 R32
Slobozia W
713 NCH 
(717)
Thiago Cigarran26ARG46+38+4Lost in San Salvador De Jujuy SF
Lost in Villa Constitucion SF
714542
Millen Hurrion27GBR46-33-4Qual. Winnipeg R1Lost in Laval R32
Lost in Louisville QF
715654
Franco Ribero26ARG46-15-2
716CH
Gabriele Bosio25ITA46Segrate R32Lost in Nova Gorica SF
717707
Seydina André22SEN46-8-1Rognac R32Lost in Monastir 33 R16
718491
Nicolas Arseneault19CAN45+62+7Winnipeg R32Lost 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+2Segrate R32Lost in Gubbio R16
731726
Rafael Izquierdo Luque26ESP44+2Lost in Castelo Branco QF
732620
Ben Jones28GBR44+2Qual. Winnipeg R1
733 NCH 
(735)
Nikolai Barsukov19GER44+2Lost in Kassel R16
Lost in Uslar QF
734440
Alessandro Pecci25ITA43-22-3
735557
Pierluigi Basile19ITA43+2Gubbio F
736387
Mariano Kestelboim30ARG43-44-5
737327
Naoki Nakagawa29JPN43+39+4Lost in Tokyo 4 SF
738508
Loann Massard20FRA43+3Rognac R32
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+3Lost in Roda De Bara R32
Lost in Qual. Tampere R1
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+2Lost in Kursumlijska Banja 9 QF
Lost in Kursumlijska Banja 10 F
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+6Segovia R32Lost 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-2Segrate R32Lost in Monastir 33 R32
780 NCH 
(798)
Daniel Salazar25COL39+18+2Lost 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 F
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+8Qual. Bloomfield Hills R1Lost in Rancho Santa Fe F
795782
Matt Ponchet22FRA37Lost in Roda De Bara R32
Lost in Qual. Tampere R1
796781
Mert Naci Türker27TUR37
797724
Matt Kuhar30USA37Qual. Bloomfield Hills R1Lost 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+1Rognac R32Lost 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-16Qual. Bloomfield Hills R1
809533
Luis Carlos Alvarez21MEX35-200-25
810382
Thomas Fancutt31AUS35+41+4Qual. Lincoln W
Lost in Lincoln R32
Lost in Qual. Winnipeg R1
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 W
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+2Rognac R32Lost 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+1Rognac R32Lost 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 Knaff28LUX32Rognac R32
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+2Lost in Kassel R32
Lost in Nova Gorica F
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-4Segrate R32Lost 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+2Lost in Qual. 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żny19POL29Lost in Qual. Tampere R1
868641
Kosuke Ogura30JPN29+2Lost in Tokyo 4 R32
Lost in Brisbane R32
869643
Lorenzo Claverie23ITA28+2Qual. Bloomfield Hills R1
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-3Segrate R32Lost 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+18Winnipeg R32Lost 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-4Qual. Bloomfield Hills R2Lost in Qual. Lincoln R1
914438
Orel Kimhi22ISR25-5Lost in Hillcrest 2 R32
Hillcrest 3 W
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+2Rognac R32Lost 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+1Lost in Qual. Bastad R1
Lost in Qual. Tampere 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+2Qual. Winnipeg R1Lost 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-1Rognac R32Lost in Bastia R32
950861
Marcus Walters28GBR23-15-1
951859
Adan Freire Da Silva27FRA23-1Segrate R32Lost in Uriage R32
952951
Kerem Yilmaz19TUR23-1
953833
Jesse Delaney27AUS23Lost in Qual. Cordenons R1
Lost in Qual. Denia R1
954850
Nicolas Ian Kotzen23USA22
955 NCH 
(956)
Sebastian Gorzny22USA22+11+1Qual. Bloomfield Hills R2Lost 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+1Segrate R32Lost 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-6Segrate R32Lost 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-4Lost in Qual. 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  Estoril, ​Kitzbuhel
 CH125  Bloomfield Hills, ​Zug
 CH75  Granby, ​Lincoln, ​Pozoblanco, ​Segovia, ​Tampere, ​Winnipeg
 M25  Gandia
 M15  Gubbio, ​Pittsford, ​Rognac, ​Segrate
Highlight Country :