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    
Andy Murray29.5GBR112410------
 2    1    
Novak Djokovic29.5SRB111780------
 3    CH    
Milos Raonic25.9CAN15450------
 4    3    
Stan Wawrinka31.7SUI15315------
 5    4    
Kei Nishikori26.9JPN14905------
 6    CH    
Marin Cilic28.2CRO13650------
 7    6    
Gael Monfils30.2FRA13625------
 8    7    
Dominic Thiem23.2AUT13415------
 9    1    
Rafael Nadal30.5ESP13300------
 10    4    
Tomas Berdych31.2CZE13060------
 11    CH    
David Goffin26BEL12750------
 12    5    
Jo Wilfried Tsonga31.6FRA22550------
 13    CH    
Nick Kyrgios21.6AUS12460------
 14    13    
Roberto Bautista Agut28.6ESP22350------
 15    CH    
Lucas Pouille22.7FRA32156------
 16    1    
Roger Federer35.3SUI22130------
 17    8    
Grigor Dimitrov25.5BUL12035------
 18    7    
Richard Gasquet30.4FRA41885------
 19    9    
John Isner31.6USA11850------
 20    14    
Ivo Karlovic37.7CRO21795------
 21    3    
David Ferrer34.6ESP31785------
 22    19    
Pablo Cuevas30.9URU11780------
 23    22    
Jack Sock24.2USA21710------
 24    20    
Alexander Zverev19.6GER11655------
 25    6    
Gilles Simon31.9FRA51585------
 26    17    
Bernard Tomic24.1AUS21465------
 27    26    
Albert Ramos Vinolas28.8ESP41435------
 28    12    
Feliciano Lopez35.2ESP51410------
 29    12    
Viktor Troicki30.8SRB21385------
 30    CH    
Pablo Carreno Busta25.4ESP61370------
 31    17    
Sam Querrey29.1USA31355------
 32    16    
Philipp Kohlschreiber33.1GER21325------
 33    21    
Steve Johnson26.9USA41320------
 34    CH    
Gilles Muller33.5LUX11255------
 35    24    
Martin Klizan27.4SVK11230------
 36    8    
Marcos Baghdatis31.4CYP11140------
 37    19    
Marcel Granollers30.6ESP71136------
 38    4    
Juan Martin del Potro28.2ARG11110------
 39    37    
Nicolas Mahut34.8FRA61102------
 40    35    
Paolo Lorenzi34.9ITA11090------
 41    33    
Federico Delbonis26.1ARG21040------
 42    7    
Fernando Verdasco33ESP81035------
 43    28    
Joao Sousa27.6POR11030------
 44    9    
Nicolas Almagro31.3ESP91013------
 45    40    
Kyle Edmund21.9GBR21001------
 46    39    
Andrey Kuznetsov25.7RUS1970------
 47    18    
Benoit Paire27.5FRA7960------
 48    33    
Borna Coric20CRO3945------
 49    13    
Fabio Fognini29.5ITA2945------
 50    18    
Florian Mayer33.1GER3903------
 51    45    
Mischa Zverev29.3GER4874------
 52    CH    
Diego Schwartzman24.3ARG3864------
 53    52    
Karen Khachanov20.5RUS2863------
 54    50    
Stephane Robert36.5FRA8854------
 55    35    
Jiri Vesely23.4CZE2848------
 56    55    
Facundo Bagnis26.7ARG4835------
 57    8    
Mikhail Youzhny34.4RUS3826------
 58    49    
Malek Jaziri32.8TUN1814------
 59    33    
Robin Haase29.6NED1795------
 60    27    
Adrian Mannarino28.4FRA9791------
 61    21    
Thomaz Bellucci28.9BRA1771------
 62    13    
Alexandr Dolgopolov28UKR1760------
 63    46    
Jan Lennard Struff26.6GER5758------
 64    33    
Yen Hsun Lu33.3TPE1754------
 65    10    
Juan Monaco32.7ARG5740------
 66    53    
Daniel Evans26.5GBR3736------
 67    10    
Kevin Anderson30.5RSA1735------
 68    CH    
Gerald Melzer26.4AUT2728------
 69    25    
Jeremy Chardy29.8FRA10725------
 70    23    
Guillermo Garcia Lopez33.5ESP10725------
 71    39    
Horacio Zeballos31.6ARG6722------
 72    64    
Dustin Brown32GER6710------
 73    12    
Paul Henri Mathieu34.9FRA11710------
 74    49    
Illya Marchenko29.2UKR2705------
 75    CH    
Adam Pavlasek22.1CZE3704------
 76    53    
Taylor Fritz19.1USA5701------
 77    71    
Damir Dzumhur24.5BIH1699------
 78    76    
Pierre Hugues Herbert25.7FRA12698------
 79    CH    
Jordan Thompson22.6AUS3689------
 80    39    
Guido Pella26.5ARG7685------
 81    57    
Gastao Elias26POR2675------
 82    80    
Thiago Monteiro22.5BRA2674------
 83    CH    
Renzo Olivo24.7ARG8670------
 84    60    
John Millman27.4AUS4665------
 85    78    
Konstantin Kravchuk31.7RUS4660------
 86    44    
Steve Darcis32.7BEL2658------
 87    18    
Andreas Seppi32.8ITA3655------
 88    38    
Donald Young27.3USA6651------
 89    46    
Mikhail Kukushkin28.9KAZ1634------
 90    43    
Ryan Harrison24.5USA7632------
 91    28    
Santiago Giraldo29COL1632------
 92    50    
Ricardas Berankis26.4LTU1630------
 93    57    
Dusan Lajovic26.4SRB3627------
 94    86    
Nikoloz Basilashvili24.7GEO1618------
 95    37    
Carlos Berlocq33.8ARG9617------
 96    29    
Dudi Sela31.6ISR1616------
 97    85    
