WTA // Singles // Official ATP Doubles // 5W ATP Doubles // Live ATP Doubles Ranking // Live ATP Doubles Race // ITF Ranking // Tournament Draws // Title Holders // Live Scores
In Play :
Australian Open GS2000  
Santa Cruz CH80  
Antalya 2, Cancun ITF15  
Highlight Country :

 Live ATP Doubles Ranking

Live ATP Doubles 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, CH125/110/100/90/80/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
#CHPlayer NameAgeCtryPts+/-Current TournamentPrevious TournamentsCurrent TournamentNext PtsMax Pts
1CH
Mate Pavić28CRO 8085Lost in Australian Open R32
21
Nikola Mektić33CRO 10630Lost in Australian Open R32
3CH
Joe Salisbury29GBR 7120-643Australian Open R16908010720
4CH
Rajeev Ram37USA 9533-620Australian Open R16885310493
51
Nicolas Mahut40FRA 6170-45Lost in Australian Open R64
63
Horacio Zeballos36ARG 7810Australian Open R1672808920
74
Marcel Granollers35ESP 5643Australian Open R1672238863
87
Filip Polasek36SVK 7490+1+310Australian Open QF71708450
92
Pierre Hugues Herbert30FRA 5340-1
101
Juan Sebastián Cabal35COL 6120+45Lost in Australian Open R32
Advertisement
101
Robert Farah35COL 4470+45Lost in Australian Open R32
122
John Peers33AUS 6075+270Australian Open QF58857165
134
Ivan Dodig37CRO 4095Lost in Australian Open R32
148
Michael Venus34NZL 5351+1+360Australian Open QF52316511
157
Kevin Krawietz29GER 3870-1+105Lost in Australian Open R16
162
Bruno Soares39BRA 5060+180Australian Open R1647806420
17CH
Tim Pütz34GER 3615+1+322Australian Open QF48556135
182
Horia Tecău37ROU 4850-1
191
Jamie Murray35GBR 3413+135Australian Open R1644336073
2014
Neal Skupski32GBR 4430+105Australian Open R1642105850
215
Wesley Koolhof32NED 3010+90Australian Open R1639305570
22CH
Máximo González38ARG3100
238
Simone Bolelli36ITA3045+2+135Australian Open R1632254865
241
Marcelo Melo38BRA2960+45Lost in Australian Open R32
257
Raven Klaasen39RSA2825+2+90Australian Open R1630054645
26 NCH 
 (27) 
Matwé Middelkoop38NED2685+2-45Lost in Australian Open R64
2724
Sander Gillé31BEL2655-1-90Lost in Australian Open R64
28 NCH 
 (30) 
Marcelo Arévalo31ESA2635+2-45Lost in Australian Open R64
2925
Andrey Golubev34KAZ2634-85Lost in Australian Open R64
301
Łukasz Kubot39POL2585+2
3122
Fabrice Martin35FRA2535-90Lost in Australian Open R64
3228
Joran Vliegen28BEL2495+1-90Lost in Australian Open R64
33 NCH 
 (35) 
Nikola Ćaćić31SRB2420+3Lost in Australian Open R64
348
Andreas Mies31GER2366+7+177Lost in Australian Open R16
353
Jean-Julien Rojer40NED2303+2-90Lost in Australian Open R64
36 NCH 
 (38) 
Gonzalo Escobar33ECU2290+3+55Australian Open R1624704110
37 NCH 
 (41) 
Ariel Behar32URU2290+10+145Australian Open R1624704110
3818
Ben McLachlan29JPN2257+11+180Australian Open R1624374077
398
Aisam-ul-Haq Qureshi41PAK2229+3+45Lost in Australian Open R32
403
Rohan Bopanna41IND2173+3Lost in Australian Open R64
4140
Tomislav Brkić31BIH2170-1-45Lost in Australian Open R64
4235
Austin Krajicek31USA2160-4-90Lost in Australian Open R32
4323
Santiago González38MEX2116-8-360Lost in Australian Open R64
442
Oliver Marach41AUT2105+1-45
456
Édouard Roger-Vasselin38FRA2065-1-90Lost in Australian Open R64
46 NCH 
 (55) 
Matthew Ebden34AUS2041+9+165Australian Open R1622213861
4734
Marcus Daniell32NZL2010+5+45Lost in Australian Open R32
4841
Hugo Nys30MON1965-2-180Lost in Australian Open R64
4931
Philipp Oswald36AUT1905+4-45Lost in Australian Open R64
5039
Andrés Molteni33ARG1905-2-180Lost in Australian Open R64
Advertisement
5139
Steve Johnson32USA1865-180
52CH
Daniel Evans31GBR1831+6
5323
Luke Saville28AUS1776-30-1155Lost in Australian Open R64
5418
Dominic Inglot35GBR1765+6+67Lost in Australian Open R32
5534
Marcelo Demoliner33BRA1745+4+45
5644
Ken Skupski38GBR1699-2-180Lost in Australian Open R32
5717
Franko Škugor34CRO1695-1-180Lost in Australian Open R64
5824
Jérémy Chardy34FRA1656+3
5928
Max Purcell23AUS1605-25-938Australian Open R1617853425
6030
Robin Haase34NED1595+11+75Lost in Australian Open R32
615
Jonathan Erlich44ISR1582+3-45Lost in Australian Open R64
62 NCH 
 (63) 
Harri Heliövaara32FIN1578+1-50Lost in Australian Open R32
6347
Alexander Bublik24KAZ1535-13-540Lost in Australian Open R64
6452
John Patrick Smith32AUS1533+4-45Lost in Australian Open R64
65 NCH 
 (69) 
Aleksandr Nedovyesov34KAZ1516+5-25Lost in Australian Open R32
6662
Andre Goransson27SWE1514-4-141Lost in Australian Open R64
67CH
Rafael Matos26BRA1507-80Santa Cruz QFLost in Australian Open R64Lost in Australian Open R64
Santa Cruz QF
15071539
681
Henri Kontinen31FIN1495-11-360
69 NCH 
 (80) 
Pedro Martínez24ESP1464+11+180Australian Open R1616443284
7065
Benoît Paire32FRA1433-4-180Lost in Australian Open R64
7169
Andrea Vavassori26ITA1407+1-48Lost in Australian Open R64
7255
Andrey Rublev24RUS1390+1
7344
Jonny O'Mara26GBR1344-8-270Lost in Australian Open R32
74CH
Lloyd Glasspool28GBR1336-1Lost in Australian Open R32
7552
Andrei Vasilevski30BLR1332+4+45Lost in Australian Open R32
7644
Denis Shapovalov22CAN1320-1
777
Fabio Fognini34ITA1303+16+180Australian Open R1614833123
7874
Romain Arneodo29MON1295-2-25Lost in Australian Open R64
7944
Hubert Hurkacz24POL1290-1
80 NCH 
 (84) 
Nathaniel Lammons28USA1281+4+61Lost in Australian Open R32
8121
Jan Lennard Struff31GER1280-12-270Lost in Australian Open R32
82 NCH 
 (83) 
