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 : if player wins next match
Max : 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    
Marcelo Melo33.8BRA18220--1000-----
 2    1    
Henri Kontinen27FIN17670--180-----
 3    2    
John Peers28.9AUS17350--180-----
 4    CH    
Łukasz Kubot35.1POL17200-------
 5    1    
Jamie Murray31.4GBR15740--600-----
 6    2    
Bruno Soares35.4BRA25740--600-----
 7    1    
Nicolas Mahut35.5FRA14895+3------
 8    1    
Bob Bryan39.2USA14730--180Atlanta R16-Atlanta R1647754980
 8    1    
Mike Bryan39.2USA24730--180Atlanta R16-Atlanta R1647754980
 10    4    
Marcel Granollers31.2ESP14005+2------
 11    4    
Ivan Dodig32.5CRO13965-4-1000Hamburg R16-Hamburg R1640554465
 12    2    
Pierre Hugues Herbert26.3FRA23955+1------
 13    12    
Michael Venus29.7NZL13885+2-Atlanta R16-Atlanta R1638854090
 14    11    
Rajeev Ram33.3USA33840-3-180-----
 15    9    
Raven Klaasen34.7RSA13740-1-180-----
 16    CH    
Pablo Carreño Busta26ESP23340-------
 17    CH    
Mate Pavić24CRO23220--Hamburg R16-Hamburg R1632203630
 18    6    
Jack Sock24.8USA43120+1-Atlanta R16-Atlanta R1631653370
 19    8    
Oliver Marach37AUT12970+1-Gstaad R16-Gstaad R1629703175
 20    3    
Rohan Bopanna37.3IND12960+1------
 21    CH    
Ryan Harrison25.2USA52940+1-Atlanta R16-Atlanta R1629853190
 22    9    
Feliciano López35.8ESP32900+1------
 23    8    
Aisam-ul-Haq Qureshi37.3PAK12890+1-Atlanta R16-Atlanta R1628903050
 24    3    
Jean-Julien Rojer35.9NED12880+1------
 25    2    
Horia Tecău32.5ROU12835-7-360-----
 26    18    
Juan Sebastián Cabal31.2COL12790-------
 26    21    
Robert Farah30.5COL22790-------
 28    3    
Marc López34.9ESP42768--Hamburg R16-Hamburg R1628583268
 29    27    
Guillermo García López34.1ESP52620-------
 30    14    
Pablo Cuevas31.5URU12490--Hamburg R16-Hamburg R1625802990
 31    NCH 
   (32)    
Nikola Mektić28.5CRO32335+1-Hamburg R16-Hamburg R1623802790
 32    7    
Marcin Matkowski36.5POL22220+1-90Hamburg R16-Hamburg R1623102720
 33    29    
Brian Baker32.2USA62175+1------
 34    6    
Édouard Roger-Vasselin33.6FRA32160+1-Hamburg R16-Hamburg R1622502660
 35    1    
Daniel Nestor44.8CAN12110-4-360Hamburg R16-Hamburg R1622002610
 36    23    
Santiago González34.4MEX12093--Atlanta R16-Atlanta R1621132318
 37    34    
Nicholas Monroe35.2USA72085--Atlanta R16-Atlanta R1620852290
 38    32    
Horacio Zeballos32.2ARG12038--Hamburg R16-Hamburg R1621282538
 39    3    
Robert Lindstedt40.3SWE12015--Atlanta R16-Atlanta R1620602265
 40    33    
Fabrice Martin30.8FRA41900+1------
 41    35    
Julio Peralta35.8CHI11897-1-26Hamburg R16-Hamburg R1619582368
 42    NCH 
   (43)    
Andrés Molteni29.3ARG21816+1-Atlanta R16-Atlanta R1618162021
 43    1    
Nenad Zimonjić41.1SRB11685+1-Hamburg R16-Hamburg R1617752185
 44    NCH 
   (45)    
Donald Young28USA81645+2-Atlanta R16-Atlanta R1616901895
 45    42    
Marcus Daniell27.7NZL21640+2-Gstaad R16-Gstaad R1616601865
 46    NCH 
   (48)    
Marcelo Demoliner28.5BRA31640+2-Gstaad R16-Gstaad R1616401845
 47    46    
Franko Škugor29.8CRO41599+2-Gstaad R16-Gstaad R1616441849
 48    26    
John Isner32.2USA91570-3-90-----
 49    18    
Dominic Inglot31.3GBR21550+1------
 50    3    
Alexander Peya37AUT21540+4+25-----
 51    7    
Florin Mergea32.4ROU21515-9-360-----
 52    41    
Adil Shamasdin35.1CAN21485-1-45Atlanta R16-Atlanta R1614851690
 53    24    
Sam Groth29.7AUS21467+2------
 54    51    
Divij Sharan31.3IND21445-2-75Atlanta R16-Atlanta R1614651670
 55    52    
Purav Raja31.6IND31445-2-75Atlanta R16-Atlanta R1614651670
 56    1    
Max Mirnyi40BLR11410+1-45Hamburg R16-Hamburg R1614551865
 57    1    
Leander Paes44.1IND41375+1-65Gstaad R16-Gstaad R1613751580
 58    17    
André Sá40.2BRA41346+4-Gstaad R16-Gstaad R1613911596
 59    9    
Philipp Petzschner33.3GER11344+4------
 60    NCH 
   (63)    
Roman Jebavý27.6CZE11324+4-Gstaad R16-Gstaad R1613511556
 61    36    
Andre Begemann33GER21301-2-77Hamburg R16-Hamburg R1613581768
 62    6    
Julian Knowle43.2AUT31278-2-90Hamburg R16-Hamburg R1613681778
 63    NCH 
   (66)    
Matthew Reid27AUS31271+3-Atlanta R16-Atlanta R1612811486
 64    39    
Artem Sitak31.4NZL31270+3-Atlanta R16-Atlanta R1612701475
 65    46    
Matwé Middelkoop33.8NED21258-4-90Gstaad R16-Gstaad R1613031508
 66    44    
Mischa Zverev29.9GER31225+4------
 67    53    
Mikhail Elgin35.7RUS11219+1-31Gstaad R16-Gstaad R1612351440
 68    CH    
Nick Kyrgios22.2AUS41215+3------
 69    8    
Fernando Verdasco33.6ESP61215+3-Hamburg R16-Hamburg R1613051715
 70    65    
Andrei Vasilevski26.1BLR21212-5-80Gstaad R16-Gstaad R1612371442
 71    18    
Treat Huey31.9PHI11160+2-Atlanta R16-Atlanta R1611601365
 72    46    
Wesley Koolhof28.2NED31158-3-90Atlanta R16-Atlanta R1612031408
 73    5    
David Marrero37.2ESP71155+1-Hamburg R16-Hamburg R1612451655
 74    23    
Sam Querrey29.7USA101140+3------
 75    44    
Ken Skupski34.2GBR31129+3------
 76    61    
Hans Podlipnik-Castillo29.5CHI21105--40Gstaad R16-Gstaad R1611251330
 77    68    
John Patrick Smith28.4AUS51097+2-Atlanta R16-Atlanta R1611421347
 78    4    
Vasek Pospisil27CAN31095-22-360-----
 79    69    
Neal Skupski27.6GBR41093+1------
 80    49    
Viktor Troicki31.4SRB21060-5-90-----
 81    21    
Scott Lipsky35.9USA111060--Atlanta R16-Atlanta R1610801285
 82    76    
Jonathan Eysseric27.1FRA51036+1-2Gstaad R16-Gstaad R1610561261
 83    37    
Philipp Oswald31.4AUT41027-1-20Gstaad R16-Gstaad R1610521257
 84    74    
Marc Polmans20.2AUS61018--Granby R16-Granby R1610351108
 85    48    
Guillermo Durán29.1ARG31016--Gstaad R16-Gstaad R1610611266
 86    76    
Andrew Whittington23.9AUS71004--Binghamton R16-Binghamton R1610191084
 87    5    
Julien Benneteau35.5FRA6980-------
 88    39    
Jérémy Chardy30.4FRA7970-------
 89    39    
Sanchai Ratiwatana35.4THA1951+1-Atlanta R16-Atlanta R169811186
 90    5    
Jonathan Erlich40.3ISR1940+1-Gstaad R16-Gstaad R169851190
 91    NCH 
   (92)    
Hugo Nys26.4FRA8932+2-Atlanta R16-Atlanta R169671172
 92    90    
Rogério Dutra Silva33.4BRA5929+9+90Hamburg QF-Hamburg QF10191339
 93    39    
Sonchat Ratiwatana35.4THA2922+1-Atlanta R16-Atlanta R169521157
 94    45    
James Cerretani35.8USA12917-2-20Gstaad R16-Gstaad R169421147
 95    74    
Gilles Müller34.2LUX1915--Atlanta R16-Atlanta R169601165
 96    81    
Jordan Thompson23.2AUS8887-7-80-----
 97    74    
Antonio Šančić28.6CRO5876+1-20Gstaad R16-Gstaad R169211126
 98    75    
Jeevan Nedunchezhiyan28.7IND5870-1-29Atlanta R16-Atlanta R169151120
 99    96    
Paolo Lorenzi35.6ITA1855+1------
 100    89    
Alexander Zverev20.2GER4820-4-90-----
 101    38    
Chris Guccione31.9AUS9810+3------
 102    59    
Aliaksandr Bury29.8BLR3803+4------
 103    77    
Tristan Samuel Weissborn25.7AUT5803+4-Prague R16-Prague R16803858
 104    80    
Sergio Galdós27.5PER1800-1-20-----
 105    87    
Dino Marcan26.4CRO6799+3-Gstaad R16-Gstaad R168261031
 106    7    
Fabio Fognini30.1ITA2790+3------
 107    57    
Andreas Siljeström36SWE2789-5-35Hamburg R16-Hamburg R168791289
 108    50    
Igor Zelenay34.8SVK1784-9-75-Lost in Prague R16Lost in Prague R16--
 109    90    
Ariel Behar27.6URU2782+1------
 110    6    
Jürgen Melzer36.1AUT6759+2------
 111    38    
Robin Haase30.2NED4735--33Gstaad R16-Gstaad R16780985
 112    49    
Marin Čilić28.8CRO7720-7-90-----
 113    CH    
Bradley Mousley21.5AUS10705--Granby R16-Granby R16716789
 114    108    
Cheng Peng Hsieh25.8TPE1684+1------
 115    106    
Kevin Krawietz25.4GER5675+2--Lost in Hamburg R16Lost in Hamburg R16--
 116    CH    
Joran Vliegen24BEL1673--8Tampere QF-Tampere QF692743
 117    109    
Chu Huan Yi29.8TPE2672+1------
 118    NCH 
  (120)   
Christopher Rungkat27.5INA1657+2-Binghamton R16-Binghamton R16657720
 119    79    
Gero Kretschmer32.2GER6646+4-Prague R16-Prague R16661726
 120    NCH 
  (122)   
Sander Gillé26.5BEL2636+2-18Tampere QF-Tampere QF665716
 121    93    
Alex Bolt24.5AUS11622+4-Binghamton R16-Binghamton R16637702
 122    86    
Mao Xin Gong29.9CHN1616+4-Binghamton R16-Binghamton R16631696
 123    72    
Denys Molchanov30.1UKR1615+4-Prague R16-Prague R16615678
 124    107    
Zhang Ze27CHN2596+4-Binghamton R16-Binghamton R16611676
 125    114    
Bernard Tomic24.7AUS12595-11-90-----
 126    31    
Johan Brunström37.3SWE3594-2-35-----
 127    114    
Luke Saville23.5AUS13594-8-65Binghamton R16-Binghamton R16594659
 128    99    
Hsien Yin Peng27.5TPE3592+1------
 129    26    
Rafael Nadal31.1ESP8590+3------
 130    46    
Máximo González34ARG4586+3------
 131    123    
Andreas Mies26.9GER7584+3-Prague R16-Prague R16584649
 132    124    
Steven De Waard26.2AUS14577+3-Cortina QF-Cortina QF591642
 133    130    
Tomislav Draganja22.9CRO8574-3-17-----
 134    CH    