Radu Albot27MDA1614------
 98    82    
Rogerio Dutra Silva32.8BRA3613------
 99    98    
Daniil Medvedev20.8RUS5611------
 100    85    
Yoshihito Nishioka21.2JPN2604------
 101    45    
Aljaz Bedene27.3GBR4592------
 102    43    
Victor Estrella Burgos36.3DOM1586------
 103    82    
James Duckworth24.8AUS5577------
 104    51    
Hyeon Chung20.5KOR1571------
 105    96    
Jared Donaldson20.1USA8570------
 106    56    
Inigo Cervantes27ESP11560------
 107    8    
Radek Stepanek38CZE4558------
 108    100    
Frances Tiafoe18.8USA9550------
 109    31    
Sergiy Stakhovsky30.9UKR3542------
 110    CH    
Nicolas Kicker24.3ARG10537------
 111    109    
Guido Andreozzi25.3ARG11528------
 112    82    
Yuichi Sugita28.2JPN3527------
 113    26    
Lukas Rosol31.3CZE5525------
 114    99    
Bjorn Fratangelo23.3USA10519------
 115    48    
Daniel Gimeno Traver31.3ESP12518------
 116    CH    
Stefan Kozlov18.8USA11508------
 117    CH    
Jozef Kovalik24SVK2501------
 118    64    
Tobias Kamke30.5GER7501------
 119    35    
Benjamin Becker35.4GER8497------
 120    52    
Marco Chiudinelli35.2SUI3497------
 121    33    
Denis Istomin30.2UZB1492------
 122    44    
Lukas Lacko29.1SVK3492------
 123    69    
Joao Souza28.5BRA4491------
 124    98    
Thomas Fabbiano27.5ITA4484------
 125    65    
Evgeny Donskoy26.5RUS6482------
 126    47    
Go Soeda32.2JPN4480------
 127    85    
Taro Daniel23.8JPN5476------
 128    126    
Alessandro Giannessi26.5ITA5475------
 129    56    
Rajeev Ram32.7USA12461------
 130    25    
Julien Benneteau34.9FRA13459------
 131    53    
Denis Kudla24.3USA13457------
 132    124    
Marius Copil26.1ROU1457------
 133    25    
Vasek Pospisil26.4CAN2456------
 134    131    
Arthur De Greef24.7BEL3456------
 135    122    
Peter Polansky28.4CAN3452------
 136    129    
Henri Laaksonen24.6SUI4452------
 137    98    
Andrej Martin27.2SVK4451------
 138    43    
Teymuraz Gabashvili31.5RUS7448------
 139    21    
Leonardo Mayer29.5ARG12448------
 140    68    
Tim Smyczek28.9USA14447------
 141    126    
Ernesto Escobedo20.4USA15443------
 142    103    
Norbert Gombos26.3SVK5441------
 143    135    
Vincent Millot30.8FRA14428------
 144    8    
Janko Tipsarevic32.4SRB4423------
 145    95    
Roberto Carballes Baena23.7ESP13419------
 146    126    
Marco Trungelliti26.8ARG13417------
 147    29    
Ivan Dodig31.9CRO4417------
 148    50    
Ruben Ramirez Hidalgo38.9ESP14412------
 149    143    
Duckhee Lee18.5KOR2411------
 150    58    
Maximo Gonzalez33.3ARG14410------
 151    10    
Ernests Gulbis28.2LAT1406------
 152    130    
Darian King24.6BAR1403------
 153    136    
Quentin Halys20.1FRA15399------
 154    143    
Jason Jung27.4TPE2398------
 155    43    
Grega Zemlja30.1SLO1396------
 156    154    
Andrey Rublev19.1RUS8395------
 157    100    
Luca Vanni31.5ITA6393------
 158    135    
Marton Fucsovics24.8HUN1379------
 159    140    
Di Wu25.2CHN1372------
 160    118    
Elias Ymer20.6SWE1372------
 161    136    
Jan Satral26.3CZE6371------
 162    62    
Kenny De Schepper29.5FRA16369------
 163    CH    
Enrique Lopez Perez25.5ESP15363------
 164    22    
Albert Montanes36ESP16359------
 165    164    
Constant Lestienne24.5FRA17352------
 166    162    
Steven Diez25.7CAN4350------
 167    84    
Ruben Bemelmans28.9BEL4350------
 168    51    
Daniel Brands29.4GER9348------
 169    119    
Dennis Novikov23USA16343------
 170    CH    
Andrew Whittington23.3AUS6335------
 171    60    
Tatsuma Ito28.5JPN6333------
 172    CH    
Stefano Napolitano21.6ITA7331------
 173    143    
Hiroki Moriya26.1JPN7331------
 174    72    
Aleksandr Nedovyesov29.8KAZ2329------
 175    158    
Federico Gaio24.7ITA8329------
 176    167    
Maximilian Marterer21.4GER10323+1-----
 177    52    
Igor Sijsling29.3NED2322+1-----
 178    97    
Kimmer Coppejans22.8BEL5322+1-----
 179    167    
Ilya Ivashka22.7BLR1321+1-----
 180    53    
Sam Groth29.1AUS7320+1-----
 181    109    
Mirza Basic25.4BIH2318+1-----
 182    42    
Michael Berrer36.4GER11318+1-----
 183    174    
Joris De Loore23.6BEL6317+1-1----
 184    153    
Mathias Bourgue22.8FRA18314+1-----
 185    166    
Agustin Velotti24.5ARG15312+1-----
 186    170    
Laslo Djere21.5SRB5309+1-----
 187    176    
Marcelo Arevalo26.1ESA1306-11-18----
 188    82    
Marco Cecchinato24.1ITA9304------
 189    186    
Pedro Sousa28.5POR3304------
 190    79    
Peter Gojowczyk27.4GER12301------
 191    174    
Marko Tepavac22.6SRB6298------
 192    137    