Jan Zieliński25POL1238+1-25Lost in Australian Open R64
8378
Felipe Meligeni Rodrigues Alves23BRA1238-1-29Lost in Australian Open R64
8460
Matthew Reid31AUS1213-7-90Lost in Australian Open R64
8543
Roman Jebavý32CZE1207
8623
Sam Querrey34USA1190-5-90Lost in Australian Open R32
8786
David Vega Hernández27ESP1163-1-19
8887
Aslan Karatsev28RUS1162-1Lost in Australian Open R64
8917
Frederik Nielsen38DEN1149+13+90Lost in Australian Open R32
9066
Jackson Withrow28USA1145-1-7Lost in Australian Open R32
91 NCH 
(103)
Dominik Koepfer27GER1134+13+90Lost in Australian Open R32
9255
Sander Arends30NED1108+5
9363
Denys Molchanov34UKR1108-5-47
9490
Matej Sabanov29SRB1102-4-48Lost in Australian Open R64
95 NCH 
(100)
Szymon Walkow26POL1080+5
9690
Orlando Luz23BRA1076-5-63Santa Cruz QF10891139
9794
Ivan Sabanov29SRB1074-3-48Lost in Australian Open R64
98 NCH 
(101)
Hans Hach Verdugo32MEX1061+3
9930
Nicholas Monroe39USA1059-25Lost in Australian Open R64
10077
Gonçalo Oliveira26POR1046+3
Advertisement
1016
Jürgen Melzer40AUT1038-9-90
10298
Hunter Reese29USA995+3-20
10392
Fernando Romboli33BRA981+5
10476
David Pel30NED961-6-124
10549
Miguel Angel Reyes Varela34MEX957+1-55Lost in Concepcion QF
10641
Luke Bambridge27GBR954+6
107101
Ramkumar Ramanathan27IND953+6
108 NCH 
(110)
Fabien Reboul26FRA947+2-18Lost in Forli 3 QF
109 NCH 
(111)
Sadio Doumbia31FRA947+2-18Lost in Forli 3 QF
11095
Max Schnur28USA936+4-13Lost in Forli 3 R16
1111
Bob Bryan43USA935-16-180
1111
Mike Bryan43USA935-16-180
113CH
Evan King29USA935+4
114111
Alex Lawson27USA923+2-16
11574
Pablo Andújar36ESP920+25+180Australian Open R1611002740
11698
Luis David Martínez32VEN908+2-23Santa Cruz QFLost in Concepcion QFLost in Concepcion QF
Santa Cruz QF
913963
117104
Sem Verbeek27NED901-8-79
11882
Robert Galloway29USA893+2-16Lost in Forli 3 R16
119114
Zdeněk Kolář25CZE889+3-10
120 NCH 
(122)
Lucas Miedler25AUT885+3+1Lost in Forli 3 QF
12148
Guillermo Durán33ARG871+4+15Santa Cruz QFLost in Concepcion QFLost in Concepcion QF
Santa Cruz QF
886936
122 NCH 
(126)
Alexander Erler24AUT856+5+4Lost in Forli 3 QF
12332
Artem Sitak35NZL850-8-90Lost in Australian Open R64
12468
Stefanos Tsitsipas23GRE845+4
125124
Jannik Sinner20ITA835+4
12668
Marc Polmans24AUS830-19-180Lost in Australian Open R64
127103
Albano Olivetti30FRA830-8-94Lost in Forli 3 QF
12860
Félix Auger-Aliassime21CAN825+2
12918
Treat Huey36PHI816+8+61Lost in Australian Open R32
13068
Alexander Zverev24GER815+1
13136
Andre Begemann37GER814+1
132CH
Benjamin Bonzi25FRA807+1
13336
Divij Sharan35IND795-9-70
13477
Tristan Samuel Weissborn30AUT784-13-121Santa Cruz QFLost in Concepcion QFLost in Concepcion QF
Santa Cruz QF
798848
13543
Dustin Brown37GER776+1
136132
Lorenzo Sonego26ITA745+2
13750
Igor Zelenay39SVK743+7+30Lost in Forli 3 SF
13871
Nicolás Barrientos34COL741+1
139124
Arthur Rinderknech26FRA739-4-47
14026
João Sousa32POR738+1
14133
Sergiy Stakhovsky36UKR737+1
142 NCH 
(157)
Thiago Monteiro27BRA728+19+90Lost in Australian Open R32
14358
Alex de Minaur22AUS720
14460
Antonio Šančić33CRO718-18-137
14568
Christopher Rungkat32INA706+7+16Lost in Australian Open R32
146142
Sergio Martos Gornes27ESP705+1
14789
Reilly Opelka24USA700+1
14880
Sergio Galdós32PER699-3-13Santa Cruz R16Lost in Concepcion QFLost in Concepcion QF
Santa Cruz R16
707771
1492
Jack Sock29USA690+2
150 NCH 
(154)
Francisco Cabral25POR684+4
Advertisement
15152
Purav Raja36IND679-1-16
152 NCH 
(165)
Diego Hidalgo28ECU677+13+51Santa Cruz R16Concepcion WConcepcion W
Santa Cruz R16
681745
1534
Vasek Pospisil31CAN670+3
1549
Feliciano López40ESP670+3
155132
Antoine Hoang26FRA663-2-25
156123
Cameron Norrie26GBR653+4
157132
Marc-Andrea Hüsler25SUI649-11-60
158155
Manuel Guinard26FRA648-3-33
159CH
Nuno Borges24POR646-8
16039
Diego Schwartzman29ARG638+2
161123
Peter Polansky33CAN637+2
16245
Jamie Cerretani40USA620-4-47
16355
Guido Pella31ARG608-14-90
164 NCH 
(165)
Jesper De Jong21NED603+2-5
165144
Karol Drzewiecki26POL591+2Lost in Forli 3 R16
16656
Radu Albot32MDA587+2
16796
Sriram Balaji31IND564+2Lost in Forli 3 R16
168160
Frances Tiafoe24USA560+2Lost in Australian Open R64
169127
Roberto Carballés Baena28ESP559+26+90Lost in Australian Open R32
170163
Federico Gaio29ITA544+3
171170
Alejandro Gómez30COL543+3
172139
Ričardas Berankis31LTU540+3
17364
Karen Khachanov25RUS540+3
17473
Adrian Mannarino33FRA540-10-90Lost in Australian Open R64
17526
John Isner36USA520+4
176 NCH 
(180)
William Blumberg23USA520+4
177150
Tommy Paul24USA515+5
178138
Dennis Novikov28USA513+3-3
179162
Julian Lenz28GER510-1-12
180 NCH 
(183)
Marco Bortolotti31ITA506+3
181 NCH 
(184)
Dominic Stricker19SUI504+3
182 NCH 
(209)
Cristian Rodríguez31COL502+27+76Santa Cruz R16Concepcion WConcepcion W
Santa Cruz R16
513577
183CH
Vitaliy Sachko24UKR499+2
184166
Salvatore Caruso29ITA497+2
185133
Casper Ruud23NOR495+2
18677
Jordan Thompson27AUS488+4Lost in Australian Open R64
187128
Ruben Bemelmans34BEL487+5
18851
Andy Murray34GBR475+5
189104
Taylor Fritz24USA473+5
190128
Luca Margaroli29SUI473-1-18Lost in Forli 3 SF
191110
Federico Delbonis31ARG470-20-90Lost in Australian Open R64
192181
Emil Ruusuvuori22FIN464+4
193149
Jaume Munar24ESP464-21-90Lost in Australian Open R64
194159
Roberto Quiroz29ECU464+3
19568
Nick Kyrgios26AUS463+64+180Australian Open R166432283
196176
Sebastian Korda21USA462-5-25
197119
Nathan Pasha29USA462-9-29
198131
Rubén González36PHI458
199165
John Millman32AUS450Lost in Australian Open R64
200195
Lloyd Harris24RSA450Lost in Australian Open R64
Advertisement
2013
Robert Lindstedt44SWE450
202158
Daniel Masur27GER439+2
20314
Pablo Cuevas36URU436-26-90
2041
Leander Paes48IND436+1
205160
Arjun Kadhe28IND436+1Lost in Forli 3 R16
20664
Jeevan Nedunchezhiyan33IND433-4-15
20782
Dušan Lajović31SRB428+1Lost in Australian Open R64
208192
Dan Added22FRA425+2+1Lost in Monastir 2 F
Lost in Monastir 4 R16
209205
Bart Stevens23NED422-2-9
210175
Benjamin Lock28ZIM413+4+5Lost in Cairo 2 F
Lost in Monastir 5 SF
211CH
Alejandro Davidovich Fokina22ESP410Lost in Australian Open R64
212153
Martín Cuevas30URU410
213207
Hunter Johnson27USA409
214162
Vladyslav Manafov28UKR403+1Lost in Forli 3 R16
21569
Andrej Martin32SVK398+5+16Santa Cruz QFLost in Concepcion QFLost in Concepcion QF
Santa Cruz QF
428478
216102
JiSung Nam28KOR397+1+5Antalya 2 FLost in Antalya R16Lost in Antalya R16
Antalya 2 F
404404
217175
Federico Zeballos33BOL394-1Santa Cruz R16404468
218CH
Tomas Barrios Vera24CHI389
219215
Petros Tsitsipas21GRE384
220 NCH 
(221)
Yu-hsiou Hsu22TPE384+3+9Cairo 3 W
221 NCH 
(249)
Victor Vlad Cornea28ROU384+28+77Forli 3 W
222 NCH 
(251)
Fabian Fallert24GER375+29+74Forli 3 W
223195
Carlos Gomez Herrera31ESP372+1Santa Cruz R16Lost in Concepcion R16Lost in Concepcion R16
Santa Cruz R16
388452
224 NCH 
(225)
Stefano Travaglia30ITA368+2Lost in Australian Open R64
225170
Daniil Medvedev25RUS360+2
22678
Facundo Bagnis31ARG358+2Lost in Australian Open R64
227153
JC Aragone26USA358+2
228162
Christian Harrison27USA354+3
22948
Leonardo Mayer34ARG353-26-90
230CH
Jiří Lehečka20CZE350+2
23167
Dominic Thiem28AUT345+3
232116
Mark Vervoort31NED343+3
233106
Ante Pavić32CRO340-3-15
234104
Adrián Menéndez-Maceiras36ESP340+2
235101
Teymuraz Gabashvili36RUS336-14-46
236 NCH 
(238)
Gijs Brouwer25NED334+2
237138
Quentin Halys25FRA333+6+16Lost in Forli 3 QF
238148
Renzo Olivo29ARG331-5-15Lost in Concepcion QF
239238
Federico Coria29ARG323Lost in Australian Open R64
240105
Matteo Berrettini25ITA320+1
241113
MinKyu Song31KOR318+1
242217
Liam Broady28GBR317+2
243240
Piotr Matuszewski23POL315-3-6
244 NCH 
(247)
Roman Safiullin24RUS311+3
245165
Andrea Pellegrino24ITA310+9+16Lost in Forli 3 QF
246137
Thanasi Kokkinakis25AUS308+188+180Australian Open R164882128
24785
Tristan Lamasine28FRA307+1
248212
Nino Serdarušić25CRO306-11-29
24972
Jonathan Eysseric31FRA303+17+26Lost in Forli 3 SF
250CH
Tim van Rijthoven24NED301
Advertisement
251115
Tennys Sandgren30USA298+1
252188
Enzo Couacaud26FRA297-7-15
253210
Facundo Mena29ARG297-7-15Santa Cruz R16Lost in Concepcion R16Lost in Concepcion R16
Santa Cruz R16
313377
254253
Hernan Casanova27ARG296-1-1
255 NCH 
(256)
Francesco Forti22ITA288+1
256205
Markus Eriksson32SWE284+2
257CH
Giulio Zeppieri20ITA283-3
258 NCH 
(261)
Luciano Darderi19ITA282+3
259249
Alejandro Tabilo24CHI282+1
260209
Skander Mansouri26TUN282+2Lost in Monastir 4 R16
261247
Denis Yevseyev28KAZ281+18+19Vilnius W
262247
Alexei Popyrin22AUS279+2Lost in Australian Open R64
263186
Juan Ignacio Lóndero28ARG278+2
264167
Julian Ocleppo24ITA278-1-4
265201
Filip Krajinović29SRB275+3Lost in Australian Open R64
266232
Botic van de Zandschulp26NED274+82+90Lost in Australian Open R32
267101
Guido Andreozzi30ARG271+4
268226
Pavel Kotov23RUS271+4Lost in Forli 3 R16
269 NCH 
(272)
Alexander Merino29PER271+12+10Santa Cruz R16Lost in Concepcion QFLost in Concepcion QF
Santa Cruz R16
281345
270161
Miomir Kecmanović22SRB270+3Lost in Australian Open R64
271 NCH 
(300)
Francisco Cerundolo23ARG270+42+50Lost in Concepcion F
272 NCH 
(273)
Corentin Denolly24FRA269+13+13Bagnoles de l'Orne W
273133
Denis Kudla29USA268+2
274273
Jakub Paul22SUI268+2
275267
Reese Stalder25USA268+2
276 NCH 
(562)
Dane Sweeny20AUS263+290+180Australian Open R164432083
277173
Mitchell Krueger28USA259+5
278 NCH 
(283)
Michail Pervolarakis25GRE259+5
279251
Brayden Schnur26CAN258+5
280 NCH 
(320)
Jason Kubler28AUS257+305+180Lost in Australian Open R16
281238
Marek Gengel26CZE257+8+4Lost in Vilnius QF
28216
Pablo Carreño Busta30ESP255+4
283265
Hugo Gaston21FRA255+84+90Lost in Australian Open R32
284 NCH 
(325)
Jelle Sels26NED255+41+48Lost in Forli 3 F
285240
Yannick Hanfmann30GER254+2
28662
Cheng Peng Hsieh30TPE252+4
287 NCH 
(288)
Mateus Alves21BRA252+1-1
288186
Blaž Rola31SLO251+4
289260
Alexander Cozbinov26MDA251+4
290167
Franco Agamenone28ITA250+6+4Lost in Forli 3 QF
291189
Márton Fucsovics29HUN248+3
292206
Cristian Garín25CHI248+3
293263
Tomas Martin Etcheverry22ARG248-15-15
294182
Christopher Eubanks25USA245-39-45
29537
Lukáš Rosol36CZE243-15-18
296234
Boris Arias28BOL243-5-9Santa Cruz R16Lost in Concepcion R16Lost in Concepcion R16
Santa Cruz R16
256320
297180
Mackenzie McDonald26USA241+1Lost in Australian Open R64
298289
Camilo Ugo Carabelli22ARG241+28+35Santa Cruz R16Lost in Concepcion FLost in Concepcion F
Santa Cruz R16
256320
299122
Ruan Roelofse32RSA240+1
300270
Soonwoo Kwon24KOR238+399+180Australian Open R164182058
301273
Michael Geerts27BEL238-4-4
302 NCH 
(372)
Daniel Altmaier23GER235+102+90Lost in Australian Open R32
303291
Riccardo Bonadio28ITA234-1+2Lost in Cairo 3 F
3047
Florin Mergea36ROU233-3
30541
Adil Shamasdin39CAN232-38-44
306196
Geoffrey Blancaneaux23FRA232-3
307114
Novak Djoković34SRB230-3
308210
Yoshihito Nishioka26JPN230-3Lost in Australian Open R64
309289
Vít Kopřiva24CZE228-2
31078
Zhang Ze31CHN227-41-48
31182
Mao Xin Gong34CHN226-41-48
312307
Santiago Fa Rodriguez Taverna22ARG225-2
313226
Roberto Ortega Olmedo30ESP224-14-17
314304
Glenn Smits31NED223-5-3
315 NCH 
(316)
Grigoriy Lomakin23KAZ223+7+12Cairo 2 W
Lost in Antalya 2 R16
316257
Thiago Agustin Tirante20ARG222-42-48
317290
Markos Kalovelonis27GRE221-5
318297
Andrew Paulson20CZE219-4
319269
Junior Alexander Ore29USA219-4
32044
Mischa Zverev34GER218-4
321282
Jacopo Berrettini23ITA218-10-4
32237
Igor Sijsling34NED216-5
323261
Daniel Dutra da Silva33BRA214+26+30Santa Cruz R16Lost in Concepcion SF230294
324303
Leandro Riedi19SUI213-6
32586
Roberto Maytín33VEN212-6
326235
Kimmer Coppejans27BEL212-18-15
327180
Stefan Kozlov23USA211-7
32894
Jiří Veselý28CZE210-5Lost in Australian Open R64
329 NCH 
(879)
Li Tu25AUS209+650+180Australian Open R163892029
330312
Luca Castelnuovo24SUI208-6
33140
Nicolas Jarry26CHI205-4
332270
Michael Vrbenský22CZE205+4Lost in Vilnius SF
333297
Maxime Janvier25FRA203-5
334287
Tallon Griekspoor25NED202-5Lost in Australian Open R64
33573
Malek Jaziri38TUN202-5
336275
Pedro Cachín26ARG201-15-10
337185
James Duckworth30AUS200-115-180Lost in Australian Open R64
338199
Marcos Giron28USA200+831+180Australian Open R163802020
339 NCH 
(522)
Christopher O'Connell27AUS200+831+180Lost in Australian Open R16
340113
Saketh Myneni34IND200-7
341323
Jonáš Forejtek20CZE200+45+46Lost in Forli 3 F
3425
David Marrero41ESP200-11-2
343239
Luis Patiño28MEX200-9
344317
Conner Huertas del Pino26PER199-9
345250
David Pichler25AUT198+1+11Lost in Cairo 3 F
346276
Thomas Fancutt26AUS197-10
347240
Lukas Klein23SVK196-8
348232
Thai Son Kwiatkowski26USA196-8
349147
Sekou Bangoura30USA196-43-32Cancun SF200207
350265
Michael Mmoh24USA195-9
351331
Mats Hermans25NED195-14-2
352283
Yun-seong Chung23KOR195-10Lost in Monastir 2 QF
Lost in Monastir 4 R16
353 NCH 
(486)
Tristan Schoolkate20AUS194+139+90Lost in Australian Open R32
354268
Alex Molčan24SVK193-11
355258
Javier Barranco Cosano23ESP190-11
356339
Oscar Jose Gutierrez28BRA188-11
357255
Raul Brancaccio24ITA184-19-13
35896
Fabrício Neis31BRA183-8
359351
Igor Marcondes24BRA183-8
360266
Sanjar Fayziev27UZB183-8Lost in Kazan QF
361359
Alberto Barroso Campos25ESP181+18+21Manacor 2 W
362346
Laslo Djere26SRB180-9Lost in Australian Open R64
363161
Grégoire Barrère27FRA178-138-190
364304
Dmitry Popko25KAZ177-8
365345
Nicolas Mejia21COL177-10-2
36682
Paolo Lorenzi40ITA176-9
36792
Gerard Granollers32ESP176-20-10
368357
Yan Bondarevskiy21RUS175-9
36967
Mikhail Kukushkin34KAZ173-235-630
370135
Maximilian Neuchrist30AUT173-10
371241
Shintaro Imai28JPN171-10
372368
Filip Bergevi27SWE170+6Cancun F177177
373359
Ernesto Escobedo25USA169-10
374360
Gilbert Klier Junior21BRA169-10
375362
Oleksii Krutykh21UKR167-9-1
376 NCH 
(401)
Alastair Gray23GBR165+35+25Bath W
377286
Alexandru Jecan33ROU165-9Lost in Antalya 2 QF
378367
Liam Draxl20CAN164-8
379185
Jason Jung32TPE164-8
380298
Luke Johnson27GBR164+8+10Lost in Bath F
381345
Peter Heller29GER164-27-16Lost in Manacor 2 SF
Lost in Antalya 2 SF
382319
Eduard Esteve Lobato27ESP162-8
383303
Kacper Żuk23POL162+8+10Lost in Forli 3 SF
384375
Gustavo Heide19BRA161-9
385353
Neil Oberleitner22AUT161-9
386289
Juan Pablo Varillas26PER160-8
387262
Roberto Cid Subervi28DOM160-10
388263
Mariano Kestelboim25ARG160-8
389291
Evgenii Tiurnev24RUS160-27-10Lost in Forli 3 R16
390346
David Poljak25CZE159-9Lost in Vilnius QF
39133
Jo-Wilfried Tsonga36FRA158-9
392192
Oriol Roca Batalla28ESP158-9
393369
Alex Rybakov24USA157-20-6
394379
Yannik Steinegger21SUI157-10
395 NCH 
(638)
Rinky Hijikata20AUS156+255+90Lost in Australian Open R32
396275
Harry Bourchier25AUS154-9
397252
Matias Franco Descotte27ARG154+47+30Santa Cruz R16Lost in Concepcion SF170234
398 NCH 
(484)
Theo Arribage21FRA154+86+46Monastir 2 W
Monastir 4 W
399363
Matheus Pucinelli De Almeida20BRA153-10
400188
Elias Ymer25SWE151-7
401393
Kai Wehnelt26GER151-6
402369
Ivan Liutarevich25BLR151+33+23Vilnius W
403385
Rudolf Molleker21GER150-7
404217
Evan Hoyt27GBR149-12-3
405336
Oleg Prihodko24UKR149-5
406399
Facundo Diaz Acosta21ARG149-7Santa Cruz R16165229
407398
Aleksandar Vukic25AUS148-6Lost in Australian Open R64
408377
Chun hsin Tseng20TPE148-6
409249
Yates Johnson27USA146-12-4
410394
Joao Lucas Reis Da Silva21BRA145-4
411402
Flavio Cobolli19ITA144-4
412238
Matias Zukas25ARG143-4
413130
Toshihide Matsui43JPN142-4
414320
Ryan Nijboer22NED142-9-3
415370
Khumoyun Sultanov23UZB139-1
416374
Alexandre Muller24FRA136
417261
Aziz Dougaz24TUN136-7-6
418415
Ignacio Carou22URU136-1Santa Cruz R16150214
41949
Marin Čilić33CRO135-1
420304
Lorenzo Musetti19ITA135-51-29Lost in Australian Open R64
421169
Marco Cecchinato29ITA135-1
422148
Nikoloz Basilashvili29GEO135-3Lost in Australian Open R64
42392
Vishnu Vardhan34IND135-2
424255
Altuğ Çelikbilek25TUR135-66-40
425424
Alexander Donski23BUL135+93+41Monastir 2 W
Lost in Monastir 4 F
426171
Scott Puodziunas32AUS134-4
427374
Goncalo Falcao33POR134-4
428415
Jose Fco. Vidal Azorin28ESP133-13-4
429224
Jeremy Beale27AUS132-1
430242
João Menezes25BRA131-1
43159
Denis Istomin35UZB131-46-25Lost in Forli 3 R16
432388
Aidan McHugh21GBR131-8-2
433184
Aleksandre Metreveli28GEO131-3
434426
Arthur Bouquier21FRA130-8-3
435434
Hendrik Jebens26GER130+3+4Lost in Bagnoles de l'Orne SF
436405
Carlos Sanchez Jover21ESP130-5Lost in Monastir 4 SF
437427
Juan Bautista Torres19ARG129-4
438427
Genaro Alberto Olivieri23ARG129-11-4Santa Cruz R16145209
439 NCH 
(502)
Gonzalo Villanueva27ARG129+63+30Santa Cruz R16Lost in Concepcion SF144208
440254
Emilio Gómez30ECU128-75-40
441435
Tomáš Macháč21CZE127-5
442170
Ivan Gakhov25RUS127-29-12
443185
Hugo Dellien28BOL126-6Lost in Concepcion R16
444402
Jorge Panta26PER126-5
445442
Francesco Passaro21ITA126+12+8Lost in Monastir 4 SF
446217
Blake Ellis23AUS125-4
447431
Bogdan Bobrov24RUS125-4Lost in Kazan QF
448272
Pedro Sakamoto28BRA125+64+30Santa Cruz R16Lost in Concepcion SF141205
449107
Scott Clayton27GBR123-59-29
450362
Moez Echargui29TUN123-25-10
451445
Ergi Kirkin22TUR123+11+8Lost in Vilnius SF
452438
Filip Horanský29SVK122-7
453268
Jurij Rodionov22AUT122-41-18
454394
Borna Gojo23CRO122-60-29
45557
Andreas Siljeström40SWE122-9
456437
Sebastian Fanselow30GER121-8
457136
Zhe Li35CHN120-59-29
458443
Hugo Grenier25FRA120-9
459457
Niklas Schell23GER120+1+4Lost in Bagnoles de l'Orne SF
46043
Donald Young32USA119-9
461187
Martin Redlicki26USA119-9
462453
Leonardo Aboian23ARG119-9
463310
Juan Ignacio Galarza27ARG119-9
464430
Arthur Cazaux19FRA118-9
465456
Alexander Ritschard27USA118-9
466447
Giovanni Fonio23ITA118-19-4Lost in Antalya 2 QF
467102
Yasutaka Uchiyama29JPN116-8
468154
Timur Khabibulin26KAZ116-28-10
469295
Wilson Leite30BRA116-8Lost in Concepcion R16
470371
Shintaro Mochizuki18JPN115-29-10
471445
Dan Alexandru Tomescu22ROU115-8
472447
Kyrian Jacquet20FRA114-6
473342
Patrik Rikl23CZE114-6
474355
Martin Damm18USA114-6
475293
Vladyslav Orlov26UKR114-17-4
476222
Evgeny Karlovskiy27RUS113-6Lost in Forli 3 R16
477200
Tomás Lipovsek Puches28SLO113-13-2
478282
Jeroen Vanneste28BEL113-2+2Lost in Manacor 2 SF
Lost in Vilnius R16
479464
Cezar Cretu20ROU112+2Lost in Antalya 2 QF
480321
Filip Peliwo27CAN112-7
481471
Gabriel Roveri Sidney24BRA112-7
482304
Bjorn Fratangelo28USA111-7
483467
Felix Corwin25USA111-5
484396
Brandon Nakashima20USA110-81-35
485480
Damien Wenger21SUI110-5
486197
Gerald Melzer31AUT109-5
487457
Ajeet Rai23NZL109-5
488411
Ray Ho21TPE109+35+17Cairo 2 W
Lost in Cairo 3 SF
489214
Adam Pavlásek27CZE108-6
490327
Juan Pablo Paz27ARG108-25-7
491483
Nerman Fatić27BIH107-6
492369
Alessandro Bega31ITA107-15-4
493422
Arthur Reymond22FRA107-61-23
494117
Uladzimir Ignatik31BLR106-7
495264
Anis Ghorbel32TUN106-7Lost in Monastir 3 R16
Lost in Monastir 5 R16
496361
Simon Freund25SWE105-10-2
497473
Mick Veldheer25NED105+6+6Cancun F112112
498438
Dimitar Kuzmanov28BUL104-9
499241
Kamil Majchrzak26POL104-9
500242
Frederico Ferreira Silva26POR104-9
501483
Constantin Schmitz26GER104-8
502 NCH 
(535)
Benjamin Hassan26GER103+42+16Lost in Manacor 2 F
503463
Mats Rosenkranz23GER103-8
504164
Volodoymyr Uzhylovskyi33UKR103+4Lost in Cairo 2 SF
Lost in Cairo 3 SF
505362
Mattéo Martineau23FRA102-36-12
506385
Clément Tabur21FRA102+3+6Lost in Monastir 2 F
507393
Michał Dembek24POL102+8+7Lost in Vilnius SF
508100
Konstantin Kravchuk36RUS101-8
509283
Kaichi Uchida27JPN99-8
510299
Manuel Peña López23ARG99-12-3
511488
Mark Whitehouse28GBR99-15-4Lost in Bath R16
512 NCH 
(592)
Oleksandr Ovcharenko20UKR98+90+23Antalya 2 FAntalya W105105
513375
Yannick Maden32GER97-41-15
514413
Francesco Vilardo32ITA97-6
515505
Lucas Gerch27GER97-8Lost in Vilnius R16
516283
Péter Nagy29HUN97-3+2Lost in Cairo 2 SF
Lost in Cairo 3 R16
517363
Kaito Uesugi26JPN96+59+15Monastir 5 W
518 NCH 
(532)
Naoki Tajima21JPN96+28+9Monastir 5 W
519511
Beibit Zhukayev21KAZ95-8
520511
Matthew Christopher Romios22AUS95-6
521282
Mats Moraing29GER94-5
522370
Yuta Shimizu22JPN94-5
523472
Alejo Lorenzo Lingua Lavallen20ARG94-29-10
524498
Luis Faria22POR94-19-4
52591
Alessandro Motti42ITA93-5
526459
Ryan Peniston26GBR93-5
527524
Aziz Ouakaa22TUN92-3
528390
Mārtiņš Podžus27LAT91-3
529313
Marat Deviatiarov27UKR91-3Lost in Monastir 3 R16
Lost in Monastir 5 F
53025
Xavier Malisse41BEL90-3
53186
Yen Hsun Lu38TPE90-2
532348
Peter Gojowczyk32GER90-2
533143
Kyle Edmund27GBR90-2
533127
Aljaž Bedene32SLO90
535340
Ilya Ivashka27BLR90-3
536115
Tomislav Draganja27CRO90-2
537323
Calum Puttergill28AUS90-2
5383
Marc López39ESP90-2
539193
Vijay Sundar Prashanth35IND90+34+8Lost in Bath SF
540232
Go Soeda37JPN89-3
541534
Valerio Aboian19ARG89-2
542449
Zizou Bergs22BEL89-36-8
543504
Remy Bertola23SUI89-3
544331
Tung Lin Wu23TPE88-3
545CH
Miguel Fernando Pereira22CHI88+5+2Lost in Antalya 2 QF
546156
Darian King29BAR87-3
547481
Eric Vanshelboim20UKR87-25-6
548524
Daniele Capecchi26ITA87-3Lost in Monastir 5 SF
549169
Tuna Altuna32TUR87-30-7Lost in Manacor 2 QF
Lost in Antalya 2 R16
550197
Akira Santillan24AUS86-2
551450
Juan Pablo Ficovich24ARG86-2
552432
Benjamin Winter Lopez23ESP86+22+4Lost in Antalya F
Lost in Antalya 2 R16
553161
Oscar Otte28GER85-2
554286
Mario Vilella Martínez26ESP85-2
555553
Jack Draper20GBR85-2
556416
Alexis Galarneau22CAN85-2
557416
Nick Chappell29USA85
558546
Ben Jones23GBR85-3Lost in Bath R16
559303
Courtney John Lock25ZIM85+21+4Lost in Monastir 5 SF
560 NCH 
(628)
Zvonimir Babic26CRO85+68+16Lost in Monastir 3 R16
Lost in Monastir 4 F
561549
Titouan Droguet20FRA84+66+15Monastir 4 W
562507
Harold Mayot19FRA84+28+8Lost in Monastir 4 SF
563460
Fabian Marozsan22HUN84+74+16Lost in Vilnius F
564203
Mirza Bašić30BIH83-4
56579
Lucas Pouille27FRA83-66-18
566269
Runhao Hua25CHN83-4Lost in Antalya 2 R16
567267
Steven Diez30CAN83-4
568355
Franco Emanuel Egea26ARG83-4
569559
Fabio Coelho21POR83-2
570544
Luca Nardi18ITA82-2
57183
John Paul Fruttero40USA82-2
572 NCH 
(696)
Charles Broom23GBR82+138+25Bath W
573563
Julian Cash25GBR82-3
574491
Duje Ajduković20CRO82-3
575563
Mariano Navone20ARG82-3
576477
Rio Noguchi23JPN82-1
577 NCH 
(601)
Dragos Nicolae Madaras24SWE82+44+11Antalya 2 FAntalya W8989
578180
Maxime Cressy24USA81-1
579578
Roman Andres Burruchaga20ARG81-1
580373
Viktor Durasovic24NOR81-24-4
581507
Simon Carr22IRL81-16-2
582499
Daniel Michalski22POL81+27+8Lost in Cairo 2 F
583371
Evan Zhu23USA81+5+4Cancun SF8592
584255
Patrik Niklas Salminen24FIN81+24+8Lost in Bath R16
Lost in Vilnius SF
585178
Blaž Kavčič34SLO80-75-15
586316
Brandon Walkin27AUS80-27-4
587474
Nick Hardt21DOM80-6
588 NCH 
(601)
Carlos Lopez Montagud21ESP80+25+8Lost in Antalya F
Lost in Antalya 2 R16
589567
Facundo Juarez24ARG79-6
590510
Fermin Tenti24ARG79-43-8
591515
Francisco Comesana21ARG79-33-6Santa Cruz R1695159
592211
Zhizhen Zhang25CHN78-8
59339
Sonchat Ratiwatana40THA77-7
594505
Daniel Cukierman26ISR77-7Lost in Vilnius R16
595579
Nikolas Sanchez Izquierdo22ESP77-16-4
596581
Otto Virtanen20FIN76-7
597582
Milos Karol19SVK76-6
598515
Vasil Kirkov22USA76-6
599269
Takuto Niki34JPN76-5
600541
Alexander Weis24ITA76+14+4Lost in Monastir 5 SF
601353
Julien Cagnina27BEL75-59-12
602393
Thiago Seyboth Wild21BRA75-7
603455
Alexey Zakharov21RUS75-7
604366
Toby Alex Kodat19USA75-4
605594
Ben Shelton19USA74-2
606177
Alejandro González32COL74-1
607569
Colin Sinclair27NMI74-1
608383
Robert Strombachs22GER74-1
609448
Petros Chrysochos25CYP73-10-2
61039
Sanchai Ratiwatana40THA73-113-29
611105
Íñigo Cervantes32ESP72-1
612283
João Domingues28POR72-1
613127
Tsung Hua Yang30TPE72-1
614597
Emiliano Maggioli20ITA72+1
615 NCH 
(732)
Imanol Lopez Morillo22ESP72+133+21Manacor 2 W
616327
Gian Marco Moroni23ITA71
617609
Jaime Faria18POR71
618608
Eero Vasa24FIN71
619554
Alfredo Perez24USA71
620595
Ugo Blanchet23FRA71+18+3Lost in Manacor 2 QF
621616
Murkel Dellien24BOL70+1Santa Cruz R1686150
622 NCH 
(741)
Guy Den Ouden19NED70+119+19Lost in Bath F
Lost in Vilnius QF
623609
Seita Watanabe21JPN70-3-1
624560
Davide Galoppini27ITA70-31-6Lost in Antalya SF
Lost in Antalya 2 QF
625115
Thiemo de Bakker33NED69-2
626625
Aleksandre Bakshi24GEO69-1
627486
Nicolas Moreno De Alboran24USA69-1Lost in Concepcion R16
628290
Agustín Velotti29ARG69-31-6
629 NCH 
(657)
Seong chan Hong24KOR69+53+8Antalya 2 F7676
630103
Milos Raonic31CAN68-1
631361
Ugo Humbert23FRA68-1
632115
Jaroslav Pospíšil40CZE68
633474
Filip Duda23CZE68+1
634526
Max Houkes21NED68+2
635413
Gabriel Alejandro Hidalgo31ARG67+4
636223
Fajing Sun25CHN67+4
637221
Andrea Collarini29ARG67+4
638624
Yann Wojcik25POL67+4
639595
Giorgio Ricca26ITA67+7
640533
Ignacio Monzon24ARG67+5
641580
Alejandro Mendoza31BOL67+6Santa Cruz R1682146
642634
Mili Poljicak17CRO66+6
643160
Jan Šátral31CZE66+8
644629
Mirko Martinez23SUI66+11
645313
Petr Nouza23CZE66+39+5Lost in Monastir 2 SF
646158
David Goffin31BEL65+10
647161
Evgeny Donskoy31RUS65+10
648299
Sebastian Ofner25AUT65+10
649646
Admir Kalender21CRO65+10
650380
Michiel De Krom23NED65+10
651226
Alexander Igoshin30RUS65-50-10
652170
Lukáš Lacko34SVK64-181-48
653215
Nicolás Kicker29ARG64+8
654600
Aleksandar Kovačević23USA64+8
65527
Guillermo García López38ESP64-73-15
656 NCH 
(660)
Johannes Ingildsen24DEN64+7
657656
Giovanni Mpetshi Perricard18FRA64+8
658257
Francis Casey Alcantara29PHI64+6
659299
Jaume Pla Malfeito26ESP64-24-4
660610
Frane Nincevic22CRO64+6
661625
Ryota Tanuma26JPN64+7
662575
Billy Harris26GBR64-13-2Lost in Bath R16
66349
Viktor Troicki35SRB63+6
664131
Bradley Klahn31USA63+7
665249
Maximilian Marterer26GER63+5
666351
Taro Daniel28JPN63+6
667205
Bernardo Saraiva28POR63+6
668552
Cayetano March21ECU63-24-4
669501
Jumpei Yamasaki24JPN63+5Lost in Monastir 2 R16
670335
Johannes Härteis25GER62-39-6Lost in Manacor 2 F
671267
Andres Artunedo Martinavarro28ESP62+5
672308
Korey Lovett25USA62+5
673328
Austin Rapp25USA62+5
674528
Kai Lemstra22GER62+5
675394
Johan Nikles24SUI62-22-4
676586
Lorenzo Bocchi24ITA62-22-4
677381
Jacob Grills26AUS61+4
678592
Louis Tessa23FRA61-3-2
679646
Nicholas David Ionel19ROU61+34+4Lost in Monastir 2 QF
Lost in Monastir 4 QF
680124
Facundo Argüello29ARG60+6
681117
Damir Džumhur29BIH60+4
682208
Thomas Fabbiano32ITA60+5
683164
Yaraslav Shyla28BLR60+5
684 NCH 
(689)
Aaron Addison26AUS60+5
685225
Mohamed Safwat31EGY60-87-15
686345
Nicolas Alvarez25PER60-148-29
687630
Gergely Madarasz27HUN60-54-8Lost in Cairo 2 SF
Lost in Cairo 3 R16
688679
Dostanbek Tashbulatov21KAZ60+4
689483
Anirudh Chandrasekar23IND60+4
690174
Marco Trungelliti31ARG59+4
691311
Lorenzo Giustino30ITA59+4
692639
Vaughn Hunter27RSA59+4
693376
Juan Manuel Cerundolo20ARG59-243-61
694380
Sergey Fomin20UZB59-51-8
695638
Louis Dussin22FRA59+2
696130
Andrea Arnaboldi34ITA58+5
697245
Andrew Harris27AUS58+3Lost in Australian Open R64
698224
Hiroki Moriya31JPN58+4
699286
Václav Šafránek27CZE58+4
700 NCH 
(704)
Mattia Bellucci20ITA58+4Lost in Monastir 5 R16
701316
Yannick Mertens34BEL58-11-2
702627
Luca Potenza21ITA58+3
703521
Ricardo Rodriguez Pace28VEN58+3
704 NCH 
(708)
Aliaksandr Liaonenka22BLR58+21+4Lost in Kazan SF
705640
Andrey Chepelev23RUS58+3Lost in Cairo 2 QF
Lost in Cairo 3 R16
706415
Antoine Escoffier29FRA57-23-4
707579
Guy Orly Iradukunda25BDI57+5
708701
Pedro Araujo19POR57+3
709CH
James Trotter22JPN56+5
710 NCH 
(725)
Tim Sandkaulen24GER56+19+3Lost in Monastir 4 QF
711221
Jay Clarke23GBR56+4
712576
Georgii Kravchenko21UKR56-21-4
713541
Pedro Vives Marcos20ESP56-33-6
714555
Kelsey Stevenson31CAN56+4
715665
Arthur Fery19GBR55+4Lost in Bath R16
716713
Arthur Fils17FRA55+4
717241
Pedro Sousa33POR55+4
718717
Lilian Marmousez20FRA55+4
719458
Makoto Ochi25JPN55+4
720 NCH 
(721)
Andrew Lutschaunig21USA54+4
721659
Vasilios Caripi30RSA54+5
722350
Artem Dubrivnyy22RUS54-55-10
723353
Nicolas Alberto Arreche27ARG54-71-12
724296
Aldin Šetkić34BIH54+4
725597
Quentin Folliot23FRA54-8-2
726430
Timur Kiyamov25RUS54+77+9Kazan W
727 NCH 
(762)
Boris Butulija23SRB54+35+5Lost in Monastir 3 QF
Lost in Monastir 4 QF
728683
Denis Klok23RUS54-21-4Lost in Cairo 2 QF
Lost in Cairo 3 R16
729337
Carlos Taberner24ESP53+1
730283
Dennis Novak28AUT53+1
731730
Iiro Vasa19FIN53+1
732375
Yusuke Takahashi24JPN53+1
733451
Maxim Ratniuk25RUS53+11+2Lost in Kazan F
734457
Jonathan Binding28GBR53Lost in Bath R16
73581
Alex Bolt29AUS52Lost in Australian Open R64
736618
Marvin Möller23GER52
737415
Justin Butsch27USA52
738408
Vladimir Ivanov34EST52-22-4
739688
Luigi Sorrentino23ITA52-12-2
740297
Yan Sabanin31RUS52-2Lost in Kazan SF
741268
Illya Marchenko34UKR51-2
742226
Filippo Baldi26ITA51-2
743742
Duarte Vale23POR51-1
744500
David Jorda Sanchis27ESP51-1
745319
Julian Bradley29IRL51
746595
Maxime Mora24FRA51+1
747236
Erik Crepaldi31ITA51+2
748491
Strong Kirchheimer26USA50+3
749436
Renta Tokuda23JPN50+4
750589
Sidane Pontjodikromo21NED50+4
751532
Niki Kaliyanda Poonacha26IND50+4
752118
Brydan Klein32GBR49+4
75362
Rameez Junaid40AUS49+4
754 NCH 
(896)
Marat Sharipov19RUS49+142+15Kazan W
755 NCH 
(758)
Lukas Pokorny19SVK49+3
756357
George Goldhoff27USA49+3
757448
Robin Stanek27CZE49+3
758503
Andrea Basso28ITA49+3
759740
Timofey Skatov21KAZ49-13-2
760692
Jean Thirouin24FRA49+3
761613
Umut Akkoyun21TUR49-63-10Lost in Antalya QF
Lost in Antalya 2 R16
76270
Thomaz Bellucci34BRA48+2
763132
Laurynas Grigelis30LTU48+2
764212
Tom Jomby30FRA48+3
765 NCH 
(767)
Tim Handel25GER48+3
766 NCH 
(880)
Peter Fajta19HUN48+166+16Lost in Vilnius F
767766
Miguel Damas22ESP48+2
768 NCH 
(797)
Felix Gill19GBR48+29+3Lost in Bath QF
769677
Yuki Mochizuki24JPN48+1
770 NCH 
(811)
Sandro Kopp21AUT48+41+4Lost in Cancun SF
771757
Michal Mikula21POL48Lost in Monastir 5 R16
772770
Edward Winter17AUS47
773771
Henry Patten25GBR47
774772
Samuel Vincent Ruggeri19ITA47
775 NCH 
(805)
Lukas Neumayer19AUT47+31+3Lost in Monastir 4 QF
776382
Rhett Purcell25NZL47
777591
Siddhant Banthia21IND47
778755
Kazuma Kawachi27JPN47+1
779421
Alexis Musialek33FRA47+39+4Lost in Bagnoles de l'Orne SF
Lost in Monastir 5 QF
780778
Davide Pozzi23ITA47Lost in Monastir 3 R16
Lost in Monastir 5 R16
781776
Pedro Boscardin Dias18BRA46
782CH
Sebastian Santibanez25CHI46
783767
John Echeverria20ESP46+1
784742
Nathan Ponwith23USA46+1
785510
Alexey Vatutin29RUS46+1
786378
Danylo Kalenichenko27UKR46+1
787320
Arklon Huertas Del Pino Cordova27PER46+1
788105
Juan Martín del Potro33ARG45+1
788130
Ernests Gulbis33LAT45+2
790167
Kei Nishikori32JPN45+1
79088
Stan Wawrinka36SUI45+1
79018
Lleyton Hewitt40AUS45+3
793171
Alessandro Giannessi31ITA45-189-29
794792
Ignacio Buse17PER45
795CH
Joao Victor Couto Loureiro18BRA45
796793
Gonzalo Bueno17PER45
797 NCH 
(962)
Hanwen Li19CHN45+171+15Monastir 3 W
798777
Diego Fernandez Flores21CHI45
799382
Pablo Vivero Gonzalez26ESP45
800757
Tsung Hao Huang22TPE45+169+15Lost in Cairo 2 R16
Cairo 3 W
801379
Christoph Negritu27GER45-1
802631
Louroi Martinez23SUI45
803421
Riccardo Balzerani23ITA45-2
804263
Joris De Loore28BEL44
805198
Elliot Benchetrit23MAR44
806 NCH 
(807)
Alex Barrena19ARG44+2
807641
Gerardo Lopez Villasenor26MEX44+2
808786
Koray Kirci23TUR44+21+2Lost in Antalya QF
Lost in Antalya 2 R16
809158
David Pérez Sanz27ESP43-100-14
810 NCH 
(850)
Sebastian Gima19ROU43+40+4Lost in Monastir 3 QF
Lost in Monastir 5 QF
811311
Mick Lescure28FRA43+2
812757
Augusto Virgili27ITA43Lost in Manacor 2 R16
813650
Quentin Robert27FRA43+2
814645
Constantin Bittoun Kouzmine23FRA43+38+4Lost in Cancun SF
815335
Jason Taylor27AUS43+1
816434
Daniil Golubev20RUS43-2Lost in Antalya 2 R16
817622
Albert Roglan23ESP43
818702
Jack Vance24USA42+4
819 NCH 
(823)
Martin Breysach19FRA42+4
820224
Karim Mohamed Maamoun30EGY42+5
821650
Kirill Kivattsev24RUS42+3
822 NCH 
(826)
Lorenzo Claverie19ITA42+4
823591
Timo Stodder25GER42+4
824219
Mateo Nicolás Martínez27ARG42+4
825741
Paul Wörner25GER42+82+8Lost in Antalya SF
Lost in Antalya 2 SF
826588
Bogdan Ionut Apostol26ROU42+83+8Lost in Antalya SF
Lost in Antalya 2 SF
82716
Ryan Harrison29USA41+4
828147
Eduardo Struvay31COL41+4
829203
Xin Gao27CHN41+4
830366
Ian Dempster26USA41-23-3
831152
Kenny de Schepper34FRA41-56-6
832528
Domagoj Biljesko24CRO41+2
833467
Sandro Ehrat30SUI41+2
834833
Vlad Andrei Dancu22ROU41+2
835306
Juan Sebastián Gómez29COL41+2
836555
Alex Hernandez22MEX41+2
837818
Taisei Ichikawa21JPN41-18-2
838322
Sarp Ağabigün24TUR41+52+6Lost in Antalya QF
Lost in Antalya 2 SF
83977
Mateusz Kowalczyk34POL40+1
840 NCH 
(927)
Jarno Jans21NED40+87+8Lost in Monastir 2 SF
841205
Danilo Petrović29SRB40-217-29
842161
Alexander Pavlioutchenkov36RUS40-1
843840
Zsombor Velcz19HUN40-1
844313
Gleb Sakharov33FRA40+5+1Lost in Monastir 2 QF
Lost in Monastir 4 QF
845579
Tadeáš Paroulek22CZE40-2
846635
Joshua Peck23CAN40-1
847844
Loic Cloes23BEL40-3Lost in Monastir 5 F
848CH
Tomas Farjat20ARG40
849450
Wishaya Trongcharoenchaikul26THA39+4
850517
S D Prajwal Dev25IND39-11-2
851655
Yanki Erel21TUR39-30-4
852 NCH 
(853)
Christian Sigsgaard24DEN38+3
853526
Lucas Catarina25MON38+5
854182
Marius Copil31ROU38-293-45
855347
Maxime Chazal28FRA38+4
856459
James Frawley27AUS38+4
857451
Duje Kekez28CRO38-105-12
858 NCH 
(861)
Viktor Jovic19SRB38+3
859824
Mayeul Darras22FRA38+3
860299
Enrico Dalla Valle23ITA38-13-2
861556
Stefan Palosi21ROU38+2
862829
Maik Steiner27GER38+2
863809
Lukas Krainer21AUT38-53-6Lost in Cairo 3 R16
864813
Daniel De Jonge22NED37+2
865431
Mukund Sasikumar25IND37+2
866188
Gábor Borsos30HUN37+2
867 NCH 
(885)
Valentin Lapalu19FRA37+18+2Lost in Monastir 3 R16
Lost in Monastir 5 QF
868329
Maximiliano Estévez32ARG37-17-2
869832
Ivan Marrero Curbelo23ESP37Lost in Cancun R16
870447
Peter Bothwell26IRL37
871335
Adam Taylor30AUS37+1
872204
Pol Toledo Bague27ESP37-94-10
873757
Luca Giacomini24ITA37+2
874588
Manish Sureshkumar22IND37+2
875277
Mikhail Fufygin31RUS37+114+8Lost in Kazan F
876478
Ronan Joncour24FRA37+117+8Lost in Bagnoles de l'Orne F
877860
Marco Brugnerotto25ITA37-3Lost in Monastir 3 R16
Lost in Monastir 5 R16
878859
Martin Krumich19CZE36-1
879726
Naoki Nakagawa25JPN36-22-2
880 NCH 
(908)
Henri Squire21GER36+31+3Lost in Vilnius QF
881879
Alec Beckley20RSA36-2
882 NCH 
(928)
Hazem Naw22SYR36+51+4Lost in Monastir 3 SF
Lost in Monastir 5 R16
883 NCH 
 1036
