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

Get it on Google Play

Partners :
Livescore.in
#: 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 Next PtsMax Pts
 1    CH    
Novak Djokovic29.3SRB114040------
 2    CH    
Andy Murray29.3GBR19345------
 3    CH    
Stan Wawrinka31.5SUI16365------
 4    1    
Rafael Nadal30.3ESP14940------
 5    4    
Kei Nishikori26.7JPN14875------
 6    4    
Milos Raonic25.7CAN14510------
 7    1    
Roger Federer35.1SUI23730------
 8    7    
Gael Monfils30FRA13545------
 9    7    
Dominic Thiem23AUT13295+1-Chengdu QF-32953365
 10    4    
Tomas Berdych31CZE13265-1-205Shenzhen QF-33103470
 11    8    
Marin Cilic28CRO12885------
 12    5    
Jo Wilfried Tsonga31.4FRA22625+1-----
 13    3    
David Ferrer34.4ESP22455-1-205----
 14    11    
David Goffin25.8BEL12390---Lost in Shenzhen R16--
 15    CH    
Nick Kyrgios21.4AUS12050--90-Lost in Chengdu R16--
 16    CH    
Lucas Pouille22.5FRA32036------
 17    14    
Roberto Bautista Agut28.4ESP31950------
 18    7    
Richard Gasquet30.2FRA41925-+45Shenzhen QF-19702130
 19    CH    
Pablo Cuevas30.7URU11745------
 20    14    
Ivo Karlovic37.5CRO21705------
 21    8    
Grigor Dimitrov25.3BUL11690--Chengdu QF-17351895
 22    17    
Bernard Tomic23.9AUS21680--Shenzhen QF-17251885
 23    21    
Steve Johnson26.7USA11670------
 24    CH    
Alexander Zverev19.4GER11655------
 25    22    
Jack Sock24USA21585------
 26    9    
John Isner31.4USA31555------
 27    12    
Feliciano Lopez35ESP41420--105Chengdu QF-14651625
 28    17    
Sam Querrey28.9USA41400------
 29    NCH 
   (31)    
Albert Ramos Vinolas28.7ESP51365+2+25Chengdu QF-14101570
 30    6    
Gilles Simon31.7FRA51360-1-----
 31    16    
Philipp Kohlschreiber32.9GER21350-1-----
 32    12    
Viktor Troicki30.6SRB21295--Chengdu QF-13401500
 33    24    
Martin Klizan27.2SVK11265------
 34    28    
Joao Sousa27.5POR11190---Lost in Chengdu R32--
 35    8    
Marcos Baghdatis31.2CYP11185+1--Lost in Chengdu R16--
 36    34    
Gilles Muller33.3LUX11175+1-----
 37    18    
Benoit Paire27.3FRA61170+1--Lost in Shenzhen R16--
 38    NCH 
   (39)    
Pablo Carreno Busta25.2ESP61145+1--Lost in Chengdu R32--
 39    35    
Paolo Lorenzi34.7ITA11145-4-45-Lost in Chengdu R16--
 40    37    
Nicolas Mahut34.6FRA71083------
 41    10    
Kevin Anderson30.3RSA11030+4+25Chengdu QF-10751235
 42    33    
Borna Coric19.8CRO31025------
 43    13    
Fabio Fognini29.3ITA21020---Lost in Shenzhen R16--
 44    19    
Marcel Granollers30.4ESP71009------
 45    39    
Andrey Kuznetsov25.6RUS1985+1-----
 46    7    
Fernando Verdasco32.8ESP8975+1-----
 47    33    
Federico Delbonis25.9ARG1975-6-75-Lost in Chengdu R32--
 48    9    
Nicolas Almagro31.1ESP9974------
 49    CH    
Illya Marchenko29UKR1880--25-Lost in Orleans R32--
 50    NCH 
   (53)    
Malek Jaziri32.6TUN1878+5+35Shenzhen QF-9231083
 51    8    
Mikhail Youzhny34.2RUS2875------
 52    35    
Jiri Vesely23.2CZE2863--Shenzhen QF-9081068
 53    52    
Stephane Robert36.3FRA8849---Lost in Shenzhen R32--
 54    CH    
Kyle Edmund21.7GBR2843------
 55    53    
Daniel Evans26.3GBR3823+1-----
 56    39    
Guido Pella26.3ARG2821-6-80----
 57    53    
Taylor Fritz18.9USA5819+1-----
 58    13    
Alexandr Dolgopolov27.8UKR2815+1-----
 59    18    
Florian Mayer32.9GER3813+1-----
 60    CH    
Gastao Elias25.8POR2801+1--Lost in Shenzhen R32--
 61    27    
Adrian Mannarino28.2FRA9791+1--Lost in Chengdu R16--
 62    33    
Yen Hsun Lu33.1TPE1785+1+12-Lost in Chengdu R16--
 63    4    
Juan Martin del Potro28ARG3770+1-----
 64    33    
Robin Haase29.4NED1767+1+1Rome 2 QF-783840
 65    NCH 
   (67)    
Dustin Brown31.8GER4763+2+10Orleans R16-778878
 66    60    
John Millman27.2AUS3760---Lost in Chengdu R32--
 67    29    
Dudi Sela31.4ISR1746+2--Lost in Shenzhen R32--
 68    57    
Diego Schwartzman24.1ARG4743+2-3Chengdu QF-788948
 69    12    
Paul Henri Mathieu34.7FRA10736-1-15-Lost in Orleans R16--
 70    39    
Horacio Zeballos31.4ARG5726+1-----
 71    21    
Thomaz Bellucci28.7BRA1720+10+45Shenzhen QF-765925
 72    23    
Guillermo Garcia Lopez33.3ESP10715-15-105-Lost in Shenzhen R32--
 73    37    
Carlos Berlocq33.6ARG6708-1-17----
 74    57    
Dusan Lajovic26.2SRB3706-1-13-Lost in Chengdu R16--
 75    71    
Damir Dzumhur24.3BIH1704-1-----
 76    25    
Jeremy Chardy29.6FRA11690-1-----
 77    56    
Inigo Cervantes26.8ESP11685---Lost in Shenzhen R16--
 78    50    
Ricardas Berankis26.2LTU1685------
 79    38    
Donald Young27.1USA6682------
 80    43    
Victor Estrella Burgos36.1DOM1679-4-10-Lost in Medellin R32--
 81    45    
Aljaz Bedene27.2GBR4675+1-Rome 2 QF-688745
 82    80    
Adam Pavlasek21.9CZE3662+1--Lost in Rome 2 R32--
 83    26    
Lukas Rosol31.1CZE4655+2--Lost in Shenzhen R32--
 84    CH    
