WTA Section // 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

Help us to improve the site !
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
Pts: Current ATP points
+/-: Rank change vs previous official ATP rankings release
Next Pts: ATP points if player wins next match
Max Pts: ATP points if player wins current tournament (current round for Davis Cup)
Tournament categories include (ITF Grand Slam/ATP Tour/Challenger + winner points): GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80
#CHPlayer NameAgeCtryPts+/-Current TournamentPrevious Tournaments Next PtsMax Pts
 1    CH    
Novak Djokovic28.9SRB115910-+360Madrid SF-1615016550
 2    1    
Roger Federer34.7SUI17525+1-10----
 3    2    
Andy Murray28.9GBR17285-1-640Madrid SF-75257925
 4    3    
Stan Wawrinka31.1SUI26380--80-Lost in Madrid R32--
 5    1    
Rafael Nadal29.9ESP15675--240Madrid SF-59156315
 6    4    
Kei Nishikori26.3JPN14290--Madrid SF-45304930
 7    5    
Jo Wilfried Tsonga31FRA13400---Lost in Madrid R16--
 8    4    
Tomas Berdych30.6CZE12940--180-Lost in Madrid QF--
 9    3    
David Ferrer34ESP22920--90-Lost in Madrid R16--
 10    4    
Milos Raonic25.3CAN12740---Lost in Madrid QF--
 11    7    
Richard Gasquet29.8FRA22680+1+45-Lost in Madrid R16--
 12    8    
Marin Cilic27.6CRO12635-1-45----
 13    CH    
David Goffin25.4BEL12570--35-Lost in Madrid R64--
 14    7    
Gael Monfils29.6FRA32460+1--Lost in Madrid R32--
 15    13    
Dominic Thiem22.6AUT12340-1-140-Lost in Madrid R64--
 16    9    
John Isner31USA12055--180----
 17    14    
Roberto Bautista Agut28ESP32015---Lost in Madrid R16--
 18    6    
Gilles Simon31.3FRA41945-+45-Lost in Madrid R16--
 19    10    
Kevin Anderson29.9RSA11840---Lost in Madrid R64--
 20    CH    
Nick Kyrgios21AUS11795+1+90-Lost in Madrid QF--
 21    18    
Benoit Paire26.9FRA51686-1-80-Lost in Madrid R64--
 22    17    
Bernard Tomic23.5AUS21625---Lost in Madrid R64--
 23    12    
Feliciano Lopez34.6ESP41585---Lost in Madrid R32--
 24    12    
Viktor Troicki30.2SRB21580---Lost in Madrid R64--
 25    21    
Pablo Cuevas30.3URU11485+2+80-Lost in Madrid R16--
 26    16    
Philipp Kohlschreiber32.5GER11485-1-35-Lost in Madrid R64--
 27    22    
Jack Sock23.6USA21470-1+45-Lost in Madrid R16--
 28    13    
Alexandr Dolgopolov27.4UKR11330+1--Lost in Madrid R32--
 29    14    
Ivo Karlovic37.1CRO21315+1--Lost in Madrid R64--
 30    NCH 
   (33)    
Joao Sousa27.1POR11300+5+119-Lost in Madrid QF--
 31    13    
Fabio Fognini28.9ITA11285---Lost in Madrid R32--
 32    25    
Jeremy Chardy29.2FRA61220+1--Lost in Madrid R64--
 33    NCH 
   (34)    
Federico Delbonis25.5ARG11210+1-----
 34    29    
Steve Johnson26.3USA31190-2-35-Lost in Madrid R64--
 35    8    
Grigor Dimitrov24.9BUL11185-7-170-Lost in Madrid R64--
 36    17    
Sam Querrey28.5USA41135+1+45-Lost in Madrid R16--
 37    21    
Thomaz Bellucci28.3BRA11080-1-60-Lost in Madrid R64--
 38    8    
Marcos Baghdatis30.8CYP11067-+10-Lost in Madrid R64--
 39    CH    
Andrey Kuznetsov25.2RUS11050-+35-Lost in Madrid R32--
 40    34    
Gilles Muller32.9LUX11020+4+35----
 41    33    
Borna Coric19.4CRO31015-1--Lost in Madrid R32--
 42    18    
Andreas Seppi32.2ITA21005-1-----
 43    NCH 
   (46)    
Pablo Carreno Busta24.8ESP5995+3+16-Lost in Madrid R32--
 44    24    
Martin Klizan26.8SVK1980+1-----
 45    43    
Alexander Zverev19GER2975-2-15----
 46    25    
Vasek Pospisil25.8CAN2965+1-10-Lost in Madrid R64--
 47    9    
Nicolas Almagro30.7ESP6944+1--Lost in Madrid R64--
 48    37    
Nicolas Mahut34.2FRA7931+1-6-Lost in Madrid R64--
 49    21    
Leonardo Mayer28.9ARG2920-7-80-Lost in Madrid R64--
 50    39    
Guido Pella25.9ARG3914--5-Lost in Madrid R64--
 51    23    
Guillermo Garcia Lopez32.9ESP7910---Lost in Madrid R64--
 52    NCH 
   (56)    
Lucas Pouille22.2FRA8910+6+50Qualification Roma R1Qualification Madrid W
Lost in Madrid R32
--
 53    49    
Paolo Lorenzi34.3ITA3895+1-----
 54    NCH 
   (55)    
Ricardas Berankis25.8LTU1885+1--Lost in Busan R32--
 55    7    
Fernando Verdasco32.4ESP8855-3-45-Lost in Madrid R32--
 56    NCH 
   (59)    
Denis Kudla23.7USA5854+5+60Qualification Roma R1Qualification Madrid W
Lost in Madrid R32
--
 57    38    
Albert Ramos Vinolas28.3ESP9853-1-25-Lost in Madrid R32--
 58    19    
