X

 

 

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

In Play :
French Open GS2000  
Biella, Split CH80  
Porto ITF20  
Forbach, Monastir 13 ITF10  
Highlight Country :

 Official ATP Doubles

#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
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.
Official ATP Doubles
#Player NameAgeCtryPts+/-Current TournamentPrevious TournamentsCurrent TournamentNext WeekNext Week
 1
Robert Farah33.6COL18380-French Open R64-French Open R648380-1
 2
Juan Sebastián Cabal34.4COL28380-French Open R64-French Open R648380+1
 3
Horacio Zeballos35.4ARG16750-French Open R64-French Open R646750-
 4
Nicolas Mahut38.6FRA16135-French Open R64-French Open R646135-
 5
Joe Salisbury28.4GBR15490-French Open R64-French Open R645490-
 6
Rajeev Ram36.5USA15400-French Open R64-French Open R645400-
 7
Marcel Granollers34.4ESP15240-French Open R64-French Open R645240-
 8
Michael Venus32.9NZL15155+5French Open R64-French Open R645155-
 9
Łukasz Kubot38.3POL15140-1French Open R64-French Open R645140-
 9
Marcelo Melo37BRA15140-1French Open R64-French Open R645140-
Advertisement
 11
Mate Pavić27.2CRO15020-French Open R64-French Open R645020-
 12
Filip Polasek35.1SVK14930-2French Open R64-French Open R644930-
 13
Ivan Dodig35.7CRO24920-1French Open R64-French Open R644920-
 14
Raven Klaasen37.9RSA14680-French Open R64-French Open R644680-
 15
Wesley Koolhof31.4NED14570-French Open R64-French Open R644570-
 16
Kevin Krawietz28.6GER14510-French Open R64-French Open R644510-
 17
Andreas Mies30.1GER24475-French Open R64-French Open R644475-
 18
Bruno Soares38.5BRA24320-French Open R64-French Open R644320-
 19
Nikola Mektić31.7CRO34220-French Open R64-French Open R644220-
 20
Horia Tecău35.6ROU14070+1French Open R64-French Open R644070-
 21
Jean-Julien Rojer39NED24070+1French Open R64-French Open R644070-
 22
Édouard Roger-Vasselin36.8FRA24060-2French Open R64-French Open R644060-
 23
Fabrice Martin34FRA33845-French Open R64-French Open R643845-
 24
Pierre Hugues Herbert29.5FRA43690-French Open R64-French Open R643690-
 25
Oliver Marach40.2AUT13450-French Open R64-French Open R643450-
 26
John Peers32.1AUS13440+2French Open R64-French Open R643440-
 27
Jamie Murray34.6GBR23365-1French Open R64-French Open R643365-
 28
Neal Skupski30.8GBR33255-1French Open R64-French Open R643255-
 29
Bob Bryan42.4USA23020----3020-
 29
Mike Bryan42.4USA33020----3020-
 31
Franko Škugor33CRO42970-French Open R64-French Open R642970-
 32
Jérémy Chardy33.6FRA52905-French Open R64-French Open R642905-
 33
Henri Kontinen30.2FIN12890-French Open R64-French Open R642890-
 34
Robin Haase33.4NED32859-French Open R64-French Open R642859-
 35
Jürgen Melzer39.3AUT22735-French Open R64-French Open R642735-
 36
Joran Vliegen27.2BEL12420-French Open R64-French Open R642420-
 37
Rohan Bopanna40.5IND12380-French Open R64-French Open R642380-
 38
Luke Saville26.7AUS22352-French Open R64-French Open R642352-
 39
Austin Krajicek30.2USA42250-French Open R64-French Open R642250-
 40
Max Purcell22.4AUS32244-French Open R64-French Open R642244-
 41
Sander Gillé29.7BEL22135-French Open R64-French Open R642135-
 42
Philipp Oswald34.6AUT32105-French Open R64-French Open R642105-
 43
Máximo González37.1ARG22055-French Open R64-French Open R642055-
 44
Denis Shapovalov21.4CAN11985-French Open R64-French Open R641985-
 45
Santiago González37.5MEX11973-French Open R64-French Open R641973-
 46
Diego Schwartzman28.1ARG31905-French Open R64-French Open R641905-
 47
Jan Lennard Struff30.4GER31900-French Open R64-French Open R641900-
 48
Marcelo Demoliner31.6BRA31835-French Open R64-French Open R641835-
 49
Marcus Daniell30.8NZL21820-French Open R64-French Open R641820-
 50
Aisam-ul-Haq Qureshi40.5PAK11820+1French Open R64-French Open R641820-
Advertisement
 51
Pablo Carreño Busta29.2ESP21815-1---1815-
 52
Nikola Ćaćić29.8SRB11749+2French Open R64-French Open R641749-
 53
Ken Skupski37.4GBR41693-1French Open R64-French Open R641693-
 54
Dominic Inglot34.5GBR51680-1French Open R64-French Open R641680-
 55
Luke Bambridge25.6GBR61660-French Open R64-French Open R641660-
 56
Matwé Middelkoop37NED41640-French Open R64-French Open R641640-
 57
Divij Sharan34.5IND21635-French Open R64-French Open R641635-
 58
Jonny O'Mara25.5GBR71613-French Open R64-French Open R641613-
 59
Frederik Nielsen37DEN11610-French Open R64-French Open R641610-
 60
Ben McLachlan28.3JPN11605-French Open R64-French Open R641605-
 61
Alex de Minaur21.6AUS41595-French Open R64-French Open R641595-
 62
Marcelo Arévalo29.9ESA11565-French Open R64-French Open R641565-
 63
Feliciano López39ESP31465-French Open R64-French Open R641465-
 64
Andrés Molteni32.5ARG41449-French Open R64-French Open R641449-
 65
Tim Pütz32.8GER41430-French Open R64-French Open R641430-
 66
Ariel Behar30.8URU11424-French Open R64-French Open R641424-
 67
Hugo Nys29.6MON11413-French Open R64-French Open R641413-
 68
Guido Pella30.3ARG51395-French Open R64-French Open R641395-
 69
Jonathan Erlich43.4ISR11377----1377-
 70
Igor Zelenay37.9SVK21325-French Open R64-French Open R641325-
 71
João Sousa31.5POR11305-French Open R64-French Open R641305-
 72
Gonzalo Escobar31.6ECU11289-French Open R64-French Open R641289-
 73
Simone Bolelli34.9ITA11281-French Open R64-French Open R641281-
 74
Mikhail Kukushkin32.7KAZ11260-French Open R64-French Open R641260-
 75
Artem Sitak34.6NZL31215-French Open R64-French Open R641215-
 76
Jackson Withrow27.2USA51087-French Open R64-French Open R641087-
 77
Sander Arends29.1NED51084----1084-
 78
Andrei Vasilevski29.3BLR11071----1071-
 79
Gonçalo Oliveira25.6POR21050--Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R161050-
 80
David Pel29.2NED61030----1030-
 81
Benoît Paire31.3FRA61028-French Open R64-French Open R641028-
 82
Andre Goransson26.4SWE11026+1Split R16-Split R161026-
 83
Dušan Lajović30.2SRB21015-1French Open R64-French Open R641015-
 84
Andrey Golubev33.1KAZ21008+8Biella R16-Biella R161008-
 85
Karen Khachanov24.3RUS11000-1---1000-
 86
Guillermo Durán32.3ARG6998-1---998-
 87
Robert Lindstedt43.5SWE2998-1French Open R64-French Open R64998-
 88
Nicholas Monroe38.4USA6979-1French Open R64-French Open R64979-
 89
Romain Arneodo28.1MON2969-1Biella R16-Biella R16969-
 90
Christopher Rungkat30.7INA1964-1---964-
 91
Stefanos Tsitsipas22.1GRE1960-1---960-
 92
Andrey Rublev22.9RUS2960-1---960-
 93
Miguel Angel Reyes Varela33.2MEX2953-Split R16-Split R16953-
 94
Andy Murray33.3GBR8950----950-
 95
John Patrick Smith31.6AUS5923----923-
 96
Andrea Vavassori25.4ITA2923+4Biella R16-Biella R16923-
 97
Tomislav Brkić30.5BIH1912+12Split R16-Split R16912-
 98
Denys Molchanov33.3UKR1908-2---908-
 99
Roman Jebavý30.8CZE1904-2---904-
 100
Andre Begemann36.2GER5895-2---895-
Advertisement
 101
Fernando Romboli31.7BRA4889-2Split R16-Split R16889-
 102
Cheng Peng Hsieh29TPE1871-1---871-
 103
Dominic Thiem27AUT4870-1---870-
 104
Leonardo Mayer33.3ARG7869-1French Open R64-French Open R64869-
 105
Matthew Reid30.2AUS6863-1French Open R64-French Open R64863-
 106
Alexander Bublik23.2KAZ3855-1French Open R64-French Open R64855-
 107
Nathaniel Lammons27.1USA7841-1Split R16-Split R16841-
 108
Ramkumar Ramanathan25.8IND3838-1Biella R16-Biella R16838-
 109
Ji-sung Nam27.1KOR1830-1---830-
 110
Matthew Ebden32.8AUS7825----825-
 111
Tristan Samuel Weissborn28.9AUT5809----809-
 112