Gerald Melzer26.2AUT2655+2-----
 85    46    
Mikhail Kukushkin28.7KAZ1654-5-25-Lost in Shenzhen R16--
 86    10    
Juan Monaco32.5ARG7650+7+20-Lost in Chengdu R16--
 87    CH    
Thiago Monteiro22.3BRA2649------
 88    85    
Taro Daniel23.6JPN2647+1-----
 89    82    
Yuichi Sugita28JPN3642-1-6----
 90    29    
Ivan Dodig31.7CRO4642------
 91    86    
Facundo Bagnis26.5ARG8638+1+2Medellin QF-654711
 92    81    
Karen Khachanov20.3RUS3634+9+35Chengdu QF-679839
 93    18    
Andreas Seppi32.6ITA3630+1-----
 94    65    
Evgeny Donskoy26.3RUS4623+1-5----
 95    85    
Yoshihito Nishioka21JPN4618+2--Lost in Shenzhen R32--
 96    88    
Jordan Thompson22.4AUS4613+2--Lost in Chengdu R32--
 97    96    
Jared Donaldson19.9USA7611+2-1----
 98    93    
Konstantin Kravchuk31.5RUS5597-2-25-Lost in Chengdu R32--
 99    NCH 
  (102)   
Renzo Olivo24.5ARG9595+3+2-Lost in Medellin R16--
 100    85    
Radu Albot26.8MDA1592--14-Lost in Orleans R32--
 101    10    
Ernests Gulbis28LAT1586+3-----
 102    76    
Pierre Hugues Herbert25.5FRA12575+5+25Orleans QF-595675
 103    86    
Nikoloz Basilashvili24.6GEO1570--20-Lost in Shenzhen R32--
 104    82    
Rogerio Dutra Silva32.6BRA3566+2+4Medellin SF-588623
 105    35    
Benjamin Becker35.2GER5560-14-78Tiburon R16-566648
 106    8    
Radek Stepanek37.8CZE5546-1-20-Lost in Chengdu R32--
 107    46    
Jan Lennard Struff26.4GER6544-23-115-Lost in Orleans R32--
 108    98    
Thomas Fabbiano27.3ITA4542+6+12-Lost in Shenzhen R16--
 109    43    
Ryan Harrison24.3USA8540+6+12-Lost in Shenzhen R16--
 110    43    
Teymuraz Gabashvili31.3RUS6536-2-----
 111    99    
Bjorn Fratangelo23.1USA9533-2-Tiburon QF-550615
 112    56    
Rajeev Ram32.5USA10532-1--Lost in Chengdu R32--
 113    44    
Lukas Lacko28.9SVK2529-3-4-Lost in Orleans R32--
 114    44    
Steve Darcis32.5BEL2527+3+10-Lost in Orleans R16--
 115    45    
Mischa Zverev29.1GER7523+5+13Shenzhen QF-568728
 116    48    
Daniel Gimeno Traver31.1ESP12523---Lost in Rome 2 R16--
 117    NCH 
  (121)   
Frances Tiafoe18.6USA11509+4-Tiburon R16-519601
 118    31    
Sergiy Stakhovsky30.7UKR3506-6-25-Lost in Orleans R32--
 119    52    
Igor Sijsling29.1NED2502--10----
 120    98    
Andrej Martin27SVK3501+7+17Rome 2 QF-517574
 121    NCH 
  (123)   
Jozef Kovalik23.9SVK4501+2-----
 122    33    
Denis Istomin30UZB1500+2--Lost in Orleans R32--
 123    52    
Marco Chiudinelli35SUI3495+2-Orleans QF-515595
 124    69    
Joao Souza28.3BRA4493-2-16Medellin QF-509566
 125    95    
Roberto Carballes Baena23.5ESP13490+1-----
 126    25    
Vasek Pospisil26.2CAN2485-13-45----
 127    28    
Santiago Giraldo28.8COL1484+2+9Medellin QF-500557
 128    21    
Leonardo Mayer29.3ARG10478------
 129    NCH 
  (130)   
Guido Andreozzi25.1ARG11471+1-----
 130    NCH 
  (136)   
Daniil Medvedev20.6RUS7461+6+19Orleans QF-481561
 131    47    
Go Soeda32JPN5460+2-----
 132    NCH 
  (134)   
Nicolas Kicker24.1ARG12455+2--Lost in Medellin R16--
 133    64    
Tobias Kamke30.3GER8450+2+4-Lost in Orleans R16--
 134    68    
Tim Smyczek28.7USA12430-16-82Tiburon QF-447512
 135    58    
Maximo Gonzalez33.1ARG13423+5-9----
 136    NCH 
  (137)   
Arthur De Greef24.5BEL3421+1-21----
 137    NCH 
  (138)   
Henri Laaksonen24.4SUI4421+4-5----
 138    50    
Ruben Ramirez Hidalgo38.7ESP14420+8+8-Lost in Rome 2 R16--
 139    51    
Hyeon Chung20.3KOR1416-7-45----
 140    53    
Denis Kudla24.1USA13410-9-54-Lost in Chengdu R32--
 141    NCH 
  (147)   
Jason Jung27.2TPE2410+6-----
 142    126    
Alessandro Giannessi26.3ITA5407+2-5----
 143    60    
Tatsuma Ito28.3JPN6402-1-20----
 144    22    
Albert Montanes35.8ESP15401+1-11----
 145    119    
Dennis Novikov22.8USA14399+3+11Tiburon QF-416481
 146    40    
Thiemo de Bakker28NED3399-3-17-Lost in Rome 2 R32--
 147    135    
Marton Fucsovics24.6HUN1391+4+9Rome 2 QF-407464
 148    62    
Kenny De Schepper29.3FRA13390-9-45-Lost in Orleans R32--
 149    126    
Marco Trungelliti26.6ARG14386------
 150    118    
Elias Ymer20.4SWE1384+9+17Rome 2 QF-400457
 151    137    
Saketh Myneni28.9IND1383-13-55----
 152    42    
Michael Berrer36.2GER9382-2--Lost in Chengdu R32--
 153    151    
Stefan Kozlov18.6USA15381-1+1-Lost in Tiburon R16--
 154    153    
Duckhee Lee18.3KOR2380-1-----
 155    136    
Vincent Millot30.6FRA14375---Lost in Orleans R16--
 156    97    
Kimmer Coppejans22.6BEL4374------
 157    51    
Daniel Brands29.2GER10367+11+25Orleans QF-387467
 158    153    
Ernesto Escobedo20.2USA16365-4-10-Lost in Tiburon R32--
 159    122    
Peter Polansky28.2CAN3364+2--Lost in Tiburon R32--
 160    43    