Ben Mclachlan25.2JPN1574+2-Cortina QF-Cortina QF588639
 135    20    
Marin Draganja26.1CRO9565-14-90-----
 136    NCH 
  (137)   
Joe Salisbury25.2GBR5560+1-Granby R16-Granby R16577650
 137    95    
Max Schnur24.4USA13558-6-33Gstaad R16-Gstaad R16603808
 138    61    
Austin Krajicek27.1USA14549-------
 139    103    
Sander Arends25.9NED5541--Gstaad R16-Gstaad R16586791
 140    94    
Jiří Veselý24CZE2537+2-Hamburg R16-Hamburg R166271037
 141    130    
Luca Margaroli25.4SUI1533+2-3Gstaad R16-Gstaad R16563768
 142    122    
Ruan Roelofse27.6RSA2531-1-7Binghamton R16-Binghamton R16538603
 143    117    
David O'Hare27.1IRL1525-3-15Granby R16-Granby R16542615
 144    77    
Mateusz Kowalczyk30.2POL3524-------
 145    NCH 
  (146)   
Luke Bambridge22.5GBR6512+2-Granby R16-Granby R16514587
 146    39    
Steve Johnson27.5USA15510+2------
 147    NCH 
  (149)   
Jackson Withrow24USA16510+2-Granby R16-Granby R16527600
 148    6    
Mariusz Fyrstenberg37POL4505+2------
 149    96    
Fabrício Neis27.1BRA6501-4-20-----
 150    91    
Alessandro Motti38.4ITA3497-4-20Prague R16-Prague R16512577
 151    NCH 
  (154)   
Romain Arneodo24.9MON1486+3+15Cortina QF-Cortina QF500551
 152    151    
Vishnu Vardhan29.9IND6475-1-18-----
 153    114    
Marcelo Arévalo26.7ESA1474-1------
 154    109    
Riccardo Ghedin31.6ITA4467-1-5Cortina QF-Cortina QF481532
 155    137    
Andrey Kuznetsov26.4RUS2465-------
 156    149    
Quentin Halys20.7FRA9460-------
 157    118    
Brydan Klein27.5GBR7457+1------
 158    135    
Peter Polansky29.1CAN4451+2-Granby R16-Granby R16468541
 159    69    
Diego Schwartzman24.9ARG5450+2-Hamburg R16-Hamburg R16540950
 160    NCH 
  (190)   
Albert Ramos Viñolas29.5ESP9450+30+90Hamburg QF-Hamburg QF540860
 161    NCH 
  (162)   
Zdeněk Kolář20.7CZE3448+1-Prague R16-Prague R16457522
 162    159    
Toshihide Matsui39.2JPN2435-3-18-----
 163    103    
Albano Olivetti25.6FRA10431+5+3-Lost in Dublin QFLost in Dublin QF--
 164    NCH 
  (166)   
Sriram Balaji27.3IND7430+2------
 165    114    
Caio Zampieri31.1BRA7429+2-Prague R16Lost in Kassel QFLost in Kassel QF
Prague R16
444509
 166    118    
Marco Chiudinelli35.8SUI2425-3-18Gstaad R16-Gstaad R16470675
 167    161    
Oscar Otte24GER8425+2------
 168    80    
Alexander Satschko36.6GER9421+2------
 169    44    
Tomasz Bednarek35.6POL5405-5-33Prague R16-Prague R16420485
 170    85    
Tristan Lamasine24.3FRA11405+7+15Tampere QF-Tampere QF419470
 171    NCH 
  (172)   
Tuna Altuna28.4TUR1401+1--Lost in Prague R16Lost in Prague R16--
 172    70    
Alexander Kudryavtsev31.7RUS3398-15-60-----
 173    142    
Fabiano De Paula28.6BRA8398-------
 174    78    
Facundo Bagnis27.4ARG6395--Gstaad R16-Gstaad R16440645
 175    62    
Rameez Junaid36.1AUS15392+1-Cortina R16-Cortina R16407472
 176    138    
Dennis Novikov23.7USA17388+2------
 177    59    
Denis Istomin30.8UZB1380+3-Gstaad R16-Gstaad R16425630
 178    48    
Nicolás Almagro31.9ESP10377+3------
 179    NCH 
  (182)   
Daniel Evans27.1GBR8375+3------
 180    NCH 
  (184)   
Gonzalo Escobar28.5ECU1374+4------
 181    69    
Andrej Martin27.8SVK2368-16-65-Lost in Prague R16Lost in Prague R16--
 182    33    
Jo-Wilfried Tsonga32.2FRA12360+4------
 183    137    
Thanasi Kokkinakis21.2AUS16360+5------
 184    76    
João Sousa28.3POR1360+5-Gstaad R16-Gstaad R16405610
 185    175    
David Pel26NED6359-10-35Prague R16-Prague R16374439
 186    135    
Maximilian Neuchrist26AUT7359-7-29Skopje R16Lost in Kassel FLost in Kassel F
Skopje R16
--
 187    147    
Sekou Bangoura25.6USA18357-2-15Granby R16-Granby R16374447
 188    NCH 
  (191)   
Hans Hach Verdugo27.6MEX2357+3-Granby R16-Granby R16374447
 189    NCH 
  (196)   
Scott Clayton23.4GBR9356+8+9-Dublin WDublin W--
 190    NCH 
  (192)   
Gábor Borsos26HUN1356+2--Lost in Prague R16Lost in Prague R16--
 191    NCH 
  (193)   
Mikael Ymer18.8SWE4355+2------
 192    NCH 
  (194)   
Elias Ymer21.2SWE5355+2------
 193    155    
Jarryd Chaplin25.2AUS17349+2-Binghamton R16-Binghamton R16364429
 194    16    
Tommy Robredo35.2ESP11348+2------
 195    115    
Tim Pütz29.6GER10346+4--Lost in Hamburg R16Lost in Hamburg R16--
 196    179    
Evan King25.3USA19346+4------
 197    NCH 
  (201)   
Goncalo Oliveira22.4POR2343+4-Cortina R16-Cortina R16350415
 198    104    
Adrián Menéndez-Maceiras31.7ESP12342+4------
 199    116    
Mark Vervoort26.7NED7342-16-33Tampere R16-Tampere R16357422
 200    119    
Ti Chen33.8TPE4342+3-Granby R16-Granby R16359432
 201    129    
Jan Lennard Struff27.2GER11340+3-Hamburg R16-Hamburg R16430840
 202    33    
Sergiy Stakhovsky31.5UKR2337+3------
 203    NCH 
  (204)   
Lucas Miedler21AUT8331+6------
 204    NCH 
  (208)   
Grzegorz Panfil29.5POL6331+4-Prague R16-Prague R16346411
 205    191    
Roberto Quiroz25.4ECU2330+5-Granby R16-Granby R16347420
 206    158    
Nicolas Jarry21.7CHI3324+5------
 207    NCH 
  (212)   
Vladyslav Manafov24.2UKR3322+5------
 208    203    
Di Wu25.8CHN3321+5------
 209    153    
Fernando Romboli28.5BRA9320-11-27-Lost in Kassel QFLost in Kassel QF--
 210    CH    
David Vega Hernández23ESP13318+4-Prague R16Lost in Denia SFLost in Denia SF
Prague R16
323388
 211    57    
Matthew Ebden29.6AUS18315+4------
 212    CH    
Mackenzie McDonald22.2USA20315+4-Granby R16-Granby R16332405
 213    196    
Denis Kudla24.9USA21299+12+15Binghamton QF-Binghamton QF313364
 214    50    
Andreas Seppi33.4ITA5295+5------
 215    207    
Oriol Roca Batalla24.2ESP14293+5------
 216    182    
Stefano Napolitano22.2ITA6287+5------
 217    135    
Víctor Estrella Burgos36.9DOM1285+5------
 218    99    
Stéphane Robert37.1FRA13285+5-Prague R16-Prague R16300365
 219    147    
Eduardo Struvay26.5COL3284+5------
 220    214    
Grégoire Jacq24.7FRA14284-2-18Troyes QF-Troyes QF--
 221    180    
Stefan Kozlov19.4USA22279+7------
 222    213    
Xin Gao23.1CHN4279+7-Tianjin R16-Tianjin R16--
 223    NCH 
  (229)   
Alex Lawson23.4USA23278+7-Binghamton R16-Binghamton R16285350
 224    73    
Adrian Mannarino29FRA15275+7------
 225    NCH 
  (232)   
Pol Toledo Bague22.5ESP15275+7-Mragowo 5 R16-Mragowo 5 R16--
 226    100    
Konstantin Kravchuk32.4RUS4274+7------
 227    173    
Mitchell Krueger23.5USA24273+7------
 228    114    
Novak Djokovic30.1SRB3270+8------
 229    70    
Thomaz Bellucci29.5BRA10270+8-Gstaad R16-Gstaad R16315520
 230    199    
Karen Khachanov21.1RUS5270-13-40-----
 230    104    
Dušan Lajović27SRB4270+8-Gstaad R16-Gstaad R16315520
 232    195    
Malek Jaziri33.5TUN1270+8-Atlanta R16-Atlanta R16315520
 233    NCH 
  (234)   
Pedro Martinez20.2ESP16270+24+21Cortina R16Denia WDenia W
Cortina R16
285350
 234    226    
Jonny O'Mara22.3GBR10266-8-18-----
 235    88    
André Ghem35.1BRA11264+9-Tampere R16-Tampere R16279344
 236    NCH 
  (246)   
Tomás Lipovsek Puches24.2ARG7263+11+3-Lost in Kassel QF
Lost in Pontedera R16
Lost in Kassel QF
Lost in Pontedera R16
--
 237    43    
Dustin Brown32.6GER12260+8-Gstaad R16-Gstaad R16305510
 238    NCH 
  (241)   
Franco Agamenone24.2ARG8260+8--Lost in Kassel QFLost in Kassel QF--
 239    NCH 
  (241)   
Sadio Doumbia26.8FRA16259+2-10-----
 240    NCH 
  (249)   
Vijay Sundar Prashanth30.7IND8258+10------
 241    17    
Frederik Nielsen33.9DEN1257-6-15-----
 242    212    
Nino Serdarušić20.6CRO10256+9------
 243    58    
Leonardo Mayer30.1ARG9254+9-Hamburg R16-Hamburg R16344754
 244    214    
Ramkumar Ramanathan22.7IND9253-17-29-Lost in Binghamton R16Lost in Binghamton R16--
 245    NCH 
  (259)   
Federico Zeballos29.1BOL1253+14+4-Lost in Telavi 3 FLost in Telavi 3 F--
 246    47    
Florian Mayer33.7GER13250+8------
 247    115    
Tennys Sandgren26USA25250+2-8-----
 248    148    
Renzo Olivo25.3ARG10249+7------
 249    226    
Yannick Jankovits30.5FRA17248+11--Lost in Dublin R16Lost in Dublin R16--
 250    140    
Philip Bester28.7CAN5247-44-90Granby R16-Granby R16264337
 251    221    
Marcus Willis26.7GBR11246+10------
 252    243    
Darian King25.2BAR1246+10------
 253    128    
Guido Andreozzi25.9ARG11244-10-20Cortina R16-Cortina R16259324
 254    183    
Isak Arvidsson24.9SWE6244+9------
 255    131    
Bradley Klahn26.9USA26243+9------
 256    NCH 
  (265)   
Timur Khabibulin21.9KAZ1243+9------
 257    NCH 
  (259)   
Andrea Vavassori22.2ITA7243+9-Cortina R16Lost in Sharm El Sheikh 19 SFLost in Sharm El Sheikh 19 SF
Cortina R16
252317
 258    171    
Guilherme Clezar24.5BRA12242+9-Cortina R16-Cortina R16257322
 259    152    
Rubén González31.8PHI2242-11-17Granby R16-Granby R16259332
 260    4    
Radek Štěpánek38.6CZE4240-89-180-----
 261    130    
Alejandro Falla33.6COL4237+7------
 262    82    
Marcel Felder33URU3236+7-Granby R16-Granby R16253326
 263    105    
Íñigo Cervantes27.6ESP17234-21-33Tampere R16-Tampere R16249314
 264    61    