David Vega Hernández26.2ESP4802-Biella R16-Biella R16802-
 113
Ante Pavić31.5CRO5782----782-
 114
Pablo Cuevas34.7URU2760-French Open R64-French Open R64760-
 115
Purav Raja34.8IND4758----758-
 116
Hans Hach Verdugo30.8MEX3754+6Split R16-Split R16754-
 117
Min Kyu Song30KOR2753-1---753-
 118
Taylor Fritz22.9USA8750-1---750-
 119
Evan King28.5USA9749-1---749-
 120
Leander Paes47.2IND5748-1---748-
 121
Orlando Luz22.6BRA5736-1Split R16-Split R16736-
 122
Marc Polmans23.4AUS8735-1---735-
 123
Treat Huey35PHI1727-Split R16-Split R16727-
 124
Radu Albot30.8MDA1715+18French Open R64-French Open R64715-
 125
Antonio Šančić31.8CRO6710-1---710-
 126
Steve Johnson30.7USA10690-1French Open R64-French Open R64690-
 127
Hunter Reese27.7USA11671+10Split R16-Split R16671-
 128
Fabio Fognini33.3ITA3665-2---665-
 129
Nathan Pasha28.2USA12641-2---641-
 130
Sriram Balaji30.5IND6640-2Biella R16-Biella R16640-
 131
Luis David Martínez31.3VEN1639-2Split R16-Split R16639-
 132
Rafael Matos24.7BRA6634-2Split R16-Split R16634-
 133
Jack Sock28USA13630-2French Open R64-French Open R64630-
 134
Reilly Opelka23USA14630-2---630-
 135
Roberto Carballés Baena27.5ESP5628-2---628-
 136
Luca Margaroli28.6SUI1625-2Biella R16-Biella R16625-
 137
Mao Xin Gong33CHN1624-2---624-1
 138
Felipe Meligeni Rodrigues Alves22.6BRA7624----624+1
 139
Sem Verbeek26.4NED7620-3---620-
 140
Aleksandr Nedovyesov33.6KAZ4613-1---613-
 141
Robert Galloway28USA15603+5Split R16-Split R16603-
 142
Florin Mergea35.6ROU2596-1---596-
 143
Daniel Evans30.3GBR9585-3French Open R64-French Open R64585-
 144
Zhang Ze30.2CHN2579-1---579-
 145
Harri Heliövaara31.3FIN2574-1Biella R16-Biella R16574-
 146
Novak Djoković33.3SRB3570-1---570-
 147
Alex Lawson26.6USA16553-Biella R16-Biella R16553-
 148
Karol Drzewiecki24.9POL2539----539-
 149
Roberto Maytín31.7VEN2534----534-
 150
Gerard Granollers31.6ESP6529----529-
Advertisement
 151
Zdeněk Kolář23.9CZE2528-Split R16-Split R16528-
 152
Teymuraz Gabashvili35.3RUS3526-Biella R16-Biella R16526-
 153
Federico Delbonis29.9ARG8510----510-
 154
Jamie Cerretani38.9USA17502----502-
 155
Jeevan Nedunchezhiyan31.9IND7498----498-
 156
Szymon Walkow25POL3492+2Biella R16-Biella R16492-
 157
Quentin Halys23.9FRA7491-1French Open R64-French Open R64491-
 158
Max Schnur27.6USA18491-1---491-
 159
Ivan Sabanov28.2CRO7481-Split R16-Split R16481-
 159
Matej Sabanov28.2CRO8481-Split R16-Split R16481-
 161
Sam Querrey32.9USA19475-French Open R64-French Open R64475-
 162
Dennis Novikov26.8USA20464----464-
 163
Daniel Masur25.8GER6463----463-
 164
John Isner35.4USA21450----450-
 165
Kyle Edmund25.7GBR10450----450-
 166
Jaume Munar23.4ESP7450----450-
 167
Alexander Zverev23.4GER7450----450-
 168
Benjamin Bonzi24.3FRA8449-French Open R64-French Open R64449-
 169
Fabien Reboul25FRA9446----446-
 170
Federico Gaio28.5ITA4440-Biella R16-Biella R16440-
 171
Ruben Bemelmans32.7BEL3438----438-
 172
Sadio Doumbia30FRA10436-Porto R16-Porto R16436-
 173
Salvatore Caruso27.7ITA5435----435-
 174
Peter Polansky32.2CAN2431-Split R16-Split R16431-
 175
Sergiy Stakhovsky34.7UKR2429----429-
 176
Sergio Martos Gornes25.9ESP8426-Biella R16-Biella R16426-
 177
Tristan Lamasine27.5FRA11424----424-
 178
Adil Shamasdin38.3CAN3424----424-
 179
Scott Puodziunas30.8AUS9412----412-
 180
Tsung Hua Yang29.5TPE2411-Porto R16-Porto R16411-
 181
Fabrício Neis30.2BRA8408----408-
 182
Christopher Eubanks24.4USA22404----404-
 183
Pedro Martínez23.4ESP9403-French Open R64-French Open R64403-
 184
Lloyd Glasspool26.8GBR11403-Biella R16-Biella R16403-
 185
Saketh Myneni32.9IND8401----401-
 186
Andrea Pellegrino23.5ITA6401+4Biella R16-Biella R16401-
 187
Daniil Medvedev24.6RUS4400-1---400-
 188
Zhe Li34CHN3400-1---400-
 189
Guido Andreozzi29.1ARG9398-1---398-
 190
Toshihide Matsui42.4JPN2389-1---389-
 191
Arthur Rinderknech25.1FRA12381-French Open R64-French Open R64381-
 192
Grégoire Barrère26.6FRA13380-French Open R64-French Open R64380-
 193
Juan Ignacio Lóndero27.1ARG10375-French Open R64-French Open R64375-
 194
Mischa Zverev33.1GER8375----375-
 195
Julian Lenz27.6GER9370----370-
 196
Manuel Guinard24.8FRA14365-French Open R64-French Open R64365-
 197
James Duckworth28.6AUS10360-French Open R64-French Open R64360-
 198
Janko Tipsarević36.2SRB4360----360-
 199
Hubert Hurkacz23.6POL4360-French Open R64-French Open R64360-
 200
Casper Ruud21.7NOR1355-French Open R64-French Open R64355-
Advertisement
 201
Sekou Bangoura28.8USA23350----350-
 202
Sergio Galdós30.7PER1348-Biella R16Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R16
Biella R16
348-
 203
Vishnu Vardhan33.1IND9345----345-
 204
Marius Copil29.9ROU3344----344-
 205
Martin Redlicki25USA24342----342-
 206
Vasek Pospisil30.2CAN4340-French Open R64-French Open R64340-
 207
Matteo Berrettini24.4ITA7330----330-
 208
Julian Ocleppo23.1ITA8325----325-
 209
Enzo Couacaud25.5FRA15324-French Open R64-French Open R64324-
 210
JC Aragone25.2USA25322----322-
 211
Mackenzie McDonald25.4USA26315-French Open R64-French Open R64315-
 212
Lucas Pouille26.5FRA16315----315-
 213
Cameron Norrie25.1GBR12315-French Open R64-French Open R64315-
 214
Adrian Mannarino32.2FRA17315-French Open R64-French Open R64315-
 215
Viktor Troicki34.6SRB5312-Split R16-Split R16312-
 216
Tennys Sandgren29.1USA27310-French Open R64-French Open R64310-
 217
Thiago Monteiro26.3BRA9310----310-
 218
Jan Zieliński23.8POL5310+52Split R16-Split R16310-
 219
Lucas Miedler24.2AUT6307+10---307-
 220
Rubén González35PHI2307-2---307-
 221
Facundo Bagnis30.5ARG11305-2Biella R16-Biella R16305-
 222
Lukáš Rosol35.1CZE3300-2---300-
 223
Albano Olivetti28.8FRA18298-2French Open R64-French Open R64298-
 224
Antoine Hoang24.9FRA19296-2French Open R64-French Open R64296-
 225
Facundo Mena28ARG12286-2---286-
 226
Ruan Roelofse30.8RSA2284-2---284-
 227
Andreas Siljeström39.1SWE3283-2---283-
 228
Dan Added21.4FRA20283-2Porto R16-Porto R16283-
 229
Xin Gao26.3CHN4281-2---281-
 230
Marco Bortolotti29.6ITA9281-2---281-
 231
Maxime Cressy23.3USA28277-1---277-
 232
Sanchai Ratiwatana38.6THA1277-1---277-
 233
Alejandro Davidovich Fokina21.3ESP10275-1---275-
 234
Scott Clayton26.6GBR13272-1---272-
 235
David Goffin29.8BEL4270-1---270-
 236
Miomir Kecmanović21SRB6270-1French Open R64-French Open R64270-
 237
Nikoloz Basilashvili28.5GEO1270-1French Open R64-French Open R64270-1
 238
Lorenzo Sonego25.3ITA10270-1French Open R64-French Open R64270+1
 239
Paolo Lorenzi38.7ITA11270-1Biella R16-Biella R16270-
 240
Arjun Kadhe26.7IND10270-1---270-
 241
Benjamin Lock27.5ZIM1270-1---270-
 242
Fajing Sun23.9CHN5267-1---267-
 243
Elliot Benchetrit21.9FRA21265-1---265-
 244