Grega Zemlja30SLO1361+2--Lost in Tiburon R32--
 161    NCH 
  (169)   
Jan Satral26.1CZE6359+8+17Rome 2 QF-375432
 162    CH    
Steven Diez25.5CAN4356+1--Lost in Rome 2 R32--
 163    161    
Darian King24.4BAR1355+2+3Tiburon R16-365447
 164    CH    
Constant Lestienne24.3FRA15352+2-----
 165    94    
Austin Krajicek26.2USA17350-8-20-Lost in Tiburon R32--
 166    NCH 
  (170)   
Maximilian Marterer21.2GER11339+4-----
 167    109    
Mirza Basic25.2BIH2338-3-17-Lost in Orleans R32--
 168    167    
Ilya Ivashka22.5BLR1338+3-----
 169    136    
Quentin Halys19.9FRA16337-9-27-Lost in Tiburon R16--
 170    82    
Marco Cecchinato23.9ITA6334-12-33-Lost in Rome 2 R32--
 171    170    
Laslo Djere21.3SRB4333+2--Lost in Rome 2 R32--
 172    117    
Alexander Kudryavtsev30.9RUS8330+2-----
 173    100    
Luca Vanni31.3ITA7328-1-6-Lost in Shenzhen R32--
 174    166    
Agustin Velotti24.3ARG15327+1-1----
 175    170    
Enrique Lopez Perez25.3ESP16327+1-----
 176    148    
Ze Zhang26.2CHN1325+3--Lost in Shenzhen R32--
 177    82    
James Duckworth24.6AUS5324+3-----
 178    160    
Gonzalo Lama23.4CHI1321+3--Lost in Medellin R32--
 179    NCH 
  (181)   
Andrew Whittington23.1AUS6315+11+20-Lost in Shenzhen R16--
 180    154    
Andrey Rublev18.9RUS9314+9+17Orleans QF-334414
 181    158    
Federico Gaio24.5ITA8314+3+8-Lost in Rome 2 R16--
 182    178    
Marko Tepavac22.4SRB5311--1----
 183    140    
Di Wu25CHN2310+10+20-Lost in Chengdu R16--
 184    158    
Eduardo Struvay25.7COL2305+10+17-Lost in Medellin QF--
 185    NCH 
  (188)   
Joris De Loore23.4BEL5301+3+3-Lost in Tiburon R16--
 186    185    
Matthew Barton24.7AUS7300------
 187    70    
Alejandro Gonzalez27.6COL3300-20-47-Lost in Medellin R16--
 188    143    
Hiroki Moriya25.9JPN7294-10-32-Lost in Chengdu R32--
 189    79    
Peter Gojowczyk27.2GER12293+12+10-Lost in Orleans R16--
 190    146    
James McGee29.3IRL1293+1-----
 191    166    
Noah Rubin20.6USA18292-6-8-Lost in Tiburon R32--
 192    8    
Janko Tipsarevic32.2SRB6288+32+45Shenzhen QF-333493
 193    159    
Pedja Krstin22SRB7288+2-----
 194    153    
Mathias Bourgue22.6FRA17284+5--Lost in Rome 2 R32--
 195    124    
Marius Copil25.9ROU1284+5-----
 196    35    
Edouard Roger Vasselin32.8FRA18282-4-10-Lost in Orleans R32--
 197    179    
Jordi Samper Montana26.4ESP17279--8----
 198    176    
Marcelo Arevalo25.9ESA1279-15-33-Lost in Tiburon R32--
 199    NCH 
  (202)   
Lorenzo Giustino25ITA9277+3-4-Lost in Rome 2 R32--
 200    187    
Mohamed Safwat26EGY1276-2-9-Lost in Cairo 3 R32--
 201    153    
Guilherme Clezar23.7BRA5270-5-17-Lost in Tiburon R32--
 202    25    
Julien Benneteau34.7FRA19269+4--Lost in Orleans R32--
 203    188    
Miljan Zekic28.2SRB8269+4-----
 204    157    
Alexander Sarkissian26.4USA19268+4--Lost in Tiburon R32--
 205    137    
Uladzimir Ignatik26.2BLR2268--8----
 206    68    
Blaz Kavcic29.5SLO2267+3-----
 207    199    
Pedro Sousa28.3POR3265+3-----
 208    78    
Blaz Rola25.9SLO3265-4-12-Lost in Tiburon R32--
 209    72    
Aleksandr Nedovyesov29.6KAZ2264+3-----
 210    111    
Adrian Menendez Maceiras30.9ESP18259+4-----
 211    159    
Matteo Donati21.5ITA10257+2-6----
 212    191    
Aldin Setkic28.7BIH3256+3-----
 213    145    
Franko Skugor29CRO5255-10-25----
 214    77    
Marsel Ilhan29.3TUR1254-3-10----
 215    187    
Gregoire Barrere22.6FRA20254+2-----
 216    14    
Jerzy Janowicz25.8POL1251-39-75-Lost in Orleans R32--
 217    NCH 
  (218)   
Mitchell Krueger22.7USA20250+1-Tiburon QF-267332
 218    164    
Egor Gerasimov23.8BLR3248+2-----
 219    153    
Aslan Karatsev23RUS10247-3-8----
 220    219    
Antal Van Der Duim29NED4245+3-----
 221    86    
Filip Krajinovic24.5SRB9244-34-55----
 222    CH    
Stefano Napolitano21.4ITA11244--3-Lost in Rome 2 R32--
 223    68    
Daniel Munoz de la Nava34.6ESP19239+3-----
 224    84    
Ruben Bemelmans28.7BEL6235+10+8Orleans QF-255335
 225    196    
Ramkumar Ramanathan21.8IND2235+4--Lost in Plaisir R32--
 226    153    
Andrea Arnaboldi28.7ITA12235+11+8-Lost in Rome 2 R16--
 227    181    
Tristan Lamasine23.5FRA21234+19+17Rome 2 QF-250307
 228    195    
Dennis Novak23AUT3232-9-17-Lost in Rome 2 R32--
 229    33    
Andrey Golubev29.1KAZ3230-4-10----
 230    210    
Nikola Milojevic21.2SRB10230-9-18----
 231    118    
Andre Ghem34.3BRA6230-4-7-Lost in Medellin R16--
 232    161    
Amir Weintraub30ISR2229-1--Lost in Meitar QF--
 233    232    
Akira Santillan19.3JPN8228-1--Lost in Shenzhen R32--
 234    210    
Zhe Li30CHN3228-1--Lost in Shenzhen R32--
 235    191    
Tommy Paul19.3USA21227---Lost in Tiburon R32--
 236    39    
Marinko Matosevic31.1AUS8227------
 237    NCH 
  (239)   
