WTA // Singles // Official ATP Doubles // 5W ATP Doubles // Live ATP Doubles Ranking - U18 - U21 - U25 // Live ATP Doubles Race // Title Holders // Live Scores

Partners :
Livescore.in

 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 Pts: Points if player wins next match
Max Pts: Points if player wins current tournament
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80, F35/27/18 (GS/ATP Tour/Challengers/Futures + winner points)
#CHPlayer NameAgeCtryPts+/-Current TournamentPrevious Tournaments Current TournamentNext PtsMax Pts
 1    CH    
Henri Kontinen26.8FIN17630--70Barcelona QF-Barcelona QF76307950
 2    CH    
John Peers28.7AUS17490--70Barcelona QF-Barcelona QF74907810
 3    1    
Bob Bryan38.9USA16860-------
 3    1    
Mike Bryan38.9USA26860-------
 5    1    
Marcelo Melo33.5BRA16700-------
 6    1    
Nicolas Mahut35.2FRA16290-------
 7    1    
Jamie Murray31.1GBR16010---Lost in Barcelona R16Lost in Barcelona R16--
 8    2    
Bruno Soares35.1BRA26010---Lost in Barcelona R16Lost in Barcelona R16--
 9    2    
Pierre Hugues Herbert26.1FRA25815--Barcelona R16-Barcelona R1659056315
 10    4    
Ivan Dodig32.3CRO14875--Barcelona R16-Barcelona R1649655375
 11    9    
Raven Klaasen34.5RSA14690+1------
 12    11    
Rajeev Ram33.1USA34690+1------
 13    7    
Łukasz Kubot34.9POL14680-2-60Barcelona R16-Barcelona R1646805090
 14    9    
Feliciano López35.5ESP14540--Barcelona R16-Barcelona R1646305040
 15    3    
Marc López34.7ESP24408--Barcelona R16-Barcelona R1644984908
 16    2    
Horia Tecău32.2ROU13990-+45Barcelona QF-Barcelona QF40804400
 17    4    
Marcel Granollers31ESP33835--Barcelona R16-Barcelona R1638804290
 18    3    
Rohan Bopanna37.1IND13815---Lost in Barcelona R16Lost in Barcelona R16--
 19    6    
Jack Sock24.5USA43720-------
 20    6    
Édouard Roger-Vasselin33.4FRA33590--Barcelona QF-Barcelona QF36804000
 21    3    
Jean-Julien Rojer35.6NED13540+1+45Barcelona QF-Barcelona QF36303950
 22    17    
Pablo Carreño Busta25.7ESP43520-1-45-Lost in Barcelona R16Lost in Barcelona R16--
 23    1    
Daniel Nestor44.6CAN13340--Barcelona QF-Barcelona QF34303750
 24    14    
Pablo Cuevas31.3URU12985---Lost in Barcelona R16Lost in Barcelona R16--
 25    7    
Florin Mergea32.2ROU22940-+65Barcelona QF-Barcelona QF30303350
 26    5    
Julien Benneteau35.3FRA42685-------
 27    3    
Alexander Peya36.8AUT12580--Barcelona QF-Barcelona QF26702990
 28    CH    
Guillermo García López33.8ESP52530-------
 29    7    
Marcin Matkowski36.2POL22445--60Barcelona QF-Barcelona QF25352855
 30    4    
Vasek Pospisil26.8CAN22415-------
 31    8    
Aisam-ul-Haq Qureshi37.1PAK12398-+50Barcelona QF-Barcelona QF24882808
 32    29    
Mate Pavić23.8CRO22225--Budapest QF-Budapest QF22702430
 33    8    
Oliver Marach36.7AUT22135--15Budapest QF-Budapest QF21502310
 34    NCH 
   (36)    
Brian Baker31.9USA51989+3+45Budapest QF-Budapest QF20342194
 35    18    
Treat Huey31.6PHI11950-1-90Budapest R16-Budapest R1619952200
 36    CH    
Nicholas Monroe35USA61950---Lost in Budapest R16Lost in Budapest R16--
 37    33    
Fabrice Martin30.6FRA51900+3-Barcelona QF-Barcelona QF19302250
 38    32    
Michael Venus29.5NZL11865+3-Budapest R16-Budapest R1618702075
 39    1    
Max Mirnyi39.8BLR11860-4-90Budapest R16-Budapest R1619052110
 40    18    
Juan Sebastián Cabal31COL11815-2-105Budapest QF-Budapest QF18602020
 40    21    
Robert Farah30.2COL21815-2-105Budapest QF-Budapest QF18602020
 42    18    
Dominic Inglot31.1GBR21815--Budapest R16-Budapest R1618152020
 43    32    
Horacio Zeballos31.9ARG11793+1------
 44    42    
Julio Peralta35.6CHI11775-1-35Budapest QF-Budapest QF18201980
 45    38    
Chris Guccione31.7AUS21720-------
 46    3    
Robert Lindstedt40.1SWE11675--45Budapest R16-Budapest R1617201925
 47    42    
Marcus Daniell27.4NZL21584--90-Lost in Barcelona R16Lost in Barcelona R16--
 48    46    
Wesley Koolhof28NED21543---Lost in Budapest R16Lost in Budapest R16--
 49    24    
Sam Groth29.5AUS31532--Budapest R16-Budapest R1615771782
 50    NCH 
   (51)    
Nikola Mektić28.3CRO31515+1+5Budapest QF-Budapest QF15601720
 51    49    
Viktor Troicki31.2SRB11510-1--Lost in Budapest R16Lost in Budapest R16--
 52    1    
Leander Paes43.8IND21502--Tallahassee R16-Tallahassee R1615171582
 53    46    
Matwé Middelkoop33.6NED31498---Lost in Budapest R16Lost in Budapest R16--
 54    26    
John Isner32USA71480-------
 55    54    
Marcelo Demoliner28.2BRA31468---Lost in Barcelona R16Lost in Barcelona R16--
 56    1    
Nenad Zimonjić40.8SRB21460+1--Lost in Budapest R16Lost in Budapest R16--
 57    23    
Sam Querrey29.5USA81435+2------
 58    53    
Divij Sharan31.1IND31425+2------
 59    39    
Artem Sitak31.2NZL31410-1-45-Lost in Budapest R16Lost in Budapest R16--
 60    17    
André Sá39.9BRA41406+2------
 61    54    
Purav Raja31.3IND41385+2------
 62    55    
Adil Shamasdin34.9CAN31374+2--Lost in Francavilla R16Lost in Francavilla R16--
 63    5    
David Marrero37ESP61325+2------
 64    52    
Andrés Molteni29.1ARG21316-3-105-Lost in Budapest R16Lost in Budapest R16--
 65    37    
Philipp Oswald31.2AUT31222+2-Anning R16-Anning R1612221318
 66    21    
Scott Lipsky35.6USA91215-10-250Tallahassee R16-Tallahassee R1612301295
 67    5    
Jonathan Erlich40ISR11195-1-30Francavilla QF-Francavilla QF12091260
 68    45    
James Cerretani35.5USA101161+1-2Anning R16-Anning R1611611253
 69    53    
Mikhail Elgin35.5RUS11150-1-28-Lost in Francavilla R16Lost in Francavilla R16--
 70    23    
Santiago González34.1MEX11143-------
 71    CH    
Matthew Reid26.7AUS41101--Tallahassee R16-Tallahassee R1611011164
 72    36    
Andre Begemann32.7GER11075--Anning R16-Anning R1611001200
 73    57    
Andreas Siljeström35.7SWE21024+1--Lost in Francavilla R16Lost in Francavilla R16--
 74    NCH 
   (75)    
Gilles Müller33.9LUX11005+1------
 75    48    
Guillermo Durán28.8ARG3983-2-75Francavilla QF-Francavilla QF9971048
 76    68    
John Patrick Smith28.2AUS5977+1-Tallahassee R16-Tallahassee R169921057
 77    74    
Marc Polmans19.9AUS6953-1-48-----
 78    76    
Andrew Whittington23.7AUS7942+1-18Anning R16-Anning R169671067
 79    76    
Jonathan Eysseric26.9FRA6937+1-19-Lost in Santa Margherita 5 QFLost in Santa Margherita 5 QF--
 80    39    
Steve Johnson27.3USA11920+3------
 81    NCH 
   (84)    
Andrei Vasilevski25.9BLR2891+3-2Anning QF-Anning QF911991
 82    75    
Jeevan Nedunchezhiyan28.5IND5880+5------
 83    6    
Julian Knowle42.9AUT4874-5-90Francavilla R16-Francavilla R16889954
 84    39    
Sonchat Ratiwatana35.2THA1869+4------
 85    81    
Tristan Samuel Weissborn25.5AUT5867-4-65Anning QF-Anning QF887967
 86    80    
Sergio Galdós27.3PER1864+3------
 87    31    
Johan Brunström37SWE3853+4--Lost in Francavilla R16Lost in Francavilla R16--
 88    74    
Antonio Šančić28.4CRO4851-3-30-Lost in Francavilla R16Lost in Francavilla R16--
 89    82    
Franko Škugor29.5CRO5837-7-90-----
 90    39    
Jérémy Chardy30.1FRA7835+4------
 91    44    
Mischa Zverev29.6GER2835-5-45Barcelona R16-Barcelona R169251335
 92    89    
Roman Jebavý27.4CZE1829-2-30-----
 93    39    
Sanchai Ratiwatana35.2THA2824+3------
 94    61    
Hans Podlipnik-Castillo29.2CHI2807-2-30Anning QF-Anning QF827907
 95    59    
Aliaksandr Bury29.6BLR3797--28Anning R16-Anning R16805905
 96    86    
Mao Xin Gong29.6CHN1797+2--Lost in Anning R16Lost in Anning R16--
 97    93    
Alexander Zverev20GER3790-4-45-----
 98    4    
Radek Štěpánek38.4CZE2780+2------
 99    44    
Ken Skupski34GBR3778-2-45-----
 100    NCH 
  (102)   
Dino Marcan26.1CRO6770+2+7Anning QF-Anning QF790870
 101    15    
Jonathan Marray36.1GBR4769-------
 102    90    
Ariel Behar27.4URU2763-3-18Francavilla R16-Francavilla R16763826
 103    NCH 
  (104)   
Hugo Nys26.1FRA8738+1------
 104    6    
Jürgen Melzer35.9AUT6734+1------
 105    NCH 
  (107)   
Zhang Ze26.8CHN2731+3+10-Lost in Anning QF
Lost in Anning R16
Lost in Anning QF
Lost in Anning R16
--
 106    6    
Mariusz Fyrstenberg36.7POL3725+1------
 107    49    
Marin Čilić28.5CRO7720+2------
 108    95    
Max Schnur24.1USA12710-2-17-Lost in Tallahassee R16Lost in Tallahassee R16--
 109    9    