Uladzimir Ignatik26.4BLR2295------
 193    183    
Tennys Sandgren25.3USA17289------
 194    137    
Saketh Myneni29.1IND1287------
 195    117    
Alexander Kudryavtsev31.1RUS9286------
 196    146    
James McGee29.5IRL1286------
 197    183    
Matthew Barton24.9AUS8282------
 198    197    
Michael Mmoh18.9USA18278------
 199    187    
Mohamed Safwat26.2EGY1278+1-----
 200    166    
Noah Rubin20.8USA19274+1-----
 201    188    
Miljan Zekic28.4SRB7272-2-6----
 202    148    
Ze Zhang26.4CHN2272------
 203    157    
Alexander Sarkissian26.6USA20268------
 204    CH    
Reilly Opelka19.2USA21267------
 205    CH    
Alexander Bublik19.4KAZ3265------
 206    195    
Yannik Reuter25.7BEL7264------
 207    159    
Matteo Donati21.7ITA10263------
 208    NCH 
  (215)   
Akira Santillan19.5JPN8263+7+16-Cuevas Del Almanzora 4 W--
 209    179    
Jordi Samper Montana26.6ESP17262-1-----
 210    200    
Stefanos Tsitsipas18.3GRE1260-1-----
 211    201    
Nikola Milojevic21.4SRB8252-1-----
 212    197    
Christian Garin20.5CHI1251-1-----
 213    181    
Tristan Lamasine23.7FRA19250-1-----
 214    197    
Lorenzo Giustino25.2ITA11249-1-----
 215    214    
Jeremy Jahn26.6GER13248-1-----
 216    145    
Franko Skugor29.2CRO5246------
 217    191    
Aldin Setkic28.9BIH3246------
 218    210    
Mitchell Krueger22.9USA22244------
 219    68    
Blaz Kavcic29.7SLO2243------
 220    118    
Andre Ghem34.5BRA5243------
 221    161    
Amir Weintraub30.2ISR2243+1+2-Lost in Tel Aviv-Ramat Gan 3 QF
Lost in Tel Aviv-Ramat Gan 4 R32
--
 222    70    
Alejandro Gonzalez27.8COL2242-1-----
 223    153    
Guilherme Clezar23.9BRA6239+1-----
 224    39    
Marinko Matosevic31.3AUS9238+1-----
 225    213    
Marc Polmans19.6AUS10238+1-----
 226    207    
Dmitry Popko20.1KAZ4238+1-----
 227    159    
Pedja Krstin22.2SRB9237+1-----
 228    160    
Gonzalo Lama23.6CHI2234-5-6----
 229    226    
Casper Ruud17.9NOR1231+1-----
 230    108    
John Patrick Smith27.8AUS11231+1-----
 231    221    
Riccardo Bellotti25.3ITA12231-2-4----
 232    33    
Andrey Golubev29.3KAZ5230------
 233    227    
Yuya Kibi30.3JPN9229------
 234    CH    
Daniel Masur22GER14228------
 235    211    
Yasutaka Uchiyama24.3JPN10226------
 236    86    
Filip Krajinovic24.7SRB10223------
 237    153    
Aslan Karatsev23.2RUS10221+1-----
 238    213    
Sekou Bangoura25USA23221-1-2-Lost in Tallahassee QF--
 239    111    
Adrian Menendez Maceiras31.1ESP18218------
 240    CH    
Christopher O'Connell22.5AUS12217------
 241    179    
Jose Hernandez Fernandez26.7DOM2216------
 242    65    
Frank Dancevic32.2CAN5216------
 243    179    
Yannick Mertens29.4BEL8216+22+18-Tel Aviv-Ramat Gan 3 W--
 244    214    
Antal Van Der Duim29.2NED3215-1-----
 245    202    
Jonathan Eysseric26.5FRA20215-1-----
 246    184    
Kristijan Mesaros28.4CRO6215-1-----
 247    246    
Zdenek Kolar20.1CZE7215-1--Lost in Ricany R32
Lost in Vestec R32
--
 248    52    
Brian Baker31.6USA24213-1-----
 249    196    
Ramkumar Ramanathan22IND2213-+2-Lost in Doha 4 QF
Doha 5 W
--
 250    187    
Gregoire Barrere22.8FRA21212-2-----
 251    195    
Dennis Novak23.2AUT3210------
 252    CH    
Federico Coria24.7ARG16210------
 253    238    
Denis Shapovalov17.6CAN6209-3-1----
 254    94    
Austin Krajicek26.4USA25208-1-----
 255    206    
Salvatore Caruso23.9ITA13208------
 256    77    
Marsel Ilhan29.5TUR1207+1+2-Lost in Antalya 34 QF
Lost in Antalya 35 SF
--
 257    250    
Sadio Doumbia26.2FRA22204+1-----
 258    78    
Blaz Rola26.1SLO3204+1-----
 259    145    
Alexandre Sidorenko28.8FRA23202+1-----
 260    40    
Thiemo de Bakker28.2NED4201+1-----
 261    NCH 
  (262)   
Marc Sieber28.7GER15201+6+5-Lost in Antalya 34 SF
Lost in Antalya 35 QF
--
 262    248    
Maxime Janvier20.1FRA24201------
 263    177    
Axel Michon25.9FRA25201------
 264    256    
Vaclav Safranek22.5CZE8201-8-6-Lost in Ricany R32--
 265    184    
Ti Chen33.1TPE3200-1-1----
 266    152    
Luke Saville22.9AUS13196------
 267    266    
Lloyd Harris19.7RSA2195+1--Lost in Ricany R32--
 268    182    
Caio Zampieri30.5BRA7195+5+6-Lost in Punta del Este - Maldonado SF--
 269    153    
Andrea Arnaboldi28.9ITA14194------
 270    183    
Laurynas Grigelis25.3LTU2192------
 271    25    
