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 ITF Men Ranking

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Live ITF Men 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
Sources : ITF World Tennis Tour
#CHPlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1CH
Hugo Gaston21FRA1143French Open R64
(R128  )
21
Yan Bai33CHN1041
3CH
Dan Added23FRA921Netanya R32
4CH
Christopher O'Connell27AUS911Lost in French Open R128
54
Ivan Nedelko36RUS868Kouvola W
63
Jules Okala24FRA852
73
Tomas Martin Etcheverry22ARG826Lost in French Open R128
85
Orlando Luz24BRA815
93
Juan Pablo Ficovich25ARG804Lost in Qual. French Open R2
106
Christian Lindell30SWE797
Advertisement
119
Shuichi Sekiguchi30JPN766Heraklion 3 R32Lost in Heraklion 2 FLost in Heraklion 2 F
Heraklion 3 R32
121
Pablo Vivero Gonzalez27ESP747
1310
Maxime Chazal29FRA745Ulcinj 4 R16Lost in Vic R32Lost in Vic R32
Ulcinj 4 R16
1411
Hugo Grenier26FRA742Troisdorf R16Lost in Qual. French Open R1Lost in Qual. French Open R1
Troisdorf R16
158
Dayne Kelly31AUS739
1611
Juan Pablo Varillas26PER737Qual. French Open W
Lost in French Open R128 
178
Yishai Oliel22ISR736Netanya R32
187
Eduardo Struvay31COL732
1910
Hernan Casanova28ARG718
202
Benjamin Bonzi25FRA711Lost in French Open R128
212
Matija Pecotić32CRO706
229
Sebastian Baez21ARG706French Open R64
2310
Enrico Dalla Valle24ITA702
241
Michael Vrbenský22CZE699Jablonec nad Nisou R32
256
Nerman Fatić27BIH691Lost in Vicenza R32
268
Nicolas Alvarez25PER685
2718
Lukas Klein24SVK681Troisdorf R16Qual. Troisdorf WQual. Troisdorf W
Troisdorf R16
2810
Marko Tepavac28SRB660
292
Jeroen Vanneste28BEL657
3014
Gonzalo Villanueva27ARG656
314
Corentin Denolly24FRA651
322
Michael Geerts27BEL651
3312
Vít Kopřiva24CZE638Lost in Qual. French Open R1
3424
Maxime Hamou26FRA636
351
Roman Safiullin24RUS633Troisdorf R16Lost in Qual. French Open R1Lost in Qual. French Open R1
Troisdorf R16
3614
Oscar Jose Gutierrez29BRA633Mataro R32Lost in Vic R32Lost in Vic R32
Mataro R32
374
Shintaro Imai28JPN632
383
Jack Draper20GBR630
3917
Igor Sijsling34NED625
402
Dmitry Popko25KAZ622Lost in Qual. French Open R1
Lost in Vicenza R32
4133
Laurent Lokoli27FRA613Lost in Qual. French Open R1
4241
Harry Bourchier26AUS612
4316
Genaro Alberto Olivieri23ARG607Lost in Vicenza R32
4414
Yuta Shimizu22JPN598
455
Christopher Heyman28BEL595
4631
Manuel Peña López24ARG595
4726
Fajing Sun25CHN594Lost in Monastir 24 SF
Lost in Monastir 26 R32
4825
Vladyslav Orlov27UKR592Brcko R32
4915
Fabrizio Ornago30ITA584
5011
Ronald Slobodchikov28RUS584
Advertisement
512
Francisco Cerundolo23ARG578Lost in French Open R128
5231
Geoffrey Blancaneaux23FRA573Qual. French Open W
Lost in French Open R128
5310
Bogdan Bobrov24RUS569
549
Fred Gil37POR568
551
Daniel Altmaier23GER566Lost in French Open R128
5613
Manuel Guinard26FRA560Lost in French Open R128
5715
Bruno Sant’Anna28BRA560
5812
Botic van de Zandschulp26NED558French Open R64
595
Arthur Rinderknech26FRA558Lost in French Open R128
6020
Jesper De Jong21NED556Lost in Qual. French Open R2
611
Calvin Hémery27FRA555Jablonec nad Nisou R32
6255
Quentin Robert27FRA549
6346
Pol Toledo Bague27ESP544Mataro R32Lost in Vic R32Lost in Vic R32
Mataro R32
6456
Diego Hidalgo29ECU533
655
Alexandru Jecan33ROU533
6640
Benjamin Lock29ZIM530Oran 3 R16Lost in Oran 2 QFLost in Oran 2 QF
Oran 3 R16
6750
Nicolas Mejia22COL529
6854
Nikolás Sánchez Izquierdo23ESP528Mataro R32
6935
Kacper Żuk23POL527Lost in Qual. French Open R1
Lost in Troisdorf R32
7015
Yannick Mertens34BEL527
7132
Juan Manuel Cerundolo20ARG526Vicenza R16Lost in Qual. French Open R2Lost in Qual. French Open R2
Vicenza R16
7210
Cristian Rodríguez31COL521
733
Skander Mansouri26TUN519Monastir 26 R32
7430
Felipe Meligeni Rodrigues Alves24BRA518Lost in Qual. French Open R2
7543
Matthieu Perchicot29FRA514
7625
Evgenii Tiurnev25RUS511
7724
Daniel Michalski22POL509Lost in Troisdorf R32
7842
Ryan Peniston26GBR504Lost in Qual. French Open R1
7939
Aziz Dougaz25TUN504Oran 3 R16Lost in Oran 2 FLost in Oran 2 F
Oran 3 R16
8064
Seong chan Hong24KOR503
8120
Alexey Zakharov22RUS503
826
Nick Chappell29USA502Cancun 8 R32Lost in Cancun 7 R32Lost in Cancun 7 R32
Cancun 8 R32
836
Roberto Cid Subervi28DOM501
8414
Adam Moundir27MAR496Brcko R32
8530
Marko Miladinović21SRB492
866
Eduard Esteve Lobato27ESP489
877
Tom Jomby31FRA487
8856
Mārtiņš Podžus27LAT485
8973
Rafael Matos26BRA480
9015
David Pichler26AUT476
913
Karim Mohamed Maamoun31EGY475
9210
Andres Artunedo Martinavarro28ESP475
9320
Louis Weßels23GER475Lost in Qual. Troisdorf R2
9435
Lucas Gerch27GER471Troisdorf R32Qual. Troisdorf WQual. Troisdorf W
Troisdorf R32
9518
Sadio Doumbia31FRA469
9619
Johan Nikles25SUI468
9725
Camilo Ugo Carabelli22ARG468French Open R64Qual. French Open WQual. French Open W
French Open R64
9841
Filip Cristian Jianu20ROU467
9994
Jumpei Yamasaki24JPN467
10060
Gage Brymer27USA467Monastir 27 R16Lost in Monastir 25 QFLost in Monastir 25 QF
Monastir 27 R16
Advertisement
1018
Jorge Panta26PER462Quito R32
10267
Jenson Brooksby21USA456Lost in French Open R128
1039
Evan Hoyt27GBR453
10462
Yu-hsiou Hsu23TPE452Monastir 26 R16Lost in Monastir 24 SFLost in Monastir 24 SF
Monastir 26 R16
10515
Konstantin Kravchuk37RUS450
10634
Markus Eriksson32SWE450
10792
Václav Šafránek28CZE449Lost in Most R16
1085
Sandro Ehrat31SUI448
10918
Máté Valkusz23HUN442
11010
Fabian Marozsan22HUN442
1118
Nicholas David Ionel19ROU441Bucharest R16
1125
Javier Barranco Cosano23ESP438
11353
Rio Noguchi23JPN438Lost in Cairo 10 QF
11439
Ricardo Rodriguez Pace29VEN436Quito R32
11547
Matias Zukas26ARG434
11611
Denis Yevseyev29KAZ430
11729
Takanyi Garanganga31ZIM430
11834
Danylo Kalenichenko28UKR423
1194
Dimitar Kuzmanov28BUL422Lost in Qual. French Open R3
12016
Ricardo Ojeda Lara29ESP422
1219
Petros Chrysochos26CYP420Ulcinj 4 R16
12249
Juan Ignacio Galarza28ARG419
123102
Gerardo Lopez Villasenor27MEX408
12412
Marek Gengel26CZE407Lost in Most QF
125115
Simon Carr22IRL405
12633
Agustín Velotti30ARG400
12760
Wilson Leite30BRA400
12835
Makoto Ochi26JPN398
12915
Álvaro López San Martín24ESP395Mataro R32
13083
Artem Dubrivnyy23RUS394
13176
Mauricio Echazú33PER394
132111
Pedro Sakamoto28BRA393
13357
Péter Nagy30HUN391
1348
Tim van Rijthoven25NED387Lost in Qual. French Open R3
135100
Vladyslav Manafov29UKR387
13661
Maximiliano Estévez33ARG386
13732
Alexander Erler24AUT384
13872
Julian Lenz29GER382Troisdorf R16
13923
Tobias Simon31GER380
14068
Mick Veldheer26NED376
1411
Oriol Roca Batalla29ESP374Mataro R32
14226
Peter Torebko34GER372
14359
Bastian Malla25CHI372
14447
Jordi Arconada25USA370
14534
Jan Šátral31CZE369Jablonec nad Nisou R32Lost in Most R16Lost in Most R16
Jablonec nad Nisou R32
14648
Alexander Donski23BUL369
14726
Arthur Reymond23FRA368Lost in Qual. Vicenza R1
14868
Jonathan Mridha27SWE367
149131
Marvin Netuschil30GER367Bucharest R32Lost in Warmbad Villach R16Lost in Warmbad Villach R16
Bucharest R32
15096
Facundo Diaz Acosta21ARG365
Advertisement
15161
David Poljak26CZE362Lost in Most QF
15223
Laurynas Grigelis30LTU360
15343
Riccardo Balzerani23ITA358Lost in Qual. Vicenza R2
15479
Jordan Correia24BRA358
15579
Altuğ Çelikbilek25TUR356Lost in Qual. French Open R2
156101
Ergi Kirkin23TUR354
1578
Sanjar Fayziev27UZB352
15884
Pol Martin Tiffon22ESP352Mataro R32Lost in Vic FLost in Vic F
Mataro R32
159129
Gilbert Klier Junior22BRA349
16054
Alexis Gautier25FRA348
16118
Daniel Nguyen31USA345
162108
Nick Hardt21DOM345Mataro R16
16348
Mariano Kestelboim26ARG345
1641
Peter Heller29GER344
16595
Rayane Roumane21ALG342Oran 3 R16Lost in Oran 2 QFLost in Oran 2 QF
Oran 3 R16
16616
Duje Ajduković21CRO339Lost in Qual. French Open R2
16771
Alejandro Gómez30COL338
16851
Renta Tokuda24JPN337
169131
Savriyan Danilov21RUS337
17048
Elmar Ejupovic29GER335
171123
Brydan Klein32GBR334
17269
Facundo Juarez24ARG331
17369
Jacob Grills26AUS328
17417
Anton Matusevich20GBR327Mataro R32
17574
Aidan McHugh21GBR327Lost in Monastir 24 QF
17618
Thomas Laurent24FRA326
17763
Zizou Bergs22BEL326Troisdorf R16Lost in Qual. French Open R1Lost in Qual. French Open R1
Troisdorf R16
178119
Marco Bortolotti31ITA324
17989
Antoine Escoffier30FRA324Lost in Qual. French Open R1
180127
Christian Langmo25USA324
18122
Emil Ruusuvuori23FIN322French Open R64
18285
Alen Avidzba22RUS322
18365
Imanol Lopez Morillo22ESP322Mataro R32Lost in Vic QFLost in Vic QF
Mataro R32
18414
Carlos Gimeno Valero20ESP321
18524
Alexander Zhurbin30RUS318
18639
Vitaliy Sachko24UKR317Lost in Vicenza R32
1876
Aldin Šetkić34BIH316Troisdorf R16Qual. Troisdorf WQual. Troisdorf W
Troisdorf R16
18827
Miljan Zekić33SRB316
18958
Fermin Tenti24ARG316Lost in Cairo 10 R32
19099
Nikita Mashtakov23UKR314
19114
Pietro Rondoni28ITA313
19256
Patrik Rikl23CZE312
193142
Francesco Forti22ITA312
194102
Adam El Mihdawy32USA312
19534
Alessandro Bega31ITA311
196104
Nicolas Alberto Arreche27ARG310
197109
Axel Geller23ARG309
19836
Joao Lucas Reis Da Silva22BRA307
199144
Jaume Pla Malfeito26ESP304
20052
Antoine Bellier25SUI303
Advertisement
20181
Alex Rybakov25USA301
202195
Sho Shimabukuro24JPN301
203107
Jannik Sinner20ITA300French Open R64
20324
Blake Mott26AUS300
205119
Alexandar Lazarov24BUL298
206147
Jonáš Forejtek21CZE296
20794
Patrik Niklas Salminen25FIN295Lost in Kouvola QF
208106
Takuto Niki34JPN295
209171
Constantin Schmitz27GER294
21099
Michail Pervolarakis25GRE293Cancun 7 W
21125
Georgii Kravchenko21UKR292Jablonec nad Nisou R32Lost in Qual. Jablonec nad Nisou R3Lost in Qual. Jablonec nad Nisou R3
Jablonec nad Nisou R32
212125
Edan Leshem25ISR291Netanya R32Lost in Akko QFLost in Akko QF
Netanya R32
213192
Sidharth Rawat29IND290
21472
Arnaud Bovy21BEL289Lost in Ulcinj 3 R16
21559
Julian Ocleppo24ITA288
216103
Juan Sebastián Gómez30COL288Cancun 8 R16Lost in Cancun 7 R16Lost in Cancun 7 R16
Cancun 8 R16
217109
Arklon Huertas Del Pino Cordova27PER288Quito R32
21827
Gijs Brouwer26NED287
21985
Daniel Dutra da Silva33BRA287Vicenza R16
220210
Andrea Pellegrino25ITA286Vicenza R16
22163
Giulio Zeppieri20ITA285Qual. French Open W
Lost in French Open R128
22271
Facundo Mena29ARG285Lost in Qual. French Open R2
Lost in Troisdorf R32
223141
Timofey Skatov21KAZ284Lost in Qual. French Open R2
224158
Adrian Obert27GER283
225170
Marsel İlhan34TUR282Antalya 20 R32Lost in Antalya 19 R16Lost in Antalya 19 R16
Antalya 20 R32
22678
Santiago Rodriguez Taverna22ARG281Qual. French Open W
Lost in French Open R128
22798
Mats Rosenkranz23GER281Lost in Qual. Vicenza R2
22878
Mattéo Martineau23FRA278
22965
Daniel Masur27GER277Lost in Qual. French Open R3
23061
Niels Lootsma27NED277
23180
Dusty H. Boyer28USA274
23212
Jan Choinski25GBR272
233120
Strong Kirchheimer27USA271
234155
Ezekiel Clark23USA268Cancun 8 R16Lost in Cancun 7 R16Lost in Cancun 7 R16
Cancun 8 R16
23546
Alexander Ritschard28SUI267Troisdorf R16Lost in Qual. French Open R3Lost in Qual. French Open R3
Troisdorf R16
236135
Yuki Mochizuki24JPN267
23792
Jurabek Karimov23UZB264
23881
Jose Fco. Vidal Azorin28ESP264
23990
Ronan Joncour25FRA262
240177
Jean Thirouin24FRA262
241182
Giovanni Fonio24ITA262Vicenza R16Qual. Vicenza WQual. Vicenza W
Vicenza R16
242170
Alexander Weis25ITA262Brcko R32
24373
Liam Broady28GBR261Lost in Qual. French Open R2
244157
Lamine Ouahab37MAR261
24564
Marat Deviatiarov28UKR260
246115
Liam Caruana24ITA259
247168
Nathan Ponwith24USA259
248127
Jose Hernandez Fernandez32DOM258
249112
Alejandro González33COL258
25024
Paul Jubb22GBR255Lost in Qual. French Open R2
Advertisement
251157
Sam Riffice23USA252
25225
Harold Mayot20FRA250Jablonec nad Nisou R32
25379
Kai Wehnelt26GER249Bucharest R32
254143
Artem Smirnov34UKR248
25551
Carlos Boluda Purkiss29ESP248
256177
Ryota Tanuma26JPN248
257165
João Pedro Sorgi28BRA247
25891
Daniele Capecchi26ITA244Bucharest R32
259120
Petr Nouza23CZE244
26086
Kyrian Jacquet21FRA243Mataro R16Lost in Vic SFLost in Vic SF
Mataro R16
26187
Nuno Borges25POR242Qual. French Open W
Lost in French Open R128
26249
Ignacio Monzon24ARG242Lost in Cairo 10 F
263165
Yan Bondarevskiy22RUS241Lost in Qual. Vicenza R2
Lost in Vicenza R32
26435
Alexandre Muller25FRA240Lost in Qual. French Open R2
Lost in Vicenza R32
26579
JiSung Nam28KOR240
266181
Andrea Vavassori27ITA240Lost in Qual. French Open R2
26795
Lucas Poullain26FRA240Monastir 26 R32Lost in Monastir 24 QFLost in Monastir 24 QF
Monastir 26 R32
26875
Jaroslav Pospíšil41CZE239
26947
Colin Sinclair27NMI239
270117
Federico Zeballos33BOL238Cancun 8 R16Lost in Cancun 7 QFLost in Cancun 7 QF
Cancun 8 R16
271197
Pedro Vives Marcos21ESP238
27289
Tomáš Macháč21CZE237
273232
Thomas Fancutt27AUS237
274259
Erik Crepaldi32ITA237
275127
Gustav Hansson27SWE236
276149
Mark Whitehouse29GBR235Heraklion 3 R32Lost in Heraklion 2 SFLost in Heraklion 2 SF
Heraklion 3 R32
277222
Emiliano Maggioli21ITA235
278101
Nicolas Moreno De Alboran24USA232Lost in Vicenza R32
279231
Albert Alcaraz Ivorra27ESP229
280119
Khumoyun Sultanov23UZB229Jablonec nad Nisou R16
281146
Alexander Igoshin30RUS229
2828
Grégoire Jacq29FRA228
283208
Dennis Uspensky25USA226
284159
Tsung Hua Yang31TPE225
285200
Ruan Roelofse32RSA225
286225
Pavel Nejedlý29CZE225Lost in Most QF
Lost in Jablonec nad Nisou R32
287125
Robert Strombachs22LAT225Antalya 20 R16
288142
Andrea Guerrieri23ITA223Bucharest R32Lost in Warmbad Villach R16Lost in Warmbad Villach R16
Bucharest R32
28921
Lorenzo Musetti20ITA221Lost in French Open R128 
29057
Vasil Kirkov23USA221
29197
Jeremy Jahn32GER217Lost in Qual. Troisdorf R1
292169
Ivan Davydov25RUS217
293205
Felix Corwin25USA216
29473
Nicolas Alvarez Varona21ESP215
295107
Sebastian Korda21USA214French Open R64
29654
Tiago Cação24POR213Mataro R32Lost in Vic R16Lost in Vic R16
Mataro R32
297161
Evan Zhu23USA212
2986
Aslan Karatsev28RUS211Lost in French Open R128
299216
Jaimee Floyd Angele22FRA211
300238
Jiří Lehečka20CZE210Lost in French Open R128
301221
Simon Freund25SWE210
30263
Kelsey Stevenson31CAN209Heraklion 3 R32Lost in Heraklion 2 QF
303101
Peter Kobelt31USA209
3049
Fabien Reboul26FRA209
305137
Antoine Cornut Chauvinc21FRA209
30613
Sekou Bangoura30USA208
30762
Jacopo Berrettini23ITA208
30899
Oleksii Krutykh22UKR208Lost in Qual. Troisdorf R2
30966
Jonathan Eysseric31FRA205
310175
Michal Konečný32CZE205
311254
Austin Rapp25USA205
31274
Mateus Alves21BRA205
313148
Denis Klok23RUS204Lost in Brcko R32
314172
Ryan Nijboer22NED202
31558
Tomas Barrios Vera24CHI201Lost in Qual. French Open R2
Lost in Troisdorf R32
31692
Shalva Dzhanashiya29RUS200
31773
Kristjan Tamm23EST200Monastir 26 R32Qual. Monastir 25 W
Lost in Monastir 25 R32
318115
Gabriel Petit26FRA199
319157
Guy Orly Iradukunda26BDI199
32046
Robin Stanek27CZE199
321114
Alexander Sarkissian32USA198
322207
Kevin King31USA198
323111
Aleksandar Kovačević23USA198
324187
Jonathan Gray25GBR198
325191
Michał Dembek24POL197
326161
Alexander Shevchenko21RUS197
32789
Adrian Andreev21BUL196
328132
Giorgio Ricca27ITA196Heraklion 3 R32
329213
Carlos Alcaraz19ESP195French Open R64
(R128  )
330158
Rinky Hijikata21AUS194
331148
Lorenzo Bocchi24ITA191Lost in Cairo 10 SF
33296
Alec Adamson27USA190
33387
Gauthier Onclin21BEL189Brcko R16Lost in Prijedor R16
334146
Dimitriy Voronin22RUS189
335136
Wishaya Trongcharoenchaikul27THA188
336127
Paul Wörner25GER187Antalya 20 R32Qual. Antalya 19 W
Lost in Antalya 19 QF
3371
David Pérez Sanz28ESP185
338107
Mateo Nicolás Martínez28ARG185
339283
Andrea Basso28ITA185Heraklion 3 R32
340216
Juan Bautista Otegui23ARG185Quito R32
341154
Ye Cong Mo21CHN182
34220
Evan Furness23FRA182Lost in Qual. French Open R1
343303
Cayetano March21ECU181Antalya 20 R32Lost in Antalya 19 R32
344289
Connor Farren27USA181
3459
Frederico Ferreira Silva27POR180Troisdorf R16
346233
Thiago Seyboth Wild22BRA177Lost in Qual. French Open R1
Lost in Troisdorf R32
347247
Naoki Tajima21JPN177
348218
Naoki Nakagawa25JPN177
349203
Tomás Lipovsek Puches29SLO176
350288
Yecong He28CHN175
35149
Roberto Ortega Olmedo31ESP175
352252
Hady Habib23LIB174Lost in Qual. Troisdorf R2
353290
Brandon Walkin27AUS174Antalya 20 R32
354186
Bogdan Ionut Apostol26ROU174
355158
Karl Friberg23SWE173Lost in Kouvola QF
35679
Beibit Zhukayev21KAZ172
357251
Laurent Rochette34FRA172
358150
Oleg Prihodko24UKR172Vicenza R16Qual. Vicenza W
359243
Jie Cui24CHN171Monastir 27 R16Lost in Monastir 25 QF
36093
Alexis Musialek33FRA171
361115
Stefan Seifert37GER170
36257
Cheong Eui Kim32KOR168
363173
Sergey Fomin21UZB167Antalya 20 R32
36433
Nik Razboršek28SLO167
36570
Boris Pokotilov24RUS167
36688
Govind Nanda21USA166
367237
Henry Craig27USA166
368125
Vladimir Ivanov35EST166
36980
Peter Bertran26DOM166Cancun 8 R16Lost in Cancun 7 R16
370276
Marco Miceli23ITA166
37146
Tigre Hank30MEX162
372154
Jan Zieliński25POL162
373185
Lenny Hampel25AUT162
374149
Benjamin Dhoe25BEL161
37528
Youssef Hossam23EGY160
37658
Andrew Paulson20CZE160Jablonec nad Nisou R32Most W
377357
Simon Yitbarek21SWE159
378227
Nicolo Turchetti25ITA159
379351
Jakub Paul23SUI158
380156
Manish Sureshkumar22IND158+7+3Mataro R32Lost in Vic R16
Qual. Mataro W
381143
Simone Roncalli26ITA158-1
382216
Joshua Ortlip25USA157-1
383131
Dominik Böhler26GER157-1
3843
Raul Brancaccio25ITA156-1Mataro R32
385332
Matthew Christopher Romios23AUS156-1Antalya 20 R32Lost in Antalya 19 R32
386362
Yusuke Takahashi24JPN156-1
387272
Thiago Agustin Tirante21ARG155-1Lost in Qual. French Open R2
Lost in Troisdorf R32
388296
Carlos Sanchez Jover21ESP155Mataro R32
389134
Andrey Chepelev23RUS155Troisdorf R16Qual. Troisdorf W
390258
Kristian Lozan23RUS154
391301
Alexandr Cozbinov27MDA154+1
392172
Filip Bergevi28SWE154+1
393373
Alexander Crnokrak22AUS154-2Monastir 27 R32Qual. Monastir 25 W
Lost in Monastir 25 R32
394204
Quentin Folliot23FRA153Monastir 27 R32Lost in Monastir 25 R32
395107
Valentin Royer20FRA152Ulcinj 4 R32Lost in Ulcinj 3 F
396237
Harrison Adams28USA152
397185
Kirill Kivattsev24RUS152
398273
Raphael Baltensperger24SUI152
399192
Chukang Wang22CHN151+19+4Monastir 27 R32Qual. Monastir 25 W
Lost in Monastir 25 R16
Qual. Monastir 27 W
400290
Justin Roberts25BAH151-1
401351
Julius Tverijonas27LTU151-1Lost in Warmbad Villach R32
40237
Maxime Cressy25USA150-1Lost in French Open R128
402107
Thiemo de Bakker33NED150-1
40496
Nam Hoang Ly25VIE150-1
405239
Matej Sabanov29SRB150-1
406139
Davide Galoppini27ITA150-1
407173
Maxime Tchoutakian28FRA150-1
408300
Benjamin Winter Lopez23ESP150-1Lost in Vic QF
409330
Ljubomir Čelebić30MNE149-1
41085
Nicolae Frunza24ROU149-1Lost in Antalya 19 SF
41155
Collin Altamirano26USA148-1
412179
Clément Geens26BEL148-1
413281
Maksim Tikhomirov31USA148-1
41448
Lloyd Glasspool28GBR147-1
415384
Jonas Trinker26AUT147-1
416163
Hiroyasu Ehara30JPN147-1Lost in Cancun 7 QF
Lost in Cancun 8 R32
41792
Arjun Kadhe28IND147-1
418290
Gergely Madarasz27HUN147-1Lost in Prijedor R32
419354
Carlos Lopez Montagud21ESP147Lost in Vic R32
Lost in Mataro R32
420328
Andrey Golubev34KAZ145
421143
Dragos Nicolae Madaras24SWE145Bucharest R32
422195
Damien Wenger22SUI145Jablonec nad Nisou R16
423239
Yuta Kawahashi24JPN144
42455
Alessandro Petrone31ITA143
425265
Clément Tabur22FRA143Lost in Qual. French Open R1
426230
José Olivares25DOM142
427142
Luke Saville28AUS141
428184
Jacob Dunbar26USA141
429245
Timur Khabibulin26KAZ141
430235
Takashi Saito27JPN141
43174
Petr Michnev32CZE141
432239
Kuan Yi Lee25TPE140
433262
Daniel Cukierman26ISR140Netanya R32Akko W
434228
Bart Stevens24NED140
435100
Sanhui Shin25KOR139
436175
Tom Kočevar-Desman31SLO139
437124
Maxim Ratniuk26RUS139Qual. Antalya 19 W
Lost in Antalya 19 R32
Lost in Qual. Antalya 20 R1
438302
John McNally23USA138
439245
Oliver Crawford23USA138Ulcinj 4 R16Lost in Ulcinj 3 SF
440359
Riccardo Maiga32SUI138
441182
Luca Castelnuovo25SUI138
442168
Lorenzo Frigerio33ITA137
443179
Calum Puttergill28AUS137Netanya R32
444190
Andrew Watson25GBR136
445277
Duje Kekez29CRO136
446112
Quentin Halys25FRA135Lost in French Open R128 
44728
Sergio Gutiérrez Ferrol33ESP135
448196
Carl Söderlund24SWE135
449373
Aleksandre Metreveli28GEO135
450118
Lucas Catarina25MON135Lost in Ulcinj 3 R32
451345
Haru Inoue25JPN134
452250
Francisco Comesana21ARG134Vicenza R16Qual. Vicenza W
453220
Yan Sabanin32RUS134
454197
Franco Emanuel Egea26ARG132
455290
Guy Den Heijer25NED132
456171
Viktor Durasovic25NOR130
457344
Tomáš Jiroušek22CZE130
458323
Conner Huertas del Pino26PER130
459376
Gengo Kikuchi30JPN129
460106
Martin Redlicki26USA129
461317
Vlad Andrei Dancu23ROU129
462327
Martin Beran26SVK128
463181
Illya Marchenko34UKR127
464262
Kazuki Nishiwaki27JPN127
465120
Francesco Vilardo32ITA127Lost in Ulcinj 3 R16
466293
Aleksandr Vasilenko27RUS126
467198
David Volfson24CAN126
468311
David Jorda Sanchis27ESP125
469278
Gianluca Di Nicola26ITA124
470237
Ivan Liutarevich26BLR124Ulcinj 4 R32Lost in Ulcinj 3 R16
471320
Guido Ivan Justo24ARG124
47299
Aleksandre Bakshi24GEO123Lost in Warmbad Villach R32
473245
Luke Johnson28GBR123
474394
Sem Verbeek28NED122
475261
Mwendwa Mbithi24USA122Lost in Cancun 7 R16
Lost in Cancun 8 R32
476242
Mehluli Don Ayanda Sibanda22ZIM121
477320
Eric Vanshelboim20UKR121Jablonec nad Nisou R16
478327
Alexander Lebedev25USA121
479115
Pavel Kotov23RUS120Qual. French Open W
Lost in French Open R128
480278
Guilherme Clezar29BRA120
48192
Chun hsin Tseng20TPE120Qual. French Open W
Lost in French Open R128
482312
Luca Giacomini24ITA120
483219
Michel Vernier29CHI120
484274
Paul Oosterbaan26USA119
485465
Niklas Guttau22GER119
486277
Stuart Parker24GBR119Monastir 26 R32
487132
Dominik Palan21CZE119Lost in Heraklion 2 R16
488249
Peter Bothwell26IRL118
489261
Dennis Novikov28USA118
49057
Albano Olivetti30FRA118
491458
Dan Alexandru Tomescu23ROU118Bucharest R16
492217
Markos Kalovelonis28GRE117
493291
Ryan James Storrie24GBR116
494414
Alessandro Ingarao22ITA115
495140
Shintaro Mochizuki18JPN114Troisdorf R32Qual. Troisdorf W
496323
Kento Takeuchi34JPN114Lost in Monastir 25 R32
Lost in Monastir 26 R32
497207
Gabriel Alejandro Hidalgo31ARG113
498485
Stefan Kozlov24USA112Lost in Qual. French Open R1
499177
Brandon Holt24USA112Cancun 8 R32
50090
Nathan Seateun24FRA112
501196
Tadeáš Paroulek22CZE111
502123
Alibek Kachmazov19RUS110
503190
Matias Soto23CHI110
504454
Tsung Hao Huang22TPE110Monastir 27 R32Lost in Monastir 25 R16
505253
Alan Kohen29ARG109
506396
Ondřej Krstev24CZE109
507241
Ulises Blanch24USA108
508111
Maverick Banes30AUS108
509309
Matvey Khomentovskiy27RUS108
510315
Calin Manda24ROU107Bucharest R32
511315
Jürgen Zopp34EST106
512190
Christian Samuelsson26SWE106
513225
Matheus Pucinelli De Almeida21BRA106Lost in Qual. French Open R1
Lost in Troisdorf R32
514331
Sebastian Prechtel26GER106Lost in Warmbad Villach F
515127
Aziz Ouakaa22TUN105Monastir 26 R32
516338
Sandro Kopp21AUT105Lost in Warmbad Villach SF
517323
Toby Martin29GBR105
518140
Nicolás Barrientos35COL104Qual. Vicenza W
Lost in Vicenza R32
519324
Federico Iannaccone23ITA104
520462
Ko Suzuki30JPN103
52114
Ivan Gakhov25RUS102Lost in Mataro R32
522321
Daniel Rodrigues22POR101
523125
Alfredo Perez25USA101
524100
Duck-hee Lee23KOR100
525111
Martin Damm18USA100Jablonec nad Nisou R16Lost in Most R32
526305
Justin Butsch27USA100
527209
Florent Bax22FRA100
528396
Kalman L. Boyd25USA99
529471
Luis Faria22POR99
530133
Andrea Picchione23ITA99
531386
Jung Woong Na29KOR98
532479
Yuanfeng Li28CHN98
533353
Alejandro Mendoza32BOL98Quito R32Lost in Cancun 7 R32
534252
Bradley Mousley26AUS97
535171
Vadym Ursu25UKR97
536137
Billy Harris27GBR97Lost in Qual. Troisdorf R2
537275
Aleksandar Vukic26AUS96Lost in Qual. French Open R2
53784
Nino Serdarušić25CRO96Lost in Qual. French Open R3
539229
Luka Pavlovic22FRA96
540302
Simon Beaupain23BEL96
541388
Max Houkes21NED96Lost in Antalya 19 R16
542413
Cheng Yu Yu27TPE95
543542
Matyas Fuele23HUN95Brcko R32
544233
Hugo Schott25FRA95
545180
Mariano Navone21ARG95Ulcinj 4 R32Lost in Ulcinj 3 SF
546405
Gabriele Maria Noce26ITA95Heraklion 3 R32Lost in Cairo 10 R16
547261
Ugo Blanchet23FRA95Lost in Qual. Troisdorf R1
548440
David Vega Hernández27ESP94
549348
Xin Gao28CHN94Monastir 26 R32Lost in Monastir 24 R32
550206
Sarp Ağabigün24TUR94
551126
Francisco Andreu Garcia21ESP94
552194
Igor Marcondes24BRA94
553161
Lucas Hellfritsch24GER94
554214
Aziz Kijametovic25BIH93+13+2Qual. Prijedor W
Lost in Prijedor SF
555162
James Ibrahim24AUS93-1
556454
Michiel De Krom23NED93-1
557481
Albert Roglan23ESP93-1
5586
Baptiste Crépatte27FRA92-1
559325
Sora Fukuda24JPN92-1
560293
Jack Findel Hawkins27GBR92-1
561498
George Tsivadze29GEO92-1Lost in Qual. Heraklion 3 R2
562494
Dostanbek Tashbulatov21KAZ92-1Ulcinj 4 R16
563441
Marco Brugnerotto26ITA92-1Lost in Monastir 25 R32
564368
Anas Fattar35MAR92-1
565518
Pierre Delage21FRA92-1Lost in Kouvola R32
566415
Mikalai Haliak23BLR92-1Jablonec nad Nisou R32Lost in Most R32
567112
Christoph Negritu28GER91-1
568538
William Bushamuka26USA91
569231
Louis Tessa24FRA91
570362
Stefano Battaglino23ITA91Lost in Warmbad Villach R16
571179
Flavio Cobolli20ITA90Vicenza R16Lost in Qual. French Open R2
572319
Jurij Rodionov23AUT90Lost in Qual. French Open R2
57389
Harri Heliövaara32FIN90
573317
Toshihide Matsui44JPN90
573530
Luca Margaroli30SUI90
576462
Samuele Ramazzotti23ITA90
577427
Matvey Minin20RUS90Lost in Kouvola R32
578222
Zane Khan20USA89
579479
Valentin Guenther24GER89
580297
Tomas Farjat21ARG89Quito R32
581359
Gianni Mina30FRA88
582401
Soichiro Moritani27JPN88
583314
Simon Anthony Ivanov21BUL88Heraklion 3 R32Lost in Monastir 25 R16
584360
Kenneth Raisma24EST88
585340
Zachary Eisinga22NED87
586525
Grigoriy Lomakin24KAZ87
587290
Alex Hernandez22MEX87Lost in Monastir 24 R32
Lost in Monastir 26 R32
588154
Stefan Palosi22ROU87
589296
Alberto Barroso Campos25ESP87Lost in Monastir 25 F
590548
Victor Vlad Cornea28ROU86
591488
Taisei Ichikawa21JPN86
592216
Mattia Frinzi22ITA86
593228
Wojciech Marek20POL85
594210
Ben Patael24ISR85Netanya R32Lost in Akko F
595365
Hong Kit Wong23HKG85Heraklion 3 R32Lost in Heraklion 2 QF
596515
Pierre Faivre26FRA85
597355
Giacomo Dambrosi20ITA85Lost in Warmbad Villach QF
598473
John Echeverria20ESP85Lost in Vic R32
599202
Egor Noskin22RUS85Lost in Kouvola R16
600122
Jacob Fearnley20GBR84
601464
Sumit Sarkar22USA84
602539
Garrett Johns21USA84
603537
Luca Tomasetto26ITA84
604351
Aryan Goveas23IND83
605508
Andrea Bolla23ITA83
606255
Maxime Mora25FRA83
607390
Federico Arnaboldi21ITA83Antalya 20 R16Lost in Antalya 19 QF
608310
Daniil Glinka22EST83Monastir 26 R32Lost in Kouvola R32
609353
Joao Hinsching25BRA82
610335
Cengiz Aksu23TUR82
611220
Uisung Park21KOR82
612377
Luigi Sorrentino23ITA82+1Brcko R16Lost in Prijedor R16
613397
Vladimir Korolev26RUS82-1Antalya 20 R32Lost in Antalya 19 R32
Qual. Antalya 20 W
614194
Evan Song29USA81
615163
Juan Pablo Paz27ARG81Ulcinj 4 R32Lost in Ulcinj 3 QF
616227
Mick Lescure28FRA81
617405
Blake Ellis23AUS81
618337
Dragos Constantin Ignat29ROU81Bucharest R32Lost in Qual. Bucharest R3
619504
Koray Kirci23TUR81Antalya 20 R16Lost in Antalya 19 R32
620168
Yurii Dzhavakian29UKR81
621327
Ignacio Carou22URU81Antalya 20 R16Lost in Antalya 19 QF
622484
Sergi Perez Contri24ESP81
623177
Louis Dussin22FRA80
624273
Hendrik Jebens26GER80
625274
Alex Marti Pujolras23ESP80Mataro R32Lost in Vic R32
626392
Luca Prevosto23ITA79
627234
Rishab Agarwal26IND79Lost in Qual. Mataro R3
628221
Sidane Pontjodikromo21NED79
629405
Rhett Purcell26NZL78
630269
Julian Bradley29IRL78
631148
Majed Kilani25TUN77
632313
Alafia Ayeni22USA77
633311
Yanaïs Laurent29FRA77
634205
Benjamin Hassan27LIB76Lost in Troisdorf R32
635526
Giovani Samaha27LIB76
636167
Justin Eleveld29NED76
637432
Francesco Passaro21ITA76Lost in Vicenza R32
638176
Pascal Meis28GER76
639315
Paweł Ciaś28POL76Lost in Qual. Troisdorf R1
64023
Jelle Sels26NED75Troisdorf R16
641410
August Holmgren24DEN75
642444
Alex Blumenberg30BRA74
643314
Adil Kalyanpur22IND74Monastir 27 R16Lost in Kouvola R32
644189
Benjamin Pietri25FRA74
645324
Hugo Pontico24FRA74Lost in Heraklion 2 SF
646241
Aliaksandr Liaonenka23BLR74
647395
Anis Ghorbel33TUN73
648215
Matthew Mendez26USA73
649425
Alejo Vilaro26ARG73
650268
Arthur Bouquier21FRA73Lost in Monastir 24 QF
651475
Keegan Smith23USA72
652487
Isaiah Strode24USA72Cancun 8 R16Lost in Cancun 7 R32
653260
Diego Augusto Barreto Sanchez20ESP72
654446
Scott Duncan27GBR72
655383
Alexis Canter23GBR72Lost in Akko R32
656505
Yannick Vandenbulcke31BEL71
657424
Michael Shabaz34USA71
658169
Titouan Droguet20FRA71Lost in Jablonec nad Nisou R32
659420
Joffrey De Schepper30FRA71
660364
Michael Zhu29USA71
661314
Rimpei Kawakami21JPN71Brcko R32Prijedor W
662368
Ray Ho22TPE71Monastir 26 R16Lost in Monastir 25 R32
663248
Arthur Cazaux19FRA70Lost in Qual. French Open R1
664386
Amadatus Admiraal22NED70
665383
Milan Welte20GER70Lost in Heraklion 2 R32
666338
Kyle Seelig24USA70Netanya R32Lost in Akko QF
667282
Luca Gelhardt27GER70
668526
Yuta Kikuchi22JPN69
669375
Logan Smith25USA69
670265
Maxime Pauwels23BEL69
671452
Issei Okamura29JPN69
672300
Daisuke Sumizawa23JPN69Ulcinj 4 R32Lost in Ulcinj 3 R16
673284
Mirko Martinez24SUI69Oran 3 R16Oran 2 W
67421
Moez Echargui29TUN68Lost in Qual. Vicenza R2
675155
Martin Krumich19CZE68Jablonec nad Nisou R16Lost in Most R32
676618
Felipe Mantilla29COL68
677486
Runhao Hua26CHN68
678493
Wei De Lin26TPE68
679624
S D Prajwal Dev25IND68
680462
Gabriel Donev25BUL68Lost in Heraklion 2 QF
681583
Grey Hamilton25USA67
682301
Taha Baadi20CAN67Cancun 8 R16
683674
Drew Baird21USA67
684395
Adelchi Virgili32ITA67
685252
Timo Stodder26GER67Lost in Most R16
686212
Alejandro Garcia20ESP67
687629
Kazuma Kawachi27JPN67Monastir 27 R32Lost in Monastir 25 R32
688159
Javier Martí30ESP66
68930
Alejandro Tabilo24CHI66
690623
Aaron Addison26AUS66Netanya R32Lost in Heraklion 2 R32
691545
Vasile Antonescu32ROU66
692257
Reese Stalder25USA66
693492
Jakob Aichhorn23AUT66
694247
Miguel Damas22ESP66
695254
Will Maher22AUS65
696508
Hao Wu25CHN65
697296
Maciej Rajski31POL65
698413
Luis Patiño28MEX65Lost in Cancun 7 R32
699136
Rigele Te24CHN64Antalya 20 R32Lost in Antalya 19 F
700530
Daniel De Jonge22NED64
701452
Mathys Erhard20FRA64Antalya 19 W
702578
Marius Ruzgas25SWE64
703277
Mikhail Fufygin32RUS64
704285
Remy Bertola23SUI64Qual. Troisdorf W
Lost in Troisdorf R32
705315
Adam Walton23AUS63
706275
Dalibor Svrčina19CZE63Lost in Qual. French Open R1
707406
David Fox28GBR63
708266
Antonio Massara26ITA63
709316
Edoardo Lavagno23ITA63
710275
Peter Goldsteiner31AUT63Lost in Warmbad Villach R32
711612
Haitong Xia26CHN62
712444
Daniel Antonio Nunez20CHI62Quito R32
713392
Gorazd Srbljak24MKD62Ulcinj 4 R32Lost in Ulcinj 3 QF
714420
Piotr Grynkowski29POL62
715617
Tyler Mercier30USA61
71626
Steven Diez31CAN60Lost in Troisdorf R32
716333
Fernando Romboli33BRA60
718470
Alastair Gray23GBR60
719405
Yanki Erel21TUR60Netanya R32
720461
Luca Staeheli22SUI60
721471
Franco Feitt29ARG60
722463
Joshua Paris26GBR60
723293
Mattia Bellucci20ITA60
724592
Seita Watanabe21JPN60Netanya R32Lost in Akko QF
725566
Pablo Llamas Ruiz19ESP59Mataro R32Lost in Vic QF
726601
Sergio Martos Gornes27ESP59
727520
Florian Lakat26FRA59
728538
Kosuke Ogura26JPN59Quito R32Lost in Cancun 7 R16
72933
Jordi Samper-Montaña32ESP58
730287
Alejo Lorenzo Lingua Lavallen21ARG58Quito R16
731433
Octavio Volpi22ARG58
732633
Bart Van Den Berg28NED58
733699
Alexandros Skorilas22GRE58Heraklion 3 R32Lost in Heraklion 2 QF
734392
Volodoymyr Uzhylovskyi34UKR58Lost in Cairo 10 R32
Lost in Qual. Troisdorf R1
735142
Dejan Katić34SRB57
736205
Sebastian Fanselow30GER57
737472
Chuhan Wang30CHN57+27+4Monastir 27 R16Qual. Monastir 25 W
Lost in Monastir 25 R16
Qual. Monastir 27 W
738364
Adrian Bodmer27SUI57-1Lost in Qual. Heraklion 3 R1
739684
Pak Long Yeung27HKG57-1
740385
Karlo Cubelic24GER57-1Lost in Kouvola R16
741626
Abhinav Sanjeev Shanmugam23IND56-1Monastir 27 R16Lost in Monastir 25 R32
742346
Ajeet Rai23NZL56-1
743493
Omar Giacalone30ITA56-1Lost in Qual. Vicenza R1
744651
Charles Broom24GBR56-1Heraklion 2 W
745407
Filip Duda23CZE56-1Jablonec nad Nisou R32Lost in Most R32
746384
Finn Tearney31NZL55-1
747394
Boris Fassbender24FRA55-1
748581
Gibril Diarra31AUT55-1
749490
Cezar Cretu21ROU55-1Bucharest R16Lost in Ulcinj 3 QF
750340
George Loffhagen21GBR55-1
751525
Oleg Khotkov32UKR55-1
752212
Mathias Bourgue28FRA54-1
753434
Benjamin Sigouin22CAN54-1
7547
Riccardo Bonadio28ITA54-1Vicenza R16Lost in Qual. French Open R1
754696
Ryohei Tagata22JPN54-1
75674
Teymuraz Gabashvili37RUS54-1
757331
Matteo Gigante20ITA54-1Vicenza R16
758372
Karlo Kranic23CRO54-1
759364
Seong Gook Oh30KOR54-1
760551
Errol Smith27USA54-1
761294
Keisuke Saitoh21JPN54-1Ulcinj 4 R16Lost in Ulcinj 3 R32
762500
Goncalo Falcao34POR54-1
763358
Matic Spec27SLO54-1
764312
Cannon Kingsley21USA53-1
765440
Hamidreza Nadaf29IRI53
766603
Aron Pierce25USA53
767512
Petru Alexandru Luncanu33ROU53
768679
Gabriel Ciro Da Silva22BRA53
769121
Michael Redlicki28USA52
770234
MinKyu Song31KOR52
771579
Shao Fan Liu25TPE52
772570
A.J. Catanzariti26USA52Lost in Cancun 8 R32
773704
Valentin Vanta24ROU52+17+1Qual. Bucharest W
Lost in Bucharest R32
774328
Lukas Krainer21AUT52-1Brcko R32Lost in Warmbad Villach QF
775308
Alexandr Binda20RUS52-1
776295
Domagoj Biljesko24CRO52-1Brcko R32
777310
Sean Hodkin23GBR52-1
778665
Zihao Xia25CHN51-1
779342
Mauricio Astorga30MEX51-1
780409
Florent Diep30FRA51-1
781402
Pavel Krainik29CAN51-1
782635
Alon Elia26ISR51+51+5Netanya R32Qual. Akko W
Lost in Akko R32
Qual. Netanya W
783678
Wilfredo González29GUA51-2
784260
Lasse Muscheites26GER51-2
785533
Daniel Batista23POR51-2
786657
Jesse Delaney23AUS51-2
787532
Saida'Lo Saidkarimov24UZB51-2
788550
Chien hsun Lo23TPE51-2
789675
Tom Pisane21BEL51-2
790724
Muthu Aadhitiya Senthilkumar22IND51-2
791284
Marlon Vankan21GER51-2Heraklion 3 R32Lost in Heraklion 2 R16
792575
Eduardo Ribeiro24BRA51-1Quito R32
793605
Jesse Flores27CRC51-1Cancun 8 R32Lost in Cancun 7 SF
794579
Manfred Fellin25ITA51-1
795276
Timur Kiyamov25RUS51-1
796283
Yannik Steinegger21SUI51-1
797626
Ronan Jachuck20USA50-1
798352
Luca Potenza21ITA50-1
799726
Tomas Liska23SVK50-1
800292
Niklas Schell23GER50-1Lost in Monastir 25 SF
Lost in Qual. Troisdorf R1
801722
Hanyi Liu21CHN50+17+2Monastir 26 R32Qual. Monastir 25 W
Lost in Monastir 25 R32
Qual. Monastir 26 W
802469
Dominik Recek27CZE50-2Jablonec nad Nisou R32Lost in Qual. Jablonec nad Nisou R3
803399
Maik Steiner27GER50-2Monastir 27 R32Qual. Monastir 25 W
Lost in Monastir 25 QF
804210
Gianluigi Quinzi26ITA49-2
804272
Samuel Bensoussan30FRA49-2
806600
Filippo Moroni21ITA49-2
807558
Aaron Schmid21SUI49-2
808627
Marek Semjan34SVK49-2
809509
Mike Urbanija32SLO49-2
810622
Cameron Green26AUS49-2
811651
Alen Rogic Hadzalic25CRO49-2Brcko R32
812755
Alessandro Coppini24ITA49-2
813465
Paul Cayre27FRA49-2
814571
Francisco Cabral25POR49-2
815403
Walter Trusendi37ITA48-2
816337
Colin Van Beem30NED48-2
817646
Giovanni Calvano24ITA48-2
818641
Luis Diego Chavez Villalpando26BOL48-2
819780
Rishi Reddy24IND48-2
820495
Ben Jones24GBR48-1Heraklion 3 R32Lost in Kouvola R32
821389
Tim Heger22GER48-1
822637
Goran Marković26SRB47-1
823426
Haadin Salim Bava27IND47-1
824548
Dhruv Sunish22IND47-1Lost in Qual. Cancun 7 R1
825560
Bekkhan Atlangeriev21RUS47-1Lost in Kouvola QF
826572
George Botezan25ROU47-1
827558
Sam Taylor24SWE47-1
828274
Harry Wendelken20GBR47
829380
Diego Fernandez Flores21CHI47-2Mataro R32Lost in Vic R16
Lost in Qual. Mataro R3
830632
Juan Pablo Canas Garcia25ESP47-1
831586
Adrian Andrzejczuk26POL46-1
832472
Gregorio Lulli25ITA46-1
833720
Emilio Nava20USA46-1
834652
Li Wei Tan26TPE46
835696
Federico Moreno27ARG46
836361
Dominik Kellovsky25CZE46
837710
Boris Butulija23SRB46Lost in Monastir 25 R16
838464
Petr Hájek25CZE46
839735
Chanchai Sookton eng25THA46
840472
Martin Borisiouk21BLR46
84115
João Menezes25BRA45Lost in Qual. French Open R1
841253
Raymond Sarmiento29USA45
843398
Matěj Vocel25CZE45
844486
Lucas Vuradin23AUS45
845692
Darko Jandric27SRB45
846466
Marco Mosciatti24ITA45
847610
Mohamed Nazim Makhlouf25ALG45
848378
Arvid Nordquist23SWE45Lost in Qual. Cancun 7 R3
Lost in Qual. Cancun 8 R3
849504
Yair Sarouk20ISR44+20+2Lost in Qual. Akko R3
Lost in Qual. Netanya R3
850421
Isaac Stoute26GBR44-1
851594
Benard Bruno Nkomba22AUS44-1
852601
Kasidit Samrej21THA44-1
853469
Tristan Boyer21USA44-1
854449
Emilien Voisin22FRA44-1
855357
Maxence Broville23FRA44-1
856322
Alexander Knight25USA43-1
857233
Julien Cagnina27BEL43-1
858317
Mislav Bosnjak23AUS43-1
859526
Millen Hurrion22GBR43-1
860816
Christoffer Solberg28SWE43-1Lost in Kouvola R32
861775
Kareem Al Allaf24SYR43-1
862814
Shinji Hazawa23JPN43-1Heraklion 3 R16Lost in Heraklion 2 SF
863514
Alexander Zgirovsky20BLR43-1
864505
Daniel Paty22CZE43+23+2Jablonec nad Nisou R32Qual. Jablonec nad Nisou W
865394
Daniel Little25GBR43-2Lost in Akko R32
Lost in Netanya R32
866342
Oleksandr Ovcharenko20UKR43-2Brcko R32Lost in Prijedor F
867449
Bogdan Borza25ROU43-2
868645
Paul Valsecchi24FRA43-2Bucharest R32
869353
Maxence Beaugé21FRA43-2Monastir 26 R32Lost in Monastir 24 R32
870240
Patrick Kypson22USA42-2
87171
Maximilian Neuchrist30AUT42-1Lost in Most F
872299
Tanner Smith26USA42-1
873661
Zachary Svajda19USA42-1
874793
Nicolas Uryson28ARG42-1
875680
Yann Wojcik25POL42-1
876538
Alejandro Hoyos22COL42-1Quito R32
877750
Juan Ignacio Alcalde22ARG42-1
878365
Krittin Koaykul27THA42-1
879647
Sagadat Ayap27KAZ42-1
880543
Mayeul Darras23FRA42-1
881573
Piotr Matuszewski24POL42-1
882540
Gian Marco Ortenzi22ITA42-1
883352
Kuzey Cekirge22TUR42+22+2Mataro R32Qual. Vic W
Lost in Vic R16
Qual. Mataro W
884578
Congsup Congcar25THA41-2
885536
Íñigo Cervantes32ESP41-2Mataro R32
886416
Lucas Gómez26MEX41-2
887717
Afonso Salgado25POR41-2
888709
Marc Dijkhuizen26NED41-2
889811
Marco De Rossi24SMR41-1Lost in Warmbad Villach R16
890531
Aliaksandr Bulitski29BLR41-1
891 NCH 
(900)
Nicholas Bybel28USA41+9+1Lost in Ulcinj 3 R16
Qual. Ulcinj 4 W
892824
Colin Markes25USA41-2Lost in Heraklion 2 R32
893282
Leopold Zima22GER41-2
894413
Tristan Schoolkate21AUS40-2
89565
Dragoș Dima29ROU40-2
896622
Arsenije Zlatanović32SRB40-2
897819
Pavel Shumeiko21UKR40-2
898268
Illya Beloborodko21UKR40-2
899792
Amaury Delmas24FRA40-2
900793
Boris Arias28BOL40-2
901494
Leonardo Aboian24ARG40-2Lost in Cairo 10 QF
902379
Neil Oberleitner22AUT40-1Lost in Warmbad Villach R32
903445
Aleksei Khomich25BLR40-1Lost in Qual. Ulcinj 4 R3
Lost in Ulcinj 4 R32
904372
Nicolas Tepmahc21FRA40-1Monastir 27 R16
905484
Matthew Dellavedova21AUS40-1Heraklion 3 R32Lost in Heraklion 2 QF
906317
Igor Smilansky27ISR39
906652
Oleg Dolgosheyev31UKR39
908726
Charl Morgan20RSA39
909556
Trent Bryde22USA39
910279
Niki Kaliyanda Poonacha27IND39Ulcinj 4 R32Lost in Ulcinj 3 R32
910485
Nini Gabriel Dica21ROU39
912597
Yasha Zemel23ISR39
913677
Miles Jones21USA39
914900
Sergei Pogosian23RUS39
915480
Eero Vasa25FIN39Lost in Kouvola R32
916502
Lilian Breut25FRA39
917315
Alejandro Moro Canas21ESP39Vic W
918711
George Goldhoff27USA39
919496
Tomislav Jotovski31MKD39Lost in Prijedor R32
920476
Fabio Coelho22POR39
921349
Ti Chen38TPE38
922649
Kunal Anand29IND38
923679
André Miele35BRA38
924296
Maciej Smoła29POL38
925726
Bogdan Pavel22ROU38Bucharest R16
926694
Vladislav Melnic22ROU38
927683
Martin Van Der Meerschen21BEL38
928699
Jose Joaquin Miranda Cisneros21ESP38
929853
Nikolay Vylegzhanin22RUS38
930926
Loic Cloes23BEL38
931691
Mauro De Maio20ITA38
932305
Yaraslav Shyla29BLR38
933411
Lucas Bouquet24FRA38Lost in Ulcinj 3 R32
934452
Leonid Sheyngezikht21BUL38Mataro R32Lost in Kouvola R16
935287
Peter Fajta20HUN37Brcko R32
936708
Louis Lechevretel26FRA37
937672
Preston Touliatos26USA37
938768
Palaphoom Kovapitukted22THA37
939751
Enrique Bogo26BRA37
940603
Alexandre Peyrot27FRA37
941808
James Frawley28AUS37
942882
Noah Schachter22USA37
943809
Stefan Micov29MKD37+18+1Ulcinj 4 R16Lost in Ulcinj 3 R16
Qual. Ulcinj 4 W
944497
William Griffith26USA37-1
945409
Kiranpal Pannu25NZL37-1Quito R16
946649
Pol Amoros Ramos24ESP37-1Lost in Qual. Mataro R1
947600
Lukas Hellum Lilleengen21NOR37+18+1Ulcinj 4 R32Lost in Qual. Ulcinj 3 R3
Qual. Ulcinj 4 W
948398
Vladislav Ivanov22RUS37-1Monastir 27 R32
949405
Adrian Oetzbach24GER37-3Qual. Kouvola W
Lost in Kouvola R32
Lost in Qual. Bucharest R2
950183
Constantin Bittoun Kouzmine23FRA37-2
951420
Buvaysar Gadamauri21BEL37-2
952298
Dalwinder Singh26IND36-2
953225
Marc-Andrea Hüsler25SUI36-2Lost in Qual. French Open R1
953203
Zsombor Piros22HUN36-2Lost in Qual. French Open R3
955497
Gerard Granollers33ESP36-2
956302
Tom Fawcett26USA36-2
957503
Marek Jaloviec28CZE36-2
958713
Anatoliy Petrenko26UKR36-2
959407
Julian Cash25GBR36-2Lost in Heraklion 2 R16
Lost in Heraklion 3 R32
960599
Michael John Every28CUW36-2
961604
Jayden Court21AUS36-2Lost in Monastir 24 R32
Lost in Qual. Monastir 27 R2
962530
Leonardo Taddia22ITA36-2
963772
Riccardo Di Nocera22ITA36-1
964664
Jiri Barnat20CZE36+72+5Qual. Most W
Lost in Most R16
Qual. Jablonec nad Nisou W
965594
Nitin Kumar Sinha23IND36-2
966364
Omni Kumar20USA36-2Monastir 26 R32Lost in Monastir 24 R16
967823
Milan Drinić24SRB35-1
968875
Tomohiro Masabayashi24JPN35-1
969722
Keenan Mayo21USA35-1
970462
Blaise Bicknell20JAM35-1Lost in Cancun 7 SF
971621
Timur Maulenov21KAZ35-1
972744
Federico Campana24ITA35-1
973760
Jody Maginley26ANT35-1Lost in Qual. Monastir 25 R1
974945
Hillel Rousseau26HAI35-1
975533
Andres Gabriel Ciurletti24ITA35-1
976772
Stefanos Sakellaridis17GRE35-1Heraklion 3 R32Qual. Heraklion 2 W
Lost in Heraklion 2 QF
Qual. Heraklion 3 W
977454
Michal Mikula22POL35-1
978426
Kai Lemstra22GER35-1Heraklion 3 R32Lost in Warmbad Villach R16
Lost in Qual. Heraklion 3 R3
979277
William Blumberg24USA34-1
979587
Yong Kyu Lim30KOR34-1
981879
Joseph Imeh Ubon25NGR34-1
982650
Sho Katayama33JPN34-1
983497
Spencer Papa26USA34-1
984773
Alex Martinez21ESP34-1Lost in Qual. Mataro R2
985525
Luciano Carraro24ITA34-1
986642
Sebastian Gima20ROU34-1Bucharest R32
987608
Jordan Hasson22ISR34-1Netanya R32Lost in Akko R16
988612
Yann Marti33SUI34-1
989441
Yuichiro Inui27JPN34-1
990540
Petros Tsitsipas21GRE34-1
991767
Nicholas Reyes27USA34-1
992536
Franco Roncadelli22URU34-1Lost in Prijedor QF
993680
Nicolas Bruna23CHI34-1
994446
Pietro Marino20ITA34-1Monastir 27 R32Qual. Monastir 27 W
995599
Vladimir Filip26ROU34-1Lost in Qual. Bucharest R3
996483
Alexis Boureau26FRA34-1
997317
Tejas Chaukulkar32IND33-1
998758
Eliot Spizzirri20USA33-1
999667
Filip Kolasiński21POL33-1
1000581
Jake Delaney25AUS33-1
In Play :
French Open GS2000  
Troisdorf, Vicenza CH80  
Jablonec nad Nisou ITF25  
Mataro, Monastir 26   
Netanya   
Antalya 20, Brcko ITF15  
Bucharest, Cancun 8   
Heraklion 3   
Monastir 27, Oran 3   
Quito, Ulcinj 4   
Highlight Country :