Oriol Roca Batalla27.4ESP11265----265-
 245
Kimmer Coppejans26.6BEL5263-2---263-
 246
Félix Auger-Aliassime20.1CAN5260-1---260-
 247
Nick Kyrgios25.4AUS11260-1---260-
 248
Darian King28.4BAR1255-1---255-
 249
Vladyslav Manafov27.4UKR3255-1---255-
 250
Boris Arias26.8BOL1247-1---247-
Advertisement
 251
Ryan Harrison28.3USA29243-1---243-
 252
Thai Son Kwiatkowski25.6USA30236-1---236-
 253
Pavel Kotov21.8RUS5236-1---236-
 254
Martín Cuevas28.7URU3234-1-Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R16234-2
 255
Tomislav Draganja26.1CRO9234-1---234+1
 256
Alejandro Gómez29.1COL3234-1---234+1
 257
Federico Zeballos32.3BOL2233-1---233-
 258
Marc-Andrea Hüsler24.2SUI2232+26---232-
 259
Brydan Klein30.7GBR14228-2---228-
 260
Jonathan Eysseric30.3FRA22227-2---227-
 261
Yates Johnson26.3USA31226-2---226-1
 262
Hunter Johnson26.3USA32226-2---226-1
 263
Stan Wawrinka35.5SUI3225-2---225-1
 264
Jordan Thompson26.4AUS12225-2French Open R64-French Open R64225-1
 265
Marek Gengel25CZE4225-2-Lost in Jablonec Nad Nisou QFLost in Jablonec Nad Nisou QF225-1
 266
Adrián Menéndez-Maceiras34.9ESP12223+13---223-1
 267
Nicolás Barrientos33.4COL4223-3Biella R16Lost in Jablonec Nad Nisou QFLost in Jablonec Nad Nisou QF
Biella R16
226+6
 268
Emil Ruusuvuori21.4FIN3221-3---221-
 269
Andrew Harris26.5AUS13221-3Biella R16-Biella R16221-
 270
Carlos Gomez Herrera30.4ESP13221-3---221-
 271
Cristian Garín24.3CHI1220-3French Open R64-French Open R64220-
 272
Michael Vrbensky20.7CZE5220----220-1
 273
Diego Hidalgo27.4ECU2220-4---220+1
 274
Skander Mansouri25.1TUN1216-3-Lost in Monastir 12 SFLost in Monastir 12 SF220-
 275
Markus Eriksson30.8SWE4214-2-Lost in Jablonec Nad Nisou SFLost in Jablonec Nad Nisou SF218-
 276
Denis Kudla28.1USA33213-2---213-
 277
Alejandro Tabilo23.3CHI2213-2---213-
 278
Chris Guccione35.1AUS14210-2---210-
 279
Roberto Quiroz28.5ECU3209-2---209-
 280
Junior Alexander Ore28USA34209-2---209-
 281
Dustin Brown35.8GER10207-1---207-
 282
Mitchell Krueger26.7USA35206-1Split R16-Split R16206-
 283
Evan Hoyt25.7GBR15206-1---206-
 284
Alexander Merino28PER2206-1Biella R16Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R16
Biella R16
206-
 285
Corentin Denolly23.3FRA23203+1French Open R64-French Open R64203-1
 286
David Marrero40.4ESP14203-1---203+1
 287
Harry Bourchier24.6AUS15201----201-
 288
Hugo Dellien27.2BOL3200----200-
 289
Bradley Klahn30.1USA36198-Split R16-Split R16198-2
 290
Illya Marchenko33UKR4198----198-
 291
Jesper De Jong20.3NED8198--Lost in Jablonec Nad Nisou QFLost in Jablonec Nad Nisou QF199+2
 292
Botic Van de Zandschulp24.9NED9197----197-
 293
Pedro Sakamoto27.2BRA10196+10---196-
 294
Tallon Griekspoor24.2NED10195-1---195-
 295
Brayden Schnur25.2CAN6192-1---192-
 296
John Paul Fruttero39.4USA37192-1---192-
 297
Akira Santillan23.3AUS16190-1---190-
 298
Mario Vilella Martínez25.2ESP15188-1---188-
 299
Geoffrey Blancaneaux22.1FRA24187-1---187-
 300
Christian Harrison26.3USA38185-1---185-
Advertisement
 301
Patrik Niklas Salminen23.5FIN4185-1Porto R16Lost in Castelo Branco R16Lost in Castelo Branco R16
Porto R16
185-
 302
Denis Yevseyev27.3KAZ5185-1---185-
 303
Marcelo Tomás Barrios Vera22.8CHI3184-1---184-
 304
Alexandru Jecan32.3ROU4183----183-
 305
Konstantin Kravchuk35.5RUS6182----182-
 306
Mikhail Elgin38.9RUS7181----181-
 307
Malek Jaziri36.6TUN2180-Split R16-Split R16180-
 308
Marc López38.1ESP16180----180-
 309
João Menezes23.7BRA11180-Split R16-Split R16180-1
 310
Ričardas Berankis30.2LTU1180-French Open R64-French Open R64180+1
 311
Vijay Sundar Prashanth33.9IND11180----180-
 312
Mark Vervoort29.9NED11179----179-
 313
Manuel Pena Lopez22.6ARG13179----179-
 314
Timur Khabibulin25.1KAZ6176----176-
 315
Sonchat Ratiwatana38.6THA2175----175-
 316
Guillermo García López37.3ESP17172----172-
 317
Pedro Sousa32.3POR3171-Split R16-Split R16171-1
 318
Hugo Gaston20FRA25171-French Open R64-French Open R64171+1
 319
Liam Broady26.7GBR16169----169-
 320
Aziz Dougaz23.5TUN3169----169-
 321
Thomas Fabbiano31.3ITA12168----168-
 322
Jurij Rodionov21.3AUT7168----168-
 323
Donald Young31.1USA39168----168-
 324
Kacper Żuk21.6POL6168----168-
 325
Soonwoo Kwon22.8KOR3165-French Open R64-French Open R64165-
 326
Sebastian Korda20.2USA40165----165-
 327
Yun-seong Chung22.5KOR4165----165-
 328
Alex Bolt27.7AUS17163----163-
 329
Korey Lovett24.4USA41163----163-
 330
Ryan Nijboer21.1NED12161----161-
 331
Jakub Paul21.5SUI4161+12Forbach R16-Forbach R16161-
 332
Thiemo de Bakker32NED13158-1---158-
 333
Brandon Walkin26.1AUS18157-1---157-
 334
Blaž Rola29.9SLO1155-1Biella R16-Biella R16155-
 335
Conner Huertas del pino24.7PER3155-1---155-
 336
Jonas Forejtek19.5CZE6154-1---154-
 337
David Pichler24.6AUT8154+9Forbach R16Lost in Monastir 12 SFLost in Monastir 12 SF
Forbach R16
154-
 338
Roman Safiullin23.1RUS8153-2---153-
 339
Victor Vlad Cornea27ROU5153-2---153-
 340
Tomas Martin Etcheverry21.1ARG14153+14---153-
 341
Courtney John Lock23.9ZIM2153-3---153-
 342
Denis Istomin34UZB1152-3Biella R16-Biella R16152-
 343
Roberto Cid Subervi27DOM1151-3Biella R16-Biella R16151-
 344
Runhao Hua24.5CHN6150-3---150-
 345
Calum Puttergill26.9AUS19150-3---150-
 346
Roberto Ortega Olmedo29.4ESP18148-2Porto R16-Porto R16148-
 347
Austin Rapp24.1USA42148-2---148-
 348
Ivan Gakhov23.9RUS9145-1---145-
 349
Steven Diez29.5CAN7144-1---144-
 350
David Poljak24.3CZE7144-1---144-
Advertisement
 351
Yan Bai31.3CHN7143-1---143-
 352
Shintaro Imai27JPN3143-1---143-
 353
Yu-hsiou Hsu21.4TPE3143-1---143-
 354
Grigoriy Lomakin22.5KAZ7141-1---141-1
 355
Peter Heller28.1GER11137----137-1
 356
Milos Raonic29.7CAN8135----135-1
 357
Gilles Simon35.7FRA26135----135-1
 358
Márton Fucsovics28.6HUN1135-French Open R64-French Open R64135-1
 359
Jaume Pla Malfeito25.3ESP19134----134-1
 360
Julian Bradley28.2IRL1134----134-1
 361
Juan Pablo Varillas24.9PER4133-Biella R16-Biella R16133-1
 362
Nicolas Alvarez24.3PER5132----132-2
 363
Petr Nouza22CZE8132+4-Lost in Jablonec Nad Nisou FLost in Jablonec Nad Nisou F142+9
 364
Alexander Cozbinov25.4MDA2132-1---132-1
 365
Nicolas Alberto Arreche26ARG15132-1---132-1
 366
Laurynas Grigelis29.1LTU2131-1Monastir 13 R16Lost in Monastir 12 R16Lost in Monastir 12 R16
Monastir 13 R16
131-1
 367
Vladyslav Orlov25.3UKR5131-1---131-1
 368
Íñigo Cervantes30.8ESP20130+4---130-1
 369
Artem Dubrivnyy21.6RUS10130-1---130-1
 370
Rameez Junaid39.3AUS20128-1---128-1
 371