Filippo Volandri35.2ITA15190------
 272    65    
Pere Riba28.6ESP19190-18-18----
 273    143    
Maxime Authom29.7BEL9190-1-----
 274    215    
Edward Corrie28.8GBR5189------
 275    266    
Yannick Maden27.1GER16189------
 276    48    
Alejandro Falla33COL3187+1-----
 277    NCH 
  (279)   
Ricardo Ojeda Lara23.8ESP20184+2-----
 278    CH    
Cameron Norrie21.3GBR6183+5+3-Lost in Waco QF--
 279    158    
Eduardo Struvay25.9COL4183-1-1----
 280    185    
Germain Gigounon27.6BEL10182------
 281    257    
Kamil Majchrzak20.9POL1181------
 282    14    
Jerzy Janowicz26POL2180------
 283    255    
Sam Barry24.8IRL2179-7-10----
 284    191    
Tommy Paul19.5USA26177+1-----
 285    210    
Zhe Li30.2CHN3175+2-----
 286    275    
Blake Mott20.6AUS14173+3-----
 287    NCH 
  (298)   
Petr Michnev27.3CZE9173+24+16-Ricany W--
 288    285    
Roberto Quiroz24.7ECU1172+2-----
 289    NCH 
  (291)   
Gianluigi Quinzi20.8ITA16168+2-----
 290    NCH 
  (292)   
Jaume Munar19.6ESP21168+2-----
 291    35    
Edouard Roger Vasselin33FRA26167+3-----
 292    215    
Emilio Gomez25ECU2167+3-----
 293    264    
Alexey Vatutin24.1RUS11167-9-12-Lost in Larnaca SF--
 294    250    
Tomas Lipovsek Puches23.6ARG17167-1-1-Lost in Santiago 2 R32--
 295    NCH 
  (297)   
Marek Jaloviec22.8CZE10167+2+1-Lost in Ricany QF--
 296    245    
Clement Geens20.7BEL11166------
 297    164    
Egor Gerasimov24BLR3164+2-----
 298    270    
Kevin Krawietz24.8GER17164+2-----
 299    259    
Alessandro Bega25.9ITA17164+2-----
 300    207    
Laurent Lokoli22.1FRA27162+2-----
 301    259    
Lorenzo Sonego21.5ITA18162+2-----
 302    NCH 
  (312)   
Sebastian Ofner20.5AUT4161+10+4-Lost in Doha 4 SF
Lost in Doha 5 F
--
 303    199    
Calvin Hemery21.8FRA28160+1-----
 304    158    
Liam Broady22.9GBR7160+1-----
 305    NCH 
  (307)   
Pedro Martinez Portero19.6ESP22159+2-----
 306    8    
Jurgen Melzer35.5AUT5158+2-----
 307    284    
Prajnesh Gunneswaran27IND3158-21-18----
 308    286    
Dragos Dima24.4ROU2158+1-----
 309    225    
Philip Bester28.1CAN7157+1-----
 310    193    
Oriol Roca Batalla23.6ESP23156+10+4-Lost in Hammamet 34 SF--
 311    79    
Adrian Ungur31.8ROU3155+2-----
 312    NCH 
  (314)   
Carlos Taberner19.3ESP24155+2-----
 313    285    
Michal Konecny27.1CZE11154-15-11-Lost in Vestec SF--
 314    296    
Christopher Heyman23.1BEL12153+1-----
 315    211    
Maxime Hamou21.5FRA29153+1-----
 316    314    
Yannick Hanfmann25GER18152+2-----
 317    231    
Frederico Ferreira Silva21.7POR4152+30+18-Antalya 34 W--
 318    201    
Dzmitry Zhyrmont27.7BLR4150+4-----
 319    281    
Adam El Mihdawy27.3USA27150--2----
 320    314    
Roman Safiullin19.3RUS12149+1-1----
 321    280    
Mackenzie McDonald21.6USA28148+3-----
 322    169    
Brydan Klein26.9GBR8148+3-----
 323    216    
David Perez Sanz22.5ESP25148-6-5----
 324    CH    
Max Purcell18.6AUS15147+2-----
 325    161    
Albano Olivetti25FRA30146+2-----
 326    194    
Stefano Travaglia24.9ITA19146+2-----
 327    189    
Daniel Nguyen26.1USA29146-39-27----
 328    213    
Nikola Mektic27.9CRO7144+2-----
 329    71    
Jurgen Zopp28.7EST1144+2-----
 330    226    
Yannick Jankovits29.9FRA31144-1-1----
 331    200    
Yann Marti28.5SUI5143+1-----
 332    286    
Soon Woo Kwon19KOR3141-26-18----
 333    318    
Cem Ilkel21.3TUR2141+3--Lost in Antalya 34 R32--
 334    290    
Gianluca Mager22ITA20141+3-----
 335    219    
Gianni Mina24.8FRA32140+10+6Santo Domingo FLost in Santiago de los Caballeros SF--
 336    259    
Shuichi Sekiguchi25.4JPN11138+3-----
 337    335    
Mikael Torpegaard22.5DEN1137+3-----
 338    186    
Juan Ignacio Londero23.3ARG18137+4-----
 339    335    
Joao Domingues23.1POR5136-4-6----
 340    NCH 
  (343)   
Karim Mohamed Maamoun25.6EGY2136+3-----
 341    182    
Peter Torebko28.8GER19135-18-14----
 342    NCH 
  (357)   
Alexandre Muller19.8FRA33135+15+5-Lost in Larnaca SF
Lost in Tel Aviv-Ramat Gan 4 F
--
 343    299    
Danilo Petrovic24.8SRB11134+1-----
 344    332    
Tallon Griekspoor20.4NED5134+4-----
 345    334    
Sumit Nagal19.3IND4133-7-7----
 346    307    