Yuya Kibi30.1JPN9225+2-----
 238    179    
Jose Hernandez Fernandez26.5DOM2223+12+11Medellin QF-239296
 239    71    
Jurgen Zopp28.5EST1222+3-----
 240    183    
Tennys Sandgren25.1USA22222+3--Lost in Tiburon R32--
 241    202    
Jonathan Eysseric26.3FRA22222+3-----
 242    228    
Sekou Bangoura24.8USA23221-12-10----
 243    65    
Pere Riba28.4ESP20218-15-17----
 244    189    
Daniel Nguyen25.9USA24218-3-6-Lost in Tiburon R32--
 245    207    
Dmitry Popko19.9KAZ4218------
 246    89    
James Ward29.6GBR5217+1-----
 247    245    
Denis Shapovalov17.4CAN5216+1-----
 248    145    
Alexandre Sidorenko28.6FRA23215-10-10-Lost in Orleans R32--
 249    228    
Yannik Reuter25.5BEL7215------
 250    204    
Benjamin Mitchell23.8AUS9214+1+4-Lost in Alice Springs QF--
 251    240    
Jeremy Jahn26.4GER13205-11-19----
 252    53    
Sam Groth28.9AUS10203+5+8-Lost in Tiburon R16--
 253    NCH 
  (255)   
Zdenek Kolar19.9CZE7201+2--Lost in Balatonboglar R32--
 254    48    
Alejandro Falla32.8COL4200+8+9Medellin QF-216273
 255    103    
Norbert Gombos26.1SVK5200+29+25Orleans QF-220300
 256    184    
Kristijan Mesaros28.2CRO6199+17+17Balatonboglar SFDunakeszi W--
 257    184    
Ti Chen32.9TPE3199-1-Thu Dau Mot City 6 QF---
 258    179    
Yannick Mertens29.2BEL8197+3+5Oliveira De Azemeis QFLost in Plaisir SF--
 259    258    
Casper Ruud17.7NOR1195-1--Lost in Chengdu R32--
 260    225    
Christian Garin20.3CHI2195+6+8-Lost in Rome 2 R16--
 261    260    
Vaclav Safranek22.3CZE8194-1-----
 262    152    
Luke Saville22.7AUS11193+10+10Brisbane QFLost in Alice Springs SF--
 263    215    
Emilio Gomez24.8ECU1191-11-15----
 264    25    
Filippo Volandri35ITA13190-1--Lost in Rome 2 R16--
 265    216    
David Perez Sanz22.3ESP21190-1-Hammamet 25 R16---
 266    65    
Frank Dancevic32CAN6189-12-14----
 267    265    
Marc Sieber28.5GER14188-2-----
 268    258    
Robin Stanek21.7CZE9187-1-----
 269    163    
Jan Mertl34.7CZE10187-1-----
 270    108    
John Patrick Smith27.6AUS12186+10+8Tiburon R16-196278
 271    245    
Gleb Sakharov28.3FRA24185------
 272    211    
Yasutaka Uchiyama24.1JPN10183-13-12----
 273    265    
Daniel Masur21.8GER15182+1-----
 274    257    
Kamil Majchrzak20.7POL2181+1-----
 275    177    
Axel Michon25.7FRA25181+1--Lost in Rome 2 R32--
 276    245    
Clement Geens20.5BEL9181+1-----
 277    NCH 
  (278)   
Cameron Norrie21.1GBR6180+1-----
 278    231    
Frederico Ferreira Silva21.5POR4180-9-6----
 279    158    
Liam Broady22.7GBR7180---Lost in Plaisir R32
Lost in Stockholm QF
--
 280    NCH 
  (281)   
Christopher O'Connell22.3AUS13177+1-----
 281    88    
Yuki Bhambri24.2IND3176+1--Lost in Tiburon R32--
 282    52    
Brian Baker31.4USA25175+13+8-Lost in Tiburon R16--
 283    201    
Dzmitry Zhyrmont27.5BLR4174+2-Stockholm SF---
 284    188    
Nils Langer26.6GER16173+2-----
 285    CH    
Reilly Opelka19USA26172+2-----
 286    221    
Riccardo Bellotti25.1ITA14172+4-Solin QF---
 287    268    
Sam Barry24.6IRL2171+4-Stockholm SFLost in Plaisir R16--
 288    259    
Lorenzo Sonego21.3ITA15170+1-2----
 289    NCH 
  (343)   
Marc Polmans19.4AUS14169+58+35Brisbane QFAlice Springs W--
 290    282    
Lloyd Glasspool22.8GBR8168+3--Lost in Tiburon R32--
 291    259    
Alessandro Bega25.7ITA16168+3-----
 292    79    
Adrian Ungur31.6ROU2165+6--Lost in Rome 2 R32--
 293    185    
Germain Gigounon27.4BEL10164+6-----
 294    61    
Matthew Ebden28.8AUS15163-11-12----
 295    NCH 
  (300)   
Tim Van Rijthoven19.4NED5162+5--Lost in Stockholm R32--
 296    NCH 
  (302)   
Soon Woo Kwon18.8KOR3161+6-----
 297    286    
Dragos Dima24.2ROU3160+6--Lost in Balatonboglar R16--
 298    281    
Adam El Mihdawy27.1USA27160+57+33-Lost in Medellin R16
Niagara W
--
 299    NCH 
  (305)   
Blake Mott20.4AUS16160+6-----
 300    225    
Philip Bester27.9CAN7157+11-----
 301    213    
Nikola Mektic27.7CRO7155+11--Lost in Orleans R32--
 302    242    
Maximiliano Estevez27.3ARG16155-14-17----
 303    211    
Maxime Hamou21.3FRA26155+13+2-Lost in Sevilla QF--
 304    236    
Michael Linzer26.9AUT4155+9-Hammamet 25 R16---
 305    NCH 
  (314)   
Roberto Quiroz24.6ECU2154+9-----
 306    193    
Oriol Roca Batalla23.4ESP22154+9-Sabadell QF---
 307    250    
Tomas Lipovsek Puches23.4ARG17154-15-17----
 308    NCH 
  (314)   
Yannick Maden26.9GER17153+9-Santa Margherita 8 SF---
 309    264    
Alexey Vatutin23.9RUS11153+9-----
 310    CH    
Stefanos Tsitsipas18.1GRE1152--5Oliveira De Azemeis QF---
 311    186    
Juan Ignacio Londero23.1ARG18152-7-8-Lost in Medellin R32--
 312    285    
Michal Konecny26.9CZE11152-4-7----
 313    104    
Facundo Arguello24.1ARG19152-17-15----
 314    132    
Ante Pavic27.5CRO8148+25+10Orleans R16-163263
 315    215    