Mattéo Martineau21.7FRA27128-1Porto R16-Porto R16128-1
 372
Mateusz Kowalczyk33.4POL7127-1---127-1
 373
Alexander Igoshin28.7RUS11126----126-1
 374
Vit Kopriva23.2CZE9125+5---125-1
 375
Andrej Martin31SVK3124-1---124-1
 376
Stefano Travaglia28.7ITA13123-1French Open R64-French Open R64123-1
 377
Bernardo Saraiva27.1POR4123-1---123-1
 378
Simon Freund24SWE5123-1---123-1
 379
Ivan Liutarevich24.6BLR2122-1---122-1
 380
Luke Johnson26.5GBR17121-Porto R16-Porto R16121-3
 381
Camilo Ugo Carabelli21.2ARG16121--Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R16121-1
 382
Andres Artunedo Martinavarro27ESP21120----120-2
 383
Raul Brancaccio23.4ITA14120----120-2
 384
Maximiliano Estévez31.3ARG17120----120-2
 385
George Goldhoff25.7USA43120----120-2
 386
Dominik Köpfer26.4GER12119----119-2
 387
Bart Stevens22.6NED14119----119-2
 388
Elias Ymer24.4SWE6118----118-3
 389
Toby Alex Kodat17.7USA44118+8-Lost in Jablonec Nad Nisou QFLost in Jablonec Nad Nisou QF121+8
 390
Martin Damm16.9USA45116-1Monastir 13 R16-Monastir 13 R16116-2
 391
Jannik Sinner19.1ITA15115-1---115-2
 392
Eduard Esteve Lobato26ESP22115-1-Lost in Melilla SFLost in Melilla SF119+2
 393
Altuğ Çelikbilek24TUR1115-1---115-2
 394
Aslan Karatsev27RUS12114-1---114-2
 395
Jose Hernandez Fernandez30.5DOM2114-1---114-2
 396
Juan Manuel Cerundolo18.8ARG18114-1---114-2
 397
Clement Tabur20.6FRA28113+10---113-2
 398
Mariano Kestelboim24.6ARG19113+4---113-2
 399
Matias Zukas24.4ARG20113-3-Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R16113-2
 400
Lukas Klein22.5SVK4112+16-Jablonec Nad Nisou WJablonec Nad Nisou W132+37
Advertisement
 401
Thomas Fancutt25.5AUS21112-3---112-1
 402
Anis Ghorbel31.4TUN4112-3-Lost in Monastir 12 R16Lost in Monastir 12 R16112-1
 403
David Pérez Sanz26.3ESP23111-3---111-1
 404
Nicolas Mejia20.6COL5111-3---111-1
 405
Jason Taylor26.5AUS22111-2---111-1
 406
Di Wu29CHN8109-2---109-1
 407
Franco Agamenone27.4ITA16109+11-Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R16109-1
 408
Matias Franco Descotte26ARG21109-3-Lost in Monastir 12 FLost in Monastir 12 F115+14
 409
Luis Patiño26.9MEX4109-3---109-
 410
Ian Dempster25.4USA46109-2---109-
 411
Rhett Purcell24.6NZL4109-2---109-
 412
Jozef Kovalík27.9SVK5108-2---108-
 413
Hiroki Moriya29.9JPN4108-2---108-
 414
Facundo Argüello28.1ARG22108-2---108-
 415
Sergey Fomin19.6UZB2108-2---108-
 416
Pablo Vivero Gonzalez25.4ESP24108-2Porto R16-Porto R16108-
 417
Maxime Tchoutakian26.7FRA29107-2---107-
 418
Tommy Paul23.3USA47105-1French Open R64-French Open R64105-
 419
Gijs Brouwer24.5NED15105+16---105-
 420
Adam Taylor29.2AUS23105-1---105-
 421
Renzo Olivo28.5ARG23104-1---104-
 422
Florian Lakat25.1FRA30104-1---104-
 423
Mats Hermans24.4NED16104-1Forbach R16-Forbach R16104-
 424
Goncalo Falcao32.6POR5104-1Porto R16Lost in Castelo Branco R16Lost in Castelo Branco R16
Porto R16
104-
 425
Francisco Cabral23.7POR6104-1Porto R16Lost in Castelo Branco R16Lost in Castelo Branco R16
Porto R16
104-
 426
Justin Butsch25.7USA48103-1---103-
 427
Jorge Panta25.1PER6103-1---103-
 428
Oleg Prihodko22.9UKR6103-1---103-
 429
Luca Castelnuovo23.6SUI5102-1Forbach R16-Forbach R16102-1
 430
Kevin King29.5USA49101-1---101-1
 431
Alexander Pavlioutchenkov34.8RUS13101-1---101-1
 432
Michał Dembek23.1POL8101+28---101-1
 433
Nenad Zimonjić44.3SRB7101-2---101-1
 434
Javier Barranco Cosano21.8ESP25101+6-Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R16101-1
 435
Filip Peliwo26.6CAN9100-3---100-1
 436
Alexandre Muller23.6FRA31100-3---100-1
 437
Emilio Gómez28.8ECU499-3---99-2
 438
Riccardo Bonadio27.2ITA1799-2---99-4
 439
Evan Zhu22.1USA5099-1---99-2
 440
Cristian Rodríguez30.2COL699-3-Lost in Jablonec Nad Nisou QFLost in Jablonec Nad Nisou QF102+11
 441
Tuna Altuna31.6TUR299-2---99+1
 442
Piotr Matuszewski22.4POL997-1-Lost in Jablonec Nad Nisou QFLost in Jablonec Nad Nisou QF100+4
 443
Jan Šátral30.1CZE1096-1---96-3
 444
Rafael Nadal34.3ESP2695-1---95-3
 445
Thomaz Bellucci32.7BRA1295-1---95-3
 445
Michael Mmoh22.7USA5195-1---95-3
 447
Jiri Lehecka18.8CZE1195-1---95-3
 448
Jacopo Berrettini21.8ITA1895-1Porto R16Lost in Castelo Branco QFLost in Castelo Branco QF
Porto R16
97+4
 449
Jack Findel Hawkins25.9GBR1895-1---95-2
 450
Hernan Casanova26.6ARG2495-1---95-2
Advertisement
 451
Benjamin Winter Lopez22.3ESP2795-1-Lost in Melilla SFLost in Melilla SF97+6
 452
Bogdan Bobrov23RUS1495-1---95-1
 453
Glenn Smits29.9NED1794+9Forbach R16-Forbach R1694-2
 454
Kai Wehnelt24.8GER1394-2---94-
 455
Yasutaka Uchiyama28.1JPN593-2---93-1
 456
Danilo Petrović28.6SRB893-2Split R16-Split R1693-1
 457
Tom Jomby29.6FRA3293-2---93-1
 458
Sasikumar Mukund23.7IND1292-2---92-1
 459
Nino Serdarušić23.7CRO1092-2---92-1
 460
Maxim Ratniuk24.4RUS1592-2---92-3
 461
Franco Feitt28ARG2592-2---92-3
 462
Pedro Cachín25.4ARG2691+82-Lost in Jablonec Nad Nisou SFLost in Jablonec Nad Nisou SF97+19
 463
Fabian Fallert23.3GER1491+16---91-2
 464
Alberto Barroso Campos24.3ESP2891-3---91-2
 465
Ernests Gulbis32LAT190-2---90-2
 466
Juan Martín del Potro32ARG2790-2---90-2
 467
Marin Čilić32CRO1190-2---90-2
 467
Kei Nishikori30.7JPN690-2---90-2
 467
Yoshihito Nishioka25JPN790-2French Open R64-French Open R6490-2
 470
Filip Krajinović28.5SRB990-2---90-2
 471
Lleyton Hewitt39.5AUS2490-2---90-2
 472
Fernando Verdasco36.8ESP2990-2---90-2
 473
Albert Ramos Viñolas32.6ESP3090-2French Open R64-French Open R6490-2
 474
Ugo Humbert22.2FRA3390-2French Open R64-French Open R6490-2
 475
Andreas Seppi36.6ITA1990-2---90-2
 476
Jacob Grills25.2AUS2590-2---90-2
 477
Evgenii Tiurnev23.4RUS1690-2---90-2
 478
Evgeny Karlovskiy26.1RUS1789-1---89-2
 479
Shintaro Mochizuki17.3JPN889-1---89-2
 480
Andrea Arnaboldi32.7ITA2089-4Biella R16-Biella R1689-2
 481
Alexander Erler22.9AUT988+29Forbach R16Lost in Monastir 12 SFLost in Monastir 12 SF
Forbach R16
92+20
 482
Eduardo Struvay29.7COL788-2---88-2
 483
Viktor Durasovic23.5NOR287-2---87-2
 484
Antoine Escoffier28.5FRA3487-2---87-2
 485
Michail Pervolarakis24.3GRE287-2Porto R16-Porto R1687-2
 486
James Frawley26.5AUS2687-2---87-2
 487
Filip Bergevi26.4SWE787-2-Lost in Monastir 12 QFLost in Monastir 12 QF89+4
 488
Vitaliy Sachko23.2UKR787+31Forbach R16-Forbach R1687-1
 489
Sanjar Fayziev26.1UZB386-3---86-1
 490