Juan Pablo Paz21.9ARG19133+3--Lost in Punta del Este - Maldonado R16
Lost in Santiago 2 QF
--
 347    234    
Maxime Chazal23.6FRA34133+3-----
 348    NCH 
  (351)   
Alex De Minaur17.8AUS16132+3-----
 349    343    
Seong chan Hong19.4KOR4132-3-2----
 350    242    
Maximiliano Estevez27.5ARG20132+3-----
 351    68    
Daniel Munoz de la Nava34.8ESP26131+3-----
 352    349    
Hugo Nys25.8FRA35131+3-----
 353    NCH 
  (356)   
Alvaro Lopez San Martin19.5ESP27131+3-----
 354    235    
Marek Michalicka29.9CZE12129-13-8----
 355    257    
Roberto Ortega Olmedo25.6ESP28129+3--Lost in Cuevas Del Almanzora 4 F--
 356    5    
Tommy Robredo34.6ESP29127+3-----
 357    188    
Nils Langer26.8GER20127+3-----
 358    NCH 
  (374)   
Joao Pedro Sorgi23.1BRA8127+24+10-Lost in Punta del Este - Maldonado F
Lost in Paysandu SF
--
 359    236    
Michael Linzer27.1AUT6127-26-16-Lost in Punta del Este - Maldonado QF
Paysandu W
--
 360    NCH 
  (362)   
Vladyslav Manafov23.6UKR4127+2-----
 361    CH    
Benjamin Bonzi20.5FRA36127+2-----
 362    292    
Edoardo Eremin23.1ITA21126+2--Lost in Doha 5 SF--
 363    172    
Nicolas Jarry21.1CHI3126+41+18-Talca W--
 364    186    
Andrea Collarini24.8ARG21126-12-6----
 365    33    
Andreas Beck30.8GER21125------
 366    359    
Raymond Sarmiento24.3USA30125------
 367    256    
Omar Jasika19.5AUS17124------
 368    282    
Lloyd Glasspool23GBR9124-34-18----
 369    363    
Gregoire Jacq24FRA37124-1-----
 370    365    
Marvin Netuschil25.4GER22123-1-----
 371    370    
Sanjar Fayziev22.3UZB2122-1--Lost in Doha 5 QF--
 372    296    
Cheong Eui Kim26.7KOR5122-11-5-Lost in Jakarta 4 QF--
 373    163    
Jan Mertl34.9CZE13121+1+2-Lost in Ricany QF
Lost in Vestec R16
--
 374    245    
Gleb Sakharov28.5FRA38120-2-----
 375    153    
Attila Balazs27.9HUN2119+42+18Hammamet 35 SFHammamet 34 W--
 376    114    
Lamine Ouahab31.9MAR1119-3-----
 377    325    
Facundo Mena24.2ARG22119-6-2-Lost in Punta del Este - Maldonado R32
Lost in Paysandu F
--
 378    NCH 
  (380)   
Daniel Elahi Galan20.4COL5118+25+10-Lost in Villavicencio F--
 379    278    
Takuto Niki29.1JPN12118-2-----
 380    237    
Nicolas Barrientos29.6COL6118-2-----
 381    118    
Matteo Viola29.4ITA22118-2-----
 382    261    
Ivan Nedelko30.5RUS13118-2--Lost in Cairo 5 SF--
 383    299    
Walter Trusendi31.9ITA23117-2-----
 384    263    
Nicolas Meister27.5USA31116-1-1----
 385    329    
Hubert Hurkacz19.8POL3115-1-----
 386    352    
Mikelis Libietis24.4LAT2115-11-3----
 387    283    
Pablo Vivero Gonzalez21.6ESP30115-1+1-Lost in Cuevas Del Almanzora 4 QF--
 388    190    
Frederik Nielsen33.2DEN2114-3-----
 389    334    
Evan King24.7USA32114+23+10-Lost in Santiago de los Caballeros F
Lost in Santo Domingo R16
--
 390    NCH 
  (394)   
Alejandro Gomez25.3COL7114+4+2-Lost in Villavicencio QF--
 391    190    
Jarmere Jenkins26USA33113-4-----
 392    103    
Jaroslav Pospisil35.8CZE14113-4-----
 393    368    
Evgeny Tyurnev19.6RUS14113-3-----
 394    296    
Tim Van Rijthoven19.6NED6113-3--Lost in Waco QF
Lost in Tallahassee QF
--
 395    311    
Dayne Kelly26.3AUS18113-3-----
 396    310    
Maximilian Neuchrist25.3AUT7112+34+18-Larnaca W
Lost in Tel Aviv-Ramat Gan 4 R32
--
 397    345    
Maverick Banes24.6AUS19111-1-----
 398    297    
Eric Quigley27.8USA34110-22-8-Lost in Waco R32--
 399    245    
Marc Giner25.4ESP31110-1-----
 400    397    
Lukas Mugevicius22LTU3110-1-----
 401    132    
Ante Pavic27.7CRO8109-1-----
 402    120    
Alex Kuznetsov29.8USA35109-1-----
 403    395    
Mario Vilella Martinez21.4ESP32109-1-----
 404    NCH 
  (416)   
Botic Van de Zandschulp21.1NED7108+12+6-Lost in Ricany SF--
 405    374    
Lucas Miedler20.4AUT8108+15+10-Lost in Larnaca F--
 406    371    
Julien Dubail28.8BEL13108-1-----
 407    NCH 
  (445)   
Daniel Altmaier18.2GER23107+38+17-Doha 4 W
Lost in Doha 5 QF
--
 408    242    
Alexander Ward26.6GBR10106-2-1----
 409    368    
Bernabe Zapata Miralles19.9ESP33106-+1-Lost in Cuevas Del Almanzora 4 QF--
 410    20    
Dmitry Tursunov33.9RUS15105-3-----
 411    350    
