X

 

 

WTA // Singles // Official ATP Doubles // 5W ATP Doubles // Live ATP Doubles Ranking // Live ATP Doubles Race // ITF Ranking // Title Holders // Live Scores

Highlight Country :

 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)
LIVE-TENNIS.EU DOES NOT GUARANTEE THE ACCURACY OF THE INFORMATION. LIVE-TENNIS.EU IS IN NO WAY AFFILIATED WITH, SPONSORED OR ENDORSED BY ATP TOUR, INC. ATP IS A REGISTERED TRADEMARK OF ATP TOUR, INC.
Live ATP Doubles Ranking
All
<18
<19
<20
<21
<22
<23
<24
<25
#CHPlayer NameAgeCtryPts+/-Current TournamentPrevious TournamentsCurrent TournamentNext PtsMax Pts
 1    CH    
Juan Sebastián Cabal34COL18380+1--Lost in French Open 2019 SFLost in French Open 2019 SF--
 2    1    
Robert Farah33.3COL28380-1--Lost in French Open 2019 SFLost in French Open 2019 SF--
 3    1    
Nicolas Mahut38.3FRA15975---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 4    3    
Horacio Zeballos35ARG15780---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 5    1    
Łukasz Kubot38POL15140---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 5    1    
Marcelo Melo36.6BRA15140---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 7    3    
Joe Salisbury28.1GBR14950---Lost in French Open 2019 QFLost in French Open 2019 QF--
 8    7    
Filip Polasek34.8SVK14930-------
 9    5    
Rajeev Ram36.2USA14860---Lost in French Open 2019 QFLost in French Open 2019 QF--
 10    4    
Ivan Dodig35.4CRO14800---Lost in French Open 2019 R64Lost in French Open 2019 R64--
Advertisement
 11    8    
Michael Venus32.6NZL14700---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 12    7    
Raven Klaasen37.6RSA14680---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 13    7    
Kevin Krawietz28.3GER14330---French Open 2019 WFrench Open 2019 W--
 14    8    
Andreas Mies29.7GER24295---French Open 2019 WFrench Open 2019 W--
 15    1    
Mate Pavić26.9CRO23990---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 16    4    
Marcel Granollers34.1ESP13910---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 17    12    
Wesley Koolhof31.1NED13880---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 18    6    
Édouard Roger-Vasselin36.5FRA23700---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 19    2    
Pierre Hugues Herbert29.2FRA33540-------
 20    2    
Horia Tecău35.3ROU13440---Lost in French Open 2019 QFLost in French Open 2019 QF--
 21    3    
Jean-Julien Rojer38.7NED23440---Lost in French Open 2019 QFLost in French Open 2019 QF--
 22    5    
Nikola Mektić31.4CRO33440---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 23    2    
Oliver Marach39.8AUT13360---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 24    22    
Fabrice Martin33.7FRA43335---Lost in French Open 2019 FLost in French Open 2019 F--
 25    2    
Bruno Soares38.2BRA23230---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 26    1    
Jamie Murray34.2GBR23125---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 27    1    
Bob Bryan42USA23020---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 27    1    
Mike Bryan42USA33020---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 29    27    
Neal Skupski30.4GBR33015---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 30    1    
Henri Kontinen29.9FIN12890---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 31    2    
John Peers31.8AUS12850---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 32    17    
Franko Škugor32.6CRO42810---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 33    30    
Robin Haase33.1NED32784---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 34    24    
Jérémy Chardy33.2FRA52395---Lost in French Open 2019 FLost in French Open 2019 F--
 35    6    
Jürgen Melzer39AUT22365---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 36    CH    
Joran Vliegen26.8BEL12225---Lost in French Open 2019 QFLost in French Open 2019 QF--
 37    3    
Rohan Bopanna40.2IND12200---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 38    37    
Luke Saville26.4AUS22177-------
 39    CH    
Max Purcell22.1AUS32019-------
 40    37    
Philipp Oswald34.3AUT32015-------
 41    23    
Santiago González37.2MEX11973---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 42    22    
Máximo González36.8ARG21965---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 43    CH    
Sander Gillé29.3BEL21913-------
 44    CH    
Denis Shapovalov21.1CAN11895-------
 45    39    
Diego Schwartzman27.7ARG31815---Lost in French Open 2019 SFLost in French Open 2019 SF--
 46    21    
Jan Lennard Struff30GER31810---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 47    35    
Austin Krajicek29.9USA41805---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 48    34    
Marcelo Demoliner31.3BRA31745---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 49    34    
Marcus Daniell30.5NZL21730---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 50    8    
Aisam-ul-Haq Qureshi40.2PAK11710---Lost in French Open 2019 R64Lost in French Open 2019 R64--
Advertisement
 51    44    
Ken Skupski37.1GBR41693---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 52    41    
Luke Bambridge25.3GBR51640---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 53    18    
Dominic Inglot34.2GBR61635---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 54    44    
Jonny O'Mara25.2GBR71613---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 55    17    
Frederik Nielsen36.7DEN11610---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 56    36    
Divij Sharan34.2IND21605---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 57    45    
Marcelo Arévalo29.6ESA11565---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 58    18    
Ben McLachlan28JPN11560---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 59    CH    
Nikola Ćaćić29.4SRB11556-------
 60    30    
Matwé Middelkoop36.7NED41550---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 61    9    
Feliciano López38.6ESP21465---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 62    57    
Tim Pütz32.5GER41405---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 63    55    
Guido Pella30ARG41395---Lost in French Open 2019 SFLost in French Open 2019 SF--
 64    5    
Jonathan Erlich43.1ISR11360-------
 65    26    
João Sousa31.1POR11305---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 66    39    
Andrés Molteni32.2ARG51279---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 67    CH    
Mikhail Kukushkin32.4KAZ11260---Lost in French Open 2019 QFLost in French Open 2019 QF--
 68    58    
Hugo Nys29.2MON11246-------
 69    CH    
Gonzalo Escobar31.3ECU11229-------
 70    50    
Igor Zelenay37.6SVK21200---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 71    8    
Simone Bolelli34.6ITA11176-------
 72    71    
Ariel Behar30.5URU11176-------
 73    32    
Artem Sitak34.3NZL31090---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 74    66    
Jackson Withrow26.8USA51087-------
 75    52    
Andrei Vasilevski29BLR11041-------
 76    64    
Karen Khachanov24RUS11000-------
 77    55    
Sander Arends28.8NED5994-------
 78    CH    
Gonçalo Oliveira25.2POR2992-------
 79    48    
Guillermo Durán31.9ARG6983---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 80    3    
Robert Lindstedt43.1SWE1973---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 81    68    
Christopher Rungkat30.3INA1964---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 82    68    
Stefanos Tsitsipas21.8GRE1960+1------
 83    74    
Andrey Rublev22.6RUS2960-1------
 84    30    
Nicholas Monroe38.1USA6954-------
 85    51    
Andy Murray33GBR8950-------
 86    77    
Benoît Paire31FRA6938---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 87    80    
Andre Goransson26SWE2937-------
 88    49    
Miguel Angel Reyes Varela32.9MEX2933---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 89    74    
Romain Arneodo27.8MON2921-------
 90    43    
Roman Jebavý30.5CZE1904---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 91    52    
John Patrick Smith31.3AUS4898---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 92    36    
Andre Begemann35.8GER5895-------
 93    92    
Fernando Romboli31.4BRA4885-------
 94    63    
Denys Molchanov33UKR1883---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 95    62    
Cheng Peng Hsieh28.6TPE1871---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 96    67    
Dominic Thiem26.7AUT4870-------
 97    48    
Leonardo Mayer33ARG7869---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 98    60    
Matthew Reid29.8AUS5863-------
 99    88    
David Pel28.8NED6860-------
 100    96    
Alexander Bublik22.9KAZ2855-------
Advertisement
 101    CH    
Ramkumar Ramanathan25.5IND3838-------
 102    CH    
Dušan Lajović29.9SRB2835---Lost in French Open 2019 QFLost in French Open 2019 QF--
 103    102    
Ji-sung Nam26.7KOR1830-------
 104    57    
Matthew Ebden32.5AUS6825---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 105    16    
Pablo Carreño Busta28.8ESP3815---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 106    102    
Tomislav Brkić30.2BIH1814-------
 107    91    