Fabian Marozsan20.9HUN286-3---86-2
 491
Alexandar Lazarov22.8BUL186-3---86-
 492
Daniel Dutra da Silva32.2BRA1385-3---85-1
 493
Jaroslav Pospíšil39.6CZE1285-3---85-1
 494
Peter Bothwell25IRL285-3---85-1
 495
Adrian Barbu37.1ROU684+19---84-1
 496
Luca Gelhardt25.7GER1584-4---84-1
 497
Lukáš Lacko32.9SVK683-4---83-1
 498
Jelle Sels25.1NED1883+17---83-1
 499
Yan Sabanin30.6RUS1883-5---83-2
 500
Brandon Holt22.4USA5282-5---82-3
Advertisement
 501
João Domingues26.9POR782-5---82-3
 502
Igor Marcondes23.2BRA1482+9-Castelo Branco WCastelo Branco W92+40
 503
Mārtiņš Podžus26.2LAT282-6---82-2
 504
Giovanni Fonio22.3ITA2182-6---82-2
 505
Ray Ho20.6TPE482-6---82-2
 506
Gabriel Petit25.1FRA3581-6---81-5
 507
Rio Noguchi21.7JPN981--Lost in Jablonec Nad Nisou QFLost in Jablonec Nad Nisou QF82-2
 508
Thiago Seyboth Wild20.5BRA1580-7---80-5
 509
Ivan Nedelko34.3RUS1980-7---80-5
 510
Sebastian Ofner24.3AUT1080-6---80-5
 511
Václav Šafránek26.3CZE1380-8---80-5
 512
Jose Daniel Bendeck29.7COL880-7---80-5
 513
David Jorda Sanchis26.2ESP3180-7---80-5
 514
Anirudh Chandrasekar22.2IND1379-6---79-5
 515
Wilson Leite28.8BRA1679+5Porto R16Lost in Castelo Branco SFLost in Castelo Branco SF
Porto R16
83+13
 516
Ignacio Carou21.2URU479-7-Lost in Melilla R16Lost in Melilla R1679-4
 517
Enrico Dalla Valle22.5ITA2278-5---78-5
 518
Tomás Lipovsek Puches27.4SLO278-5---78-5
 519
Fermin Tenti23.2ARG2878+11Monastir 13 R16Lost in Monastir 12 QFLost in Monastir 12 QF
Monastir 13 R16
78-5
 520
Antoine Bellier23.9SUI677-4---77-5
 521
Mark Whitehouse27.4GBR1977-3Porto R16Lost in Castelo Branco SFLost in Castelo Branco SF
Porto R16
81+9
 522
Oscar Jose Gutierrez27.4BRA1777-5Porto R16-Porto R1677-5
 523
Markos Kalovelonis26.3GRE377-2---77-3
 524
Matteo Gigante18.7ITA2376-2---76-4
 525
Flavio Cobolli18.3ITA2476-2---76-4
 526
Guilherme Clezar27.7BRA1876+60---76-4
 527
Antoine Cornut Chauvinc20.2FRA3676-3---76-4
 528
Sebastian Baez19.7ARG2976+108-Lost in Jablonec Nad Nisou SFLost in Jablonec Nad Nisou SF82+20
 529
Francisco Comesana19.9ARG3076-4---76-3
 530
Alex Molčan22.8SVK775-4---75-4
 531
Gian Marco Moroni22.6ITA2575-4Biella R16-Biella R1675-4
 532
Marat Deviatiarov26.4UKR874-4---74-4
 533
Ignacio Monzon22.7ARG3174+34Monastir 13 R16Lost in Monastir 12 QFLost in Monastir 12 QF
Monastir 13 R16
76-
 534
Ondrej Krstev23.2CZE1474-5---74-3
 535
Mick Lescure27.3FRA3773-4---73-3
 536
Harrison Adams26.3USA5373-4---73-3
 537
Danylo Kalenichenko26.6UKR973-4---73-3
 538
Robert Strombachs21GER1673-4Forbach R16-Forbach R1673-5
 539
Vladimir Ivanov33.4EST173-4---73-3
 540
Arthur Reymond21.4FRA3873-4Forbach R16-Forbach R1673-4
 541
Majed Kilani23.7TUN573-4---73-
 542
Thiago Agustin Tirante19.4ARG3272-4Monastir 13 R16Lost in Monastir 12 FLost in Monastir 12 F
Monastir 13 R16
78+21
 543
Kai Lemstra21.2GER1772-4Forbach R16-Forbach R1672-4
 544
Francesco Forti21.1ITA2672-4---72-2
 545
Aoran Wang23.6CHN972-4---72-
 546
Alessandro Bega29.7ITA2772-4Porto R16-Porto R1672-3
 547
Mateus De Carvalho Cardoso Alves19.6BRA1972+19-Castelo Branco WCastelo Branco W82+37
 548
Ricardo Rodriguez Pace27.4VEN372-5---72-
 549
Dalibor Svrcina17.9CZE1571-4-Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R1671-1
 550
Yuta Shimizu21.3JPN1071-4---71-1
Advertisement
 551
Adam Moundir25.4MAR171-4---71-1
 552
Frances Tiafoe22.6USA5470-4French Open R64-French Open R6470-2
 553
Tim van Rijthoven23.4NED1970-4---70-
 554
Taro Daniel27.6JPN1170-4---70-
 555
Daniel Michalski20.7POL1070-4---70-1
 556
Daniel Altmaier22GER1870-4---70-1
 557
Mats Rosenkranz22.1GER1970-4Monastir 13 R16-Monastir 13 R1670-4
 558
Francesco Vilardo30.7ITA2870-4---70-
 559
Timur Kiyamov23.9RUS2070-4---70-1
 560
Genaro Alberto Olivieri22.1ARG3370-4-Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R1670-2
 561
Sagadat Ayap25.3KAZ870-4---70+2
 562
Yosuke Watanuki22.4JPN1269-4---69-1
 563
Strong Kirchheimer25.4USA5569+133Forbach R16-Forbach R1669-2
 564
Christopher Heyman26.9BEL669+9---69-
 565
Alexey Zakharov20.4RUS2169-6---69-1
 566
Jumpei Yamasaki23.2JPN1369-6---69-1
 567
Zura Tkemaladze20.3GEO269-6---69-1
 568
Sandro Ehrat29.4SUI769+7---69-1
 569
Michael Geerts25.6BEL769+130---69-1
 570
Francis Casey Alcantara28.6PHI369-8---69-1
 571
Maximilian Neuchrist29.1AUT1168+16Porto R16-Porto R1668-3
 572
Alexander Zhurbin28.7RUS2268-9---68-1
 573
Alfredo Perez23.3USA5668-9---68-2
 574
Khumoyun Sultanov21.9UZB468-9---68-2
 575
Attila Balázs32HUN367-7---67-3
 576
Rudolf Molleker19.9GER2067-7---67-3
 577
Juan Sebastián Gómez28.5COL967-7---67-3
 578
Stefan Palosi20.6ROU767+29---67-4
 579
Kelsey Stevenson30.3CAN1067-8-Lost in Monastir 12 QFLost in Monastir 12 QF69+7
 580
Michal Konecny30.9CZE1667-8---67-1
 581
Jeroen Vanneste26.6BEL866-7---66-2
 582
Reese Stalder23.8USA5766-6---66-3
 583
Alec Adamson26USA5866-6---66-4
 584
George Tsivadze27.7GEO366-6---66-
 585
Pak Long Yeung25.6HKG166-6---66-1
 586
Adam Pavlásek25.9CZE1765-6---65-2
 587
Marcos Giron27.1USA5965-6---65-3
 588
Christoph Negritu26.5GER2165-6---65-3
 589
Maverick Banes28.4AUS2765-6---65-3
 590
Blake Ellis21.7AUS2865-6---65-3
 591
Péter Nagy28.5HUN465-6---65-3
 592
Sora Fukuda22.9JPN1464-4---64-3
 593
Constantin Schmitz25.3GER2264-4---64-3
 594
Fred Gil35.5POR864-4---64-3
 595
Simon Carr20.8IRL364-4-Lost in Monastir 12 R16Lost in Monastir 12 R1664-7
 596
Sidane Pontjodikromo19.9NED2064-4---64-5
 597
Damien Wenger20.5SUI864+73---64-3
 598
Daniel Kossek24POL1164-5---64-
 599
Felix Corwin24.3USA6064-5---64-
 600
Jose Fco. Vidal Azorin27.2ESP3264-5-Lost in Melilla FLost in Melilla F68+23
Advertisement
 601
Blaž Kavčič33.5SLO363-5---63-3
 601
Yannick Maden30.9GER2363-5---63-3
 603
Uladzimir Ignatik30.2BLR363-5-Jablonec Nad Nisou WJablonec Nad Nisou W83+103
 604
Michiel De Krom22.2NED2163-5---63-2
 605
Yan Bondarevskiy20.5RUS2363-5---63-2
 606
Petr Michnev31.1CZE1862-5---62-3
 607
Vladimir Korolev25RUS2462-5---62-3
 608
Nick Hardt20DOM362+8-Lost in Castelo Branco QFLost in Castelo Branco QF64+5
 609
Hendrik Jebens25.1GER2461-6Forbach R16-Forbach R1661-2
 610