Sergey Betov29.7BLR4234+8------
 265    NCH 
  (276)   
Shintaro Imai23.8JPN3234+11+8Tianjin R16Lost in Yinchuan SFLost in Yinchuan SF
Tianjin R16
--
 266    258    
Miķelis Lībietis25LAT1233+7-Parnu QF-Parnu QF--
 267    136    
Zhe Li30.8CHN5233+7-Tianjin R16-Tianjin R16--
 268    254    
David Pichler21.4AUT9233+14+9Skopje R16Lost in Kassel FLost in Kassel F
Skopje R16
--
 269    132    
Laurynas Grigelis25.9LTU1231-13-18-----
 270    164    
Yaraslav Shyla24.3BLR5231-63-100-----
 271    241    
Benjamin Bonzi21.1FRA18231-13-18-----
 272    260    
Antoine Hoang21.7FRA19228+13+6Troyes QFLost in Uriage SFLost in Uriage SF
Troyes QF
--
 273    158    
David Pérez Sanz23.1ESP18228+2--Idanha-A-Nova WIdanha-A-Nova W--
 274    141    
Rhyne Williams26.3USA27226-3-8-----
 275    119    
Guido Pella27.1ARG12225+3------
 276    82    
Tommy Haas39.3GER14225+1-Hamburg R16-Hamburg R16315725
 277    86    
Dominic Thiem23.8AUT10225+2------
 278    117    
Gilles Simon32.5FRA20225+2-Hamburg R16-Hamburg R16315725
 279    155    
Ante Pavić28.3CRO11223+4------
 280    NCH 
  (283)   
Jay Clarke18.9GBR12222+4--Lost in Gubbio R16Lost in Gubbio R16--
 281    NCH 
  (285)   
Sem Verbeek23.2NED8222+5------
 282    280    
Frances Tiafoe19.5USA28220+6------
 283    NCH 
  (287)   
Calvin Hémery22.4FRA21220+6-Tampere R16-Tampere R16235300
 284    270    
Sergio Martos Gornes22.7ESP19220+3-2Xativa R32Lost in Denia SFLost in Denia SF
Xativa R32
--
 285    NCH 
  (288)   
Zhizhen Zhang20.7CHN6219+5------
 286    278    
Danilo Petrović25.4SRB5218+5-Cortina R16-Cortina R16233298
 287    193    
Ilija Vucic26.7SRB6217+6-Cortina R16-Cortina R16232297
 288    155    
Denis Matsukevich31.3RUS6215+8------
 289    288    
Victor Vlad Cornea23.8ROU3212+3-6Cluj Napoca QF-Cluj Napoca QF--
 290    NCH 
  (295)   
Federico Coria25.3ARG13210+5-6-Lost in Pontedera R16Lost in Pontedera R16--
 291    NCH 
  (297)   
Alexander Pavlioutchenkov31.6RUS7210+6--Lost in Kazan 4 R16Lost in Kazan 4 R16--
 292    105    
Fred Gil32.3POR3210+6-Xativa R16Lost in Denia R16Lost in Denia R16
Xativa R16
--
 293    NCH 
  (341)   
Vaclav Safranek23.1CZE5210+70+42Prague QFBrno WBrno W
Prague QF
224275
 294    NCH 
  (299)   
Jaume Munar20.2ESP20209+5------
 295    NCH 
  (310)   
Christian Garín21.1CHI4209+19+15Prague QF-Prague QF223274
 296    75    
Flavio Cipolla33.7ITA8208+4------
 297    128    
Ruben Bemelmans29.5BEL3208+4------
 298    209    
Jose Hernandez Fernandez27.3DOM2206-4-10-----
 299    17    
Colin Fleming32.9GBR13205+4------
 300    231    
Taylor Fritz19.7USA29205+4------
 301    68    
Radu Albot27.6MDA1205+4------
 302    251    
Nicolaas Scholtz26.4RSA3205-49-48-----
 303    130    
Andrea Arnaboldi29.5ITA9205-22-20-----
 304    NCH 
  (352)   
Ivan Gakhov20.7RUS8205+48+27-Denia WDenia W--
 305    214    
Matej Sabanov25CRO12202+11+8-Lost in Brno SFLost in Brno SF--
 306    214    
Ivan Sabanov25CRO13202+11+8-Lost in Brno SFLost in Brno SF--
 307    306    
Hunter Reese24.5USA30201-1-St. Poelten R16-St. Poelten R16--
 308    169    
Marco Cecchinato24.8ITA10200-1------
 309    195    
Fred Simonsson22.6SWE7199+24+15Tampere QF-Tampere QF213264
 310    65    
Andrey Golubev30KAZ2198-2------
 311    309    
Botic Van de Zandschulp21.8NED9198-2------
 312    NCH 
  (321)   
Julian Ocleppo19.9ITA11198+9+6-Lost in Sharm El Sheikh 19 SFLost in Sharm El Sheikh 19 SF--
 313    252    
Niels Lootsma22.9NED10197-3------
 314    291    
Jordi Muñoz Abreu27.5VEN1197-3-Prague R16-Prague R16212277
 315    122    
Dudi Sela32.3ISR2195-3------
 316    15    
Jonathan Marray36.3GBR14195-3------
 317    315    
Stefanos Tsitsipas18.9GRE1194-2------
 318    294    
Pedro Bernardi26.2BRA13194-------
 319    115    
Aleksandr Nedovyesov30.4KAZ3193-------
 320    141    
Enrique López-Pérez26.1ESP21193+9+8Prague R16Lost in Kassel SFLost in Kassel SF
Prague R16
208273
 321    178    
Blaž Kavčič30.3SLO1192-1------
 322    234    
Matteo Donati22.3ITA12190-------
 323    252    
Roberto Ortega Olmedo26.2ESP22188+2------
 324    319    
Sanjar Fayziev22.9UZB2187+3-Prague R16-Prague R16202267
 325    268    
Volodoymyr Uzhylovskyi29.3UKR4186+11+2Mragowo 5 R16Lost in Mragowo 4 QFLost in Mragowo 4 QF
Mragowo 5 R16
--
 326    182    
Marius Copil26.7ROU4185+2------
 327    171    
Matteo Viola30ITA13184+4--Lost in Cortina R16Lost in Cortina R16--
 328    286    
Petru Alexandru Luncanu28.2ROU5184+6-Cluj Napoca R16-Cluj Napoca R16--
 329    328    
Mario Vilella Martínez22ESP23184+6------
 330    50    
Carlos Berlocq34.4ARG14183+7-Hamburg R16-Hamburg R16273683
 331    NCH 
  (339)   
Filip Peliwo23.4CAN6181+8-Granby R16-Granby R16198271
 332    281    
Mariano Kestelboim21.4ARG15181+33+15Prague QF-Prague QF195246
 333    54    
Tomáš Berdych31.8CZE6180-146-180-----
 334    169    
Roberto Bautista Agut29.2ESP24180+6------
 335    8    
Simone Bolelli31.7ITA14180+7------
 336    66    
Grigor Dimitrov26.1BUL1180-97-90-----
 337    51    
Philipp Kohlschreiber33.7GER15180+7------
 337    86    
Yen Hsun Lu33.9TPE5180+7------
 339    93    
Marcos Baghdatis32.1CYP1180+4-Atlanta R16-Atlanta R16225430
 340    73    
Martin Kližan28SVK3180+6------
 341    142    
Federico Delbonis26.7ARG16180+6-Hamburg R16-Hamburg R16270680
 342    79    
Lucas Pouille23.4FRA22180+6------
 343    132    
Boy Westerhof31.7NED11179+7------
 344    100    
Miguel Angel Reyes Varela30MEX3178+7-Binghamton R16-Binghamton R16193258
 345    176    
Luis David Martínez28.1VEN2178+8-Granby R16-Granby R16195268
 346    186    
Patrick Grigoriu26.3ROU6178-8-4Cluj Napoca R16Lost in Wels SFLost in Wels SF
Cluj Napoca R16
--
 347    313    
Joris De Loore24.2BEL4177+7------
 348    278    
Connor Smith26.5USA31177+7------
 349    317    
Benjamin Lock24.3ZIM1176-23-12-----
 350    265    
Akira Santillan20.1AUS19175-80-60Binghamton R16-Binghamton R16190255
 351    101    
Teymuraz Gabashvili32.1RUS9174+5------
 352    238    
Fabien Reboul21.8FRA23174+5------
 353    161    
Walter Trusendi32.5ITA15173+5-Pontedera QF-Pontedera QF--
 354    117    
Uladzimir Ignatik27BLR6172+5------
 355    305    
Daniel Masur22.7GER16170+5------
 356    312    
Attila Balázs28.5HUN2170+5------
 357    190    
Eric Quigley28.4USA32169-25-15-----
 358    70    
João Souza29.1BRA14168-34-20-----
 359    323    
Takuto Niki29.7JPN4168+3------
 360    37    
Lukáš Rosol32CZE7166+4--Lost in Prague R16Lost in Prague R16--
 361    339    
Juan Ignacio Lóndero23.9ARG17166+26+15Tampere QF-Tampere QF180231
 362    NCH 
  (372)   
Nathaniel Lammons23.9USA33165+10+6-Lost in Sharm El Sheikh 19 SFLost in Sharm El Sheikh 19 SF--
 363    344    
Felipe Cunha Silva20.3POR4164+3------
 364    360    
Mikael Torpegaard23.2DEN2163+3------
 365    NCH 
  (379)   
Francis Casey Alcantara25.4PHI3163+14+8Tianjin R16Lost in Yinchuan SFLost in Yinchuan SF
Tianjin R16
--
 366    114    
Kevin King26.3USA34162+3-Binghamton R16-Binghamton R16177242
 367    359    
Jakob Sude26GER17162+3-Trnava R16-Trnava R16--
 368    NCH 
  (394)   
Marat Deviatiarov23.2UKR5162+34+19-Istanbul 5 WIstanbul 5 W--
 369    160    
Jan Šátral27CZE8160+2-Prague R16-Prague R16175240
 370    258    
Tucker Vorster28.8RSA4158-68-48-----
 371    NCH 
  (373)   
Pascal Brunner28.1AUT11158+2-St. Poelten R16-St. Poelten R16--
 372    54    
Rubén Ramírez Hidalgo39.5ESP25157+2------
 373    177    
Yasutaka Uchiyama24.9JPN5156-43-29-----
 374    225    
Mohamed Safwat26.8EGY1155+1------
 375    241    
Kamil Majchrzak21.5POL7155+1------
 376    237    
Gavin Van Peperzeel25.3AUS20155+1------
 377    99    
Ilija Bozoljac31.9SRB7154+3------
 378    306    
Matthew Barton25.5AUS21153+3------
 379    151    
Gastão Elias26.6POR5152+4------
 380    207    
Grégoire Barrère23.4FRA24151+4------
 381    NCH 
  (385)   
Nathan Pasha25USA35151+4------
 382    144    
Gerard Granollers28.4ESP26151+18+8Xativa R16Lost in Denia SFLost in Denia SF
Xativa R16
--
 383    286    
Cristian Rodríguez27COL5151+3-Manizales R16Lost in Valledupar R16
Lost in Gubbio R16
Lost in Valledupar R16
Lost in Gubbio R16
Manizales R16
--
 384    380    
Marcelo Tomás Barrios Vera19.6CHI5149+6------
 385    372    
Daniel Altmaier18.8GER18149-7-6Hamburg R16-Hamburg R16239649
 386    NCH 
  (387)   
Dekel Bar24.3ISR3149+5--Lost in Binghamton R16Lost in Binghamton R16--
 387    288    
Tommy Paul20.1USA36148+5------
 388    138    
Sanam Singh29.5IND10148+5------
 389    283    
Kaichi Uchida22.9JPN6148+6------
 390    184    
Adam Majchrowicz25.7POL8148+4-Mragowo 5 R16-Mragowo 5 R16--
 391    379    
Jacopo Stefanini21.2ITA16147-9-6Pontedera QF-Pontedera QF--
 392    368    
Carlos Taberner19.9ESP27145-24-18-----
 393    312    