Edan Leshem19.7ISR3105-3--Lost in Tel Aviv-Ramat Gan 4 R16--
 412    300    
Filip Horansky23.9SVK6105-19-8----
 413    309    
N.Sriram Balaji26.7IND5104------
 414    256    
Miki Jankovic22.2SRB12103-25-10----
 415    397    
Temur Ismailov21.9UZB3103-4-1----
 416    177    
Christian Lindell25SWE2103-2-----
 417    235    
Remi Boutillier26.9FRA39102-2-----
 418    212    
Tomislav Brkic26.7BIH4100------
 419    209    
Romain Jouan31.4FRA4099------
 420    370    
Makoto Ochi20.6JPN1399+1+1-Lost in Jakarta 3 R16
Lost in Jakarta 4 SF
--
 421    62    
Fred Gil31.7POR697+2-----
 422    59    
Jan Hernych37.4CZE1596+2--Lost in Vestec QF--
 423    57    
Michal Przysiezny32.8POL496+2-----
 424    85    
Jimmy Wang31.8TPE496+2-----
 425    415    
Peter Nagy24.7HUN396+2-----
 426    32    
Pablo Andujar30.8ESP3494+3-----
 427    364    
Mats Moraing24.4GER2494-5-3----
 428    281    
Dimitar Kuzmanov23.3BUL294-18-10----
 429    384    
Kaichi Uchida22.3JPN1494-1-1-Lost in Tallahassee QF--
 430    262    
Vishnu Vardhan29.3IND693+1-----
 431    309    
Hernan Casanova22.8ARG2393-36-18----
 432    NCH 
  (433)   
Matteo Berrettini20.6ITA2492+3-----
 433    231    
Daniel Dutra da Silva28.4BRA992+3-----
 434    260    
Maxim Dubarenco23.4BLR592+3-----
 435    334    
Juan Ignacio Galarza22.7ARG2492+19+6-Lost in Santiago de los Caballeros SF
Lost in Santo Domingo SF
--
 436    332    
Peter Kobelt26USA3692-39-18----
 437    282    
Erik Crepaldi26.6ITA2592-4-1----
 438    104    
Facundo Arguello24.3ARG2592------
 439    91    
Jesse Huta Galung31.1NED891------
 440    387    
Marcelo Tomas Barrios Vera19CHI491-8-2-Lost in Talca R32
Lost in Santiago 2 QF
--
 441    322    
Marcus Willis26.1GBR1190+1--Lost in Cairo 5 R16--
 442    89    
James Ward29.8GBR1290+1-----
 443    264    
Aleksandre Metreveli23.3GEO290+1-----
 444    241    
Christopher Rungkat26.9INA189+3--Lost in Jakarta 4 R32--
 445    444    
Yusuke Takahashi19.1JPN1589+4+1Jakarta 4 FLost in Jakarta 3 R16--
 446    310    
Vladimir Ivanov29.6EST289+2-----
 447    265    
Tak Khunn Wang25.1FRA4188+8+2-Lost in Doha 4 QF--
 448    434    
Xin Gao22.5CHN488-7-3----
 449    399    
Carl Soderlund19.5SWE387+2--Lost in Tallahassee R32--
 450    347    
Markus Eriksson27SWE487+2-----
 451    257    
Yong Kyu Lim25.4KOR686+2-----
 452    279    
Jose Statham29.6NZL186+4--Lost in Tallahassee R32--
 453    452    
Kuan Yi Lee20.2TPE586+4-----
 454    449    
Pol Toledo Bague21.9ESP3586+4-----
 455    36    
Simone Bolelli31.1ITA2685+4-----
 456    392    
Ivan Gakhov20RUS1685+4-----
 457    345    
Dennis Nevolo26.9USA3785+6+2-Lost in Waco QF--
 458    440    
Franco Agamenone23.6ARG2685-18-6-Lost in Santiago 2 R16--
 459    293    
Andres Artunedo Martinavarro23.2ESP3685-13-5----
 460    71    
Cedrik Marcel Stebe26.1GER2584+1-----
 461    251    
Gavin Van Peperzeel24.7AUS2084+1-----
 462    428    
Antoine Hoang21.1FRA4283+2-----
 463    362    
Bastian Malla20.2CHI583+35+9-Lost in Talca F
Lost in Santiago 2 SF
--
 464    NCH 
  (465)   
Matias Zukas20.6ARG2783+1--Lost in Paysandu R16--
 465    157    
Hans Podlipnik Castillo28.9CHI682+2-----
 466    258    
Robin Stanek21.9CZE1682+9+2-Lost in Ricany QF
Lost in Vestec SF
--
 467    463    
Corentin Denolly19.5FRA4382+2-----
 468    371    
Martin Cuevas24.9URU281-2-1----
 469    355    
Marco Bortolotti25.8ITA2781+1-----
 470    458    
Andrea Pellegrino19.7ITA2881+1-----
 471    NCH 
  (472)   
Nino Serdarusic19.9CRO981+1-----
 472    377    
Albert Alcaraz Ivorra21.5ESP3780+2-----
 473    324    
Alexandar Lazov26.4BUL380+3+1Antalya 35 FLost in Antalya 34 QF--
 474    472    
Lorenzo Frigerio27.8ITA2980+37+9-Lost in Antalya 34 F
Lost in Antalya 35 SF
--
 475    337    
Bruno Santanna23.4BRA1079+2-----
 476    474    
Lenny Hampel19.9AUT979+3--Lost in Doha 4 QF
Lost in Doha 5 QF
--
 477    351    
Christian Harrison22.5USA3878+3--Lost in Tallahassee R16--
 478    262    
Adrien Bossel29.9SUI678-5-2----
 479    282    
Scott Griekspoor25.9NED978+2-----
 480    447    
Hugo Grenier20.7FRA4478+3-----
 481    166    
Pedro Cachin21.6ARG2877+3-----
 482    356    