Nathaniel Lammons26.8USA7799-------
 108    77    
Tristan Samuel Weissborn28.6AUT5791-------
 109    106    
Ante Pavić31.2CRO5782-------
 110    102    
David Vega Hernández25.9ESP4782---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 111    14    
Pablo Cuevas34.4URU2760---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 112    52    
Purav Raja34.4IND4758-------
 113    CH    
Min Kyu Song29.7KOR2753-------
 114    113    
Evan King28.1USA8749-------
 115    1    
Leander Paes46.9IND5748---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 116    CH    
Orlando Luz22.3BRA5736-------
 117    68    
Marc Polmans23AUS7735-------
 118    60    
Antonio Šančić31.5CRO6710-------
 119    115    
Andrea Vavassori25ITA2698-------
 120    CH    
Hans Hach Verdugo30.5MEX3686-------
 121    18    
Treat Huey34.7PHI1682-------
 122    7    
Fabio Fognini33ITA3665-------
 123    65    
Andrey Golubev32.8KAZ3661-------
 124    120    
Taylor Fritz22.5USA9660-------
 125    119    
Nathan Pasha27.8USA10641-------
 126    2    
Jack Sock27.6USA11630-------
 127    82    
Mao Xin Gong32.7CHN1624-------
 128    CH    
Sem Verbeek26.1NED7614-------
 129    127    
Roberto Carballés Baena27.1ESP5610---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 130    128    
Luis David Martínez31VEN1608-------
 131    130    
Alex de Minaur21.2AUS8595---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 132    115    
Aleksandr Nedovyesov33.2KAZ4595-------
 133    128    
Luca Margaroli28.2SUI1592-------
 134    112    
Hunter Reese27.3USA12586-------
 135    132    
Felipe Meligeni Rodrigues Alves22.2BRA6582-------
 136    7    
Florin Mergea35.3ROU2581-------
 137    56    
Radu Albot30.5MDA1580---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 138    78    
Zhang Ze29.9CHN2579-------
 139    128    
Harri Heliövaara30.9FIN2574-------
 140    114    
Novak Djoković33SRB3570-------
 141    CH    
Rafael Matos24.3BRA7544-------
 142    141    
Reilly Opelka22.7USA13540---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 143    96    
Sriram Balaji30.2IND6540-------
 144    86    
Roberto Maytín31.4VEN2534-------
 145    139    
Alex Lawson26.3USA14533-------
 146    92    
Gerard Granollers31.3ESP6529---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 147    101    
Teymuraz Gabashvili35RUS3526-------
 148    82    
Robert Galloway27.6USA15520-------
 149    110    
Federico Delbonis29.6ARG8510---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 150    45    
Jamie Cerretani38.6USA16502-------
Advertisement
 151    64    
Jeevan Nedunchezhiyan31.6IND7498---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 152    145    
Daniel Evans30GBR9495---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 153    95    
Max Schnur27.2USA17491-------
 154    153    
Ivan Sabanov27.9CRO7481-------
 154    153    
Matej Sabanov27.9CRO8481-------
 156    23    
Sam Querrey32.6USA18475-------
 157    138    
Quentin Halys23.5FRA7466---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 158    40    
Nicolas Jarry24.6CHI1465-------
 159    138    
Dennis Novikov26.5USA19464-------
 160    CH    
Daniel Masur25.5GER6463-------
 161    143    
Kyle Edmund25.3GBR10450-------
 162    149    
Jaume Munar23ESP7450+1--Lost in French Open 2019 R64Lost in French Open 2019 R64--
 163    68    
Alexander Zverev23.1GER7450-1------
 164    163    
Fabien Reboul24.7FRA8446-------
 165    CH    
Federico Gaio28.2ITA4440-------
 166    128    
Ruben Bemelmans32.3BEL3438-------
 167    CH    
Salvatore Caruso27.4ITA5435-------
 168    162    
Sadio Doumbia29.7FRA9433-------
 169    123    
Peter Polansky31.9CAN2431-------
 170    159    
Karol Drzewiecki24.5POL2431-------
 171    41    
Adil Shamasdin38CAN3424-------
 172    171    
Scott Puodziunas30.5AUS9412-------
 173    127    
Tsung Hua Yang29.1TPE2411-------
 174    145    
Szymon Walkow24.6POL3409-------
 175    96    
Fabrício Neis29.9BRA8408-------
 176    156    
Benjamin Bonzi23.9FRA10406---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 177    33    
Sergiy Stakhovsky34.3UKR2404-------
 178    151    
Pedro Martínez23ESP8403-------
 179    178    
Lloyd Glasspool26.5GBR11403-------
 180    113    
Saketh Myneni32.6IND8401-------
 181    170    
Daniil Medvedev24.3RUS4400-------
 182    136    
Zhe Li33.6CHN3400-------
 183    179    
Sergio Martos Gornes25.6ESP9399-------
 184    101    
Guido Andreozzi28.8ARG9398-------
 185    130    
Toshihide Matsui42.1JPN2389-------
 186    165    
Andrea Pellegrino23.1ITA6383-------
 187    182    
Grégoire Barrère26.2FRA11380---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 188    186    
Juan Ignacio Lóndero26.7ARG10375---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 189    44    
Mischa Zverev32.7GER8375---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 190    186    
Julian Lenz27.2GER9370-------
 191    85    
Tristan Lamasine27.2FRA12364---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 192    185    
James Duckworth28.3AUS10360-------
 193    46    
Janko Tipsarević35.9SRB4360---Lost in French Open 2019 QFLost in French Open 2019 QF--
 194    26    
John Isner35USA20360-------
 195    193    
Casper Ruud21.4NOR1355---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 196    147    
Sekou Bangoura28.5USA21350-------
 197    80    
Sergio Galdós30.4PER1348-------
 198    197    
Manuel Guinard24.5FRA13347---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 199    92    
Vishnu Vardhan32.8IND9345-------
 200    187    
Martin Redlicki24.7USA22342-------
Advertisement
 201    4    
Vasek Pospisil29.9CAN4340-------
 202    182    
Marius Copil29.6ROU3340---Lost in French Open 2019 R16Lost in French Open 2019 R16--
 203    39    
Steve Johnson30.4USA23330---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 204    105    
Matteo Berrettini24.1ITA7330---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 205    167    
Julian Ocleppo22.8ITA8325-------
 206    153    
JC Aragone24.9USA24322-------
 207    142    
Cameron Norrie24.7GBR12315+1--Lost in French Open 2019 R32Lost in French Open 2019 R32--
 208    79    
Lucas Pouille26.2FRA14315-1------
 209    73    
Adrian Mannarino31.9FRA15315---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 210    49    
Viktor Troicki34.3SRB5312-------
 211    115    
Tennys Sandgren28.8USA25310-------
 212    211    
Thiago Monteiro26BRA9310-------
 213    131    
Rubén González34.7PHI2307-------
 214    78    
Facundo Bagnis30.2ARG11305-------
 215    138    
Zdeněk Kolář23.6CZE2303-------
 216    CH    
Facundo Mena27.6ARG12286-------
 217    122    
Ruan Roelofse30.5RSA2284-------
 218    NCH 
  (219)   
Dan Added21.1FRA16283+1------
 219    57    
Andreas Siljeström38.8SWE3283-1------
 220    219    
Enzo Couacaud25.2FRA17281---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 221    203    
Xin Gao26CHN4281-------
 222    180    
Maxime Cressy23USA26277-------
 223    39    
Sanchai Ratiwatana38.3THA1277-------
 224    CH    
Alejandro Davidovich Fokina20.9ESP10275-------
 225    204    
Lucas Miedler23.9AUT6274-------
 226    107    
Scott Clayton26.3GBR13272-------
 227    148    
Nikoloz Basilashvili28.2GEO1270-------
 228    161    
Miomir Kecmanović20.7SRB6270---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 229    82    
Paolo Lorenzi38.4ITA9270-------
 230    218    
Hubert Hurkacz23.3POL4270---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 231    160    
Arjun Kadhe26.3IND10270-------
 232    175    
Benjamin Lock27.2ZIM1270-------
 233    223    