Kimmer Coppejans23.4BEL5145+43+15Tampere QF-Tampere QF159210
 394    329    
Juan Lizariturry26.2ESP28145+44+15Xativa R16Lost in Denia FLost in Denia F
Xativa R16
--
 395    230    
Cristóbal Saavedra Corvalán26.9CHI6145+2------
 396    109    
Dane Propoggia27.2AUS22144+2-Skopje R16-Skopje R16--
 397    232    
Maxime Authom30.3BEL6144+2------
 398    NCH 
  (405)   
Maxime Chazal24.2FRA25144+9+3-Lost in Kassel QFLost in Kassel QF--
 399    268    
Roberto Carballés Baena24.3ESP29142+4-Cortina R16-Cortina R16157222
 400    323    
Salvatore Caruso24.6ITA17141+5--Lost in Cortina R16Lost in Cortina R16--
 401    185    
Hugo Dellien24.1BOL2141+5-Tampere R16-Tampere R16156221
 402    372    
Evgeny Karlovskiy22.9RUS10140+6------
 403    330    
Juan Ignacio Galarza23.3ARG18140+23+8-Lost in Brno SFLost in Brno SF--
 404    352    
Eduardo Russi Assumpção22.4BRA15140+8+2-Lost in Valledupar QFLost in Valledupar QF--
 405    340    
Ilya Ivashka23.4BLR7139+4------
 406    204    
Luca Vanni32.1ITA18139+4------
 407    358    
Matej Vocel20.1CZE9139+4-Prague R16Lost in Brno R16Lost in Brno R16
Prague R16
154219
 408    375    
Adrian Andrzejczuk21.3POL9139+6+2Mragowo 5 R16Lost in Mragowo 4 QFLost in Mragowo 4 QF
Mragowo 5 R16
--
 409    362    
Lenny Hampel20.5AUT12139+48+15-Lost in Brno FLost in Brno F--
 410    357    
Facundo Mena24.8ARG19138-14-9Manizales R16Lost in Valledupar SFLost in Valledupar SF
Manizales R16
--
 411    350    
Michal Konecny27.7CZE10137+2-Dublin 2 R16-Dublin 2 R16--
 412    349    
Oscar Jose Gutierrez24.2BRA16137-11-6-----
 413    NCH 
  (450)   
Boris Arias23.7BOL3137+37+10-Lost in Telavi 3 FLost in Telavi 3 F--
 414    295    
Victor Mugurel Anagnastopol31.3ROU7136-10-6-----
 415    CH    
Nam Hoang Ly20.4VIE1136-------
 416    394    
Mick Lescure24.1FRA26136+5+2-Lost in Knokke QFLost in Knokke QF--
 417    114    
Mikhail Kukushkin29.5KAZ4135-1------
 418    357    
Soon-woo Kwon19.6KOR1135-1------
 419    417    
Corentin Denolly20.1FRA27135+51+18Troyes R16Uriage WUriage W
Troyes R16
--
 420    84    
Benoît Paire28.2FRA28135-2-Hamburg R16-Hamburg R16225635
 421    390    
Robert Galloway24.8USA37135+9+3Binghamton R16Lost in Champaign QFLost in Champaign QF
Binghamton R16
150215
 422    124    
Facundo Argüello24.9ARG20134-99-55Manizales R16-Manizales R16--
 423    420    
Adrian Bodmer22.3SUI3134-3------
 424    NCH 
  (464)   
Jui Chen Hung27.3TPE6134+81+27-Yinchuan WYinchuan W--
 425    177    
Alejandro González28.4COL6133-3-Granby R16-Granby R16150223
 426    348    
Juan Pablo Paz22.5ARG21133-2-Cortina R16-Cortina R16148213
 427    420    
Constant Lestienne25.1FRA29132-2------
 428    369    
Alessandro Bega26.5ITA19132-39-18-----
 429    425    
Chandril Sood26.4IND11132-2------
 429    425    
Lakshit Sood26.4IND12132-2------
 431    94    
Adrian Ungur32.5ROU8131-------
 432    425    
Corentin Moutet18.2FRA30130-------
 433    171    
Alessandro Giannessi27.1ITA20130+1-Cortina R16-Cortina R16145210
 434    186    
Blaž Rola26.7SLO2130+1-Binghamton R16-Binghamton R16145210
 435    346    
Alejandro Gómez25.9COL7130+2------
 436    395    
Altuğ Çelikbilek20.8TUR2130+3-Idanha-A-Nova 2 R16-Idanha-A-Nova 2 R16--
 437    NCH 
  (446)   
Harry Bourchier21.4AUS23130+12+3Dublin 2 QFLost in Dublin QFLost in Dublin QF
Dublin 2 QF
--
 438    NCH 
  (440)   
Nikola Milojević22SRB8129+2------
 439    241    
Tomislav Brkić27.3BIH1129+2------
 440    349    
Nicolas Santos29.5BRA17129+3------
 441    421    
Vladimir Ivanov30.2EST1129+1--Lost in Tampere R16Lost in Tampere R16--
 442    366    
Jozef Kovalík24.7SVK4128+2------
 443    254    
Emilio Gómez25.6ECU3128+2------
 444    249    
Kittipong Wachiramanowong27THA3128+2------
 445    444    
Dominik Köpfer23.2GER19127+2------
 446    273    
Marcelo Zormann21.1BRA18127+2------
 447    400    
Farris Fathi Gosea23.3GBR15127+9+3-Lost in Champaign QFLost in Champaign QF--
 448    385    
Petr Michnev27.9CZE11127+37+15Prague QF-Prague QF141192
 449    438    
Vasile Antonescu27.3ROU9126+18+6-Lost in Wels SFLost in Wels SF--
 450    435    
Riccardo Bonadio24ITA21126+2-Pontedera QFLost in Gubbio R16Lost in Gubbio R16
Pontedera QF
--
 451    435    
Clément Geens21.3BEL7125+2-Cortina R16-Cortina R16140205
 452    287    
Tallon Griekspoor21NED12125-103-55-----
 453    NCH 
  (454)   
Wishaya Trongcharoenchaikul22.2THA4125+87+27-Yinchuan WYinchuan W--
 454    348    
Jaume Pla Malfeito22.1ESP30125+43+15Xativa R16Lost in Denia FLost in Denia F
Xativa R16
--
 455    375    
Andrea Pellegrino20.3ITA22124-------
 456    388    
Rafael Matos21.5BRA19124-2------
 457    412    
Marek Jaloviec23.4CZE12122+2------
 458    418    
Scott Puodziunas27.7AUS24122+2-St. Poelten R16-St. Poelten R16--
 459    363    
Yannick Mertens30BEL8121+2------
 460    216    
Federico Gaio25.3ITA23120+2------
 461    457    
Jea Moon Lee24KOR2120+2------
 462    393    
Filippo Baldi21.5ITA24120+3-Mohammedia QF-Mohammedia QF--
 463    285    
Juan Carlos Sáez25.9CHI7120+3--Lost in Knokke R16Lost in Knokke R16--
 464    281    
Dzmitry Zhyrmont28.3BLR8116-45-18-----
 465    397    
Jared Hiltzik23USA38116+6------
 466    288    
Milos Sekulic27.7SWE8116-43-17Tampere R16-Tampere R16131196
 467    355    
Jorge Montero26.8CHI8116+5------
 468    NCH 
  (488)   
George Tsivadze24.5GEO1116+27+6-Lost in Telavi 3 SFLost in Telavi 3 SF--
 469    NCH 
  (496)   
Bernardo Saraiva23.9POR6116+27+6-Lost in Sharm El Sheikh 19 SFLost in Sharm El Sheikh 19 SF--
 470    58    
Kevin Anderson31.1RSA5115+3------
 471    278    
Daniil Medvedev21.4RUS11115-83-35-----
 472    380    
Michael Linzer27.7AUT13115+2------
 473    NCH 
  (484)   
Jonathan Kanar22.8FRA31115+11+2Mohammedia QFLost in Uriage QFLost in Uriage QF
Mohammedia QF
--
 474    376    
Mauricio Echazú28.5PER2115+8+2Manizales R16Lost in Valledupar QFLost in Valledupar QF
Manizales R16
--
 475    293    
Christian Lindell25.6SWE9114+1-Pontedera R16-Pontedera R16--
 476    240    
Nikola Čačić26.6SRB9114+33+8-Lost in Istanbul 5 SFLost in Istanbul 5 SF--
 477    430    
Christoph Negritu23.3GER20114-9-6St. Poelten R16-St. Poelten R16--
 478    307    
Anis Ghorbel28.2TUN2114+9+2-Lost in Sharm El Sheikh 19 QFLost in Sharm El Sheikh 19 QF--
 479    464    
Cameron Norrie21.9GBR16113+58+15Binghamton QF-Binghamton QF127178
 480    224    
Karim Mohamed Maamoun26.2EGY2113-1-Cortina R16-Cortina R16128193
 481    478    
Matias Franco Descotte22.8ARG22113-1--Lost in Parnu R16Lost in Parnu R16--
 482    421    
Peter Torebko29.4GER21113-24-10-----
 483    436    
Viktor Durasovic20.3NOR1113---Lost in Wels R16Lost in Wels R16--
 484    313    
Bruno Sant’Anna24BRA20111+5------
 485    312    
Tak Khunn Wang25.7FRA32110-16-8-----
 486    298    
Maximilian Marterer22.1GER22110+4------
 487    81    
Pere Riba29.2ESP31110+5------
 488    197    
Gerald Melzer27AUT14110+3-Cortina R16-Cortina R16125190
 489    185    
Jason Jung28.1TPE7110+4------
 490    412    
Brayden Schnur22CAN7110+4-Granby R16-Granby R16127200
 491    262    
Liam Broady23.5GBR17109+7-Granby R16-Granby R16126199
 492    491    
Orlando Luz19.4BRA21109+7------
 493    412    
Patrik Rosenholm29.3SWE10109-42-17-----
 494    477    
Péter Nagy25.3HUN3109+6-Trnava R16-Trnava R16--
 495    426    
Alexandre Muller20.4FRA33109+70+18Troyes R16Uriage WUriage W
Troyes R16
--
 496    127    
Aljaž Bedene28GBR18108+5-Hamburg R16-Hamburg R16198608
 497    NCH 
  (499)   
Soichiro Moritani22.9JPN7108+6------
 498    441    
Evgeny Tyurnev20.2RUS12107+6------
 499    413    
Francesco Vilardo27.5ITA25107+7--Lost in Sharm El Sheikh 19 R16Lost in Sharm El Sheikh 19 R16--
 500    NCH 
  (504)   
Matteo Berrettini21.2ITA26106+7-Cortina R16-Cortina R16121186
 501    221    
Andrea Collarini25.4ARG23106+7-Cortina R16-Cortina R16121186
 502    275    
Ricardo Urzúa Rivera28.4CHI9106+8------
 503    414    
Thomas Fancutt22.4AUS25106-17-6-----
 504    500    
Ernesto Escobedo21USA39105+7------
 505    NCH 
  (508)   
Carlos Gomez Herrera27.2ESP32105+7------
 506    471    
Fajing Sun20.8CHN7105+22+3-Lost in Yinchuan QFLost in Yinchuan QF--
 507    399    
Matias Zukas21.2ARG24104+7------
 508    325    
Omar Giacalone25.5ITA27104+33+6Pontedera QFLost in Gubbio SFLost in Gubbio SF
Pontedera QF
--
 509    202    
Marco Bortolotti26.5ITA28104+7-Cortina R16-Cortina R16119184
 510    290    
Markus Eriksson27.6SWE11104+5-Tampere R16-Tampere R16119184
 511    NCH 
  (529)   
Antun Vidak24.1CRO14104+18+2-Lost in Telavi 3 QFLost in Telavi 3 QF--
 512    320    
Mirza Bašić26BIH2103+6------
 513    480    
Márton Fucsovics25.4HUN4103+6------
 514    NCH 
  (517)   
Levente Gödry25.2HUN5103+6------
 515    503    
Kento Takeuchi29.5JPN8103+7-Tianjin R16-Tianjin R16--
 516    83    
John Paul Fruttero36.2USA40103+5------
 517    226    