João Pedro Sorgi26.9BRA2061-5---61-3
 611
Yanaïs Laurent28.3FRA3961-5---61-3
 612
Davide Galoppini25.9ITA2961-8---61-3
 613
Charlie Emhardt25.3USA6161-5---61-3
 614
Jiří Veselý27.2CZE1960-5French Open R64-French Open R6460-3
 615
Jaime Bendeck23.8USA6260-5---60-3
 616
Johannes Härteis24.6GER2560-5Porto R16-Porto R1660-3
 617
Harold Mayot18.6FRA4060-5French Open R64-French Open R6460-3
 618
Federico Coria28.5ARG3460-5French Open R64-French Open R6460-3
 619
Niels Lootsma26.1NED2260-5---60-3
 620
Matthew Christopher Romios21.5AUS2960-5---60-3
 621
Alexander Weis23.4ITA3060-4---60-3
 622
Emilio Nava18.8USA6359+73-Lost in Castelo Branco FLost in Castelo Branco F65+33
 623
Juan Carlos Manuel Aguilar21.8BOL459-5---59-2
 624
Pierre Faivre24.6FRA4159-5---59-2
 625
Dmitry Popko23.9KAZ959-5---59-2
 626
Sarp Ağabigün23.2TUR359-5---59-2
 627
Nicolas Moreno De Alboran23.2USA6459+3-Lost in Castelo Branco QFLost in Castelo Branco QF61+15
 628
Tung Lin Wu22.3TPE558-6---58-1
 629
Ben Jones22.3GBR2058-6---58-1
 630
Moez Echargui27.7TUN658+12-Lost in Monastir 12 SFLost in Monastir 12 SF62+22
 631
Hiroyasu Ehara29.2JPN1558-7---58-
 632
Jonathan Mridha25.4SWE858-7---58-
 633
Nicolo Turchetti24.3ITA3158-7---58-
 634
Joffrey De Schepper29FRA4258-7---58-
 635
Aryan Goveas22.2IND1458-7---58-
 636
Yusuke Takahashi22.9JPN1657-7---57-
 637
Yecong He26.6CHN1057-6---57-
 638
Adil Kalyanpur20.6IND1557-6---57-3
 639
Jordi Arconada24USA6557-6---57-
 640
Jody Maginley25.3ANT157-6---57-
 641
Lorenzo Musetti18.5ITA3256+171---56-1
 642
Peter Torebko32.6GER2656-7---56-1
 643
Arnaud Bovy20BEL956+6---56-1
 644
Gonzalo Villanueva25.7ARG3556-7---56-1
 645
Bastian Malla24CHI455-7---55-2
 646
Maciej Smoła27.5POL1255-7---55-3
 647
Alejandro Mendoza30.6BOL555-7---55-3
 648
Sho Shimabukuro23.1JPN1754-7---54-3
 649
Jason Jung31.2TPE654-6---54-3
 650
Hao Wu23.6CHN1154-6---54-3
Advertisement
 651
Lasse Muscheites24.4GER2754-6---54-3
 652
Baptiste Crepatte26FRA4354+26---54-3
 653
Carlos Sanchez Jover20.1ESP3354-7---54-5
 654
Mikhail Korovin24.5RUS2554-7---54-5
 655
S D Prajwal Dev24.3IND1654-7---54-5
 656
Joao Lucas Reis Da Silva20.5BRA2154+13Porto R16Lost in Castelo Branco R16Lost in Castelo Branco R16
Porto R16
54-5
 657
Naoki Tajima20JPN1854-7---54-
 658
Matteo Viola33.2ITA3353-7---53-4
 659
Kuan Yi Lee24TPE753-7---53-4
 660
Axel Geller21.4ARG3653-7---53-4
 661
Christopher O'Connell26.3AUS3053-7---53-4
 662
Wei De Lin24.6TPE853-7---53-4
 663
Guy Orly Iradukunda24.5BDI153-7---53-4
 664
Kirill Kivattsev22.9RUS2653-7-Lost in Monastir 12 QFLost in Monastir 12 QF55+16
 665
Anton Chekhov28RUS2753-7---53-3
 666
Takuto Niki32.9JPN1953-7---53-4
 667
Cameron Green24.4AUS3153-7---53-2
 668
Volodoymyr Uzhylovskyi32.5UKR1053-7---53-3
 669
Daniel Cukierman25.2ISR252+62-Lost in Castelo Branco QFLost in Castelo Branco QF52-4
 670
Collin Altamirano24.8USA6652-8---52-4
 671
Chun hsin Tseng19.1TPE952-8---52-4
 672
Francisco Dias28.4POR952-8---52-4
 673
Karim Mohamed Maamoun29.4EGY152-8---52-4
 674
Juan Alejandro Hernandez21.2MEX552-8---52-4
 675
Fernando Yamacita22.9BRA2252-8---52-4
 676
Bogdan Ionut Apostol24.6ROU852-8---52-4
 677
Georgii Kravchenko20.1UKR1152-6---52-5
 678
Juan Pablo Paz25.7ARG3752-6---52-5
 679
Ryota Tanuma25JPN2052-6---52-5
 680
Erik Crepaldi30.4ITA3452-6---52-1
 681
Marco Trungelliti30.6ARG3851-6---51-4
 682
Petros Chrysochos24.4CYP151-6---51-4
 683
Igor Sijsling33.1NED2351+27---51-4
 684
Shinji Hazawa21.4JPN2151-7---51-4
 685
Cem İlkel25.1TUR451-6---51-4
 686
Christian Lindell28.8SWE951-6-Lost in Jablonec Nad Nisou SFLost in Jablonec Nad Nisou SF57+48
 687
Zizou Bergs21.3BEL1051-6---51-3
 688
Wishaya Trongcharoenchaikul25.4THA351-6---51-3
 689
Kento Takeuchi32.7JPN2251-6---51-3
 690
Milan Radojkovic18.9SRB1051-6-Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R1651-3
 691
Jimmy Wang35.6TPE1050-6---50-3
 692
Hugo Grenier24.5FRA4450-6---50-3
 693
Zhizhen Zhang23.9CHN1250-6---50-3
 694
David Fox26.6GBR2150-6---50-3
 695
Ryan Peniston24.8GBR2250+39Porto R16Lost in Castelo Branco SFLost in Castelo Branco SF
Porto R16
54+39
 696
Tanner K Smith25.2USA6750-7---50-2
 697
Raheel Manji23.3CAN1150-7---50-2
 698
Jonathan Gray23.4GBR2350-7---50-2
 699
Max Houkes20.2NED2450+17-Lost in Melilla FLost in Melilla F56+53
 700
Mick Veldheer24.4NED2550-8-Lost in Jablonec Nad Nisou QFLost in Jablonec Nad Nisou QF53+28
Advertisement
 701
Oleksii Krutykh20.5UKR1250-8---50-
 702
Andrey Chepelev22.1RUS2850-8-Lost in Melilla R16Lost in Melilla R1650-
 703
Preston Touliatos25USA6849-6---49-
 704
Robin Stanek25.7CZE2049-6---49-
 705
Soichiro Moritani26.1JPN2349-5---49-4
 706
Vasil Kirkov21.5USA6949-5Forbach R16-Forbach R1649-5
 707
Riccardo Maiga31.2SUI949-5---49-
 708
Anderson Reed30USA7049-5---49+3
 709
Toby Martin27.6GBR2449-5---49+3
 710
Guido Ivan Justo22.7ARG3949-5---49+2
 711
Shalva Dzhanashiya28RUS2949-5---49+1
 712
Nicaise Muamba20CAN1248-5---48-
 713
Rogério Dutra Silva36.6BRA2348-5---48-
 713
Noah Rubin24.6USA7148-5---48-
 715
Ljubomir Čelebić29MNE148-4---48-
 716
Yuki Mochizuki22.8JPN2448-4---48-
 717
Neil Oberleitner21.1AUT1248+226---48-
 718
Anas Fattar33.3MAR248-5---48-
 719
Marc Dijkhuizen24.4NED2648-5---48-
 720
Yannick Mertens33.2BEL1148+22---48-
 721
Niklas Schell21.7GER2848-6Forbach R16-Forbach R1648-
 722
Pedro Vives Marcos19.4ESP3448-5---48-
 723
Karl Friberg21.5SWE1048-4---48-
 724
Alexander Shevchenko19.8RUS3048-6Monastir 13 R16Lost in Monastir 12 R16Lost in Monastir 12 R16
Monastir 13 R16
48-1
 725
Benjamin Dhoe24.1BEL1248-5Forbach R16-Forbach R1648+1
 726
Jeremy Jahn30.4GER2947-5---47-
 727
Viktor Galović30CRO1247-5---47-
 728
Lorenzo Giustino29ITA3547-5---47-
 729
Matteo Arnaldi19.6ITA3647-5---47-
 730
Grégoire Jacq27.8FRA4547-5---47-
 731
Niki Kaliyanda Poonacha25.4IND1747-5---47-
 732
Evan Furness22.1FRA4647-5-Lost in Castelo Branco R16Lost in Castelo Branco R1647-
 733
Martin Van Der Meerschen20.2BEL1347-5---47-1
 734
Manish Sureshkumar21.1IND1847-5---47+1
 735
Alexander Donski22.1BUL247-5---47-
 736
