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 Sinner24ITA12750-700Wimbledon F
(SF  )
1345013450
2CH
Alexander Zverev29GER8480+1+1290Wimbledon F
(SF  )
91809180
31
Carlos Alcaraz23ESP8160-1-1300
4CH
Félix Auger-Aliassime25CAN4740+350Lost in Wimbledon QF 
5 NCH 
  (6)  
Alex de Minaur27AUS4110+1Lost in Wimbledon R16 
65
Ben Shelton23USA3770-1-390Lost in Wimbledon R128 
71
Novak Djoković39SRB3760+1Lost in Wimbledon SF 
81
Daniil Medvedev30RUS3670+1+90Lost in Wimbledon R32 
9 NCH 
 (10) 
Flavio Cobolli24ITA3460+1Lost in Wimbledon QF 
104
Taylor Fritz28USA3365-3-400Lost in Wimbledon QF 
Advertisement
1110
Alexander Bublik29KAZ2810+190Gstaad R16Lost in Wimbledon R16 Lost in Wimbledon R16 
Gstaad R16
12CH
Jiří Lehečka24CZE2510+2+150Lost in Wimbledon R16 
132
Casper Ruud27NOR2435-1+10Gstaad R16Lost in Wimbledon R128Lost in Wimbledon R128
Gstaad R16
145
Lorenzo Musetti24ITA2315+1-10
15 NCH 
 (17) 
Learner Tien20USA2270+2Lost in Wimbledon R64
165
Andrey Rublev28RUS2230-3-190Bastad R16Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R16
1710
Frances Tiafoe28USA2230+2+50Lost in Wimbledon R32 
1816
Luciano Darderi24ITA2210-2-90Bastad R16Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R16
1912
Jakub Menšík20CZE2205-1-50Lost in Wimbledon R64 
2014
Alejandro Davidovich Fokina27ESP2160+3+100Lost in Wimbledon R16 
2116
Valentin Vacherot27MON2138-1Gstaad R16
2218
Francisco Cerúndolo27ARG2110-1Lost in Wimbledon R128
2314
Arthur Fils22FRA1990+1+50Lost in Wimbledon R64 
248
Tommy Paul29USA1975+1+50Lost in Wimbledon R32
2523
Rafael Jódar19ESP1927+1+88Lost in Wimbledon R32 
268
Karen Khachanov30RUS1780-4-300Lost in Wimbledon R32 
2724
João Fonseca19BRA1710Lost in Wimbledon R32 
2824
Arthur Rinderknech30FRA1683Gstaad R16Lost in Wimbledon R32 Lost in Wimbledon R32 
Gstaad R16
2913
Ugo Humbert28FRA1575+1Lost in Wimbledon R128
3025
Tomás Martín Etcheverry26ARG1460+2Lost in Wimbledon R128
3119
Alejandro Tabilo29CHI1438+2+10Bastad R16Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R16
3229
Brandon Nakashima24USA1435-1-50Lost in Wimbledon R64
3331
Ignacio Buse22PER1413+1+38Gstaad R32Lost in Wimbledon R64
(R128  )
Lost in Wimbledon R64
(R128  )
Gstaad R32
3430
Matteo Arnaldi25ITA1349+1Lost in Wimbledon R128
35 NCH 
 (37) 
Zizou Bergs27BEL1340+2+90Lost in Wimbledon R32
36 NCH 
(114)
Arthur Fery23GBR1297+78+750Lost in Wimbledon SF 
3736
Alexander Blockx21BEL1233-1-42Lost in Wimbledon R128 
388
Cameron Norrie30GBR1205-9-390Lost in Wimbledon R128
3910
Denis Shapovalov27CAN1130+2Lost in Wimbledon R128
4030
Corentin Moutet27FRA1123-1-40Lost in Wimbledon R128
4121
Jan Lennard Struff36GER1104+33+300Lost in Wimbledon QF 
42 NCH 
 (43) 
Raphaël Collignon24BEL1091+1Gstaad R32Lost in Wimbledon R128Lost in Wimbledon R128
Gstaad R32
436
Matteo Berrettini30ITA1075+8+90Lost in Wimbledon R32 
4433
Jaume Munar29ESP1075Gstaad R32Lost in Wimbledon R32Lost in Wimbledon R32
Gstaad R32
4542
Juan Manuel Cerúndolo24ARG1054-3-54Gstaad R32Lost in Wimbledon R128Lost in Wimbledon R128
Gstaad R32
4630
Alex Michelsen21USA1050+25Newport SF
(QF  )
Lost in Wimbledon R128Lost in Wimbledon R128
Newport SF
(QF  )
10791140
47CH
Ethan Quinn22USA1021Lost in Wimbledon R64
4829
Mariano Navone25ARG1016-10-149Bastad R16Lost in Wimbledon R128 Lost in Wimbledon R128 
Bastad R16
4917
Adrian Mannarino38FRA1005-9-134Lost in Wimbledon R64
Lost in Newport R16 
5041
Térence Atmane24FRA992+2+10Lost in Wimbledon R128
Advertisement
5145
Yannick Hanfmann34GER974+5+25Gstaad R32Lost in Wimbledon R64Lost in Wimbledon R64
Gstaad R32
5220
Tomáš Macháč25CZE970-3-50
5330
Nuno Borges29POR970-5-50Bastad R32Lost in Wimbledon R64 Lost in Wimbledon R64 
Bastad R32
5436
Fábián Marozsán26HUN970-1Lost in Wimbledon R64
5522
Botic van de Zandschulp30NED969-1Bastad R32Lost in Wimbledon R64Lost in Wimbledon R64
Bastad R32
5618
Sebastián Báez25ARG935+1Bastad R32Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R32
5721
Tallon Griekspoor30NED935+1Lost in Wimbledon R128
5843
Camilo Ugo Carabelli27ARG930+1Lost in Wimbledon R128
5927
Miomir Kecmanović26SRB930-9-90Gstaad R32Lost in Wimbledon R128 Lost in Wimbledon R128 
Gstaad R32
6044
Daniel Altmaier27GER924+1Bastad R32Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R32
6152
Thiago Agustín Tirante25ARG921-6-40Bastad R32Lost in Wimbledon R128Lost in Wimbledon R128
Bastad R32
6255
Martin Landaluce20ESP920-2-6Lost in Wimbledon R128
6315
Sebastian Korda26USA900
6455
Vít Kopřiva29CZE893Lost in Wimbledon R128
6510
Pablo Carreño Busta34ESP884+6+50Lost in Wimbledon R64
6645
Kamil Majchrzak30POL882-21-150Lost in Wimbledon R64
6756
Román Andrés Burruchaga24ARG875-2Lost in Wimbledon R128
Lost in Braunschweig R32 
686
Hubert Hurkacz29POL865+28+200Lost in Wimbledon R16 
6956
Hamad Medjedović22SRB844-1Lost in Wimbledon R128
7054
Aleksandar Kovačević27USA837Lost in Wimbledon R128
7170
Adolfo Daniel Vallejo22PAR830+1+2Bastad R32Lost in Wimbledon R128
Lost in Braunschweig R16 
Lost in Wimbledon R128
Lost in Braunschweig R16 
Bastad R32
7262
Zachary Svajda23USA822-6-33Lost in Wimbledon R32 
7371
Jesper de Jong26NED808Bastad R32Lost in Wimbledon R64 Lost in Wimbledon R64 
Bastad R32
7446
James Duckworth34AUS788+5+40Lost in Wimbledon R64
7554
Valentin Royer25FRA783-15Iasi SFLost in Wimbledon R64 Lost in Wimbledon R64 
Iasi SF
808858
7633
Jenson Brooksby25USA770+5+50Lost in Wimbledon R32 
7731
Márton Fucsovics34HUN765-1-16Lost in Wimbledon R32
7863
Mattia Bellucci25ITA764-11-87
794
Holger Rune23DEN750-2-10
80 NCH 
 (82) 