Finn Tearney26.2NZL277+3-----
 483    384    
Claudio Fortuna26.6ITA3077+7+1-Lost in Tel Aviv-Ramat Gan 3 QF
Lost in Tel Aviv-Ramat Gan 4 SF
--
 484    288    
Takanyi Garanganga26.2ZIM177+2--Lost in Ricany R32
Lost in Antalya 35 QF
--
 485    462    
Mariano Kestelboim20.8ARG2977+2--Lost in Punta del Este - Maldonado QF
Lost in Paysandu R32
--
 486    85    
Matthias Bachinger29.6GER2676+2-----
 487    478    
Tomas Papik22.6CZE1776-9-3-Lost in Ricany R32
Lost in Vestec F
--
 488    420    
Bradley Mousley20.9AUS2176+1-----
 489    477    
Riccardo Bonadio23.4ITA3176+2-----
 490    473    
Mikael Ymer18.2SWE575+2-----
 491    154    
Niels Desein29.5BEL1475+2-----
 492    204    
Benjamin Mitchell24AUS2275+2-----
 493    NCH 
  (499)   
Vit Kopriva19.4CZE1875+6+1-Lost in Larnaca QF
Lost in Vestec QF
--
 494    NCH 
  (520)   
Adelchi Virgili26.7ITA3274+26+6-Lost in Antalya 34 SF--
 495    116    
David Guez34FRA4574+2--Tel Aviv-Ramat Gan 4 W--
 496    433    
Evgeny Karlovskiy22.3RUS1774+9+1-Lost in Doha 4 R16--
 497    492    
Anil Yuksel26.5TUR374+3-----
 498    98    
Farrukh Dustov30.5UZB473+3-----
 499    NCH 
  (523)   
Niels Lootsma22.3NED1073+36+9-Lost in Ricany F
Vestec W
--
 500    NCH 
  (501)   
Denys Mylokostov23.6UKR573+2-----
 501    323    
Andriej Kapas27.3POL573+2--Lost in Antalya 35 R16--
 502    281    
Gonzalo Escobar27.8ECU373+2-----
 503    386    
Antoine Escoffier24.7FRA4673+3-----
 504    425    
Goncalo Oliveira21.8POR773+3-Hammamet 35 SFLost in Hammamet 34 R32--
 505    320    
Nicolaas Scholtz25.8RSA372+3-----
 506    482    
Federico Zeballos28.5BOL172-24-6----
 507    468    
Dominik Kellovsky20.3CZE1972-39-10----
 508    223    
Filip Peliwo22.8CAN871+1-----
 509    NCH 
  (511)   
Jonas Luetjen26.3GER2771+22+6-Lost in Tel Aviv-Ramat Gan 3 SF
Lost in Tel Aviv-Ramat Gan 4 SF
--
 510    494    
Alexandr Igoshin24.9RUS1871+23+6-Lost in Cairo 4 SF
Lost in Cairo 5 QF
--
 511    445    
Markos Kalovelonis22.5RUS1971+1--Lost in Larnaca QF--
 512    NCH 
  (516)   
Sasi Kumar Mukund19.9IND771+17+5-Lost in Jakarta 3 SF
Lost in Jakarta 4 R16
--
 513    504    
Jaume Pla Malfeito21.5ESP3871------
 514    306    
Yaraslav Shyla23.7BLR670------
 515    411    
Oscar Otte23.4GER2870------
 516    403    
Sebastian Fanselow24.9GER2970------
 517    488    
Omar Salman20.6BEL1570------
 518    NCH 
  (595)   
Shintaro Imai23.2JPN1669+83+18-Jakarta 3 W
Lost in Jakarta 4 SF
--
 519    511    
Altug Celikbilek20.2TUR469-1-----
 520    206    
Matija Pecotic27.4CRO1068-1-----
 521    202    
Laurent Rochette28.8FRA4767+1-----
 522    514    
Corentin Moutet17.6FRA4867-1-1----
 523    241    
Bastian Trinker26.5AUT1067-89-26-Lost in Cairo 4 R16
Lost in Cairo 5 R16
--
 524    206    
Enzo Couacaud21.7FRA4966+44+10Jakarta 4 FLost in Jakarta 3 F--
 525    311    
Gabriel Alejandro Hidalgo26.3ARG3066---Lost in Talca R32
Lost in Paysandu R16
--
 526    403    
Romain Barbosa22.6BEL1666---Lost in Tel Aviv-Ramat Gan 4 R16--
 527    498    
Masato Shiga25.3JPN1766---Lost in Jakarta 3 R32
Lost in Jakarta 4 R32
--
 528    465    
Antonio Massara21.2ITA3366------
 529    88    
Yuki Bhambri24.4IND865+1-----
 530    281    
Nikola Cacic26SRB1365+2-----
 531    469    
Juan Sebastian Gomez24.7COL865+21+6-Lost in Villavicencio SF--
 532    457    
Nicolas Santos28.9BRA1165+91+18-Villavicencio W
Lost in Paysandu R16
--
 533    304    
Petru Alexandru Luncanu27.5ROU465-9-1-Lost in Antalya 35 QF--
 534    439    
Lennert Van Der Linden27.3NED1165-24-6----
 535    472    
Francesco Vilardo26.9ITA3465+5+1-Lost in Antalya 34 QF
Lost in Antalya 35 QF
--
 536    534    
Louis Wessels18.2GER3064-2-----
 537    344    
Francisco Bahamonde20ITA3564-1-----
 538    481    
Luke Bambridge21.8GBR1364-42-10-Lost in Waco SF--
 539    350    
Patrik Rosenholm28.7SWE664-1-----
 540    537    
Benjamin Lock23.7ZIM263-3-1-Lost in Tallahassee R32--
 541    518    
Jonny O'Mara21.7GBR1463------
 542    518    
Tobias Simon25.5GER3163------
 543    NCH 
  (578)   