Philipp Petzschner33GER4689+20+90Barcelona QF-Barcelona QF7791099
 110    46    
Máximo González33.7ARG4670-7-75Tallahassee QF-Tallahassee QF684735
 111    96    
Fabrício Neis26.8BRA5669+4-Francavilla R16-Francavilla R16669734
 112    69    
Neal Skupski27.3GBR5662-2-45Tallahassee R16-Tallahassee R16677742
 113    NCH 
  (115)   
Bernard Tomic24.5AUS8660+4------
 114    69    
Andrej Martin27.5SVK1656-2-33Anning R16-Anning R16681781
 115    7    
Fabio Fognini29.9ITA1655+3------
 116    113    
Bradley Mousley21.3AUS9655--10-----
 117    96    
Jordan Thompson23AUS10651-3-18-----
 118    116    
Kevin Krawietz25.2GER5651+2+5Francavilla QF-Francavilla QF665716
 119    50    
Igor Zelenay34.5SVK2649-8-45Francavilla R16-Francavilla R16664729
 120    114    
Luke Saville23.3AUS11633-1-18-----
 121    85    
Tristan Lamasine24.1FRA9608+4------
 122    114    
Marcelo Arévalo26.5ESA1600+6------
 123    26    
Rafael Nadal30.8ESP7590+9------
 124    103    
Albano Olivetti25.4FRA10588+9+2Angers QFLost in La Grande Motte QFLost in La Grande Motte QF
Angers QF
--
 125    99    
Hsien Yin Peng27.3TPE1588+1-20-Lost in Anning R16Lost in Anning R16--
 126    NCH 
  (132)   
Nick Kyrgios21.9AUS12585+8------
 127    109    
Cheng Peng Hsieh25.5TPE2584-14-100-Lost in Anning R16Lost in Anning R16--
 128    109    
Chu Huan Yi29.6TPE3580+7-Anning R16-Anning R16605705
 129    NCH 
  (134)   
Luca Margaroli25.1SUI1578+7-Hammamet 16 R16Lost in Hammamet 15 QFLost in Hammamet 15 QF
Hammamet 16 R16
--
 130    114    
Caio Zampieri30.9BRA6571+7------
 131    17    
Colin Fleming32.6GBR6565-7-45-----
 132    103    
Sander Arends25.7NED4554-10-90-----
 133    117    
David O'Hare26.8IRL1532-2-60-----
 134    72    
Denys Molchanov29.9UKR1532-4-60Anning R16-Anning R16557657
 135    78    
Facundo Bagnis27.1ARG5520+3------
 136    38    
Robin Haase30NED5518+3-Budapest R16-Budapest R16563768
 137    109    
Riccardo Ghedin31.3ITA2518-10-85-Lost in Anning R16Lost in Anning R16--
 138    20    
Marin Draganja25.9CRO8517+6+15Francavilla QF-Francavilla QF531582
 139    137    
Andrey Kuznetsov26.1RUS2510+1------
 140    43    
Dustin Brown32.3GER6510+1------
 141    58    
Leonardo Mayer29.9ARG6507+9+15Tallahassee QF-Tallahassee QF521572
 142    61    
Austin Krajicek26.8USA13507---Lost in Anning R16Lost in Anning R16--
 143    134    
Rogério Dutra Silva33.2BRA7504-------
 144    8    
Fernando Verdasco33.4ESP8495+1------
 145    69    
Diego Schwartzman24.6ARG7495-24-150-Lost in Budapest R16Lost in Budapest R16--
 146    141    
Christopher Rungkat27.2INA1494+2------
 147    91    
Alessandro Motti38.1ITA3492+4-Francavilla R16-Francavilla R16492557
 148    77    
Mateusz Kowalczyk29.9POL4488+7+15Santa Margherita 6 QFLost in Santa Margherita 5 FLost in Santa Margherita 5 F
Santa Margherita 6 QF
--
 149    NCH 
  (152)   
Ben Mclachlan24.9NZL4480+3------
 150    NCH 
  (153)   
Steven De Waard25.9AUS13479+3-Anning R16-Anning R16489589
 151    93    
Alex Bolt24.3AUS14465+9------
 152    100    
Donald Young27.7USA14465-5-29-----
 153    86    
Dominic Thiem23.6AUT7465+8--Lost in Barcelona R16Lost in Barcelona R16--
 154    119    
Ti Chen33.5TPE4461+9------
 155    NCH 
  (162)   
Andreas Mies26.6GER7461+7-3-----
 156    129    
Jan Lennard Struff27GER8455+8------
 157    70    
Alexander Kudryavtsev31.4RUS3454--18-----
 158    118    
Marco Chiudinelli35.6SUI2453--18-----
 159    54    
Tomáš Berdych31.6CZE3450+6------
 160    99    
Stéphane Robert36.9FRA11450+6------
 161    76    
João Sousa28POR1450-15-45-----
 162    159    
Joran Vliegen23.8BEL1441+6-Francavilla R16-Francavilla R16446511
 163    44    
Tomasz Bednarek35.4POL5440-7-33-Lost in Francavilla R16Lost in Francavilla R16--
 164    154    
Quentin Halys20.4FRA12434+5--Lost in Anning R16Lost in Anning R16--
 165    73    
Martin Kližan27.7SVK3430+6------
 166    116    
Mark Vervoort26.5NED6429+6------
 167    79    
Gero Kretschmer31.9GER9428+6------
 168    135    
Peter Polansky28.8CAN4426-1-15Tallahassee R16-Tallahassee R16441506
 169    59    
Denis Istomin30.6UZB1425-10-45-----
 170    NCH 
  (175)   
Tomislav Draganja22.7CRO9421+5+9Francavilla QF-Francavilla QF435486
 171    168    
Jarryd Chaplin25AUS15420+3-Tallahassee R16-Tallahassee R16435500
 172    62    
Rameez Junaid35.9AUS16415+10+15Francavilla QF-Francavilla QF429480
 173    100    
Miguel Angel Reyes Varela29.8MEX2410+3------
 174    NCH 
  (176)   
Joe Salisbury25GBR7410+3------
 175    NCH 
  (177)   
Romain Arneodo24.7MON1405+4------
 176    96    
Paolo Lorenzi35.3ITA4405+25+45Budapest QF-Budapest QF450610
 177    155    
Sander Gillé26.2BEL2404+3-Francavilla R16-Francavilla R16419484
 178    NCH 
  (181)   
Luke Bambridge22.2GBR8402+10+12Tallahassee QFLost in Orange Park SFLost in Orange Park SF
Tallahassee QF
416467
 179    37    
Lukáš Rosol31.7CZE4401+2------
 180    138    
Dennis Novikov23.4USA15398-26-80Tallahassee R16-Tallahassee R16413478
 181    65    
Andrey Golubev29.7KAZ1397+4--Lost in Francavilla R16Lost in Francavilla R16--
 182    NCH 
  (187)   
Oscar Otte23.7GER10394+5------
 183    61    
Sergey Betov29.5BLR4394+9+15Karshi QFLost in Bukhara FLost in Bukhara F
Karshi QF
--
 184    164    
Toshihide Matsui39JPN1389-6-18-----
 185    147    
Sekou Bangoura25.4USA16386+4--Lost in Tallahassee R16Lost in Tallahassee R16--
 186    124    
Facundo Argüello24.7ARG8384+4------
 187    140    
Philip Bester28.5CAN5384-4-15-----
 188    158    
Nicolas Jarry21.5CHI3383-4-15-----
 189    118    
Brydan Klein27.3GBR9379+2------
 190    188    
Daniel Evans26.9GBR10375+4------
 191    17    
Frederik Nielsen33.6DEN1372-21-60-----
 192    189    
Jackson Withrow23.8USA17372+3------
 193    122    
Ruan Roelofse27.4RSA2372+3------
 194    135    
Maximilian Neuchrist25.7AUT8369+3------
 195    NCH 
  (198)   
Stefan Kozlov19.2USA18368+3-Tallahassee R16-Tallahassee R16383448
 196    33    
Jo-Wilfried Tsonga32FRA13360+3------
 197    17    
Eric Butorac35.9USA19360-74-250-----
 198    51    
Philipp Kohlschreiber33.5GER11360+2------
 199    104    
Adrián Menéndez-Maceiras31.4ESP9359+3------
 200    193    
Ilija Vucic26.5SRB3358+3------
 201    190    
David Pel25.7NED7354+3-2Francavilla R16-Francavilla R16361426
 202    105    
Íñigo Cervantes27.4ESP10349-16-45-----
 203    183    
Isak Arvidsson24.7SWE4349+5+18-Antalya 15 WAntalya 15 W--
 204    203    
Roberto Quiroz25.1ECU1348+1-Tallahassee R16-Tallahassee R16363428
 205    182    
Stefano Napolitano22ITA5347+1-Francavilla R16-Francavilla R16362427
 206    142    
Fabiano De Paula28.4BRA8347+1------
 207    NCH 
  (208)   
Zdeněk Kolář20.5CZE5347+5+18Shymkent 3 QFShymkent 2 WShymkent 2 W
Shymkent 3 QF
--
 208    158    
David Pérez Sanz22.9ESP11343-15-35-----
 209    152    
Rubén González31.6PHI2333+5+7Tallahassee QFLost in Orange Park QFLost in Orange Park QF
Tallahassee QF
347398
 210    NCH 
  (212)   
Nino Serdarušić20.3CRO10330+6+10Shymkent 3 QFShymkent 2 WShymkent 2 W
Shymkent 3 QF
--
 211    80    
Alexander Satschko36.4GER12329-1------
 212    207    
Oriol Roca Batalla23.9ESP12327+1------
 213    173    
Mitchell Krueger23.2USA20324+10+15Tallahassee QF-Tallahassee QF338389
 214    180    
Sriram Balaji27.1IND6319+21+27Karshi QFBukhara WBukhara W
Karshi QF
--
 215    207    
Grégoire Barrère23.1FRA14317-4-12Angers QFLost in Santa Margherita 5 QFLost in Santa Margherita 5 QF
Angers QF
--
 216    104    
Dušan Lajović26.8SRB4315+1------
 217    142    
Federico Delbonis26.5ARG9315+1------
 218    100    
Konstantin Kravchuk32.1RUS4315+1------
 219    164    
Yaraslav Shyla24.1BLR5312+5+6-Lost in Doha 3 SFLost in Doha 3 SF--
 220    NCH 
  (247)   
Gábor Borsos25.8HUN1311+28+39Budapest QFLost in Santa Margherita 5 QFLost in Santa Margherita 5 QF
Budapest QF
356516
 221    141    
Enrique López-Pérez25.8ESP13310-1------
 222    214    
Di Wu25.6CHN3310+5+7Anning QF-Anning QF330410
 223    210    