Edward Corrie28.6GBR9148+17+7Stockholm SFLost in Plaisir SF--
 316    311    
Dayne Kelly26.1AUS17148+7+1-Lost in Thu Dau Mot City 5 R16
Lost in Brisbane R16
--
 317    256    
Miki Jankovic22SRB11148-8-10----
 318    NCH 
  (321)   
Cem Ilkel21.1TUR2148+3-----
 319    NCH 
  (322)   
Pedro Martinez Portero19.4ESP23148+3-----
 320    182    
Caio Zampieri30.3BRA7147+32+17Medellin QF-163220
 321    257    
Roberto Ortega Olmedo25.4ESP24147+3-----
 322    263    
Nicolas Meister27.3USA28147-3-4----
 323    261    
Ivan Nedelko30.3RUS12146+2--Lost in Hammamet 24 QF--
 324    317    
Michael Mmoh18.7USA29144+32+18Tiburon QF-161226
 325    314    
Yannick Hanfmann24.8GER18144+1-----
 326    307    
Federico Coria24.5ARG20144-19-15----
 327    235    
Marek Michalicka29.7CZE12144-26-18----
 328    226    
Yannick Jankovits29.7FRA27144-1--Lost in Oliveira De Azemeis R32--
 329    182    
Peter Torebko28.6GER19143-1--Lost in Balatonboglar R16--
 330    290    
Gianluca Mager21.8ITA17143+15+8-Lost in Rome 2 R16--
 331    323    
Alexander Bublik19.2RUS13142------
 332    242    
Alexander Ward26.4GBR10141+1-----
 333    307    
Juan Pablo Paz21.7ARG21141-13-9----
 334    36    
Simone Bolelli30.9ITA18140-64-45----
 335    206    
Matija Pecotic27.2CRO9140-1-----
 336    292    
Gianluigi Quinzi20.6ITA19140-1--Lost in Rome 2 R32--
 337    206    
Salvatore Caruso23.7ITA20140+13+8-Lost in Tiburon R16--
 338    297    
Eric Quigley27.6USA30140-2-----
 339    264    
Aleksandre Metreveli23.1GEO2139-2-----
 340    234    
Maxime Chazal23.4FRA28139-2--Lost in Santa Margherita 8 R16--
 341    296    
Christopher Heyman22.9BEL11137------
 342    207    
Laurent Lokoli21.9FRA29136+1--Lost in Stockholm QF--
 343    199    
Calvin Hemery21.6FRA30136+1-----
 344    NCH 
  (356)   
Prajnesh Gunneswaran26.8IND4135+15+10-Lost in Coimbatore F--
 345    120    
Alex Kuznetsov29.6USA31134-16-8----
 346    345    
Seong chan Hong19.2KOR4134---Lost in Thu Dau Mot City 5 R32--
 347    NCH 
  (348)   
Carlos Taberner19.1ESP25133+1--Lost in Sevilla R16
Lost in Balatonboglar R16
--
 348    345    
Jaume Munar19.4ESP26130+20+8Sabadell QFLost in Sevilla SF--
 349    NCH 
  (362)   
Edan Leshem19.5ISR3129+14+5-Lost in Kiriyat Gat SF
Lost in Meitar R32
--
 350    241    
Bastian Trinker26.3AUT5129-8-8-Lost in Rome 2 R32--
 351    186    
Andrea Collarini24.6ARG22128+2--Lost in Medellin R32--
 352    NCH 
  (357)   
Mikelis Libietis24.2LAT2126+5-----
 353    237    
Nicolas Barrientos29.4COL5126+5--Lost in Medellin R32--
 354    33    
Andreas Beck30.6GER20125+6-----
 355    322    
Ricardo Ojeda Lara23.6ESP27125+6-----
 356    292    
Edoardo Eremin22.9ITA21124-26-18----
 357    143    
Maxime Authom29.5BEL12124-51-35-Lost in Plaisir R32--
 358    169    
Brydan Klein26.7GBR11124-9-8-Lost in Tiburon R32--
 359    329    
Hubert Hurkacz19.6POL3124+3-----
 360    334    
Evan King24.5USA32124+4-----
 361    354    
Karim Mohamed Maamoun25.4EGY2124+4--Lost in Cairo 2 R32--
 362    360    
Finn Tearney26NZL1123+25+10Brisbane QFLost in Alice Springs SF--
 363    NCH 
  (367)   
Tallon Griekspoor20.2NED6123+4-----
 364    NCH 
  (374)   
Hugo Nys25.6FRA31122+32+11-Lost in Orleans R16
Lost in Plaisir R16
--
 365    157    
Hans Podlipnik Castillo28.7CHI3121+4-----
 366    303    
Lloyd Harris19.5RSA2121+4-----
 367    282    
Scott Griekspoor25.7NED7121-16-10----
 368    NCH 
  (371)   
Mikael Torpegaard22.3DEN1120+3-----
 369    364    
Mats Moraing24.2GER21120-3-3Stockholm SF---
 370    299    
Danilo Petrovic24.6SRB12119-30-18----
 371    269    
Maxime Janvier19.9FRA32119+3--Lost in Rome 2 R32--
 372    281    
Dimitar Kuzmanov23.1BUL2116+6--Lost in Shymkent 4 QF--
 373    325    
Facundo Mena24ARG23116+6--Lost in Medellin R16--
 374    98    
Farrukh Dustov30.3UZB2115-121-90----
 375    270    
Kevin Krawietz24.6GER22115+5-----
 376    CH    
Petr Michnev27.1CZE13115+5-----
 377    368    
Evgeny Tyurnev19.4RUS14114+5-----
 378    154    
Niels Desein29.3BEL13114+5-----
 379    NCH 
  (382)   
Joao Domingues22.9POR5114+18+3Oliveira De Azemeis QFLost in Sevilla QF--
 380    300    
Filip Horansky23.7SVK6114+4-----
 381    332    
Peter Kobelt25.8USA33113+21+4-Lost in Plaisir QF
Lost in Meitar R16
--
 382    371    
Julien Dubail28.6BEL14113+8--Lost in Meitar R32--
 383    194    
Stefano Travaglia24.7ITA22112+8--Santa Margherita 7 W--
 384    223    
Filip Peliwo22.6CAN8112+2-1-Lost in Niagara R32--
 385    309    
Hernan Casanova22.6ARG24112+4-1----
 386    118    
Matteo Viola29.2ITA23112-11-7----
 387    385    
Max Purcell18.4AUS18111+5-Brisbane QFLost in Alice Springs R32--
 388    178    
Roberto Marcora27ITA24111+6-----
 389    333    
Sadio Doumbia26FRA33111+6-----
 390    245    