Dominik Koepfer22.6GER3262+35+8-Lost in Waco SF
Lost in Tallahassee SF
--
 544    456    
Brayden Schnur21.4CAN962-1-Tallahassee F---
 545    179    
Greg Jones27.8AUS2362-1-----
 546    150    
Mate Delic23.6CRO1162-1-----
 547    545    
Gonzalo Villanueva21.9ARG3162+25+6-Lost in Punta del Este - Maldonado SF
Lost in Paysandu QF
--
 548    217    
Gerard Granollers27.8ESP3962-9-2----
 549    546    
Daniel Cukierman21.4ISR462-3--Lost in Tel Aviv-Ramat Gan 3 R32
Lost in Tel Aviv-Ramat Gan 4 QF
--
 550    NCH 
  (574)   
Jared Hiltzik22.4USA3961+78+15-Lost in Waco F
Lost in Tallahassee R16
--
 551    200    
Connor Smith25.9USA4061-101-27----
 552    463    
Lucas Gomez21.3MEX161-29-6-Lost in Villavicencio QF--
 553    114    
Rhyne Williams25.7USA4160-5-----
 554    NCH 
  (568)   
Ryan Shane22.6USA4260+57+12-Waco W
Lost in Tallahassee R32
--
 555    431    
Miliaan Niesten28.4NED1260-8-1----
 556    467    
Marcelo Zormann20.5BRA1260+1+2-Lost in Punta del Este - Maldonado QF
Lost in Paysandu R16
--
 557    149    
Ricardo Hocevar31.5BRA1360-7-----
 558    327    
Omar Giacalone24.9ITA3660-7-----
 559    478    
Wil Spencer27.2USA4359-6--Lost in Tallahassee SF--
 560    480    
Andre Gaspar Murta22.3POR859-2+1-Lost in Cairo 4 R16
Lost in Hammamet 35 QF
--
 561    296    
Anton Zaitcev29.3RUS2058-7-----
 562    367    
Ivan Endara28.7ECU458-7-Santo Domingo FLost in Villavicencio SF--
 563    335    
N Vijay Sundar Prashanth30.1IND958-7-----
 564    372    
Ji Sung Nam23.3KOR757-5-----
 565    175    
Gianluca Naso29.9ITA3757-4-----
 566    449    
Orlando Luz18.8BRA1457+101+18-Punta del Este - Maldonado W--
 567    232    
Jose Pereira25.8BRA1557-5-----
 568    350    
Robin Kern23.1GER3357-4-----
 569    236    
Fernando Romboli27.9BRA1657+2+1-Lost in Villavicencio R16
Lost in Santo Domingo SF
--
 570    255    
Alexis Musialek28.4FRA5057-5-----
 571    340    
Sergey Betov29.1BLR756-4-----
 572    489    
Isak Arvidsson24.3SWE756-3-----
 573    479    
Anis Ghorbel27.6TUN256-10-1----
 574    472    
Andrea Basso23.1ITA3856-4-----
 575    373    
Michal Schmid28CZE2056+10+2-Lost in Cairo 4 QF
Lost in Cairo 5 R32
--
 576    404    
Pedro Sakamoto23.4BRA1755+30+6-Lost in Talca SF
Lost in Santiago 2 QF
--
 577    494    
Ljubomir Celebic25.2MNE155-2-----
 578    435    
Michael Geerts21.8BEL1755-2--Lost in Antalya 35 R16--
 579    578    
David Pichler20.8AUT1155+7+1-Lost in Tel Aviv-Ramat Gan 3 QF
Lost in Tel Aviv-Ramat Gan 4 R16
--
 580    368    
Marcos Giron23.3USA4454-3--Lost in Waco R32--
 581    255    
Julien Cagnina22.5BEL1854+14+2-Lost in Jakarta 3 QF
Lost in Jakarta 4 R16
--
 582    456    
Pawel Cias22.7POL654-3-----
 583    542    
Nicolae Frunza19ROU554-2-----
 584    582    
Jonas Merckx23.1BEL1954-2--Lost in Antalya 35 R32--
 585    160    
Alex Bolt23.9AUS2453+2-----
 586    NCH 
  (588)   
Joao Monteiro22.9POR953+2-----
 587    549    
Danylo Kalenichenko22.8UKR653-13-2-Lost in Ricany SF
Lost in Vestec R32
--
 588    CH    
Vitaly Kozyukov22.5RUS2153+2-----
 589    566    
Andrea Vavassori21.6ITA3953+2-----
 590    CH    
Yosuke Watanuki18.6JPN1852+2-----
 591    CH    
Roberto Cid Subervi23.2DOM352+2-----
 592    332    
Viktor Galovic26.2CRO1252+2-----
 593    NCH 
  (594)   
Yunseong Chung18.7KOR852+3--Lost in Jakarta 3 R32
Lost in Jakarta 4 R32
--
 594    564    
Sami Reinwein24.5GER3452+3--Lost in Ricany R32
Lost in Vestec QF
--
 595    406    
Neil Pauffley26.7GBR1552+3-----
 596    582    
Jules Okala19.3FRA5152-7-1-Lost in Antalya 34 R32
Lost in Antalya 35 R32
--
 597    522    
Evan Song24.5USA4552-14-2----
 598    NCH 
  (605)   
Alexander Zhurbin24.9RUS2252+7+2-Lost in Santiago de los Caballeros QF
Lost in Santo Domingo QF
--
 599    NCH 
  (600)   
Alexandar Lazarov19BUL451+1-----
 600    461    
Cristian Rodriguez26.4COL951+8+2-Lost in Hammamet 34 QF
Lost in Hammamet 35 R16
--
In Play :
Tallahassee F27  
Antalya 35 F18  
Cairo 5   
Hammamet 35   
Jakarta 4   
Santo Domingo   
Hightlight Country :