Gleb Sakharov32.3FRA4746-4---46-
 737
Jānis Podžus26.2LAT346-4---46-
 738
Petr Hájek23.5CZE2146-3---46-
 739
Fabio Coelho20.3POR1046+20Porto R16Lost in Castelo Branco R16Lost in Castelo Branco R16
Porto R16
46-1
 740
Maxime Mora23.5FRA4846-4-Lost in Melilla R16Lost in Melilla R1646+1
 741
Jo-Wilfried Tsonga35.4FRA4945-4---45-
 742
Aljaž Bedene31.1SLO445-4French Open R64-French Open R6445-
 743
Nemanja Malesevic19.1BIH245-4---45-
 744
Lorenzo Frigerio31.6ITA3745-4---45-
 745
Adelchi Virgili30.5ITA3845-4---45-
 746
Edan Leshem23.5ISR345+58Porto R16Lost in Castelo Branco QFLost in Castelo Branco QF
Porto R16
45-
 747
Albert Roglan21.8ESP3545-4---45-5
 748
Juan Ignacio Galarza26.5ARG4045-4---45-1
 749
Johan Nikles23.5SUI1045-4---45-2
 750
Nick Chappell28USA7245-4---45+2
Advertisement
 751
Tiago Cação22.5POR1145-4---45+4
 752
Umut Akkoyun20.2TUR545-4---45+2
 753
Oscar Otte27.2GER3044-4---44-1
 754
Giorgio Portaluri30ITA3944-4---44-1
 755
Filippo Baldi24.7ITA4044-4Biella R16-Biella R1644-1
 756
Henry Craig25.9USA7344-4---44-1
 757
Mohamed Safwat30EGY244-4---44-1
 758
Luke Jacob Gamble25.4USA7444-4---44-1
 759
Alejo Lorenzo Lingua Lavallen19.5ARG4144-4---44-1
 760
Yann Wojcik23.8POL1344-4---44-1
 761
Agustin Riquelme20.4ARG4244-4---44-1
 762
Mattia Frinzi21ITA4144-4---44-1
 763
Denis Klok22.3RUS3144-3---44-1
 764
Remy Bertola22SUI1144-3---44-1
 765
Alexander Ritschard26.5USA7543-3---43-1
 766
Aidan McHugh20.2GBR2543-3---43-1
 767
Leonardo Aboian22.4ARG4343-3---43-1
 768
Louis Tessa22.4FRA5043-3---43-1
 769
Quentin Folliot21.7FRA5143-3---43-1
 770
Francisco Cerundolo22.1ARG4443+176---43-1
 771
Riccardo Balzerani21.9ITA4243-4-Lost in Castelo Branco QFLost in Castelo Branco QF45+18
 772
Facundo Juarez23ARG4543-4---43-
 773
Isaac Stoute24.4GBR2643-4---43-
 774
Sebastian Fanselow28.7GER3142+62---42-
 775
Qun Gao26.6CHN1342-4---42-
 776
Carlos Boluda Purkiss27.6ESP3642-6---42-
 777
Gergely Madarasz25.9HUN542-5---42-
 778
Franco Emanuel Egea24.7ARG4642-5---42-
 779
Alexander Ovcharov22.2RUS3242-5---42-
 780
Dennis Uspensky23.9USA7642-5---42-
 781
Dan Alexandru Tomescu21.5ROU942-5---42-3
 782
Paul Wörner24.1GER3242-4---42-
 783
Fabrizio Ornago28.4ITA4342-6---42+2
 784
Michael Zhu28.1USA7742-5---42+1
 785
Hong Chung27.3KOR541-5---41-
 786
Tomas Machac19.9CZE2241-5---41-
 787
Giulio Zeppieri18.8ITA4441-5---41-
 788
Hugo Pontico22.9FRA5241-5---41-
 789
Mirko Martinez22.4SUI1241-5---41-
 790
Kazuma Kawachi25.9JPN2541-5---41-
 791
Pol Toledo Bague25.7ESP3741+18---41-
 792
Kamil Majchrzak24.7POL1440-6---40-
 793
Grigor Dimitrov29.3BUL340-6---40-
 793
Aleksandre Bakshi23.2GEO440-6---40-1
 795
Sumit Nagal23.1IND1940-6---40-
 795
Nikola Milojević25.2SRB1140-6---40-1
 797
Maxime Janvier23.9FRA5340-6---40-
 798
Gábor Borsos29.2HUN640-6---40-
 799
Jacob Dunbar24.9USA7840-6---40-
 800
Stefan Seifert35.5GER3340-6---40-
Advertisement
 801
Linus Frost25.2SWE1140-6---40-
 802
Andrey Uvarov19.8RUS3340-6---40-
 803
Guy Den Heijer23.5NED2740-5---40-
 804
Calin Manda22.4ROU1040-7---40-
 805
Enrique López-Pérez29.3ESP3840-6---40-1
 806
Lucas Gerch25.7GER3440+23Porto R16-Porto R1640-4
 807
Mikhail Fufygin30.3RUS3440-7---40-1
 808
Alex Blumenberg28.3BRA2440-7---40+1
 809
Darko Jandric26SRB1240-7---40-
 810
Andrew Paulson18.8CZE2339-7-Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R1639-3
 811
Sidharth Rawat27.4IND2039-5---39-1
 812
Petru Alexandru Luncanu31.3ROU1139-7---39-2
 813
Jonathan Binding27.5GBR2739-6---39-2
 814
Issei Okamura28.3JPN2639-6---39-3
 815
Nikolas Sanchez Izquierdo21.5ESP3939-5---39-1
 816
Aziz Ouakaa21.1TUN739+50-Lost in Monastir 12 R16Lost in Monastir 12 R1639-2
 817
Oliver Crawford21.4USA7938-6---38-2
 818
Shi Hong Zeng23.1CHN1438-5---38-2
 819
Giuseppe Tresca22.2ITA4538-5---38-2
 820
Wilfredo González27.7GUA138-5---38-2
 821
Gabriel Alejandro Hidalgo30.1ARG4738-5---38-2
 822
Savriyan Danilov20.3RUS3538-5---38-2
 823
Amaury Delmas22.4FRA5438-5---38-2
 824
Duje Ajdukovic19.6CRO1338+14---38-2
 825
Gregorio Cordonnier24.6COL1038-6---38-2
 826
Quentin Robert26FRA5538-6---38-3
 827
Anatoliy Petrenko24.8UKR1338-6---38-1
 828
Jea Moon Lee27.2KOR637-6---37-2
 829
Bradley Mousley24.7AUS3237-6---37-2
 830
Govind Nanda19.6USA8037-6---37-2
 831
Gilbert Klier Junior20.3BRA2537-6---37-2
 832
Matyas Fuele21.7HUN737-6---37-2
 833
Dane Sweeny19.6AUS3337-6---37-2
 834
Patrick Grigoriu29.5ROU1237+47---37-2
 835
Nicholas David Ionel17.9ROU1337-7---37-2
 836
Sergi Perez Contri22.6ESP4037-6-Lost in Melilla R16Lost in Melilla R1637-3
 837
Imanol Lopez Morillo20.8ESP4137-6-Lost in Melilla R16Lost in Melilla R1637-3
 838
Lenny Hampel23.7AUT1337-6---37-
 839
Ulises Blanch22.5USA8136-6---36-2
 840
Andrea Basso26.9ITA4636-6---36-2
 841
Aleksandar Vukic24.4AUS3436-6---36-2
 842
Sam Taylor23.2SWE1236-5---36-2
 843
Jaimee Floyd Angele20.5FRA5636-4---36-2
 844
Lucas Poullain24.8FRA5736+68---36-2
 845
Eric Vanshelboim19.2UKR1436-5-Lost in Melilla SFLost in Melilla SF40+40
 846
Nicolas Bianchi23.8ITA4736-5---36-1
 847
Yannik Steinegger20SUI1336-5Forbach R16-Forbach R1636-2
 848
Simon Anthony Ivanov20.2BUL436-5---36-
 849
Juan Pablo Canas Garcia23.5ESP4236-5---36-1
 850
Ivan Davydov23.9RUS3636-5---36-1
Advertisement
 851
Deiton Baughman24.4USA8235-5---35-1
 852
Maximilian Marterer25.2GER3535-5---35-1
 853
Yannick Hanfmann28.8GER3635-6---35-1
 854
Sven Lah21.9SLO535-5---35-1
 855
Sam Riffice21.5USA8335-5---35-1
 856
Liam Draxl18.8CAN1335-5---35-1
 857
Martin Beran24.8SVK835-5---35-1
 858
Liam Caruana22.6ITA4835-5---35-1
 858
Elmar Ejupovic27.6GER3735-5---35-1
 860
Wojciech Marek19.3POL1535-5-Lost in Melilla SFLost in Melilla SF39+49
 861
Tadeáš Paroulek20.7CZE2435-5---35-
 862
Makoto Ochi24.4JPN2735-5---35-
 863
Milen Ianakiev25.1GER3835-4---35-
 864
Agustín Velotti28.3ARG4835-6-Lost in Jablonec Nad Nisou R16Lost in Jablonec Nad Nisou R1635-
 865
Daniele Capecchi24.9ITA4935-5Forbach R16-Forbach R1635-
 866