Kirill Mishkin19RUS36+155+10Lost in Monastir 3 F
Lost in Monastir 5 QF
884640
Alexander Shevchenko21RUS36-54-6
885137
Andrey Kuznetsov30RUS35-3
886252
Calvin Hémery26FRA35-3
887138
Yuki Bhambri29IND35-3
887 NCH 
 1156
Bu Yunchaokete20CHN35+269+15Monastir 3 W
889384
Alexander Zhurbin30RUS35-3
890887
Alvaro Guillen Meza19ECU35-3
891442
Nicolae Frunza24ROU35+59+4Lost in Monastir 3 QF
Lost in Monastir 5 QF
892722
Aristotelis Thanos20GRE35-4
893359
Alexandar Lazarov24BUL35-39-4
894775
Stefano Battaglino23ITA35-3Lost in Monastir 5 R16
895599
Sho Shimabukuro24JPN35-6Lost in Monastir 2 R16
Lost in Monastir 4 R16
896173
Attila Balázs33HUN34-4
897855
Ilya Snitari19MDA34-41-4
898209
Jose Hernandez Fernandez31DOM34-5
899895
Luca Sanchez22FRA34-4
900893
Edoardo Lavagno23ITA34+28+2Lost in Cairo 2 QF
901879
Giovanni Oradini24ITA34-7Lost in Monastir 3 R16
902421
Peter Torebko33GER34-5
903881
Aleksandr Braynin22UKR34-5
904899
Santiago De La Fuente19ARG34-5
905864
Uisung Park21KOR34-5
906901
Kosuke Ogura25JPN34-5
907838
Joshua Paris25GBR34+130+8Lost in Bath SF
908764
Alexander Kotzen21USA34-6
909263
João Pedro Sorgi28BRA34-6
910903
Stepan Pecak21CZE34-6
911514
Sebastian Baez21ARG34-31-2
912721
Juan Bautista Otegui22ARG34-31-2
913869
William Ma26AUS34-8
914694
Kristjan Tamm23EST34-6
915906
Andres Urrea27COL34-9Lost in Cancun R16
916446
Nicaise Muamba21CAN33-6
917117
Gilles Simon37FRA33-5
918911
Aziz Kijametovic25BIH33-4
919252
Nikola Milojević26SRB33-6
920912
Ryan James Storrie23GBR33-5
921662
Jonathan Gray24GBR33-4
922503
Bernabe Zapata Miralles25ESP33-4
923799
Christian Langmo25USA33-3
924105
Fred Gil36POR33-3
925921
Gabriele Maria Noce26ITA33-2
926 NCH 
(990)
Ezekiel Clark23USA33+64+4Cancun SF3744
927424
Scott Duncan27GBR33-5Lost in Bath R16
928606
Sam Riffice22USA32-2
929218
Jürgen Zopp33EST32-5
930287
Nicola Kuhn21GER32-5
931727
Mathias Bourgue28FRA32-181-18
932264
Marcelo Zormann25BRA32-3
933925
Tennyson Whiting20USA32-2
934932
Dali Blanch18USA32
935521
Antoine Cornut Chauvinc21FRA32-89-8
936CH
Lorenzo Rottoli19ITA32
937935
Mario Mansilla Diez19ESP32
938701
Matic Spec26SLO32
939681
Cengiz Aksu23TUR32
940701
Karl Friberg22SWE32
941645
Mert Naci Turker23TUR32-76-6
942423
Ulises Blanch23USA31-1
943831
Bart Van Den Berg28NED31-1
944917
Jakob Aichhorn23AUT31-1
945766
Pablo Llamas Ruiz19ESP31
946803
Tadas Babelis24LTU31Lost in Vilnius R16
947CH
Daniel Antonio Nunez20CHI31
948777
Vladimir Filip26ROU31
949704
Matteo Arnaldi20ITA31+3
950873
Nitin Kumar Sinha22IND31-77-6
951598
Petr Hájek24CZE31-80-6
952590
Sidharth Rawat28IND31+2
953830
Simon Anthony Ivanov21BUL31
954867
Daniil Glinka21EST31+1
955954
Strahinja Rakic25SRB30+2
956 NCH 
(958)
Kody Pearson22AUS30+2
957233
Hugo Voljacques29FRA30-79-6
958 NCH 
(959)
Federico Agustin Gomez25ARG30+1
959859
Timur Maulenov21KAZ30+2
960638
Paweł Ciaś27POL30+2
961373
Jack Findel Hawkins27GBR30+2
962958
Karlis Ozolins19LAT30+2
963961
Adrian Andreev20BUL30+2
964 NCH 
(998)
Chad Kissell25USA30+34+2Lost in Cancun QF
965657
Govind Nanda20USA30+2
966539
Pierre Faivre25FRA30-31-2
967 NCH 
 1005