Marcel Granollers30ESP10818-5-80-Lost in Madrid R32--
 59    35    
Jiri Vesely22.8CZE2815+4+35-Lost in Rome SF--
 60    43    
Teymuraz Gabashvili30.9RUS2786-3-80-Lost in Madrid R64--
 61    57    
Diego Schwartzman23.7ARG4784+1-----
 62    61    
John Millman26.8AUS3783+5+22Busan SF-808853
 63    29    
Dudi Sela31ISR1781+11+55Karshi F-816816
 64    33    
Denis Istomin29.6UZB1771+15+60-Qualification Madrid W
Lost in Madrid R32
--
 65    56    
Inigo Cervantes26.4ESP11765+1-Qualification Roma R1Lost in Qualification Madrid R1--
 66    12    
Paul Henri Mathieu34.3FRA9761-6-50Qualification Roma R1---
 67    CH    
Illya Marchenko28.6UKR2751+2-----
 68    64    
Malek Jaziri32.2TUN1751-4-28Qualification Roma R1---
 69    45    
Aljaz Bedene26.8GBR2750-10-70Qualification Roma R1---
 70    57    
Dusan Lajovic25.8SRB3748--Qualification Roma R1Lost in Qualification Madrid R2--
 71    26    
Lukas Rosol30.7CZE3747+1+10-Lost in Aix en Provence QF--
 72    27    
Adrian Mannarino27.8FRA10745+8+35-Lost in Qualification Madrid R1--
 73    69    
Taylor Fritz18.5USA6744-2-Qualification Roma R1Lost in Qualification Madrid R1--
 74    5    
Tommy Robredo34ESP12730-1-----
 75    CH    
Damir Dzumhur23.9BIH1724--Qualification Roma R1---
 76    8    
Mikhail Youzhny33.8RUS3718+2+7-Lost in Qualification Madrid R2--
 77    56    
Rajeev Ram32.1USA7716-1-Qualification Roma R1Lost in Qualification Madrid R1--
 78    29    
Ivan Dodig31.3CRO4714-1--Lost in Qualification Madrid R1--
 79    65    
Evgeny Donskoy25.9RUS4713-11-39----
 80    NCH 
   (84)    
Pierre Hugues Herbert25.1FRA11695+4+35-Qualification Madrid W
Lost in Madrid R64
--
 81    38    
Donald Young26.7USA8690-+10----
 82    33    
Robin Haase29NED1685-17-80Qualification Roma R1Lost in Qualification Madrid R2--
 83    10    
Ernests Gulbis27.6LAT1666--10Qualification Roma R1Lost in Qualification Madrid R1--
 84    43    
Victor Estrella Burgos35.7DOM1655+1--Lost in Qualification Madrid R1--
 85    82    
Kyle Edmund21.3GBR3654+3+38Rome F-689689
 86    46    
Mikhail Kukushkin28.3KAZ1639-+16Qualification Roma R1Lost in Qualification Madrid R2--
 87    NCH 
   (97)    
Daniel Evans25.9GBR4616+10+40Busan SF-641686
 88    85    
Taro Daniel23.2JPN2614+1-1----
 89    NCH 
   (90)    
Jordan Thompson22AUS4608+1--Lost in Rome R32--
 90    39    
Horacio Zeballos31ARG5603+1--Lost in Rome R32--
 91    35    
Benjamin Becker34.8GER3600+1+6Qualification Roma R1Lost in Qualification Madrid R2--
 92    NCH 
   (93)    
Gastao Elias25.4POR2590+1-----
 93    89    
Facundo Bagnis26.1ARG6590+1-----
 94    84    
Rogerio Dutra Silva32.2BRA2588+2+10-Lost in Aix en Provence QF--
 95    51    
Hyeon Chung19.9KOR1585-13-94-Lost in Busan R32--
 96    28    
Santiago Giraldo28.4COL1579+9+25Qualification Roma R1Qualification Madrid W
Lost in Madrid R64
--
 97    53    
Sam Groth28.5AUS5577-2-9-Lost in Busan R32--
 98    86    
Filip Krajinovic24.1SRB4575+16+47Rome F-610610
 99    40    
Thiemo de Bakker27.6NED2564------
 100    22    
Albert Montanes35.4ESP13564---Lost in Qualification Madrid R1--
 101    68    
Daniel Munoz de la Nava34.2ESP14561------
 102    61    
Stephane Robert35.9FRA12558+1-Qualification Roma R1Lost in Aix en Provence R32--
 103    101    
Yoshihito Nishioka20.6JPN3557+1-----
 104    14    
Jerzy Janowicz25.4POL1556+4+6----
 105    60    
Tatsuma Ito27.9JPN4552+1--Lost in Busan R32--
 106    46    
Jan Lennard Struff26GER4551+1-----
 107    33    
Yen Hsun Lu32.7TPE1549-5-9----
 108    97    
Yuichi Sugita27.6JPN5548+3+14-Lost in Busan QF--
 109    98    
Thomas Fabbiano26.9ITA4545--Qualification Roma R1---
 110    42    
Michael Berrer35.8GER5533+3--Lost in Busan R32--
 111    106    
Roberto Carballes Baena23.1ESP15533+5+19-Qualification Madrid W
Lost in Madrid R64
--
 112    36    
Simone Bolelli30.5ITA5532-25-90----
 113    10    
Juan Monaco32.1ARG7530-15-45-Lost in Madrid R64--
 114    78    
Dustin Brown31.4GER6520-4-17----
 115    106    
Bjorn Fratangelo22.8USA9519------
 116    68    
Tim Smyczek28.3USA10501+3-----
 117    31    
Sergiy Stakhovsky30.3UKR3495+4+9-Lost in Busan R16--
 118    NCH 
  (125)   
Konstantin Kravchuk31.2RUS5490+8+33Busan SF-515560
 119    82    