Marc Giner25.2ESP28111+43+15-Lost in Sevilla F
Lost in Balatonboglar R32
--
 391    110    
Giovanni Lapentti33.6ECU3111-18-8----
 392    378    
Makoto Ochi20.4JPN11111+6-Thu Dau Mot City 6 QFLost in Thu Dau Mot City 5 R32--
 393    NCH 
  (395)   
Sebastian Ofner20.3AUT6111+6-Balatonboglar SF---
 394    256    
Omar Jasika19.3AUS19110+6--Lost in Alice Springs R32--
 395    393    
Raymond Sarmiento24.1USA34110-2-1Sarreguemines QFLost in Plaisir R32--
 396    259    
Shuichi Sekiguchi25.2JPN12110+5-----
 397    282    
Erik Crepaldi26.4ITA25109+7-----
 398    85    
Jimmy Wang31.6TPE4108+7-----
 399    177    
Christian Lindell24.8SWE2108-14-6-Lost in Medellin R32--
 400    NCH 
  (406)   
Bernabe Zapata Miralles19.7ESP29108+6--Lost in Sevilla SF--
 401    183    
Matt Reid26.2AUS20107+6-----
 402    200    
Yan Bai27.3CHN4107-48-20----
 403    320    
Nicolaas Scholtz25.6RSA3107-15-6----
 404    212    
Tomislav Brkic26.5BIH4107+5--Lost in Balatonboglar R16--
 405    116    
David Guez33.8FRA34107-28-10-Lost in Plaisir R32--
 406    57    
Michal Przysiezny32.6POL4106-30-12----
 407    20    
Dmitry Tursunov33.7RUS15105+5-----
 408    160    
Alex Bolt23.7AUS21105+5-----
 409    283    
Pablo Vivero Gonzalez21.4ESP30105-6-4Oliveira De Azemeis QF---
 410    362    
Bastian Malla20CHI4105+5--Lost in Medellin R32--
 411    103    
Jaroslav Pospisil35.6CZE14104+8+2Cairo 3 QFLost in Cairo 2 QF--
 412    360    
Sumit Nagal19.1IND5104-40-16Balatonboglar SFLost in Coimbatore QF--
 413    403    
Alexandre Muller19.6FRA35104-2-2----
 414    59    
Jan Hernych37.2CZE15103+3-----
 415    384    
Kaichi Uchida22.1JPN13103+1-2-Lost in Niagara R16--
 416    371    
Mackenzie McDonald21.4USA35102+4-Tiburon QFIrvine W101166
 417    200    
Connor Smith25.7USA36102+6+1-Lost in Kiriyat Gat R16--
 418    296    
Cheong Eui Kim26.5KOR5101+4-----
 419    NCH 
  (490)   
Alvaro Lopez San Martin19.3ESP31101+73+27Sabadell QFSevilla W--
 420    190    
Frederik Nielsen33DEN2100+4-----
 421    232    
Jose Pereira25.6BRA8100+4--Lost in Medellin R32--
 422    411    
Gregoire Jacq23.8FRA36100+5+1-Lost in Plaisir R16--
 423    345    
Maverick Banes24.4AUS22100+8+3-Lost in Alice Springs QF
Lost in Brisbane R32
--
 424    262    
Vishnu Vardhan29.1IND699-6-4-Lost in Coimbatore SF--
 425    172    
Nicolas Jarry20.9CHI598+4+1-Lost in Niagara R16--
 426    200    
Yann Marti28.3SUI598-18-9----
 427    161    
Albano Olivetti24.8FRA3797+1-Sarreguemines QF---
 428    114    
Lamine Ouahab31.7MAR197-14-8----
 429    371    
Martin Cuevas24.7URU297+1-----
 430    251    
Gavin Van Peperzeel24.5AUS2397+4+1-Lost in Alice Springs R16
Lost in Brisbane R32
--
 431    279    
Jose Statham29.4NZL296+1-----
 432    32    
Pablo Andujar30.6ESP3294+4--Lost in Shenzhen R32--
 433    260    
Maxim Dubarenco23.2BLR594+4-----
 434    299    
Walter Trusendi31.7ITA2694+14+6Santa Margherita 8 SFLost in Santa Margherita 7 SF--
 435    334    
Juan Ignacio Galarza22.5ARG2594+3-----
 436    418    
Carl Soderlund19.3SWE393+3-Fountain Valley R16---
 437    433    
Marcelo Tomas Barrios Vera18.8CHI693+3-----
 438    420    
Bradley Mousley20.7AUS2492+3-Brisbane QFLost in Alice Springs R16--
 439    438    
Evgeny Karlovskiy22.1RUS1691+3-----
 440    399    
Vladyslav Manafov23.4UKR491+3-Kiev SF---
 441    344    
Francisco Bahamonde19.8ITA2790+3-----
 442    441    
Lennert Van Der Linden27.1NED890+3-----
 443    309    
N.Sriram Balaji26.5IND790+4+1-Lost in Coimbatore QF--
 444    209    
Romain Jouan31.2FRA3889+135+35-Plaisir W--
 445    231    
Daniel Dutra da Silva28.2BRA988+1-1----
 446    91    
Jesse Huta Galung30.9NED987+3-----
 447    278    
Takuto Niki28.9JPN1487-21-12----
 448    183    
Laurynas Grigelis25.1LTU287-13-8----
 449    166    
Pedro Cachin21.4ARG2687+1-Sabadell QF---
 450    378    
Kento Takeuchi28.7JPN1587+1-----
 451    374    
Lucas Miedler20.2AUT786+16+6-Lost in Dunakeszi SF
Lost in Solin R32
--
 452    150    
Mate Delic23.4CRO1086+2+1Solin QFLost in Sokobanja R16--
 453    314    
Roman Safiullin19.1RUS1786-1-Meitar SF---
 454    241    
Christopher Rungkat26.7INA186-1-----
 455    430    
Peter Nagy24.5HUN286+23+10Balatonboglar SFLost in Dunakeszi F--
 456    5    
Tommy Robredo34.4ESP3385-159-80-Lost in Orleans R16--
 457    455    
Sebastian Fanselow24.7GER2385+14+6Fountain Valley R16Lost in Irvine SF--
 458    455    
Marvin Netuschil25.2GER2484-3-----
 459    392    
Jan Choinski20.3GER2584-2-Fountain Valley R16Lost in Irvine F--
 460    355    
Marco Bortolotti25.6ITA2883-4-1-Lost in Hammamet 24 QF--
 461    458    
Andrea Pellegrino19.5ITA2982-3-1-Lost in Rome 2 R32--
 462    70    
Flavio Cipolla32.9ITA3081-1-----
 463    461    
Cristian Rodriguez26.2COL681-1-----
 464    202    