Fajing Sun23.6CHN5267-------
 234    207    
Oriol Roca Batalla27ESP11262-------
 235    68    
Nick Kyrgios25AUS11260-------
 236    156    
Darian King28BAR1255-------
 237    162    
Vladyslav Manafov27.1UKR3255-------
 238    208    
Antoine Hoang24.5FRA18253---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 239    202    
Marco Bortolotti29.3ITA10252-------
 240    103    
Albano Olivetti28.5FRA19248-------
 241    234    
Boris Arias26.5BOL1247-------
 242    232    
Thai Son Kwiatkowski25.2USA27236-------
 243    CH    
Pavel Kotov21.5RUS5236-------
 244    153    
Martín Cuevas28.3URU3234-------
 245    115    
Tomislav Draganja25.8CRO9234-------
 246    237    
Alejandro Gómez28.7COL3234-------
 247    175    
Federico Zeballos32BOL2233-------
 248    244    
Arthur Rinderknech24.8FRA20231---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 249    118    
Brydan Klein30.4GBR14228-------
 250    72    
Jonathan Eysseric30FRA21227---Lost in French Open 2019 R64Lost in French Open 2019 R64--
Advertisement
 251    249    
Yates Johnson25.9USA28226-------
 252    250    
Hunter Johnson25.9USA29226-------
 253    88    
Stan Wawrinka35.1SUI2225-------
 254    77    
Jordan Thompson26.1AUS12225---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 255    238    
Marek Gengel24.7CZE3225-------
 256    227    
Christopher Eubanks24USA30224-------
 257    71    
Nicolás Barrientos33.1COL4223-------
 258    244    
Emil Ruusuvuori21.1FIN3221-------
 259    245    
Andrew Harris26.2AUS13221-------
 260    257    
Carlos Gomez Herrera30ESP12221-------
 261    249    
Cristian Garín24CHI2220---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 262    240    
Diego Hidalgo27.1ECU2220-------
 263    209    
Skander Mansouri24.8TUN1216-------
 264    205    
Markus Eriksson30.5SWE4214-------
 265    133    
Denis Kudla27.7USA31213---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 266    248    
Kimmer Coppejans26.3BEL4213-------
 267    38    
Chris Guccione34.8AUS14210-------
 268    159    
Roberto Quiroz28.2ECU3209-------
 269    CH    
Junior Alexander Ore27.7USA32209-------
 270    104    
Adrián Menéndez-Maceiras34.5ESP13208-------
 271    43    
Dustin Brown35.4GER10207-------
 272    173    
Mitchell Krueger26.3USA33206-------
 273    217    
Evan Hoyt25.3GBR15206-------
 274    272    
Alexander Merino27.7PER2206-------
 275    198    
Elliot Benchetrit21.6FRA22205---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 276    138    
Marc-Andrea Hüsler23.9SUI3203-------
 277    5    
David Marrero40.1ESP14203-------
 278    274    
Corentin Denolly22.9FRA23203-------
 279    275    
Harry Bourchier24.3AUS15201-------
 280    185    
Hugo Dellien26.9BOL3200-------
 281    131    
Bradley Klahn29.7USA34198-------
 282    268    
Illya Marchenko32.7UKR4198-------
 283    NCH 
  (284)   
Jesper De Jong20NED8198+1------
 284    279    
Jan Zielinski23.5POL5198-1------
 285    276    
Alejandro Tabilo22.9CHI3195-------
 286    272    
Brayden Schnur24.9CAN5192-------
 287    83    
John Paul Fruttero39USA35192-------
 288    281    
Michael Vrbensky20.4CZE4191-------
 289    197    
Akira Santillan23AUS16190-------
 290    255    
Patrik Niklas Salminen23.2FIN4185-------
 291    285    
Marcelo Tomás Barrios Vera22.4CHI4184-------
 292    196    
Geoffrey Blancaneaux21.8FRA24184---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 293    272    
Pedro Sakamoto26.9BRA10184-------
 294    100    
Konstantin Kravchuk35.2RUS6182-------
 295    53    
Mikhail Elgin38.6RUS7181-------
 296    158    
David Goffin29.4BEL5180-------
 297    73    
Malek Jaziri36.3TUN2180---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 298    3    
Marc López37.8ESP15180---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 299    139    
Ričardas Berankis29.9LTU1180---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 300    193    
Vijay Sundar Prashanth33.5IND11180-------
Advertisement
 301    116    
Mark Vervoort29.6NED9179-------
 302    299    
Manuel Pena Lopez22.3ARG13179-------
 303    154    
Timur Khabibulin24.8KAZ5176-------
 304    270    
Denis Yevseyev27KAZ6175+1------
 305    39    
Sonchat Ratiwatana38.3THA2175-1------
 306    27    
Guillermo García López36.9ESP16172-------
 307    241    
Pedro Sousa32POR3171-------
 308    297    
Félix Auger-Aliassime19.8CAN6170-------
 309    217    
Liam Broady26.4GBR16169-------
 310    261    
Aziz Dougaz23.1TUN3169-------
 311    286    
Alexandru Jecan31.9ROU4169-------
 312    208    
Thomas Fabbiano31ITA11168-------
 313    268    
Jurij Rodionov21AUT7168-------
 314    43    
Donald Young30.8USA36168-------
 315    270    
Soonwoo Kwon22.4KOR3165-------
 316    314    
Sebastian Korda19.9USA37165-------
 317    283    
Yun-seong Chung22.1KOR4165-------
 318    81    
Alex Bolt27.4AUS17163-------
 319    308    
Korey Lovett24USA38163-------
 320    CH    
Ryan Nijboer20.8NED10159-------
 321    115    
Thiemo de Bakker31.6NED11158-------
 322    316    
Brandon Walkin25.7AUS18157-------
 323    317    
Conner Huertas del pino24.4PER3155-------
 324    323    
Jonas Forejtek19.2CZE5154-------
 325    16    
Ryan Harrison28USA39153-------
 326    319    
Roman Safiullin22.8RUS8153-------
 327    303    
Courtney John Lock23.6ZIM2153-------
 328    59    
Denis Istomin33.7UZB1152-------
 329    308    
Mario Vilella Martínez24.9ESP17152-------
 330    232    
Botic Van de Zandschulp24.6NED12152-------
 331    287    
Tallon Griekspoor23.9NED13150-------
 332    269    
Runhao Hua24.2CHN6150-------
 333    323    
Calum Puttergill26.6AUS19150-------
 334    322    
Kacper Żuk21.3POL6150-------
 335    298    
Jakub Paul21.1SUI4149-------
 336    328    
Austin Rapp23.7USA40148-------
 337    320    
Arklon Huertas Del Pino Cordova25.8PER4147-------
 338    226    
Roberto Ortega Olmedo29ESP18144-------
 339    109    
Yan Bai31CHN7143-------
 340    241    
Shintaro Imai26.7JPN3143-------
 341    259    
Yu-hsiou Hsu21.1TPE3143-------
 342    170    
Ivan Gakhov23.5RUS9141-------
 343    324    
Grigoriy Lomakin22.2KAZ7141+1------
 344    250    
David Pichler24.2AUT8141-1------
 345    117    
Gilles Simon35.4FRA25135-------
 346    193    
Mackenzie McDonald25.1USA41135-1--Lost in French Open 2019 R64Lost in French Open 2019 R64--
 347    189    
Márton Fucsovics28.3HUN1135---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 348    299    
Jaume Pla Malfeito24.9ESP19134-------
 349    319    
Julian Bradley27.8IRL1134-------
 350    343    
Roberto Cid Subervi26.7DOM1133-------
Advertisement
 351    290    
Juan Pablo Varillas24.6PER5133-------
 352    345    
Nicolas Alvarez23.9PER6132-------
 353    346    
Alexander Cozbinov25MDA2132+1------
 354    350    
Tomas Martin Etcheverry20.8ARG14132-1------
 355    353    
Nicolas Alberto Arreche25.7ARG15132-------
 356    132    
Laurynas Grigelis28.7LTU2131-------
 357    313    
Petr Nouza21.7CZE6131+1------
 358    288    
Victor Vlad Cornea26.6ROU5131-1------
 359    350    
Artem Dubrivnyy21.3RUS10130-------
 360    62    
