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

Live Ranking
Race
Tournament Draws
Schedule
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 Sinner23ITA9880-1950Australian Open R64
(R128  )
993011830
2CH
Alexander Zverev27GER6885-750Australian Open R64
(R128  )
69358835
31
Carlos Alcaraz21ESP6660-350Australian Open R64
(R128  )
67108610
4CH
Taylor Fritz27USA5000-350Australian Open R64
(R128  )
50506950
52
Casper Ruud26NOR4160+1-50Australian Open R64
(R128  )
42106110
61
Daniil Medvedev28RUS3780-1-1250Australian Open R64
(R128  )
38305730
76
Alex de Minaur25AUS3385+1-150Australian Open R64
(R128  )
34355335
81
Novak Djoković37SRB3150-1-750Australian Open R64
(R128  )
32005100
9 NCH 
 (11) 
Tommy Paul27USA3145+2-50Australian Open R64
(R128  )
31955095
105
Andrey Rublev27RUS3130-1-390Lost in Australian Open R128 
Advertisement
113
Grigor Dimitrov33BUL3110-1-90Lost in Australian Open R128 
123
Stefanos Tsitsipas26GRE3005-190Lost in Australian Open R128 
134
Holger Rune21DEN2910Australian Open R64
(R128  )
29604860
1413
Ugo Humbert26FRA2715-50Australian Open R64
(R128  )
27654665
15CH
Lorenzo Musetti22ITA2600Australian Open R64
(R128  )
26504550
1610
Frances Tiafoe26USA2560Australian Open R64
(R128  )
26104510
1715
Jack Draper23GBR2530+1Australian Open R64
(R128  )
25804480
18 NCH 
 (20) 
Arthur Fils20FRA2280+3Australian Open R64
(R128  )
23304230
198
Karen Khachanov28RUS2260-150Australian Open R64
(R128  )
23104210
2013
Ben Shelton22USA2230-50Australian Open R64
(R128  )
22804180
216
Hubert Hurkacz27POL2205-4-350Australian Open R64
(R128  )
22554155
2215
Sebastian Korda24USA2015-50Australian Open R64
(R128  )
20653965
236
Félix Auger-Aliassime24CAN1855-50Australian Open R64
(R128  )
19053805
2423
Alexei Popyrin25AUS1800-40Lost in Australian Open R128 
25CH
Tomáš Macháč24CZE1755-50Australian Open R64
(R128  )
18053705
2619
Alejandro Tabilo27CHI1705Lost in Australian Open R128 
2726
Jordan Thompson30AUS1695Australian Open R64
(R128  )
17453645
2823
Jiří Lehečka23CZE1660+1Australian Open R64
(R128  )
17103610
29 NCH 
 (30) 
Giovanni Mpetshi Perricard21FRA1645+1-6Lost in Australian Open R128 
3019
Francisco Cerúndolo26ARG1620+1Australian Open R64
(R128  )
16703570
3118
Sebastián Báez24ARG1600-3-90Lost in Australian Open R128 
326
Matteo Berrettini28ITA1430+2+50Australian Open R64
(R128  )
14803380
3330
Flavio Cobolli22ITA1392-1-120Lost in Australian Open R128 
3416
Nicolás Jarry29CHI1340+2Lost in Australian Open R128 
3517
Alexander Bublik27KAZ1330+2Lost in Australian Open R128 
3630
Nuno Borges27POR1295-3-150Australian Open R64
(R128  )
13453245
376
Gaël Monfils38FRA1280+4Australian Open R64
(R128  )
13303230
3830
Matteo Arnaldi23ITA1265+1-40Lost in Australian Open R128 
3935
Brandon Nakashima23USA1265-4-90Lost in Australian Open R128 
4027
Tomás Martín Etcheverry25ARG1265-2-50Australian Open R64
(R128  )
13153215
41CH
Alex Michelsen20USA1220+1-50Australian Open R64
(R128  )
12703170
4239
Pedro Martínez27ESP1220+2Australian Open R64
(R128  )
12703170
4337
Marcos Giron31USA1215+3+40Australian Open R64
(R128  )
12653165
4421
Jan Lennard Struff34GER1200-1-40Lost in Australian Open R128 
4521
Tallon Griekspoor28NED1190-5-90Lost in Australian Open R128 
4632
Luciano Darderi22ITA1183-1-15Lost in Australian Open R128 
4729
Mariano Navone23ARG1158-15Lost in Australian Open R128 
48CH
Jakub Menšík19CZE1132-30Australian Open R64
(R128  )
11823082
4931
Zhizhen Zhang28CHN1100-40Lost in Australian Open R128 
509
Roberto Bautista Agut36ESP1067+3Lost in Australian Open R128 
Advertisement
5110
Denis Shapovalov25CAN1046+5+40Australian Open R64
(R128  )
10962996
5221
Lorenzo Sonego29ITA1026+3Australian Open R64
(R128  )
10762976
5347
Juncheng Shang19CHN1025-3-90Lost in Australian Open R128 
5449
Roberto Carballés Baena31ESP1021+3+40Australian Open R64
(R128  )
10712971
557
David Goffin34BEL994-1-35Lost in Australian Open R128 
56CH
Alexandre Müller27FRA965+2Lost in Australian Open R128 
5727
Miomir Kecmanović25SRB946-6-150Australian Open R64
(R128  )
9962896
58 NCH 
 (60) 
Zizou Bergs25BEL932+2-16Lost in Australian Open R128 
5942
Arthur Rinderknech29FRA924+2-3Lost in Australian Open R128 
6036
Fábián Marozsán25HUN910-1-50Australian Open R64
(R128  )
9602860
618
Cameron Norrie29GBR892-9-190Lost in Australian Open R128 
6252
Jaume Munar27ESP882-40Lost in Australian Open R128 
6342
Benjamin Bonzi28FRA859+1+40Australian Open R64
(R128  )
9092809
6424
Yoshihito Nishioka29JPN847+1+40Australian Open R64
(R128  )
8972797
6536
Roman Safiullin27RUS823-2Lost in Australian Open R128 
6651
Corentin Moutet25FRA822+3+50Australian Open R64
(R128  )
8722772
6748
Aleksandar Vukic28AUS818+1+40Australian Open R64
(R128  )
8682768
6847
Facundo Díaz Acosta24ARG798+5+40Australian Open R64
(R128  )
8482748
694
Kei Nishikori35JPN793+7+50Australian Open R64
(R128  )
8432743
7021
Alejandro Davidovich Fokina25ESP790-4Australian Open R64
(R128  )
8402740
7165
Yunchaokete Bu22CHN787-4+3Lost in Australian Open R128 
7265
Thanasi Kokkinakis28AUS766-1Australian Open R64
(R128  )
8162716
7362
Rinky Hijikata23AUS759-1Lost in Australian Open R128 
7461
Quentin Halys28FRA756Australian Open R64
(R128  )
8062706
7545
Alexander Shevchenko24KAZ743+2Lost in Australian Open R128 
7658
Thiago Seyboth Wild24BRA732+3Lost in Australian Open R128 
7753
Christopher O'Connell30AUS730-7-40Lost in Australian Open R128 
7823
Dušan Lajović34SRB717+2Lost in Australian Open R128 
7946
James Duckworth32AUS687+10+50Australian Open R64
(R128  )
7372637
8058
Hugo Gaston24FRA687+1-16Australian Open R64
(R128  )
7372637
81 NCH 
 (86) 
Jacob Fearnley23GBR681+11+49Australian Open R64
(R128  )
7312631
8270
Luca Nardi21ITA677+1+2Lost in Australian Open R128 
8322
Botic van de Zandschulp29NED672+1Lost in Australian Open R128 
84 NCH 
 (86) 
Gabriel Diallo23CAN672+2+26Australian Open R64
(R128  )
7222622
8584
Francisco Comesaña24ARG664+2Lost in Australian Open R128 
86CH
Adam Walton25AUS646+4+10Lost in Australian Open R128 
8723
Damir Džumhur32BIH646-5-33Lost in Australian Open R128 
889
Fabio Fognini37ITA637
89 NCH 
(104)
Francesco Passaro24ITA629+15+58Australian Open R64
(R128  )
Lost in Qual. Australian Open R3Lost in Qual. Australian Open R3
Australian Open R64
(R128  )
6792579
9047
Daniel Altmaier26GER622+11+40Australian Open R64
(R128  )
6722572
9145
Yannick Hanfmann33GER618+4Lost in Australian Open R128 
9291
Camilo Ugo Carabelli25ARG618+2-6Lost in Australian Open R128 
9349
Federico Coria32ARG617+3Lost in Australian Open R128 
9491
Otto Virtanen23FIN614-1-13Lost in Australian Open R128 
95 NCH 
 (98) 