Hans Hach Verdugo27.4MEX3310-2--Lost in Tallahassee R16Lost in Tallahassee R16--
 224    196    
Denis Kudla24.6USA21309-2------
 225    171    
Guilherme Clezar24.3BRA9308-+3-Lost in Santa Margherita 5 QFLost in Santa Margherita 5 QF--
 226    82    
Marcel Felder32.7URU3305-------
 227    211    
Gonzalo Escobar28.2ECU2303+1-Tallahassee R16-Tallahassee R16318383
 228    180    
Vishnu Vardhan29.7IND7303+19+27Karshi QFBukhara WBukhara W
Karshi QF
--
 229    227    
Mackenzie McDonald22USA22300+1--Lost in Tallahassee R16Lost in Tallahassee R16--
 230    214    
Grégoire Jacq24.4FRA15296+2-Angers QF-Angers QF--
 231    47    
Florian Mayer33.5GER13295+2------
 232    71    
Nicolás Barrientos30COL3288-17-35-----
 233    48    
Nicolás Almagro31.6ESP14287+3------
 234    CH    
Pedro Martinez Portero20ESP15287+3-Hammamet 16 QF-Hammamet 16 QF--
 235    177    
Yasutaka Uchiyama24.7JPN2285+3------
 236    147    
Eduardo Struvay26.3COL4284+3------
 237    130    
Andrea Arnaboldi29.3ITA6284+3------
 238    211    
Lucas Miedler20.8AUT9284-9-18-Lost in Doha 3 R16Lost in Doha 3 R16--
 239    234    
David Vega Hernández22.8ESP16284+3+2Majadahonda QFLost in Carcavelos FLost in Carcavelos F
Majadahonda QF
--
 240    214    
Ramkumar Ramanathan22.4IND8283+1------
 241    136    
Zhe Li30.5CHN4281+3------
 242    226    
Yannick Jankovits30.3FRA16281+7+10-Lost in La Grande Motte F
Lost in Angers R16
Lost in La Grande Motte F
Lost in Angers R16
--
 243    179    
Evan King25USA23281+18+18-Orange Park W
Lost in Tallahassee R16
Orange Park W
Lost in Tallahassee R16
--
 244    60    
Ryan Harrison24.9USA24280+1-Budapest R16-Budapest R16325530
 245    NCH 
  (250)   
Alex Lawson23.2USA25280+5+9Tallahassee QFLost in Orange Park SFLost in Orange Park SF
Tallahassee QF
294345
 246    114    
Novak Djokovic29.9SRB5270+5------
 247    70    
Thomaz Bellucci29.3BRA10270+5------
 248    135    
Víctor Estrella Burgos36.7DOM1270+5------
 249    66    
Grigor Dimitrov25.9BUL1270+5------
 250    195    
Fred Simonsson22.4SWE5269+5------
 251    57    
Matthew Ebden29.4AUS17268+5------
 252    153    
Fernando Romboli28.3BRA11267+5------
 253    248    
Vladyslav Manafov24UKR2267+9+5Karshi QFLost in Bukhara FLost in Bukhara F
Karshi QF
--
 254    NCH 
  (266)   
Scott Clayton23.2GBR11267+20+18-La Grande Motte W
Lost in Angers QF
La Grande Motte W
Lost in Angers QF
--
 255    184    
Aleksandre Metreveli23.7GEO1266-12-15-----
 256    88    
André Ghem34.9BRA12266+2------
 257    NCH 
  (258)   
Karen Khachanov20.9RUS5265+2--Lost in Barcelona R16Lost in Barcelona R16--
 258    213    
Xin Gao22.9CHN5265+2------
 259    245    
Franco Agamenone24ARG10258+5-Santa Margherita 6 QFHammamet 15 WHammamet 15 W
Santa Margherita 6 QF
--
 260    NCH 
  (265)   
Sadio Doumbia26.6FRA17254+5------
 261    254    
David Pichler21.1AUT10253+5------
 262    243    
Darian King25BAR1252+5-Tallahassee R16-Tallahassee R16267332
 263    137    
Thanasi Kokkinakis21AUS18250+5------
 264    NCH 
  (270)   
Mikael Ymer18.6SWE6250+6------
 265    243    
Elias Ymer21SWE7250+6------
 266    115    
Dean O'Brien26.9RSA3249-20-29-----
 267    151    
Gastão Elias26.4POR2248-33-45-----
 268    128    
Ruben Bemelmans29.2BEL3248+7------
 269    155    
Denis Matsukevich31RUS6248+7------
 270    269    
Goncalo Oliveira22.1POR3247+8--Lost in Carcavelos QF
Lost in Hammamet 16 R16
Lost in Carcavelos QF
Lost in Hammamet 16 R16
--
 271    NCH 
  (278)   
Grzegorz Panfil29.3POL6246+15+15Santa Margherita 6 QFLost in Santa Margherita 5 FLost in Santa Margherita 5 F
Santa Margherita 6 QF
--
 272    216    
Federico Gaio25.1ITA7244+7------
 273    122    
Dudi Sela32ISR2242-124-250-----
 274    148    
Renzo Olivo25.1ARG11242+8------
 275    260    
Miķelis Lībietis24.7LAT1238+5-6-Lost in Tallahassee R16Lost in Tallahassee R16--
 276    130    
Alejandro Falla33.4COL5237+8------
 277    266    
Akira Santillan19.9JPN3233+6-6-----
 278    86    
Roberto Maytín28.3VEN1232+7------
 279    186    
Blaž Rola26.5SLO1230-2-17-----
 280    144    
Tsung Hua Yang26TPE5230-71-100-----
 281    NCH 
  (288)   
Antoine Hoang21.4FRA18230+7+4Hammamet 16 QFLost in Hammamet 15 FLost in Hammamet 15 F
Hammamet 16 QF
--
 282    214    
Matej Sabanov24.8CRO11227-10-23-----
 283    214    
Ivan Sabanov24.8CRO12227-10-23-----
 284    258    
Tucker Vorster28.6RSA4226+3------
 285    209    
Jose Hernandez Fernandez27.1DOM2226+24+15Tallahassee QF-Tallahassee QF240291
 286    93    
Marcos Baghdatis31.8CYP1225+3------
 287    196    
Malek Jaziri33.2TUN1225+3------
 288    119    
Guido Pella26.9ARG12225+3------
 289    128    
Guido Andreozzi25.7ARG13225+22+15Tallahassee QF-Tallahassee QF239290
 290    185    
Jason Jung27.8TPE6225-27-35Anning R16-Anning R16250350
 291    109    
Yan Bai27.9CHN6225-60-75Anning QF-Anning QF245325
 292    NCH 
  (293)   
Tomás Lipovsek Puches24ARG14224+1------
 293    141    
Rhyne Williams26USA26224-1--Lost in Santa Margherita 5 R16Lost in Santa Margherita 5 R16--
 294    190    
Eric Quigley28.2USA27222+6+6-Lost in Orange Park SFLost in Orange Park SF--
 295    294    
Frances Tiafoe19.2USA28220-1------
 296    CH    
Pedro Bernardi26BRA13219-------
 297    CH    
Nicolaas Scholtz26.2RSA5217-------
 298    230    
Cristóbal Saavedra Corvalán26.7CHI4217+1------
 299    270    
Sergio Martos Gornes22.5ESP17217-1-Santa Margherita 6 QF-Santa Margherita 6 QF--
 300    294    
Timur Khabibulin21.7KAZ2216+1-Karshi QFLost in Shymkent 2 R16Lost in Shymkent 2 R16
Karshi QF
--
 301    68    
Radu Albot27.4MDA1215+1------
 302    NCH 
  (312)   
Dmitry Popko20.5KAZ3215+13+8-Lost in Bukhara SFLost in Bukhara SF--
 303    115    
Tennys Sandgren25.7USA29214--Tallahassee R16-Tallahassee R16229294
 304    276    
Vijay Sundar Prashanth30.4IND9214-------
 305    CH    
Victor Vlad Cornea23.5ROU3214+1------
 306    238    
Fabien Reboul21.6FRA19212-11-8-----
 307    282    
Connor Smith26.3USA30212+1-Vero Beach QF-Vero Beach QF--
 308    86    
Yen Hsun Lu33.6TPE7210+2------
 309    260    
Tuna Altuna28.2TUR1210+3-Antalya 16 QF-Antalya 16 QF--
 310    287    
Tallon Griekspoor20.8NED8209+3------
 311    231    
Taylor Fritz19.4USA31205+5------
 312    155    
Ante Pavić28.1CRO13204+5------
 313    281    
Mariano Kestelboim21.2ARG15204+5------
 314    171    
Alessandro Giannessi26.9ITA8202+5------
 315    311    
Dennis Novak23.6AUT11202+5------
 316    184    
Adam Majchrowicz25.5POL7202+5------
 317    241    
Benjamin Bonzi20.8FRA20202-12-12Hammamet 16 QFLost in Hammamet 15 SFLost in Hammamet 15 SF
Hammamet 16 QF
--
 318    242    
David Guez34.3FRA21200+4--Lost in La Grande Motte R16Lost in La Grande Motte R16--
 319    262    
Liam Broady23.3GBR12197+6------
 320    NCH 
  (321)   
Joris De Loore24BEL4196+6------
 321    288    
Milos Sekulic27.4SWE8196+15+12-Doha 3 WDoha 3 W--
 322    305    
Daniel Masur22.4GER14195-15-18-Lost in Santa Margherita 5 R16Lost in Santa Margherita 5 R16--
 323    NCH 
  (324)   
Federico Zeballos28.9BOL1194+4------
 324    286    
Petru Alexandru Luncanu27.9ROU4190+4-Santa Margherita 6 R16-Santa Margherita 6 R16--
 325    225    
Mohamed Safwat26.5EGY1188-11-20-----
 326    313    
Andrea Vavassori21.9ITA9188+4-Hammamet 16 R16-Hammamet 16 R16--
 327    105    
Fred Gil32POR4187+33+18-Carcavelos WCarcavelos W--
 328    237    
Gavin Van Peperzeel25AUS19187+13+6Vero Beach QFLost in Orange Park SFLost in Orange Park SF
Vero Beach QF
--
 329    312    
Jonny O'Mara22.1GBR13186+3------
 330    73    
Adrian Mannarino28.8FRA22185+4------
 331    176    
Luis David Martínez27.9VEN2185+4------
 332    295    
Victor Mugurel Anagnastopol31ROU5184+5------
 333    115    
Aleksandr Nedovyesov30.1KAZ4183-52-60Anning R16-Anning R16208308
 334    296    
Calvin Hémery22.2FRA23183+4-Vero Beach QFLost in Orange Park R16Lost in Orange Park R16
Vero Beach QF
--
 335    NCH 
  (355)   
Hunter Reese24.2USA32183+32+18-Orange Park WOrange Park W--
 336    252    