Marco Cecchinato23.6ITA6483-1-28----
 120    61    
Matthew Ebden28.4AUS6478-3-33----
 121    44    
Lukas Lacko28.5SVK2478-9-56-Lost in Busan R16--
 122    NCH 
  (123)   
Elias Ymer20SWE1476+10+32Aix en Provence SF-501546
 123    NCH 
  (125)   
Karen Khachanov19.9RUS6470+2+9-Lost in Karshi QF--
 124    52    
Igor Sijsling28.7NED3466-1-----
 125    86    
Nikoloz Basilashvili24.2GEO1463-1-----
 126    52    
Marco Chiudinelli34.6SUI3460+7+20-Lost in Busan QF--
 127    NCH 
  (128)   
Jozef Kovalik23.5SVK3458+1+9-Lost in Aix en Provence R16--
 128    107    
Gerald Melzer25.8AUT2452-1-----
 129    88    
Yuki Bhambri23.8IND1451-7-17----
 130    109    
Mirza Basic24.8BIH2445+1-----
 131    8    
Radek Stepanek37.4CZE4443+17+70Qualification Roma R1Qualification Madrid W
Lost in Madrid R32
--
 132    108    
Adam Pavlasek21.5CZE5442-12-55-Lost in Rome R32--
 133    119    
Andrej Martin26.6SVK4438-3-8-Lost in Qualification Madrid R1--
 134    47    
Go Soeda31.6JPN6436-5-13-Lost in Busan R32--
 135    94    
Austin Krajicek25.8USA11432-1--Lost in Busan R32--
 136    51    
Daniel Brands28.8GER7429-1--Lost in Aix en Provence R32--
 137    58    
Maximo Gonzalez32.8ARG8428-1--Lost in Aix en Provence R32--
 138    45    
Mischa Zverev28.7GER8424+1+9-Lost in Aix en Provence R16--
 139    37    
Carlos Berlocq33.2ARG9419+8+40Aix en Provence SF-444489
 140    85    
Radu Albot26.4MDA1414+3+27-Lost in Karshi SF--
 141    138    
Saketh Myneni28.5IND2410-3-8----
 142    133    
Jared Donaldson19.5USA12400-1-----
 143    70    
Alejandro Gonzalez27.2COL2395-6-26-Lost in Aix en Provence R16--
 144    133    
Dennis Novikov22.5USA13388-2-----
 145    140    
Di Wu24.6CHN1386-1--Lost in Busan R32--
 146    CH    
Vincent Millot30.2FRA13382-+2-Lost in Rome R16--
 147    NCH 
  (151)   
Renzo Olivo24.1ARG10378+14+36Aix en Provence SF-403448
 148    43    
Ryan Harrison24USA14373+1-----
 149    62    
Kenny De Schepper28.9FRA14367+5+8Qualification Roma R1Lost in Rome R16--
 150    32    
Pablo Andujar30.2ESP16365+1-----
 151    150    
Nicolas Kicker23.7ARG11359-1-8----
 152    108    
John Patrick Smith27.2AUS7355+3--Lost in Busan R16--
 153    69    
Thanasi Kokkinakis20AUS8350-8-35----
 154    43    
Grega Zemlja29.6SLO1347+5-Busan SF-372417
 155    71    
Jurgen Zopp28.1EST1346+5--Lost in Rome R32--
 156    NCH 
  (158)   
Quentin Halys19.5FRA15344+2-5----
 157    64    
Tobias Kamke29.9GER9342+12+17-Lost in Rome QF--
 158    NCH 
  (160)   
Pedja Krstin21.6SRB5342+4-----
 159    77    
Marsel Ilhan28.9TUR1337-3-16-Lost in Rome R32--
 160    153    
Andrea Arnaboldi28.3ITA7336+3-Qualification Roma R1---
 161    100    
Luca Vanni30.9ITA8334-21-70Qualification Roma R1---
 162    NCH 
  (186)   
Thiago Monteiro21.9BRA3330+27+40Aix en Provence SF-355400
 163    104    
Facundo Arguello23.7ARG12329+3-----
 164    48    
Alejandro Falla32.4COL3328-12-35----
 165    NCH 
  (167)   
Eduardo Struvay25.3COL4327+2-----
 166    157    
Alexander Sarkissian26USA15326-1-6-Lost in Busan R16--
 167    118    
Andre Ghem33.9BRA4325-3-9-Lost in Aix en Provence R16--
 168    48    
Daniel Gimeno Traver30.7ESP17324-15-35----
 169    NCH 
  (172)   
Marco Trungelliti26.2ARG13323+12+17-Lost in Rome QF--
 170    CH    
Mathias Bourgue22.3FRA16322---Lost in Aix en Provence R32--
 171    154    
Andrey Rublev18.5RUS7318-3-8----
 172    NCH 
  (173)   
Noah Rubin20.2USA16316+1-----
 173    164    
Egor Gerasimov23.4BLR1315+1-----
 174    47    
Andreas Haider Maurer29.1AUT3313+1-----
 175    124    
Marius Copil25.5ROU1312+7+8-Lost in Rome R16--
 176    89    
James Ward29.2GBR5311------
 177    44    
Steve Darcis32.1BEL2311------
 178    72    
Aleksandr Nedovyesov29.2KAZ2310+5+8-Lost in Karshi R16--
 179    148    
Ze Zhang25.8CHN2310-22-40-Lost in Busan R32--
 180    117    
Alexander Kudryavtsev30.5RUS8309-2--Lost in Busan R32--
 181    153    
Guilherme Clezar23.3BRA5308-2-----
 182    126    
Alessandro Giannessi25.9ITA9307-2-Qualification Roma R1---
 183    166    
Gonzalo Lama23CHI1303-12-16----
 184    35    