Axel Garcian19FRA30+38+2Lost in Monastir 3 QF
Lost in Monastir 5 R16
968 NCH 
(970)
Federico Bertuccioli23ITA30+38+2Lost in Antalya QF
969588
Vladimir Korolev26RUS30+3
970591
Adil Kalyanpur21IND30+3
971541
Tomislav Jotovski31MKD30Lost in Cairo 2 R16
Lost in Cairo 3 R16
972868
Gregor Ramskogler23AUT29+2
973 NCH 
(975)
Inaki Montes De La Torre19ESP29+2Lost in Manacor 2 R16
974263
Egor Gerasimov29BLR29+3
975795
Eliot Spizzirri20USA29+3
976490
Viktor Galović31CRO29
977972
Sahar Simon20ISR29+3
978976
Ondrej Horak19CZE29+3
979454
Sora Fukuda24JPN29+3
980564
Shinji Hazawa22JPN29+3
981821
Antonin Bolardt23CZE29+3
982977
Daniel Little24GBR29+3Lost in Bath R16
983CH
Egor Agafonov19RUS29+3Lost in Kazan R16
984917
Pol Martin Tiffon22ESP29-65-4
985366
Nicolo Turchetti25ITA29+3
986508
Jonathan Mridha26SWE29+1
987984
Peter Bertran25DOM29+5
988540
Zura Tkemaladze21GEO29+6
989702
Benjamin Dhoe25BEL29-169-14
990469
Tiago Cação23POR29-34-2
991182
Niels Desein34BEL28+4
992988
Anton Matusevich20GBR28+4
993186
Di Wu30CHN28+4
994965
Valentin Royer20FRA28+167+8Lost in Monastir 4 SF
995841
Martin Borisiouk21BLR28+4Lost in Kazan R16
996827
Gauthier Onclin20BEL28+4
997715
Elmar Ejupovic28GER28+4
998515
Matteo Gigante20ITA28+4
999 NCH 
 1032
Joshua Sheehy24USA28+37+2Lost in Cancun QF
1000572
Arnaud Bovy21BEL28-30-2
X