Alexander Igoshin25.5RUS13103+68+15Kazan 4 R16Lost in Istanbul 5 FLost in Istanbul 5 F
Kazan 4 R16
--
 518    290    
Markos Kalovelonis23.1RUS14103+5--Lost in Istanbul 5 R16
Lost in Kazan 4 R16
Lost in Istanbul 5 R16
Lost in Kazan 4 R16
--
 519    NCH 
  (521)   
Hubert Hurkacz20.4POL10102+5-Tampere R16-Tampere R16117182
 520    221    
Sam Barry25.4IRL2102+5------
 521    242    
David Guez34.6FRA34102-57-18-----
 522    115    
Victor Baluda24.8RUS15102+4------
 523    333    
Wilson Leite25.7BRA22102+7------
 524    421    
Alexis Musialek29FRA35102+11+2Troyes R16Lost in Uriage QFLost in Uriage QF
Troyes R16
--
 525    461    
Tomas Papik23.2CZE13102+2--Lost in Sharm El Sheikh 19 R16Lost in Sharm El Sheikh 19 R16--
 526    428    
Cem İlkel21.9TUR3101+5------
 527    445    
Dimitar Kuzmanov23.9BUL2101+29+8Istanbul 6 R16Lost in Istanbul 5 SFLost in Istanbul 5 SF
Istanbul 6 R16
--
 528    NCH 
  (535)   
Hunter Callahan24.5USA41101+15+3-Lost in Champaign QFLost in Champaign QF--
 529    161    
Evgeny Donskoy27.2RUS16100+3------
 530    115    
Dean O'Brien27.1RSA6100-55-15-----
 531    519    
Szymon Walkow21.8POL11100+3-Mragowo 5 R16-Mragowo 5 R16--
 532    NCH 
  (606)   
Oleg Prihodko19.8UKR6100+74+18Mragowo 5 R16Mragowo 4 WMragowo 4 W
Mragowo 5 R16
--
 533    386    
Carlos Boluda Purkiss24.5ESP3399-20-6Mohammedia QF-Mohammedia QF--
 534    NCH 
  (609)   
Sami Reinwein25.1GER2399+75+18-Wels WWels W--
 535    526    
Herkko Pöllänen23FIN298+1------
 536    242    
Frederico Ferreira Silva22.3POR798+2------
 537    NCH 
  (541)   
Johan Nikles20.3SUI498+11+2-Lost in Mragowo 4 QFLost in Mragowo 4 QF--
 538    297    
Yan Sabanin27.4RUS1798+6-Kazan 4 R16-Kazan 4 R16--
 539    531    
João Monteiro23.5POR898+3------
 540    NCH 
  (543)   
Jannis Kahlke23.1GER2498+9+2-Lost in Knokke QFLost in Knokke QF--
 541    433    
Sang Woo Noh24.6KOR398-2------
 542    536    
Alexander Centenari27.7USA4298+3-Cortina R16-Cortina R16113178
 543    215    
Nicolás Kicker24.9ARG2597+3------
 544    290    
Agustín Velotti25.1ARG2697-67-17Tampere R16-Tampere R16112177
 545    413    
Daniel Appelgren21.2SWE1297-67-17-----
 546    304    
Dmitry Popko20.7KAZ597-117-35-Lost in Tampere R16Lost in Tampere R16--
 547    443    
Andrei Stefan Apostol22.4ROU1095-66-18Cluj Napoca QF-Cluj Napoca QF--
 548    NCH 
  (550)   
Juan Pablo Ficovich20.4ARG2795+11+2-Lost in Brno SFLost in Brno SF--
 549    542    
Robin Stanek22.5CZE1495+154+30Prague QFLost in Brno FLost in Brno F
Prague QF
109160
 550    499    
Piotr Matuszewski19.2POL1294+2-Mragowo 5 R16Lost in Mragowo 4 R16Lost in Mragowo 4 R16
Mragowo 5 R16
--
 551    277    
Mikhail Fufygin27.1RUS1894+3------
 552    207    
Sebastian Bader29.5AUT1594-35-10-----
 553    322    
Sarp Agabigun20.1TUR494+137+27Istanbul 6 R16Istanbul 5 WIstanbul 5 W
Istanbul 6 R16
--
 554    393    
Issam Haitham Taweel28EGY394+6+2-Lost in Sharm El Sheikh 19 QFLost in Sharm El Sheikh 19 QF--
 555    113    
Saketh Myneni29.7IND1393-------
 556    442    
Nicolae Frunza19.6ROU1193-68-18-----
 557    335    
Alexandar Lazov27BUL393+1------
 558    515    
Alexios Halebian23.1USA4393-1--Lost in Champaign R16Lost in Champaign R16--
 559    372    
Eduard Esteve Lobato22.8ESP3492+14+2Xativa R16Lost in Denia SFLost in Denia SF
Xativa R16
--
 560    558    
Daniil Zarichanskiyy19.5UKR792+1------
 561    CH    
Yannick Hanfmann25.6GER2591+2------
 562    533    
Marvin Netuschil26GER2691-------
 563    236    
Maverick Banes25.2AUS2691+1-Duinbergen QF-Duinbergen QF--
 564    47    
Jerzy Janowicz26.6POL1390+2------
 565    17    
Eric Butorac36.1USA4490+2------
 565    51    
Andy Murray30.1GBR1990+2------
 567    88    
Stan Wawrinka32.3SUI590-226-90-----
 567    120    
Andrey Rublev19.7RUS1990-134-40-----
 567    249    
David Goffin26.6BEL990+2------
 567    42    
David Ferrer35.3ESP3590+3------
 571    268    
Illya Marchenko29.8UKR890-------
 572    46    
Janko Tipsarević33SRB1090-------
 573    261    
Daniel Dutra da Silva29BRA2390+17+3St. Poelten R16Lost in Kassel QFLost in Kassel QF
St. Poelten R16
--
 574    502    
Marc Giner26ESP3690-72-18Xativa R16Lost in Denia R16Lost in Denia R16
Xativa R16
--
 575    236    
Erik Crepaldi27.2ITA2990--Idanha-A-Nova 2 R16Lost in Idanha-A-Nova R16Lost in Idanha-A-Nova R16
Idanha-A-Nova 2 R16
--
 576    CH    
Hong Chung24.1KOR489+1-Atlanta R16-Atlanta R16134339
 577    412    
Karol Drzewiecki21.7POL1489+2------
 578    424    
Maciej Smola24.3POL1589+3-Mragowo 5 QF-Mragowo 5 QF--
 579    505    
Max Purcell19.3AUS2789-1-Granby R16-Granby R16106179
 580    578    
Yecong He23.4CHN889+2------
 581    495    
Mateusz Smolicki19.7POL1689-1------
 582    520    
Yusuke Watanuki27.1JPN988+1------
 583    563    
Christopher Eubanks21.2USA4587+3------
 584    475    
Yuya Kibi31JPN1087+3------
 585    212    
Yong Kyu Lim26KOR587+3------
 586    378    
Peter Kobelt26.6USA4687+3------
 587    NCH 
  (590)   
Geoffrey Blancaneaux18.9FRA3687+8+3-Lost in Istanbul 5 QFLost in Istanbul 5 QF--
 588    493    
Karunuday Singh26.6IND1487+37+8-Lost in Yinchuan SFLost in Yinchuan SF--
 589    382    
Antoine Bellier20.7SUI686+45+10Gstaad R16Lost in Uriage FLost in Uriage F
Gstaad R16
131336
 590    239    
Luis Patiño23.7MEX486+93+18Manizales R16Valledupar WValledupar W
Manizales R16
--
 591    NCH 
  (609)   
Colin Van Beem25.2NED1386+45+10Mragowo 5 QFLost in Mragowo 4 FLost in Mragowo 4 F
Mragowo 5 QF
--
 592    509    
Sebastian Ofner21.1AUT1686-42-10Tampere R16-Tampere R16101166
 593    587    
Hernan Casanova23.4ARG2885-2-Cluj Napoca R16-Cluj Napoca R16--
 594    412    
Yun-seong Chung19.3KOR685+9+3-Lost in Yinchuan QF
Lost in Tianjin R16
Lost in Yinchuan QF
Lost in Tianjin R16
--
 595    364    
Nuno Deus22.2POR985-44-10-----
 596    592    
Hugo Voljacques24.5FRA3785-4-Idanha-A-Nova 2 R16Lost in Idanha-A-Nova R16Lost in Idanha-A-Nova R16
Idanha-A-Nova 2 R16
--
 597    367    
Gonzalo Lama24.2CHI1084-4------
 598    485    
Dominik Kellovsky21CZE1584-2--Lost in Brno R16
Lost in Prague R16
Lost in Brno R16
Lost in Prague R16
--
 599    577    
Lennert Van Der Linden27.9NED1483-2------
 600    109    
Yan Bai28.1CHN983-2------
 601    CH    
Justin Barki17.1INA282-------
 602    NCH 
  (604)   
Jelle Sels21.9NED1582+2--Lost in Duinbergen R16Lost in Duinbergen R16--
 603    148    
Ricardo Hocevar32.2BRA2482-70-18-Lost in Knokke R16Lost in Knokke R16--
 604    543    
Domagoj Biljesko20CRO1582+1--Lost in Telavi 3 R16Lost in Telavi 3 R16--
 605    363    
Yūichi Sugita28.8JPN1181+2------
 606    246    
Amir Weintraub30.8ISR481+2------
 607    238    
Aslan Karatsev23.8RUS2080+3------
 608    71    
Nicolás Barrientos30.2COL880+3------
 609    313    
Pruchya Isarow21.7THA580+3------
 610    435    
Katsuki Nagao28.2JPN1280+4------
 611    436    
Hiromasa Oku27.9JPN1380+4------
 612    414    
Pietro Licciardi23.1ITA3080+7--Lost in Pontedera R16Lost in Pontedera R16--
 613    243    
Stefano Travaglia25.5ITA3180+3------
 614    370    
Anderson Reed26.8USA4780-38-10-----
 615    NCH 
  (620)   
Moez Echargui24.5TUN380+5------
 616    595    
Vadym Ursu20.5UKR980+1-Xativa R32-Xativa R32--
 617    526    
Igor Marcondes20.1BRA2580+1------
 618    398    
Mircea Alexandru Jecan29.1ROU1280-44-10Cluj Napoca R16-Cluj Napoca R16--
 619    535    
Viktor Galović26.8CRO1679+2-Cortina R16-Cortina R1694159
 620    296    
Romain Barbosa23.2BEL1079+2------
 621    577    
Camilo Ugo Carabelli18.1ARG2979+2-Manizales R16-Manizales R16--
 622    208    
Thomas Fabbiano28.1ITA3279+2------
 623    139    
Jose Statham30.2NZL479-70-15Binghamton R16-Binghamton R1694159
 624    277    
Nils Langer27.4GER2778+3------
 625    NCH 
  (638)   
Yu Hsiang Chiu22.7TPE878+14+3-Lost in Yinchuan QF
Lost in Tianjin R16
Lost in Yinchuan QF
Lost in Tianjin R16
--
 626    328    
Yuichi Ito30.9JPN1478+2------
 627    576    
Anvit Bendre22.4IND1578+2------
 628    NCH 
  (717)   
Vit Kopriva20.1CZE1678+89+15Prague QFLost in Brno R16Lost in Brno R16
Prague QF
92143
 629    450    
Thai Son Kwiatkowski22.4USA4877+1------
 630    NCH 
  (631)   
Gian Marco Moroni19.4ITA3377+1--Lost in Pontedera R16Lost in Pontedera R16--
 631    508    
Shuichi Sekiguchi26JPN1576+2-Tianjin QF-Tianjin QF--
 632    330    
Adam El Mihdawy27.9USA4976-30-6-----
 633    526    
James Marsalek25.3GBR2076+2------
 634    CH    
Nathan Eshmade23.2AUS2876+3-Duinbergen QF-Duinbergen QF--
 635    NCH 
  (645)   
Nerman Fatić22.7BIH376+10+2-Lost in Telavi 3 QFLost in Telavi 3 QF--
 636    190    
Jimmy Wang32.4TPE975+2------
 637    596    