Niels Lootsma22.6NED9181-5-6-----
 337    8    
Simone Bolelli31.5ITA10180+5------
 338    88    
Stan Wawrinka32SUI3180+5------
 339    117    
Gilles Simon32.3FRA24180+5-Budapest R16-Budapest R16225430
 340    84    
Benoît Paire27.9FRA25180+6------
 341    79    
Lucas Pouille23.1FRA26180+4-Budapest R16-Budapest R16225430
 342    300    
Danilo Petrović25.2SRB6180+8+2Shymkent 3 QFLost in Shymkent 2 QFLost in Shymkent 2 QF
Shymkent 3 QF
--
 343    NCH 
  (368)   
Felipe Cunha Silva20POR5180+28+18-Carcavelos WCarcavelos W--
 344    177    
Alejandro González28.2COL6179+3------
 345    291    
Jordi Muñoz Abreu27.2VEN3179+3-Vero Beach QFLost in Orange Park R16Lost in Orange Park R16
Vero Beach QF
--
 346    241    
Kamil Majchrzak21.2POL8175+6------
 347    NCH 
  (351)   
Oscar Jose Gutierrez24BRA14175+6------
 348    NCH 
  (353)   
Jaume Pla Malfeito21.8ESP18174+6--Lost in Carcavelos R16Lost in Carcavelos R16--
 349    171    
Matteo Viola29.8ITA11172+6--Lost in Hammamet 15 R16Lost in Hammamet 15 R16--
 350    336    
Pol Toledo Bague22.3ESP19172+6-Hammamet 16 QF-Hammamet 16 QF--
 351    268    
Vladimir Uzhylovsky29UKR3172+6------
 352    NCH 
  (353)   
Federico Coria25.1ARG16170+7------
 353    160    
Jan Šátral26.7CZE6168-20-17-----
 354    348    
Benjamin Lock24.1ZIM1168-3-9-Lost in Orange Park QF
Lost in Tallahassee R16
Lost in Orange Park QF
Lost in Tallahassee R16
--
 355    208    
Thomas Fabbiano27.9ITA12167+8-Anning R16-Anning R16192292
 356    330    
Juan Ignacio Galarza23.1ARG17167+8------
 357    254    
Emilio Gómez25.4ECU3165+9------
 358    232    
Maxime Authom30BEL5164-29-25Angers QFLost in La Grande Motte QFLost in La Grande Motte QF
Angers QF
--
 359    180    
Nicolas Meister27.9USA33164-36-35-----
 360    33    
Sergiy Stakhovsky31.3UKR4163-20-18-----
 361    NCH 
  (368)   
Zhizhen Zhang20.5CHN7163+7------
 362    346    
Alejandro Gómez25.6COL7163+7------
 363    224    
Karim Mohamed Maamoun26EGY2163-24-20-----
 364    352    
Eduardo Russi Assumpção22.2BRA15163+6--Lost in Carcavelos R16
Lost in Majadahonda R16
Lost in Carcavelos R16
Lost in Majadahonda R16
--
 365    NCH 
  (390)   
Sem Verbeek23NED10162+25+10-Lost in Doha 3 FLost in Doha 3 F--
 366    268    
Roberto Carballés Baena24ESP20161+6------
 367    316    
Christian Garín20.9CHI5161+6------
 368    117    
Uladzimir Ignatik26.7BLR6161-19-17-----
 369    290    
Markus Eriksson27.4SWE9161+5--Lost in Majadahonda R16Lost in Majadahonda R16--
 370    139    
Ričardas Berankis26.8LTU1160+5------
 371    182    
Marius Copil26.5ROU6160+5--Lost in Budapest R16Lost in Budapest R16--
 372    197    
Gerald Melzer26.7AUT12160+5------
 373    241    
Tomislav Brkić27.1BIH1160+5--Lost in Antalya 15 R16Lost in Antalya 15 R16--
 374    52    
Simon Stadler33.7GER15159+5------
 375    363    
Yūichi Sugita28.6JPN4159+5------
 376    226    
Alexandr Igoshin25.2RUS7159-15-10-Lost in Shymkent 2 R16
Lost in Shymkent 3 R16
Lost in Shymkent 2 R16
Lost in Shymkent 3 R16
--
 377    297    
Yan Sabanin27.2RUS8159-15-10-Lost in Shymkent 2 R16
Lost in Shymkent 3 R16
Lost in Shymkent 2 R16
Lost in Shymkent 3 R16
--
 378    288    
Tommy Paul19.9USA34158+3------
 379    234    
Matteo Donati22.1ITA13157+3-Francavilla R16-Francavilla R16172237
 380    339    
Juan Ignacio Lóndero23.6ARG18157+3------
 381    261    
Daniel Dutra da Silva28.8BRA16156+3--Lost in Carcavelos R16
Lost in Majadahonda R16
Lost in Carcavelos R16
Lost in Majadahonda R16
--
 382    380    
Marcelo Tomás Barrios Vera19.3CHI6155+3------
 383    239    
Luis Patiño23.5MEX4155+4------
 384    NCH 
  (386)   
Daniel Altmaier18.6GER16155+2--Lost in Doha 3 R16Lost in Doha 3 R16--
 385    NCH 
  (399)   
Mario Vilella Martínez21.8ESP21154+14+10-Lost in Shymkent 2 F
Lost in Shymkent 3 R16
Lost in Shymkent 2 F
Lost in Shymkent 3 R16
--
 386    306    
Matthew Barton25.3AUS20153-28-18-----
 387    127    
Aljaž Bedene27.7GBR14153-63-45-----
 388    83    
John Paul Fruttero35.9USA35153+1------
 389    386    
Nathan Pasha24.7USA36153-1------
 390    316    
Stefanos Tsitsipas18.7GRE1152+1-Francavilla R16Lost in Santa Margherita 5 R16Lost in Santa Margherita 5 R16
Francavilla R16
167232
 391    249    
Kittipong Wachiramanowong26.8THA3151+1------
 392    278    
Daniil Medvedev21.2RUS9150+1------
 393    358    
Matej Vocel19.9CZE7149+1------
 394    70    
João Souza28.9BRA17149+1------
 395    138    
Sanam Singh29.2IND10148+1------
 396    161    
Walter Trusendi32.3ITA14148+1-Santa Margherita 6 QF-Santa Margherita 6 QF--
 397    NCH 
  (412)   
Altuğ Çelikbilek20.6TUR2145+34+10Antalya 16 QFLost in Antalya 15 FLost in Antalya 15 F
Antalya 16 QF
--
 398    367    
Gonzalo Lama23.9CHI7144-------
 399    NCH 
  (400)   
Farris Fathi Gosea23.1GBR15144+1------
 400    54    
Rubén Ramírez Hidalgo39.3ESP22143+1------
 401    132    
Laurynas Grigelis25.6LTU2143+1------
 402    CH    
Kimmer Coppejans23.2BEL6142+1------
 403    390    
Juan Pablo Paz22.3ARG19142+3------
 404    363    
Vaclav Safranek22.9CZE8141+4------
 405    369    
Jaume Munar19.9ESP23140+4--Lost in Barcelona R16Lost in Barcelona R16--
 406    144    
Gerard Granollers28.2ESP24140+4------
 407    236    
Erik Crepaldi26.9ITA15140+6--Lost in La Grande Motte R16
Lost in Angers R16
Lost in La Grande Motte R16
Lost in Angers R16
--
 408    355    
Jorge Montero26.5CHI8140+3------
 409    370    
Anderson Reed26.5USA37140+32+10-Lost in Doha 3 FLost in Doha 3 F--
 410    340    
Ilya Ivashka23.1BLR7139+4------
 411    273    
Marcelo Zormann20.8BRA18139+5-Majadahonda QFLost in Carcavelos R16Lost in Carcavelos R16
Majadahonda QF
--
 412    363    
Yannick Mertens29.8BEL7139+5------
 413    375    
Andrea Pellegrino20ITA16139+26+8-Lost in Santa Margherita 5 SFLost in Santa Margherita 5 SF--
 414    364    
Nuno Deus21.9POR6137+26+6-Lost in Carcavelos SFLost in Carcavelos SF--
 415    NCH 
  (422)   
Adrian Andrzejczuk21.1POL9137+7------
 416    286    
Cristian Rodríguez26.8COL8137+5------
 417    109    
Dane Propoggia27AUS21136+7------
 418    NCH 
  (434)   
Alexander Pavlioutchenkov31.3RUS10136+16+2Shymkent 3 QFLost in Shymkent 2 QFLost in Shymkent 2 QF
Shymkent 3 QF
--
 419    416    
Shintaro Imai23.6JPN5136+6------
 420    82    
Tommy Haas39GER17135+6------
 421    120    
Andrey Rublev19.5RUS11135+6------
 422    46    
Janko Tipsarević32.8SRB7135+6------
 423    178    
Blaž Kavčič30.1SLO2135+6-Anning R16-Anning R16160260
 424    NCH 
  (426)   
Scott Puodziunas27.4AUS22135+6------
 425    335    
Alexandar Lazov26.7BUL2135+10+2Antalya 16 QFLost in Antalya 15 QFLost in Antalya 15 QF
Antalya 16 QF
--
 426    394    
Mick Lescure23.8FRA27134-6-4-Lost in La Grande Motte QFLost in La Grande Motte QF--
 427    362    
Lenny Hampel20.3AUT13134+19+6-Lost in Doha 3 SFLost in Doha 3 SF--
 428    236    
Maverick Banes25AUS23133+8------
 429    149    
Antal Van Der Duim29.6NED11132-25-10-----
 430    NCH 
  (438)   
Filippo Baldi21.2ITA17132+8------
 431    284    
Lukas Mugevičius22.3LTU3132-12-6-----
 432    399    
Matias Zukas20.9ARG20132-20-8-----
 433    421    
Vladimir Ivanov30EST1130+14+3Karshi QFLost in Bukhara QFLost in Bukhara QF
Karshi QF
--
 434    122    
Lamine Ouahab32.3MAR1129+20+6-Lost in Hammamet 15 SF
Lost in Hammamet 16 R16
Lost in Hammamet 15 SF
Lost in Hammamet 16 R16
--
 435    428    
Cem İlkel21.6TUR3129+7------
 436    NCH 
  (437)   
Katsuki Nagao28JPN6129+7------
 437    NCH 
  (439)   
Hiromasa Oku27.7JPN7129+7------
 438    81    
Pere Riba29ESP25128+7------
 439    413    
Daniel Appelgren20.9SWE10128+10+2-Lost in Shymkent 2 QFLost in Shymkent 2 QF--
 440    439    
Botic Van de Zandschulp21.5NED12126+8------
 441    412    
Patrik Rosenholm29.1SWE11126-4-6-----
 442    414    
Thomas Fancutt22.1AUS24126+8------
 443    357    
Facundo Mena24.5ARG21126+10+2-Lost in Orange Park QFLost in Orange Park QF--
 444    437    
Ivan Gakhov20.4RUS12126+17+6Shymkent 3 QFLost in Shymkent 2 SFLost in Shymkent 2 SF
Shymkent 3 QF
--
 445    285    
Juan Carlos Sáez25.7CHI9126+7+2Antalya 16 R16Lost in Antalya 15 QFLost in Antalya 15 QF
Antalya 16 R16
--
 446    224    
Lloyd Glasspool23.4GBR16125+9+2-Lost in La Grande Motte QFLost in La Grande Motte QF--
 447    290    
Markos Kalovelonis22.9RUS13125-24-12-Lost in Bukhara QF
Lost in Karshi R16
Lost in Bukhara QF
Lost in Karshi R16
--
 448    312    
Tak Khunn Wang25.5FRA28124-16-10-----
 449    202    
Jarmere Jenkins26.4USA38124+2------
 450    186    
Patrick Grigoriu26ROU7124+26+8Santa Margherita 6 R16Lost in Santa Margherita 5 SFLost in Santa Margherita 5 SF
Santa Margherita 6 R16
--
 451    236    
Catalin Ionut Gard35.7ROU8123-44-18-----
 452    386    
Carlos Boluda Purkiss24.2ESP26123+4-Majadahonda QF-Majadahonda QF--
 453    204    
Luca Vanni31.8ITA18122+4-Anning R16-Anning R16147247
 454    NCH 
  (456)   
Wishaya Trongcharoenchaikul22THA4121+5------
 455    152    
Kenny de Schepper29.9FRA29120+5------
 456    425    
Jacopo Stefanini21ITA19120+18+3Hammamet 16 R16Lost in Santa Margherita 5 QFLost in Santa Margherita 5 QF
Hammamet 16 R16
--
 457    398    
Mircea Alexandru Jecan28.8ROU9120+5------
 458    430    
Christoph Negritu23GER18120+5--Lost in Antalya 15 R16Lost in Antalya 15 R16--
 459    362    
Soon-woo Kwon19.3KOR1119+5------
 460    NCH 
  (461)   
Thai Son Kwiatkowski22.1USA39119+5------
 461    NCH 
  (462)   
Jared Hiltzik22.7USA40119+5------
 462    NCH 
  (467)   
Jakob Sude25.8GER19119+5-Santa Margherita 6 R16-Santa Margherita 6 R16--
 463    132    
Boy Westerhof31.5NED13118+6-Angers QF-Angers QF--
 464    327    
Tim van Rijthoven20NED14118+6------
 465    323    
Salvatore Caruso24.3ITA20118+6------
 466    281    
Dzmitry Zhyrmont28.1BLR8118+15+3Karshi QFLost in Bukhara QFLost in Bukhara QF
Karshi QF
--
 467    329    
Juan Lizariturry26ESP27118+5------
 468    438    
Vasile Antonescu27ROU10118+32+8-Lost in Santa Margherita 5 SFLost in Santa Margherita 5 SF--
 469    283    
Kaichi Uchida22.6JPN8116+6-Vero Beach QFLost in Orange Park R16Lost in Orange Park R16
Vero Beach QF
--
 470    469    
Cameron Norrie21.6GBR17115+7------
 471    131    
Bradley Klahn26.6USA41115+7-Tallahassee R16-Tallahassee R16130195
 472    50    
Andreas Seppi33.1ITA21115+8------
 473    380    
Michael Linzer27.4AUT14115+6--Lost in Santa Margherita 5 R16Lost in Santa Margherita 5 R16--
 474    462    
Peter Torebko29.2GER20115+8------
 475    394    
Marat Deviatiarov23UKR5115+8------
 476    413    
Francesco Vilardo27.3ITA22115+8--Lost in Hammamet 15 R16Lost in Hammamet 15 R16--
 477    473    
Robert Galloway24.5USA42115+12+2Vero Beach QFLost in Orange Park QFLost in Orange Park QF
Vero Beach QF
--
 478    426    
Alexandre Muller20.2FRA30115-5-3Santa Margherita 6 QFLost in Santa Margherita 5 QFLost in Santa Margherita 5 QF
Santa Margherita 6 QF
--
 479    169    
Marco Cecchinato24.5ITA23114+6-Francavilla R16-Francavilla R16129194
 480    290    
Agustín Velotti24.9ARG22114+6------
 481    417    
Corentin Denolly19.8FRA31113+6------
 482    376    
Mauricio Echazú28.2PER2113+6------
 483    374    
João Domingues23.5POR7112+7------
 484    328    
Yuichi Ito30.7JPN9112+7------
 485    277    
Nils Langer27.2GER21111+7------
 486    443    
Andrei Stefan Apostol22.1ROU11111+7------
 487    298    
Maximilian Marterer21.8GER22110+7------
 488    5    
Lukáš Dlouhý34CZE9110-123-55-----
 489    250    
Ji-sung Nam23.6KOR2110+6------
 489    417    
Min Kyu Song26.6KOR3110+6------
 491    219    
Mateo Nicolás Martínez23.1ARG23110+6--Lost in Santa Margherita 6 R16Lost in Santa Margherita 6 R16--
 492    451    
Ádám Kellner30.7HUN2109+9------
 493    369    
Alessandro Bega26.2ITA24109+9------
 494    442    
Nicolae Frunza19.4ROU12109+9------
 495    NCH 
  (496)   
Vincent Millot31.2FRA32108+9------
 496    NCH 
  (497)   
Maxime Chazal24FRA33108+9------
 497    168    
Alexandre Sidorenko29.1FRA34107+9------
 498    372    
Evgeny Karlovskiy22.7RUS14107+9------
 499    NCH 
  (508)   
Mateusz Smolicki19.5POL10107+9------
 500    NCH 
  (504)   
Jui Chen Hung27.1TPE8107+9------
 501    115    
Tim Pütz29.4GER23106+9------
 502    340    
Rémi Boutillier27.2FRA35106+9------
 503    NCH 
  (505)   
Piotr Matuszewski19POL11106+10------
 504    445    
Francesco Moncagatto23.8ITA25106+11------
 505    275    
Ricardo Urzúa Rivera28.2CHI10106+9------
 506    350    
Michal Konecny27.5CZE10106+13+2-Lost in Sharm El Sheikh 14 QF
Lost in Sharm El Sheikh 15 R16
Lost in Sharm El Sheikh 14 QF
Lost in Sharm El Sheikh 15 R16
--
 507    340    
Daniel Nguyen26.5USA43105+9------
 508    408    
Danylo Kalenichenko23.2UKR6104+9--Lost in Shymkent 2 R16Lost in Shymkent 2 R16--
 509    275    
Christopher Díaz Figueroa27.1GUA1104+9------
 510    349    
Nicolas Santos29.3BRA19104+10------
 511    301    
Damir Džumhur24.9BIH2103+10------
 512    379    
Axel Michon26.3FRA36102+10------
 513    NCH 
  (516)   
Orlando Luz19.2BRA20102+10------
 514    358    
Sanjar Fayziev22.7UZB2102-99-37Karshi QFLost in Bukhara SFLost in Bukhara SF
Karshi QF
--
 515    NCH 
  (540)   
Bernardo Saraiva23.7POR8102+25+6-Lost in Carcavelos SFLost in Carcavelos SF--
 516    461    
Harry Bourchier21.2AUS25101+8------
 517    385    
Petr Michnev27.7CZE11101-84-33-----
 518    252    
Roberto Ortega Olmedo25.9ESP28101-50-18Majadahonda QF-Majadahonda QF--
 519    NCH 
  (521)   
Szymon Walkow21.5POL12101+6------
 520    161    
Evgeny Donskoy26.9RUS15100+6------
 521    221    
Sam Barry25.2IRL2100+6------
 522    307    
Anis Ghorbel28TUN2100-23-10-----
 523    163    
Andriej Kapaś27.7POL1399+6------
 524    485    
Julian Ocleppo19.7ITA2699+34+8-Lost in Santa Margherita 5 SFLost in Santa Margherita 5 SF--
 525    CH    
Andrea Basso23.5ITA2799+5------
 526    CH    
Herkko Pöllänen22.7FIN298+5------
 527    CH    
Mikael Torpegaard22.9DEN298+5------
 528    515    
Lakshit Sood26.1IND1198+5------
 529    428    
Chandril Sood26.1IND1298+5------
 530    167    
Marc Fornell Mestres35.2ESP2998+5------
 531    NCH 
  (533)   
Dominik Köpfer22.9GER2497+5------
 532    NCH 
  (535)   
Marvin Netuschil25.8GER2597+5------
 533    412    
Marek Jaloviec23.1CZE1297+5------
 534    242    
Frederico Ferreira Silva22.1POR997-129-45-----
 535    NCH 
  (622)   
Viktor Galović26.5CRO1496+150+27Santa Margherita 6 QFSanta Margherita 5 WSanta Margherita 5 W
Santa Margherita 6 QF
--
 536    246    
Amir Weintraub30.6ISR396+3------
 537    509    
Sebastian Ofner20.9AUT1596+4------
 538    442    
Pascal Brunner27.8AUT1694+48+6-Lost in Hammamet 15 SFLost in Hammamet 15 SF--
 539    NCH 
  (544)   
Yusuke Watanuki26.9JPN1094+7------
 540    148    
Ricardo Hocevar31.9BRA2194+13+2Antalya 16 R16Lost in Antalya 15 QFLost in Antalya 15 QF
Antalya 16 R16
--
 541    113    
Saketh Myneni29.5IND1393+7------
 542    50    
Carlos Berlocq34.2ARG2493-124-45-----
 543    542    
Nam Hoang Ly20.1VIE193+6------
 544    543    
Roy De Valk25.3NED1593+6--Lost in Majadahonda R16Lost in Majadahonda R16--
 545    312    
Caio Silva25.5BRA2293+6--Lost in Angers R16Lost in Angers R16--
 546    260    
Libor Salaba24.6CZE1393-48-17-Lost in Shymkent 2 R16Lost in Shymkent 2 R16--
 547    CH    
Nathaniel Lammons23.7USA4492+8------
 548    323    
Takuto Niki29.5JPN1192+4------
 549    461    
Tomas Papik23CZE1492+5------
 550    207    
Sebastian Bader29.2AUT1792+6------
 551    300    
Lorenzo Frigerio28.1ITA2892+162+27Santa Margherita 6 QFSanta Margherita 5 WSanta Margherita 5 W
Santa Margherita 6 QF
--
 552    461    
Filipp Kekercheni21.7UKR792+26+2-Lost in Orange Park QFLost in Orange Park QF--
 553    550    
Álvaro López San Martín19.8ESP3091+4------
 554    523    
Dekel Bar24.1ISR491+5------
 555    393    
Felipe Mantilla23.9COL991+27+2-Lost in Orange Park QFLost in Orange Park QF--
 556    18    
Lleyton Hewitt36.1AUS2690+4------
 556    47    
Jerzy Janowicz26.4POL1490+4------
 556    1    
Mahesh Bhupathi42.8IND1490+6------
 559    51    
Andy Murray29.9GBR1890+5------
 560    268    
Illya Marchenko29.6UKR890+8------
 561    169    
Roberto Bautista Agut29ESP3190+5------
 562    105    
Juan Martín del Potro28.5ARG2590+5------
 563    114    
Mikhail Kukushkin29.3KAZ590+2------
 564    58    
Kevin Anderson30.9RSA690+5------
 565    190    
Jimmy Wang32.2TPE990+5------
 566    536    
Jonas Lütjen26.6GER2690+5------
 567    47    
Frank Moser40.5GER2790+5------
 568    372    
Eduard Esteve Lobato22.6ESP3290+5-Majadahonda QF-Majadahonda QF--
 569    542    
Soichiro Moritani22.7JPN1290-27-6-----
 570    526    
George Tsivadze24.3GEO290+5-Shymkent 3 QFLost in Shymkent 2 R16Lost in Shymkent 2 R16
Shymkent 3 QF
--
 571    569    
Nebojsa Peric24.6SRB890+6-Antalya 16 R16-Antalya 16 R16--
 572    426    
Pirmin Haenle28.4GER2890+7------
 573    277    
Mikhail Fufygin26.9RUS1690+3--Lost in Shymkent 2 R16
Lost in Shymkent 3 R16
Lost in Shymkent 2 R16
Lost in Shymkent 3 R16
--
 574    432    
Miki Janković22.5SRB989-29-5Karshi QFLost in Bukhara QFLost in Bukhara QF
Karshi QF
--
 575    296    
Romain Barbosa23BEL889-32-6-----
 576    NCH 
  (615)   
Lennert Van Der Linden27.7NED1689+96+18-Sharm El Sheikh 14 WSharm El Sheikh 14 W--
 577    449    
Carlos Taberner19.7ESP3389+4------
 578    NCH 
  (583)   
Yecong He23.1CHN889+5------
 579    578    
Juan Pablo Ficovich20.2ARG2689+5--Lost in Santa Margherita 6 R16Lost in Santa Margherita 6 R16--
 580    537    
Marc Giner25.8ESP3489+5--Lost in Carcavelos R16
Lost in Majadahonda R16
Lost in Carcavelos R16
Lost in Majadahonda R16
--
 581    441    
Gianluigi Quinzi21.2ITA2988-69-18-----
 582    221    
Andrea Collarini25.2ARG2788+5-Antalya 16 R16-Antalya 16 R16--
 583    455    
Bowen Ouyang24.9CHN988+5------
 584    548    
Sang Woo Noh24.4KOR488+5------
 585    450    
Francis Casey Alcantara25.2PHI388+5------
 586    CH    
Marko Tepavac23SRB1087+5------
 587    NCH 
  (588)   
Fajing Sun20.5CHN1087+5------
 588    248    
Eduardo Dischinger24.9BRA2387+18+3Santa Margherita 6 QFLost in Santa Margherita 5 QFLost in Santa Margherita 5 QF
Santa Margherita 6 QF
--
 589    320    
Mirza Bašić25.7BIH386+4------
 590    CH    
Courtney John Lock20.5ZIM286+4------
 591    412    
Yun-seong Chung19KOR586+4------
 592    NCH 
  (596)   
Daniil Zarichanskiyy19.3UKR986+5------
 593    CH    
Antun Vidak23.9CRO1586+3--Lost in Antalya 15 R16
Lost in Antalya 16 R16
Lost in Antalya 15 R16
Lost in Antalya 16 R16
--
 594    144    
Tobias Kamke30.9GER2985+4------
 595    503    
Kento Takeuchi29.3JPN1385-51-10-----
 596    419    
Shonigmatjon Shofayziyev23.8UZB385+3--Lost in Bukhara R16Lost in Bukhara R16--
 597    481    
Marc Sieber29.1GER3084+4------
 598    335    
Johannes Härteis21.1GER3184+4------
 599    330    
Adam El Mihdawy27.7USA4584+4------
 600    488    
Darren K. Polkinghorne24.1AUS2784+7------
 601    422    
Filip Peliwo23.2CAN684-73-16Sharm El Sheikh 15 QFLost in Sharm El Sheikh 14 QFLost in Sharm El Sheikh 14 QF
Sharm El Sheikh 15 QF
--
 602    543    
Domagoj Biljesko19.8CRO1684+2------
 603    413    
Gabriel Alejandro Hidalgo26.7ARG2884+2------
 604    567    
Kamil Gajewski22.2POL1584+11+2-Lost in Sharm El Sheikh 14 QF
Lost in Sharm El Sheikh 15 R16
Lost in Sharm El Sheikh 14 QF
Lost in Sharm El Sheikh 15 R16
--
 605    241    
Pedro Sousa28.9POR1083+3------
 606    NCH 
  (607)   
Clement Geens21.1BEL983+3--Lost in Antalya 15 R16Lost in Antalya 15 R16--
 607    557    
Jean Marc Werner26.8GER3283+3------
 608    540    
Aoran Wang20.2CHN1183+3------
 609    489    
Dane Webb24.3USA4682+3------
 610    379    
Tom Schonenberg25.8GER3382+3------
 611    518    
Martin Beran21.4CAN782+5------
 612    611    
Alejandro Tabilo19.8CHI1182+5------
 613    541    
Tomislav Jotovski26.4MKD182+34+6-Lost in Antalya 15 SF
Lost in Antalya 16 R16
Lost in Antalya 15 SF
Lost in Antalya 16 R16
--
 614    312    
Attila Balázs28.3HUN381+290+45Budapest QF-Budapest QF126286
 615    293    
Christian Lindell25.4SWE1281+3-Santa Margherita 6 QF-Santa Margherita 6 QF--
 616    238    
Aslan Karatsev23.6RUS1780+4------
 617    185    
Hugo Dellien23.8BOL280+4--Lost in Majadahonda R16Lost in Majadahonda R16--
 618    NCH 
  (619)   
Viktor Durasovic20.1NOR180+5------
 619    NCH 
  (622)   
João Monteiro23.3POR1180+3--Lost in Carcavelos R16Lost in Carcavelos R16--
 620    497    
John Lamble25USA4780+5------
 621    388    
Rafael Matos21.3BRA2480+14+2Majadahonda QFLost in Carcavelos QFLost in Carcavelos QF
Majadahonda QF
--
 622    482    
Issei Okamura24.9JPN1480+4------
 623    595    
Vadym Ursu20.3UKR1080+1--Lost in Bukhara R16
Lost in Karshi R16
Lost in Bukhara R16
Lost in Karshi R16
--
 624    623    
Jeroen Vanneste23.2BEL1079+3------
 625    623    
Lorenzo Giustino25.6ITA3079+4------
 626    325    
Omar Giacalone25.2ITA3179+5------
 627    528    
Anıl Yüksel26.9TUR479+3------
 628    478    
Ronan Joncour20.2FRA3779+4--Lost in Angers R16Lost in Angers R16--
 629    322    
Sarp Agabigun19.8TUR579+60+10Antalya 16 QFLost in Antalya 15 FLost in Antalya 15 F
Antalya 16 QF
--
 630    625    
Jannis Kahlke22.8GER3478+4------
 631    202    
Marco Bortolotti26.2ITA3278+6-Santa Margherita 6 QF-Santa Margherita 6 QF--
 632    139    
Jose Statham30NZL578+4------
 633    581    
Matteo Berrettini21ITA3377+97+15Francavilla QF-Francavilla QF91142
 634    101    
Teymuraz Gabashvili31.9RUS1877-176-45-Lost in Anning R16Lost in Anning R16--
 635    630    
Camilo Ugo Carabelli17.8ARG2977+3------
 636    615    
Antonio Massara21.6ITA3477+3-Hammamet 16 QF-Hammamet 16 QF--
 637    94    
Adrian Ungur32.2ROU1376+3------
 638    334    
Steven Diez26.1CAN876+4------
 639    NCH 
  (640)   
Levente Gödry25HUN476+5------
 640    637    
Albert Alcaraz Ivorra21.9ESP3576+3-Majadahonda QFLost in Carcavelos R16Lost in Carcavelos R16
Majadahonda QF
--
 641    547    
Nikola Milojević21.8SRB1176-94-18-----
 642    NCH 
  (647)   
Hunter Callahan24.3USA4876+6------
 643    594    
Neil Pauffley27GBR1976+2------
 644    609    
Colin Van Beem24.9NED1776+2------
 645    477    
Aleksandr Vasilenko22.1RUS1976+39+6-Lost in Shymkent 2 SFLost in Shymkent 2 SF--
 646    393    
Issam Haitham Taweel27.7EGY376+62+10-Lost in Sharm El Sheikh 14 F
Lost in Sharm El Sheikh 15 R16
Lost in Sharm El Sheikh 14 F
Lost in Sharm El Sheikh 15 R16
--
 647    379    
Alexander Ward26.9GBR2075+2------
 648    512    
Jorge Panta21.7PER375+2------
 649    260    
José Pereira26.2BRA2574+2------
 650    NCH 
  (701)   
Hubert Hurkacz20.2POL1674+108+18-Doha 3 WDoha 3 W--
 651    615    
Borna Gojo19.1CRO1774+1------
 652    644    
David Agung Susanto25.7INA274+1------
 653    576    
Max Purcell19AUS2874+1------
 654    333    
Wilson Leite25.4BRA2674+2------
 655    558    
Tim Kopinski23.8USA4974+13+2-Lost in Orange Park QFLost in Orange Park QF--
 656    366    
Jozef Kovalík24.4SVK473+1------
 657    304    
Bjorn Fratangelo23.7USA5073+1------
 658    557    
Julien Dubail29.1BEL1173+13+2-Lost in La Grande Motte QFLost in La Grande Motte QF--
 659    421    
Alexis Musialek28.8FRA3873+1-Angers QF-Angers QF--
 660    657    
Samuel Bensoussan25.4FRA3973+1--Lost in Carcavelos R16
Lost in Angers R16
Lost in Carcavelos R16
Lost in Angers R16
--
 661    601    
Brandon Anandan27.4USA5173+1--Lost in Orange Park R16Lost in Orange Park R16--
 662    654    
Mitchell William Robins20.7AUS2972+1------
 663    263    
João Pedro Sorgi23.5BRA2772+1------
 664    253    
Germain Gigounon28BEL1272+1------
 665    410    
Sherif Sabry30.6EGY472+1------
 666    661    
Raul Brancaccio19.9ITA3572+1--Lost in Majadahonda R16Lost in Majadahonda R16--
 667    218    
Jürgen Zopp29EST271+2------
 668    662    
Kaito Uesugi21.8JPN1571+2------
 669    551    
Francisco Bahamonde20.4ITA3671-89-18-----
 670    447    
Darko Jandric22.6SRB1271+4--Lost in Sharm El Sheikh 15 R16Lost in Sharm El Sheikh 15 R16--
 671    303    
Benjamin Mitchell24.4AUS3070+4------
 672    115    
Thiemo de Bakker28.5NED1870+4------
 673    182    
Niels Desein29.8BEL1370-40-8Angers QF-Angers QF--
 674    313    
Pruchya Isarow21.5THA570+3------
 675    670    
Kacper Zuk18.2POL1770+3------
 676    359    
Vasko Mladenov27.7BUL370+5------
 677    671    
Cheng Yu Yu22TPE1070+3------
 678    462    
Florian Fallert24.9GER3570+4--Lost in Hammamet 16 R16Lost in Hammamet 16 R16--
 679    574    
Yanais Laurent24.8FRA4070+4--Lost in La Grande Motte R16Lost in La Grande Motte R16--
 680    212    
Yong Kyu Lim25.8KOR669+6------
 681    638    
Filipe Brandao25.3BRA2869+6------
 682    648    
Manuel Pena Lopez19.2ARG3069-23-4-Lost in Antalya 15 QFLost in Antalya 15 QF--
 683    NCH 
  (748)   
Geoffrey Blancaneaux18.7FRA4169+65+10-Lost in Hammamet 15 FLost in Hammamet 15 F--
 684    523    
Kuan Yi Lee20.6TPE1169+4------
 685    602    
Hernan Casanova23.2ARG3169+109+18Majadahonda QFHammamet 15 WHammamet 15 W
Majadahonda QF
--
 686    268    
Marcin Gawron28.9POL1868+4------
 687    412    
Brayden Schnur21.8CAN968+4------
 688    367    
Riccardo Sinicropi26.6ITA3768+5------
 689    306    
Juan Sebastián Gómez25.1COL1068+6------
 690    561    
Luca Pancaldi23.8ITA3868+6------
 691    115    
Victor Baluda24.5RUS2068+15+2-Lost in Shymkent 2 QFLost in Shymkent 2 QF--
 692    378    
Peter Kobelt26.4USA5267+5------
 693    455    
Jurabek Karimov18.8UZB467+5------
 694    NCH 
  (699)   
Adrian Bodmer22.1SUI467+5-Santa Margherita 6 R16-Santa Margherita 6 R16--
 695    641    
Justin Barki16.9INA366-54-10-----
 696    515    
Alexios Halebian22.8USA5366+5------
 697    636    
Omar Salman21BEL1466+5-Hammamet 16 R16Lost in Hammamet 15 R16Lost in Hammamet 15 R16
Hammamet 16 R16
--
 698    696    
Nicholas S. Hu23USA5466+5------
 699    691    
Bastian Malla20.5CHI1266+5------
 700    374    
Sho Katayama27.9JPN1666+5------
 701    503    
Riccardo Bonadio23.7ITA3966+6------
 702    175    
Frank Dancevic32.5CAN1065+7------
 703    554    
Patrik Fabian23.1SVK565+7------
 704    696    
Félix Auger-Aliassime16.7CAN1165+7------
 705    695    
Brandon Walkin22.6AUS3165+7------
 706    99    
Ilija Bozoljac31.7SRB1364+8------
 707    611    
Duck-hee Lee18.9KOR764+8------
 708    699    
Dominic Cotrone23.7USA5564+8------
 709    526    
James Marsalek25GBR2164+8------
 710    477    
Péter Nagy25.1HUN564-96-18-Lost in Vero Beach R16Lost in Vero Beach R16--
 711    707    
Jelle Sels21.7NED1964+9------
 712    591    
Denis Kapric22.6GER3664+7------
 713    701    
Javier Barranco Cosano18.4ESP3664+8--Lost in Majadahonda R16Lost in Majadahonda R16--
 714    485    
Dominik Kellovsky20.7CZE1564-95-17Santa Margherita 6 QFLost in Doha 3 R16Lost in Doha 3 R16
Santa Margherita 6 QF
--
 715    678    
Ljubomir Čelebić25.6MNE164+7--Lost in Hammamet 15 R16
Lost in Hammamet 16 R16
Lost in Hammamet 15 R16
Lost in Hammamet 16 R16
--
 716    NCH 
  (724)   
Oleg Prihodko19.5UKR1164+18+2-Lost in Carcavelos QFLost in Carcavelos QF--
 717    705    
Austin Smith23.4USA5663+6------
 718    445    
Dimitar Kuzmanov23.7BUL463+18+2Antalya 16 QFLost in Antalya 15 QFLost in Antalya 15 QF
Antalya 16 QF
--
 719    612    
Hugo Voljacques24.3FRA4263+7-Ramat Gan QF-Ramat Gan QF--
 720    707    
Sami Reinwein24.9GER3763+5------
 721    NCH 
  (723)   
Alexander Centenari27.5USA5763+16+2Vero Beach QFLost in Orange Park QFLost in Orange Park QF
Vero Beach QF
--
 722    73    
Albert Montañés36.4ESP3762+5------
 723    252    
Laurent Rochette29.2FRA4362+5------
 724    116    
Andreas Beck31.2GER3862+5------
 725    724    
João Menezes20.3BRA2962+14+2-Lost in Carcavelos QFLost in Carcavelos QF--
 726    713    
Yates Johnson22.8USA5862+6------
 727    715    
Hunter Johnson22.8USA5962+6------
 728    554    
Jake Delaney19.9AUS3262+7------
 729    620    
Yannick Hanfmann25.4GER3961-101-18-----
 730    240    
Nikola Čačić26.3SRB1461+22+3Karshi QFLost in Bukhara QFLost in Bukhara QF
Karshi QF
--
 731    460    
Mohit Mayur Jayaprakash23.6IND1561-58-10-----
 732    325    
Joaquin Munoz Hernandez42.3ESP3860-32-6-----
 733    483    
Hannes Wagner21.5GER4060+5------
 734    397    
Maxime Janvier20.5FRA4460+6------
 735    607    
Carlos Eduardo Severino26.3BRA3060+6------
 736    576    
Hugo Grenier21FRA4560+6------
 737    185    
Carlos Salamanca34.2COL1159+6------
 738    500    
Lloyd Harris20.1RSA759+6------
 739    735    
James Frawley23AUS3359+7-Antalya 16 R16-Antalya 16 R16--
 740    681    
Carlos Gomez Herrera26.9ESP3959+7------
 741    542    
Robin Stanek22.3CZE1659+8--Lost in Antalya 16 R16Lost in Antalya 16 R16--
 742    646    
Sebastian Fanselow25.3GER4159+8------
 743    740    
Roman Khassanov20.6KAZ659+8-Shymkent 3 QFLost in Shymkent 2 R16Lost in Shymkent 2 R16
Shymkent 3 QF
--
 744    349    
George Von Massow27GER4258+140+18-Sharm El Sheikh 14 WSharm El Sheikh 14 W--
 745    526    
Igor Marcondes19.8BRA3158+8------
 746    645    
Adam Taylor25.8AUS3458+10-Angers QF-Angers QF--
 746    645    
Jason Taylor23.1AUS3558+10-Angers QF-Angers QF--
 748    576    
Anvit Bendre22.1IND1658+6------
 749    720    
David Poljak20.9CZE1758+6------
 750    718    
Goran Marković21.6SRB1558+16+2Antalya 16 QFLost in Antalya 15 QFLost in Antalya 15 QF
Antalya 16 QF
--
 751    543    
Jonathan Kanar22.5FRA4658+26+4Hammamet 16 QFLost in La Grande Motte FLost in La Grande Motte F
Hammamet 16 QF
--
 752    728    
Michal Dembek19.7POL1957+19+2-Lost in Doha 3 QFLost in Doha 3 QF--
 753    257    
Guillermo Rivera Aránguiz28.2CHI1356+7------
 754    172    
Liang Chi Huang25.1TPE1256+5------
 755    514    
Riccardo Bellotti25.7ITA4056+6------
 756    723    
Yu Hsiang Chiu22.4TPE1356+6------
 757    382    
Antoine Bellier20.5SUI556-64-12-Lost in Doha 3 SFLost in Doha 3 SF--
 758    483    
Eduardo Agustin Torre22.5ARG3256+5--Lost in Vero Beach R16Lost in Vero Beach R16--
 759    753    
Nathan Eshmade23AUS3656+5------
 760    656    
Loic Perret22.8SUI656+5------
 761    313    
Bruno Sant’Anna23.7BRA3256-106-18-----
 762    227    
Jordi Samper-Montaña27ESP4055+5------
 763    747    
Laslo Djere21.8SRB1655+5------
 764    712    
Aziz Dougaz20TUN355+5------
 765    320    
Manuel Sánchez26.3MEX555+5------
 766    758    
Danny Thomas17.4USA6054+6------
 767    645    
Jonas Merckx23.5BEL1554+6------
 768    387    
Iván Endara29.1ECU454+6------
 769    539    
Cheong Eui Kim27KOR854+6------
 770    416    
Nick Chappell24.5USA6154+6------
 771    450    
Goncalo Falcao29.1POR1254+45+6-Lost in Carcavelos SFLost in Carcavelos SF--
 772    NCH 
  (810)   
Franco Emanuel Egea21.3ARG3354+46+6-Lost in Sharm El Sheikh 14 SFLost in Sharm El Sheikh 14 SF--
 773    770    
Thien Nguyen Hoang22.1VIE253+6------
 774    698    
Filip Horanský24.2SVK653+6------
 775    597    
Arthur De Greef25BEL1652+6------
 776    775    
Alex Rybakov20.2USA6252+6------
 777    475    
Yuya Kibi30.7JPN1752+6------
 778    607    
Gianni Mina25.2FRA4752-47-10-Lost in Santa Margherita 5 R16Lost in Santa Margherita 5 R16--
 779    723    
Matias Franco Descotte22.6ARG3452+5-Ramat Gan QF-Ramat Gan QF--
 780    584    
Jae Min Seol27.2KOR952+5-Shymkent 3 QF-Shymkent 3 QF--
 781    NCH 
  (783)   
Pascal Meis23.8GER4352+5------
 782    495    
Florent Diep25.5FRA4852+5------
 783    658    
Alexis Klegou28.2BEN151+5------
 784    725    
Khumoun Sultanov18.4UZB551+5------
 785    525    
Márton Fucsovics25.2HUN651+5--Lost in Budapest R16Lost in Budapest R16--
 786    449    
Thiago Monteiro22.9BRA3351+5------
 787    755    
Luka Ilic22.1SRB1751+6------
 788    296    
Aldin Šetkić29.3BIH451+7------
 789    114    
Marinko Matosevic31.7AUS3750+7------
 790    554    
Peđa Krstin22.6SRB1850+8------
 791    CH    
Luke Johnson23.1GBR2250+8------
 792    488    
Lorenzo Sonego21.9ITA4150+154+18Francavilla QFLost in Santa Margherita 5 QFLost in Santa Margherita 5 QF
Francavilla QF
64115
 793    412    
Karol Drzewiecki21.4POL2050-101-18-----
 794    704    
Nik Razboršek23.5SLO350+6------
 795    760    
Clay Thompson24.9USA6349+6------
 796    714    
Patrik Niklas Salminen20.1FIN349+6------
 797    312    
Tatsuma Ito28.9JPN1849-197-35-----
 798    215    
Nicolás Kicker24.6ARG3549+5------
 799    496    
Vinayak Sharma Kaza26IND1749+5------
 800    390    
Michael Geerts22.2BEL1749+5------
 801    437    
Vadim Alekseenko33.9UKR1249+5--Lost in Antalya 15 SFLost in Antalya 15 SF--
 802    114    
Kevin King26.1USA6448+6------
 803    269    
Miljan Zekić28.7SRB1948-11-3Francavilla QF-Francavilla QF62113
 804    329    
Maximiliano Estévez27.9ARG3648+6------
 805    206    
Romain Jouan31.7FRA4948+6------
 806    776    
Daniel Cukierman21.7ISR548+6------
 807    417    
Claudio Fortuna27ITA4248+6------
 808    673    
Miguel Semmler19.9ESP4148+9-Majadahonda QF-Majadahonda QF--
 809    768    
Bernd Kossler23.7AUT1848+6--Lost in Antalya 15 R16Lost in Antalya 15 R16--
 810    757    
Alexander Merino24.6PER448+3-Sharm El Sheikh 15 QFLost in Sharm El Sheikh 14 R16Lost in Sharm El Sheikh 14 R16
Sharm El Sheikh 15 QF
--
 811    452    
Peter Gojowczyk27.7GER4447+8------
 812    304    
Rafael Camilo27.1BRA3447+8------
 813    CH    
Julian Lenz24.1GER4547+8------
 814    558    
Chuhan Wang25.1CHN1247+8-Sharm El Sheikh 15 QFLost in Sharm El Sheikh 14 R16Lost in Sharm El Sheikh 14 R16
Sharm El Sheikh 15 QF
--
 815    764    
Pavel Nejedly24.1CZE1847+8------
 816    533    
Vitaly Kozyukov22.8RUS2147+8--Lost in Doha 3 R16Lost in Doha 3 R16--
 817    535    
Raleigh Smith25.5USA6547+8--Lost in Orange Park R16Lost in Orange Park R16--
 818    221    
Marcus Willis26.5GBR2346+8-Vero Beach QF-Vero Beach QF--
 819    263    
Richard Gabb25.1GBR2446+10------
 820    NCH 
  (826)   
Lukas Klein19SVK746+10------
 821    417    
Gaston Arturo Grimolizzi30.8ARG3746+10------
 822    706    
Patrik Nema19.5SVK846-104-18-----
 823    669    
Denys Mylokostov24UKR1346+9--Lost in Santa Margherita 5 R16
Lost in Santa Margherita 6 R16
Lost in Santa Margherita 5 R16
Lost in Santa Margherita 6 R16
--
 824    546    
Yuqing Ning22.9CHN1346+9------
 825    274    
Arata Onozawa28.9JPN1946+9------
 826    765    
Wei De Lin21.2TPE1446+12------
 827    618    
François-Arthur Vibert26.7FRA5046+12-Hammamet 16 QF-Hammamet 16 QF--
 828    378    
Cameron Silverman24.9USA6646+7--Lost in Orange Park R16Lost in Orange Park R16--
 829    629    
Jose Daniel Bendeck26.3COL1246+8--Lost in Sharm El Sheikh 14 R16Lost in Sharm El Sheikh 14 R16--
 830    753    
Oleksandr Bielinskyi22.9UKR1446+58+6Shymkent 3 QFLost in Shymkent 2 SFLost in Shymkent 2 SF
Shymkent 3 QF
--
 831    510    
Franco Feitt24.6ARG3846+5--Lost in Sharm El Sheikh 14 R16
Lost in Sharm El Sheikh 15 R16
Lost in Sharm El Sheikh 14 R16
Lost in Sharm El Sheikh 15 R16
--
 832    74    
Pablo Andújar31.2ESP4245+8------
 832    134    
Michael Berrer36.8GER4645+8------
 832    154    
Daniel Brands29.7GER4745+8------
 832    563    
Christopher Eubanks20.9USA6745+8------
 832    818    
Zack Kennedy27.3USA6845+8------
 832    167    
Kei Nishikori27.3JPN2045+8------
 838    45    
Richard Gasquet30.8FRA5145+8------
 839    350    
Giorgio Portaluri26.6ITA4345+9------
 840    353    
Julien Cagnina22.8BEL1845-62-8Vero Beach QFLost in Orange Park R16Lost in Orange Park R16
Vero Beach QF
--
 841    803    
Yosuke Watanuki19JPN2145+71+10-Lost in Orange Park FLost in Orange Park F--
 842    545    
Edoardo Eremin23.5ITA4445+7------
 843    443    
Mauricio Astorga25.8MEX645+7------
 844    94    
Jiří Veselý23.7CZE1945-270-45-----
 845    825    
Alexey Vatutin24.4RUS2245+6------
 846    674    
Ivan Nedelko30.9RUS2345+6--Lost in Shymkent 2 R16Lost in Shymkent 2 R16--
 847    70    
Jan Hernych37.8CZE2044+6------
 848    327    
Hiroki Moriya26.5JPN2244+6------
 849    30    
David Škoch40.4CZE2144+6------
 850    NCH 
  (856)   
Petr Nouza18.6CZE2244+6------
 851    159    
Artyom Smirnov29.2UKR1544+6------
 852    716    
Gibril Diarra26.9AUT1944+6--Lost in Santa Margherita 5 R16
Lost in Santa Margherita 6 R16
Lost in Santa Margherita 5 R16
Lost in Santa Margherita 6 R16
--
 853    402    
Finn Tearney26.5NZL644+6------
 854    424    
Maciej Smola24POL2144+7------
 855    NCH 
  (859)   
Jumpei Yamasaki19.8JPN2344+5--Lost in Doha 3 R16Lost in Doha 3 R16--
 856    179    
Hiroki Kondo34.4JPN2443+6------
 857    126    
Steve Darcis33.1BEL1943+6-Budapest R16-Budapest R1688293
 858    741    
Bobbie De Goeijen24.8NED2043+6------
 859    131    
Jan Mertl35.3CZE2343+6------
 860    715    
Maxime Tabatruong27.5FRA5243+14+2-Lost in Shymkent 2 QFLost in Shymkent 2 QF--
 861    63    
Daniel Gimeno Traver31.7ESP4342+5------
 862    378    
Adelchi Virgili27.1ITA4542+5------
 863    433    
Pedro Sakamoto23.8BRA3542+200+18Antalya 16 R16Antalya 15 WAntalya 15 W
Antalya 16 R16
--
 864    338    
Dayne Kelly26.7AUS3842+4------
 865    784    
Kunal Anand24.8IND1842+4------
 866    642    
Adria Mas Mascolo24ESP4442+4-Majadahonda QF-Majadahonda QF--
 866    709    
Viktor Filipenko25.5HUN742+5------
 868    NCH 
  (871)   
Alejandro Davidovich Fokina17.8ESP4541+4------
 869    853    
Dennis Uspensky20.5USA6941+4------
 870    459    
Denis Shapovalov18CAN1241-125-18-Lost in Tallahassee R16Lost in Tallahassee R16--
 871    767    
Zhuoyang Qiu20.8CHN1441+4------
 872    263    
Egor Gerasimov24.4BLR940+4------
 873    NCH 
  (876)   
Corentin Moutet18FRA5340+3------
 874    593    
Alban Meuffels24.6NED2140-47-6-----
 875    NCH 
  (878)   
Gregor Ramskogler18.3AUT2040+3------
 876    773    
Kenneth Raisma19EST340+3------
 877    622    
Federico Maccari23.2ITA4640+4------
 878    817    
Shunrou Takeshima26.6JPN2540+5------
 879    NCH 
  (885)   
Wilfredo Gonzalez24.3GUA240+6------
 880    733    
Jonathan Gray20GBR2540+6------
 881    748    
Jeremy Beale22.5AUS3940+8------
 882    674    
Nerman Fatić22.5BIH540+4--Lost in Hammamet 15 R16Lost in Hammamet 15 R16--
 883    511    
Jan Zielinski20.4POL2239+7------
 884    385    
Gleb Sakharov28.8FRA5439+7-Angers QF-Angers QF--
 885    725    
Juan Pablo Varillas21.5PER539+54+6Antalya 16 R16Lost in Antalya 15 SFLost in Antalya 15 SF
Antalya 16 R16
--
 886    199    
Matteo Volante32.9ITA4738+7------
 887    720    
Shao Fan Liu20.2TPE1538+7------
 887    232    
Anton Zaitcev29.7RUS2438+7------
 889    831    
Tobias Simon25.9GER4838+7--Lost in Hammamet 16 R16Lost in Hammamet 16 R16--
 890    736    
Quinnton Vega24.4USA7038+7------
 891    NCH 
  (953)   
Maxim Ratniuk20.9RUS2538+62+6-Lost in Shymkent 2 SF
Lost in Shymkent 3 R16
Lost in Shymkent 2 SF
Lost in Shymkent 3 R16
--
 892    253    
Woong Sun Jun30.8KOR1037+6------
 893    667    
Hyun Woo Nam32.2KOR1137+6------
 894    NCH 
  (898)   
Masato Shiga25.7JPN2637+6------
 895    868    
Daniel Nolan20.1AUS4037+121+10-Lost in Orange Park FLost in Orange Park F--
 896    NCH 
  (901)   
Dan Added18FRA5536+5------
 897    NCH 
  (899)   
Riccardo Balzerani18.5ITA4836+5------
 898    217    
Karan Rastogi30.5HKG136+5------
 899    565    
Ricardo Ojeda Lara24.2ESP4636-71-10-Lost in Carcavelos R16Lost in Carcavelos R16--
 900    860    
José Olivares20.2DOM336+6------
In Play :
Barcelona ATP500  
Budapest ATP250  
Anning CH125  
Francavilla CH80  
Tallahassee   
Angers, Karshi F27  
Santa Margherita 6   
Antalya 16 F18  
Hammamet 16   
Majadahonda   
Ramat Gan   
Sharm El Sheikh 15   
Shymkent 3   
Vero Beach   
Highlight Country :