Edouard Roger Vasselin32.4FRA17300+4+9-Lost in Aix en Provence R16--
 185    79    
Peter Gojowczyk26.8GER10300-1--Lost in Aix en Provence R32--
 186    69    
Joao Souza27.9BRA6300-1--Lost in Aix en Provence R32--
 187    84    
Ruben Bemelmans28.3BEL3299-1-----
 188    145    
Franko Skugor28.6CRO5298-16-20----
 189    152    
Luke Saville22.3AUS9292-2--Lost in Rome R32--
 190    103    
Norbert Gombos25.7SVK5289------
 191    167    
Frances Tiafoe18.2USA17288------
 192    97    
Kimmer Coppejans22.2BEL4286+1--Lost in Aix en Provence R32--
 193    134    
Guido Andreozzi24.7ARG14285+1-1----
 194    174    
Henri Laaksonen24.1SUI4285+1-----
 195    78    
Blaz Rola25.5SLO2280+2--Lost in Rome QF--
 196    NCH 
  (198)   
Arthur De Greef24.1BEL5278+2-----
 197    161    
Amir Weintraub29.6ISR2278-5-10-Lost in Karshi R32--
 198    188    
Nils Langer26.2GER11276+1-----
 199    NCH 
  (200)   
Stefan Kozlov18.2USA18276+1-----
 200    191    
Tommy Paul18.9USA19273+3+8-Lost in Rome R16--
 201    111    
Adrian Menendez Maceiras30.5ESP18273--1-Lost in Qualification Madrid R2--
 202    25    
Filippo Volandri34.6ITA10271+20+33Qualification Roma R1Lost in Rome SF--
 203    181    
Tristan Lamasine23.1FRA18267+10+20-Lost in Aix en Provence QF--
 204    33    
Andrey Golubev28.7KAZ3265-2-8-Lost in Aix en Provence R32--
 205    79    
Adrian Ungur31.2ROU2264-9-17-Lost in Rome R32--
 206    135    
Marton Fucsovics24.2HUN1263+1+5-Qualification Rome W
Lost in Rome R32
--
 207    NCH 
  (225)   
Dmitry Popko19.5KAZ4263+18+32-Lost in Karshi QF
Shymkent 2 W
--
 208    82    
James Duckworth24.2AUS10262-4-----
 209    205    
Constant Lestienne23.9FRA19262-4--Lost in Aix en Provence R32--
 210    189    
Daniel Nguyen25.5USA20259-4--Lost in Busan R16--
 211    170    
Laslo Djere20.9SRB6257-3-----
 212    137    
Uladzimir Ignatik25.8BLR2257-3-----
 213    191    
Aldin Setkic28.3BIH3257-3+3-Lost in Abuja 2 F--
 214    169    
Brydan Klein26.3GBR6250-3-----
 215    210    
Zhe Li29.6CHN3250-3--Lost in Rome R32--
 216    200    
Yan Bai26.9CHN4246-2--Lost in Rome R32--
 217    143    
Hiroki Moriya25.5JPN7245-2--Lost in Rome R32--
 218    181    
Jordi Samper Montana26ESP19245-2-----
 219    179    
Yannick Mertens28.8BEL6244-2-----
 220    NCH 
  (251)   
Marko Tepavac22SRB7241+31+37Karshi F-276276
 221    65    
Pere Riba28ESP20241-3-----
 222    199    
Calvin Hemery 21.2FRA20241+1+3-Lost in Aix en Provence R16--
 223    157    
Hans Podlipnik Castillo28.3CHI2241-4-----
 224    98    
Farrukh Dustov29.9UZB2240-4-----
 225    184    
Ti Chen32.5TPE2240-4--Lost in Busan R32--
 226    NCH 
  (234)   
Artem Smirnov28.2UKR4233+16+15-Lost in Shymkent 2 F--
 227    169    
Denys Molchanov28.9UKR5232-3--Lost in Karshi R32--
 228    206    
Duckhee Lee17.9KOR2232+3+7-Lost in Busan R16--
 229    4    
Juan Martin del Potro27.6ARG15230+45+45-Lost in Madrid R32--
 230    177    
Axel Michon25.3FRA21230-4--Lost in Rome R32--
 231    116    
David Guez33.4FRA22230-3--Lost in Aix en Provence R32--
 232    216    
Gregoire Barrere22.2FRA23229-3--Lost in Aix en Provence R32--
 233    206    
Federico Gaio24.1ITA11227-3-Qualification Roma R1---
 234    187    
Mohamed Safwat25.6EGY1225+24+25-Abuja 2 W
Lost in Abuja 3 SF
--
 235    219    
Nikola Milojevic21.2SRB8222-2--Lost in Karshi R16--
 236    158    
Liam Broady22.3GBR7221+21+20-Lost in Busan QF--
 237    204    
Benjamin Mitchell23.4AUS11221-3-----
 238    207    
Enrique Lopez Perez24.9ESP21221-3--Lost in Karshi R32--
 239    145    
Alexandre Sidorenko28.2FRA24221-3-----
 240    206    
Ramkumar Ramanathan21.4IND3221-1+1Lleida SFLost in Grasse R16--
 241    208    
Jan Satral25.7CZE6219-1-----
 242    159    
Matteo Donati21.1ITA12218-1-----
 243    235    
Miljan Zekic27.8SRB9217------
 244    18    
Florian Mayer32.5GER12215-12-8----
 245    239    
Marek Michalicka29.3CZE7214+18+19-Lost in Aix en Provence QF--
 246    NCH 
  (249)   
Frederico Ferreira Silva21.1POR3213+3+6-Lost in Rome R16--
 247    191    
Steven Diez25.1CAN3213+8+11-Lost in Karshi QF--
 248    221    
Marcelo Arevalo25.5ESA1212-21-18----
 249    248    