Hamad Medjedović21SRB610+3-1Oeiras 2 R16617703
9631
Márton Fucsovics32HUN609+3-2Lost in Qual. Australian Open R2
97 NCH 
(100)
Mattia Bellucci23ITA605+3Lost in Qual. Australian Open R2
98 NCH 
(112)
Joao Fonseca18BRA600+14+80Australian Open R64
(R128  )
Qual. Australian Open WQual. Australian Open W
Australian Open R64
(R128  )
6502550
9961
Thiago Monteiro30BRA594+6+28Qual. Australian Open W
Lost in Australian Open R128 
10063
Arthur Cazaux22FRA582-22-150Australian Open R64
(R128  )
6322532
Advertisement
10112
Borna Ćorić28CRO575-14-64Lost in Australian Open R128 
10210
Lucas Pouille30FRA575+1Lost in Australian Open R128 
10350
Pavel Kotov26RUS572-6-40Lost in Australian Open R128 
10468
Sumit Nagal27IND565-13-70Lost in Australian Open R128 
105 NCH 
(107)
Nishesh Basavareddy19USA562+2-4Lost in Australian Open R128 
10617
Adrian Mannarino36FRA561-31-190Lost in Australian Open R128 
107 NCH 
(116)
Jaime Faria21POR561+18+80Australian Open R64
(R128  )
Qual. Australian Open WQual. Australian Open W
Australian Open R64
(R128  )
6112511
108 NCH 
(114)
Learner Tien19USA557+13+64Australian Open R64
(R128  )
Qual. Australian Open WQual. Australian Open W
Australian Open R64
(R128  )
6072507
109107
Nicolas Moreno De Alboran27USA549-1-7
11029
Christopher Eubanks28USA548-8-34Lost in Qual. Australian Open R3
11139
Mikhail Kukushkin37KAZ541-1-6Lost in Qual. Australian Open R1
112 NCH 
(130)
Tristan Boyer23USA524+24+76Australian Open R64
(R128  )
Qual. Australian Open WQual. Australian Open W
Australian Open R64
(R128  )
5742474
11375
Kamil Majchrzak29POL521+9+30Qual. Australian Open W
Lost in Australian Open R128 
11458
Taro Daniel31JPN519-1Lost in Australian Open R128 
11527
Laslo Djere29SRB517-1-2Lost in Qual. Australian Open R2
11640
Max Purcell26AUS516-10-50
11749
Dominik Koepfer30GER515+7+30Qual. Australian Open W
Lost in Australian Open R128 
11883
Chun Hsin Tseng23TWN509+1+8Lost in Qual. Australian Open R2
11937
Sebastian Ofner28AUT508-4-10
12064
Hugo Dellien31BOL496+3+8Lost in Qual. Australian Open R3
121119
Raphaël Collignon23BEL491-1-7Lost in Qual. Australian Open R1
12290
Thiago Agustín Tirante23ARG487-6-28Lost in Qual. Australian Open R3
12399
Alexander Ritschard30SUI487-5-17Oeiras 2 R16494580
12480
Jozef Kovalík32SVK484+5+12Lost in Qual. Australian Open R3
12572
Aleksandar Kovačević26USA482-16-65Oeiras 2 R16Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Oeiras 2 R16
489575
126101
Billy Harris29GBR481+1+7Lost in Qual. Australian Open R3
127103
Harold Mayot22FRA472-10-37Lost in Qual. Australian Open R1
12837
Mackenzie McDonald29USA470+2+6Oeiras 2 R32Lost in Qual. Australian Open R3Lost in Qual. Australian Open R3
Oeiras 2 R32
470563
129103
Jesper de Jong24NED466-18-74Lost in Qual. Australian Open R1
1307
Richard Gasquet38FRA460+2-3Lost in Qual. Australian Open R1
13117
Cristian Garín28CHI452+19+70Australian Open R64
(R128  )
Qual. Australian Open WQual. Australian Open W
Australian Open R64
(R128  )
5022402
132 NCH 
(134)
Federico Agustin Gomez28ARG451+2Lost in Qual. Australian Open R1
133 NCH 
(142)
Martin Landaluce19ESP448+9+34Qual. Australian Open W
Lost in Australian Open R128 
134111
Vít Kopřiva27CZE444-8-34Nonthaburi 3 R16Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Nonthaburi 3 R16
450513
135133
Jérôme Kym21SUI444-2-7Lost in Qual. Australian Open R2
13656
Daniel Elahi Galán28COL431-8-42Lost in Qual. Australian Open R1
137135
Mitchell Krueger31USA426+9+30Australian Open R64
(R128  )
Qual. Australian Open WQual. Australian Open W
Australian Open R64
(R128  )
4762376
13879
Juan Manuel Cerúndolo23ARG422+1-6Lost in Qual. Australian Open R1
139112
Marco Trungelliti34ARG415+1-2Lost in Qual. Australian Open R1
14037
Emil Ruusuvuori25FIN413-9-50
14131
Lloyd Harris27RSA409-6-40
14278
Yasutaka Uchiyama32JPN402+7+16Lost in Qual. Australian Open R3
14349
Grégoire Barrère30FRA398-10Lost in Qual. Australian Open R1
14417
Reilly Opelka27USA391+26+50Australian Open R64
(R128  )
4412341
14593
Tomás Barrios Vera27CHI388+7+8Lost in Qual. Australian Open R2
146 NCH 
(167)
Tristan Schoolkate23AUS378+27+42Australian Open R64
(R128  )
4282328
147128
Felipe Meligeni Alves26BRA374+1-15Lost in Qual. Australian Open R1
148132
Matteo Gigante23ITA368-3-35Qual. Australian Open W
Lost in Australian Open R128 
14910
Pablo Carreño Busta33ESP367+33+50Australian Open R64
(R128  )
4172317
150124
Román Andrés Burruchaga22ARG366+1-16Buenos Aires R16Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Buenos Aires R16
368410
Advertisement
151109
Lukáš Klein26SVK365-7-40Qual. Australian Open W
Lost in Australian Open R128 
1523
Stan Wawrinka39SUI361+4-10Lost in Australian Open R128 
15355
Facundo Bagnis34ARG358-12-56
15439
Radu Albot35MDA357+3-12Lost in Qual. Australian Open R1
155152
Elmer Møller21DEN357+5Lost in Qual. Australian Open R1
156105
Duje Ajduković23CRO354-18-76Lost in Qual. Australian Open R2
157118
Terence Atmane23FRA352-3-24Lost in Qual. Australian Open R3
15887
Jurij Rodionov25AUT352+4Lost in Qual. Australian Open R1
159 NCH 
(166)
Ethan Quinn20USA351+7+8Lost in Qual. Australian Open R2
16017
Albert Ramos Viñolas36ESP349-1-10
161158
Henrique Rocha20POR349+13+15Oeiras 2 R32Lost in Qual. Australian Open R3Lost in Qual. Australian Open R3
Oeiras 2 R32
350443
162142
Alejandro Moro Cañas24ESP347+3+1Lost in Qual. Australian Open R2
16363
Luca Van Assche20FRA346-26-94
164128
Coleman Wong20HKG342+7+2Nonthaburi 3 R16Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Nonthaburi 3 R16
348411
165 NCH 
(216)
Hady Habib26LBN341+54+77Australian Open R64
(R128  )
Qual. Australian Open WQual. Australian Open W
Australian Open R64
(R128  )
3912291
166125
Alex Bolt32AUS339+6Lost in Qual. Australian Open R1
167 NCH 
(168)
Li Tu28AUS336+1-6Lost in Australian Open R128 
168102
Zachary Svajda22USA334-7-18Nonthaburi 3 R16Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Nonthaburi 3 R16
339402
169121
Stefano Napolitano29ITA333-5-16
17021
Daniel Evans34GBR332-3-10Lost in Qual. Australian Open R1
Lost in Oeiras 2 R32
1711
Rafael Nadal38ESP330+5
17247
Marc-Andrea Hüsler28SUI327-9-24Lost in Qual. Australian Open R1
173142
Gustavo Heide22BRA326+2-6Lost in Qual. Australian Open R1
17448
Constant Lestienne32FRA322+3-3Lost in Qual. Australian Open R1
175129
Shintaro Mochizuki21JPN321-6-20Nonthaburi 3 R16Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Nonthaburi 3 R16
327390
176 NCH 
(189)
Clément Chidekh23FRA317+16+15Lost in Qual. Australian Open R3
Lost in Oeiras 2 R32
177130
Titouan Droguet23FRA316+6+2Lost in Qual. Australian Open R2
178139
Seongchan Hong27KOR315-20-48
179 NCH 
(182)
James Trotter25JPN315+7+4Lost in Qual. Australian Open R2
1803
Marin Čilić36CRO313+1-10
181125
Juan Pablo Ficovich27ARG312+9+4Lost in Qual. Australian Open R2
18216
Nikoloz Basilashvili32GEO311+24+38Qual. Australian Open W
Lost in Australian Open R128 
183135
Sho Shimabukuro27JPN311+8+8Nonthaburi 3 R16Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Nonthaburi 3 R16
317380
184179
Vilius Gaubas20LTU311+3Lost in Qual. Australian Open R1
185169
Henri Squire24GER310-7-15Nonthaburi 3 R16Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Nonthaburi 3 R16
316379
186114
Gijs Brouwer28NED308+3Lost in Qual. Australian Open R1
187126
Jan Choinski28GBR307-7-16Lost in Qual. Australian Open R1
18895
Hugo Grenier28FRA306-35-73Nonthaburi 3 R16Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Nonthaburi 3 R16
311374
189 NCH 
(192)
Yuta Shimizu25JPN305+4+6Nonthaburi 3 R16Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Nonthaburi 3 R16
311374
19045
Maximilian Marterer29GER303-5-10Lost in Qual. Australian Open R1
Lost in Oeiras 2 R32
19185
Carlos Taberner27ESP302+5+6Lost in Qual. Australian Open R2
192168
Murkel Dellien27BOL302-8-12Buenos Aires R16Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Buenos Aires R16
304346
193179
Alibek Kachmazov22RUS299+2+3Lost in Qual. Australian Open R2
194123
Timofey Skatov23KAZ296Lost in Qual. Australian Open R1
Lost in Nonthaburi 3 R32
195110
Valentin Vacherot26MON294+5+8Lost in Qual. Australian Open R2
Lost in Nonthaburi 3 R32
196180
Paul Jubb25GBR294-8-15Lost in Qual. Australian Open R1
197163
August Holmgren26DEN293+2+6Lost in Qual. Australian Open R2
198153
Alexis Galarneau25CAN289+1Oeiras 2 R16Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Oeiras 2 R16
296382
199162
Dmitry Popko28KAZ288-2-8Lost in Qual. Australian Open R1
Lost in Nonthaburi 3 R32
200116
Calvin Hémery29FRA286+1Lost in Qual. Australian Open R1
Advertisement
201177
Omar Jasika27AUS283-22-40Lost in Australian Open R128 
202177
Nick Hardt24DOM282Lost in Qual. Australian Open R1
Lost in Nonthaburi 3 R32
203CH
Alexander Blockx19BEL280Lost in Qual. Australian Open R1
204135
Antoine Escoffier32FRA277+1Lost in Qual. Australian Open R1
Lost in Nonthaburi 3 R32
205179
Valentin Royer23FRA276+4+4Lost in Qual. Australian Open R2
206177
Andrea Collarini32ARG273-2-7Lost in Qual. Australian Open R1
Lost in Buenos Aires R32
207194
Gauthier Onclin23BEL271+32+29Qual. Australian Open W
Lost in Australian Open R128 
208168
Maks Kaśnikowski21POL270+6+3Lost in Qual. Australian Open R2
209206
Lukas Neumayer22AUT269+12+7Lost in Qual. Australian Open R2
Lost in Nonthaburi 3 R32
21017
Bernard Tomic32AUS269+2Lost in Qual. Australian Open R1
211133
Patrick Kypson25USA268+2Lost in Qual. Australian Open R1
Lost in Oeiras 2 R32
212 NCH 
(223)
Eliot Spizzirri23USA267+20+14Nonthaburi 3 R16Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Nonthaburi 3 R16
273336
213208
Liam Draxl23CAN267-5-5Lost in Oeiras 2 R32
214 NCH 
(255)
James McCabe21AUS266+44+50Australian Open R64
(R128  )
3162216
215191
Mark Lajal21EST265+20+20Oeiras 2 R16Lost in Qual. Australian Open R3Lost in Qual. Australian Open R3
Oeiras 2 R16
272358
216192
Aziz Dougaz27TUN265+15+11Qual. Australian Open W
Lost in Australian Open R128 
217154
Dalibor Svrčina22CZE265+13+10Nonthaburi 3 R16Lost in Qual. Australian Open R3Lost in Qual. Australian Open R3
Nonthaburi 3 R16
270333
21860
Juan Pablo Varillas29PER262-11-10Buenos Aires R32Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Buenos Aires R32
266312
219127
Facundo Mena32ARG262+1Lost in Qual. Australian Open R1
Lost in Buenos Aires R32
22014
Aslan Karatsev31RUS260+2Lost in Qual. Nonthaburi 3 R1
221143
Benjamin Hassan29GER260+2Lost in Qual. Australian Open R2
Lost in Nonthaburi 3 R32
222215
Nicolás Mejía24COL260+2Oeiras 2 R32Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Oeiras 2 R32
267360
223 NCH 
(227)
Adolfo Daniel Vallejo20PAR260+11+12Buenos Aires R16Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Buenos Aires R16
264306
22460
Stefano Travaglia33ITA259+2
225139
Ugo Blanchet26FRA258+2Lost in Qual. Australian Open R1
22636
Pierre Hugues Herbert33FRA258-79-133Lost in Qual. Australian Open R1
227124
Emilio Nava23USA257-16-12Buenos Aires R16Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Buenos Aires R16
261303
228 NCH 
(229)
Federico Arnaboldi24ITA255+5+4Nonthaburi 3 R16Lost in Qual. Australian Open R1Lost in Qual. Australian Open R1
Nonthaburi 3 R16
261324
229211
Filip Jianu23ROU254-11-11Lost in Qual. Australian Open R1
Lost in Nonthaburi 3 R32
230180
Brandon Holt26USA252-20-19Nonthaburi 3 R16Lost in Qual. Australian Open R2Lost in Qual. Australian Open R2
Nonthaburi 3 R16
258321
231150
Oriol Roca Batalla31ESP251-6-8Lost in Qual. Australian Open R1
232183
Adrian Andreev23BUL250-15-15Lost in Qual. Australian Open R1
233215
Khumoyun Sultanov26UZB245-17-20Lost in Qual. Australian Open R2
Lost in Nonthaburi 3 R32
234117
Leandro Riedi22SUI244-79-130
235209
Ignacio Buse20PER243+1Lost in Qual. Australian Open R1
Lost in Oeiras 2 R32
236151
Enzo Couacaud29FRA241+4Lost in Qual. Australian Open R1
Lost in Nonthaburi 3 R32
237158
Tung Lin Wu26TWN241+4Nonthaburi 3 R16247310
238232
Andrés Andrade26ECU239+5Lost in Buenos Aires R32
239171
Beibit Zhukayev24KAZ235+5-1Oeiras 2 R16242328
240211
Javier Barranco Cosano26ESP234-11-21Lost in Qual. Australian Open R2
Lost in Oeiras 2 R32
241106
Zsombor Piros25HUN233-3-9Oeiras 2 R16240326
242149
Francesco Maestrelli22ITA233-5-10Qual. Nonthaburi 3 W
Lost in Nonthaburi 3 R32
243170
Mattéo Martineau25FRA232-28-35Lost in Qual. Australian Open R1
244194
Gonzalo Oliveira29VEN231+1-4
2453
Milos Raonic34CAN230-3-10
246CH
Matías Soto25CHI230+1-1Lost in Oeiras 2 R32
247 NCH 
(249)
Edas Butvilas20LTU229+6+10Oeiras 2 R16Qual. Oeiras 2 WQual. Oeiras 2 W
Oeiras 2 R16
236322
248201
Rio Noguchi26JPN229+6+10Nonthaburi 3 R16Qual. Nonthaburi 3 WQual. Nonthaburi 3 W
Nonthaburi 3 R16
235298
249158
Yu-hsiou Hsu25TWN224+2Lost in Qual. Nonthaburi 3 R1
250247
Gabriel Debru19FRA222+5+4Buenos Aires R16226268
Advertisement
251235
Pol Martín Tiffon25ESP220+1-1Oeiras 2 R16227313
252181
Daniel Rincon22ESP215+9+2Lost in Qual. Oeiras 2 R2
253 NCH 
(256)
Marek Gengel29CZE215+6Lost in Qual. Nonthaburi 3 R1
254200
Yan Bai35CHN213+3-3Lost in Qual. Nonthaburi 3 R1
255136
Andrea Pellegrino27ITA209+7Lost in Buenos Aires R32
256 NCH 
(262)
Robin Bertrand21FRA208+10+1Oeiras 2 R32Qual. Oeiras 2 WQual. Oeiras 2 W
Oeiras 2 R32
215308
257 NCH 
(265)
Max Hans Rehberg21GER206+8-2Lost in Qual. Oeiras 2 R2
25831
Maxime Cressy27USA204-10-24
259 NCH 
(264)
Matej Dodig19CRO204+8Lost in Qual. Oeiras 2 R1
26039
J.J. Wolf26USA202+4-6Oeiras 2 R32Qual. Oeiras 2 WQual. Oeiras 2 W
Oeiras 2 R32
209302
261176
Daniel Masur30GER202-5-15
262181
Abdullah Shelbayh21JOR202-12-23Lost in Oeiras 2 R32
263215
Álvaro Guillén Meza22ECU201+7+2Buenos Aires R16205247
264153
Jay Clarke26GBR201+7+2Lost in Qual. Oeiras 2 R2
265146
Rudolf Molleker24GER201-2-8Lost in Qual. Oeiras 2 R1
266127
Lorenzo Giustino33ITA200+3-1Lost in Qual. Oeiras 2 R1
267134
Manuel Guinard29FRA197+6
268 NCH 
(269)
Aidan Mayo21USA195+6Lost in Qual. Oeiras 2 R1
26953
Denis Kudla32USA194-1-8
270153
Denis Yevseyev31KAZ193-21-34Oeiras 2 R32200293
271 NCH 
(276)
Fajing Sun28CHN192+8+2Qual. Nonthaburi 3 W
Lost in Nonthaburi 3 R32
272242
Enrico Dalla Valle26ITA192+5Lost in Qual. Nonthaburi 3 R2
273258
Karue Sell31BRA191-13-22Lost in Qual. Oeiras 2 R2
274236
Gonzalo Bueno20PER191+10+4Buenos Aires R16195237
275226
Juan Bautista Torres22ARG189+6Lost in Buenos Aires R32
276 NCH 
(283)
Jie Cui26CHN188+7
27737
Bernabé Zapata Miralles28ESP185-1-8Lost in Qual. Oeiras 2 R2
278 NCH 
(286)
Chris Rodesch23LUX185+8
279273
Remy Bertola26SUI185+8+1Qual. Nonthaburi 3 W
Lost in Nonthaburi 3 R32
280235
Charles Broom26GBR184-2-7
28188
Dominic Stricker22SUI183+23+10Lost in Australian Open R128 
282134
Geoffrey Blancaneaux26FRA182-7Lost in Qual. Nonthaburi 3 R1
283180
Kyrian Jacquet23FRA181-11-16
284 NCH 
(306)
Murphy Cassone22USA181+22+10Nonthaburi 3 R16Qual. Nonthaburi 3 WQual. Nonthaburi 3 W
Nonthaburi 3 R16
187250
285271
Mateus Alves23BRA180+11+3Buenos Aires R16184226
286 NCH 
(290)
Mathys Erhard23FRA180+5Lost in Bhopal R16
287 NCH 
(305)
Carlos Sánchez Jover24ESP179+23+11Antalya 2 R32Antalya WAntalya W
Antalya 2 R32
179193
288274
Juan Carlos Prado Angelo19BOL179+5Buenos Aires R32182228
289252
Samuel Vincent Ruggeri22ITA179-14-15Lost in Qual. Oeiras 2 R1
290289
Viktor Durasovic27NOR179-1-3
29124
Martin Kližan35SVK177+4
292289
Corentin Denolly27FRA177+5Lost in Qual. Nonthaburi 3 R2
29362
Gianluca Mager30ITA176-65-79Lost in Qual. Australian Open R1
Lost in Oeiras 2 R32
294225
Philip Sekulic21AUS176+4
295170
Maxime Janvier28FRA175+4
296292
Mili Poljičak20CRO175+4Lost in Qual. Oeiras 2 R1
297296
Daniel Mérida20ESP174+5Lost in Qual. Oeiras 2 R1
298212
Michael Geerts29BEL174+5Lost in Qual. Oeiras 2 R2
299190
Matheus Pucinelli De Almeida23BRA173+6
300251
Ergi Kırkın25TUR172-15-14Oeiras 2 R16Qual. Oeiras 2 WQual. Oeiras 2 W
Oeiras 2 R16
179265
30148
Pedro Cachín29ARG171-11-10
302168
Frederico Ferreira Silva29POR171+5Oeiras 2 R32177270
303207
Daniel Dutra da Silva36BRA171+5Buenos Aires R32172218
304142
Joris De Loore31BEL170+25+17Hazebrouck W
305131
Pablo Llamas Ruiz22ESP169-17-14Lost in Qual. Oeiras 2 R1
306142
Ivan Gakhov28RUS169+3
307 NCH 
(308)
Oleksandr Ovcharenko23UKR166+7+3Qual. Oeiras 2 W
Lost in Oeiras 2 R32
308126
Filip Misolic23AUT164+4
309288
Cezar Crețu23ROU164+2-3Lost in Qual. Oeiras 2 R1
310157
Santiago Taverna25ARG164-30-26Buenos Aires R16168210
311128
Andrea Vavassori29ITA163-19-16
312 NCH 
(319)
Blake Ellis26AUS163+25+14Lost in Qual. Australian Open R3
313127
Jelle Sels29NED162-19-16
314309
Benjamin Lock31ZIM161+1-2
315131
Genaro Alberto Olivieri26ARG159+1Buenos Aires R32161207
316273
Max Houkes24NED157+12+4Buenos Aires R16161203
317278
Marat Sharipov22RUS156+1
318 NCH 
(329)
Joel Schwärzler18AUT156+12+4Buenos Aires R16160202
319317
Jacopo Berrettini26ITA156+1
320136
Alexey Vatutin32RUS156+1
321297
Alexey Zakharov24RUS155-4-3
322116
Marc Polmans27AUS155+1Lost in Qual. Australian Open R1
323316
Ilia Simakin21RUS155-4-1
324184
Nicholas David Ionel22ROU155+1Antalya 2 R32155167
325 NCH 
(326)
Philip Henning24RSA154+1
326110
Giulio Zeppieri23ITA153-80-80Lost in Qual. Australian Open R1
327105
Elias Ymer28SWE153
328 NCH 
(331)
Alex Martí Pujolras25ESP151+5Lost in Buenos Aires R32
32981
Michael Mmoh27USA150+6
330308
Toby Kodat22USA150+9+1Bressuire R32Lost in Hazebrouck QF150163
331202
Clément Tabur24FRA149+29+10Nonthaburi 3 R16Qual. Nonthaburi 3 W155218
332331
Andrea Picchione26ITA148+10
333159
Dimitar Kuzmanov31BUL147-9-8
334 NCH 
(336)
Eliakim Coulibaly22CIV147+2-2Monastir 2 R32147160
33597
Kimmer Coppejans30BEL146+28+8Lost in Qual. Australian Open R3
336 NCH 
(349)
Mika Brunold20SUI145+13
33772
Yosuke Watanuki26JPN144+9-2Lost in Qual. Australian Open R2
33850
Ričardas Berankis34LTU144-25-20
339307
Sandro Kopp24AUT144-8-8
340271
Pedro Sakamoto31BRA144+5-3
341234
Maxime Chazal31FRA143+15+3Qual. Buenos Aires W
Lost in Buenos Aires R32
342309
Arthur Géa20FRA143+41+16Bressuire R32Lost in Hazebrouck F144158
343330
Christoph Negritu30GER142+5-3
344203
Jules Marie33FRA142-6-7
34557
Gastão Elias34POR141+27+7Oeiras 2 R16148234
346219
Nicolás Álvarez Varona23ESP140+11Manacor 2 R32141155
347311
Oleg Prihodko27UKR139-3-8Lost in Qual. Nonthaburi 3 R1
348265
Evgenii Tiurnev27RUS139+11
349346
Masamichi Imamura26JPN139+5-3Lost in Qual. Nonthaburi 3 R1
35065
Egor Gerasimov32BLR138+12
35135
Jiří Veselý31CZE138-11-10
352CH
Kris Van Wyk28RSA138+9-1
353 NCH 
(364)
Johannus Monday22GBR137+11
354147
Kaichi Uchida30JPN137+11Cadolzburg R32138152
35578
Renzo Olivo32ARG137-21-14Lost in Buenos Aires R32
356174
Nicola Kuhn24GER136-3-6
357299
Hazem Naw25SYR136-25-15
358351
Luka Pavlovic24FRA136+8
35952
Soonwoo Kwon27KOR135-12-10
360 NCH 
(365)
Rei Sakamoto18JPN135+9Lost in Qual. Australian Open R1
361229
Mukund Sasikumar28IND135+6-1
362328
Gabi Adrian Boitan25ROU135+8Lost in Doha R32
363362
Colton Smith21USA134+8
364155
Dino Prižmić19CRO134-63-40Oeiras 2 R32141234
365270
Guy Den Ouden22NED134-24-14
366348
Franco Roncadelli24URU134+7Lost in Qual. Buenos Aires R2
367359
Yi Zhou19CHN133+1-2
368334
Naoki Nakagawa28JPN133+6Lost in Qual. Nonthaburi 3 R1
369103
Stefan Kozlov26USA133-14-8
370367
Rodrigo Pacheco Mendez19MEX133+5Antalya 2 R32134148
37185
Dennis Novak31AUT132-20-12
372238
Nikolás Sánchez Izquierdo25ESP132-22-13Lost in Qual. Buenos Aires R2
373343
Mats Rosenkranz26GER131+4
374280
Jakub Nicod20CZE130-31-17
375 NCH 
(376)
Jack Pinnington Jones21GBR129+4
376 NCH 
(378)
Adria Soriano Barrera25COL129+4Manacor 2 R16130143
377277
Michael Vrbenský25CZE128+4
378318
Gerard Campana Lee20KOR127+4
379243
Daniel Michalski25POL125+6Lost in Qual. Nonthaburi 3 R1
380345
Luka Mikrut20CRO125-4-7Manacor 2 R32125139
381372
Jakub Paul25SUI125+5
3828
Diego Schwartzman32ARG124+5
383334
Matthew Dellavedova24AUS124+6Lost in Qual. Australian Open R1
384304
Giles Hussey27GBR123+6
385194
Dane Sweeny23AUS123-63-32Lost in Qual. Australian Open R2
386108
Franco Agamenone31ITA123+6
387377
Alejo Lorenzo Lingua Lavallén23ARG122+6Lost in Qual. Buenos Aires R2
388379
Lautaro Midon20ARG122+6Lost in Buenos Aires R32
389292
David Jordá Sanchis30ESP121+2-2
390388
Lilian Marmousez23FRA121+6
391320
Marko Topo21GER120+7
392211
Roberto Cid Subervi31DOM120+7
393CH
Justin Engel17GER119+7Cadolzburg R32120134
394371
Ryan Nijboer25NED119+3-2Manacor 2 R16119132
395269
Giovanni Fonio26ITA118-43-26
396367
Luciano Emanuel Ambrogi21ARG117+13+3Qual. Buenos Aires W
Lost in Buenos Aires R32
397333
Christian Langmo28USA117+6+1Lost in Qual. Nonthaburi 3 R2
398299
Vadym Ursu28UKR117+4
399143
Hiroki Moriya34JPN117+8+2Lost in Qual. Nonthaburi 3 R2
400334
Robert Strombachs25LAT116+4Lost in Oslo QF
401111
Ramkumar Ramanathan30IND115+4Chennai R32116140
40280
Norbert Gombos34SVK115+4
403 NCH 
(415)
Pedro Araújo22POR115+16+6Oeiras 2 R16122208
404401
Henry Searle18GBR114-3-4
40554
Yibing Wu25CHN113+5
406191
Nerman Fatić30BIH113-11-8
407 NCH 
(410)
Moerani Bouzige25AUS113+5
408 NCH 
(418)
Petr Bar Biryukov22RUS112+13+4Monastir 2 R32Lost in Monastir SF113127
409370
Andre Ilagan24USA112-25-15Lost in Qual. Nonthaburi 3 R2
41072
Borna Gojo26CRO111+38+16Lost in Qual. Australian Open R3
41116
Marco Cecchinato32ITA111-33-19Qual. Buenos Aires W
Lost in Buenos Aires R32
412111
Zdeněk Kolář28CZE111+2
413259
João Lucas Reis Da Silva24BRA110+18+7Buenos Aires R16Qual. Buenos Aires W114156
414 NCH 
(415)
Miloš Karol22SVK110+1-1
415175
Martin Damm21USA109+1
416388
Anton Matusevich23GBR109-3-3
417413
Kasidit Samrej23THA109+1Lost in Australian Open R128 
418268
Gonzalo Villanueva30ARG109+9+4Buenos Aires R16Qual. Buenos Aires W113155
419398
Arthur Bouquier24FRA106-11-8Lost in Hazebrouck R32
420 NCH 
(482)
Patrick Maloney24USA106+71+25Ithaca W
42118
Benoît Paire35FRA106+1
422408
Michael Agwi21IRL105-11-8
423211
Evgeny Karlovskiy30RUS105+3Cadolzburg R32106120
424360
Miguel Damas25ESP105+1Manacor 2 R16106119
42593
Andrej Martin35SVK104+3
426348
Ryan Seggerman25USA104-6-4
427121
Raúl Brancaccio27ITA103+3
428426
Neil Oberleitner25AUT103+4
429221
Hernán Casanova30ARG102-6-3Santiago R32103117
430429
Tommaso Compagnucci25ITA102+4
431156
Vitaliy Sachko27UKR101-14-8
432339
Govind Nanda23USA100+5
433414
Gabriele Pennaforti24ITA100+8Antalya 2 R16Lost in Antalya R32101114
434384
Petr Nesterov21BUL99+8Doha R3299113
435423
Tom Gentzsch21GER99+5-1Bressuire R16100113
436432
Guido Iván Justo27ARG99+7Santiago R1699112
437378
Valerio Aboian22ARG99+7Lost in Qual. Buenos Aires R2
438285
Alexander Weis27ITA97-2-4
439 NCH 
(449)
Micah Braswell23USA96+10+1Bressuire R1697110
44067
Ernesto Escobedo28MEX95+7-1Lost in Ithaca R32
441393
Hynek Bartoň20CZE94+10Doha R3295109
442373
Bor Artnak20SLO94-18-11Lost in Ithaca R32
443439
Gianluca Cadenasso20ITA94+3-2Monastir 2 R3295109
444 NCH 
(449)
Kokoro Isomura21JPN94+10
445237
Alastair Gray26GBR93+89+24Bhopal W
446395
Saba Purtseladze23GEO93-1-4
447 NCH 
(456)
Dan Alexandru Tomescu25ROU93+12
448 NCH 
(454)
Federico Iannaccone25ITA93+9Manacor 2 R3293107
449410
Stefan Popović21SRB93+9
450167
Laurent Lokoli30FRA92+10Monastir 2 R3293107
451154
Altuğ Çelikbilek28TUR92-1-3
452190
Oliver Crawford25GBR92-64-32Chennai R32Lost in Bhopal R3293117
453217
Jonáš Forejtek23CZE92-14-8Cadolzburg R1693106
454440
Alessandro Pecci23ITA92-2-2
455436
Max Alcalá Gurri22ESP92+6
456244
Lucas Poullain29FRA91-2Monastir 2 R32Lost in Hazebrouck R1691105
457449
Michiel De Krom26NED91-4-3Manacor 2 R3292106
458454
Patrick Zahraj25GER91+5
459130
Mohamed Safwat34EGY90+3-1
460 NCH 
(464)
Peter Bertran28DOM90+4
461460
Lukáš Pokorný22SVK90+5
46214
Kyle Edmund30GBR89-104-50
463302
Felix Gill22GBR89-25-11Lost in Manacor R32
464290
Shintaro Imai31JPN88+3
465272
Orlando Luz26BRA88-10-5
466447
Tomás Farjat23ARG88+6+1Lost in Qual. Buenos Aires R2
467331
Carlos Lopez Montagud24ESP88+1Manacor 2 R32Lost in Manacor R3289103
468351
Sascha Gueymard Wayenburg21FRA88+2Lost in Bressuire R32
469390
Daniil Glinka24EST87+26+7Bressuire R32Lost in Hazebrouck SF88102
470429
Gabriele Piraino21ITA87+3
471413
Svyatoslav Gulin22RUS87+3
472 NCH 
(495)
Tyler Zink23USA86+31+8Lost in Ithaca SF
473 NCH 
(476)
Duarte Vale26POR86+4Lost in Qual. Oeiras 2 R1
474393
Pawel Juszczak30POL84+5Monastir 2 R328599
475123
Ryan Peniston29GBR83-46-20
476395
Alafia Ayeni25USA83+5Lost in Ithaca R32
477220
Blake Mott28AUS83+6
478238
Yusuke Takahashi27JPN83+6Chennai R1685107
479278
Lucas Gerch30GER82+8
480387
Mariano Kestelboim28ARG82+19+3Qual. Buenos Aires W
Lost in Buenos Aires R32
481455
Florent Bax25FRA82+7Lost in Bhopal R32
482417
Ajeet Rai25NZL82+7
483287
Marvin Möller25GER81+7
484321
Facundo Juárez27ITA80+9
485181
Thai Son Kwiatkowski29USA80-52-22
486352
Giovanni Oradini27ITA80-6-4
487437
Kiranpal Pannu28NZL80+9
488443
Yanaki Milev20BUL80+9Doha R168194
489348
Omni Kumar23USA79-18-8
490467
Karan Singh21IND79-14-7Chennai R1681103
491181
Tristan Lamasine31FRA79-26-11Bressuire R328094
492475
Aleksandre Bakshi27GEO79+6-1Doha R328094
493392
Stefanos Sakellaridis20GRE79+8Chennai R3280104
494302
Andrew Paulson23CZE78+8
495298
Aidan McHugh24GBR78-1-2
496434
Jake Delaney27AUS78+9
497 NCH 
(514)
Tiago Pereira20POR78+17+3Qual. Oeiras 2 W
Lost in Oeiras 2 R32
498 NCH 
(506)
Nicolai Budkov Kjaer18NOR77+8
499 NCH 
(503)
Lucas Bouquet27FRA77+9+1Antalya 2 R16Lost in Antalya QF7891
500240
Dan Added25FRA77-15-6Bressuire R16Lost in Hazebrouck R167891
501293
Pedro Boscardin Dias21BRA77+6Lost in Qual. Buenos Aires R1
502361
Bogdan Bobrov27RUS77-67-25Lost in Bhopal R32
503502
Stefan Dostanic23USA76+7+1Lost in Ithaca R16
504420
Stefan Palosi24ROU76-2
505271
Moez Echargui32TUN76-13-5
506450
Yurii Dzhavakian31UKR76+3Chennai R32Lost in Bhopal R1676100
507377
Marcello Serafini22ITA75-25-8
508232
José Pereira33BRA75+3
509484
Max Wiskandt22GER75+4Cadolzburg R167689
510164
Riccardo Bonadio31ITA74-24-8
511346
Stuart Parker27GBR74+4
512273
Sebastian Fanselow33GER74-43-14Cadolzburg R327589
513496
Niels Visker23NED74+3Lost in Cadolzburg R32
514483
Egor Agafonov22RUS74+11+2Chennai R32Lost in Bhopal QF7498
515503
Andrea Guerrieri26ITA73+2
516505
Stijn Slump25NED73-4-2
517515
Federico Bondioli19ITA73+2
518515
Federico Cina17ITA73+2
519363
Damien Wenger24SUI72-19-7
520476
Takuya Kumasaka26JPN72+1Chennai R327397
521477
Peter Fajta22HUN72+6+1Lost in Manacor R16
Lost in Manacor 2 R32
522520
Emile Hudd24GBR72+2
523357
Eric Vanshelboim23UKR71+6Chennai R32Lost in Bhopal SF7195
52438
Alex Molčan27SVK70-49-16
525477
Kirill Kivattsev27RUS70-2-2Doha R327185
52649
Illya Marchenko37UKR69+7
527442
Harrison Adams30USA69+8
528413
Garrett Johns24USA69+8Lost in Qual. Buenos Aires R1
529305
Yishai Oliel25ISR69-11-4Lost in Manacor 2 R32
530 NCH 
(537)
João Eduardo Schiessl20BRA69+7
531 NCH 
(538)
Iliyan Radulov19BUL69+7
532334
Leo Borg21SWE68+9+1Doha R166982
533140
Mathias Bourgue30FRA67-55-18Lost in Hazebrouck QF
534280
Dominik Palan24CZE67-4-3Chennai R32Lost in Bhopal R326892
535479
Jacob Bradshaw22AUS67+8
536468
Dominik Kellovský28CZE67+29+5Antalya 2 R32Lost in Antalya F6781
537408
Antoine Cornut Chauvinc24FRA66+7Bressuire R326781
538533
Julio César Porras26ARG66+7
539150
João Domingues31POR66+7
540339
Keegan Smith26USA66+2-1Lost in Ithaca R16
541273
Elmar Ejupovic31GER66+6
542160
Oleksii Krutykh24UKR66+6
543316
Eduardo Ribeiro26BRA65+8
544464
Viacheslav Bielinskyi21UKR65-5-3Antalya 2 R16Lost in Antalya R326679
545326
Alexis Gautier27FRA65+7Lost in Bressuire R32
546316
Alberto Barroso Campos28ESP65+9+1Manacor 2 R32Lost in Manacor R166680
547493
Iñaki Montes De La Torre22ESP64+7Lost in Manacor R32
Lost in Manacor 2 R32
548289
Alex Rybakov27USA64+35+5Lost in Ithaca SF
549303
Arthur Weber32FRA64-9-4
550314
Martin Krumich22CZE64+6
551394
Bruno Kuzuhara20USA64-23-7Lost in Qual. Buenos Aires R1
552339
Daniel Cukierman29ISR63-26-8
55365
Evgeny Donskoy34RUS63-3-2
554463
Hikaru Shiraishi24JPN63+4
555479
Felix Corwin28USA63+4Manacor 2 R326478
556348
Sergey Fomin23UZB63+21+3Chennai R32Lost in Bhopal QF6488
557284
Juan Pablo Paz30ARG63+3Lost in Qual. Buenos Aires R1
558556
Juan Carlos Aguilar26CAN62-1-1Kingston 2 R32Lost in Kingston R326377
55974
Mirza Bašić33BIH62+3
560439
Lorenzo Joaquín Rodríguez25ARG62+1Santiago R326377
561556
Woobin Shin20KOR62+2
562378
Alex Barrena22ARG61+4Lost in Qual. Buenos Aires R1
563536
Ryotaro Taguchi24JPN61+6
564558
Alec Beckley23RSA61+6
565493
Olaf Pieczkowski20POL61+66+10Monastir 2 R32Oslo W6276
566 NCH 
(570)
Alexandr Binda23ITA61+7
567453
Leonardo Aboian26ARG61+5Santiago R166275
568493
Alejo Sanchez Quilez19ESP61+6
569562
Alex Martinez23ESP60+6
570229
Arthur Fery22GBR60+6
571 NCH 
(589)
Diego Dedura Palomero16GER60+20+2Manacor 2 R32Lost in Manacor QF6175
572 NCH 
(576)
Mario Gonzalez Fernandez22ESP60+6
57341
Tennys Sandgren33USA59-41-10
574 NCH 
(582)
Samir Banerjee21USA59+8
575519
Arthur Reymond25FRA59+24+2Bressuire R16Lost in Hazebrouck R166073
576439
Andres Martin23USA59+12+1Kingston 2 R32Lost in Kingston R166074
577 NCH 
(583)
Florian Broska27GER59+48+8Monastir 2 R32Lost in Monastir F6074
578329
Nick Chappell32USA59+7
579161
Filip Peliwo30POL59+7
580333
George Loffhagen23GBR58+1-1
581152
Luke Saville31AUS58+8
582479
Ilya Snițari22MDA58+12
583545
Ye Cong Mo24CHN58+9
584 NCH 
(586)
Eero Vasa27FIN58+20+1Antalya 2 R165972
585182
Maximilian Neuchrist33AUT57+10
586 NCH 
(594)
Max Basing22GBR57+10
587409
Kilian Feldbausch19SUI57+10Antalya 2 R325872
588 NCH 
(596)
Aristotelis Thanos23GRE57+12
589437
Luca Potenza24ITA57+95+15Monastir 2 R32Monastir W5872
590560
Antoine Ghibaudo19FRA57-26-5
591387
Gianmarco Ferrari24ITA57+11Monastir 2 R325872
592325
Yankı Erel24TUR57-39-8Monastir 2 R325872
593 NCH 
(606)
Juan Estevez19ARG57+16+1Santiago R165871
594395
Rigele Te27CHN56+11
595404
Cannon Kingsley23USA56-46-9Lost in Ithaca R32
596167
Nino Serdarušić28CRO56-6-2
597569
Aryan Shah19IND56-13-3Chennai R32Lost in Bhopal R325781
598583
Keisuke Saitoh23JPN56+5-1
599550
Liam Gavrielides20GER56+9
600 NCH 
(604)
Bautista Vilicich23ARG56+7Lost in Qual. Buenos Aires R1
601375
Strong Kirchheimer29USA56-30-5Kingston 2 R32Lost in Ithaca QF5771
602350
Vladyslav Orlov29UKR56+10+1Lost in Bhopal R16
603498
Nikolay Vylegzhanin24RUS56-72-14Lost in Hazebrouck R16
Lost in Bressuire R32
604134
Steven Diez33CAN55+6
605 NCH 
(705)
Théo Papamalamis19FRA55+100+16Lost in Ithaca F
606600
Juan Manuel La Serna20ARG55+5Santiago R325670
607198
Elliot Benchetrit26MAR54-1-2
608562
Igor Gimenez24BRA54+5
609546
Diego Augusto Barreto Sánchez22ESP54+5
610586
Andrej Nedic20BIH53+8
611566
Edward Winter20AUS53-43-8Lost in Qual. Australian Open R1
612364
Mikalai Haliak26BLR53+8
613395
Tibo Colson24BEL53+31+5Doha R16Lost in Oslo SF5467
614 NCH 
(629)
Dev Javia22IND52+15+1Chennai R32Lost in Bhopal R165377
615 NCH 
(623)
Mitsuki Wei Kang Leong20MAS52+8
616267
Louis Weßels26GER52+6Santiago R32Lost in Oslo R325266
617507
Ryuki Matsuda25JPN52-30-7Chennai R165476
618436
Sebastian Gima22ROU52+23+3Kingston 2 R32Lost in Kingston SF5266
619509
Radu Mihai Papoe22ROU51-39-8Lost in Ithaca R32
62098
Antoine Hoang29FRA51+4Lost in Hazebrouck R32
621574
Fabrizio Andaloro23ITA51+5
622471
Yuki Mochizuki27JPN51+6
623462
Constantin Bittoun Kouzmine26FRA51-2-1Chennai R32Lost in Bhopal R325276
624511
Dušan Obradović23SRB51+6
625 NCH 
(630)
Aidan Kim20USA50+9Lost in Ithaca R32
626614
Savva Polukhin26RUS50+33+4Antalya 2 R32Lost in Antalya SF5165
627 NCH 
(637)
Alvin Nicholas Tudorica22CAN50+12+1Kingston 2 R32Lost in Kingston R165165
628362
Tim Handel28GER50-35-8
629502
Adrian Oetzbach27GER50+7Cadolzburg R325064
63026
Filip Krajinović32SRB49+7
6313
Dominic Thiem31AUT49-52-10
632545
Tom Paris22FRA49+55+8Lost in Oslo F
633231
Nam Hoang Ly27VIE49-14-4
634 NCH 
(638)
Taisei Ichikawa24JPN49+6
635616
Louis Dussin25FRA49-8-2Bressuire R32Lost in Hazebrouck R325064
63684
Alessandro Giannessi34ITA48+6
637256
Johan Nikles27SUI48+8
638617
Mariano Tammaro20ITA48+9
639 NCH 
(711)
Maxim Zhukov19RUS48+125+16Chennai R32Lost in Bhopal F4973
640 NCH 
(646)
Jacob Brumm26USA48+8
641406
Timo Legout22FRA47+9
642595
Mateo Barreiros Reyes24BRA47+9Santiago R324862
643438
Orel Kimhi21ISR47-121-25
644634
Aziz Ouakaa25TUN47+11Monastir 2 R324862
645469
Juan Sebastián Gómez32COL46+11
64668
Gerald Melzer34AUT46+11
647 NCH 
(655)
Kenta Miyoshi20JPN46+11
648 NCH 
(657)
Ewen Lumsden24GBR46+12Monastir 2 R324761
649 NCH 
(656)
Branko Djuric19SRB46+12
650587
Sebastian Sorger19AUT46+12
651635
Leonardo Rossi22ITA46+13Lost in Qual. Manacor 2 R3
652466
Harry Wendelken23GBR46+2-1
653124
Federico Gaio32ITA45-36-8
654555
Quinn Vandecasteele22USA45+11Bressuire R16Lost in Hazebrouck R324659
655271
Evan Zhu26USA45+16+1Kingston 2 R32Lost in Kingston R164660
656515
Buvaysar Gadamauri24BEL45+10
657519
Amr Elsayed25EGY45+10
658 NCH 
(668)
Olle Wallin23SWE44+10
659 NCH 
(669)
Karl Poling25USA44+10Lost in Ithaca R32
660607
Deney Wassermann23NED44+13Lost in Manacor SF
661456
Sanhui Shin27KOR44+11
662 NCH 
(664)
Franco Ribero25ARG44+12Lost in Santiago R32
663 NCH 
(668)
Maik Steiner30GER44+12Cadolzburg R324559
66462
Kenny de Schepper37FRA44-12-3Bressuire R16Lost in Hazebrouck R324558
665649
Ben Jones26GBR44-12-3Cadolzburg R324559
666577
Emilien Demanet19BEL44-34-7Manacor 2 R16Lost in Manacor R324558
667625
Trevor Svajda18USA43-18-4
668591
Kyle Kang19USA43+8
669168
Antoine Bellier28SUI43+8
670463
Sander Jong24NED43+8
671462
Alex Hernandez25MEX43+8Antalya 2 R324458
672 NCH 
(677)
John Sperle22GER43+10
673478
Hamish Stewart25GBR42-72-15Cadolzburg R164356
674641
Maé Malige18FRA42-31-6Bressuire R16Lost in Hazebrouck SF4356
675470
Imanol López Morillo25ESP42-12-4
676615
Alejandro Manzanera Pertusa21ESP42+10
677521
Tsung Hao Huang25TWN42+6-1
678 NCH 
(690)
Loann Massard19FRA42+12+1Lost in Hazebrouck R16
Lost in Bressuire R32
679 NCH 
(690)
Samir Hamza Reguig22ALG42+15+1Monastir 2 R32Lost in Monastir R164357
680515
Pedro Vives Marcos23ESP41+134+15Manacor W
681273
Peter Heller32GER41-43-8
682680
Aleksandr Braynin25UKR41+9
683652
Diego Fernandez Flores24CHI41+10
684 NCH 
(695)
Christian Sigsgaard27DEN40+11
685236
Ulises Blanch26USA40+11
686665
Adam Neff23USA40+11
687666
Linang Xiao24CHN40+11
688 NCH 
(699)
Trey Hilderbrand24USA40+11
689 NCH 
(698)
Peter Buldorini20ITA40+11
690591
Massimo Giunta20ITA40+11
691557
John Echeverria23ESP40+12
692661
Devin Badenhorst20RSA39+12
693223
Edoardo Lavagno26ITA39-77-14
694441
Gergely Madarász30HUN39-14-4
695 NCH 
(706)
Hayato Matsuoka19JPN39+11
696681
Maxwell Mckennon22USA39-15-4Kingston 2 R32Lost in Kingston QF4054
697625
Luca Castagnola22ITA39+5-1
698476
Ignacio Monzón27ARG39+10
699614
William Grant23USA39+14+1Lost in Ithaca R16
700675
Erik Arutiunian20BLR39+9
701602
Maxence Rivet21FRA39+9
702395
Wishaya Trongcharoenchaikul29THA39+9Lost in Nonthaburi 3 R32
703495
Tristan McCormick25USA39-88-15Kingston 2 R16Lost in Kingston R324053
704260
Carlos Gimeno Valero23ESP38-106-19
705660
Thanapet Chanta25THA38-35-6Lost in Nonthaburi 3 R32
706496
Denis Klok26RUS38-17-3Doha R163952
707687
Albert Pedrico Kravtsov19ESP38+5
708692
Noah Schachter25USA38-16-3Lost in Ithaca R32
709686
Jack Logé20BEL38+8+1Manacor 2 R32Lost in Manacor R16
Qual. Manacor 2 W
3953
710339
Andrey Chepelev26RUS38+10+1Antalya 2 R16Lost in Antalya R323952
711 NCH 
(715)
Kosuke Ogura28JPN38+4Lost in Bhopal R16
712371
Georgii Kravchenko24UKR37+76+8Manacor 2 R32Lost in Manacor F3852
713 NCH 
(716)
Lautaro Agustin Falabella26ARG37+3Lost in Qual. Buenos Aires R1
714544
Maximus Jones20THA37+4Lost in Nonthaburi 3 R32
715 NCH 
(718)
Fares Zakaria23EGY37+4
716633
Zura Tkemaladze24GEO37+5
717486
Sergi Perez Contri26ESP37+5
718486
Alex Knaff27LUX37+5Lost in Manacor R32
Lost in Qual. Manacor 2 R2
719236
JiSung Nam31KOR36+5
720635
Maxence Beaugé24FRA36-13-3
721645
Johan Alexander Rodriguez21COL36+4
722520
Michael Zheng20USA35+33+3Lost in Ithaca QF
72319
Hyeon Chung28KOR35+3
724719
Rudy Quan18USA35+3
725677
Karlis Ozolins22LAT35+10+1Manacor 2 R16Lost in Manacor R323649
72625
Vasek Pospisil34CAN35+2
727340
Colin Sinclair30NMI35+4
728599
Giuseppe La Vela24ITA35+25+2Monastir 2 R32Lost in Monastir QF3650
729606
Dali Blanch21USA35+3
730514
Marlon Vankan24GER35+3Lost in Hazebrouck R32
73136
Oscar Otte31GER34+3
732390
David Pichler28AUT34-47-8
733 NCH 
(734)
Mikhail Gorokhov20RUS34+3
734 NCH 
(743)
Adam Heinonen22SWE34+25+2Lost in Oslo QF
735704
Samuele Pieri22ITA34+2
736543
Luca Castelnuovo27SUI34+26+2Lost in Bhopal QF
Lost in Qual. Chennai R2
737397
Juan Bautista Otegui25ARG34+1Lost in Santiago R32
738 NCH 
(791)
Stefan Adrian Andreescu23ROU34+53+5Antalya 2 R16Lost in Antalya SF3548
739504
Simon Beaupain25BEL34+1
740341
Wilson Leite33BRA34-1Lost in Santiago R32
741595
S D Prajwal Dev28IND34+34+3Chennai R32Lost in Bhopal QF
Qual. Chennai W
3559
742624
Yaroslav Demin19RUS34-107-16Manacor 2 R32Qual. Manacor 2 W3549
743739
Gavin Young22USA33-2
744624
Oliver Tarvet21GBR33-2
745742
Filip Jeff Planinsek23SLO33-2
746743
Taha Baadi23CAN33-2
747525
Alexander Donski26BUL33-2Lost in Qual. Manacor 2 R3
748403
Lorenzo Rottoli22ITA33-1
749458
Nicolas Zanellato22BRA33
750724
Ioan Alexandru Chirita22ROU33
751367
Nathan Ponwith26USA33+1Lost in Ithaca R32
Lost in Kingston 2 R32
752 NCH 
(933)
Daniel Milavsky23USA32+181+15Kingston W
753159
Gian Marco Moroni26ITA32+3
754463
Alfredo Perez27USA32+3
755728
Patrick Brady20GBR32-25-3
756 NCH 
(841)
Guillaume Dalmasso22FRA32+85+8Kingston 2 R32Lost in Kingston F3347
757704
Bogdan Pavel25ROU32+3Lost in Doha R32
758738
Axel Garcian22FRA32+31+3Lost in Hazebrouck QF
Lost in Bressuire R32
759 NCH 
(761)
Tomohiro Masabayashi26JPN32+2
760 NCH 
(771)
Adhithya Ganesan19USA32+13+1Lost in Ithaca R16
761717
Ivan Marrero Curbelo26ESP32-10-1
762712
Alexander Stater25USA32+1
763469
Ezekiel Clark26USA32-9-1Monastir 2 R323347
764 NCH 
(765)
Leo Vithoontien25JPN32+1
765600
Khololwam Montsi22RSA31+1
766765
Martin Borisiouk24BLR31+1
767262
Gabriel Décamps25BRA31+1
76893
Liam Broady31GBR31+1
769585
Siddharth Vishwakarma30IND31-81-10Lost in Bhopal R16
Lost in Chennai R32
770144
Cem İlkel29TUR31-24-2Doha R163245
771692
Francisco Rocha25POR31+1
772 NCH 
(776)
Alexandre Reco25FRA31+11+1Bressuire R32Lost in Hazebrouck R163246
773469
Martyn Pawelski20POL31-127-17Lost in Oslo R16
Lost in Bressuire R32
774188
Miljan Zekić36SRB30-16-2Antalya 2 R323145
775130
Duck-hee Lee26KOR30+2
776687
Alan Fernando Rubio Fierros25MEX30+2
777753
Vuk Radjenovic19SRB30+4
778766
Kane Bonsach Ganley20DEN30-4-1
779714
Niccolo Catini27ITA30-65-8
780778
Henry Bernet17SUI29+4
78178
Blaž Rola34SLO29+4
78278
Nicolás Kicker32ARG29+4Buenos Aires R163375
783612
Ozan Baris20USA29-54-6
784782
James Story23GBR29+3Bressuire R32Qual. Bressuire W3044
785755
Cengiz Aksu26TUR29-15-2
786692
Etienne Donnet23FRA29+19+2Monastir 2 R32Lost in Monastir QF3044
787468
Gilles Arnaud Bailly19BEL29+10+1Monastir 2 R32Lost in Monastir R163044
788544
Luca Wiedenmann26GER29-40-4
789 NCH 
(828)
Filip Pieczonka20POL29+39+4Lost in Oslo SF
790CH
Alexander Klintcharov28NZL29
791678
Joshua Sheehy27USA29-15-2Lost in Ithaca R16
79270
Guido Andreozzi33ARG28+2
793520
Conner Huertas del Pino29PER28+10+1Lost in Qual. Buenos Aires R2
794455
Adrian Bodmer29SUI28+2
795639
Oliver Anderson26AUS28Lost in Oslo R32
Lost in Cadolzburg R32
796652
Fabien Salle25FRA28-17-2Lost in Ithaca R32
797 NCH 
(798)
Darwin Blanch17USA28+1
798780
Yanis Ghazouani Durand24FRA28+2Lost in Qual. Hazebrouck R2
Lost in Qual. Bressuire R2
799513
Kai Wehnelt29GER28+12+1Cadolzburg R162942
800 NCH 
(801)
Carlo Alberto Caniato19ITA28+1
801732
Louis Tessa26FRA28-9-1Monastir 2 R32Lost in Monastir R162943
802CH
Michele Ribecai21ITA28Monastir 2 R322943
803757
Jakub Filip19CZE27-32-4Lost in Oslo R32
804653
Peter Benjamin Privara20SVK27-5-1Lost in Manacor R32
805197
Evan Furness26FRA27-25-3
806433
Fausto Tabacco22ITA27-24-3Manacor 2 R32Qual. Manacor 2 W2842
807 NCH 
(808)
Joaquin Aguilar Cardozo19URU27+1
808770
Aliaksandr Liaonenka25BLR27-1
809 NCH 
(810)
Miles Jones24USA27+1
810804
Paulo Andre Saraiva Dos Santos24BRA27+2
811 NCH 
(813)
Noah Perfetti23ITA27+2
812382
Thomas Fancutt29AUS26-8-1
813770
Ioannis Xilas23GRE26+4Qual. Ithaca W
Lost in Ithaca R32
814810
James Watt24NZL26+4
815777
Matt Hulme25AUS26-6-1
816 NCH 
(817)
Preston Brown23USA26+5
817 NCH 
(822)
Dragos Nicolae Cazacu20ROU26+5Lost in Antalya R32
Lost in Antalya 2 R32
818 NCH 
(825)
Pierluigi Basile18ITA25+7
819799
Kaylan Bigun18USA25+7
820622
Amaury Raynel22FRA25-14-2Qual. Hazebrouck W
Lost in Hazebrouck R32
Lost in Qual. Bressuire R3
821 NCH 
(827)
Philip Hjorth25DEN25+6Cadolzburg R32Lost in Oslo R322640
822731
Axel Nefve24USA25+7Qual. Ithaca W
Lost in Ithaca R16
823619
Benjamin Winter Lopez26ESP25+7
824267
Collin Altamirano29USA25+49+4Lost in Manacor SF
Lost in Qual. Manacor 2 R3
825688
Alexandre Aubriot25FRA25-32-4Lost in Hazebrouck R32
Lost in Qual. Bressuire R3
826682
Lorenzo Carboni18ITA25+5Lost in Qual. Manacor 2 R2
827503
Vlad Andrei Dancu25ROU25+5
828 NCH 
(833)
Stefano D'Agostino21ITA25+5
829795
Filippo Romano19ITA25+5
830787
Maxence Bertimon25FRA25+5Monastir 2 R32Lost in Monastir R322640
831746
Dan Martin25CAN25+23+2Kingston 2 R32Lost in Kingston QF2640
83263
Jason Kubler31AUS24+5Lost in Qual. Australian Open R1
833238
Skander Mansouri29TUN24+3
83450
Juan Ignacio Lóndero31ARG24+4
83576
Salvatore Caruso32ITA24-19-2
836800
Tianhui Zhang18CHN24+3
837 NCH 
(859)
Pawit Sornlaksup25THA24+22+2Lost in Qual. Nonthaburi 3 R2
838233
Yun seong Chung26KOR24+2
839575
Nikita Mashtakov25UKR24+3Lost in Antalya R32
Lost in Qual. Antalya 2 R2
840787
Francesco Ferrari27ITA24+3
841530
Evgeny Philippov22RUS24-22-2
842774
Daniel Antonio Núñez23CHI24+2Santiago R322539
843 NCH 
(845)
Ignacio Parisca Romera19VEN24+2Antalya 2 R32Lost in Antalya R322539
844833
Jasza Szajrych22POL24+2
845793
Gabriele Maria Noce29ITA24+2
846798
Matthew William Donald20CZE24-23-2Cadolzburg R322539
847817
Saveliy Ivanov20RUS24+1Qual. Monastir 2 R3Lost in Monastir R32
848605
Lorenzo Bocchi27ITA23-24-2
849586
Alexander Bernard21USA23-34-3
850839
Jack Anthrop21USA23-1
851850
Luis Carlos Alvarez20MEX23-1
852125
Nikola Milojević29SRB23-1
853759
Jesse Flores29CRC23-1
854430
Sidharth Rawat31IND23+136+8Chennai R32Qual. Bhopal W
Lost in Bhopal SF
Qual. Chennai W
2448
855853
Lasse Poertner19GER23-2
856779
Dhakshineswar Suresh24IND22+1Qual. Bhopal W
Lost in Bhopal R32
857289
Renta Tokuda26JPN22+1
858 NCH 
(859)
Diogo Marques25POR22+2
859594
Enzo Wallart27FRA22-39-4
860854
Sebastian Eriksson19SWE22+1
861842
Adil Kalyanpur24IND22+1Chennai R32Lost in Qual. Chennai R32347
862625
Kristjan Tamm26EST22+1
863660
Michael Zhu32USA22-8-1Kingston 2 R32Lost in Kingston R322337
864831
Jay Dylan Hara Friend21JPN21
865 NCH 
(876)
Maximilian Homberg21GER21+11+1Lost in Monastir R16
866812
Alexander Kotzen24USA21-1
867447
Kuan Yi Lee28TWN21+11+1Antalya 2 R32Lost in Antalya R162236
868798
Nino Ehrenschneider23GER21+68+4Qual. Monastir 2 R3Lost in Monastir SF
869800
Mees Rottgering17NED21-3Manacor 2 R32Qual. Hazebrouck W
Lost in Hazebrouck R32
2236
870731
Yuta Kikuchi25JPN21+10+1Doha R162235
871859
Sheng Tang24CHN21-2
872864
Saša Marković19SRB21-2Lost in Qual. Ithaca R1
873871
Matthew Summers26GBR21-2Doha R322236
874851
Michael Bassem Sobhy20EGY21
875827
Pietro Marino23ITA21+34+2Qual. Monastir 2 R3Lost in Monastir QF
876875
Mihai Razvan Marinescu23ROU21-1Lost in Antalya 2 R32
877363
Oscar Jose Gutierrez31BRA21+9+1Lost in Manacor QF
Lost in Qual. Manacor 2 R1
878877
Maxim Mrva17CZE20-1
879225
Karim Mohamed Maamoun33EGY20-11-1
880824
Seita Watanabe24JPN20-1
881 NCH 
(938)
Alan Magadan23MEX20+57+3Qual. Ithaca W
Lost in Ithaca QF
882670
Cyril Vandermeersch25FRA20-15-1Bressuire R32Qual. Hazebrouck W
Lost in Hazebrouck R32
Qual. Bressuire W
2135
883871
Alessandro Bellifemine23ITA20-2
884800
Pavle Marinkov18AUS20-2Lost in Qual. Australian Open R1
885652
Illya Beloborodko23UKR20-2
886641
Toby Martin31GBR20-2
887 NCH 
(891)
Andrew Fenty24USA20+78+4Kingston 2 R32Lost in Kingston SF2135
888878
Taiyo Yamanaka23JPN20-3
889713
Grigoriy Lomakin26KAZ20-1Chennai R32Lost in Qual. Bhopal R2
Qual. Chennai W
2145
890788
Pierre Yves Bailly21BEL19-1
891605
Niki Kaliyanda Poonacha29IND19-1
892865
Rafael Jodar18ESP19-1
893650
Kaito Uesugi29JPN19-1
894608
Manuel Mazza25ITA19-1
895892
Felix Balshaw18FRA19-1
896895
Martin Van Der Meerschen24BEL19-1
897483
Alec Deckers24NED19-1
898847
Cooper Williams19USA19-1
899599
Giorgio Tabacco21ITA19-1Manacor 2 R32Qual. Manacor 2 W2034
900423
Niels Lootsma30NED19
901756
Luca Fantini24ITA19+21+1Qual. Monastir 2 R3Lost in Monastir R16
902545
Sebastian Prechtel28GER19-1
903827
Petr Brunclik18CZE19-1
904461
Luca Giacomini27ITA19-32-2
905873
Matt Kuhar28USA19+37+2Kingston 2 R16Lost in Kingston R162033
906903
Iannis Miletich19ITA19-3
907521
Sidane Pontjodikromo24NED19-3
908 NCH 
(919)
Josip Simundza20CRO19+36+2Lost in Antalya QF
Lost in Qual. Antalya 2 R1
909903
Tomasz Berkieta18POL19+18+1Lost in Oslo R16
910785
Amit Vales19ISR19-5Manacor 2 R32Qual. Manacor 2 W2034
911343
Makoto Ochi28JPN19-5
912907
Kuzey Cekirge24TUR19-5Lost in Qual. Manacor 2 R3
913846
Gabriele Bosio24ITA19-5
914743
Seydina Andre21SEN19-27-1
915540
Tadeáš Paroulek25CZE18+16+1Qual. Monastir 2 R3Lost in Monastir R16
916904
Benito Sánchez Martinez22GER18-6
917781
Jack Loutit20NZL18-5
917856
Patrick Schoen19SUI18-5
919235
Ivan Nedelko38RUS18-8Doha R321933
920899
John Hallquist Lithen23SWE18-6Antalya 2 R32Qual. Antalya 2 W1933
921718
Henrik Wiersholm27USA18-22-1
921872
Tyler Stice24USA18-6
923729
Viktor Jović22SRB18-7
924910
Niccolo Baroni21ITA18-7
925497
Victor Lilov20USA18-7
926797
Elgin Khoeblal23NED18-8
927920
Chase Ferguson26AUS18-7
928909
Matyáš Černý23CZE18-7Cadolzburg R321933
929790
Mwendwa Mbithi27USA18-4
930729
Ignacio Antonio Becerra Otarola24CHI18-7Lost in Santiago R32
931648
Daniel Pátý25CZE18-5
932 NCH 
(934)
Mert Naci Türker26TUR18+13+1Antalya 2 R32Lost in Antalya R161933
933899
Aleksandr Lobanov23RUS18-5
934930
Niccolo Ciavarella20ITA18-4
935929
Charlie Camus18FRA18-6Lost in Bressuire R32
936714
Niklas Schell26GER18+15+1Cadolzburg R16Lost in Oslo R161932
937924
Petar Jovanovic21MNE17-5
938532
Maciej Rajski33POL17-4
939378
Sora Fukuda27JPN17-4
940673
Yuta Kawahashi26JPN17+19+1Lost in Bhopal R16
Lost in Chennai R32
941869
Oliver Ojakaar19EST17-18-1
942530
M Rifki Fitriadi25INA17
943940
Gregor Ramskogler26AUT17-3
944532
Adrien Gobat23FRA17-5Bressuire R32Qual. Hazebrouck W
Lost in Hazebrouck R32
1832
945 NCH 
(946)
Nicolas Jadoun22FRA17+1
946886
Brian Bozemoj21NED17+2
947687
Daisuke Sumizawa25JPN17
948 NCH 
(964)
Sergio Callejon Hernando20ESP17+20+1Manacor 2 R32Lost in Manacor QF
Qual. Manacor 2 W
1832
949845
Corban Crowther21NZL17+1
95028
João Sousa35POR16+2
951257
Timo Stodder28GER16+3
952556
Savriyan Danilov24RUS16+1
953938
Eric Hadigian25USA16+2
954919
Arda Azkara21TUR16+4
954931
Ryotero Matsumura28JPN16+2
956483
Justin Boulais23CAN16+70+3Qual. Ithaca W
Lost in Ithaca QF
957860
Chan yeong Oh26KOR16+3
958935
Mert Alkaya24TUR16+3Doha R321731
959826
Benjamin Thomas George22CAN16+3Kingston 2 R32Lost in Kingston R321731
960887
Tomas Curras Abasolo24ESP16+3Qual. Manacor W
Lost in Manacor R32
Lost in Qual. Manacor 2 R3
961165
Aldin Šetkić37BIH16+37+1Doha R161730
962767
Patrick Kaukovalta26FIN16-13-1
963894
Thiago Cigarran24ARG16+4
964864
Jesse Delaney26AUS16+5
965725
Isaiah Strode27USA15+7
966938
Aristarkh Safonov21RUS15+7
967959
Mariano Dedura Palomero19GER15+7
968 NCH 
(971)
Hayden Jones18AUS15+7Lost in Qual. Australian Open R1
969 NCH 
(972)
Andrin Casanova20SUI15+7
970786
Derek Pham20AUS15+8
971561
Fermin Tenti27ARG15+8
972845
Isaac Becroft24NZL15+8
973 NCH 
(975)
Stefan Latinovic25SRB15+8
974501
Shinji Hazawa25JPN15+8
974 NCH 
(984)
Andrea Fiorentini23ITA15+12
976962
Aleksa Pisaric19SRB15+7
977285
Matías Franco Descotte30ARG15+7
978663
Benjamin Pietri28FRA15+7
979921
Gian Marco Ortenzi24ITA15+8
980 NCH 
(989)
Joshua Charlton25AUS15+9
981964
Zhenxiong Dong26CHN15+10
982958
Matteo De Vincentis26ITA15+10
983936
Artur Kukasian20RUS15+11
984967
Luc Fomba25FRA15+11
984950
Jan Kupčič23SLO15+11
986961
Chirag Duhan21IND15-22-1Chennai R32Lost in Bhopal R32
Qual. Chennai W
1640
987963
Arthur Bonnaud27FRA15+31+1Kingston 2 R161629
988943
Fernando Cavallo19ARG15+9Santiago R321630
989968
Abel Forger19NED15+10
990962
Juan Sebastian Osorio27COL15+10
991879
Pablo Trochu21FRA15+10Manacor 2 R32Qual. Manacor 2 W1630
992 NCH 
(999)
Yuvan Nandal19IND15+10Qual. Bhopal W
Lost in Bhopal R32
993971
Dylan Dietrich20SUI14+10
994610
Guy Orly Iradukunda28BDI14+11
995546
Uisung Park24KOR14+9Chennai R32Qual. Bhopal W
Lost in Bhopal R32
Qual. Chennai W
1539
996977
Semen Pankin25RUS14+10
997712
Aoran Wang27CHN14+10
998996
Gustavo Ribeiro De Almeida18BRA14+11
999782
Gabriel Donev28BUL14-11-1
1000974
Pengyu Lu23CHN14+10Lost in Doha R32
In Play :
Australian Open GS2000  
Oeiras 2 CH100  
Nonthaburi 3 CH75  
Buenos Aires CH50  
Chennai M25  
Antalya 2, Bressuire M15  
Cadolzburg, Doha   
Kingston 2   
Manacor 2   
Monastir 2, Santiago   
Highlight Country :