Laurent Rochette28.6FRA3981-1-----
 465    265    
Tak Khunn Wang24.9FRA4081------
 466    453    
Antoine Hoang20.9FRA4181-6-1-Lost in Orleans R32--
 467    377    
Albert Alcaraz Ivorra21.3ESP3481+1+1-Lost in Sevilla R16--
 468    463    
Lucas Gomez21.1MEX181+1+1-Lost in Irvine QF--
 469    NCH 
  (481)   
Xin Gao22.3CHN581+16+5Thu Dau Mot City 6 QFLost in Thu Dau Mot City 5 SF--
 470    386    
Antoine Escoffier24.5FRA4280------
 471    442    
Mario Vilella Martinez21.2ESP3578+1-----
 472    NCH 
  (491)   
Hugo Grenier20.5FRA4378+19+4Sarreguemines QFLost in Plaisir QF--
 473    472    
Marek Jaloviec22.6CZE1678+1-Sarreguemines QF---
 474    CH    
Lenny Hampel19.7AUT877+1--Lost in Balatonboglar QF--
 475    293    
Andres Artunedo Martinavarro23ESP3677+1-----
 476    154    
Maxime Teixeira27.6FRA4476-12-5----
 477    347    
Markus Eriksson26.8SWE476-56-26-Lost in Plaisir R16
Lost in Stockholm QF
--
 478    304    
Petru Alexandru Luncanu27.3ROU476-1-----
 479    323    
Andriej Kapas27.1POL576------
 480    403    
Romain Barbosa22.4BEL1576-14-5-Lost in Plaisir R16--
 481    479    
Anis Ghorbel27.4TUN276+1-----
 482    NCH 
  (484)   
Pol Toledo Bague21.7ESP3776+2-----
 483    384    
Claudio Fortuna26.4ITA3175+5--Lost in Santa Margherita 8 QF--
 484    480    
Andre Gaspar Murta22.1POR675-1-1----
 485    484    
Corentin Denolly19.3FRA4575+4--Lost in Santa Margherita 8 QF--
 486    408    
Clay Thompson24.4USA3774--1----
 487    324    
Alexandar Lazov26.2BUL374-14-4-Lost in Dunakeszi QF
Lost in Balatonboglar R16
--
 488    445    
Markos Kalovelonis22.3RUS1874+5-Fountain Valley R16Lost in Irvine R16--
 489    71    
Cedrik Marcel Stebe25.9GER2673+5-----
 490    262    
Adrien Bossel29.7SUI673+5--Lost in Stockholm R32--
 491    411    
Oscar Otte23.2GER2773+5-----
 492    169    
Denys Molchanov29.3UKR573-82-33-Lost in Kiev R32--
 493    217    
Gerard Granollers27.6ESP3873-12-3----
 494    326    
Christopher Diaz Figueroa26.5GUA173-7-2----
 495    NCH 
  (511)   
Mariano Kestelboim20.6ARG2773+16+4Hammamet 25 R16Lost in Hammamet 24 SF--
 496    NCH 
  (499)   
Anil Yuksel26.3TUR373+3-----
 497    322    
Marcus Willis25.9GBR1272+3-----
 498    481    
Luke Bambridge21.6GBR1372-1-1----
 499    351    
Christian Harrison22.3USA3870+4-----
 500    431    
Miliaan Niesten28.2NED1070-20-6----
 501    397    
Temur Ismailov21.7UZB370+6+1-Lost in Irvine R16
Lost in Fountain Valley R32
--
 502    NCH 
  (509)   
Lukas Mugevicius21.8LTU370+7+1Kiev SFLost in Cherkassy 4 SF--
 503    235    
Remi Boutillier26.7FRA4669+21+4-Lost in Plaisir QF--
 504    278    
Tucker Vorster28RSA469+2-----
 505    410    
Richard Gabb24.6GBR1469+3-----
 506    NCH 
  (513)   
Botic Van de Zandschulp20.9NED1168+7-----
 507    489    
Isak Arvidsson24.1SWE568-2-1-Lost in Stockholm R16--
 508    311    
Gabriel Alejandro Hidalgo26.1ARG2868-6-4-Lost in Santa Margherita 7 QF--
 509    465    
Antonio Massara21ITA3268+6--Lost in Santa Margherita 8 QF--
 510    NCH 
  (517)   
Jonas Luetjen26.1GER2867+7-----
 511    310    
Maximilian Neuchrist25.1AUT967+7--Lost in Balatonboglar R32--
 512    502    
Kuan Yi Lee20TPE567+7-----
 513    288    
Takanyi Garanganga26ZIM167+9+1Fountain Valley R16Lost in Niagara R16--
 514    CH    
Ljubomir Celebic25MNE167--1----
 515    340    
Sergey Betov28.9BLR666-14-6----
 516    NCH 
  (520)   
Yusuke Takahashi18.9JPN1666+4-Thu Dau Mot City 6 QFLost in Thu Dau Mot City 5 R32--
 517    NCH 
  (521)   
Jonny O'Mara21.5GBR1566+4-----
 518    437    
Benjamin Bonzi20.3FRA4766+5-Hammamet 25 R16---
 519    488    
Omar Salman20.4BEL1666-7-3----
 520    281    
Nikola Cacic25.8SRB1365+5-----
 521    456    
Pawel Cias22.6POL665+5--Lost in Balatonboglar R16--
 522    281    
Gonzalo Escobar27.6ECU465-63-17-Lost in Medellin R32--
 523    NCH 
  (527)   
Tomas Papik22.4CZE1765+4--Lost in Plaisir R32--
 524    490    
Daniel Altmaier18GER2965+4-----
 525    472    
Francesco Vilardo26.7ITA3365+4--Lost in Kiev R32--
 526    257    
Yong Kyu Lim25.2KOR664+4-----
 527    380    
Daniel Elahi Galan20.2COL764+4--Lost in Medellin R32--
 528    223    
Liang Chi Huang24.5TPE664+4-----
 529    327    
Omar Giacalone24.7ITA3464+6+1-Lost in Hammamet 24 R16
Lost in Hammamet 25 R32
--
 530    NCH 
  (622)   
Vit Kopriva19.2CZE1864+92+18Cairo 3 QFCairo 2 W--
 531    477    
Riccardo Bonadio23.2ITA3564-21-5Santa Margherita 8 SFLost in Santa Margherita 7 R32--
 532    337    
Bruno Santanna23.2BRA1063+2-----
 533    482    
Bar Tzuf Botzer22.5ISR463+3--Lost in Kiriyat Gat R32--
 534    456    
Brayden Schnur21.2CAN962+74+15-Lost in Niagara F--
 535    62    