David Perez Sanz21.9ESP22210-1--Lost in Abuja 2 QF
Lost in Abuja 3 SF
--
 250    166    
Pedro Cachin21ARG16208-13-13----
 251    206    
Salvatore Caruso23.3ITA13206-1-----
 252    241    
Bastian Trinker25.9AUT4204------
 253    193    
Oriol Roca Batalla23ESP23203--Hammamet 17 SF---
 254    NCH 
  (289)   
Ilya Ivashka22.1BLR3202+35+32-Lost in Karshi SF--
 255    236    
Michael Linzer26.5AUT5202-1-----
 256    8    
Jurgen Melzer34.9AUT6201------
 257    201    
Matthew Barton24.3AUS12199+8+5-Qualification Busan W
Lost in Busan R32
--
 258    250    
Tomas Lipovsek Puches23ARG17199+2-----
 259    NCH 
  (260)   
Ernesto Escobedo19.8USA21198+2-----
 260    NCH 
  (262)   
Gleb Sakharov27.9FRA25198+2-----
 261    234    
Maxime Chazal23FRA26196-23-25-Lost in Aix en Provence R32--
 262    177    
Christian Lindell24.4SWE2194+2-----
 263    175    
Gianluca Naso29.3ITA14194+3--Lost in Rome R32--
 264    226    
Yannick Jankovits29.3FRA27194+3-Santa Margherita 4 F---
 265    244    
Daniil Medvedev20.2RUS9193-6-7----
 266    NCH 
  (273)   
Aleksandre Metreveli22.7GEO2193+7+7-Lost in Karshi R32
Lost in Shymkent 2 SF
--
 267    213    
Lorenzo Giustino24.6ITA15192+1-Qualification Roma R1---
 268    193    
Darian King24BAR1190+2-Cordoba SF---
 269    NCH 
  (300)   
Maxime Janvier19.5FRA28189+32+26-Grasse W--
 270    267    
Robin Stanek21.3CZE8187+2-----
 271    242    
Maximiliano Estevez26.9ARG18187-2-4----
 272    NCH 
  (274)   
Ivan Nedelko29.9RUS10187+3+3-Qualification Rome W
Lost in Rome R32
--
 273    153    
Aslan Karatsev22.6RUS11186-26-25-Lost in Karshi R16--
 274    260    
Maxim Dubarenco22.8BLR4183+26+18-Lost in Karshi QF
Lost in Shymkent 2 QF
--
 275    200    
Dennis Novak22.6AUT7182-4-8Antalya 18 SF---
 276    118    
Matteo Viola28.8ITA16182+1-Qualification Roma R1---
 277    NCH 
  (278)   
Sekou Bangoura24.4USA22182+1--Lost in Tampa QF--
 278    NCH 
  (279)   
Alexey Vatutin23.5RUS12180+1-----
 279    NCH 
  (280)   
Joris De Loore23BEL7178+1-----
 280    225    
Mitchell Krueger22.3USA23178+1-----
 281    59    
Jan Hernych36.8CZE9177+2-----
 282    206    
Matija Pecotic26.8CRO6177-38-35----
 283    237    
Maximilian Marterer20.8GER13177+1-----
 284    163    
Jan Mertl34.3CZE10176+1-----
 285    282    
Alessandro Bega25.3ITA17176-3-2-Lost in Karshi R16
Lost in Antalya 17 QF
--
 286    182    
Caio Zampieri29.9BRA7175-10-8-Lost in Karshi R32--
 287    NCH 
  (294)   
Miki Jankovic21.6SRB10174+7+6-Lost in Shymkent 2 SF--
 288    211    
Yasutaka Uchiyama23.7JPN8172-1--Lost in Rome R32--
 289    259    
Yannik Reuter25.1BEL8172+6+5-Qualification Aix en Provence W
Lost in Aix en Provence R32
Lost in Grasse R32
--
 290    227    
Antal Van Der Duim28.6NED4170+9+4Abuja 3 FLost in Abuja 2 QF--
 291    183    
Tennys Sandgren24.7USA24169-1--Lost in Tampa R16--
 292    146    
James McGee28.9IRL1168+1-----
 293    39    
Marinko Matosevic30.7AUS13167+43+25-Qualification Busan W
Lost in Busan QF
--
 294    CH    
Alexander Ward26GBR8167+2-----
 295    217    
Gerard Granollers27.2ESP24167+3-----
 296    213    
Nikola Mektic27.3CRO7166+25+14-Qualification Aix en Provence W
Lost in Aix en Provence R16
--
 297    286    
Michal Konecny26.5CZE11166--1----
 298    288    
Pablo Vivero Gonzalez21ESP25165-10-5-Lost in Mostoles R16--
 299    85    
Jimmy Wang31.2TPE3162+31+14-Qualification Busan W
Lost in Busan R16
--
 300    257    
Kamil Majchrzak20.3POL2161+24+10-Lost in Szeged 2 F--
 301    85    
Matthias Bachinger29GER14160+3--Lost in Qualification Madrid R1--
 302    186    
Juan Ignacio Londero22.7ARG19160-10-8-Lost in Galati R16--
 303    166    
Agustin Velotti23.9ARG20160+17+8-Lost in Karshi R16--
 304    225    
Philip Bester27.5CAN4160+1-Tampa SF---
 305    237    
Nicolas Barrientos29COL5160-60-52-Lost in Karshi R16--
 306    183    
Matt Reid25.8AUS14159------
 307    CH    
Andrew Whittington22.7AUS15158------
 308    307    
Jeremy Jahn26GER15158------
 309    200    
Connor Smith25.3USA25158------
 310    179    
Jose Hernandez Fernandez26.1DOM2157-24-17----
 311    194    
Jason Jung26.8TPE4157-8-5----
 312    257    
Roberto Ortega Olmedo25ESP26157-2--Lost in Qualification Madrid R1--
 313    68    