William Bushamuka24.6USA8435-5---35-
 867
Ajeet Rai21.6NZL535-5---35-
 868
Scott Duncan26.1GBR2835-5---35-
 869
Juan Pablo Ficovich23.6ARG4935-5---35-
 870
Eduardo Ribeiro22.5BRA2635-5---35-
 871
Dominik Kellovsky24.1CZE2534-4---34-
 872
Jake Delaney23.3AUS3534-4---34-1
 873
Shuichi Sekiguchi29.2JPN2834-4---34-1
 874
Valentin Guenther22.6GER3934-4---34-1
 875
Seita Watanabe19.7JPN2934-4---34-1
 876
Vladimir Filip25.1ROU1434-4---34-1
 877
Lorenzo Bocchi22.8ITA5034-4---34-1
 878
Nicola Kuhn20.5ESP4333-4---33-1
 879
Patrick Kypson20.9USA8533-4---33-1
 880
Alexander Brown21.4USA8633-4---33-1
 881
Tom Hands23.9GBR2933-4---33-1
 882
Andrea Collarini28.6ARG5033-4Biella R16-Biella R1633-2
 883
José Olivares23.7DOM433-4---33-
 884
Billy Harris25.6GBR3033-4---33-1
 885
Giorgio Ricca25.5ITA5133-3---33-2
 886
Kaichi Uchida26.1JPN3032-3---32-2
 887
Federico Arnaboldi20.2ITA5232-3-Lost in Melilla QFLost in Melilla QF34+15
 888
Bernabe Zapata Miralles23.7ESP4432-3---32-1
 889
Bruno Sant’Anna27.2BRA2732-3---32-1
 890
Arthur Bouquier19.7FRA5832-3Forbach R16-Forbach R1632-3
 891
Timur Maulenov20.3KAZ1032-3---32-
 892
Samuel Beren23.6USA8732-3---32-
 893
Aaron Addison24.8AUS3632-3---32-1
 894
Louis Dussin21.2FRA5932-3Forbach R16-Forbach R1632-1
 895
Mauricio Echazú31.6PER732-3---32-1
 896
Thomas Setodji24.9FRA6031-3---31-1
 897
Renta Tokuda22.5JPN3131-3---31-1
 898
Nerman Fatić25.9BIH331-3---31-1
 899
Nicolae Frunza22.8ROU1531-3---31-1
 900
Jurabek Karimov22.3UZB531-3---31-1
Advertisement
 901
Elliott Farmer22.6GBR3131-3---31-1
 902
Ugo Blanchet21.7FRA6131-3Forbach R16-Forbach R1631-3
 903
Aldin Šetkić32.7BIH431-3---31-
 904
Oleg Khotkov30.5UKR1531-3---31-
 905
Frank Dancevic36CAN1430-3---30-1
 906
Daniel Elahi Galán24.2COL1130-3---30-1
 907
Calvin Hémery25.6FRA6230-3---30-1
 908
Tyler Zink19.6USA8830-3---30-1
 909
Aleksandar Kovačević22USA8930-3---30-1
 910
Álvaro López San Martín23.3ESP4530-3---30-1
 911
Ruikai Wang28.1CHN1530-3---30-1
 912
Vasko Mladenov31.1BUL530-3---30-1
 913
Maxime Chazal27.4FRA6330-3---30-1
 914
Luca George Tatomir25.1ROU1630-3---30-1
 915
Vitalii Shcherba23.5UKR1630-2---30-1
 916
Hugo Schott24FRA6430-2Forbach R16-Forbach R1630-1
 917
Santiago Fa Rodriguez Taverna21.2ARG5130-2---30-1
 918
Vladan Tadic19.7BIH529-2---29-2
 919
Andrew Fenty20.5USA9029-2---29-2
 919
Filip Horanský27.7SVK929-2---29-2
 919
Mattias Siimar22.6EST229-2---29-2
 922
Go Soeda36JPN3229-2---29-2
 923
Borna Gojo22.5CRO1429-2Split R16-Split R1629-3
 924
Alex Rybakov23.6USA9129-2---29-1
 925
Gonzalo Lama27.4CHI529-2-Lost in Castelo Branco R16Lost in Castelo Branco R1629-3
 926
Víctor Núñez29.3CHI629-2---29-1
 927
Nathan Ponwith22.4USA9229-2---29-2
 928
Colin Sinclair25.7NMI129-2---29-2
 929
Mehluli Don Ayanda Sibanda20.8ZIM329----29-2
 930
Alexis Musialek32.2FRA6529-3---29-2
 931
Carlos Lopez Montagud20.2ESP4629-3-Lost in Melilla QFLost in Melilla QF29-3
 932
Alessandro Petrone29.7ITA5329-2---29-1
 933
Tsung Hao Huang20.8TPE1129-2---29-2
 934
Mert Naci Turker22.1TUR629-2---29-2
 935
George Von Massow30.5GER4028-2---28-2
 936
David Škoch43.8CZE2628-2---28-2
 937
Laurent Lokoli25.9FRA6628-2---28-2
 938
Sho Katayama31.3JPN3328-2---28-2
 939
Alexander Jhun25.3GBR3228-2---28-2
 940
Joshua Paris24.5GBR3328-2---28-2
 941
Gauthier Onclin19.5BEL1428-2---28-2
 942
Niklas Guttau20.7GER4128-2---28-2
 943
Justin Roberts23.8BAH128-2---28-3
 944
Karunuday Singh29.8IND2128-2---28-3
 945
Christian Samuelsson24.7SWE1328-1---28-3
 946
Bingyu Yu21.6CHN1628-1---28-3
 947
Luis Faria21.1POR1228-Porto R16Lost in Castelo Branco R16Lost in Castelo Branco R16
Porto R16
28-5
 948
Antonio Cayetano March20.2ECU528----28-2
 949
Luca Prevosto22ITA5428----28-2
 950
Tom Fawcett24.9USA9327----27-3
Advertisement
 951
Timo Stodder24.3GER4227----27-3
 952
Tristan Schoolkate19.5AUS3727----27-3
 953
Alejandro González31.6COL1227----27-3
 953
Sergis Kyratzis25.3CYP227----27-3
 955
Cheong Eui Kim30.5KOR727+1---27-3
 956
Nuno Borges23.6POR1327-1Porto R16-Porto R1627-3
 957
Federico Moreno26.1ARG5227----27-3
 958
Matic Spec25.5SLO627----27-3
 959
Rikhardt Bierman21.3RSA327----27-3
 960
Julian Cash24GBR3426----26-3
 961
Dayne Kelly30.1AUS3826-Porto R16-Porto R1626-4
 962
Michael Look32.8AUS3926----26-2
 963
Lamine Ouahab35.7MAR326----26-3
 964
Pablo Llamas Ruiz17.9ESP4726----26-3
 965
Benjamin Sigouin21.3CAN1526----26-3
 966
Skyler Butts27HKG226----26-4
 967
Federico Iannaccone21.5ITA5526----26-4
 968
Giovani Samaha26.2LIB126----26-4
 969
Luca Giacomini22.9ITA5626----26-4
 970
Alejo Vilaro25ARG5326----26-4
 971
Roman Nashatyrkin24.3RUS3726----26-6
 972
Stefano Battaglino22.2ITA5726----26-3
 973
Karlo Cubelic22.7GER4326-Forbach R16-Forbach R1626-5
 974
Simon Beaupain21.3BEL1526----26-2
 975
Thanasi Kokkinakis24.4AUS4025----25-4
 976
Frederico Ferreira Silva25.5POR1425----25-4
 976
Prajnesh Gunneswaran30.8IND2225----25-4
 976
Stéphane Robert40.3FRA6725----25-4
 979
Tony Bourcet36.1FRA6825----25-4
 980
Yūichi Sugita32JPN3425----25-4
 981
Tadas Babelis23.5LTU325----25-4
 982
Pedja Krstin26SRB1325-Split R16-Split R1625-5
 983
Ilya Ivashka26.5BLR425----25-3
 984
Evgeny Donskoy30.3RUS3825----25-4
 985
Ti Chen36.9TPE1225+1---25-4
 986
João Monteiro26.7POR1525-1Porto R16-Porto R1625-4
 987
Adrian Bodmer25.5SUI1425----25-4
 988
Daniil Glinka20.3EST325+68---25-4
 989
Dhruv Sunish20.8IND2325-1---25-4
 990
Cing Yang Meng22.1TPE1325-1---25-4
 991
Palaphoom Kovapitukted20.8THA425-1---25-4
 992
Hong Kit Wong22HKG325-1---25-4
 993
Nicolas Uryson27.2ARG5425-1---25-4
 994
Michel Vernier28CHI725-1---25-4
 995
Kristjan Tamm22.2EST425-1Monastir 13 R16-Monastir 13 R1625-4
 996
Jan Mertl38.7CZE2724-1---24-4
 997
Juan Pablo Grassi Mazzuchi21ARG5524-1---24-5
 998
Vadym Ursu23.7UKR1724----24-5
 999
Alafia Ayeni21.1USA9424-Forbach R16Lost in Castelo Branco R16Lost in Castelo Branco R16
Forbach R16
24-9
 1000
Tom Kočevar-Desman30.2SLO724-3-Lost in Monastir 12 R16Lost in Monastir 12 R1624-6