Fred Gil31.5POR762+3-----
 536    NCH 
  (561)   
Nino Serdarusic19.7CRO1162+25+4Solin QFLost in Sokobanja SF--
 537    425    
Goncalo Oliveira21.6POR862+3--Lost in Oliveira De Azemeis R32--
 538    8    
Jurgen Melzer35.3AUT1061+3--Lost in Orleans R32--
 539    175    
Gianluca Naso29.7ITA3661-35-8----
 540    226    
Artem Smirnov28.6UKR661+2--Lost in Balatonboglar QF--
 541    503    
Antoine Bellier19.9SUI761-2-1-Lost in Meitar QF--
 542    435    
Michael Geerts21.7BEL1761+2-----
 543    362    
Pascal Brunner27.3AUT1160+10+1-Lost in Dunakeszi R16
Lost in Solin R32
--
 544    NCH 
  (546)   
Nicolae Frunza18.8ROU560+2-----
 545    149    
Ricardo Hocevar31.3BRA1160+2-----
 546    406    
Neil Pauffley26.5GBR1660+8+1-Lost in Kiriyat Gat R16--
 547    NCH 
  (578)   
Lorenzo Frigerio27.6ITA3760+36+6-Lost in Cairo 2 SF
Lost in Oliveira De Azemeis R32
--
 548    345    
Dennis Nevolo26.7USA3960-50-13----
 549    522    
Jaume Pla Malfeito21.3ESP3960--Sabadell QFLost in Sevilla R32--
 550    335    
N Vijay Sundar Prashanth29.9IND859+2--Lost in Coimbatore SF--
 551    537    
Sasi Kumar Mukund19.7IND959-14-4-Lost in Coimbatore QF--
 552    NCH 
  (556)   
Adelchi Virgili26.5ITA3858+4-----
 553    266    
Sanam Singh28.7IND1058-37-9-Coimbatore W--
 554    542    
Evan Hoyt21.7GBR1758+3-----
 555    455    
Joao Pedro Sorgi22.9BRA1258+3-----
 556    343    
Carlos Eduardo Severino25.8BRA1358+3-----
 557    463    
Marcos Giraldi Requena22.8ESP4058+5-Sabadell QFLost in Sevilla R32--
 558    372    
Ji Sung Nam23.1KOR757+5-----
 559    296    
Anton Zaitcev29.1RUS1957+5-----
 560    269    
Patricio Heras27.6ARG2957+5-----
 561    556    
Tobias Simon25.3GER3057+5--Lost in Sevilla R32
Lost in Sabadell R32
--
 562    NCH 
  (567)   
Gonzales Austin23.8USA4057+5-----
 563    310    
Vladimir Ivanov29.4EST256+100+18Shymkent 4 SFShymkent 3 W--
 564    230    
Juan Carlos Saez25.1CHI756+7-----
 565    494    
Alexandr Igoshin24.7RUS2056-32-8-Lost in Shymkent 4 R16--
 566    47    
Andreas Haider Maurer29.5AUT1255+6-----
 567    153    
Attila Balazs27.7HUN355+11+1-Lost in Dunakeszi R16--
 568    85    
Matthias Bachinger29.4GER3155+5-----
 569    332    
Viktor Galovic26CRO1255-26-6----
 570    NCH 
  (573)   
Dominik Kellovsky20.1CZE1955+6-----
 571    492    
Yecong He22.6CHN655+6-----
 572    164    
Tsung Hua Yang25.5TPE754+9-----
 573    271    
Guillermo Rivera Aranguiz27.6CHI854+9-----
 574    363    
Kirill Dmitriev25.1RUS2154-5-2----
 575    350    
Robin Kern22.9GER3254+116+20Sarreguemines QFLost in Plaisir F--
 576    545    
Gonzalo Villanueva21.7ARG3054-31-6-Lost in Sevilla R32--
 577    452    
Viktor Durasovic19.5NOR254+7-----
 578    472    
Andrea Basso22.9ITA3953+33+6-Lost in Santa Margherita 7 SF
Lost in Santa Margherita 8 R16
--
 579    489    
Sho Katayama27.3JPN1753+6-----
 580    255    
Alexis Musialek28.2FRA4853+6-----
 581    365    
Chuhan Wang24.5CHN753+6-----
 582    537    
Alexios Halebian22.3USA4153+30+6-Lost in Irvine SF
Lost in Fountain Valley R32
--
 583    554    
Fajing Sun19.9CHN853-28-6----
 584    NCH 
  (628)   
Masato Shiga25.1JPN1853+52+10Thu Dau Mot City 6 QFLost in Thu Dau Mot City 5 F--
 585    582    
Louis Wessels18GER3352+3-----
 586    219    
Gianni Mina24.6FRA4952+3--Lost in Oliveira De Azemeis R16--
 587    360    
Maxime Tabatruong27FRA5052-17-4-Lost in Plaisir R16
Lost in Oliveira De Azemeis R16
--
 588    NCH 
  (590)   
Luca Pancaldi23.2ITA4052+2--Lost in Hammamet 24 R32--
 589    586    
Sander Gille25.7BEL1852+2-----
 590    NCH 
  (592)   
Vitaly Kozyukov22.3RUS2252+2-----
 591    306    
Yaraslav Shyla23.5BLR751+3--Lost in Plaisir R32
Lost in Sarreguemines R32
--
 592    464    
Francesco Picco25.7ITA4151-17-4-Lost in Santa Margherita 7 QF
Lost in Santa Margherita 8 QF
--
 593    NCH 
  (595)   
Jules Okala19.1FRA5151+2-----
 594    467    
Marcelo Zormann20.3BRA1451+2-----
 595    508    
Joran Vliegen23.2BEL1951+2-----
 596    NCH 
  (597)   
Franco Agamenone23.4ARG3151+98+17-Hammamet 24 W
Lost in Santa Margherita 8 R32
--
 597    41    
Lukasz Kubot34.3POL750+1-----
 598    114    
Rhyne Williams25.5USA4250+11+3-Lost in Niagara QF--
 599    404    
Pedro Sakamoto23.2BRA1550-49-9----
 600    449    
Orlando Luz18.6BRA1650-1--Lost in Medellin R32--
In Play :
Chengdu, Shenzhen ATP250  
Orleans CH125  
Tiburon CH100  
Medellin, Rome 2 CH90  
Balatonboglar F27  
Brisbane, Meitar   
Oliveira De Azemeis   
Stockholm   
Cairo 3 F18  
Fountain Valley   
Hammamet 25, Kiev   
Sabadell   
Santa Margherita 8   
Sarreguemines   
Shymkent 4   
Sokobanja, Solin   
Thu Dau Mot City 6   
Hightlight Country :