Blaz Kavcic29.1SLO3156-2-----
 314    110    
Giovanni Lapentti33.2ECU1156-68-55----
 315    256    
Omar Jasika18.9AUS16155-2-Bol SF---
 316    62    
Somdev Devvarman31.2IND4155-2-----
 317    164    
Tsung Hua Yang25.1TPE5155-2--Lost in Karshi R32--
 318    50    
Ruben Ramirez Hidalgo38.3ESP27155-2-----
 319    212    
Tomislav Brkic26.1BIH4155-2-----
 320    251    
Gavin Van Peperzeel24.1AUS17154-2-----
 321    310    
Lloyd George Harris19.1RSA2153-2--Lost in Karshi R32--
 322    317    
Scott Griekspoor25.3NED5152---Lost in Karshi R32
Lost in Santa Margherita 3 R32
--
 323    70    
Flavio Cipolla32.5ITA18151-11-5----
 324    1    
Lleyton Hewitt35.1AUS18150+1-----
 325    33    
Andreas Beck30.2GER16150+22+15-Lost in Grasse F--
 326    288    
Nicolas Meister26.9USA26150+14+10-Lost in Abuja 2 SF
Lost in Abuja 3 QF
--
 327    178    
Roberto Marcora26.6ITA19150------
 328    297    
Eric Quigley27.2USA27150---Lost in Tampa R16--
 329    65    
Frank Dancevic31.6CAN5149-+1-Lost in Szeged 2 R16
Lost in Szeged 3 SF
--
 330    232    
Jose Pereira25.2BRA8149-28-13----
 331    281    
Dimitar Kuzmanov22.7BUL2148------
 332    215    
Emilio Gomez24.4ECU2146------
 333    313    
Lorenzo Sonego20.9ITA20146------
 334    319    
Gianluca Mager21.4ITA21146+4+5-Lost in Santa Margherita 3 SF--
 335    202    
Jonathan Eysseric25.9FRA29146-44-23----
 336    317    
Michael Mmoh18.3USA28145-13-6----
 337    335    
Peter Kobelt25.4USA29142-2-1----
 338    NCH 
  (348)   
Stefano Napolitano21ITA22141+12+8-Lost in Rome R16--
 339    310    
Filip Horansky23.3SVK6141------
 340    332    
Hernan Casanova22.2ARG21140+1--Lost in Hammamet 16 R16
Lost in Villa Maria R16
--
 341    335    
Blake Mott20AUS19138+2--Lost in Tampa QF--
 342    225    
Christian Garin19.9CHI3137+2-----
 343    NCH 
  (345)   
Lloyd Glasspool22.4GBR9137+2-----
 344    325    
Facundo Mena23.6ARG22137-10-8----
 345    200    
Yann Marti27.9SUI5136-19-14-Qualification Aix en Provence W
Lost in Aix en Provence R32
Lost in Hammamet 16 R16
--
 346    NCH 
  (357)   
Francisco Bahamonde19.4ITA23135+15+10-Lost in Santa Margherita 3 F--
 347    276    
Sebastien Boltz23FRA30133+16+8-Lost in Grasse SF--
 348    NCH 
  (354)   
Zdenek Kolar19.5CZE12131+6-Szeged 3 F---
 349    346    
Vaclav Safranek21.9CZE13131+6-----
 350    57    
Michal Przysiezny32.2POL3130+12+5-Qualification Busan W
Lost in Busan R32
--
 351    281    
Gonzalo Escobar27.2ECU3130-2-4-Lost in Vero Beach R16
Lost in Tampa R32
--
 352    341    
Danilo Petrovic24.2SRB11130-6-6----
 353    284    
Joshua Milton26.5GBR10129+3-----
 354    160    
Alex Bolt23.3AUS20129+3-----
 355    278    
Tucker Vorster27.6RSA3129-2-3-Lost in Abuja 2 R16
Lost in Abuja 3 R32
--
 356    221    
Riccardo Bellotti24.7ITA24128+2-Bol SF---
 357    343    
Carlos Eduardo Severino25.4BRA9127+2-----
 358    154    
Niels Desein28.9BEL9127-10-8----
 359    286    
Sam Barry24.2IRL2127+7+2-Lost in Karshi R16--
 360    259    
Shuichi Sekiguchi24.8JPN9126------
 361    262    
Adrien Bossel29.3SUI6125-10-8-Lost in Karshi R32--
 362    NCH 
  (364)   
Pascal Brunner26.9AUT8125+2-----
 363    183    
Laurynas Grigelis24.7LTU2124-11-8-Lost in Galati QF--
 364    320    
Adrien Puget25.1FRA31124+3--Lost in Grasse R32--
 365    355    
Marco Bortolotti25.2ITA25124--1----
 366    345    
Maverick Banes24AUS21124+2-----
 367    311    
Dayne Kelly25.7AUS22123+2-----
 368    154    
Maxime Teixeira27.2FRA32123+2-----
 369    367    
Juan Ignacio Galarza22.1ARG23123+2-Villa Maria F---
 370    NCH 
  (372)   
Tim Van Rijthoven19NED6122+2-----
 371    132    
Ante Pavic27.1CRO8122+2-----
 372    201    
Dzmitry Zhyrmont27.1BLR5122+2-----
 373    350    
Daniel Masur21.5GER17122+2-----
 374    335    
Edoardo Eremin22.5ITA26121+3-----
 375    185    
Germain Gigounon27BEL10120+42+18Szeged 3 FSzeged 2 W--
 376    182    
Peter Torebko28.2GER18119+2-----
 377    NCH 
  (379)   
Karim Mohamed Maamoun 25EGY2119+15+8-Lost in Abuja 2 SF
Lost in Abuja 3 QF
--
 378    13    
Jarkko Nieminen34.7FIN1118+1-----
 379    NCH 
  (396)   