Pascal Meis24.1GER2875+3------
 638    NCH 
  (641)   
Samuel Bensoussan25.6FRA3875+4-Mragowo 5 QF-Mragowo 5 QF--
 639    312    
Caio Silva25.7BRA2675+2-Parnu QFLost in Telavi 3 R16Lost in Telavi 3 R16
Parnu QF
--
 640    623    
Lorenzo Giustino25.8ITA3474+3------
 641    NCH 
  (642)   
David Agung Susanto26INA374+3------
 642    NCH 
  (644)   
Yusuke Takahashi19.7JPN1674+4------
 643    CH    
Nicholas S. Hu23.2USA5074+4------
 644    594    
Alejandro Tabilo20.1CHI1174+5------
 645    518    
Martin Beran21.6CAN874+3-Trnava R16Lost in Brno R16Lost in Brno R16
Trnava R16
--
 646    NCH 
  (703)   
Alexander Merino24.8PER374+64+10Manizales R16Lost in Valledupar FLost in Valledupar F
Manizales R16
--
 647    304    
Bjorn Fratangelo24USA5173+4------
 648    451    
Ádám Kellner30.9HUN673+4------
 649    449    
Thiago Monteiro23.1BRA2773+4------
 650    379    
Tom Schonenberg26.1GER2973+177+27Duinbergen QFKassel WKassel W
Duinbergen QF
--
 651    247    
Martín Cuevas25.5URU473+50+8Istanbul 6 R16Lost in Istanbul 5 SFLost in Istanbul 5 SF
Istanbul 6 R16
--
 652    248    
Eduardo Dischinger25.1BRA2873-26-6Parnu QF-Parnu QF--
 653    NCH 
  (654)   
Prajnesh Gunneswaran27.6IND1672+1------
 654    202    
Jarmere Jenkins26.6USA5272-54-10-----
 655    335    
Johannes Härteis21.4GER3072+12+2-Lost in Wels QFLost in Wels QF--
 656    625    
Nik Razboršek23.8SLO372-1------
 657    488    
Darren K. Polkinghorne24.4AUS2972-1-Tianjin QF-Tianjin QF--
 658    579    
Antonio Massara21.8ITA3572--Pontedera R16-Pontedera R16--
 659    658    
Mor Bulis21.2ISR572-------
 660    275    
Christopher Díaz Figueroa27.3GUA172+10+2Manizales R16Lost in Valledupar QFLost in Valledupar QF
Manizales R16
--
 661    660    
Javier Barranco Cosano18.6ESP3772-1-Xativa R32Lost in Denia R16Lost in Denia R16
Xativa R32
--
 662    660    
Raul Brancaccio20.2ITA3672-1-Xativa R32Lost in Denia R16Lost in Denia R16
Xativa R32
--
 663    167    
Marc Fornell Mestres35.4ESP3871+22+3Xativa R32Lost in Denia QFLost in Denia QF
Xativa R32
--
 664    459    
Denis Shapovalov18.2CAN970-------
 665    584    
Marko Tepavac23.3SRB1170-------
 666    615    
Borna Gojo19.4CRO1770-------
 667    582    
Albert Alcaraz Ivorra22.1ESP3970+2------
 668    433    
Pedro Sakamoto24BRA2970+5------
 669    300    
Lorenzo Frigerio28.4ITA3770+3-Pontedera R16Lost in Sharm El Sheikh 19 R16Lost in Sharm El Sheikh 19 R16
Pontedera R16
--
 670    NCH 
  (689)   
Daniel Nolan20.3AUS3070+19+3Dublin 2 QFLost in Dublin QFLost in Dublin QF
Dublin 2 QF
--
 671    296    
Aldin Šetkić29.5BIH470-87-18Cortina R16-Cortina R1685150
 672    667    
David Poljak21.1CZE1770+2-Trnava R16Lost in Brno R16Lost in Brno R16
Trnava R16
--
 673    618    
François-Arthur Vibert26.9FRA3970+111+18-Vilnius W
Lost in Parnu R16
Vilnius W
Lost in Parnu R16
--
 674    138    
Yuki Bhambri25IND1769+1------
 675    638    
Aziz Dougaz20.3TUN469+1--Lost in Champaign R16Lost in Champaign R16--
 676    512    
Jorge Panta22PER469+1-Manizales R16Lost in Valledupar R16Lost in Valledupar R16
Manizales R16
--
 677    571    
Marcos Giron24USA5369+1-Binghamton R16-Binghamton R1684149
 678    671    
James Frawley23.3AUS3169+1------
 679    525    
Andrea Basso23.7ITA3869+1-Pontedera QF-Pontedera QF--
 680    523    
Kuan Yi Lee20.8TPE1069-86-15-Lost in Yinchuan QF
Lost in Tianjin R16
Lost in Yinchuan QF
Lost in Tianjin R16
--
 681    528    
Anıl Yüksel27.1TUR569--Idanha-A-Nova 2 R16-Idanha-A-Nova 2 R16--
 682    339    
Robin Kern23.8GER3168+108+18-Wels WWels W--
 683    584    
Jae Min Seol27.5KOR768-1------
 684    644    
Antoine Escoffier25.3FRA4068+37+6Idanha-A-Nova 2 R16Lost in Idanha-A-Nova SFLost in Idanha-A-Nova SF
Idanha-A-Nova 2 R16
--
 685    445    
Francesco Moncagatto24ITA3968+1--Lost in Gubbio SFLost in Gubbio SF--
 686    535    
Raleigh Smith25.7USA5468+112+18Mohammedia QFTanger WTanger W
Mohammedia QF
--
 687    455    
Jurabek Karimov19.1UZB367-------
 688    NCH 
  (775)   
Alex Rybakov20.4USA5567+90+15Binghamton QF-Binghamton QF81132
 689    682    
Masato Shiga25.9JPN1767-1------
 690    490    
Vincent Millot31.4FRA4166+1------
 691    241    
Pedro Sousa29.1POR1066+1------
 692    684    
Bastian Malla20.8CHI1266+1------
 693    349    
George Von Massow27.3GER3266+1--Lost in Parnu R16Lost in Parnu R16--
 694    687    
Renta Tokuda19.3JPN1866+1------
 695    393    
Felipe Mantilla24.2COL966+1-Manizales R16Lost in Valledupar R16Lost in Valledupar R16
Manizales R16
--
 696    NCH 
  (801)   
Olexiy Kolisnyk21.2UKR1066+120+18Mragowo 5 R16Mragowo 4 WMragowo 4 W
Mragowo 5 R16
--
 697    281    
John Millman28.1AUS3265--Atlanta R16-Atlanta R16110315
 698    557    
Jean Marc Werner27GER3365-------
 699    554    
Patrik Fabian23.3SVK565-------
 700    691    
Félix Auger-Aliassime16.9CAN1065-------
 701    306    
Juan Sebastián Gómez25.3COL1065+120+18Manizales R16Valledupar WValledupar W
Manizales R16
--
 702    692    
Brandon Walkin22.9AUS3365-------
 703    552    
Tim Kopinski24.1USA5665+1------
 704    695    
Marek Gengel21.8CZE1865+1--Lost in Brno R16Lost in Brno R16--
 705    512    
Skander Mansouri22TUN564+59+10-Lost in Tanger F
Lost in Mohammedia R16
Lost in Tanger F
Lost in Mohammedia R16
--
 706    219    
Mateo Nicolás Martínez23.3ARG3064-38-6-----
 707    697    
Samuel Monette23.5CAN1164--Granby R16-Granby R1681154
 708    667    
Ljubomir Čelebić25.8MNE164+1------
 709    461    
Filipp Kekercheni21.9UKR1164-1-Trnava R16-Trnava R16--
 710    426    
Pirmin Haenle28.7GER3464+1------
 711    NCH 
  (735)   
Oleksandr Bielinskyi23.2UKR1264+37+6-Lost in Telavi 3 SFLost in Telavi 3 SF--
 712    182    
Niels Desein30.1BEL1163-------
 713    227    
Jordi Samper-Montaña27.3ESP4063-------
 714    350    
Giorgio Portaluri26.8ITA4063+134+18-Gubbio WGubbio W--
 715    NCH 
  (804)   
Zihao Xia20.4CHN1063+89+15-Lost in Yinchuan FLost in Yinchuan F--
 716    283    
Dennis Novak23.9AUT1763-2------
 717    144    
Tsung Hua Yang26.3TPE1163-2-Skopje R16Lost in Wels R16Lost in Wels R16
Skopje R16
--
 718    115    
Jaroslav Pospíšil36.4CZE1963-2--Lost in Brno R16Lost in Brno R16--
 719    252    
Laurent Rochette29.4FRA4262-1------
 720    NCH 
  (928)   
Brandon Holt19.2USA5762+228+27-Champaign WChampaign W--
 720    NCH 
  (928)   
Riley Smith20.1USA5862+228+27-Champaign WChampaign W--
 722    374    
João Domingues23.7POR1162-3------
 723    397    
Maxime Janvier20.7FRA4362-176-35Prague R16-Prague R1677142
 724    284    
Lukas Mugevičius22.6LTU262-111-18-----
 725    712    
Luke Johnson23.3GBR2162-5-Dublin 2 R16-Dublin 2 R16--
 726    714    
Lukas Ollert24.6GER3562-5------
 727    657    
Michal Dembek19.9POL1762-70-10Mragowo 5 QF-Mragowo 5 QF--
 728    408    
Danylo Kalenichenko23.4UKR1362-5-Trnava R16-Trnava R16--
 729    419    
Thales Turini28BRA3062-4-Manizales R16-Manizales R16--
 730    567    
Kamil Gajewski22.4POL1862-46-6Mragowo 5 R16Lost in Mragowo 4 R16Lost in Mragowo 4 R16
Mragowo 5 R16
--
 731    700    
Louis Tessa19.2FRA4462+27+6Troyes R16Lost in Uriage SFLost in Uriage SF
Troyes R16
--
 732    716    
Goran Marković21.8SRB1262-8-Istanbul 6 R16-Istanbul 6 R16--
 733    NCH 
  (870)   
Gianluca Di Nicola21.6ITA4161+141+18-Gubbio W
Lost in Cortina R16
Gubbio W
Lost in Cortina R16
--
 734    723    
João Menezes20.5BRA3160-5------
 735    724    
Joel Cannell19.6GBR2260-5------
 735    NCH 
  (881)   
Quentin Folliot18.5FRA4560+146+18-Knokke WKnokke W--
 737    725    
Alexey Vatutin24.7RUS2160-6------
 738    416    
Nick Chappell24.8USA5960+59+10-Lost in Tanger F
Lost in Mohammedia R16
Lost in Tanger F
Lost in Mohammedia R16
--
 739    709    
Viktor Filipenko25.8HUN760-7-Skopje R16-Skopje R16--
 740    645    
Adam Taylor26AUS3460-7-Duinbergen QFLost in Knokke R16Lost in Knokke R16
Duinbergen QF
--
 740    645    
Jason Taylor23.4AUS3560-7-Duinbergen QFLost in Knokke R16Lost in Knokke R16
Duinbergen QF
--
 742    185    
Carlos Salamanca34.5COL1159-7--Lost in Xativa R32Lost in Xativa R32--
 743    500    
Lloyd Harris20.4RSA759-7-Granby R16-Granby R1676149
 744    334    
Steven Diez26.3CAN1259-7-Granby R16-Granby R1676149
 745    731    
Thien Nguyen Hoang22.3VIE259-7------
 746    698    
Filip Horanský24.5SVK659-6------
 747    387    
Iván Endara29.3ECU459-8------
 748    447    
Darko Jandric22.8SRB1359-42-6Skopje R16-Skopje R16--
 749    301    
Damir Džumhur25.1BIH558-8------
 750    530    
Hyun Joon Kim29.7KOR858-8------
 751    531    
Mark Fynn32.2ZIM258-8------
 752    670    
Kacper Zuk18.5POL1958-8--Lost in Mragowo 4 R16Lost in Mragowo 4 R16--
 753    338    
Dayne Kelly27AUS3658-7------
 754    683    
Alexander Sarkissian27.3USA6057-3------
 755    224    