Daniel Mérida21ESP750+4+44Lost in Wimbledon R64 
8121
Lorenzo Sonego31ITA743-12-100Gstaad R32Lost in Wimbledon R32Lost in Wimbledon R32
Gstaad R32
8270
Dino Prižmić20CRO741+7+50Lost in Wimbledon R64 
833
Stefanos Tsitsipas27GRE740+4+40Gstaad R32Lost in Wimbledon R64 Lost in Wimbledon R64 
Gstaad R32
8463
Luca Van Assche22FRA737-4+2Lost in Wimbledon R128
8537
Marcos Giron32USA730+7+50Lost in Wimbledon R32 
8674
Adam Walton27AUS725-1+21Newport SF
(QF  )
Lost in Wimbledon R128Lost in Wimbledon R128
Newport SF
(QF  )
754815
873
Marin Čilić37CRO721-25-190Lost in Wimbledon R128 
88 NCH 
(100)
Jan Choinski30GBR714+12+57Braunschweig F
(QF  )
Lost in Wimbledon R64 Lost in Wimbledon R64 
Braunschweig F
(QF  )
775775
8929
Giovanni Mpetshi Perricard23FRA710-6Lost in Wimbledon R128
9046
Quentin Halys29FRA706+5+40Gstaad R32Lost in Wimbledon R64Lost in Wimbledon R64
Gstaad R32
9174
Emilio Nava24USA701-5-3Lost in Wimbledon R128 
9287
Jaime Faria22POR700+6+40Gstaad R32Qual. Wimbledon W
Lost in Wimbledon R64
Qual. Wimbledon W
Lost in Wimbledon R64
Gstaad R32
9358
Arthur Cazaux23FRA697-15-60
9433
Gabriel Diallo24CAN695-6Lost in Wimbledon R64
9554
Francisco Comesaña25ARG690-4+2Lost in Qual. Wimbledon R1
Lost in Milan QF
9689
Sho Shimabukuro28JPN679-6-12Lost in Wimbledon R128
9736
Roman Safiullin28RUS678+35+220Qual. Wimbledon W
(R16  )
Lost in Wimbledon R16 
9862
Rinky Hijikata25AUS677-16-40Lost in Wimbledon R128
9976
Marco Trungelliti36ARG666-5-4Lost in Wimbledon R128
10045
Aleksandr Shevchenko25KAZ658-1Gstaad R32Lost in Wimbledon R128Lost in Wimbledon R128
Gstaad R32
Advertisement
10138
Alex Molčan28SVK649+10Lost in Wimbledon R64
10242
Benjamin Bonzi30FRA633-9-40Lost in Wimbledon R128
10319
Alexei Popyrin26AUS630Lost in Wimbledon R128
104 NCH 
(105)
Martin Damm22USA628+2+25Lost in Wimbledon R64
10567
Eliot Spizzirri24USA626-8-36
10654
Yibing Wu26CHN622-4-12Lost in Wimbledon R128 
Lost in Newport R32
10723
Damir Džumhur34BIH604-2Lost in Wimbledon R128
Lost in Iasi R16
10864
Yunchaokete Bu24CHN604-1+6Lost in Qual. Wimbledon R2
Lost in Newport R16
10947
Facundo Díaz Acosta25ARG604+11+79Braunschweig SF
(QF  )
Lost in Qual. Wimbledon R1
Milan W
Lost in Qual. Wimbledon R1
Milan W
Braunschweig SF
(QF  )
633694
11058
Hugo Gaston25FRA590+8+57Braunschweig SF
(QF  )
Qual. Wimbledon W
Lost in Wimbledon R128
Qual. Wimbledon W
Lost in Wimbledon R128
Braunschweig SF
(QF  )
619680
111108
Coleman Wong22HKG576-3-8Lost in Qual. Wimbledon R1
11289
Patrick Kypson26USA576+1+28Lost in Wimbledon R64 
11348
Aleksandar Vukic30AUS574-9-40Lost in Wimbledon R128
Lost in Newport R32
11486
Dalibor Svrčina23CZE554-2+4Bastad R32Lost in Wimbledon R128
Lost in Braunschweig R16 
Lost in Wimbledon R128
Lost in Braunschweig R16 
Bastad R32
11592
Shintaro Mochizuki23JPN547+36+150Qual. Wimbledon W
(R16  )
Lost in Wimbledon R16 
116 NCH 
(119)
Pablo Llamas Ruiz23ESP545+3+20Lost in Qual. Wimbledon R3
Lost in Wimbledon R128
1173
Stan Wawrinka41SUI538-8-25Gstaad R32Lost in Wimbledon R128 Lost in Wimbledon R128 
Gstaad R32
118 NCH 
(121)
Nicolai Budkov Kjaer19NOR530+3+8Bastad R32Lost in Qual. Wimbledon R3Lost in Qual. Wimbledon R3
Bastad R32
119 NCH 
(143)
Michael Zheng22USA524+25+114Qual. Wimbledon W
(R32  )
Lost in Wimbledon R32 
120 NCH 
(126)
Dane Sweeny25AUS521+7+28Qual. Wimbledon W
Lost in Wimbledon R128
121118
Henrique Rocha22POR517+1-2Lost in Qual. Wimbledon R1
12237
Sebastian Ofner30AUT515-12-42Bastad R32Lost in Wimbledon R64
Lost in Braunschweig R16 
Lost in Wimbledon R64
Lost in Braunschweig R16 
Bastad R32
12391
Otto Virtanen25FIN512+17+80Qual. Wimbledon W
(R128  )
Lost in Wimbledon R64
(R128  )
Lost in Qual. Gstaad R1
12453
Christopher O'Connell32AUS511+6Lost in Qual. Wimbledon R3
125101
Vilius Gaubas21LTU508+4+34Bastad R32Qual. Wimbledon W
Lost in Wimbledon R128
Lost in Braunschweig R16 
Qual. Wimbledon W
Lost in Wimbledon R128
Lost in Braunschweig R16 
Bastad R32
126123
Toby Samuel23GBR508-3-7Lost in Wimbledon R128
127107
Titouan Droguet25FRA503-11-31Iasi SFLost in Wimbledon R128Lost in Wimbledon R128
Iasi SF
528578
128102
Kyrian Jacquet25FRA497+11+64Qual. Wimbledon W
Lost in Wimbledon R64
12917
Reilly Opelka28USA496-14-50
13038
Alexandre Müller29FRA494-4Gstaad R32Lost in Wimbledon R128Lost in Wimbledon R128
Gstaad R32
131116
Leandro Riedi24SUI489-14-44
13216
Nikoloz Basilashvili34GEO474-21-80Bastad R32Lost in Qual. Wimbledon R1
Lost in Milan R32
Lost in Braunschweig R32
Lost in Qual. Wimbledon R1
Lost in Milan R32
Lost in Braunschweig R32
Bastad R32
133 NCH 
(138)
Gustavo Heide24BRA474+8+44Lost in Qual. Wimbledon R2
Lost in Milan SF
Lost in Iasi QF
134132
Arthur Géa21FRA465+2+20Lost in Qual. Wimbledon R2
Lost in Newport QF 
135109
Andrea Pellegrino29ITA459-2+2Bastad R32Lost in Qual. Wimbledon R2
Lost in Trieste R16
Lost in Qual. Wimbledon R2
Lost in Trieste R16
Bastad R32
136106
Zsombor Piros26HUN450+33+108Iasi SFLost in Qual. Wimbledon R2 
Brasov W
Lost in Qual. Wimbledon R2 
Brasov W
Iasi SF
475525
13793
Tomás Barrios Vera28CHI442Lost in Qual. Wimbledon R3
Lost in Iasi R32
138 NCH 
(150)
Nicolás Mejía26COL440+27+91Bogota SFQual. Wimbledon W
Lost in Wimbledon R64
Qual. Wimbledon W
Lost in Wimbledon R64
Bogota SF
462493
13937
Mackenzie McDonald31USA439+6+30Qual. Wimbledon W
Lost in Wimbledon R128
Lost in Newport R32 
14017
Cristian Garín30CHI438-15-66
14199
Nishesh Basavareddy21USA436-6-10
14249
Jacob Fearnley24GBR430+17+68Newport SFLost in Wimbledon R64Lost in Wimbledon R64
Newport SF
459520
14387
Jurij Rodionov27AUT427-1+1Gstaad R32Lost in Qual. Wimbledon R2
Lost in Milan R32
Lost in Qual. Wimbledon R2
Lost in Milan R32
Gstaad R32
1444
Jack Draper24GBR410-13-50
1453
Grigor Dimitrov35BUL407+1Bastad R32Lost in Wimbledon R16 Lost in Wimbledon R16 
Bastad R32
146CH
Stefanos Sakellaridis21GRE404+2Lost in Qual. Wimbledon R3 
14795
Tristan Schoolkate25AUS398+2-5Lost in Qual. Wimbledon R3
Lost in Newport R16
(R32  )
148108
Francesco Maestrelli23ITA391-20-89Lost in Qual. Wimbledon R1
Lost in Brasov R32
14960
Stefano Travaglia34ITA385-19-79Bastad R32Lost in Qual. Wimbledon R2
Lost in Milan R32
Lost in Qual. Wimbledon R2
Lost in Milan R32
Bastad R32
150134
Moez Echargui33TUN379+7+6Lost in Qual. Wimbledon R3
Advertisement
15123
Dušan Lajović36SRB378+2Lost in Qual. Wimbledon R3
(R128  )
Lost in Wimbledon R128 
152111
Zdeněk Kolář29CZE370+2-8Gstaad R32Lost in Qual. Wimbledon R1
Lost in Iasi R16
Lost in Qual. Wimbledon R1
Lost in Iasi R16
Gstaad R32
153101
Billy Harris31GBR365+2-10Qual. Wimbledon W
(R3  )
Lost in Wimbledon R128
15464
Hugo Dellien33BOL362+8+5Trieste SFLost in Qual. Wimbledon R1
Lost in Milan R32
Lost in Qual. Wimbledon R1
Lost in Milan R32
Trieste SF
384415
15552
Soonwoo Kwon28KOR360+45+80Qual. Wimbledon W
Lost in Wimbledon R64
15631
Zhizhen Zhang29CHN359+5Lost in Qual. Wimbledon R1
15736
Pedro Martínez29ESP358-23-93Gstaad R32Lost in Qual. Wimbledon R1
Lost in Iasi R16
Lost in Qual. Wimbledon R1
Lost in Iasi R16
Gstaad R32
158153
Alexis Galarneau27CAN351+21+23Newport SF
(R16  )
Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Newport SF
(R16  )
380441
159145
Mark Lajal23EST350+5-2Lost in Qual. Wimbledon R1
Lost in Newport R32
16067
Luca Nardi22ITA346+6-2Qual. Umag R1Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Qual. Umag R1
161148
Rei Sakamoto20JPN344-11-59Lost in Qual. Wimbledon R3
Lost in Cary R16
162157
Lukas Neumayer23AUT343+5-2Qual. Umag R1Lost in Qual. Wimbledon R1
Lost in Trieste QF
Lost in Qual. Wimbledon R1
Lost in Trieste QF
Qual. Umag R1
163123
Timofey Skatov25KAZ343+9+8Qual. Gstaad R2Lost in Qual. Wimbledon R3
Lost in Braunschweig R32
Lost in Qual. Wimbledon R3
Lost in Braunschweig R32
Qual. Gstaad R2
164106
Tristan Boyer25USA342+27+40Qual. Wimbledon W
Lost in Wimbledon R128
16549
Roberto Carballés Baena33ESP342-2-11Qual. Bastad R1Lost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Qual. Bastad R1
166125
Alex Bolt33AUS341-14-40Lost in Qual. Wimbledon R1
167CH
Daniil Glinka26EST341+1-4Lost in Qual. Wimbledon R1
Lost in Cary R16
Lost in Newport R32
16872
Borna Gojo28CRO340+7+8Lost in Qual. Wimbledon R2
169 NCH 
(178)
Gauthier Onclin25BEL335+9+4Lost in Qual. Wimbledon R2
Lost in Liege R16
170132
Jack Pinnington Jones23GBR334-32-100Lost in Wimbledon R128
171169
Joel Schwärzler20AUT331+6Gstaad R32Lost in Qual. Wimbledon R1
Lost in Trieste R32
Lost in Qual. Wimbledon R1
Lost in Trieste R32
Gstaad R32
172159
Luka Mikrut22CRO328+8Lost in Qual. Wimbledon R1
173156
Juan Carlos Prado Angelo21BOL327+8Qual. Umag R1Lost in Qual. Wimbledon R1
Lost in Milan R32
Lost in Braunschweig R32
Lost in Qual. Wimbledon R1
Lost in Milan R32
Lost in Braunschweig R32
Qual. Umag R1
174139
Ugo Blanchet27FRA326-4-15
17516
Marco Cecchinato33ITA323+20+31Qual. Umag R2Lost in Qual. Wimbledon R1
Lost in Milan F
Lost in Qual. Wimbledon R1
Lost in Milan F
Qual. Umag R2
176175
Gonzalo Bueno22PER322+6Qual. Bastad R1Lost in Qual. Wimbledon R1
Lost in Braunschweig R32
Lost in Qual. Wimbledon R1
Lost in Braunschweig R32
Qual. Bastad R1
17724
Yoshihito Nishioka30JPN321-1-10
178165
Clément Tabur26FRA319+11+16Qual. Gstaad R2Lost in Qual. Wimbledon R3
Lost in Braunschweig R32 
Lost in Qual. Wimbledon R3
Lost in Braunschweig R32 
Qual. Gstaad R2
179 NCH 
(187)
Remy Bertola27SUI319+8+11Lost in Qual. Wimbledon R3
Lost in Newport R32
1809
Roberto Bautista Agut38ESP318+3Lost in Wimbledon R128
181133
Colton Smith23USA317+5+8Lost in Qual. Wimbledon R3
18289
Francesco Passaro25ITA314+3+4Qual. Bastad R1Lost in Milan R16
Lost in Trieste R16
Lost in Milan R16
Lost in Trieste R16
Qual. Bastad R1
183105
Elias Ymer30SWE313+5+8Lost in Qual. Wimbledon R2
184174
Federico Cina19ITA312-10-21Qual. Gstaad R2Lost in Qual. Wimbledon R2
Lost in Brasov R32
Lost in Iasi R32
Lost in Qual. Wimbledon R2
Lost in Brasov R32
Lost in Iasi R32
Qual. Gstaad R2
185109
Lukáš Klein28SVK312-14-23
186123
Jérôme Kym23SUI310+10+19Iasi SFLost in Qual. Wimbledon R3Lost in Qual. Wimbledon R3
Iasi SF
335385
18731
Lloyd Harris29RSA309-27-50
18881
Michael Mmoh28USA307+4+6Lost in Qual. Wimbledon R1
Lost in Cary R16
189184
David Jordá Sanchis32ESP305-5-7Lost in Milan R16
190102
Elmer Møller23DEN302-43-104Qual. Bastad R1Lost in Milan R16Lost in Milan R16
Qual. Bastad R1
191137
Chris Rodesch24LUX302-18-32Lost in Qual. Wimbledon R2
192141
August Holmgren28DEN301-49-122Lost in Qual. Wimbledon R2
Lost in Newport R32 
193190
Gianluca Cadenasso21ITA296-3-7Lost in Qual. Wimbledon R1
19458
Taro Daniel33JPN285+9+6Qual. Bastad R1Lost in Iasi QFLost in Iasi QF
Qual. Bastad R1
195156
Vitaliy Sachko28UKR284+3-7Qual. Gstaad R2Lost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Qual. Gstaad R2
196127
Lorenzo Giustino34ITA283+30+32Liege FLost in Qual. Wimbledon R1
Lost in Troyes SF
Lost in Qual. Wimbledon R1
Lost in Troyes SF
Liege F
308308
19783
Carlos Taberner28ESP282-3-13
19893
Liam Broady32GBR282+11+10Lost in Qual. Wimbledon R1
Lost in Cary R16
Lost in Newport QF 
19997
Kimmer Coppejans32BEL282+23+24Lost in Qual. Wimbledon R2
Lost in Nivelles SF
Lost in Liege SF
200103
Harold Mayot24FRA281-1-3Lost in Qual. Wimbledon R2
Lost in Brasov R32
Advertisement
201131
Genaro Alberto Olivieri27ARG280Qual. Umag R2Lost in Qual. Wimbledon R1
Lost in Iasi R32
Lost in Qual. Wimbledon R1
Lost in Iasi R32
Qual. Umag R2
202CH
Harry Wendelken24GBR276-4Lost in Wimbledon R128
203201
Gilles Arnaud Bailly20BEL273+7+1Lost in Qual. Wimbledon R1
Lost in Brasov R32
Lost in Liege R16
204 NCH 
(244)
Keegan Smith28USA273+43+44Lost in Qual. Wimbledon R2
Lost in Brasov F
Lost in Braunschweig R32 
205181
Daniel Rincon23ESP272+56+57Lost in Milan SF
Lost in Braunschweig SF
(R16  )
20617
Bernard Tomic33AUS271-2-7Lost in Qual. Wimbledon R2
Lost in Newport R16
207176
Clément Chidekh25FRA271-2-6Nottingham 3 FLost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Nottingham 3 F
296296
208197
Pol Martín Tiffon26ESP269+10+8Lost in Qual. Wimbledon R2
Lost in Qual. Umag R1
209133
Federico Agustin Gomez29ARG268+3-2Qual. Umag R1Lost in Qual. Wimbledon R1
Lost in Milan R32
Lost in Trieste R16
Lost in Qual. Wimbledon R1
Lost in Milan R32
Lost in Trieste R16
Qual. Umag R1
210158
Yu-hsiou Hsu27TWN268-4-6Lost in Qual. Wimbledon R1
211 NCH 
(215)
Moïse Kouamé17FRA263+4-1Bastad R32Lost in Braunschweig R32 Lost in Braunschweig R32 
Bastad R32
212 NCH 
(216)
Tom Gentzsch22GER263+4Lost in Qual. Wimbledon R2
Lost in Braunschweig R32 
213210
Lautaro Midon22ARG261+17+14Qual. Bastad R1Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi QF
Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi QF
Qual. Bastad R1
214169
Henri Squire25GER259+21+21Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Trieste SF
215 NCH 
(220)
Felix Gill24GBR259+5-1Lost in Wimbledon R128 
Lost in Nottingham 3 QF
216214
Nikolás Sánchez Izquierdo27ESP258-2-8Qual. Umag R1Lost in Qual. Wimbledon R1
Lost in Trieste QF
Lost in Qual. Wimbledon R1
Lost in Trieste QF
Qual. Umag R1
217110
Giulio Zeppieri24ITA256-24-40
218 NCH 
(227)
Andrea Guerrieri27ITA256+9+8Qual. Umag R1Lost in Qual. Wimbledon R2
Lost in Trieste R16
Lost in Qual. Wimbledon R2
Lost in Trieste R16
Qual. Umag R1
21927
Laslo Djere31SRB255+15+14Lost in Qual. Wimbledon R2
Lost in Braunschweig QF
(R16  )
22095
Hugo Grenier30FRA255+3+1Lost in Qual. Wimbledon R1
Lost in Ajaccio R16
Lost in Roda De Bara R32
221196
Rio Noguchi27JPN254-8-12Lost in Qual. Wimbledon R1
Lost in Cary R32
Lost in Newport R32
222113
Liam Draxl24CAN253-64-115Lost in Qual. Wimbledon R1
Lost in Cary R32
Lost in Laval QF
223125
Juan Pablo Ficovich29ARG253-26-38Lost in Qual. Wimbledon R1
Lost in Cary R32
Lost in Newport R32
224211
Darwin Blanch18USA253Lost in Qual. Wimbledon R2
Lost in Newport QF
225 NCH 
(238)
Guido Iván Justo28ARG253+13+16Lost in Brasov SF
Lost in Trieste R16
226142
Alejandro Moro Cañas25ESP252+7+10Lost in Qual. Wimbledon R3
227201
Edas Butvilas21LTU251-2-2Lost in Qual. Wimbledon R1
Lost in Brasov R32
Lost in Qual. Gstaad R1
228CH
Max Alcalá Gurri23ESP248Lost in Brasov R32
Lost in Trieste R32
229121
Raúl Brancaccio29ITA243+19+16Qual. Umag R1Lost in Qual. Wimbledon R1
Lost in Milan R16
Lost in Trieste QF
Lost in Qual. Wimbledon R1
Lost in Milan R16
Lost in Trieste QF
Qual. Umag R1
230147
Guy Den Ouden24NED240+14+8Lost in Qual. Wimbledon R1
Lost in Liege QF
231 NCH 
(324)
Braden Shick22USA240+94+74Cary W
Lost in Newport R32
232168
Frederico Ferreira Silva31POR240-1-6Qual. Bastad R1Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi R32
Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Iasi R32
Qual. Bastad R1
23383
Chun Hsin Tseng24TWN237-4-10Lost in Qual. Wimbledon R1
234183
Oliver Crawford27GBR236-2-7Roda De Bara FLost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Roda De Bara F
235217
Yi Zhou21CHN236+5+2Lost in Qual. Wimbledon R3 
Lost in Nottingham 3 QF
236 NCH 
(245)
Andrej Nedić21BIH236+14+10Lost in Brasov QF
Lost in Trieste R32
237225
Franco Roncadelli26URU236+8+4Lost in Qual. Wimbledon R1
Lost in Brasov R16
Lost in Trieste R32
238153
Jay Clarke27GBR236+8+6Lost in Qual. Wimbledon R1
Lost in The Hague 2 R16
239 NCH 
(263)
Henry Searle20GBR235+34+29Nottingham 3 FLost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Nottingham 3 F
260260
240121
Stefano Napolitano31ITA233+2Lost in Qual. Wimbledon R1
24168
Sumit Nagal28IND233-22-27Lost in Trieste R32
242164
James McCabe23AUS233-35-40Lost in Qual. Wimbledon R1
Lost in Newport R32
243194
Dan Added27FRA232-6-5Lost in Qual. Wimbledon R1
Lost in Ajaccio F
Lost in Roda De Bara SF
244231
Max Houkes26NED228-5-8Lost in Qual. Wimbledon R1
245167
Alex Barrena23ARG227+8+7Lost in Qual. Wimbledon R1
Lost in Milan R16
Lost in Trieste R16
24650
Pavel Kotov27RUS226+3
24736
Pierre Hugues Herbert35FRA224+4Lost in Qual. Wimbledon R1
Lost in Qual. Gstaad R1
248 NCH 
(259)
Felix Balshaw20FRA224+11+7Lost in Liege QF
249240
Matías Soto27CHI224+47+41Bogota FLost in Quito R16Lost in Quito R16
Bogota F
255255
250187
João Lucas Reis Da Silva26BRA224-14-14Lost in Qual. Wimbledon R1
Advertisement
2517
David Goffin35BEL223-10-10Lost in Qual. Wimbledon R1
252168
Maks Kaśnikowski23POL223+32+28Qual. Bastad R1Lost in Brasov SF
Lost in Iasi QF
Lost in Brasov SF
Lost in Iasi QF
Qual. Bastad R1
253 NCH 
(257)
Andre Ilagan25USA222+10+7Lost in Cary R32
Qual. Newport W
Lost in Newport R16
254199
Matej Dodig20CRO220-46-52Trieste FLost in Qual. Wimbledon R2Lost in Qual. Wimbledon R2
Trieste F
251251
255253
Buvaysar Gadamauri26BEL219Lost in Liege R32
256247
Hynek Bartoň22CZE219Lost in Liege R32
257 NCH 
(258)
Diego Dedura18GER219+14+10Lost in Bakio QF
Lost in Milan R16
Lost in Braunschweig QF 
258CH
Giles Hussey29GBR218Lost in Cary R32
259147
Kaichi Uchida31JPN218-2Lost in Qual. Wimbledon R1
Lost in Cary R32
Lost in Newport R32
260222
Pedro Boscardin Dias23BRA217Lost in Qual. Wimbledon R1
Lost in Liege R32
261 NCH 
(311)
Max Basing23GBR216+68+54Qual. Wimbledon W
Lost in Wimbledon R128
Lost in Nottingham 3 SF
262 NCH 
(279)
Kilian Feldbausch20SUI216+26+25Gstaad R32Lost in Troyes FLost in Troyes F
Gstaad R32
263248
Florent Bax27FRA215-1Bastia SFLost in Qual. Wimbledon R1Lost in Qual. Wimbledon R1
Bastia SF
264184
Luka Pavlovic26FRA214-47-47Lost in Qual. Wimbledon R2
Lost in Brasov R16
Lost in Iasi R16
265259
Michele Ribecai23ITA214+3Lost in Milan R32
Lost in Trieste R16
266210
Andy Andrade27ECU213-14-10Lost in Qual. Wimbledon R1
Lost in Brasov R32
267181
Abdullah Shelbayh22JOR212-3
268 NCH 
(272)
Cezar Crețu25ROU211+4+4Lost in Brasov R32
Lost in Iasi R16
269193
Sascha Gueymard Wayenburg22FRA211+14+13Lost in Brasov QF
Lost in Iasi R16
270108
Franco Agamenone33ITA210-2Lost in Trieste R32
271237
Alastair Gray28GBR209+6+6Lost in Nottingham 3 SF
272269
Iñaki Montes De La Torre23ESP209-3Lost in Troyes QF
273197
Fajing Sun29CHN209-3Lost in Cary R32
Lost in Qual. Newport R1
27447
Juncheng Shang21CHN205
275177
Nick Hardt25DOM205-8-5Lost in Bogota R16
276261
Stefan Dostanic24USA204-1
277175
Álvaro Guillén Meza23ECU204-1Lost in Brasov R32
Lost in Trieste R32
278268
Martin Krumich23CZE203+4+4Qual. Bastad R1Lost in Braunschweig R16 Lost in Braunschweig R16 
Qual. Bastad R1
27960
Juan Pablo Varillas30PER202+29+26Bogota SFLost in Quito R16Lost in Quito R16
Bogota SF
224255
280180
Justin Engel18GER201-1
281250
Philip Henning25RSA198-27-21Lost in Troyes R32
Lost in Liege R16
282210
Filip Jianu24ROU197-4-6Lost in Qual. Wimbledon R1
283235
Charles Broom28GBR195+2
28458
Thiago Seyboth Wild26BRA194-41-39Qual. Braunschweig W
Lost in Braunschweig R32
285267
Petr Bar Biryukov24RUS194+1
286282
Juan Manuel La Serna22ARG193+1+1Lost in Quito R16
287172
Murphy Cassone23USA191+2Lost in Newport R32
288226
Juan Bautista Torres24ARG190+2
289214
Ilia Simakin22RUS188+15+11Qual. Brasov W
Lost in Brasov R32
Lost in Iasi R16
29061
Thiago Monteiro32BRA187+2Qual. Gstaad R2
291 NCH 
(293)
Sandro Kopp26AUT187+2Lost in Liege R16
29276
Filip Misolic24AUT184-71-75
293190
Matheus Pucinelli De Almeida25BRA183+104+58Quito W
Lost in Bogota QF
294212
Johannus Monday24GBR182+19+8Lost in Qual. Wimbledon R1
Lost in Nottingham 3 QF
295103
Stefan Kozlov28USA182+22+13Qual. Newport W
Lost in Newport R16
296290
Sergey Fomin25UZB181+3Lost in Qual. Brasov R2
Lost in Liege R32
297116
Calvin Hémery31FRA178-6-11Qual. Gstaad R2Lost in Troyes SFLost in Troyes SF
Qual. Gstaad R2
298241
Daniel Michalski26POL178+4Lost in Milan R32
Lost in Liege R16
Lost in Qual. Gstaad R1
299257
Miguel Damas26ESP178-19-23Qual. Bastad R1Lost in Milan R32
Lost in Liege SF
Lost in Milan R32
Lost in Liege SF
Qual. Bastad R1
300144
Akira Santillan29JPN178+10+2Qual. Brasov W
Lost in Brasov R32
301284
Dali Blanch23USA176+8Lost in Troyes R32
302105
Duje Ajduković25CRO176-21-24Lost in Qual. Umag R1
30356
Daniel Elahi Galán30COL175-6-6
30472
Yosuke Watanuki28JPN175-10-10Lost in Cary SF
305200
George Loffhagen25GBR175-4-4
30647
Marc-Andrea Hüsler30SUI175+5Qual. Gstaad R2
307298
Filippo Romano21ITA175+5Lost in Milan R32
Lost in Nottingham 3 R32
30826
Jordan Thompson32AUS173-152-200
309271
Maxim Mrva18CZE173-14-12Lost in Trieste R16
310 NCH 
(321)
Mert Alkaya26TUR173+22+12Lost in Porto F
Lost in Figueira Da Foz R32
311217
Jonáš Forejtek25CZE172+4Lost in Nivelles QF
312 NCH 
(334)
Matthew Dellavedova26AUS172+27+17Lost in Wuning 3 F
Tokyo 3 W
Lost in Tokyo 4 SF
313287
Marvin Möller27GER171+59+37Lost in Brussels SF
Troyes W
Lost in Braunschweig QF 
314 NCH 
(320)
Luciano Emanuel Ambrogi22ARG171+6+2Lost in Bogota R16
31539
Mikhail Kukushkin38KAZ169-10-8
316225
Philip Sekulic22AUS168+6Lost in Cary R32
Lost in Qual. Newport R1
317250
Andres Martin25USA167-11-10Lost in Qual. Newport R1
318307
Thomas Faurel20FRA166+3-2Qual. Bastad R1Lost in Troyes R32
Lost in Iasi R32
319 NCH 
(332)
Max Schönhaus18GER166+16+8Lost in Braunschweig R16 
320263
Eliakim Coulibaly24CIV166-6-8Lost in Porto QF
Lost in Troyes QF
32178
Nicolás Kicker33ARG164+6
322196
Rodrigo Pacheco Mendez21MEX163+16+8Lost in Quito QF
Lost in Bogota R32
323258
Igor Marcondes29BRA161+5-2Qual. Bastad R1Lost in Troyes QF
Lost in Nottingham 3 R32
3246
Gaël Monfils39FRA160-58-50
325 NCH 
(344)
Florian Broska28GER160+28+15Liege FLost in Tangier QF
Lost in Rabat QF
185185
326278
Tyler Zink25USA159+4-3Qual. Newport W
Lost in Newport R32
327242
Enrico Dalla Valle28ITA159+32+16Qual. Milan W
Lost in Milan QF
Qual. Trieste W
Lost in Trieste R32
328212
Michael Geerts31BEL159+5
329158
Tung Lin Wu28TWN158+16+6Lost in Cary R16
Lost in Qual. Newport R1
330276
Petr Brunclík19CZE157+4-1
331127
Facundo Mena33ARG157+23+12Lost in Quito R32
Lost in Bogota QF
332300
Hamish Stewart26GBR157-32-23Lost in Roda De Bara R16
333170
Mattéo Martineau27FRA157+3-1Lost in Liege R32
334168
Murkel Dellien28BOL157-27-20
335 NCH 
(348)
Daniel Milavsky24USA157+32+18Lost in Qual. Cary R1
Qual. Newport W
Lost in Newport QF
33678
Yasutaka Uchiyama33JPN156-10-8
337221
Hernán Casanova32ARG156+72+37Lost in Quito F
Lost in Bogota QF
338180
Paul Jubb26GBR156-7-5Lost in Qual. Wimbledon R2
Lost in Marburg R16
339333
Sean Cuenin22FRA156+22+14Lost in Tangier SF
Lost in Rabat SF
340177
Andrea Collarini34ARG156-17-11
341325
Yankı Erel25TUR153-1Roda De Bara F
342150
Oriol Roca Batalla33ESP153-23-16Qual. Milan W
Lost in Milan R32
Lost in Trieste R32
343341
Juan Estevez20ARG153-2San Salvador De Jujuy SF
344116
Marc Polmans29AUS152
345 NCH 
(423)
Carl Emil Overbeck24DEN152+85+40Porto W
Figueira Da Foz W
346322
Federico Bondioli21ITA152+17+10Lost in Troyes R32
Lost in Trieste QF
347343
Hayato Matsuoka21JPN150-1Lost in Cary R32
Lost in Qual. Newport R2
Lost in Newport R32
348257
Mili Poljičak21CRO149-1Qual. Umag R1Lost in Qual. Milan R1
349 NCH 
(357)
Ognjen Milić19SRB149+8+5Kursumlijska Banja 9 FLost in Brasov R16
350289
Lilian Marmousez24FRA147-47-30
351347
Ioannis Xilas25GRE145+11+3Lost in Troyes R16
Lost in Kassel QF
352268
Gonzalo Villanueva31ARG145+3Qual. Trieste W
Lost in Trieste R32
353339
Andrey Chepelev27RUS145+7+2Lost in Zagreb QF
Lost in Skopje R32
Qual. Braunschweig W
Lost in Braunschweig R32
354306
Blaise Bicknell24JAM144-36-25Lost in Cary R32
355305
Alex Martinez25ESP144-4-2Lost in Cary R16
Lost in Qual. Newport R1
356316
Eduardo Ribeiro28BRA143+19+10Lost in Quito R16
Lost in Bogota R16
357249
Mathys Erhard24FRA143+20+10Qual. Milan W
Lost in Milan R16
Qual. Iasi W
Lost in Iasi R32
358254
Mats Rosenkranz27GER142-6-3
359287
Antoine Ghibaudo21FRA141-61-40Lost in Nottingham 3 R32
36088
Dominic Stricker23SUI140-17-12Gstaad R32Lost in Troyes R16
361 NCH 
(364)
Tommaso Compagnucci26ITA140+4Lost in Qual. Milan R2
362260
Carlos Sánchez Jover25ESP140+4Qual. Bastad R1Lost in Liege R32
363260
Robin Bertrand23FRA140-39-27Lost in Bakio QF
Lost in Roda De Bara QF
364135
Mitchell Krueger32USA139-15-8Lost in Qual. Cary R1
Lost in Dallas QF
365243
Marat Sharipov23RUS138+16+7Lost in Troyes QF
36671
Cedrik Marcel Stebe35GER137-24-15
367335
Jacopo Vasami18ITA137+1Lost in Milan R32
368 NCH 
(384)
Olle Wallin24SWE137+79+33Lost in Brussels SF
Qual. Brasov W
Lost in Brasov QF
Qual. Iasi W
Lost in Iasi R16
369CH
Petr Nesterov23BUL137+1Lost in Qual. Milan R2
37080
Norbert Gombos35SVK136-6-4Qual. Umag R1Qual. Milan W
Lost in Milan R32
Qual. Braunschweig W
Lost in Braunschweig R32
371180
Yuta Shimizu27JPN136-15-8Qual. Cary W
Lost in Cary R32
Lost in Laval R32
372 NCH 
(395)
Lucio Ratti22ARG136+26+13Slovenska Bistrica W
373229
Marek Gengel30CZE136-3
374235
Marko Topo22GER134-24-12Qual. Umag R2Lost in Troyes R16
375341
Gabriele Piraino22ITA134-4
376374
Ivan Marrero Curbelo27ESP133-2
377376
Anton Matusevich25GBR133-1Lost in Qual. Wimbledon R1
Lost in Troyes R32
Lost in Kassel QF
378351
Carlo Alberto Caniato20ITA133+2+2Lost in Troyes R16
Lost in Trieste R32
379260
Tiago Pereira22POR133-42-24Lost in Porto R16
Lost in Figueira Da Foz R16
380303
Francesco Forti26ITA132-2Lost in Qual. Milan R1
Lost in Liege R32
381373
Manas Dhamne18IND132+5+2Lost in Troyes R32
Lost in Liege QF
Lost in Qual. Gstaad R1
382279
Garrett Johns25USA132+1Lost in Qual. Newport R2
Lost in Newport R16
383 NCH 
(401)
Jay Friend22JPN131+24+12Laval SFQual. Cary W
Lost in Cary QF
384383
Jake Delaney29AUS131-1Lost in Wuning 3 R32
385 NCH 
(432)
Edward Winter21AUS130+49+21Lost in Bakio QF
Qual. Cary W
Lost in Cary SF
386176
Daniel Masur31GER130-7-1Lost in Qual. Milan R2
387171
Beibit Zhukayev25KAZ130-71-40
388142
Ivan Gakhov29RUS130-1
389 NCH 
(411)
Jack Kennedy18USA129+25+12Lost in Cary QF
Lost in Dallas R32
390134
Geoffrey Blancaneaux27FRA129Lost in Troyes R32
Lost in Liege R32
391358
Radu Mihai Papoe23ROU128-33-16Lost in Iasi R32
39293
Andrej Martin36SVK127+10+6Lost in Umag SF
Lost in Qual. Trieste R2
393365
Raphaël Pérot25FRA127+2Lost in Qual. Braunschweig R1
394159
Dimitar Kuzmanov32BUL127+33+14Qual. Brasov W
Lost in Brasov QF
Qual. Braunschweig W
Lost in Braunschweig R32
395346
Kasidit Samrej25THA126-7-4Lost in Tokyo 3 SF
Lost in Tokyo 4 R16
396191
Nerman Fatić31BIH125-23-8
397 NCH 
(458)
Henry Bernet19SUI125+61+25Trieste SFLost in Bergamo R32
Qual. Trieste W
147178
398371
Georgii Kravchenko25UKR125+5+4Lost in Qual. Milan R2
Qual. Trieste W
Lost in Trieste R32
399382
Andrew Fenty26USA124+1+2Qual. Cary W
Lost in Cary R32
400307
Oleg Prihodko28MKD123+28+11Lost in Zagreb SF
Qual. Trieste W
Lost in Trieste R32
401398
Samuele Pieri24ITA123+5+3Lost in Brussels QF
Lost in Troyes R32
Lost in Qual. Braunschweig R2
Lost in Braunschweig R32
402157
Santiago Taverna26ARG123-18-8Lost in Bogota R16
403303
Arthur Weber34FRA122-4
404395
Stefan Palosi26ROU122+7+4Lost in Brasov R16
Lost in Iasi R32
405392
Lui Maxted22GBR121+1Lost in Porto QF
Lost in Figueira Da Foz R16
Lost in Nottingham 3 R16
406399
Arthur Nagel23FRA121-2
407403
Jack Logé21BEL120+19+7Lost in Brussels R32
Lost in Nivelles R32
Lost in Liege QF
408347
Samir Banerjee22USA118+10+2Lost in Qual. Cary R2
409230
Max Hans Rehberg22GER117+101+33Brussels W
Lost in Braunschweig R16 
410 NCH 
(413)
Cyril Vandermeersch27FRA117+6Lost in Roda De Bara R32
411256
Johan Nikles29SUI116+14+3Lost in Tangier QF
Lost in Rabat QF
Lost in Bastia R32
412 NCH 
(438)
Sergio Callejon Hernando21ESP116+29+8Lost in Bakio SF
Lost in Ajaccio QF
413411
Carlos Maria Zarate21ARG116-1-2San Salvador De Jujuy SF
414289
Mika Brunold21SUI115-6-4
415299
Vadym Ursu29UKR115-22-13Lost in Qual. Milan R1
Lost in Roda De Bara R32
416409
Alex Hernandez27MEX114+6Lost in Quito R32
Lost in Bogota R32
417123
Ryan Peniston30GBR113-28-16
418289
Renta Tokuda28JPN113-26-15
419301
Maximus Jones21THA113+18+4Lost in Tokyo 3 SF
420331
Masamichi Imamura27JPN113-3-4Lost in Qual. Cary R2
Lost in Qual. Newport R1
421404
Cannon Kingsley25USA112+8
422363
Justin Boulais24CAN112-26-14Lost in Qual. Cary R2
Lost in Cary R32
Lost in Laval R16
423244
Lucas Poullain30FRA112+8Lost in Bakio R32
Lost in Ajaccio R32
Lost in Roda De Bara R16
424414
Semen Pankin26RUS111+12+2Lost in Kursumlijska Banja 8 SF
Lost in Kursumlijska Banja 9 R16
425240
Patrick Zahraj26GER111-24-11Lost in Troyes R32
Lost in Nottingham 3 R32
Lost in Qual. Gstaad R1
426207
Daniel Dutra da Silva38BRA111-13-7Lost in Nivelles R16
Lost in Kassel R32
427378
Valerio Aboian24ARG110+15+3Lost in Quito R16
Lost in Bogota R32
428261
Alex Rybakov29USA109+4-1Lost in Qual. Cary R1
Lost in Qual. Newport R2
429 NCH 
(439)
Massimo Giunta22ITA109+44+14Lost in Tangier QF
Lost in Rabat F
430 NCH 
(467)
Tiago Torres24POR109+37+12Lost in Porto SF
Lost in Figueira Da Foz SF
43155
Facundo Bagnis36ARG108+8
432170
James Trotter26JPN108-12-6Lost in Qual. Cary R2
Lost in Qual. Newport R1
433211
Javier Barranco Cosano27ESP108-9-5Lost in Zagreb QF
434284
Adrian Boitan27ROU108-40-19
435342
Luca Castelnuovo29SUI108-25-11Lost in Qual. Brasov R1
Lost in Nottingham 3 R16
436347
Sanhui Shin29KOR108+13+4Lost in Tokyo 3 F
Lost in Tokyo 4 R32
437324
Oliver Tarvet22GBR107-89-40Qual. Wimbledon W
(R3  )
Lost in Wimbledon R128
438 NCH 
(477)
Daniel Siniakov23CZE107+39+13Lost in Marburg F
Lost in Kassel QF
439270
Corentin Denolly29FRA107-16-7Lost in Skopje R16
440432
Sebastian Sorger20AUT107+10+4Lost in Zagreb QF
Lost in Skopje QF
441 NCH 
(446)
Pietro Fellin24ITA107+5+2Lost in Umag QF
Qual. Trieste W
Lost in Trieste R32
442424
Eero Vasa29FIN105+9+2Lost in Rabat QF
Lost in The Hague 2 R16
443350
Vladyslav Orlov31UKR105+50+15Lost in Rzeszow R16
Lost in Skopje F
Lost in Lodz SF
444321
Robert Strombachs26LAT105+8+2Lost in Brussels R16
Lost in Nivelles R16
Lost in Qual. Braunschweig R2
445153
Denis Yevseyev33KAZ105+3+1Lost in Qual. Brasov R2
Lost in Brasov R32
Lost in Qual. Braunschweig R2
446 NCH 
(463)
Dhakshineswar Suresh26IND104+29+10Qual. Cary W
Lost in Cary R16
447356
Miloš Karol23SVK104-2-1
448 NCH 
(495)
Mika Petković19GER104+47+14Lost in Nivelles SF
Qual. Braunschweig W
Lost in Braunschweig R16 
449167
Laurent Lokoli31FRA103+27+9Bastia SFAjaccio W
450252
Tom Paris23FRA103-59-25
451357
Luca Potenza25ITA103-13-6Lost in Qual. Milan R1
Lost in Qual. Trieste R2
452 NCH 
(468)
Sergi Perez Contri28ESP103+16+6Lost in Bakio SF
453CH
Niels Visker24NED102-1Lost in Nottingham 3 R32
454395
Alafia Ayeni26USA101-10-5Lost in Bogota R32
455271
Mateus Alves25BRA101+1
456387
Gianmarco Ferrari25ITA101-41-16
457 NCH 
(494)
Juan Cruz Martin Manzano21ITA101+37+11Lost in Milan QF
Lost in Trieste R32
458377
Max Wiskandt24GER101+79+24Kassel FLost in Brussels R16
Marburg W
459314
Moerani Bouzige26AUS101-16-6Lost in Wuning 3 R16
Lost in Wuning 4 R16
Lost in Tokyo 4 R32
46065
Thanasi Kokkinakis30AUS100+31+10Lost in Wimbledon R128
461449
Quinn Vandecasteele23USA100-6-2Lost in Qual. Cary R1
Lost in Qual. Newport R2
462 NCH 
(510)
Karim Bennani18MAR99+55+17Lost in Tangier F
Lost in Rabat QF
463143
Benjamin Hassan31LBN99-44-16
464160
Li Tu30AUS98-43-16
465373
Bor Artnak22SLO98-30-11Lost in Slovenska Bistrica SF
Lost in Store R32
466449
Miguel Tobon20COL98-3Lost in Milan R32
467319
Christian Langmo30USA98-3Lost in Qual. Cary R1
46863
Jason Kubler33AUS97-3
469234
Maxime Chazal33FRA96+19+5Lost in Qual. Troyes R2
Lost in Troyes R16
Lost in Liege R32
470280
Jie Cui28CHN96Lost in Qual. Cary R1
Lost in Dallas R32
471415
Lorenzo Carboni20ITA95+3
472271
Blake Ellis27AUS94+30+6Lost in Cary R16
Lost in Qual. Newport R1
473416
Mees Rottgering19NED94-4-2Lost in Dallas R16
474222
Viktor Durasovic29NOR94+7+1Lost in Ajaccio R16
Lost in Qual. Braunschweig R1
475368
Alexander Binda24ITA94+5Lost in Rabat R16
Lost in Qual. Iasi R1
476CH
Dušan Obradović25SRB94+39+11Kursumlijska Banja 8 W
Lost in Kursumlijska Banja 9 R16
477331
Andrea Picchione28ITA93-18-5
478289
Adria Soriano Barrera27COL93-45-16
479 NCH 
(510)
Yassine Dlimi23MAR93+62+17Tangier W
Lost in Rabat R32
480361
Viacheslav Bielinskyi22UKR93-2-1Lost in Zagreb R32
481219
Nicolás Álvarez Varona25ESP92-24-8
482146
Rudolf Molleker25GER92+2Lost in Marburg R32
Qual. Braunschweig W
Lost in Braunschweig R32
483357
Eric Vanshelboim24UKR92+3
484 NCH 
(569)
Yannik Kelm21GER92+96+25Nivelles W
Lost in The Hague 2 SF
485288
Fabrizio Andaloro25ITA91-14-4Lost in Porto QF
Lost in Figueira Da Foz R16
486 NCH 
(542)
Patrick Schoen21SUI91+56+15Lost in Porto R16
Lost in Figueira Da Foz F
487421
Hikaru Shiraishi26JPN91-25-7Lost in Tokyo 3 R16
Lost in Tokyo 4 R16
488371
Ryan Nijboer26NED91+13+2Lost in Nivelles R32
Qual. Liege W
Lost in Liege R32
489298
Aidan McHugh26GBR90-29-8
490 NCH 
(492)
Enzo Aguiard23AUS90+2Lost in Qual. Cary R1
491455
Alejo Sanchez Quilez21ESP90+7+1Lost in Qual. Milan R2
Lost in Qual. Braunschweig R1
492474
Matthew William Donald21CZE90+7+1Kassel FLost in Bergamo QF
Qual. Milan W
Lost in Milan R32
493271
Pedro Sakamoto33BRA90+3Lost in Quito R32
Lost in Bogota R32
494390
Tibo Colson25BEL89-12-3
495215
Khumoyun Sultanov27UZB89+108+28Zagreb W
Lost in Marburg QF
Lost in The Hague 2 R32
496485
Giuseppe La Vela25ITA89-11-3Lost in Bergamo R32
Lost in Qual. Milan R1
497280
Dominik Palán25CZE89+3Lost in Qual. Brasov R1
498424
Lorenzo Joaquín Rodríguez26ARG89-44-14Lost in Bogota R32
499378
Dan Martin27CAN88-2-1Lost in Qual. Cary R1
Lost in Laval R32
50021
Daniel Evans36GBR88-115-42Lost in Qual. Wimbledon R2
501388
Karan Singh23IND88-14-4Lost in Porto R32
Lost in Figueira Da Foz R32
502427
João Eduardo Schiessl21BRA87+2-1
503462
Constantin Bittoun Kouzmine27FRA87+47+13Lost in Kayseri 6 SF
Kayseri 7 W
504 NCH 
(569)
Niels McDonald18GER86+65+16Lost in Milan R32
Lost in Braunschweig QF 
505 NCH 
(524)
Reda Bennani19MAR86+30+9Lost in Tangier QF
Rabat W
506143
Hiroki Moriya35JPN86-34-9Lost in Qual. Cary R2
Lost in Qual. Newport R2
507505
Karl Poling26USA86-1-1Lost in Qual. Cary R1
Lost in Laval QF
508161
Filip Peliwo32POL86-29-8Lost in Hillcrest R32
Lost in Hillcrest 2 R32
509507
Tai Sach23AUS86-1
510 NCH 
(523)
César Bouchelaghem22FRA85+13+4Lost in Monastir 30 R16
Lost in Monastir 31 F
511449
Takuya Kumasaka27JPN85-2Lost in Roda De Bara R16
512340
Colin Sinclair31NMI85-7-3
513358
Trevor Svajda20USA84-47-13Dallas SFLost in Qual. Cary R2
514318
Alex Martí Pujolras27ESP84-53-14Lost in Qual. Iasi R2
Lost in Iasi R32
515511
Anton Shepp23NZL84-4
516 NCH 
(519)
Emile Hudd26GBR84+4+2Lost in Bakio QF
Lost in Figueira Da Foz R16
Lost in Nottingham 3 R32
51739
Radu Albot36MDA83-77-25Qual. Brasov W
Lost in Brasov R32
Lost in Qual. Iasi R1
518331
Carlos Lopez Montagud26ESP83-5
519263
Christoph Negritu32GER83-30-8
520449
Fares Zakaria25EGY83-6
521498
Paulo Andre Saraiva Dos Santos26BRA83-9-1
522449
Maxim Zhukov21RUS82-4
523485
Taha Baadi24MAR82-4
524127
Jelle Sels30NED82-34-9Lost in Nivelles R16
Lost in The Hague 2 R16
525524
Aziz Ouakaa26TUN82-1+1Lost in Monastir 30 R32
Lost in Monastir 31 SF
Lost in Monastir 32 R32
526125
Matteo Gigante24ITA81-5
527183
Federico Arnaboldi26ITA81+58+15Bergamo W
Lost in Qual. Milan R1
528177
Omar Jasika29AUS81+3+2Tokyo 4 FLost in Tokyo 3 QF
529525
Thijs Boogaard18NED80-4
530430
Sidharth Rawat33IND80-4
531507
Kaylan Bigun20USA80-24-6
532436
Sebastian Gima24ROU80-16-3Lost in Qual. Brasov R2
Lost in Brasov R32
533477
Koki Matsuda25JPN79-50-13Tokyo 4 FLost in Tokyo 3 QF
534334
Leo Borg23SWE79-12-2
535508
Pavle Marinkov20AUS79-5
536535
Daniil Ostapenkov23BLR79+2Lost in Porto QF
Lost in Figueira Da Foz QF
537533
Toufik Sahtali27ALG79-4+1Lost in Monastir 31 QF
Lost in Monastir 32 R32
538532
John Echeverria24ESP78-6Lost in Porto R32
Lost in Figueira Da Foz R16
539463
Pedro Vives Marcos25ESP77-5Lost in Kursumlijska Banja 9 QF
540527
Michael Bassem Sobhy22EGY77-11-2Lost in Marburg R32
Lost in Kassel R16
541 NCH 
(586)
Luca Staeheli26SUI77+48+12Qual. Troyes W
Lost in Troyes R16
Qual. Liege W
Lost in Liege R16
542433
Fausto Tabacco24ITA77+25+6Lost in Bergamo SF
Lost in Qual. Milan R2
543288
Jakub Paul27SUI75-16-4
544CH
Luca Wiedenmann28GER75+61+14Store W
545544
Mitsuki Wei Kang Leong21MAS75+2Lost in Nottingham 3 R32
546298
Jacopo Berrettini27ITA74-43-14
547483
Alec Deckers26NED74+5+1Lost in Hillcrest QF
Lost in Hillcrest 2 QF
548229
Mukund Sasikumar29IND74-3-1
549485
Digvijay Pratap Singh26IND74+7+2Lost in Monastir 31 QF
Lost in Monastir 32 R32
550525
Alexander Donski27BUL73-22-6Qual. Iasi W
Lost in Iasi R32
551540
Joaquin Aguilar Cardozo21URU73-3-1San Salvador De Jujuy SF
552479
Tomasz Berkieta19POL73-9-3Lost in Umag R16
Lost in Lodz R32
553458
Maxwell Mckennon24USA73Lost in Porto R32
Lost in Figueira Da Foz R32
55440
Ilya Ivashka32BLR72-15-4
555455
James Story25GBR72-4-1
556383
Lukáš Pokorný24SVK72+12+2Lost in Monastir 30 SF
Lost in Monastir 31 R32
557486
Alec Beckley25RSA72-2Lost in Marburg R32
558 NCH 
(564)
Peter Makk24HUN72+6+1Lost in Qual. Brasov R2
559160
Oleksii Krutykh26UKR72+72+15Kamen W
Lost in Marburg R32
Lost in Kassel R16
560515
Émilien Demanet21BEL72+28+7Lost in Brussels R16
Lost in Nivelles QF
Lost in Liege R16
561418
Maé Malige20FRA72-15-3Lost in Porto R32
Lost in Roda De Bara R16
562424
Kokoro Isomura23JPN72-5Lost in Tokyo 3 QF
Lost in Tokyo 4 R16
563128
Andrea Vavassori31ITA71-4
564538
Johan Alexander Rodriguez22COL71-4Lost in Quito R32
Lost in Bogota R32
565469
Juan Sebastián Gómez34COL71-3Lost in Quito R32
Lost in Bogota R32
566170
Maxime Janvier29FRA71+6+2Lost in Qual. Brasov R2
Lost in Nottingham 3 R32
567477
Kirill Kivattsev28RUS71-23-5Lost in Zagreb R32
Lost in Nivelles QF
Lost in Kassel R32
568561
Guillaume Dalmasso23FRA70-2-1Lost in Ajaccio R16
Lost in Nottingham 3 R32
569 NCH 
(627)
Alan Magadan25MEX70+63+13Lost in Quito QF
Lost in Bogota R16
570569
Alan Fernando Rubio Fierros27MEX69+4+1Lost in Qual. Troyes R2
Lost in Qual. Trieste R1
571358
Svyatoslav Gulin23RUS69+13+3Qual. Troyes W
Lost in Troyes R32
572 NCH 
(592)
Alexander Vasilev19BUL68+20+4Lost in Troyes R16
57319
Hyeon Chung30KOR68-24-6
574 NCH 
(575)
Romain Faucon23BEL68+3Lost in Hillcrest R32
Lost in Hillcrest 2 R32
57599
Alexander Ritschard32SUI67+3
576251
Ergi Kırkın27TUR67-6-3Lost in Amstelveen R32
Lost in Bucharest 2 R16
577491
Robin Catry24FRA67+2Lost in Porto R32
Lost in Ajaccio QF
Lost in Nottingham 3 R32
578 NCH 
(612)
Ozan Baris22USA66+118+19Qual. Cary W
Lost in Cary QF
Lost in Qual. Newport R2
579519
Amr Elsayed27EGY66-16-5
580447
Kuan Yi Lee29TWN66+21+4Lost in Wuning 3 SF
Lost in Wuning 5 R32
581570
Marcel Zieliński25POL66+9+1Lost in Getxo QF
582406
Timo Legout24FRA65+379+44Laval SFLost in Cary F
583191
Dragos Nicolae Madaras28SWE65+4
584 NCH 
(597)
Ivan Ivanov17BUL65+70+11Lost in Qual. Wimbledon R1
Qual. Nottingham 3 W
Lost in Nottingham 3 QF
585 NCH 
(598)
Izan Almazan Valiente20ESP65+13+2Qual. Troyes W
Lost in Troyes R32
586 NCH 
(588)
Karol Filar27POL65+13+2Lost in Rzeszow QF
587517
Nino Ehrenschneider25GER65-11-3Lost in Alkmaar R16
Lost in Amstelveen R16
Lost in Kassel R16
588525
Filip Jeff Planinšek25SLO65-23-6Lost in Slovenska Bistrica F
Lost in Marburg SF
Lost in Nottingham 3 R16
589538
Pablo Martinez Gomez20ESP64-51-12Lost in Porto R32
590 NCH 
(593)
Gavin Young23USA64+3Dallas SF
591150
João Domingues32POR64+3Lost in Porto R16
Lost in Figueira Da Foz R32
592479
Jacob Bradshaw23AUS64+3Lost in Monastir 32 R16
593 NCH 
(683)
Lorenzo Angelini20ITA64+90+14Umag W
Lost in Qual. Trieste R1
594352
Giovanni Oradini28ITA64+56+9Lost in Bergamo F
Lost in Umag QF
Lost in Qual. Trieste R2
595410
Stefan Popović23SRB64-41-9Lost in Kursumlijska Banja 7 R16
Lost in Skopje SF
596546
Aidan Kim21USA63+65+10Dallas SFLost in Claremont QF
Lost in San Diego F
597 NCH 
(598)
Daniel De Jonge26NED63+22+4Lost in Nottingham 3 R16
598590
Ryan Dickerson29USA63-2-1
599484
Tristan McCormick27USA62+5+1Lost in Bogota R16
600573
Mario Gonzalez Fernandez24ESP62-25-6Lost in Porto R32
Lost in Figueira Da Foz R16
601302
Andrew Paulson24CZE61+1
60274
Mirza Bašić34BIH61-62-15
603433
Aristotelis Thanos25GRE61-30-7Lost in The Hague 2 R32
604474
Tsung Hao Huang26TWN61+8+1Lost in Qual. Troyes R1
Qual. Liege W
Lost in Liege R32
605316
Alberto Barroso Campos30ESP61+13+2Lost in Porto R16
Lost in Nottingham 3 R16
606CH
Cruz Hewitt17AUS61
607561
Leonardo Rossi23ITA61Lost in Marburg R16
Lost in Lodz QF
608586
Nicolas Tepmahc25FRA61-17-4Lost in Kayseri 6 R16
609533
Luis Carlos Alvarez21MEX60+68+10Lost in Quito R16
Lost in Bogota R16
610136
Alexey Vatutin33RUS60-1
611385
Aryan Shah20IND60+6+1Lost in Marburg R16
Lost in Kassel R32
612603
Jan Kumstát19CZE60-1Lost in Zagreb R32
Lost in Qual. Troyes R1
613514
Marlon Vankan25GER60+1
614605
Lorenzo Bocchi28ITA60+11+2Lost in Bergamo R16
Lost in Umag QF
Lost in Qual. Trieste R2
615513
Kai Wehnelt30GER60+32+5Lost in Brussels R32
Qual. Troyes W
Lost in Troyes R32
Qual. Liege W
Lost in Liege R32
616530
M Rifki Fitriadi27INA60+102+14Lost in Wuning 3 R32
Wuning 4 W
Lost in Wuning 5 QF
617237
Saba Purtseladze24GEO60+32+5Lost in Zagreb R16
Lost in Marburg QF
Lost in Qual. Liege R2
618 NCH 
(694)
Dylan Dietrich21SUI59+76+12Qual. Gstaad R2Lost in Brussels F
Lost in Trieste R32
619430
Erik Arutiunian21BLR59-4
620285
Alexander Weis29ITA59+9+2Bastia SFLost in Skopje QF
621470
Imanol López Morillo26ESP59-1Lodz FLost in Marburg R32
622394
Bruno Kuzuhara22USA59-1Lost in Dallas QF
623 NCH 
(674)
Samuel Heredia20COL59+104+14Lost in Quito SF
Lost in Bogota R32
624416
Étienne Donnet25FRA58-42-8
625455
Olaf Pieczkowski22POL58-42-8
626448
Branko Djurić21SRB58+25+4Kursumlijska Banja 7 W
627552
Igor Gimenez26BRA58-5
628595
S D Prajwal Dev30IND58+25+4Qual. Iasi W
Lost in Iasi R32
629155
Dmitry Popko29KAZ58+23+4Lost in Quito R32
Qual. Bogota W
Lost in Bogota R32
630296
Oleksandr Ovcharenko24UKR58-6Lost in Bucharest 2 R32
631625
Maximo Zeitune20ARG58-4
632318
Gerard Campana Lee21KOR58-35-6Qual. Liege W
Lost in Liege R32
633476
Ignacio Monzón28ARG58+60+10Lost in Quito QF
Qual. Bogota W
Lost in Bogota R32
634520
Conner Huertas del Pino30PER57+7+2Lost in Qual. Bogota R2
635 NCH 
(655)
Fryderyk Lechno-Wasiutyński21POL57+25+4Qual. Troyes W
Lost in Troyes R32
Lost in Qual. Liege R2
636315
Alfredo Perez29USA57-26-3
637618
Santiago De La Fuente24ARG57-11-1
638443
Federico Iannaccone27ITA57-5Lost in Bergamo R16
Lost in Marburg R32
639384
Neil Oberleitner26AUT56-23-3
640575
Nikita Mashtakov27UKR56-27-4
641603
Amir Omarkhanov18KAZ56-4
642604
Bruno Fernandez21BRA56-14-2Lost in Quito R32
Lost in Bogota R32
643 NCH 
(653)
Dimitris Sakellaridis20GRE56+15+2Lost in Zagreb QF
Lost in Store R16
644185
Aziz Dougaz29TUN55+184+23Monastir 32 FLost in Qual. Wimbledon R2
Monastir 31 W
645432
Iliyan Radulov21BUL55-3Lost in Roda De Bara QF
646517
Shunsuke Mitsui24JPN55-3
647616
Kārlis Ozoliņš24LAT55-24-3
648638
Melios Efstathiou27CYP55-10-1Lost in Store R32
649348
Ryan Seggerman26USA54+10+1Lost in Qual. Nottingham 3 R2
650159
Hady Habib27LBN54-50-8
651477
Peter Fajta24HUN54-6-1Lost in Umag R32
652 NCH 
(661)
Attila Boros22HUN54+18+2Lost in Tangier R32
Lost in Store QF
Lost in Bucharest 2 R16
653 NCH 
(675)
Matisse Bobichon24FRA54+62+8Lost in Porto R16
Lost in Ajaccio SF
654634
Léo Raquillet20FRA54-8-1Lost in Troyes R32
Qual. Liege W
Lost in Liege R32
655654
Chase Ferguson27AUS54+20+3Lost in Wuning 3 R16
Lost in Wuning 4 QF
656621
Samuel Alejandro Linde Palacios18COL54Lost in Quito R32
Lost in Bogota R32
65799
Brandon Holt28USA53-99-18
658625
Igor Kudriashov22RUS53+6
659651
Ryan Colby22USA53+6Lost in Laval R16
660375
Strong Kirchheimer31USA53-26-4Lost in Laval QF
661651
Nicolás Villalón22CHI53+6Lost in Qual. Bogota R1
662620
Yanis Ghazouani Durand26FRA53-14-2Bastia SFLost in Qual. Troyes R2
663 NCH 
(748)
Lucas Andrade Da Silva21BRA52+150+19Qual. Quito W
Lost in Quito R32
Qual. Bogota W
Lost in Bogota QF
664640
Duncan Chan20CAN52-24-3Lost in Laval R16
665536
Joshua Sheehy29USA52-79-13Lost in Dallas R32
666448
Aleksandre Bakshi28GEO52-3-1
667614
Yuta Kawahashi28JPN52+12+2Lost in Wuning 3 QF
Lost in Wuning 4 R32
Lost in Wuning 5 R32
668624
Yaroslav Demin20RUS52+3
669588
Yuta Kikuchi26JPN52+3
670513
Stefan Adrian Andreescu24ROU52+3Lost in Qual. Brasov R1
Lost in Bucharest 2 R16
671238
Yusuke Takahashi28JPN52-5-1Lost in Tokyo 3 R16
Lost in Tokyo 4 R16
672450
Yurii Dzhavakian33UKR52-15-2Lost in Monastir 31 R32
Lost in Monastir 32 R32
673 NCH 
(756)
Roger Pascual Ferra20ESP51+117+14Monastir 30 W
674269
Aidan Mayo23USA51-113-20Lost in Cary R32
Lost in Qual. Newport R1
675 NCH 
(716)
Amit Vales21ISR51+50+6Lost in Qual. Troyes R2
Qual. Nottingham 3 W
Lost in Nottingham 3 R16
676625
Leo Vithoontien26JPN51
677663
Samir Hamza Reguig24ALG51+32+4Lost in Kursumlijska Banja 7 QF
Lost in Kursumlijska Banja 8 R32
Qual. Iasi W
Lost in Iasi R32
678653
Matyáš Černý24CZE50+2Lost in Umag SF
Lost in Qual. Trieste R1
679465
Egor Agafonov23RUS50+2
680552
Keisuke Saitoh25JPN50-12-3
681542
Millen Hurrion27GBR50-26-4Lost in Laval R32
682 NCH 
(740)
Spencer Johnson23USA49+58+7Rancho Santa Fe SFClaremont W
683189
Arthur Bouquier25FRA49-53-8
684660
Daniel Antonio Núñez25CHI49+5+1Lost in Quito R16
Lost in Qual. Bogota R1
685502
Adrian Ötzbach28GER49-1Lost in Kamen R32
Lost in Amstelveen R16
Lost in Kassel SF
686634
Timofei Derepasko19RUS49+72+8Lost in Kursumlijska Banja 7 R32
Lost in Kursumlijska Banja 8 F
Lost in Kursumlijska Banja 9 R32
687363
Oscar Jose Gutierrez33ESP49+74+8Lost in Getxo F
68839
J.J. Wolf27USA48-3Lost in Cary R32
689603
Oscar Weightman24GBR48+9+1Lost in Bakio F
Lost in Nottingham 3 R32
690526
Maxence Beaugé26FRA48-3
691586
Gabriel Ghetu18ROU48+32+3Qual. Brasov W
Lost in Brasov R32
Lost in Iasi R32
692387
Mariano Kestelboim30ARG48-6
693 NCH 
(712)
Dong Ju Kim24KOR48+20+2Lost in Wuning 3 QF
694546
Uisung Park25KOR48-6
695620
Josip Šimundža21CRO48-59-8
696 NCH 
(882)
Pieter De Lange20NED48+186+21Lost in Alkmaar F
Amstelveen W
Lost in The Hague 2 QF
697549
Tianhui Zhang20CHN48+37+4Lost in Wuning 4 SF
Lost in Wuning 5 R32
698 NCH 
(813)
Marc Majdandzic21GER48+121+15Qual. Umag R1Alkmaar W
Lost in Qual. Braunschweig R1
699271
Evan Zhu27USA48-7Dallas SF
700654
Franco Ribero26ARG48+6+1Lost in Qual. Troyes R2
Lost in Qual. Liege R2
701645
Tuncay Duran22TUR47+21+2Monastir 32 FLost in Monastir 31 SF
702527
Ye Cong Mo26CHN47-3Lost in Wuning 4 R32
Lost in Wuning 5 R32
703453
Arklon Huertas Del Pino Cordova31PER47-3Lost in Qual. Bogota R1
704547
Matyas Fuele27HUN47+8+1Lost in Slovenska Bistrica R16
705252
Samuel Vincent Ruggeri24ITA47-4Lost in Bergamo R32
706696
Andreja Petrovic26NOR47-2Lost in Dallas R16
707471
Yuki Mochizuki28JPN47-5Lost in Tokyo 3 R32
Lost in Tokyo 4 QF
708501
Shinji Hazawa27JPN47Lost in Tokyo 3 R32
Lost in Tokyo 4 R32
709707
Seydina André22SEN47-2Lost in Bergamo R32
Lost in Ajaccio R32
710305
Kalin Ivanovski22MKD46+438+35Lost in Zagreb F
Skopje W
711117
Felipe Meligeni Alves28BRA46+96+12Lost in Qual. Wimbledon R1
Qual. Quito W
Lost in Quito SF
Qual. Bogota W
Lost in Bogota R16
712440
Alessandro Pecci25ITA46-77-10
713677
Kasra Rahmani19IRI46-10-1Lost in Qual. Liege R2
714652
Radu David Turcanu20ROU46+2Lost in Qual. Brasov R1
Lost in Bucharest 2 R32
715443
Yanaki Milev22BUL46+55+6Lost in Skopje SF
716 NCH 
(717)
Gabriele Bosio25ITA46+10+1Lost in Getxo R16
7174
Kei Nishikori36JPN45+3
718673
Gustavo Ribeiro De Almeida20BRA45+10+1Qual. Quito W
Lost in Quito R32
719617
Lorenzo Sciahbasi20ITA45+2
720508
Manish Sureshkumar26IND45+4
721576
Michal Krajčí21SVK45-2-1
722656
Maik Steiner32GER45-17-2
723267
Louis Weßels27GER45-32-3The Hague 2 FLost in Kamen R16
724 NCH 
(830)
Carles Hernández25ESP45+141+16Lost in Bakio R16
Getxo W
725 NCH 
(741)
Hoyoung Roh20KOR44+16+2Lost in Wuning 4 QF
Lost in Wuning 5 SF
726604
Andres Santamarta Roig19ESP44+56+6Lost in Brasov R16
Lost in Liege R32
727595
Théo Papamalamis20FRA44-16-2Lost in Qual. Troyes R2
Lost in Qual. Nottingham 3 R2
72857
Gastão Elias35POR44-59-8
729CH
Hunter Heck24USA44Lost in Tokyo 3 R32
730463
Sander Jong26NED44+13+2Lost in Alkmaar QF
Lost in The Hague 2 QF
731280
Jakub Nicod21CZE44-1Lost in Amstelveen F
Lost in The Hague 2 SF
732696
Martin Van Der Meerschen26BEL44-18-2Lost in Qual. Liege R2
733726
Rafael Izquierdo Luque26ESP44-2Lost in Qual. Porto R3
Lost in Figueira Da Foz R32
734620
Ben Jones28GBR44-1
735CH
Nikolai Barsukov19GER44Lost in Kamen R32
Lost in Kassel R16
736702
Noa Vukadin22CRO43-26-3Lost in Zagreb R32
Lost in Qual. Umag R1
737557
Pierluigi Basile19ITA43+102+12Lost in Milan QF
738 NCH 
(747)
Pavel Lagutin21RUS43+30+3Qual. Troyes W
Lost in Troyes R32
739599
Giorgio Tabacco22ITA43-7-1Lost in Bergamo R16
Lost in Kassel QF
740724
Fernando Cavallo20ARG43-3
741508
Loann Massard20FRA43-3
742696
Matteo Covato21ITA43-3Lost in Marburg R32
Lost in Qual. Nottingham 3 R1
743437
Michiel De Krom28NED43-7-1Lost in Getxo R16
Lost in Qual. Liege R2
744277
Michael Vrbenský26CZE42-82-11Lost in Qual. Brasov R1
745 NCH 
(900)
Herman Hoeyeraal24NOR42+173+18Rzeszow W
Lost in Amstelveen R32
Qual. Nottingham 3 W
Lost in Nottingham 3 R32
746745
Nikita Belozertsev17UZB42-1
747 NCH 
(826)
Juan Sebastian Osorio28COL42+93+11Qual. Quito W
Lost in Quito QF
Lost in Bogota R32
748730
Oskar Brostrom Poulsen24DEN42-2Lost in Figueira Da Foz R32
Lost in Roda De Bara R32
749587
Pawit Sornlaksup26THA42-67-8Lost in Wuning 3 R32
750341
Wilson Leite34BRA42-1
751717
Thiago Cigarran26ARG42-34-4San Salvador De Jujuy SF
752273
Elmar Ejupovic33GER41
753135
Antoine Escoffier34FRA41-172-25
754447
Tomás Farjat25ARG41-10-1
755718
Alejandro Juan Mano21ESP41-1The Hague 2 F
756509
Manuel Mazza27ITA41-9-1Lost in Qual. Milan R1
757627
Ryan Fishback24USA41-2
758496
Denis Klok28RUS41-68-7Lost in Tangier R32
Lost in Rabat R16
Lost in Kursumlijska Banja 9 R32
759 NCH 
(809)
Vincent Marysko20GER41+50+7Lost in Kamen SF
Lost in Marburg R32
Lost in Qual. Braunschweig R2
760756
Ignacio Parisca Romera20VEN41+16+2Lost in Getxo SF
761694
Maxence Bertimon26FRA41-11-1Lost in Alkmaar R32
Lost in Amstelveen R32
Lost in Qual. Liege R1
762458
Nicolas Zanellato24BRA41-2
763741
Joshua Charlton26AUS41-4Lost in Wuning 3 R16
Lost in Wuning 4 R16
76416
Nicolás Jarry30CHI40-553-230
765204
Máté Valkusz27HUN40-3
766346
Stuart Parker28GBR40-3
767744
Daniel Jade17FRA40-14-1
768459
Nikolay Vylegzhanin26RUS40-2
769468
Ryuki Matsuda26JPN40Lost in Tokyo 3 R32
Lost in Tokyo 4 R16
770668
Pierre Delage25FRA40-22-2Lost in Kursumlijska Banja 9 QF
771733
Naoya Honda20JPN40Lost in Tokyo 3 R32
Lost in Tokyo 4 R16
772771
John Hallquist Lithen24SWE40Lost in Slovenska Bistrica R16
773636
Aleksandr Braynin26UKR40-22-2Lost in Rzeszow QF
Lost in Store R16
Lost in Lodz R16
774562
Cooper Williams21USA39-203-30
775470
Filippo Moroni25ITA39-33-3Lost in Porto R32
Lost in Figueira Da Foz R32
776327
Naoki Nakagawa29JPN39-2Lost in Tokyo 3 R32
Lost in Tokyo 4 SF
777544
Adhithya Ganesan20USA39-133-16Lost in Qual. Newport R1
778451
Marko Miladinović25SRB39-3Lost in Claremont R32
Lost in San Diego R32
779362
Tim Handel29GER39+6+1Lost in Brussels R16
780491
Nicolas Arseneault19CAN38-106-13Lost in Laval R16
781339
Govind Nanda25USA38-8-1
782161
Alibek Kachmazov23RUS38-3
78349
Federico Coria34ARG38+106+12Qual. Bastad R1Lost in Qual. Wimbledon R2
Lost in Liege R16
784760
Gian Luca Tanner25SUI38-1
785232
José Pereira35BRA38-1
786378
Sora Fukuda28JPN38+8+1Lost in Tokyo 3 R16
Lost in Tokyo 4 R32
78737
Emil Ruusuvuori27FIN37-1
78829
Christopher Eubanks30USA37-149-18
789774
Michael Antonius16USA37
790461
Peter Bertran30DOM37-3Lost in Quito R32
Lost in Qual. Bogota R1
791429
Tadeáš Paroulek26CZE37
792383
Gabriele Pennaforti25ITA37-25-3Lost in Bergamo R32
793553
Pedro Rodenas22ESP37+9+2Lost in Getxo QF
794783
Anton Arzhankin23RUS37-1Kursumlijska Banja 9 FLost in Kursumlijska Banja 8 R32
795782
Matt Ponchet22FRA37-3Lost in Bakio R32
Lost in Getxo R32
Lost in Roda De Bara R32
796781
Mert Naci Türker27TUR37+3+1Lost in Kayseri 6 R16
Lost in Kayseri 7 SF
797724
Matt Kuhar30USA37-40-4Lost in Claremont R32
798 NCH 
(804)
Daniel Salazar25COL37+22+4Lost in Kamen SF
Lost in Kassel R32
799636
Taisei Ichikawa25JPN37-3Lost in Tokyo 3 R16
Lost in Tokyo 4 R32
800326
Alexis Gautier29FRA36-12-1
801290
Shintaro Imai32JPN36+1Lost in Tokyo 3 QF
Lost in Tokyo 4 QF
802722
Alejandro Turriziani Álvarez23ESP36-46-5Lost in Tangier R32
Lost in Rabat R16
803689
Rodrigo Alujas23MEX36-26-3Lost in Brussels R32
Lost in Qual. Troyes R1
Lost in Bastia QF
804 NCH 
(820)
Michel Hopp27GER36+81+9Lost in Kamen QF
Lost in Marburg SF
Lost in Kassel R32
805 NCH 
(880)
Daniele Rapagnetta19ITA36+90+10Lost in Bergamo R32
Qual. Milan W
Lost in Milan R16
Lost in The Hague 2 R32
806 NCH 
(813)
Nikola Slavic25SWE36+16+3Qual. Bastad R1Lost in Slovenska Bistrica R16
Lost in Store QF
Lost in Qual. Nottingham 3 R1
807184
Nicholas David Ionel23ROU36-12-1
808789
Andrew Johnson16USA35-11-1
809321
Facundo Juárez28ITA35-9
810407
Michael Agwi22IRL35-45-5Lost in Kamen R32
Lost in Kassel R16
811541
Arda Azkara23TUR35-114-12Lost in Kayseri 7 R32
Lost in Nottingham 3 R16
812792
Scott Jones28AUS35-9
813798
Grigory Shebekin21RUS35-9
814782
Stefano D'Agostino22ITA35+17+3Lost in Bergamo R32
Lost in Store SF
815 NCH 
(857)
Dimitris Azoidis25GRE35+48+6Lost in Kayseri 6 QF
Lost in Kayseri 7 SF
816805
Nicolas Oliveira20BRA34-11
817535
Kenta Miyoshi22JPN34-53-6Laval SFLost in Claremont R16
81885
Dennis Novak32AUT34-12
819182
Maximilian Neuchrist34AUT34+13+2Lost in Qual. Iasi R2
Lost in Iasi R32
820394
Tiago Cação28POR34+24+3Lost in Figueira Da Foz QF
821704
Mwendwa Mbithi28USA34-11Lost in Quito R32
Lost in Qual. Bogota R1
822712
Benjamin Torrealba21CHI34-11
823 NCH 
(922)
Andrea De Marchi19ITA34+99+10Lost in Kursumlijska Banja 7 F
Lost in Kursumlijska Banja 8 QF
824716
Dinko Dinev22BUL34-1+1Lost in Qual. Nottingham 3 R2
825 NCH 
(888)
Paul Inchauspe22FRA33+150+13Bakio W
Lost in Ajaccio QF
826451
Dan Alexandru Tomescu27ROU33-218-27
827 NCH 
(853)
Stefan Horia Haita19ROU33+30+4Lost in Brasov R32
Qual. Iasi W
Lost in Iasi R32
828814
Marc Van Der Merwe31RSA33-14Qual. Hillcrest W
Lost in Hillcrest R16
Lost in Hillcrest 2 R32
829817
Natan Rodrigues24BRA33-12Lost in Qual. Bogota R1
830 NCH 
(909)
Keshav Chopra24USA33+79+8Lost in Kayseri 6 F
831818
Anas Mazdrashki20BUL33-13
832675
Francisco Rocha26POR33+22+3Lost in Porto SF
Lost in Figueira Da Foz R32
833635
John Sperle24GER33-7Lost in Qual. Troyes R1
Lost in Qual. Braunschweig R1
834745
Taiyo Yamanaka24JPN33-13Lost in Wuning 3 R32
Lost in Wuning 4 R32
Lost in Tokyo 4 QF
835788
Joao Victor Couto Loureiro23BRA33+11+2Lost in Qual. Bogota R2
836763
Dragos Nicolae Cazacu22ROU33-9Lost in Qual. Brasov R1
Lost in Qual. Iasi R1
837600
Khololwam Montsi23RSA32+140+12Hillcrest 2 FHillcrest W
838728
Patrick Brady21GBR32+31+4Qual. Nottingham 3 W
Lost in Nottingham 3 R16
839824
Guto Miguel17BRA32-10
840638
Yusuke Kusuhara28JPN32-42-4Lost in Tokyo 3 R32
Lost in Tokyo 4 R16
841486
Alex Knaff28LUX32-33-2
842839
Calvin Müller26GER32-1+1Lost in Marburg R16
Lost in Kassel R32
843812
Maximilian Homberg23GER32-27-1Lost in Slovenska Bistrica QF
844614
William Grant25USA32-20-1
845663
Benjamin Pietri29FRA32+41+5Lost in Monastir 30 QF
Lost in Ajaccio QF
Lost in Bastia R16
846789
Jorge Plans24ESP32-21-1Lost in Kursumlijska Banja 8 R32
Lost in Kursumlijska Banja 9 R32
847575
Luca Castagnola24ITA32+50+6Lost in Umag F
Lost in Kassel R32
848833
Nicolas Jadoun23FRA32-15Lost in Zagreb R32
Lost in Umag R32
Lost in Bastia QF
849828
Andrea Fiorentini25ITA32-14
850771
Cosme Rolland De Ravel22FRA31-72-7Lost in Troyes R32
Lost in Bastia QF
851382
Thomas Fancutt31AUS31-13
852569
James Watt26NZL31-174-19
853352
Kris Van Wyk29RSA31-10Lost in Hillcrest QF
Lost in Hillcrest 2 R16
854759
Jesse Flores31CRC31-12
85512
Borna Ćorić29CRO30-8
856584
Kyle Kang21USA30-161-17
857 NCH 
(954)
Jannik Opitz28GER30+251+17Lost in Nivelles F
Lost in Qual. Braunschweig R2
858468
Dominik Kellovský29CZE30-43-3
859655
Thanapet Chanta26THA30-8
860 NCH 
(883)
Tomás Martínez22ARG30+23+3Qual. Quito W
Lost in Quito R32
Lost in Qual. Bogota R1
861793
Gabriele Maria Noce30ITA30+12+2Lost in Kamen R32
Lost in Amstelveen QF
Lost in Qual. Liege R1
862853
Carles Cordoba20ESP30-9Lost in Getxo R32
863660
Michael Zhu33USA30-8Lost in Bakio R32
Lost in Qual. Troyes R1
Lost in Qual. Nottingham 3 R2
864319
Patrick Maloney26USA29-83-9Qual. Newport W
Lost in Newport R32
865851
Keaton Hance18USA29-7
866856
Noah Zamora23USA29-6Rancho Santa Fe SFLost in Claremont R32
Lost in San Diego SF
867 NCH 
(968)
Alan Ważny19POL29+104+8Lost in Rzeszow F
868622
Amaury Raynel24FRA29-6Lost in Rabat R32
869 NCH 
(871)
Alaa Trifi19TUN29+6+1Lost in Monastir 30 R16
Lost in Monastir 31 R16
Lost in Monastir 32 R32
870641
Kosuke Ogura30JPN29-4Lost in Tokyo 3 R32
Lost in Tokyo 4 R32
871643
Lorenzo Claverie23VEN28+9128+28Lost in Claremont QF
Qual. Bogota W
Lost in Bogota SF
872107
Nicolas Moreno De Alboran28USA28-5Lost in Qual. Wimbledon R1
873856
Jangjun Kim19KOR28-17-1Qual. Wuning 5 W
Lost in Wuning 5 R32
874614
Alejandro Manzanera Pertusa23ESP28-15-1
875532
Adrien Gobat25FRA28-5
876 NCH 
(913)
Ryo Tabata18JPN28+41+4Lost in Alkmaar QF
Lost in Amstelveen QF
877680
Abel Forger20NED28-6Lost in Alkmaar R32
Lost in Amstelveen SF
Lost in The Hague 2 QF
878694
Xiaofei Wang23CHN28-33-3
879769
Miles Jones25USA28-27-2
880709
Iannis Miletich20ITA28+1+1Lost in Qual. Bergamo R2
Lost in Getxo R16
Lost in Kassel R16
881688
Alexandre Aubriot27FRA28-17-1Lost in Kamen R32
Lost in Amstelveen R32
882691
Matthew Summers27GBR28-48-4Lost in Figueira Da Foz R32
Lost in Nottingham 3 R32
883858
Manuel Plunger23ITA27+5+1Lost in Bergamo R16
884 NCH 
 1145
Bryce Nakashima22USA27+261+16Lost in Claremont R16
Qual. San Diego W
San Diego W
Lost in Rancho Santa Fe R32
885700
Jack Anthrop22USA27-8Lost in Rancho Santa Fe QF
88680
Jozef Kovalík33SVK27-106-11Lost in Qual. Trieste R1
887479
Felix Corwin30USA27-38-3
888774
Nitin Kumar Sinha27IND27+17+2Lost in Qual. Iasi R2
889 NCH 
(894)
Markus Mölder21EST27+5+1Lost in Rzeszow R16
890879
Ronit Karki18USA27-11Lost in Claremont R32
Lost in Qual. Cary R1
891810
Kristijan Juhas25SRB27+15+2Lost in Kursumlijska Banja 8 SF
Lost in Kursumlijska Banja 9 R16
892403
Lorenzo Rottoli24ITA27+99+7Lost in Tangier SF
Lost in Rabat R32
Lost in Qual. Trieste R1
893839
Yaojie Zeng24CHN27-21-1Lost in Wuning 3 R16
Lost in Wuning 4 QF
Lost in Wuning 5 R32
894 NCH 
(920)
Tom Zeuch26GER27+26+3Lost in Brussels QF
Lost in Hillcrest 2 R32
895729
Tomas Curras Abasolo26ESP27-8Lost in Qual. Porto R3
896114
Jason Jung37TWN26+211+13Qual. Newport W
Lost in Newport R16 
897890
Theodore Dean24USA26+18+2Lost in San Diego QF
Lost in Rancho Santa Fe R16
898438
Woobin Shin22KOR26-50-4
899608
Blu Baker24GBR26-7
900889
Salvador Price21COL26-7Lost in Qual. Quito R1
Lost in Qual. Bogota R1
901364
Mikalai Haliak27BLR26-21-1
902845
Isaac Becroft25NZL26+9+1Lost in Monastir 30 R16
Lost in Qual. Troyes R1
Lost in Roda De Bara QF
903796
Finn Murgett24GBR26-91-8
904713
Grigoriy Lomakin28KAZ26-6Lost in Wuning 3 R16
Lost in Wuning 4 R16
Lost in Wuning 5 R32
90513
Nick Kyrgios31AUS25-6
906638
Johannes Ingildsen29DEN25-6Lost in Qual. Trieste R1
907836
Emon Van Loben Sels21USA25-17-1Rancho Santa Fe SFLost in Claremont R32
908901
Luis Felipe Miguel22BRA25-7
909438
Orel Kimhi22ISR25+19+2Lost in Hillcrest QF
Lost in Hillcrest 2 R32
910269
Giovanni Fonio28ITA25-32-2
911 NCH 
(929)
Kacper Szymkowiak21POL25+71+5Lost in Rzeszow SF
Lost in Skopje R16
Lost in Qual. Braunschweig R1
912866
Lorenzo Gagliardo26ITA25-8Lost in San Salvador De Jujuy QF
91362
Kenny de Schepper39FRA25-63-5Lost in Qual. Troyes R1
Lost in Qual. Braunschweig R1
914878
Tristan Stringer20USA25-12Lost in Laval R16
915 NCH 
(940)
Nico Hipfl20AUT25+25+3Lost in Nivelles QF
916235
Ivan Nedelko40RUS25-13
917719
Hanyi Liu25CHN25+15+2Lost in Wuning 4 QF
Lost in Wuning 5 QF
918130
Duck-hee Lee28KOR25-10Lost in Wuning 4 R32
Lost in Wuning 5 R32
919879
Sam Ryan Ziegann27AUS25-35-2Lost in Skopje R32
Lost in Qual. Nottingham 3 R1
920666
Niccolo Catini28ITA25-10Lost in Bucharest 2 QF
921835
Younes Lalami25MAR25-25-1Lost in Tangier R32
922561
Fermin Tenti29ARG25+73+5Lost in Qual. Quito R2
Qual. Bogota W
Lost in Bogota R32
923684
Ali Yazdani22IRI25-11Lost in Monastir 30 R32
Lost in Monastir 31 QF
924 NCH 
(951)
Giannicola Misasi25ITA25+32+3Lost in Kursumlijska Banja 7 SF
Lost in Kursumlijska Banja 8 R32
925740
Pierre Yves Bailly22BEL24-12
926682
Albert Pedrico Kravtsov21ESP24-58-4Qual. Porto W
Lost in Porto R32
Lost in Roda De Bara R32
927912
Jamie Mackenzie18GER24-11
928505
Stijn Slump27NED24-98-8
929814
Jeffrey Von Der Schulenburg24SUI24-38-2
930922
Stijn Paardekooper22NED24+8+2Lost in Alkmaar R16
Lost in Amstelveen R16
Lost in The Hague 2 QF
931867
Qian Sun24CHN24-24-1
932905
Christopher Li22PER24-13
933 NCH 
(946)
Rocco Piatti21ITA24+13+2Lost in Hillcrest QF
Lost in Hillcrest 2 R32
934921
William Rejchtman Vinciguerra19SWE24-13Qual. Bastad R1Lost in Amstelveen R32
Lost in Qual. Nottingham 3 R1
935861
Marcus Walters28GBR24-61-4Lost in Kamen R16
Qual. Nottingham 3 W
Lost in Nottingham 3 R32
936923
Daniil Sarksian20ARM24-13Lost in Wuning 5 QF
937917
Muhammad Shoaib24PAK23-13
938237
Nicolás Barrientos39COL23-13
939896
Matthew Forbes20USA23-13Lost in Dallas QF
940889
Arvid Nordquist28SWE23+20+2Wuning 5 FLost in Wuning 3 R16
Lost in Wuning 4 R16
941278
Lucas Gerch31GER23-27-1Lost in Marburg R32
942805
Oliver Bonding19GBR23-106-8Lost in Qual. Wimbledon R1
Lost in Nottingham 3 R32
943930
Dominik Reček31CZE23-13Qual. Marburg W
Lost in Marburg R32
Qual. Kassel W
Lost in Kassel SF
944910
Aleksa Ćirić26SRB23-13
945546
Diego Augusto Barreto Sánchez24ESP23-12
946 NCH 
(977)
Aaron Funk20GER23+41+3Lost in Kamen QF
Lost in Skopje R16
Lost in Kursumlijska Banja 9 R32
947736
Jakub Filip20CZE23-86-6Lost in Kamen QF
Lost in Lodz R16
948946
Louis Larue22FRA23+1+1Lost in Bergamo R16
Lost in Ajaccio R32
Lost in Bastia R32
949933
Egor Pleshivtsev19RUS23-14Lost in Monastir 32 R16
950859
Adan Freire Da Silva27FRA23+1+1Lost in Brussels R32
Lost in Nivelles R16
951 NCH 
(996)
Kerem Yilmaz19TUR23+45+3Lost in Kayseri 6 QF
Lost in Kayseri 7 R16
952906
Jeremy Gschwendtner27GBR23+1+1Lost in Slovenska Bistrica R16
Lost in Lodz R16
953833
Jesse Delaney27AUS23+2+1Lost in Qual. Troyes R1
Lost in Qual. Nottingham 3 R2
954850
Nicolas Ian Kotzen23USA22-18
955479
Ilya Snițari24MDA22+23+2Bucharest 2 FLost in Kursumlijska Banja 8 QF
956712
Aoran Wang29CHN22-27-1
957934
Žiga Šeško17SLO22-18
958639
Bekkhan Atlangeriev25RUS22-15
959773
Artur Kukasian22RUS22-15
960536
Ryotaro Taguchi26JPN22-13Qual. Tokyo 3 W
Lost in Tokyo 3 R32
Qual. Tokyo 4 W
Lost in Tokyo 4 R32
961907
Lucca Helguera Casado20ESP22-27-1
962826
Benjamin Thomas George23CAN22-10Lost in Laval R32
963876
Evan Bynoe27USA22+10+1Lost in Claremont R16
Lost in Dallas R16
964947
Karim Ibrahim22EGY22-10
965395
Wishaya Trongcharoenchaikul31THA22+9+1Lost in Kursumlijska Banja 7 R16
Lost in Kursumlijska Banja 8 R32
Lost in Wuning 5 R16
966956
Sebastian Gorzny22USA21-8Lost in Dallas R16
967 NCH 
(985)
Vignesh Gogineni22USA21+62+4Lost in Claremont QF
Lost in San Diego QF
968952
Yannick Theodor Alexandrescou18FRA21-6
969411
Micah Braswell24USA21-6
970860
Chanyeong Oh28KOR21-5
971753
Justin Roberts29BAH21-5Lost in Laval R32
972965
Oliver Okonkwo26GBR21-5Lost in Dallas R16
973 NCH 
(995)
Maxwell Exsted19USA21+31+2Lost in Claremont R16
Lost in San Diego R16
974968
Markus Malaszszak22THA21-6Lost in Kamen R16
975 NCH 
 1035
Mickael Kaouk17FRA21+60+4Lost in Troyes R16
976604
Dev Javia24IND21-28-1Lost in Kayseri 6 R16
977966
Sydney Zick19GER21+33+2Lost in Alkmaar R16
Lost in Amstelveen R16
Lost in Kassel R32
978355
Karl Friberg27SWE21-8Qual. Marburg W
Lost in Marburg R32
Lost in The Hague 2 R16
979 NCH 
(981)
Yuta Tomida19JPN21+15+1Lost in Wuning 3 R32
Lost in Wuning 4 R16
Lost in Wuning 5 R16
980906
Niccolo Ciavarella22ITA21-8Lost in Bergamo R32
Lost in Qual. Milan R1
Lost in Bucharest 2 R32
981839
Benito Sánchez Martinez24GER20+143+8Lost in Kamen F
Lost in Braunschweig R32
982661
Devin Badenhorst22RSA20-6Lost in Hillcrest F
Lost in Hillcrest 2 R16
983838
Luca Pow21GBR20+16+1Lost in Claremont R16
Lost in Dallas R32
984946
Gianluca Brunkow23USA20-5
985946
Taym Al Azmeh22GER20-5Lost in Kamen R16
Lost in Amstelveen R32
Lost in The Hague 2 R16
986845
Shunsuke Nakagawa26JPN20-22-1Lost in Qual. Tokyo 3 R2
Lost in Qual. Tokyo 4 R2
987 NCH 
 1000
Joaquin Guilleme20NCA20+13+1Lost in Bakio R16
988838
Iiro Vasa23FIN20-7
989362
Bastián Malla29CHI20-4Lost in San Salvador De Jujuy QF
990900
Enzo Kohlmann De Freitas19BRA20-49-2Lost in San Salvador De Jujuy QF
991986
Robert Guna20ROU20-5Lost in Bucharest 2 R32
992417
Ajeet Rai27NZL20-50-2
993837
Marko Maksimović20SRB20-3
994973
Michele Mecarelli19ITA20-5Lost in Bucharest 2 R16
995971
Giulio Perego23ITA20-7Lost in Bergamo R32
Lost in Hillcrest 2 R32
996299
Hazem Naw26SYR20+79+5Lost in Kamen R16
Lost in Amstelveen SF
Lost in The Hague 2 R32
997975
Aditya Vishal Balsekar23IND20-5Lost in San Salvador De Jujuy R32
998974
Nikita Ianin24RUS20+11+1Lost in Monastir 30 R32
Lost in Monastir 31 R16
Lost in Monastir 32 R32
999923
Thantub Suksumrarn25THA20-49-2Lost in Wuning 3 R32
1000913
Kriish Tyagi19IND19+13+1Lost in Hillcrest R16
Lost in Hillcrest 2 SF
In Play :
 GS2000  Wimbledon
 ATP250  Bastad, ​Gstaad
 CH125  Braunschweig, ​Newport
 CH100  Iasi
 CH75  Bogota, ​Trieste
 CH50  Liege, ​Nottingham 3
 M25  Bastia, ​Dallas, ​Kassel, ​Laval, ​Roda De Bara, ​The Hague 2
 M15  Bucharest 2, ​Hillcrest 2, ​Kursumlijska Banja 9, ​Lodz, ​Monastir 32, ​Rancho Santa Fe, ​San Salvador De Jujuy, ​Tokyo 4, ​Umag, ​Wuning 5
Highlight Country :