Sumit Nagal18.7IND5118+30+13-Qualification Rome W
Lost in Rome R16
--
 380    26    
Victor Hanescu34.7ROU3117------
 381    199    
Pedro Sousa27.9POR4117--Hammamet 17 SF---
 382    190    
Frederik Nielsen32.6DEN1117-45-25----
 383    380    
Daniel Elahi Galan19.8COL6117-1-----
 384    382    
Nicolaas Scholtz25.2RSA4117-1--Lost in Abuja 3 QF--
 385    255    
Julien Cagnina21.9BEL11116+4+3-Lost in Grasse QF--
 386    NCH 
  (417)   
Antoine Escoffier24.1FRA33115+42+17-Mostoles W--
 387    371    
Julien Dubail28.2BEL12115+17+8-Lost in Heraklion 6 F--
 388    370    
Sadio Doumbia25.6FRA34114-3-----
 389    386    
Evan King24.1USA30114-3-----
 390    223    
Liang Chi Huang24.1TPE6114-3-----
 391    120    
Alex Kuznetsov29.2USA31113-3-----
 392    380    
Clement Geens20.1BEL13113+8+5-Lost in Hammamet 16 SF--
 393    NCH 
  (405)   
Denis Shapovalov17CAN6112+12+6-Lost in Vero Beach SF--
 394    266    
Sanam Singh28.3IND6112-4--Lost in Chandigarh R32--
 395    374    
Lucas Miedler19.8AUT9112-11-4-Lost in Szeged 2 SF
Lost in Szeged 3 QF
--
 396    215    
Edward Corrie28.2GBR11111-5-----
 397    NCH 
  (420)   
Christopher Heyman22.5BEL14111+23+9-Lost in Antalya 17 F--
 398    270    
Kevin Krawietz24.2GER19110+16+6-Lost in Rome R16--
 399    186    
Andrea Collarini24.2ARG24109-4--Lost in Villa Maria R32--
 400    296    
Cheong Eui Kim26.1KOR3109-4-----
 401    269    
Patricio Heras27.2ARG25109-8-1----
 402    122    
Peter Polansky27.8CAN7108-5-Tampa SF---
 403    304    
Petru Alexandru Luncanu27ROU4108-5--Lost in Galati QF--
 404    363    
Kirill Dmitriev24.7RUS13108-5-----
 405    401    
Prajnesh Gunneswaran26.4IND7107-4-----
 406    262    
Vishnu Vardhan28.7IND8107+43+18-Chandigarh W
Lost in Jassowal R16
--
 407    403    
Romain Barbosa22POR5107-4-Caldas Da Rainha R16---
 408    329    
Federico Coria24.1ARG26106-2--Lost in Villa Maria SF--
 409    392    
Jan Choinski19.9GER20106-2-----
 410    408    
Clay Thompson24USA32105-2-----
 411    CH    
Oscar Otte22.8GER21105------
 412    402    
Cem Ilkel20.7TUR2105------
 413    282    
Erik Crepaldi26ITA27105-37-17Santa Margherita 4 F---
 414    310    
Maximilian Neuchrist24.7AUT10104-20-6----
 415    374    
Hugo Nys25.2FRA35104-5-1Antalya 18 SF---
 416    230    
Juan Carlos Saez24.7CHI4104-3--Lost in Villa Maria QF--
 417    398    
Zhizhen Zhang19.5CHN5103+1+1-Lost in Grasse R16--
 418    416    
Juan Pablo Paz21.3ARG27103-2--Lost in Hammamet 16 R32
Lost in Galati QF
--
 419    379    
Ricardo Ojeda Lara23.2ESP28103+7+4Caldas Da Rainha R16Lost in Mostoles SF--
 420    362    
Bastian Malla19.6CHI5102-1--Lost in Lleida QF--
 421    371    
Mackenzie McDonald21USA33100------
 422    91    
Jesse Huta Galung30.5NED799------
 423    343    
Marc Sieber28.1GER2299+46+18Antalya 18 SFAntalya 17 W--
 424    353    
Yuya Kibi29.7JPN1099-1-----
 425    399    
Vladyslav Manafov23UKR699------
 426    170    
Javier Marti24.3ESP2997+3-----
 427    412    
Mats Moraing23.8GER2397+6+2-Lost in Heraklion 6 QF--
 428    361    
Finn Tearney25.6NZL197-4-2----
 429    223    
Filip Peliwo22.2CAN897+3-----
 430    NCH 
  (434)   
Bradley Mousley20.3AUS2396+5+1-Lost in Heraklion 6 QF
Lost in Bol QF
--
 431    245    
Marc Giner24.8ESP3095+3--Lost in Lleida R16--
 432    301    
Gianluigi Quinzi20.2ITA2894+5-----
 433    427    
Dragos Dima23.8ROU593+6-Galati SFLost in Szeged 2 R32--
 434    377    
Albert Alcaraz Ivorra20.9ESP3192+8-----
 435    378    
Kento Takeuchi28.3JPN1192+8-----
 436    416    
Tigre Hank24.6MEX192+4-1----
 437    NCH 
  (458)   
Stefanos Tsitsipas17.7GRE191+21+6-Lost in Heraklion 6 SF--
 438    404    
Pedro Sakamoto22.8BRA1091+6-----
 439    347    
Markus Eriksson26.4SWE391-8-6----
 440    7    
Mardy Fish34.4USA3490+5-----
 441    337    
Tom Jomby25.2FRA3690--2----
 442    103    
Jaroslav Pospisil35.2CZE1489+5-----
 443    419    
Jaume Munar19ESP3289+5--Lost in Qualification Madrid R1--
 444    432    
Yannick Maden26.5GER2489+65+18-Santa Margherita 3 W--
 445    143    
Maxime Authom29.1BEL1589-15-8-Lost in Grasse R32--
 446    330    