Lloyd Glasspool23.6GBR2357+124+15-Lost in Dublin FLost in Dublin F--
 756    447    
Denis Yevseyev24.1KAZ657-2-Kazan 4 R16-Kazan 4 R16--
 757    725    
Juan Pablo Varillas21.7PER557-5-Manizales R16Lost in Valledupar R16Lost in Valledupar R16
Manizales R16
--
 758    367    
Riccardo Sinicropi26.8ITA4256-3------
 759    514    
Riccardo Bellotti25.9ITA4356-3-Tampere R16-Tampere R1671136
 760    561    
Luca Pancaldi24ITA4456-3------
 761    636    
Omar Salman21.2BEL1256-2------
 762    656    
Loic Perret23.1SUI756-2-Troyes R16-Troyes R16--
 763    175    
Frank Dancevic32.8CAN1355-2-Granby R16-Granby R1672145
 764    168    
Alexandre Sidorenko29.4FRA4655-114-18-----
 765    489    
Dane Webb24.5USA6155-3------
 766    NCH 
  (814)   
Francisco Cabral20.5POR1255+87+10-Lost in Idanha-A-Nova FLost in Idanha-A-Nova F--
 767    607    
Carlos Eduardo Severino26.6BRA3254-1-Manizales R16-Manizales R16--
 768    462    
Florian Fallert25.1GER3654-1------
 769    410    
Sherif Sabry30.8EGY454-1------
 770    378    
Cameron Silverman25.2USA6254-1------
 771    495    
Florent Diep25.8FRA4754-24-4Mohammedia QFLost in Uriage QFLost in Uriage QF
Mohammedia QF
--
 772    720    
Shao Fan Liu20.4TPE1253-1------
 773    131    
Jan Mertl35.5CZE2053+270+27-Brno WBrno W--
 774    497    
John Lamble25.3USA6353-2--Lost in Binghamton R16Lost in Binghamton R16--
 775    554    
Jake Delaney20.1AUS3753-2------
 776    699    
Dominic Cotrone23.9USA6452-2------
 777    775    
Young Seok Kim22.1KOR952-2------
 777    648    
Manuel Pena Lopez19.4ARG3152-2-Skopje R16-Skopje R16--
 779    122    
Lamine Ouahab32.5MAR152-2------
 780    591    
Denis Kapric22.9GER3752-1------
 781    594    
Neil Pauffley27.3GBR2452-1------
 782    569    
Nebojsa Peric24.9SRB1452-111-18-----
 783    673    
Miguel Semmler20.2ESP4152-1------
 784    780    
Kunal Anand25.1IND1852-1------
 785    NCH 
  (799)   
Vladyslav Orlov22.1UKR1452+14+2-Lost in Sharm El Sheikh 19 QFLost in Sharm El Sheikh 19 QF--
 786    NCH 
  (846)   
Sora Fukuda19.8JPN1952+83+8-Lost in Yinchuan SF
Lost in Tianjin R16
Lost in Yinchuan SF
Lost in Tianjin R16
--
 787    658    
Alexis Klegou28.4BEN151-2------
 788    536    
Hugo Di Feo22.2CAN1451-2------
 789    785    
Casper Ruud18.5NOR251-2------
 790    320    
Manuel Sánchez26.5MEX551+18+3-Lost in Champaign QFLost in Champaign QF--
 791    601    
Brandon Anandan27.6USA6551-38-6-----
 792    114    
Marinko Matosevic31.9AUS3850-3------
 793    417    
Min Kyu Song26.9KOR1050-2------
 794    268    
Marcin Gawron29.1POL2050-1------
 795    794    
Youssef Hossam19.1EGY550-1------
 796    CH    
Marc Andrea Huesler21SUI850-------
 797    645    
Jonas Merckx23.8BEL1350+62+6Duinbergen QFLost in Knokke SFLost in Knokke SF
Duinbergen QF
--
 798    701    
Yates Johnson23.1USA6650-17-2-Lost in Champaign SFLost in Champaign SF--
 799    478    
Ronan Joncour20.4FRA4850-50-8Troyes QF-Troyes QF--
 800    746    
Santiago Maresca22.8URU550+13+2Mragowo 5 R16Lost in Mragowo 4 QFLost in Mragowo 4 QF
Mragowo 5 R16
--
 801    NCH 
  (870)   
Mateusz Terczynski21.3POL2150+69+6-Lost in Telavi 3 SFLost in Telavi 3 SF--
 802    550    
Álvaro López San Martín20.1ESP4249-2------
 803    312    
Tatsuma Ito29.1JPN2049-2------
 804    460    
Mohit Mayur Jayaprakash23.8IND1949-2------
 805    779    
Peter Bothwell21.8IRL349+161+15Dublin 2 R16Lost in Dublin FLost in Dublin F
Dublin 2 R16
--
 806    482    
Issei Okamura25.1JPN2149+32+3Tianjin R16Lost in Yinchuan QFLost in Yinchuan QF
Tianjin R16
--
 807    715    
Maxime Tabatruong27.8FRA4949+16+2-Lost in Knokke QF
Lost in Troyes R16
Lost in Knokke QF
Lost in Troyes R16
--
 808    654    
Mitchell William Robins21AUS3948-43-6-----
 809    557    
Julien Dubail29.4BEL1448-3------
 810    253    
Germain Gigounon28.2BEL1548-3------
 811    206    
Romain Jouan32FRA5048-2------
 812    669    
Hiroyasu Ehara26JPN2248+40+3Tianjin QFLost in Yinchuan QFLost in Yinchuan QF
Tianjin QF
--
 813    477    
Aleksandr Vasilenko22.4RUS2248-3-Tampere R16-Tampere R1663128
 814    588    
Filippo Leonardi29.5ITA4548-3-Mohammedia QF-Mohammedia QF--
 814    NCH) 
   1003)   
Michael Zhu24.9USA6748+194+18-Sharm El Sheikh 19 WSharm El Sheikh 19 W--
 816    NCH 
  (880)   
Fran Zvonimir Zgombic21.4CRO1848+69+6-Lost in Idanha-A-Nova SFLost in Idanha-A-Nova SF--
 817    686    
Roman Khassanov20.8KAZ748-3------
 818    774    
Franco Emanuel Egea21.5ARG3248-3-Manizales R16Lost in Valledupar R16Lost in Valledupar R16
Manizales R16
--
 819    733    
Jonathan Gray20.2GBR2548+18+2Idanha-A-Nova 2 R16Lost in Idanha-A-Nova QFLost in Idanha-A-Nova QF
Idanha-A-Nova 2 R16
--
 820    802    
David Jorda Sanchis23.1ESP4348+67+6-Lost in Mragowo 4 SF
Lost in Mragowo 5 R16
Lost in Mragowo 4 SF
Lost in Mragowo 5 R16
--
 821    551    
Francisco Bahamonde20.7ITA4647-3------
 822    662    
Kaito Uesugi22.1JPN2347-5------
 823    522    
Christopher O'Connell23.1AUS4047-4-Cortina R16-Cortina R1662127
 824    163    
Andriej Kapaś27.9POL2247-4------
 825    NCH 
  (848)   
José Olivares20.5DOM347+26+2Manizales R16Lost in Valledupar QFLost in Valledupar QF
Manizales R16
--
 826    764    
Pavel Nejedly24.4CZE2147-5------
 827    NCH 
  (896)   
Ivan Davydov20.7RUS2347+96+10Kazan 4 QFLost in Vilnius FLost in Vilnius F
Kazan 4 QF
--
 828    180    
Nicolas Meister28.1USA6846-102-15-----
 829    265    
Adrian Barbu33.9ROU1346-5-Cluj Napoca R16-Cluj Napoca R16--
 830    825    
Ewan Moore19.3GBR2646-5-Trnava R16-Trnava R16--
 831    607    
Gianni Mina25.4FRA5146-5------
 832    813    
Lukas Klein19.3SVK746-5-Trnava R16-Trnava R16--
 833    481    
Marc Sieber29.3GER3846-4------
 834    488    
Lorenzo Sonego22.2ITA4746-3------
 835    417    
Gaston Arturo Grimolizzi31.1ARG3346-5------
 836    834    
Gijs Brouwer21.3NED1646-2--Lost in Duinbergen R16Lost in Duinbergen R16--
 837    706    
Patrik Nema19.7SVK846-1-Trnava R16-Trnava R16--
 838    708    
Pablo Vivero Gonzalez22.2ESP4446+187+18-Idanha-A-Nova WIdanha-A-Nova W--
 839    534    
Thomas Statzberger24.8AUT1846--St. Poelten R16Lost in Wels R16Lost in Wels R16
St. Poelten R16
--
 840    74    
Pablo Andújar31.4ESP4545-------
 840    154    
Daniel Brands30GER3945-------
 840    818    
Zack Kennedy27.5USA6945-------
 840    821    
Thomas Paire32.3FRA5245-------
 844    167    
Kei Nishikori27.5JPN2445-------
 845    45    
Richard Gasquet31FRA5345-------
 845    47    
Frank Moser40.8GER4045+1------
 847    844    
Nuno Borges20.4POR1345--Idanha-A-Nova 2 R16-Idanha-A-Nova 2 R16--
 848    705    
Austin Smith23.6USA7045-43-3-----
 849    775    
Yosuke Watanuki19.2JPN2545-------
 850    52    
Simon Stadler34GER4144+4------
 851    432    
Miki Janković22.8SRB1544-189-27-Lost in Istanbul 5 SFLost in Istanbul 5 SF--
 852    159    
Artyom Smirnov29.4UKR1544+6------
 853    274    
Jaime Pulgar Garcia28.3ESP4644+77+8Dublin 2 R16Lost in Dublin SFLost in Dublin SF
Dublin 2 R16
--
 854    807    
Julian Lenz24.4GER4244+3------
 855    576    
Hugo Grenier21.3FRA5444+5-Dublin 2 R16-Dublin 2 R16--
 856    374    
Sho Katayama28.1JPN2644+5-Tianjin QF-Tianjin QF--
 857    378    
Adelchi Virgili27.3ITA4844+5------
 858    413    
Gabriel Alejandro Hidalgo26.9ARG3444+56+6-Lost in Valledupar SFLost in Valledupar SF--
 859    748    
Jeremy Beale22.8AUS4144+5------
 860    NCH 
  (861)   
Michiel De Krom19NED1744+5------
 860    857    
Felipe Meligeni Rodrigues Alves19.4BRA3344+5------
 862    540    
Aoran Wang20.4CHN1144+5-Tianjin R16Lost in Yinchuan R16Lost in Yinchuan R16
Tianjin R16
--
 863    845    
Jumpei Yamasaki20JPN2744+5------
 864    543    
Roy De Valk25.5NED1844-232-33-----
 865    450    
Goncalo Falcao29.4POR1444+37+4-Lost in Idanha-A-Nova FLost in Idanha-A-Nova F--
 866    179    
Hiroki Kondo34.7JPN2843+5------
 867    618    
Jeroen Vanneste23.5BEL1643+5------
 868    126    
Steve Darcis33.3BEL1743+5------
 869    747    
Lucas Gómez21.9MEX643+152+15Tampere QF-Tampere QF57108
 870    574    
Yanais Laurent25.1FRA5543+5--Lost in Idanha-A-Nova R16Lost in Idanha-A-Nova R16--
 871    CH    
Ronnie Schneider22.8USA7142+5------
 872    172    
Liang Chi Huang25.3TPE1342+5-Tianjin R16-Tianjin R16--
 873    441    
Gianluigi Quinzi21.4ITA4942+5------
 874    308    
Pietro Rondoni23.7ITA5042+6-Pontedera QFLost in Gubbio R16Lost in Gubbio R16
Pontedera QF
--
 875    402    
Finn Tearney26.8NZL542+7------
 876    600    
Daniel Elahi Galán21COL1242+58+6Manizales R16Lost in Valledupar SFLost in Valledupar SF
Manizales R16
--
 877    671    
Cheng Yu Yu22.3TPE1442+6------
 878    NCH 
  (879)   
Hong Kit Wong18.8HKG142+6--Lost in Tianjin R16Lost in Tianjin R16--
 879    515    
Davide Della Tommasina27.2ITA5142+7--Lost in Pontedera R16Lost in Pontedera R16--
 880    858    
Alejandro Davidovich Fokina18.1ESP4741+8------
 881    359    
Vasko Mladenov27.9BUL441+157+15-Lost in Istanbul 5 FLost in Istanbul 5 F--
 882    554    
Peđa Krstin22.8SRB1641-137-17-Lost in Tampere R16Lost in Tampere R16--
 883    646    
Sebastian Fanselow25.5GER4341+6------
 884    263    
Egor Gerasimov24.6BLR940+6------
 885    536    
Jonas Lütjen26.9GER4440+6------
 885    593    
Alban Meuffels24.9NED1940+6------
 887    NCH 
  (890)   
Pak Long Yeung22.4HKG240+6--Lost in Tianjin R16Lost in Tianjin R16--
 888    340    
Daniel Nguyen26.7USA7240+163+15Binghamton QF-Binghamton QF54105
 889    NCH 
  (891)   
Fredrik Ask26.8NOR340+5-Parnu QF-Parnu QF--
 889    NCH 
  (891)   
Masaki Sasai27.9JPN2940+5------
 891    867    
Sylvester Emmanuel19.3NGR140+5------
 892    680    
Gianluca Mager22.6ITA5240+7------
 893    773    
Kenneth Raisma19.3EST240+5------
 894    NCH 
  (900)   
Tommaso Gabrieli24ITA5340+6--Lost in Telavi 3 R16Lost in Telavi 3 R16--
 895    274    
Arata Onozawa29.2JPN3040+6------
 896    765    
Wei De Lin21.4TPE1540+8------
 897    817    
Alberto Romero De Avila Senise19.6ESP4840-62-6-Lost in Denia R16
Lost in Xativa R32
Lost in Xativa R32
Lost in Denia R16
Lost in Xativa R32
Lost in Xativa R32
--
 898    437    
Vadim Alekseenko34.1UKR1640-135-15-----
 899    NCH 
  (907)   
Alexandru Gozun21.5MDA239+26+3-Lost in Champaign QFLost in Champaign QF--
 900    386    
Raymond Sarmiento25USA7339+5-Binghamton R16-Binghamton R1654119
 901    260    
José Pereira26.4BRA3439+5-St. Poelten R16-St. Poelten R16--
 902    340    
Rémi Boutillier27.5FRA5639-239-32Dublin 2 R16Lost in Dublin QFLost in Dublin QF
Dublin 2 R16
--
 903    455    
Bowen Ouyang25.1CHN1239+4------
 904    755    
Luka Ilic22.3SRB1739+4------
 905    904    
Joshua Paris21.3GBR2739+30+3Dublin 2 R16Lost in Dublin QFLost in Dublin QF
Dublin 2 R16
--
 906    847    
Thibault Venturino28.2FRA5739+3------
 907    642    
Adria Mas Mascolo24.3ESP4939-104-10Istanbul 6 R16Lost in Istanbul 5 R16Lost in Istanbul 5 R16
Istanbul 6 R16
--
 908    232    
Go Soeda32.8JPN3138+2-Granby R16-Granby R1655128
 909    218    
Jürgen Zopp29.3EST338+2------
 910    776    
Daniel Cukierman22ISR638+2------
 911    NCH 
  (959)   
John Mcnally18.7USA7438+90+8-Lost in Champaign SFLost in Champaign SF--
 912    780    
Calum Puttergill23.7AUS4238+1------
 913    912    
Isaiah Strode19.8USA7538+2------
 914    419    
Shonigmatjon Shofayziyev24UZB438+3------
 915    791    
Evan Song25.1USA7638+1--Lost in Champaign R16
Lost in Binghamton R16
Lost in Champaign R16
Lost in Binghamton R16
--
 916    CH    
Arthur Rinderknech22FRA5837+3------
 917    863    
Florian Lakat21.9FRA5937+4------
 918    238    
Norbert Gombos26.9SVK937+2-Gstaad R16-Gstaad R1682287
 919    720    
Shane Vinsant23.7USA7737+180+15-Lost in Champaign FLost in Champaign F--
 920    896    
Dan Added18.2FRA6036+4------
 921    759    
Junior Alexander Ore24.8USA7836+236+18-Sharm El Sheikh 19 WSharm El Sheikh 19 W--
 922    217    
Karan Rastogi30.7HKG336+4------
 923    758    
Danny Thomas17.6USA7936+4------
 923    483    
Hannes Wagner21.7GER4536+4------
 925    578    
Kevin Griekspoor26.5NED2036+6------
 926    854    
Alberto Barroso Campos21.1ESP5036+6-Xativa R16Lost in Denia R16Lost in Denia R16
Xativa R16
--
 927    715    
Hunter Johnson23.1USA8036-95-10-----
 928    902    
Sunu Wahyu Trijati30.2INA436+5------
 929    753    
Shunrou Takeshima26.9JPN3236-96-10-----
 930    903    
Dusty H. Boyer24USA8136+7------
 931    820    
Connor Farren22.8USA8236+5-Binghamton R16-Binghamton R1651116
 932    NCH) 
   1167)   
Kirill Kivattsev19.7RUS2436+267+18-Telavi 3 WTelavi 3 W--
 933    674    
Ivan Nedelko31.1RUS2536+7------
 934    461    
Javier Pulgar Garcia28.3ESP5136+5------
 935    900    
Bogdan Bobrov19.8RUS2636+3-St. Poelten R16Lost in Wels R16Lost in Wels R16
St. Poelten R16
--
 936    116    
Andreas Beck31.4GER4635+5------
 936    905    
Jose Chamba Gomez21.7ECU535+5------
 938    144    
Tobias Kamke31.1GER4735+5------
 938    405    
Yoshihito Nishioka21.8JPN3335+5------
 940    304    
Rafael Camilo27.3BRA3535+7------
 941    597    
Arthur De Greef25.3BEL1835+9------
 942    600    
Duck-hee Lee19.1KOR1135-172-18-----
 943    849    
Jeremy Jahn27.3GER4835+87+8-Lost in Kassel SFLost in Kassel SF--
 944    371    
Laurent Lokoli22.7FRA6135+8-Dublin 2 R16-Dublin 2 R16--
 945    385    
Gleb Sakharov29.1FRA6235+8------
 946    155    
Matt Seeberger32.9USA8335+9------
 947    300    
Filip Krajinović25.4SRB1834+9------
 948    NCH 
  (957)   
Marcelo Plaza23.4CHI1334+9------
 948    855    
Louis Weßels18.9GER4934+9------
 950    912    
Sidney De Boer26.8NED2134+11------
 951    566    
Taro Daniel24.4JPN3434+9-Gstaad R16-Gstaad R1679284
 952    924    
Raphael Baltensperger19.5SUI934+10------
 953    918    
Rishab Agarwal21.6IND2034+10------
 954    514    
Tom Kočevar-Desman27SLO434+10------
 955    541    
Tomislav Jotovski26.7MKD134-52-6Skopje R16-Skopje R16--
 956    924    
Winston Lin24.2USA8434+11------
 957    928    
Federico Moreno22.9ARG3534+67+6Manizales R16Lost in Valledupar SFLost in Valledupar SF
Manizales R16
--
 958    935    
Wei Cai41.7CHN1333+11------
 959    623    
Juan Manuel Benitez Chavarriaga21.8COL1333+305+18Mohammedia QFTanger WTanger W
Mohammedia QF
--
 960    119    
Takao Suzuki40.8JPN3533+10------
 961    951    
Liam Caruana19.5ITA5433+10------
 961    NCH) 
   1124)   
Tomas Stillman24.7USA8533+200+15-Lost in Champaign FLost in Champaign F--
 963    NCH) 
   1079)   
Constant De La Bassetiere19.5FRA6333+120+10Troyes R16Knokke WKnokke W
Troyes R16
--
 964    638    
Pawel Cias23.4POL2333+8--Lost in Mragowo 5 R16Lost in Mragowo 5 R16--
 965    NCH 
  (974)   
Maxence Broville18.4FRA6433+9------
 966    152    
Kenny de Schepper30.1FRA6533+9------
 967    30    
David Škoch40.7CZE2233-175-17-Lost in Brno QFLost in Brno QF--
 968    795    
Petr Nouza18.8CZE2333-173-17-Lost in Brno QFLost in Brno QF--
 969    NCH 
  (976)   
Tung Lin Wu19.1TPE1633+7------
 970    967    
Santiago Fa Rodriguez Taverna18ARG3633+34+3-Lost in Champaign QFLost in Champaign QF--
 971    753    
Rigele Te19.7CHN1433-183-18Tianjin R16-Tianjin R16--
 972    756    
Temur Ismailov22.5UZB533+5------
 973    704    
Guillermo Núñez22CHI1432+5------
 974    452    
Peter Gojowczyk28GER5032+5------
 975    714    
Patrik Niklas Salminen20.3FIN332+5--Lost in Tampere R16Lost in Tampere R16--
 976    NCH 
  (977)   
Chun Hun Wong21.7HKG432+5------
 977    174    
Marco Trungelliti27.4ARG3732+5------
 978    329    
Maximiliano Estévez28.1ARG3832+5------
 979    379    
Axel Michon26.6FRA6632+4-Tampere R16-Tampere R1647112
 980    881    
Seong chan Hong20KOR1232+5------
 981    946    
Rhett Purcell21.4GBR2832+5------
 982    944    
Paco Climent Gregori18.8ESP5232+5------
 983    888    
Maxim Ratniuk21.2RUS2732+5-Kazan 4 QF-Kazan 4 QF--
 984    642    
Billy Harris22.4GBR2932+63+6-Lost in Mragowo 4 SF
Lost in Mragowo 5 R16
Lost in Mragowo 4 SF
Lost in Mragowo 5 R16
--
 985    981    
Yuki Mochizuki19.6JPN3631+4------
 986    149    
Antal Van Der Duim29.8NED2231+4------
 987    770    
Enrico Dalla Valle19.3ITA5531+128+10Pontedera QFLost in Gubbio FLost in Gubbio F
Pontedera QF
--
 988    617    
Víctor Núñez26.1CHI1531+6------
 988    390    
Michael Geerts22.5BEL1931+67+6Duinbergen QFLost in Knokke SFLost in Knokke SF
Duinbergen QF
--
 990    948    
Ruikai Wang24.9CHN1531+2--Lost in Yinchuan QF
Lost in Yinchuan QF
Lost in Yinchuan QF
Lost in Yinchuan QF
--
 991    742    
Nathan Ponwith19.2USA8630-241-27-----
 992    NCH) 
   1005)   
Clement Larriere20.1FRA6730+19+2Idanha-A-Nova 2 R16Lost in Idanha-A-Nova QFLost in Idanha-A-Nova QF
Idanha-A-Nova 2 R16
--
 993    882    
Julian Onken29.1GER5130+4------
 994    957    
Alexander Erler19.7AUT1930+1------
 995    747    
Laslo Djere22.1SRB1930+1------
 996    257    
Guillermo Rivera Aránguiz28.4CHI1630+1------
 997    619    
Simon Navarro25.4CHI1730+19+2-Lost in Knokke QF
Lost in Duinbergen R16
Lost in Knokke QF
Lost in Duinbergen R16
--
 998    220    
Omar Jasika20.1AUS4330+1------
 999    NCH) 
   1287)   
Hao Wu20.4CHN1630+288+15-Lost in Yinchuan FLost in Yinchuan F--
 1000    263    
Richard Gabb25.4GBR3030+18+2Skopje R16Lost in Mragowo 4 QFLost in Mragowo 4 QF
Skopje R16
--
In Play :
Hamburg ATP500  
Atlanta, Gstaad ATP250  
Granby CH90  
Binghamton CH80  
Cortina, Prague   
Tampere   
Pontedera F35  
Dublin 2, Tianjin F27  
Troyes, Xativa   
Cluj Napoca F18  
Duinbergen   
Idanha-A-Nova 2   
Istanbul 6   
Kazan 4, Manizales   
Mohammedia   
Mragowo 5, Parnu   
Skopje   
St. Poelten   
Trnava   
Highlight Country :