Rameez Junaid39AUS20128-------
 361    77    
Mateusz Kowalczyk33POL7127-------
 362    105    
Íñigo Cervantes30.5ESP20127-------
 363    346    
Peter Heller27.8GER11127-------
 364    226    
Alexander Igoshin28.3RUS11126-------
 365    69    
Andrej Martin30.6SVK3124-------
 366    243    
Stefano Travaglia28.4ITA12123-------
 367    205    
Bernardo Saraiva26.8POR4123-------
 368    293    
Vladyslav Orlov25UKR5123-------
 369    361    
Simon Freund23.6SWE5123-------
 370    369    
Ivan Liutarevich24.2BLR2122-------
 371    CH    
Mattéo Martineau21.3FRA26122-------
 372    304    
Vit Kopriva22.9CZE7122-------
 373    368    
Camilo Ugo Carabelli20.9ARG16121+1------
 374    298    
Luke Johnson26.2GBR17121-1------
 375    267    
Andres Artunedo Martinavarro26.7ESP21120-------
 376    135    
Enrique López-Pérez28.9ESP22120-------
 377    255    
Raul Brancaccio23ITA13120-------
 378    329    
Maximiliano Estévez31ARG17120-------
 379    357    
George Goldhoff25.3USA42120-------
 380    265    
Dominik Köpfer26GER12119-------
 381    376    
Bart Stevens22.3NED14119-------
 382    188    
Elias Ymer24.1SWE6118-------
 383    381    
Martin Damm16.6USA43116-------
 384    380    
Jannik Sinner18.7ITA14115-------
 385    372    
Eduard Esteve Lobato25.6ESP23115-------
 386    255    
Altuğ Çelikbilek23.7TUR1115-------
 387    238    
Aslan Karatsev26.7RUS12114-------
 388    209    
Jose Hernandez Fernandez30.2DOM2114-------
 389    376    
Juan Manuel Cerundolo18.5ARG18114-------
 390    376    
Toby Alex Kodat17.3USA44112-------
 391    276    
Thomas Fancutt25.2AUS21112-------
 392    238    
Matias Zukas24ARG19112-------
 393    264    
Anis Ghorbel31.1TUN4112-------
 394    158    
David Pérez Sanz26ESP24111-------
 395    345    
Nicolas Mejia20.3COL5111-------
 396    335    
Jason Taylor26.2AUS22111+1------
 397    263    
Mariano Kestelboim24.3ARG20111-1------
 398    186    
Blaž Rola29.6SLO1110-------
 399    186    
Di Wu28.7CHN8109-------
 400    239    
Luis Patiño26.6MEX4109-------
Advertisement
 401    366    
Ian Dempster25.1USA45109+1------
 402    382    
Rhett Purcell24.3NZL4109+1------
 403    385    
Clement Tabur20.3FRA27109-2--Lost in French Open 2019 R64Lost in French Open 2019 R64--
 404    245    
Jozef Kovalík27.5SVK4108-------
 405    224    
Hiroki Moriya29.6JPN4108-------
 406    124    
Facundo Argüello27.8ARG21108-------
 407    398    
Sergey Fomin19.3UZB2108-------
 408    382    
Pablo Vivero Gonzalez25ESP25108-------
 409    384    
Maxime Tchoutakian26.4FRA28107-------
 410    284    
Tommy Paul23USA46105-------
 411    335    
Adam Taylor28.9AUS23105-------
 412    148    
Renzo Olivo28.2ARG22104-------
 413    252    
Florian Lakat24.8FRA29104-------
 414    313    
Francisco Cabral23.3POR5104-------
 415    252    
Matias Franco Descotte25.7ARG23103-------
 416    167    
Franco Agamenone27.1ARG24103-------
 417    415    
Justin Butsch25.3USA47103-------
 418    402    
Jorge Panta24.8PER7103+1------
 419    336    
Oleg Prihodko22.6UKR6103-1------
 420    374    
Goncalo Falcao32.2POR6102-------
 421    350    
Luca Castelnuovo23.3SUI5102-------
 422    114    
Kevin King29.2USA48101-------
 423    161    
Alexander Pavlioutchenkov34.4RUS13101-------
 424    1    
Nenad Zimonjić43.9SRB7101-------
 425    321    
Filip Peliwo26.3CAN7100-------
 426    374    
Alexandre Muller23.3FRA30100-------
 427    254    
Emilio Gómez28.5ECU499-------
 428    169    
Tuna Altuna31.3TUR299+3------
 429    371    
Evan Zhu21.7USA4999-------
 430    416    
Riccardo Bonadio26.8ITA1599-2------
 431    403    
David Poljak24CZE899-1------
 432    258    
Javier Barranco Cosano21.5ESP2698-------
 433    418    
Mats Hermans24.1NED1597-------
 434    160    
Jan Šátral29.8CZE996-------
 435    286    
Cristian Rodríguez29.9COL696-------
 436    26    
Rafael Nadal33.9ESP2795-------
 437    70    
Thomaz Bellucci32.4BRA1195-------
 437    420    
Michael Mmoh22.3USA5095-------
 439    162    
Christian Harrison26USA5195-------
 440    338    
Jacopo Berrettini21.5ITA1695-------
 441    373    
Jack Findel Hawkins25.6GBR1895-------
 442    348    
Hernan Casanova26.3ARG2595-------
 443    438    
Benjamin Winter Lopez22ESP2895-------
 444    CH    
Piotr Matuszewski22.1POL894-------
 445    417    
Kai Wehnelt24.5GER1394-------
 446    102    
Yasutaka Uchiyama27.8JPN593-------
 447    205    
Danilo Petrović28.3SRB893-------
 448    212    
Tom Jomby29.2FRA3193-------
 449    CH    
Bogdan Bobrov22.7RUS1493-------
 450    431    
Sasikumar Mukund23.3IND1292-------
Advertisement
 451    CH    
Maxim Ratniuk24RUS1592-------
 452    437    
Franco Feitt27.7ARG2692-------
 453    391    
Glenn Smits29.6NED1691-------
 454    130    
Ernests Gulbis31.7LAT190-------
 455    105    
Juan Martín del Potro31.6ARG2790-------
 456    167    
Kei Nishikori30.4JPN690-------
 456    210    
Yoshihito Nishioka24.6JPN790---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 458    49    
Marin Čilić31.6CRO1090-------
 459    201    
Filip Krajinović28.2SRB990---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 460    18    
Lleyton Hewitt39.2AUS2490-------
 461    117    
Albert Ramos Viñolas32.3ESP2990-------
 461    8    
Fernando Verdasco36.5ESP3090-------
 463    307    
Lorenzo Sonego25ITA1790---Lost in French Open 2019 R32Lost in French Open 2019 R32--
 464    361    
Ugo Humbert21.9FRA3290---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 465    50    
Andreas Seppi36.2ITA1890---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 466    381    
Jacob Grills24.9AUS2590-------
 467    291    
Evgenii Tiurnev23.1RUS1690-------
 468    222    
Evgeny Karlovskiy25.8RUS1789-------
 469    130    
Andrea Arnaboldi32.4ITA1989-------
 470    212    
Nino Serdarušić23.4CRO1189-1------
 471    466    
Alberto Barroso Campos23.9ESP3189-------
 472    147    
Eduardo Struvay29.4COL788-------
 473    471    
Shintaro Mochizuki16.9JPN887-------
 474    381    
Viktor Durasovic23.1NOR287-------
 475    335    
Gijs Brouwer24.2NED1787-------
 476    415    
Antoine Escoffier28.2FRA3387-------
 477    321    
Michail Pervolarakis23.9GRE287-------
 478    464    
Filip Bergevi26.1SWE787+1------
 479    459    
James Frawley26.1AUS2687-1------
 480    266    
Sanjar Fayziev25.8UZB386-------
 481    359    
Alexandar Lazarov22.5BUL186+1------
 482    478    
Fabian Marozsan20.6HUN286-1------
 483    261    
Daniel Dutra da Silva31.9BRA1285-------
 484    115    
Jaroslav Pospíšil39.3CZE1085-------
 485    447    
Peter Bothwell24.6IRL285-------
 486    469    
Luca Gelhardt25.4GER1484-------
 487    170    
Lukáš Lacko32.5SVK583-------
 488    473    
Brandon Holt22.1USA5282-------
 489    283    
João Domingues26.6POR782-------
 490    475    
Giovanni Fonio22ITA2082-------
 491    411    
Ray Ho20.2TPE482-------
 492    385    
Lukas Klein22.1SVK681-------
 493    490    
Gabriel Petit24.7FRA3481-------
 494    393    
Thiago Seyboth Wild20.2BRA1380-------
 495    449    
Ivan Nedelko34RUS1880-------
 496    286    
Václav Šafránek26CZE1180-------
 497    488    
João Menezes23.4BRA1480-------
 498    299    
Sebastian Ofner24AUT980-------
 499    481    
Jose Daniel Bendeck29.4COL880-------
 500    495    
Rio Noguchi21.4JPN980+1------
Advertisement
 501    500    
David Jorda Sanchis25.9ESP3280-1------
 502    390    
Mārtiņš Podžus25.9LAT279-------
 503    393    
Michał Dembek22.8POL979-------
 504    NCH 
  (506)   
Ignacio Carou20.8URU479+2------
 505    483    
Anirudh Chandrasekar21.8IND1379-1------
 506    297    
Yan Sabanin30.3RUS1979-1------
 507    200    
Tomás Lipovsek Puches27.1SLO278-------
 508    349    
Oscar Jose Gutierrez27BRA1577-------
 509    497    
Mark Whitehouse27GBR1977-------
 510    290    
Markos Kalovelonis26GRE377+2------
 511    510    
Vitaliy Sachko22.8UKR777-1------
 512    295    
Wilson Leite28.5BRA1677-1------
 513    505    
Igor Marcondes22.9BRA1776-------
 514    299    
Enrico Dalla Valle22.1ITA2176-------
 515    CH    
Francisco Comesana19.6ARG2876-------
 516    427    
Alex Molčan22.4SVK775-------
 517    37    
Lukáš Rosol34.8CZE1275-------
 518    327    
Gian Marco Moroni22.2ITA2275-------
 519    382    
Antoine Bellier23.6SUI675-------
 520    334    
Steven Diez29.2CAN874-------
 521    313    
Marat Deviatiarov26.1UKR874-------
 522    516    
Ondrej Krstev22.9CZE1374-------
 523    510    
Fermin Tenti22.9ARG2974-------
 524    311    
Mick Lescure26.9FRA3573-------
 525    363    
Harrison Adams26USA5373-------
 526    378    
Danylo Kalenichenko26.3UKR973-------
 527    515    
Arthur Reymond21.1FRA3673-------
 528    CH    
Majed Kilani23.4TUN573-------
 529    CH    
Kai Lemstra20.9GER1572-------
 530    392    
Aoran Wang23.3CHN972-------
 531    369    
Alessandro Bega29.3ITA2372-------
 532    521    
Ricardo Rodriguez Pace27VEN372-------
 533    312    
Pedro Cachín25.1ARG3071-------
 534    370    
Yuta Shimizu20.9JPN1071-------
 535    529    
Adam Moundir25MAR171-------
 536    173    
Frances Tiafoe22.3USA5470-------
 537    351    
Taro Daniel27.3JPN1170-------
 538    413    
Jiri Lehecka18.5CZE1470-------
 539    372    
Daniel Altmaier21.7GER1670-------
 540    463    
Mats Rosenkranz21.7GER1770-------
 541    CH    
Antoine Cornut Chauvinc19.8FRA3770-------
 542    413    
Francesco Vilardo30.4ITA2470-------
 543    509    
Sagadat Ayap25KAZ870+2------
 544    430    
Timur Kiyamov23.5RUS2070-1------
 545    480    
Genaro Alberto Olivieri21.8ARG3170-1------
 546    374    
Yosuke Watanuki22.1JPN1269-------
 547    CH    
Alexey Zakharov20.1RUS2169-------
 548    CH    
Fabian Fallert23GER1869-------
 549    383    
Robert Strombachs20.7GER1969-------
 550    502    
Jumpei Yamasaki22.9JPN1369-------
Advertisement
 551    540    
Zura Tkemaladze19.9GEO269-------
 552    408    
Vladimir Ivanov33.1EST169-------
 553    257    
Francis Casey Alcantara28.3PHI369-------
 554    483    
Alexander Erler22.5AUT1068-------
 555    384    
Alexander Zhurbin28.3RUS2268-------
 556    CH    
Alfredo Perez23USA5568-------
 557    451    
Khumoyun Sultanov21.5UZB468-------
 558    NCH 
  (559)   
Ignacio Monzon22.4ARG3268+1------
 559    265    
Adrian Barbu36.8ROU668-1------
 560    327    
Tim van Rijthoven23.1NED1867-------
 561    173    
Attila Balázs31.6HUN367-------
 562    398    
Rudolf Molleker19.5GER2067-------
 563    543    
Daniel Michalski20.3POL1067-------
 564    306    
Juan Sebastián Gómez28.2COL967-------
 565    350    
Michal Konecny30.6CZE1567+1------
 566    565    
Kelsey Stevenson30CAN967-1------
 567    501    
Christopher Heyman26.6BEL666-------
 568    544    
Thiago Agustin Tirante19.1ARG3366-------
 569    282    
Jeroen Vanneste26.3BEL766-------
 570    471    
George Tsivadze27.4GEO366+3------
 571    570    
Reese Stalder23.5USA5666-1------
 572    442    
Mateus De Carvalho Cardoso Alves19.3BRA1866-1------
 573    394    
Pak Long Yeung25.2HKG166+1------
 574    454    
Alec Adamson25.7USA5766-2------
 575    214    
Adam Pavlásek25.6CZE1665-------
 576    410    
Jelle Sels24.8NED1965-------
 577    199    
Marcos Giron26.8USA5865-------
 578    379    
Christoph Negritu26.1GER2165-------
 579    236    
Maverick Banes28.1AUS2765-------
 580    217    
Blake Ellis21.3AUS2865-------
 581    283    
Péter Nagy28.2HUN465-------
 582    171    
Guilherme Clezar27.4BRA1964-------
 583    135    
Maximilian Neuchrist28.8AUT1164-------
 584    CH    
Constantin Schmitz25GER2264-------
 585    454    
Sora Fukuda22.6JPN1464-------
 586    105    
Fred Gil35.1POR864-------
 587    548    
Daniel Kossek23.7POL1164+1------
 588    468    
Felix Corwin24USA5964+1------
 589    587    
Simon Carr20.5IRL364-2------
 590    570    
Jose Fco. Vidal Azorin26.9ESP3364-------
 591    375    
Yannick Maden30.5GER2363-------
 592    178    
Blaž Kavčič33.2SLO363-------
 593    117    
Uladzimir Ignatik29.8BLR363-------
 594    380    
Michiel De Krom21.9NED2063-------
 595    526    
Yan Bondarevskiy20.2RUS2363-------
 596    385    
Petr Michnev30.8CZE1762-------
 597    526    
Sandro Ehrat29.1SUI762-------
 598    588    
Vladimir Korolev24.7RUS2462-------
 599    578    
Hendrik Jebens24.8GER2461-------
 600    568    
Davide Galoppini25.6ITA2561-------
Advertisement
 601    263    
João Pedro Sorgi26.6BRA2061-------
 602    398    
Yanaïs Laurent27.9FRA3861-------
 603    555    
Charlie Emhardt24.9USA6061-------
 604    94    
Jiří Veselý26.8CZE1860-------
 605    571    
Jaime Bendeck23.5USA6160-------
 606    275    
Federico Coria28.2ARG3460-------
 607    252    
Niels Lootsma25.7NED2160-------
 608    CH    
Matthew Christopher Romios21.1AUS2960-------
 609    541    
Alexander Weis23.1ITA2660-------
 610    576    
Juan Carlos Manuel Aguilar21.5BOL459-------
 611    539    
Pierre Faivre24.2FRA3959-------
 612    304    
Dmitry Popko23.6KAZ959-------
 613    322    
Sarp Ağabigün22.9TUR359-------
 614    583    
Maksim Tikhomirov29.8USA6259-------
 615    331    
Tung Lin Wu22TPE558-------
 616    584    
Ben Jones22GBR2058-------
 617    422    
Hiroyasu Ehara28.9JPN1558-------
 618    508    
Jonathan Mridha25.1SWE858-------
 619    366    
Nicolo Turchetti24ITA2758-------
 620    525    
Joffrey De Schepper28.7FRA4058-------
 621    441    
Aryan Goveas21.8IND1458-------
 622    375    
Yusuke Takahashi22.6JPN1657-------
 623    498    
Yecong He26.2CHN1057-------
 624    424    
Jordi Arconada23.7USA6357+1------
 625    509    
Jody Maginley24.9ANT157+1------
 626    591    
Adil Kalyanpur20.3IND1557-2------
 627    421    
Peter Torebko32.3GER2556-------
 628    606    
Sebastian Baez19.4ARG3556-------
 629    CH    
Gonzalo Villanueva25.3ARG3656-------
 630    603    
Bastian Malla23.6CHI555-------
 631    331    
Maciej Smoła27.1POL1255-------
 632    615    
Alejandro Mendoza30.3BOL555-------
 633    607    
Harold Mayot18.3FRA4154-------
 634    599    
Sho Shimabukuro22.8JPN1754-------
 635    362    
Moez Echargui27.3TUN654-------
 636    185    
Jason Jung30.9TPE654-------
 637    568    
Hao Wu23.2CHN1154-------
 638    623    
Lasse Muscheites24GER2654-------
 639    581    
Naoki Tajima19.6JPN1854+6------
 640    627    
Carlos Sanchez Jover19.8ESP3454-------
 641    625    
Nick Hardt19.6DOM354+2------
 642    542    
Mikhail Korovin24.2RUS2554-1------
 643    572    
Arnaud Bovy19.7BEL854+1------
 644    517    
S D Prajwal Dev24IND1654-2------
 645    618    
Sidane Pontjodikromo19.6NED2254-6------
 646    171    
Matteo Viola32.8ITA2853-------
 647    523    
Kuan Yi Lee23.7TPE753-------
 648    622    
Axel Geller21.1ARG3753-------
 649    522    
Christopher O'Connell25.9AUS3053-------
 650    625    
Wei De Lin24.3TPE853-------
Advertisement
 651    627    
Guy Orly Iradukunda24.1BDI153-------
 652    CH    
Kirill Kivattsev22.6RUS2653-------
 653    418    
Anton Chekhov27.7RUS2753-------
 654    NCH 
  (655)   
Cameron Green24.1AUS3153+1------
 655    269    
Takuto Niki32.6JPN1953-1------
 656    525    
Collin Altamirano24.4USA6452-------
 657    632    
Chun hsin Tseng18.8TPE952-------
 658    467    
Francisco Dias28POR952-------
 659    224    
Karim Mohamed Maamoun29.1EGY152-------
 660    555    
Juan Alejandro Hernandez20.9MEX552-------
 661    622    
Fernando Yamacita22.6BRA2152-------
 662    588    
Bogdan Ionut Apostol24.3ROU752-------
 663    236    
Erik Crepaldi30ITA2952+4------
 664    515    
Joao Lucas Reis Da Silva20.1BRA2252-1------
 665    327    
Juan Pablo Paz25.4ARG3852-------
 666    656    
Ryota Tanuma24.6JPN2052-------
 667    510    
Damien Wenger20.2SUI852-3------
 668    644    
Petros Chrysochos24.1CYP151-------
 669    564    
Shinji Hazawa21.1JPN2151-------
 670    299    
Cem İlkel24.7TUR451-------
 671    483    
Baptiste Crepatte25.6FRA4251-------
 672    293    
Christian Lindell28.5SWE951-------
 673    646    
Hugo Gaston19.6FRA4351---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 674    658    
Stefan Palosi20.3ROU851-------
 675    651    
Zizou Bergs20.9BEL951-------
 676    450    
Wishaya Trongcharoenchaikul25.1THA351-------
 677    503    
Kento Takeuchi32.4JPN2251-------
 678    468    
Milan Radojkovic18.6SRB1051-------
 679    190    
Jimmy Wang35.3TPE1050-------
 680    576    
Hugo Grenier24.1FRA4450-------
 681    211    
Zhizhen Zhang23.6CHN1250-------
 682    660    
David Fox26.2GBR2150-------
 683    639    
Tanner K Smith24.9USA6550-------
 684    CH    
Raheel Manji23CAN1050-------
 685    409    
Francesco Forti20.8ITA3050-------
 686    662    
Jonathan Gray23.1GBR2250-------
 687    CH    
Mick Veldheer24.1NED2350-------
 688    640    
Andrey Chepelev21.8RUS2850-------
 689    464    
Emilio Nava18.4USA6649-------
 690    554    
Strong Kirchheimer25USA6749-------
 691    579    
Preston Touliatos24.6USA6849-------
 692    448    
Robin Stanek25.4CZE1949-------
 693    390    
Michael Geerts25.3BEL1049-------
 694    370    
Anderson Reed29.6USA6949+3------
 695    490    
Toby Martin27.2GBR2349+3------
 696    560    
Riccardo Maiga30.9SUI949-2------
 697    661    
Guido Ivan Justo22.4ARG3949+3------
 698    432    
Soichiro Moritani25.8JPN2349-3------
 699    515    
Vasil Kirkov21.2USA7049-3------
 700    502    
Shalva Dzhanashiya27.7RUS2949+1------
Advertisement
 701    164    
Volodoymyr Uzhylovskyi32.1UKR1049-2------
 702    446    
Nicaise Muamba19.7CAN1148-------
 703    84    
Rogério Dutra Silva36.3BRA2348-------
 703    245    
Noah Rubin24.2USA7148-------
 705    37    
Igor Sijsling32.7NED2448-------
 706    667    
Ljubomir Čelebić28.7MNE148-------
 707    677    
Yuki Mochizuki22.5JPN2448-------
 708    455    
Anas Fattar33MAR248-------
 709    685    
Niklas Schell21.4GER2748-------
 710    NCH 
  (713)   
Benjamin Dhoe23.7BEL1148+3------
 711    640    
Alexander Shevchenko19.5RUS3048-------
 712    686    
Pedro Vives Marcos19.1ESP3548-2------
 713    701    
Karl Friberg21.1SWE1048-1------
 714    409    
Jeremy Jahn30.1GER2847-------
 715    704    
Matteo Arnaldi19.2ITA3147-------
 716    210    
Grégoire Jacq27.5FRA4547-------
 717    532    
Niki Kaliyanda Poonacha25IND1747-------
 718    CH    
Nicolas Moreno De Alboran22.8USA7247-------
 719    513    
Evan Furness21.7FRA4647-------
 720    588    
Manish Sureshkumar20.7IND1847+1------
 721    670    
Martin Van Der Meerschen19.9BEL1247-1------
 722    424    
Alexander Donski21.8BUL247-------
 723    690    
Daniel Cukierman24.8ISR246-------
 724    313    
Gleb Sakharov31.9FRA4746-------
 725    547    
Jānis Podžus25.9LAT346-------
 726    437    
Marc Dijkhuizen24.1NED2546-------
 727    CH    
Maxime Mora23.1FRA4846-------
 728    718    
Oleksii Krutykh20.2UKR1146-------
 729    33    
Jo-Wilfried Tsonga35.1FRA4945-------
 730    103    
Milos Raonic29.4CAN1245-------
 731    127    
Aljaž Bedene30.8SLO445---Lost in French Open 2019 R64Lost in French Open 2019 R64--
 732    715    
Nemanja Malesevic18.7BIH245-------
 733    300    
Lorenzo Frigerio31.2ITA3245-------
 734    378    
Adelchi Virgili30.2ITA3345-------
 735    316    
Yannick Mertens32.9BEL1345-------
 736    469    
Tiago Cação22.2POR1045+3------
 737    416    
Nick Chappell27.6USA7345+3------
 738    310    
Juan Ignacio Galarza26.2ARG4045-1------
 739    730    
Umut Akkoyun19.8TUR545+2------
 740    394    
Johan Nikles23.1SUI1045-2------
 741    725    
Albert Roglan21.5ESP3645-5------
 742    161    
Oscar Otte26.8GER2944-------
 743    226    
Filippo Baldi24.3ITA3444-------
 744    350    
Giorgio Portaluri29.7ITA3544-------
 745    622    
Henry Craig25.6USA7444-------
 746    225    
Mohamed Safwat29.6EGY244-------
 747    575    
Luke Jacob Gamble25.1USA7544-------
 748    731    
Alejo Lorenzo Lingua Lavallen19.2ARG4144-------
 749    598    
Petr Hájek23.2CZE2044-------
 750    722    
Agustin Riquelme20.1ARG4244-------
Advertisement
 751    698    
Georgii Kravchenko19.8UKR1244-------
 752    593    
Mattia Frinzi20.7ITA3644-------
 753    695    
Denis Klok22RUS3144+2------
 754    740    
Fabio Coelho20POR1144-1------
 755    632    
Remy Bertola21.7SUI1144-1------
 756    484    
Alexander Ritschard26.1USA7643-------
 757    656    
Leonardo Aboian22.1ARG4343-------
 758    653    
Louis Tessa22.1FRA5043-------
 759    741    
Quentin Folliot21.4FRA5143-------
 760    735    
Facundo Juarez22.6ARG4443-------
 761    570    
Isaac Stoute24.1GBR2443-------
 762    632    
Ryan Peniston24.5GBR2542-------
 763    738    
Qun Gao26.2CHN1342-------
 764    742    
Gergely Madarasz25.6HUN542-------
 765    355    
Franco Emanuel Egea24.4ARG4542-------
 766    753    
Alexander Ovcharov21.9RUS3242-------
 767    726    
Dennis Uspensky23.6USA7742-------
 768    NCH 
  (769)   
Fabrizio Ornago28.1ITA3742+1------
 769    741    
Paul Wörner23.7GER3042+1------
 770    557    
Michael Zhu27.8USA7842+1------
 771    768    
Dan Alexandru Tomescu21.1ROU942-3------
 772    457    
Hong Chung27KOR541-------
 773    760    
Hugo Pontico22.6FRA5241-------
 774    672    
Mirko Martinez22.1SUI1241-------
 775    755    
Kazuma Kawachi25.6JPN2541-------
 776    241    
Kamil Majchrzak24.3POL1340-------
 777    66    
Grigor Dimitrov29BUL340-------
 778    752    
Aleksandre Bakshi22.8GEO440-1------
 779    305    
Maxime Janvier23.6FRA5340-------
 779    252    
Nikola Milojević24.9SRB1140-------
 781    188    
Gábor Borsos28.9HUN640-------
 782    335    
Johannes Härteis24.2GER3140-------
 783    648    
Jacob Dunbar24.6USA7940-------
 784    526    
Stefan Seifert35.2GER3240-------
 785    677    
Aidan McHugh19.8GBR2640-------
 786    623    
Linus Frost24.9SWE1140-------
 787    768    
Calin Manda22.1ROU1040-------
 788    759    
Andrey Uvarov19.4RUS3340-------
 789    737    
Guy Den Heijer23.1NED2640-------
 790    756    
Alex Blumenberg28BRA2440+1------
 791    277    
Mikhail Fufygin30RUS3440-1------
 792    447    
Darko Jandric25.7SRB1240-------
 793    782    
Andrew Paulson18.5CZE2139-------
 794    286    
Petru Alexandru Luncanu31ROU1139-------
 795    349    
Edan Leshem23.1ISR339-------
 796    590    
Sidharth Rawat27.1IND1939-------
 797    421    
Riccardo Balzerani21.5ITA3839-------
 798    457    
Jonathan Binding27.2GBR2739-------
 799    482    
Issei Okamura28JPN2639-------
 800    204    
Pol Toledo Bague25.4ESP3739-------
Advertisement
 801    770    
Oliver Crawford21USA8038-------
 802    479    
Shi Hong Zeng22.8CHN1438-------
 803    622    
Giuseppe Tresca21.9ITA3938-------
 804    261    
Wilfredo González27.3GUA138-------
 805    371    
Carlos Boluda Purkiss27.3ESP3838-------
 806    413    
Gabriel Alejandro Hidalgo29.8ARG4638-------
 807    750    
Amaury Delmas22.1FRA5438-------
 808    776    
Yann Wojcik23.5POL1438-------
 809    788    
Max Houkes19.9NED2738-------
 810    772    
Gregorio Cordonnier24.3COL1038-------
 811    757    
Anatoliy Petrenko24.4UKR1338+1------
 812    780    
Quentin Robert25.7FRA5538-1------
 813    431    
Jea Moon Lee26.9KOR637-------
 814    94    
Bradley Mousley24.4AUS3237-------
 815    786    
Govind Nanda19.2USA8137-------
 816    792    
Gilbert Klier Junior20BRA2537-------
 817    788    
Matyas Fuele21.4HUN737-------
 818    CH    
Dane Sweeny19.2AUS3337-------
 819    752    
Sergi Perez Contri22.3ESP3937-------
 820    798    
Nikolas Sanchez Izquierdo21.2ESP4037-------
 821    362    
Lenny Hampel23.4AUT1237-------
 822    803    
Imanol Lopez Morillo20.5ESP4137-------
 823    423    
Ulises Blanch22.1USA8236-------
 824    503    
Andrea Basso26.6ITA4036-------
 825    422    
Aleksandar Vukic24.1AUS3436-------
 826    823    
Sam Taylor22.9SWE1236-------
 827    807    
Jaimee Floyd Angele20.1FRA5636-------
 828    784    
Nicolas Bianchi23.5ITA4136-------
 829    CH    
Yannik Steinegger19.7SUI1336-------
 830    CH    
Simon Anthony Ivanov19.9BUL436-------
 831    765    
Juan Pablo Canas Garcia23.2ESP4236-------
 832    743    
Ivan Davydov23.6RUS3536-------
 833    319    
Deiton Baughman24.1USA8335-------
 834    802    
Sven Lah21.6SLO535-------
 835    606    
Sam Riffice21.2USA8435-------
 836    498    
Liam Draxl18.4CAN1335-------
 837    518    
Martin Beran24.5CAN1435-------
 838    564    
Liam Caruana22.3ITA4235-------
 838    715    
Elmar Ejupovic27.3GER3335-------
 840    579    
Tadeáš Paroulek20.4CZE2235-------
 841    458    
Makoto Ochi24JPN2735-------
 842    290    
Agustín Velotti28ARG4735-------
 843    807    
Milen Ianakiev24.8GER3435-------
 844    831    
Daniele Capecchi24.6ITA4335-------
 845    638    
William Bushamuka24.3USA8535-------
 846    821    
Ajeet Rai21.3NZL535-------
 847    450    
Juan Pablo Ficovich23.3ARG4835-------
 848    424    
Scott Duncan25.7GBR2835-------
 849    814    
Lucas Gerch25.4GER3535-------
 850    834    
Eduardo Ribeiro22.2BRA2635-------
Advertisement
 851    CH    
Aziz Ouakaa20.8TUN735-------
 852    405    
Dominik Kellovsky23.8CZE2334-------
 853    554    
Jake Delaney23AUS3534-------
 854    473    
Shuichi Sekiguchi28.8JPN2834-------
 855    829    
Duje Ajdukovic19.3CRO1234-------
 856    838    
Valentin Guenther22.2GER3634-------
 857    847    
Seita Watanabe19.4JPN2934-------
 858    777    
Vladimir Filip24.8ROU1234-------
 859    839    
Lorenzo Bocchi22.5ITA4434-------
 860    287    
Nicola Kuhn20.1ESP4333-------
 861    577    
Patrick Kypson20.5USA8633-------
 862    840    
Alexander Brown21USA8733-------
 863    854    
Tom Hands23.5GBR2933-------
 864    689    
José Olivares23.3DOM433-------
 865    620    
Billy Harris25.3GBR3033-------
 866    845    
Nicholas David Ionel17.6ROU1333-------
 867    186    
Patrick Grigoriu29.1ROU1433-------
 868    738    
Giorgio Ricca25.2ITA4533-------
 869    283    
Kaichi Uchida25.7JPN3032-------
 870    846    
Federico Arnaboldi19.9ITA4632-------
 871    503    
Bernabe Zapata Miralles23.3ESP4432-------
 872    313    
Bruno Sant’Anna26.8BRA2732-------
 873    856    
Arthur Bouquier19.4FRA5732-------
 874    CH    
Timur Maulenov20KAZ1032-------
 875    CH    
Samuel Beren23.3USA8832-------
 876    658    
Savriyan Danilov19.9RUS3632-------
 877    829    
Aaron Addison24.5AUS3632-------
 878    858    
Louis Dussin20.9FRA5832-------
 879    376    
Mauricio Echazú31.3PER832-------
 880    786    
Thomas Setodji24.6FRA5931-------
 881    436    
Renta Tokuda22.1JPN3131-------
 882    568    
Nerman Fatić25.6BIH331-------
 883    279    
Jurabek Karimov21.9UZB531-------
 884    869    
Elliott Farmer22.2GBR3131-------
 885    296    
Aldin Šetkić32.4BIH431+1------
 886    NCH 
  (887)   
Oleg Khotkov30.2UKR1431+1------
 887    872    
Ugo Blanchet21.4FRA6031-2------
 888    175    
Frank Dancevic35.6CAN1530-------
 889    305    
Daniel Elahi Galán23.9COL1130-------
 890    252    
Calvin Hémery25.3FRA6130-------
 891    877    
Tyler Zink19.3USA8930-------
 892    633    
Aleksandar Kovačević21.7USA9030-------
 893    550    
Álvaro López San Martín22.9ESP4530-------
 894    646    
Sebastian Fanselow28.4GER3730-------
 895    219    
Mateo Nicolás Martínez26.2ARG4930-------
 896    540    
Ruikai Wang27.8CHN1530-------
 897    359    
Vasko Mladenov30.8BUL530-------
 898    347    
Maxime Chazal27.1FRA6230-------
 899    518    
Luca George Tatomir24.7ROU1530-------
 900    882    
Eric Vanshelboim18.8UKR1530-------
Advertisement
 901    753    
Vitalii Shcherba23.1UKR1630-------
 902    885    
Hugo Schott23.7FRA6330-------
 903    755    
Santiago Fa Rodriguez Taverna20.8ARG5030-------
 904    887    
Vladan Tadic19.3BIH529-------
 905    888    
Andrew Fenty20.2USA9129-------
 905    475    
Filip Horanský27.3SVK829-------
 905    888    
Mattias Siimar22.3EST229-------
 908    232    
Go Soeda35.7JPN3229-------
 909    615    
Borna Gojo22.2CRO1329-------
 909    367    
Gonzalo Lama27CHI629-------
 911    603    
Alex Rybakov23.3USA9229-------
 912    490    
Viktor Galović29.6CRO1429-------
 913    591    
Víctor Núñez29CHI729-------
 914    311    
Lorenzo Giustino28.7ITA4729-------
 915    742    
Nathan Ponwith22.1USA9329-------
 916    825    
Colin Sinclair25.4NMI129-------
 917    421    
Alexis Musialek31.9FRA6429-------
 918    900    
Mehluli Don Ayanda Sibanda20.5ZIM329-------
 919    669    
Alessandro Petrone29.4ITA4829-------
 920    757    
Tsung Hao Huang20.5TPE1129-------
 921    645    
Mert Naci Turker21.7TUR629-------
 922    349    
George Von Massow30.1GER3828-------
 923    30    
David Škoch43.5CZE2428-------
 924    371    
Laurent Lokoli25.6FRA6528-------
 925    374    
Sho Katayama31JPN3328-------
 926    915    
Alexander Jhun25GBR3228-------
 927    838    
Joshua Paris24.2GBR3328-------
 928    831    
Gauthier Onclin19.2BEL1428-------
 929    888    
Niklas Guttau20.4GER3928-------
 930    918    
Justin Roberts23.4BAH128-------
 931    493    
Karunuday Singh29.5IND2028-------
 932    911    
Lucas Poullain24.4FRA6628-------
 933    687    
Christian Samuelsson24.3SWE1328-------
 934    755    
Francisco Cerundolo21.7ARG5128-------
 935    832    
Bingyu Yu21.2CHN1628-------
 936    933    
Luis Faria20.8POR1228-------
 937    924    
Antonio Cayetano March19.9ECU528-------
 938    920    
Luca Prevosto21.7ITA4928-------
 939    602    
Tom Fawcett24.6USA9427-------
 940    591    
Timo Stodder24GER4027-------
 941    CH    
Tristan Schoolkate19.2AUS3727-------
 942    704    
Nuno Borges23.2POR1327-------
 943    177    
Alejandro González31.3COL1227-------
 943    925    
Sergis Kyratzis25CYP227-------
 945    434    
Cheong Eui Kim30.1KOR727-------
 946    442    
Nicolae Frunza22.5ROU1627-------
 947    474    
Federico Moreno25.8ARG5227-------
 948    871    
Carlos Lopez Montagud19.9ESP4627-------
 949    929    
Rikhardt Bierman21RSA327-------
 950    676    
Julian Cash23.7GBR3426-------
Advertisement
 951    338    
Dayne Kelly29.8AUS3826-------
 952    362    
Michael Look32.5AUS3926-------
 953    122    
Lamine Ouahab35.4MAR326-------
 954    937    
Pablo Llamas Ruiz17.6ESP4726-------
 955    474    
Benjamin Sigouin20.9CAN1626-------
 956    CH    
Dalibor Svrcina17.6CZE2526-------
 957    888    
Skyler Butts26.6HKG226-------
 958    568    
Giovani Samaha25.8LIB126-------
 959    793    
Luca Giacomini22.6ITA5026-------
 960    623    
Alejo Vilaro24.6ARG5326-------
 961    949    
Stefano Battaglino21.9ITA5126+1------
 962    948    
Simon Beaupain21BEL1526+1------
 963    838    
Karlo Cubelic22.3GER4126+1------
 964    950    
Roman Nashatyrkin24RUS3726-3------
 965    137    
Thanasi Kokkinakis24.1AUS4025-------
 966    242    
Frederico Ferreira Silva25.2POR1425-------
 966    248    
Prajnesh Gunneswaran30.5IND2125-------
 966    99    
Stéphane Robert40FRA6725-------
 969    956    
Tony Bourcet35.8FRA6825-------
 970    363    
Yūichi Sugita31.6JPN3425-------
 971    803    
Tadas Babelis23.2LTU325-------
 972    554    
Pedja Krstin25.7SRB1325-------
 973    161    
Evgeny Donskoy30RUS3825-------
 974    401    
João Monteiro26.4POR1525-------
 975    119    
Ti Chen36.6TPE1225-------
 976    292    
Adrian Bodmer25.2SUI1425-------
 977    CH    
Dhruv Sunish20.5IND2225-------
 978    716    
Cing Yang Meng21.8TPE1325-------
 979    606    
Palaphoom Kovapitukted20.4THA425-------
 980    648    
Hong Kit Wong21.7HKG325-------
 981    683    
Nicolas Uryson26.9ARG5425-------
 982    846    
Kristjan Tamm21.9EST325+1------
 983    970    
Michel Vernier27.6CHI825-1------
 984    131    
Jan Mertl38.4CZE2624-------
 985    306    
Jonathan Kanar25.6FRA6924-------
 986    971    
Juan Pablo Grassi Mazzuchi20.7ARG5524-------
 987    514    
Tom Kočevar-Desman29.8SLO624-------
 988    508    
Vadym Ursu23.4UKR1724-------
 989    598    
Alafia Ayeni20.8USA9524-------
 990    591    
Siddanth Banthia19.8IND2324-------
 991    984    
Aziz Kijametovic23.7BIH624-------
 992    881    
Seong chan Hong22.9KOR824-------
 993    CH    
Dostanbek Tashbulatov19.9KAZ1124-------
 994    701    
Matic Spec25.2SLO724-------
 995    869    
William Ma24.7AUS4124-------
 996    978    
Augusto Virgili25.9ITA5224-------
 997    979    
Roland Stuurman20.9NED2824-------
 998    927    
Nicholas Bybel26.5USA9624-------
 999    CH    
Boris Pokotilov23RUS3924-------
 1000    866    
Sebastian Prechtel24GER4224-------