Hiroyasu Ehara24.8JPN1289--1----
 447    341    
Deiton Baughman20USA3589-45-18-Lost in Vero Beach QF
Lost in Tampa R16
--
 448    360    
Maxime Tabatruong26.6FRA3789+3-----
 449    NCH 
  (452)   
Benjamin Bonzi19.9FRA3889+3-----
 450    114    
Lamine Ouahab31.3MAR187+4-----
 451    438    
Christopher O'Connell21.9AUS2487-13-6----
 452    277    
Kevin King25.1USA3686-16-8----
 453    438    
Seong chan Hong18.8KOR486+4--Lost in Busan R32--
 454    410    
Richard Gabb24.2GBR1286+5+1-Lost in Antalya 17 QF--
 455    349    
Tom Kocevar Desman25.8SLO485--2-Lost in Karlskrona R16--
 456    2    
Tommy Haas38GER2583+8-----
 457    310    
Vladimir Ivanov29EST283-30-15-Lost in Shymkent 2 R32--
 458    NCH 
  (459)   
Joao Domingues22.5POR683+7-Caldas Da Rainha R16---
 459    NCH 
  (499)   
Pedro Martinez Portero19ESP3383+40+9-Lost in Hammamet 16 F--
 460    458    
Makoto Ochi20JPN1383+3-1----
 461    NCH 
  (467)   
Sebastian Fanselow24.3GER2682+6-----
 462    238    
Grzegorz Panfil28.3POL482+9+1-Lost in Szeged 2 R16--
 463    NCH 
  (468)   
Marcos Giraldi Requena22.4ESP3482+5--Lost in Hammamet 16 R32
Lost in Lleida R32
--
 464    406    
Temur Ismailov21.3UZB381+6--Lost in Karshi R32
Lost in Shymkent 2 R32
--
 465    211    
Maxime Hamou20.9FRA3981-15-8----
 466    NCH 
  (471)   
Kaichi Uchida21.7JPN1481+6-Karlskrona F---
 467    NCH 
  (473)   
Soon Woo Kwon18.4KOR580+7--Lost in Busan R32--
 468    465    
Nico Matic24.3GER2780+7--Lost in Szeged 2 R32--
 469    367    
Ivan Endara28.1ECU480-16-8-Lost in Cordoba QF--
 470    265    
Tak Khunn Wang24.5FRA4080+8-----
 471    390    
Georgi Rumenov Payakov26.3ESP3579+8--Lost in Qualification Madrid R1--
 472    202    
Laurent Rochette28.2FRA4179-57-24----
 473    NCH 
  (476)   
Michael Geerts21.3BEL1679+4-1----
 474    123    
Mikhail Elgin34.5RUS1478+6-----
 475    368    
Marcos Giron22.7USA3778+6-----
 476    403    
David Vega Hernandez21.8ESP3678+30+5-Lost in Mostoles SF
Lost in Lleida R32
--
 477    NCH 
  (558)   
Mikelis Libietis23.8LAT277+81+18-Heraklion 6 W
Lost in Antalya 18 R16
--
 478    282    
Ricardo Rodriguez Pace23VEN177+8-----
 479    455    
Evgeny Karlovskiy21.7RUS1577-23-10----
 480    324    
Alexandar Lazov25.8BUL377+7-Galati SF---
 481    NCH 
  (484)   
Luke Bambridge21.2GBR1377+7--Lost in Cordoba QF--
 482    283    
Thales Turini26.8BRA1177+3-1-Lost in Grasse R32
Lost in Caldas Da Rainha R32
--
 483    219    
Gianni Mina24.2FRA4276-17-6-Lost in Hammamet 16 QF--
 484    231    
Daniel Dutra da Silva27.8BRA1276+5--Lost in Villa Maria R32--
 485    345    
Dennis Nevolo26.3USA3876+6--Lost in Vero Beach R32--
 486    NCH 
  (498)   
Bernabe Zapata Miralles19.3ESP3776+12+2-Lost in Mostoles QF--
 487    20    
Dmitry Tursunov33.4RUS1675+6-----
 488    279    
Jose Statham29NZL275+6-Tampa SF---
 489    335    
N Vijay Sundar Prashanth29.5IND975+8+1-Lost in Chandigarh R16
Lost in Jassowal R32
--
 490    194    
Stefano Travaglia24.3ITA2975+5-----
 491    463    
Lucas Gomez20.7MEX275-8-3-Lost in Galati R16--
 492    326    
Christopher Diaz Figueroa26.1GUA175--1-Lost in Heraklion 6 R32--
 493    404    
Carlos Boluda Purkiss23.2ESP3875+3--Lost in Lleida R32--
 494    NCH 
  (496)   
Riccardo Bonadio22.8ITA3074+7-----
 495    NCH 
  (571)   
Omar Salman20BEL1774+76+17-Hammamet 16 W--
 496    NCH 
  (503)   
Yannick Hanfmann24.4GER2873+7-----
 497    278    
Takuto Niki28.5JPN1573+7-----
 498    481    
Evgeny Elistratov21.3RUS1773-14-5-Lost in Shymkent 2 R16--
 499    NCH 
  (500)   
Alexandr Igoshin24.3RUS1873+1-1-Lost in Abuja 2 R32
Lost in Abuja 3 R16
--
 500    422    
Duje Kekez23.1CRO973+7--Lost in Bol QF--
In play:
MadridATP1000
RomaATP1000
Aix en ProvenceCH110
BusanCH110
KarshiCH90
RomeCH90
Abuja 3F35
CordobaF27
Antalya 18F18
BolF18
Caldas Da RainhaF18
GalatiF18
Hammamet 17F18
JassowalF18
KarlskronaF18
LleidaF18
Santa Margherita 4F18
Szeged 3F18
TampaF18
Villa MariaF18
Highlight Country: