X

 

 

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

In Play :
Antalya, Eastbourne ATP250  
Milan CH80  
Arlon, Palma del Rio ITF5  
Montauban, Pardubice ITF3  
Yinchuan   
Alkmaar, Anseong ITF0  
Cancun 13, Curitiba   
Harare 2, Kamen   
Rochester, Setubal   
Tabarka 17   
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
Mike Bryan41.1USA18770----8770-
 2
Łukasz Kubot37.1POL16140----6140-
 3
Jack Sock26.7USA26065----6065-
 4
Marcelo Melo35.7BRA15870--Lost in Eastbourne R16Lost in Eastbourne R165870-
 5
Juan Sebastián Cabal33.1COL15350-Eastbourne SF-Eastbourne SF5350-
 5
Robert Farah32.4COL25350-Eastbourne SF-Eastbourne SF5350-
 7
Bruno Soares37.3BRA25210----5210-
 8
Jamie Murray33.3GBR15085----5085-
 9
Raven Klaasen36.6RSA15080----5080-
 10
Michael Venus31.6NZL14900+1---4900-
 11
Nikola Mektić30.5CRO14590-1---4590-
 12
Horacio Zeballos34.1ARG14085+1Eastbourne SF-Eastbourne SF4130-
 13
Nicolas Mahut37.4FRA13950+1---3950-
 14
Jean-Julien Rojer37.8NED13950+1---3950-
 15
Henri Kontinen29FIN13915-3---3915-
 16
Mate Pavić25.9CRO23910+1---3910-
 17
Horia Tecău34.4ROU13770+2---3770-
 18
Oliver Marach38.9AUT13750----3750-
 19
Joe Salisbury27.1GBR23735+5---3735-
 20
Franko Škugor31.7CRO33730----3730-
 21
Pierre Hugues Herbert28.2FRA23680+2---3680-
 22
John Peers30.9AUS13620-6---3620-
 23
Kevin Krawietz27.4GER13604-2-Lost in Antalya R16Lost in Antalya R163604-
 24
Andreas Mies28.8GER23604-2-Lost in Antalya R16Lost in Antalya R163604-
 25
Rajeev Ram35.2USA33580----3580-
 26
Wesley Koolhof30.1NED23015--Lost in Eastbourne QFLost in Eastbourne QF3015-
 27
Máximo González35.9ARG22950-Eastbourne SF-Eastbourne SF2995-
 28
Jérémy Chardy32.3FRA32805----2805-1
 29
Fabrice Martin32.7FRA42761-Eastbourne SF-Eastbourne SF2826+1
 30
Édouard Roger-Vasselin35.5FRA52590+1Eastbourne SF-Eastbourne SF2590-
 31
Neal Skupski29.5GBR32560-1-Lost in Eastbourne R16Lost in Eastbourne R162500-1
 32
Bob Bryan41.1USA42510+4---2510+1
 33
Robin Haase32.2NED32440----2440-1
 34
Ben McLachlan27.1JPN12380+1-Lost in Eastbourne QFLost in Eastbourne QF2380-1
 35
Dominic Inglot33.3GBR42370-3Eastbourne SF-Eastbourne SF2460+2
 36
Marcel Granollers33.2ESP12330-2---2330-
 37
João Sousa30.2POR12160+2---2115-1
 38
Austin Krajicek29USA52110-Eastbourne SF-Eastbourne SF2155+1
 39
Ivan Dodig34.4CRO42100-2Antalya SF-Antalya SF2100-
 40
Jan Lennard Struff29.1GER32085+1---2085-
 41
Frederik Nielsen35.8DEN12012-1-Lost in Eastbourne QFLost in Eastbourne QF2057-
 42
Santiago González36.3MEX11925+6-Lost in Antalya R16Lost in Antalya R161675-8
 43
Diego Schwartzman26.8ARG31920-1---1920-
 44
Matwé Middelkoop35.8NED41900-1-Lost in Antalya R16Lost in Antalya R161840-1
 45
Divij Sharan33.3IND11885-1-Lost in Antalya QFLost in Antalya QF1930+3
 46
Ken Skupski36.2GBR51855+1-Lost in Eastbourne R16Lost in Eastbourne R161750-2
 47
Artem Sitak33.3NZL21855-2Antalya SF-Antalya SF1855+3
 48
Jürgen Melzer38AUT21831+2---1831+2
 49
Luke Bambridge24.4GBR61800--Lost in Eastbourne R16Lost in Eastbourne R161595-3
 50
Rohan Bopanna39.3IND21795-4-Lost in Eastbourne QFLost in Eastbourne QF1795+3
 51
Marcelo Demoliner30.4BRA31736--Lost in Antalya QFLost in Antalya QF1531-3
 52
Jonny O'Mara24.3GBR71733--Lost in Eastbourne R16Lost in Eastbourne R161528-4
 53
Marcus Daniell29.6NZL31710--Lost in Eastbourne QFLost in Eastbourne QF1710+4
 54
Roman Jebavý29.6CZE11648-Antalya SF-Antalya SF1648+3
 55
Julio Peralta37.7CHI11589----1499-2
 56
Guido Pella29.1ARG41575--Lost in Eastbourne R16Lost in Eastbourne R161530+1
 57
Feliciano López37.7ESP21535+28---1535+4
 58
Nicolas Jarry23.7CHI21495-1---1495-
 59
Aisam-ul-Haq Qureshi39.2PAK11490+2-Lost in Antalya R16Lost in Antalya R161490-
 60
Andrés Molteni31.2ARG51488-2-Lost in Antalya R16Lost in Antalya R161458-
 61
Joran Vliegen25.9BEL11444+2-Lost in Antalya R16Lost in Antalya R161444-
 62
Radu Albot29.6MDA11440-3-Lost in Eastbourne R16Lost in Eastbourne R161395-
 63
Robert Lindstedt42.2SWE11405-3-Lost in Antalya QFLost in Antalya QF1360-1
 64
Cheng Peng Hsieh27.7TPE11364-2-Lost in Antalya R16Lost in Antalya R161364+1
 65
Ryan Harrison27.1USA61320-1---1230-6
 66
Denys Molchanov32.1UKR11294-Antalya SF-Antalya SF1355+1
 67
Igor Zelenay36.7SVK11282-Antalya SF-Antalya SF1343+1
 68
Philipp Oswald33.4AUT31275-3Antalya SF-Antalya SF1275-
 69
Christopher Rungkat29.4INA11258-1-Lost in Antalya R16Lost in Antalya R161258-
 70
Marcelo Arévalo28.6ESA11254-1Milan QF-Milan QF1254-
 71
Tim Pütz31.6GER41240-1-Lost in Antalya QFLost in Antalya QF1285+4
 72
Stefanos Tsitsipas20.8GRE11230----1230-
 73
Leander Paes46IND31228+4-Lost in Antalya QFLost in Antalya QF1228-
 74
Guillermo Durán31ARG61223-1---1223-
 75
Miguel Angel Reyes Varela32MEX21198-Milan QF-Milan QF1198-
 76
Sam Querrey31.7USA71170+2---1170-
 77
Jeevan Nedunchezhiyan30.6IND41150-3---1150-
 78
Malek Jaziri35.4TUN11125+1---1125-1
 79
Leonardo Mayer32.1ARG71125+1---1125+1
 80
Dominic Thiem25.8AUT41110+1---1110-1
 81
Sander Gillé28.4BEL21104+8---1104-1
 82
Purav Raja33.5IND51073+1---1073-2
 83
Luke Saville25.4AUS21061-1-Lost in Antalya QFLost in Antalya QF1081-
 84
Filip Polasek33.9SVK21036-Antalya SF-Antalya SF1111+4
 85
Marc López36.9ESP31035+1---1035-
 86
Zhang Ze28.9CHN11029+1---1029-
 87
Mao Xin Gong31.8CHN21029+1---1029-
 88
Max Purcell21.2AUS31010+2---1010-
 89
Sander Arends27.8NED5986+2-Lost in Antalya R16Lost in Antalya R16856-10
 90
Robert Galloway26.7USA8961+2---961-
 91
Matthew Reid28.9AUS4953+2---953-
 92
Gerard Granollers30.4ESP4936+5---936-
 93
Mischa Zverev31.8GER5935-22---935-
 94
Romain Arneodo26.8MON1927+4---927-
 95
Nicholas Monroe37.2USA9920+1-Lost in Eastbourne R16Lost in Eastbourne R16830-9
 96
Jonathan Erlich42.2ISR1904-2Antalya SF-Antalya SF994+7
 97
John Patrick Smith30.4AUS5898+2---898+2
 98
Alexander Zverev22.1GER6890-22---890+2
 99
Hans Podlipnik-Castillo31.4CHI3885+1-Lost in Milan R16Lost in Milan R16855-1
 100
Gonçalo Oliveira24.3POR2885+1---885+3
 101
Nathaniel Lammons25.8USA10871+2-Lost in Milan R16Lost in Milan R16871+3
 102
Fabio Fognini32ITA1850+2---850+1
 103
Tristan Samuel Weissborn27.6AUT5832+2-Lost in Milan R16Lost in Milan R16832-
 104
David Vega Hernández25ESP5820-2---820-1
 105
Andrei Vasilevski28BLR1819+2Milan QF-Milan QF834+3
 106
Jamie Cerretani37.7USA11810+2-Lost in Milan R16Lost in Milan R16810-
 107
Hugo Nys28.3MON2809+2---789-2
 108
Simone Bolelli33.7ITA2807+2---807+1
 109
Sriram Balaji29.2IND6805-3---805+1
 110
Fernando Romboli30.4BRA4771+1Milan QF-Milan QF740-2
 111
Matteo Berrettini23.2ITA3770+6---770+1
 112
Alexander Peya39AUT6765-17---765+1
 113
Fernando Verdasco35.6ESP6720--Lost in Eastbourne R16Lost in Eastbourne R16720-1
 114
Matthew Ebden31.5AUS6700--Lost in Antalya R16Lost in Antalya R16700-1
 115
Jackson Withrow25.9USA12690----690-2
 116
Benoît Paire30.1FRA6688--Lost in Antalya QFLost in Antalya QF733+3
 117
Ariel Behar29.6URU1683+8Milan QF-Milan QF683-1
 118
Roberto Maytín30.4VEN1676-Milan QF-Milan QF691+2
 119
Dušan Lajović28.9SRB1675--Lost in Eastbourne R16Lost in Eastbourne R16675-
 120
Federico Delbonis28.7ARG8670----670-
 121
Daniele Bracciali41.4ITA4670----670-
 122
Hunter Reese26.4USA13664+10-Lost in Milan R16Lost in Milan R16664-1
 123
David Pel27.9NED6661+4---661-1
 124
Evan King27.2USA14661+10-Lost in Milan R16Lost in Milan R16661-1
 125
Guido Andreozzi27.8ARG9653-2---653-1
 126
Fabrício Neis29BRA5650-14Milan QF-Milan QF665+4
 127
Gonzalo Escobar30.4ECU1644+4Milan QF-Milan QF611-2
 128
Andrea Vavassori24.1ITA5644-6Milan QF-Milan QF579-7
 129
Novak Djoković32SRB2630----630+2
 130
Andre Begemann34.9GER7612-4---612+2
 131
Antonio Šančić30.5CRO5607+5---607+1
 132
Tsung Hua Yang28.2TPE2604+8---604+1
 133
Hans Hach Verdugo29.6MEX3598-Milan QF-Milan QF586-
 134
Andre Goransson25.1SWE2589+1-Lost in Milan R16Lost in Milan R16589+2
 135
Tomislav Brkić29.3BIH1578-11Milan QF-Milan QF578-1
 136
Nathan Pasha26.9USA15561+2Milan QF-Milan QF561-1
 137
Ante Pavić30.3CRO6560-9Milan QF-Milan QF560-1
 138
Denis Shapovalov20.1CAN1555-8---555-1
 139
Luis David Martínez30.1VEN2551+2---551-1
 140
Nikola Čačić28.5SRB3541+2---541-1
 141
Philipp Kohlschreiber35.6GER8540+2---540-1
 142
Pablo Cuevas33.4URU2539+2-Lost in Eastbourne QFLost in Eastbourne QF584+8
 143
Zhe Li32.7CHN3535+2---535-
 144
Luca Margaroli27.3SUI1521-5---521-
 145
Rameez Junaid38AUS7519-8---519-
 146
Sem Verbeek25.2NED7513+1-Lost in Milan R16Lost in Milan R16513-
 147
Tennys Sandgren27.9USA16503-1---503-
 148
Andy Murray32.1GBR8500--Lost in Eastbourne R16Lost in Eastbourne R16500-
 149
Philipp Petzschner35.2GER9495+1---495-
 150
Pablo Carreño Busta27.9ESP7495-1---495-
 151
Rubén González33.7PHI1487----487-
 152
Thomaz Bellucci31.4BRA6485----485-
 153
Marc-Andrea Hüsler23SUI2480----480-
 154
Alex Lawson25.4USA17471----471-
 155
Taylor Fritz21.6USA18465+1---465-
 156
Dustin Brown34.5GER10462+15---462-
 157
Andrej Martin29.7SVK3459----459-1
 158
David Marrero39.2ESP8447+2Milan QF-Milan QF462+1
 159
Andreas Siljeström37.9SWE3445+11---421-3
 160
Quentin Halys22.6FRA7443+1---443+1
 161
Toshihide Matsui41.1JPN2434+2---434+1
 162
David Goffin28.5BEL3430+28---430+1
 163
Scott Clayton25.3GBR9428-8-Lost in Eastbourne R16Lost in Eastbourne R16383-10
 164
Jonathan Eysseric29FRA8410+2---365-13
 165
Vishnu Vardhan31.9IND7409-6---409+2
 166
Sanchai Ratiwatana37.4THA1409+2Yinchuan R16-Yinchuan R16409+2
 167
Rogério Dutra Silva35.3BRA7405-3---405+2
 168
Nikoloz Basilashvili27.3GEO1405+1---405+2
 169
Harri Heliövaara30FIN2403-4---403+2
 170
Zdeněk Kolář22.7CZE2395-3---395+2
 171
Timur Khabibulin23.8KAZ1390+2---390+2
 172
Roberto Quiroz27.3ECU2389+2---389+2
 173
Mark Vervoort28.7NED8388-11---388+2
 174
Benjamin Bonzi23FRA9381-2-Toulouse 2 WToulouse 2 W386+2
 175
John Isner34.1USA19380+1---380+1
 176
Nick Kyrgios24.1AUS8365-18---365+1
 177
Adil Shamasdin37CAN2365+1---365+1
 178
Arjun Kadhe25.4IND8363+1---363-
 179
Janko Tipsarević35SRB4360+1---360-
 180
Mikhail Kukushkin31.5KAZ2360+1---360-
 181
Jaume Munar22.1ESP9360+1---360-
 182
Enrique López-Pérez28ESP10359+1---359-
 183
Szymon Walkow23.7POL2358+1---343-3
 184
Yasutaka Uchiyama26.8JPN3356+1---356+1
 185
Pedro Martínez22.1ESP11354-10---354+1
 186
JC Aragone23.9USA20349+2---349+1
 187
Darian King27.1BAR1341+2---341-
 188
Daniil Medvedev23.3RUS1340+3---340-
 189
Martín Cuevas27.4URU3339-2---339-
 190
Ramkumar Ramanathan24.6IND9328+2---328-
 191
Laurynas Grigelis27.8LTU1326+33---326-
 192
Marc Polmans22.1AUS9323+1---323-
 193
Guillermo García López36ESP12320+1---275-24
 194
Kyle Edmund24.4GBR10315-46---315+1
 195
Frances Tiafoe21.4USA21315----315+1
 196
Cameron Norrie23.8GBR11315--Lost in Eastbourne R16Lost in Eastbourne R16315+1
 197
Roberto Carballés Baena26.2ESP13315----315+1
 197
Mackenzie McDonald24.1USA22315----315-
 199
Adrian Mannarino30.9FRA10315----315+1
 200
Marcos Giron25.9USA23314----314+1
 201
David Pérez Sanz25.1ESP14313+1---313+1
 202
Thanasi Kokkinakis23.2AUS10310+1---310+1
 203
Sergiy Stakhovsky33.4UKR2307+1---307+1
 204
Grégoire Barrère25.3FRA11305+1---305+1
 205
Denis Kudla26.8USA24305+2---305+1
 206
Henri Laaksonen27.2SUI3299-5---299-
 207
Andrea Pellegrino22.2ITA6294+1-Lost in Milan R16Lost in Milan R16279-7
 208
Hugo Dellien26BOL1290-2---290+1
 209
Antoine Hoang23.6FRA12289+2---289+1
 210
Tomislav Draganja24.8CRO7288+2---273-10
 211
Yoshihito Nishioka23.7JPN4285+2---285+1
 212
Miomir Kecmanović19.8SRB5281+2---281+1
 213
Peter Polansky31CAN3281+2---281+1
 214
Ivan Gakhov22.6RUS2281-28-Lost in Pardubice QFLost in Pardubice QF281+1
 215
Akira Santillan22AUS11276+1---276-
 216
Alexander Pavlioutchenkov33.5RUS3276-39---276-
 217
Tristan Lamasine26.3FRA13275+4---275-1
 218
Karol Drzewiecki23.6POL3274-1---274-1
 219
Gilles Simon34.4FRA14270-1---270-2
 220
Marcin Matkowski38.4POL4270-1---270-2
 221
Sonchat Ratiwatana37.4THA2267-1Yinchuan R16-Yinchuan R16267-2
 222
Julian Ocleppo21.9ITA7263-12-Lost in Milan R16Lost in Milan R16183-33
 223
John Paul Fruttero38.1USA25258+3---258-1
 224
Daniel Evans29GBR12254+45-Lost in Eastbourne QFLost in Eastbourne QF299+19
 225
Mikhail Elgin37.6RUS4253-3---253-
 226
Ji-sung Nam25.8KOR1243-1---243-
 227
Jordan Thompson25.1AUS12242+1-Lost in Antalya QFLost in Antalya QF287+18
 228
Sergio Galdós29.4PER1242+27-Lost in Arlon R16Lost in Arlon R16242+1
 229
Saketh Myneni31.6IND10237-20---237+1
 230
Federico Zeballos31BOL2237-1Palma del Rio SFLost in Martos R16Lost in Martos R16
Palma del Rio SF
237+1
 231
Geoffrey Blancaneaux20.8FRA15234-1---234+1
 232
Paolo Lorenzi37.5ITA8232-1---232+1
 233
Donald Young29.9USA26231-1---231+1
 234
Elliot Benchetrit20.7FRA16231-1---231+1
 235
Marius Copil28.6ROU2225+14---225+1
 236
Lucas Pouille25.3FRA17225-2---225+1
 237
Karen Khachanov23.1RUS5225-2---225+1
 238
Vladyslav Manafov26.1UKR3221-2---221+1
 239
Facundo Argüello26.8ARG10218-2---218+1
 240
Hiroki Moriya28.6JPN5215-2---215+1
 241
Martin Kližan29.9SVK4213-2---213+1
 242
Evgeny Karlovskiy24.8RUS6213-2---213+1
 243
Blake Ellis20.4AUS13213-2---213+1
 244
Volodoymyr Uzhylovskyi31.2UKR4213-2---184-10
 245
Franco Agamenone26.1ARG11212-2---209-2
 246
Jiří Veselý25.9CZE3210-2---210+3
 247
Christian Harrison25USA27210-2---210+3
 248
Ruben Bemelmans31.4BEL4210-2---210+3
 249
Liam Broady25.4GBR13210-26---210+3
 250
Yaraslav Shyla26.3BLR2208-3---208+2
 251
Enzo Couacaud24.3FRA18205-3---205+2
 252
Noah Rubin23.3USA28200-1---200+2
 253
Salvatore Caruso26.5ITA9200-3---200+2
 254
Alexei Popyrin19.8AUS14197-1---197+2
 255
Matias Franco Descotte24.8ARG12185+2---185+2
 256
Ruan Roelofse29.6RSA2181-2-Lost in Martos QF
Lost in Palma del Rio R16
Lost in Martos QF
Lost in Palma del Rio R16
181-
 257
Kevin Anderson33.1RSA3180+1---180-
 258
Juan Martín del Potro30.7ARG13180+1---180-
 259
Min Kyu Song28.8KOR2180+1-Lost in Gimcheon 2 QFLost in Gimcheon 2 QF180-
 260
Márton Fucsovics27.3HUN1180+2---180-
 261
Andreas Seppi35.3ITA10180+2---180-
 262
Benjamin Lock26.3ZIM1179+2Harare 2 QFLost in Harare SFLost in Harare SF
Harare 2 QF
179-
 263
Facundo Bagnis29.3ARG14175-7---175-
 264
Lucas Miedler23AUT7175+1---175-
 265
Thai Son Kwiatkowski24.3USA29174+1---174-
 266
Dennis Novikov25.6USA30169+1---169-
 267
Andres Artunedo Martinavarro25.7ESP15166+22-Lost in Palma del Rio QFLost in Palma del Rio QF166-
 268
Lloyd Harris22.3RSA4164+2---164-
 269
Filippo Baldi23.4ITA11162-42---147-13
 270
Sergio Martos Gornes24.6ESP16161+2---161+1
 271
Lukáš Rosol33.9CZE4160+2---160+1
 272
Alex Bolt26.4AUS15160+20---160+1
 273
Maximilian Marterer24GER11160+1---160+1
 274
Kimmer Coppejans25.3BEL5160+1---160+1
 275
Vijay Sundar Prashanth32.6IND11158-23---158-
 276
Bernardo Saraiva25.8POR3157+1-Tulsa WTulsa W160+2
 277
Scott Puodziunas29.6AUS16156-1-Lost in Milan R16Lost in Milan R16155+1
 278
Thiemo de Bakker30.7NED9153----153+1
 279
Grzegorz Panfil31.4POL5153----153+1
 280
Jurij Rodionov20.1AUT8152----152+1
 281
Hsien Yin Peng29.5TPE3149-13---149+1
 282
Fajing Sun22.7CHN4148-Yinchuan R16Lost in Hengyang R16Lost in Hengyang R16
Yinchuan R16
148+1
 283
Markus Eriksson29.5SWE4145+1Arlon QF-Arlon QF145-
 284
Adam Pavlásek24.7CZE5143+2---143-
 285
Alexander Bublik22KAZ3141+2---141-
 286
Mirza Bašić27.9BIH2138+2---138-
 287
Alessandro Motti40.3ITA12136-6---107-30
 288
Casper Ruud20.5NOR1135+3---135+1
 289
John Millman30AUS17135+4---135+1
 290
Jeremy Beale24.7AUS18134+4---134+1
 291
Di Wu27.7CHN5132+5---132+1
 292
Tomás Lipovsek Puches26.1SLO1132-21-Lost in Balatonalmadi SFLost in Balatonalmadi SF132+1
 293
Skander Mansouri23.9TUN2131+4---131+1
 294
Orlando Luz21.3BRA8130+4Curitiba QF-Curitiba QF130+1
 295
Raul Brancaccio22.1ITA13130+28---130+1
 296
Federico Gaio27.3ITA14129+3---114-11
 297
Bradley Mousley23.4AUS19127+3---127+2
 298
Emil Ruusuvuori20.2FIN3124+35---124+2
 299
Enrico Dalla Valle21.2ITA15124+35-Lost in Alkmaar R16Lost in Alkmaar R16109-16
 300
Thiago Monteiro25BRA9122+1---122+3
 301
Mohamed Safwat28.7EGY1122+1---122+3
 302
Nikola Milojević24SRB6120-12---120+2
 303
Denis Yevseyev26KAZ4120----120+2
 304
Maxime Cressy22.1USA31119--Tulsa WTulsa W122+5
 305
Hunter Johnson25USA32118--Lost in Tulsa QFLost in Tulsa QF118+3
 305
Yates Johnson25USA33118--Lost in Tulsa QFLost in Tulsa QF118+3
 307
Ivan Sabanov27CRO8116-12---116+3
 308
Maxime Janvier22.6FRA19115-1---115+3
 309
Juan Ignacio Lóndero25.8ARG15115-24-Lost in Eastbourne R16Lost in Eastbourne R16115+3
 310
Dominik Köpfer25.1GER12114-2---114+2
 311
Rubin Statham32.1NZL4114-28---114+2
 312
Sanjar Fayziev24.9UZB1114+15---114+2
 313
Teymuraz Gabashvili34RUS7113-4-Lost in Arlon R16Lost in Arlon R16113+2
 314
Gianluca Mager24.5ITA16112-4---112+2
 315
Prajnesh Gunneswaran29.6IND12110-3---110+2
 316
Gleb Sakharov31FRA20109-3---109+2
 317
Oscar Otte25.9GER13107-3---107+1
 318
Joris De Loore26.1BEL6106-3---106-
 319
Lorenzo Sonego24.1ITA17105-3---105-
 320
Emilio Gómez27.5ECU3105-3---105-
 321
Soonwoo Kwon21.5KOR3104-3---104-
 322
Mitchell Krueger25.4USA34104-3---104-
 323
Treat Huey33.8PHI2103-3---103-
 324
Renzo Olivo27.2ARG16103-3---103-
 325
Christopher Eubanks23.1USA35102-3---102-
 326
Jimmy Wang34.3TPE4100-2---100-
 327
Stéphane Robert39.1FRA21100-2---100-
 328
Javier Barranco Cosano20.6ESP17100-2Kamen QF-Kamen QF100-
 329
Dudi Sela34.2ISR297-1---97-
 330
Walter Trusendi34.4ITA1897----97-
 331
Brayden Schnur23.9CAN497-2---97-
 332
Jason Jung30TPE596-1---96-
 333
Evan Hoyt24.4GBR1496-1---96-
 334
Mateusz Kowalczyk32.1POL695+1---95-
 335
Marek Gengel23.7CZE693+1Pardubice QFLost in Balatonalmadi R16Lost in Balatonalmadi R16
Pardubice QF
93-
 336
Adrián Menéndez-Maceiras33.6ESP1893+1---93-
 337
Zhizhen Zhang22.6CHN693+1---93-
 338
Jacopo Berrettini20.5ITA1991+72---91-
 339
Ernests Gulbis30.8LAT190+1---90-1
 339
Ivo Karlović40.3CRO990+1---90-1
 341
Hyeon Chung23.1KOR490+1---90-2
 342
Gaël Monfils32.8FRA2290+1---90-
 343
Marko Djoković27.8SRB790+1---90-1
 343
James Duckworth27.4AUS2090+1---90-1
 345
Milos Raonic28.4CAN590+1---90-1
 346
Ričardas Berankis29LTU290+1---90-1
 346
Kei Nishikori29.4JPN690+3---90-1
 346
Stan Wawrinka34.2SUI490+1---90-1
 349
Andrey Rublev21.6RUS890+1---90-1
 350
Peter Gojowczyk29.9GER1490+1---90-1
 350
Denis Istomin32.8UZB290+1---90-1
 352
Reilly Opelka21.8USA3690+1---90-1
 353
Albert Ramos Viñolas31.4ESP1990+1---90-1
 354
Taro Daniel26.4JPN790+1---90-1
 355
Lleyton Hewitt38.3AUS2190-94---90-1
 356
Alex de Minaur20.3AUS2290----90-1
 357
Stefano Travaglia27.4ITA2090----90-1
 358
Steve Johnson29.5USA3790----90-1
 359
Marco Cecchinato26.7ITA2190--Lost in Eastbourne R16Lost in Eastbourne R1690-1
 360
Daniel Gimeno Traver33.8ESP2085----85-1
 361
Shintaro Imai25.8JPN885----85-1
 362
Thomas Fancutt24.3AUS2383-Anseong QFLost in Gimcheon 2 R16Lost in Gimcheon 2 R16
Anseong QF
83-1
 363
João Domingues25.7POR483-52---83-1
 364
Yu-hsiou Hsu20.2TPE682-1---82-1
 365
Manuel Guinard23.6FRA2381+32Pardubice QF-Pardubice QF81-1
 366
Tomasz Bednarek37.6POL781-2---81-1
 367
Jurabek Karimov21UZB380-2---80-1
 368
Moez Echargui26.4TUN380-2---80-1
 369
Tommy Paul22.1USA3880-1---80-1
 370
Matteo Donati24.3ITA2280-1---80-1
 370
Tung Lin Wu21.1TPE780-1---80-1
 372
Bradley Klahn28.8USA3980-1---80-1
 373
Sebastian Ofner23.1AUT980-1---80-1
 374
Alexandre Muller22.3FRA2480+275---80-1
 375
Corentin Denolly22FRA2580+277---80-1
 376
Ugo Humbert21FRA2680+114---80-1
 377
Thomas Fabbiano30ITA2379-4---79-1
 378
Oriol Roca Batalla26.1ESP2179-4---79-1
 379
Mats Moraing27GER1578-4---78-1
 380
Go Soeda34.8JPN977-4---77-1
 381
Caio Silva27.6BRA1077-4---77-1
 382
Andrew Harris25.3AUS2477-3---77-1
 383
Albano Olivetti27.5FRA2777-3Palma del Rio SFLost in Martos R16Lost in Martos R16
Palma del Rio SF
77-1
 384
Uladzimir Ignatik28.9BLR376-3---76-1
 385
Lukas Klein21.2SVK575+174---75-1
 386
Yannick Maden29.6GER1675-4---75-1
 387
Matej Sabanov27CRO1075-48---75-1
 388
Pedro Cachín24.2ARG1774-5---74-1
 389
Peter Heller26.8GER1774-4---74-1
 390
Juan Pablo Varillas23.7PER273--Lost in Arlon R16Lost in Arlon R1673-1
 391
Elias Ymer23.2SWE571-4---71-1
 392
Alejandro Gómez27.8COL371-8Montauban QF-Montauban QF71-1
 393
Ricardo Ojeda Lara26.4ESP2270-5-Lost in Palma del Rio QFLost in Palma del Rio QF70-1
 394
Gian Marco Moroni21.3ITA2470-5---70-1
 395
Roman Safiullin21.8RUS969-4---69-1
 396
Xin Gao25.1CHN769-3Yinchuan R16-Yinchuan R1669-1
 397
Carlos Berlocq36.3ARG1868-5---68-1
 398
Jan Šátral28.9CZE767-4-Lost in Pardubice R16Lost in Pardubice R1667-1
 399
Danilo Petrović27.4SRB867-4---67-1
 400
Arthur Rinderknech23.9FRA2867+34---67-1
 401
Runhao Hua23.3CHN866-5Yinchuan R16-Yinchuan R1666-1
 402
Matias Zukas23.1ARG1965-4Alkmaar QFLost in Toulouse 2 QFLost in Toulouse 2 QF
Alkmaar QF
65-2
 403
Evgeny Donskoy29.1RUS1065-4---65-
 404
Carlos Boluda Purkiss26.4ESP2365-4---65-1
 405
Kamil Majchrzak23.4POL865-4---65-1
 406
Tuna Altuna30.4TUR165-4-Lost in Antalya R16Lost in Antalya R1665-1
 407
Alejandro González30.3COL464-4---64-1
 408
Florin Mergea34.4ROU364-4---64-1
 409
Jeremy Jahn29.2GER1864+38-Lost in Arlon R16Lost in Arlon R1664-1
 410
Sekou Bangoura27.6USA4064-5---64-1
 411
Andrea Collarini27.4ARG2064+28---64-1
 412
Patrik Rikl20.4CZE863-45---63-1
 413
Jozef Kovalík26.6SVK663-7---63-1
 414
Kaito Uesugi24JPN1063-7---63-1
 415
Jacob Grills24AUS2563-7---63-1
 416
Yun-seong Chung21.2KOR562-7---62-1
 417
Roberto Ortega Olmedo28.1ESP2462-6---62-1
 418
João Monteiro25.4POR561-6---61-1
 419
Jiri Lehecka17.6CZE960-6---60-1
 420
Nicola Kuhn19.2ESP2560-6---60-1
 421
Cristian Garín23CHI460-6---60-1
 422
Alessandro Bega28.4ITA2560+41---60-1
 423
Aleksandr Nedovyesov32.3KAZ560-7---60-1
 424
Lorenzo Giustino27.7ITA2659-7---59-2
 425
Maverick Banes27.2AUS2659-7---59-2
 426
Luis Patiño25.7MEX456-6---56-2
 427
Alex Molčan21.5SVK755----55-2
 427
Daniel Muñoz de la Nava37.4ESP2655-5---55-2
 429
Max Schnur26.3USA4155-8---55-2
 430
Fred Gil34.2POR655-7-Lost in Setubal R16Lost in Setubal R1655-2
 431
Jose Hernandez Fernandez29.2DOM154-7---54-2
 432
Hubert Hurkacz22.3POL954-6---54-2
 433
Ti Chen35.7TPE854-6---54-2
 434
Francis Casey Alcantara27.3PHI354-6---54-2
 435
Norbert Gombos28.8SVK853-6---53-2
 436
Alexis Galarneau20.3CAN653-6---50-6
 437
Ulises Blanch21.2USA4253-6---48-10
 438
Gijs Brouwer23.2NED1053-6-Lost in Tulsa R16Lost in Tulsa R1653-
 439
Mario Vilella Martínez23.9ESP2752-6---52-
 440
Dan Added20.2FRA2952-5Montauban SF-Montauban SF52-
 441
Riccardo Balzerani20.6ITA2751-5-Lost in Milan R16Lost in Milan R1651-
 442
Rudolf Molleker18.6GER1950-5---50-1
 443
Jason Taylor25.3AUS2750-5-Lost in Toulouse 2 R16
Lost in Arlon R16
Lost in Toulouse 2 R16
Lost in Arlon R16
49-1
 444
Adam Taylor28AUS2849-4-Lost in Toulouse 2 R16
Lost in Arlon R16
Lost in Toulouse 2 R16
Lost in Arlon R16
48-6
 445
Tallon Griekspoor22.9NED1148-4---48-
 446
Dominik Kellovsky22.9CZE1048-4Pardubice QF-Pardubice QF48-
 447
Sergey Fomin18.3UZB448-4---48-1
 448
Jakub Paul20.2SUI548-4Tabarka 17 QF-Tabarka 17 QF48-1
 449
Frank Dancevic34.7CAN747-3---47-2
 450
Dimitar Kuzmanov25.9BUL147-2---47-2
 451
Marco Trungelliti29.4ARG2146-2---46-2
 452
Lloyd Glasspool25.6GBR1546-2-Lost in Eastbourne QFLost in Eastbourne QF91+113
 453
Guilherme Clezar26.4BRA1146-2---46-1
 454
Courtney John Lock22.6ZIM246-2Harare 2 QFLost in Harare SFLost in Harare SF
Harare 2 QF
46-1
 455
Adrian Bodmer24.3SUI645-2---45-1
 455
Alexander Donski20.9BUL245-2Montauban QFLost in Toulouse 2 R16Lost in Toulouse 2 R16
Montauban QF
45-2
 457
Matthias Bachinger32.2GER2045-2---45-
 457
Jo-Wilfried Tsonga34.1FRA3045-2---45-
 459
Andrea Arnaboldi31.4ITA2845----45-1
 459
Yan Bai30.1CHN945-2---45-2
 459
Alexandar Lazarov21.6BUL345-2Kamen QF-Kamen QF45-2
 462
Aljaž Bedene29.9SLO245-3---45-1
 463
Filip Peliwo25.4CAN845-1---45-1
 464
Aleksandar Vukic23.2AUS2945-1---45-1
 465
Edan Leshem22.2ISR345--Lost in Palma del Rio QFLost in Palma del Rio QF45-1
 466
Damir Džumhur27.1BIH345+1-Lost in Antalya R16Lost in Antalya R1645-1
 467
Riccardo Bonadio25.9ITA2945+58Milan QF-Milan QF60+42
 468
Jared Hiltzik24.9USA4344----44-
 468
Renta Tokuda21.2JPN1144----44-
 468
Yosuke Watanuki21.2JPN1244+2---44-
 471
Makoto Ochi23.1JPN1344-1---44-
 472
Facundo Mena26.7ARG2244+165Arlon QF-Arlon QF44-
 473
Thales Turini29.9BRA1244-1---44-
 473
Roberto Cid Subervi25.8DOM244-95---44-1
 475
Pedro Sousa31POR744-89---44-
 476
Nicolas Mejia19.3COL543-3Cancun 13 QF-Cancun 13 QF43-
 477
Hugo Voljacques26.4FRA3143-3---43-
 478
Boris Arias25.6BOL343-59Palma del Rio SFLost in Martos R16Lost in Martos R16
Palma del Rio SF
43-
 479
Ronnie Schneider24.7USA4441-4---41-
 480
Víctor Estrella Burgos38.8DOM340-4---40-
 481
Emilio Nava17.5USA4540-4---40-
 482
Jannik Sinner17.8ITA3040-4---40-
 483
Yannick Mertens32BEL740-4-Lost in Martos R16Lost in Martos R1640-
 484
Rigele Te21.7CHN1040-4-Lost in Hengyang R16Lost in Hengyang R1640-
 485
Khumoyun Sultanov20.6UZB539+66---39-
 486
Niels Desein32BEL837-61---37-1
 487
Marco Bortolotti28.4ITA3137-4-Lost in Milan R16Lost in Milan R1637-1
 488
David Guez36.5FRA3236-4---36-1
 489
Dane Propoggia29.1AUS3036-8---35-2
 490
Benjamin Sigouin20CAN936-5Cancun 13 QFLost in Tulsa R16Lost in Tulsa R16
Cancun 13 QF
33-19
 491
Brydan Klein29.4GBR1636-5---36+1
 492
Ian Dempster24.1USA4636-5-Lost in Tulsa QFLost in Tulsa QF35-5
 493
Shi Hong Zeng21.9CHN1135-5---35+1
 494
Cem İlkel23.8TUR235-5-Lost in Antalya R16Lost in Antalya R1635-1
 495
Miguel Semmler22.1ESP2835-4---35+2
 496
Sergio Gutiérrez Ferrol30.3ESP2935-4---35-
 497
Jelle Sels23.8NED1235+193---35+3
 498
Alexander Ritschard25.2USA4734-5---34-
 498
Chu Huan Yi31.8TPE934-5---34-1
 500
Rafael Matos23.4BRA1334-5Curitiba QFLost in Sao Jose do Rio Preto R16Lost in Sao Jose do Rio Preto R16
Curitiba QF
34-
 501
Alexis Musialek30.9FRA3334-5---34-
 502
Robert Kelly22.9USA4834-6---34-
 503
Mathieu Perchicot26.8FRA3433-5---33-
 504
Yusuke Takahashi21.6JPN1433-4---33-1
 505
Dragoș Dima27ROU433-4---33+1
 506
Michał Dembek21.8POL1033-4Pardubice SF-Pardubice SF33-
 507
Corentin Moutet20.1FRA3533-4---33-
 508
Alessandro Giannessi29ITA3233-4---33-
 509
Nicolas Alvarez23PER333-4-Lost in Tulsa R16Lost in Tulsa R1633-2
 510
Bernabe Zapata Miralles22.4ESP3033+67---33-
 511
Nino Serdarušić22.5CRO1133-5---33-1
 512
Grégoire Jacq26.6FRA3633-67-Toulouse 2 WToulouse 2 W38+26
 513
Peter Torebko31.3GER2133-5Arlon QF-Arlon QF33-
 514
Patrik Niklas Salminen22.3FIN432-5-Lost in Martos R16Lost in Martos R1632-
 515
Tim van Rijthoven22.1NED1332+232---32-
 516
Alexey Vatutin26.6RUS1132-6---32-
 517
Gastão Elias28.5POR832-6---32-
 518
Daniel Masur24.6GER2232-6---32-
 519
Johannes Härteis23.3GER2332-5---32-
 520
Steven Diez28.2CAN1032-5---32-
 521
Sadio Doumbia28.7FRA3731-5Montauban QF-Montauban QF31-1
 522
Daniel Elahi Galán23COL630-5---30-1
 523
Takuto Niki31.7JPN1530-5Yinchuan R16Lost in Gimcheon 2 R16Lost in Gimcheon 2 R16
Yinchuan R16
30-2
 524
Kaichi Uchida24.8JPN1630-5---30-
 525
Dennis Novak25.8AUT1030-5---30-1
 525
Kevin King28.3USA4930-5-Lost in Martos QF
Lost in Palma del Rio R16
Lost in Martos QF
Lost in Palma del Rio R16
30-2
 527
Antoine Escoffier27.3FRA3830-5---30-1
 528
Alexander Zhurbin27.4RUS1230-5-Lost in Montauban R16Lost in Montauban R1630-1
 529
Evan Furness20.8FRA3930-5---30-1
 530
Blaine Boyden16USA5029-4---29-1
 530
Jason Kubler26.1AUS3129-4---29-1
 532
Nicolás Barrientos32.1COL729----29-1
 532
William Blumberg21.4USA5129-4---29-1
 532
Yuya Kibi32.9JPN1729-4---29-1
 532
Gonzalo Lama26.1CHI529-4---29-1
 532
Marc Sieber31.3GER2429-4---29-1
 537
Pavel Kotov20.6RUS1329-9---29-1
 538
Marcelo Tomás Barrios Vera21.5CHI629-5---29-1
 538
Carlos Gomez Herrera29.1ESP3129-4---29-1
 538
Andrea Basso25.7ITA3329----29-3
 541
Tim Kopinski26USA5229-6---29-1
 541
Luca Vanni34ITA3429-6---29-1
 541
Lucas Catarina22.8MON329-6-Lost in Harare QF
Lost in Harare 2 R16
Lost in Harare QF
Lost in Harare 2 R16
29-3
 544
Luke Johnson25.2GBR1729-6---29-1
 545
Fabien Reboul23.7FRA4029-6Montauban QFLost in Toulouse 2 R16Lost in Toulouse 2 R16
Montauban QF
29-1
 546
Niki Kaliyanda Poonacha24.1IND1326-5---26-1
 547
Blaž Kavčič32.3SLO325-5---25-1
 548
Ilya Ivashka25.3BLR425-5---25-1
 548
Mateus De Carvalho Cardoso Alves18.4BRA1425-5Curitiba QFLost in Sao Jose do Rio Preto FLost in Sao Jose do Rio Preto F
Curitiba QF
25-2
 548
S D Prajwal Dev23IND1425-5Harare 2 QFHarare WHarare W
Harare 2 QF
25-2
 551
Jürgen Zopp31.2EST125-5---25-1
 551
James Ward32.3GBR1825-5-Lost in Eastbourne R16Lost in Eastbourne R1625-2
 553
Thiago Seyboth Wild19.2BRA1525-5Montauban SF-Montauban SF25-1
 554
Lucas Gómez23.8MEX525-14---25-1
 555
Aliaksandr Bury31.7BLR525-89---25-1
 556
Felipe Meligeni Rodrigues Alves21.3BRA1625-7Curitiba QFSao Jose do Rio Preto WSao Jose do Rio Preto W
Curitiba QF
25-1
 557
Mattéo Martineau20.4FRA4124+110---21-8
 558
Gábor Borsos27.9HUN224-8-Lost in Balatonalmadi R16Lost in Balatonalmadi R1624-
 559
Václav Šafránek25.1CZE1123-7-Lost in Pardubice R16Lost in Pardubice R1623-
 560
Anton Chekhov26.7RUS1422-7---22-
 561
Martin Joyce22.7USA5321-7---21-
 562
Juan Pablo Ficovich22.4ARG2321-7-Lost in Sao Jose do Rio Preto SFLost in Sao Jose do Rio Preto SF16-37
 563
Florian Lakat23.8FRA4221-7---21+1
 564
Yuta Shimizu20JPN1821-7Yinchuan R16Lost in Gimcheon 2 R16Lost in Gimcheon 2 R16
Yinchuan R16
21+1
 565
Hiroyasu Ehara28JPN1921-7---21+1
 566
Alex Kuznetsov32.3USA5420-7---20-
 566
Alejandro Davidovich Fokina20ESP3220-7---20-1
 568
Sasi Kumar Mukund22.4IND1520-6---20-
 568
Miliaan Niesten31NED1420-6---20-
 570
Gerald Melzer28.9AUT1120-88---20-
 570
Mikael Ymer20.7SWE620-6---20-
 572
Juan Alejandro Hernandez20MEX620-7Cancun 13 QF-Cancun 13 QF20-
 573
Julian Lenz26.3GER2520-7---20-
 574
Francesco Forti19.9ITA3520-7---20-
 575
Antoine Cornut Chauvinc18.9FRA4319+143-Lost in Montauban R16Lost in Montauban R1616-27
 576
Daniel Altmaier20.7GER2618-8---18+1
 577
Anıl Yüksel29.1TUR318-8---18+1
 578
Yannick Jankovits32.4FRA4418-8---18+1
 579
Shinji Hazawa20.2JPN2018-8Yinchuan R16-Yinchuan R1618+1
 580
Duck-hee Lee21KOR618-8---18+1
 581
Liam Caruana21.4ITA3618-8---18+1
 582
Dmitry Popko22.6KAZ618-8---18+1
 583
Vasil Kirkov20.2USA5518-8Rochester R16Lost in Orlando SFLost in Orlando SF
Rochester R16
18+1
 584
Hernan Casanova25.3ARG2418-8Curitiba QFLost in Sao Jose do Rio Preto QFLost in Sao Jose do Rio Preto QF
Curitiba QF
18+1
 585
Pedja Krstin24.8SRB918-8---18+1
 586
Ivo Klec38.5SVK917----17+1
 586
Dominik Sproch25.9SVK1017----17+1
 588
Kenny de Schepper32FRA4517-9---17+1
 588
Akram El Sallaly21.6EGY217-9---17+1
 590
Aslan Karatsev25.8RUS1517----17+1
 591
Kacper Zuk20.4POL1117-9Tabarka 17 QFLost in Tabarka 16 FLost in Tabarka 16 F
Tabarka 17 QF
17+1
 592
Patrick Kypson19.6USA5617-8---17+2
 593
João Menezes22.5BRA1717-9---17+1
 593
Miljan Zekić30.9SRB1017-9---17-
 595
Francisco Cabral22.4POR917-12Setubal QF-Setubal QF17+1
 596
Maxime Chazal26.1FRA4617-8-Lost in Toulouse 2 QFLost in Toulouse 2 QF17+1
 596
James Frawley25.2AUS3217-8Kamen QFLost in Martos SFLost in Martos SF
Kamen QF
17-
 598
Otto Virtanen18FIN516-7---16+1
 599
Cheong Eui Kim29.2KOR716-7---16+1
 600
Christopher Heyman25.7BEL916+247Milan QF-Milan QF31+79
 600
Goncalo Falcao31.3POR1016-8Setubal QF-Setubal QF16+1
 602
Manish Sureshkumar19.8IND1616-8---16+1
 602
Christian Seraphim24GER2716-6---15-46
 604
Cristian Rodríguez29COL816-8-Lost in Toulouse 2 R16Lost in Toulouse 2 R1616+1
 605
Sidharth Rawat26.1IND1716-7---16+1
 606
Grigoriy Lomakin21.2KAZ716-99---16+1
 607
Siddanth Banthia18.8IND1815-8---15+1
 607
Ludovico Cestarollo24.3ITA3715-8---15+1
 607
Rafael De Alba19.4MEX715-8---15+1
 607
Andrea Del Federico19.5ITA3815-8---15+1
 607
Santiago Giraldo31.5COL915-8---15+1
 607
Lubomir Majsajdr31.2CZE1215-8---15+1
 607
Michael Mmoh21.4USA5715-8---15+1
 607
Víctor Núñez28CHI715-8---15+1
 607
Giorgio Portaluri28.7ITA3915+8---15+1
 607
Gianluigi Quinzi23.3ITA4015-8---15+1
 607
Alan Raul Sau Franco18.6MEX815-8---15+1
 607
Timo Stodder23.1GER2815-8Pardubice SF-Pardubice SF15+1
 607
Preston Touliatos23.7USA5815-8---15+1
 607
Panu Virtanen23.3FIN615-8---15+1
 607
Stefan Vujic21.2AUS3315-8---15+1
 607
Martin Zahrádka37CZE1315-8---15+1
 607
Anvit Bendre24.3IND1915-8Harare 2 QFLost in Harare SFLost in Harare SF
Harare 2 QF
15-15
 624
Nuttanon Kadchapanan26THA315-9---15+2
 624
Jea Moon Lee25.9KOR815-9---15+2
 624
Jan Mertl37.4CZE1415-9-Lost in Pardubice R16Lost in Pardubice R1615+2
 624
Karl Poling19.8USA5915-Cancun 13 QF-Cancun 13 QF15+2
 624
Carlos Taberner21.8ESP3315-9---15+2
 624
Hunter Tubert22.9USA6015-9---15+2
 624
J.J. Wolf20.5USA6115-9---15+2
 624
Yibing Wu19.6CHN1215-9---15+2
 632
Hong Chung26.1KOR915-8---15+1
 632
Filip Horanský26.4SVK1115-8---15+1
 632
Robin Kern25.7GER2915-8---15+1
 632
Kai Lemstra20GER3015-8---15+1
 632
Tommy Robredo37.1ESP3415-8---15+1
 632
Matteo Viola31.9ITA4115----15+1
 632
Sam Riffice20.3USA6215-17-Lost in Tulsa R16Lost in Tulsa R1615-5
 632
Juan Ignacio Galarza25.2ARG2515-8---0-256
 640
Palaphoom Kovapitukted19.5THA415-8---15+3
 640
Stefan Kozlov21.3USA6315-8---15+3
 640
Bastian Malla22.7CHI815-16Alkmaar QF-Alkmaar QF15+3
 640
Ryan Shane25.1USA6415-8---15+3
 640
Giuseppe Tresca21ITA4215-8---15+3
 640
John Mcnally20.6USA6515-3-Lost in Tulsa R16Lost in Tulsa R1615-4
 640
David Poljak23.1CZE1515-3-Lost in Balatonalmadi R16
Lost in Pardubice R16
Lost in Balatonalmadi R16
Lost in Pardubice R16
15-4
 647
Alafia Ayeni19.8USA6615-10-Lost in Palma del Rio R16Lost in Palma del Rio R1615+10
 647
Andrey Golubev31.9KAZ815-10---15+3
 647
Stefano Napolitano24.2ITA4315-10---15+3
 650
Federico Coria27.3ARG2615-7---15+2
 650
Aleksandar Kovačević20.8USA6715-7-Lost in Orlando SFLost in Orlando SF15-
 652
Collin Altamirano23.5USA6815-7---15+2
 652
Vit Kopriva22CZE1615-7Pardubice QF-Pardubice QF15+2
 652
Karim Mohamed Maamoun28.2EGY315-7---15+2
 652
Karue Sell25.6BRA1815-7---15+2
 656
Aldin Šetkić31.5BIH415-143---15+1
 657
Harry Bourchier23.4AUS3415-8-Lost in Hengyang SFLost in Hengyang SF15-
 658
Patrick Grigoriu28.2ROU515-5---15+2
 658
Pedro Sakamoto25.9BRA1915-9---15+1
 658
Maxime Tchoutakian25.4FRA4715-5Montauban QFLost in Toulouse 2 QFLost in Toulouse 2 QF
Montauban QF
15+1
 658
Nenad Zimonjić43SRB1115-5---15+1
 662
Wilfredo González26.4GUA114-6---14+1
 663
Nicolas Meister30.1USA6914-6---14+1
 664
Mick Lescure26FRA4813-6Palma del Rio SFLost in Martos QFLost in Martos QF
Palma del Rio SF
13+1
 665
Diego Matos31.1BRA2013-6---13+1
 666
Michail Pervolarakis23GRE212-6---12+1
 667
Danylo Kalenichenko25.3UKR511-6-Lost in Pardubice R16Lost in Pardubice R1611-
 668
Martin Redlicki23.8USA7011-6-Lost in Tulsa FLost in Tulsa F12+2
 669
Jordi Arconada22.8USA7110-6---10-
 670
Christopher Díaz Figueroa29.2GUA29-6---9-
 671
Marat Deviatiarov25.1UKR69-6---9-
 672
Aziz Dougaz22.2TUN49-6Pardubice QFLost in Tabarka 16 SFLost in Tabarka 16 SF
Pardubice QF
9-
 673
Mircea Alexandru Jecan31ROU69-5Arlon QF-Arlon QF9-
 674
Wilson Leite27.6BRA219-5-Lost in Sao Jose do Rio Preto SFLost in Sao Jose do Rio Preto SF9-
 675
Genaro Alberto Olivieri20.8ARG278-5---8-
 676
Camilo Ugo Carabelli20ARG288-5---8-
 677
Nicolo Turchetti23ITA448-5-Lost in Tabarka 16 SFLost in Tabarka 16 SF8-1
 678
Victor Vlad Cornea25.7ROU78-5Arlon QF-Arlon QF8+1
 679
Aoran Wang22.3CHN138+25Yinchuan R16Lost in Hengyang R16Lost in Hengyang R16
Yinchuan R16
8-
 680
Pak Long Yeung24.3HKG18+4Yinchuan R16Lost in Hengyang SFLost in Hengyang SF
Yinchuan R16
8-
 681
Eduardo Struvay28.5COL107-6-Martos WMartos W10+13
 682
Chun Hun Wong23.6HKG27-8---7-
 682
Hao Wu22.3CHN147-6---7-
 684
Ivan Liutarevich23.3BLR67-7Yinchuan R16-Yinchuan R167-
 685
Alexander Cozbinov24.1MDA27+30Rochester R16Lost in Tulsa R16Lost in Tulsa R16
Rochester R16
7-
 685
Korey Lovett23.1USA727-5-Lost in Tulsa QFLost in Tulsa QF7-
 685
Alexander Merino26.8PER47-7Tabarka 17 QFLost in Tabarka 16 R16Lost in Tabarka 16 R16
Tabarka 17 QF
7-
 685
Manuel Pena Lopez21.3ARG297-7Tabarka 17 QFLost in Tabarka 16 R16Lost in Tabarka 16 R16
Tabarka 17 QF
7-
 689
Aleksandr Vasilenko24.3RUS167-9---7+4
 690
Junior Alexander Ore26.7USA737-8Montauban QF-Montauban QF7-
 690
David Pichler23.3AUT127-7Tabarka 17 QF-Tabarka 17 QF7-2
 692
Evan Zhu20.8USA747-7-Lost in Tulsa FLost in Tulsa F8+11
 693
Brandon Holt21.2USA756+54---6-
 694
Niels Lootsma24.8NED156-8Alkmaar QF-Alkmaar QF6-
 695
Francesco Ferrari22ITA456-8---6-
 695
Mārtiņš Podžus24.9LAT26-8---6-
 695
Botic Van de Zandschulp23.7NED166-8-Lost in Arlon R16Lost in Arlon R166-
 698
Jakob Sude28GER316-7---6-
 699
Eduard Esteve Lobato24.7ESP356-7---6-
 700
Bruno Sant’Anna25.9BRA226-7-Lost in Balatonalmadi QF
Lost in Pardubice R16
Lost in Balatonalmadi QF
Lost in Pardubice R16
6-
 701
Tadeáš Paroulek19.4CZE175-7---5-
 701
Ondrej Styler19CZE185-7-Lost in Pardubice R16Lost in Pardubice R165-
 703
Linus Frost24SWE75-7---5-
 703
Christian Samuelsson23.4SWE85-7---5-
 705
Nam Hoang Ly22.3VIE15-7---5-
 706
João Souza31BRA235-6---5-
 707
Alexander Weis22.1ITA465-7Tabarka 17 QFLost in Tabarka 16 SFLost in Tabarka 16 SF
Tabarka 17 QF
5-1
 708
Alejandro Tabilo22CHI95-6---5+1
 709
Harrison Adams25USA765-6---2-89
 710
Tom Jomby28.3FRA495-6Palma del Rio SF-Palma del Rio SF5+1
 711
Konstantin Kravchuk34.3RUS175-5---5+1
 712
Felix Corwin23USA775-5-Lost in Orlando R16Lost in Orlando R165+1
 713
Charlie Emhardt24USA785-5-Lost in Tulsa SFLost in Tulsa SF5+1
 714
Alexis Klégou30.4BEN14-5-Lost in Montauban R16Lost in Montauban R164+1
 715
Patricio Heras30.4ARG304-5---1-104
 716
Marcelo Zormann23BRA244-6---4+2
 717
Corrado Summaria21.3ITA474-4---4+1
 717
Jeroen Vanneste25.4BEL104-7Arlon QF-Arlon QF4+1
 717
Maciej Smoła26.2POL124+39-Lost in Martos R16Lost in Martos R164-2
 720
Evgenii Tiurnev22.2RUS184-5---4+1
 720
Louis Weßels20.8GER324-6---4-1
 720
Fred Simonsson24.5SWE94-21---3-44
 723
Calum Puttergill25.6AUS354-8---4+1
 724
Samuel Shropshire24.5USA794-6---4+2
 724
Marc Giner28ESP364-6---4-
 724
Péter Nagy27.2HUN34-1-Lost in Balatonalmadi R16Lost in Balatonalmadi R164-1
 727
Bogdan Ionut Apostol23.4ROU84-4---4+2
 727
Luca Castelnuovo22.4SUI74-9Yinchuan R16-Yinchuan R164+2
 727
Eduardo Dischinger27.1BRA254-Alkmaar QFLost in Balatonalmadi QFLost in Balatonalmadi QF
Alkmaar QF
4+2
 727
Elmar Ejupovic26.3GER334-4---4+2
 727
Luca George Tatomir23.8ROU94-4---4-3
 727
William Bushamuka23.4USA804-9-Lost in Tulsa QFLost in Tulsa QF4-4
 733
Jaume Pla Malfeito24ESP374-6-Martos W
Lost in Palma del Rio QF
Martos W
Lost in Palma del Rio QF
7+43
 733
Oscar Jose Gutierrez26.1BRA264-4Curitiba QFSao Jose do Rio Preto WSao Jose do Rio Preto W
Curitiba QF
4+2
 735
Jack Findel Hawkins24.7GBR194-5---4+2
 736
Justin Barki19INA23-5---3+2
 736
Alexandru Gozun23.4MDA33-5---3+2
 736
Marek Jaloviec25.3CZE193+1---3+2
 736
David Klier31.8GER343-5---3+2
 736
Denis Matsukevich33.2RUS193-5---3+2
 736
Matthias Wunner26.2GER353-5---3+2
 736
Pablo Vivero Gonzalez24.1ESP383-5-Lost in Martos R16
Lost in Palma del Rio QF
Lost in Martos R16
Lost in Palma del Rio QF
3-6
 743
Constantin Bittoun Kouzmine20.4FRA503-6---3+1
 743
Alexander Erler21.6AUT133-6-Lost in Kamen R16Lost in Kamen R163+1
 743
Tomas Martin Etcheverry19.9ARG313-6---3+1
 743
Pruchya Isaro23.6THA53-6---3+1
 743
Patrick Mayer25.4GER363-6---3+1
 743
Brandon Walkin24.8AUS363-6---3+1
 743
Sebastian Korda18.9USA813-6---3-6
 743
Naoki Tajima18.7JPN213-6Kamen QFLost in Balatonalmadi SFLost in Balatonalmadi SF
Kamen QF
3-7
 751
Andrea Guerrieri20.5ITA483-4---3+1
 751
Quoc Khanh Le36.8VIE23-4---3+1
 751
Jānis Podžus24.9LAT33-4---3+1
 751
Maxim Ratniuk23.1RUS203-4---3+1
 751
Emil Reinberg22.1USA823-14-Lost in Tulsa R16Lost in Tulsa R163+1
 751
Ryan Nijboer19.9NED173-4Alkmaar QFLost in Balatonalmadi QFLost in Balatonalmadi QF
Alkmaar QF
3-6
 757
Rémi Boutillier29.4FRA513-2---3+1
 758
Alessandro Ceppellini22.7ITA493-2-Lost in Kamen R16Lost in Kamen R163+1
 758
Florian Fallert27GER373-2---3+1
 758
Nicholas S. Hu25.1USA833-2---3+1
 758
Álvaro López San Martín22ESP393-2---3+1
 758
Igor Sijsling31.8NED183-2---3+1
 758
Michael Vrbensky19.5CZE203-11Pardubice QF-Pardubice QF3+1
 758
Alberto Barroso Campos23ESP403-2-Lost in Martos R16
Lost in Palma del Rio R16
Lost in Martos R16
Lost in Palma del Rio R16
3-6
 758
Fabian Marozsan19.7HUN43+7-Lost in Balatonalmadi QFLost in Balatonalmadi QF3-6
 766
Remy Bertola20.8SUI83-1Alkmaar QF-Alkmaar QF3+2
 766
Mikhail Fufygin29.1RUS213-1---3+2
 766
Adelchi Virgili29.2ITA503-10Arlon QF-Arlon QF3+2
 766
Justin Butsch24.4USA843-10Rochester QFLost in Tulsa R16Lost in Tulsa R16
Rochester QF
3-4
 766
Vladyslav Orlov24.1UKR73-1-Netanya W
Lost in Pardubice R16
Netanya W
Lost in Pardubice R16
3-4
 771
Pierre Faivre23.3FRA523-2Montauban QF-Montauban QF3+1
 771
Michael Geerts24.4BEL113-2-Lost in Arlon R16Lost in Arlon R163+1
 773
Sandro Ehrat28.1SUI93-2-Lost in Arlon R16Lost in Arlon R163-1
 773
Mattia Frinzi19.8ITA513-2---3-1
 773
Robert Strombachs19.7GER383-2Setubal QF-Setubal QF3-1
 776
Alec Adamson24.8USA853-2---3-1
 776
Marc Fornell Mestres37.4ESP413-2---3-1
 776
Rhett Purcell23.3NZL53-Yinchuan R16Lost in Hengyang SFLost in Hengyang SF
Yinchuan R16
3-3
 779
Dusty H. Boyer25.9USA863-3---3-
 779
Joffrey De Schepper27.7FRA533-3---3-
 779
Jose Daniel Bendeck28.5COL113-3-Lost in Toulouse 2 R16Lost in Toulouse 2 R163-3
 782
Jacob Dunbar23.7USA873+10-Lost in Tulsa R16Lost in Tulsa R163-2
 783
Lorenzo Frigerio30.3ITA523-4Arlon QF-Arlon QF3+1
 784
Nick Chappell26.7USA883-4-Lost in Tulsa R16
Lost in Cancun 13 R16
Lost in Tulsa R16
Lost in Cancun 13 R16
3-1
 785
João Pedro Sorgi25.6BRA273-4Curitiba QF-Curitiba QF3-1
 786
Julian Bradley26.9IRL13-4-Lost in Netanya R16
Lost in Setubal R16
Lost in Netanya R16
Lost in Setubal R16
3-1
 787
Matthias Haim21.4AUT142-4---2-1
 788
Savriyan Danilov19RUS222-4---2-1
 788
Qun Gao25.3CHN152+23Yinchuan R16-Yinchuan R162-1
 790
Michal Konecny29.7CZE212-5-Lost in Pardubice R16Lost in Pardubice R162-1
 791
Antoine Bellier22.6SUI102-4---2-1
 791
Gibril Diarra29AUT152-4-Lost in Pardubice R16Lost in Pardubice R162-3
 791
Arthur Reymond20.2FRA542-4-Lost in Toulouse 2 R16Lost in Toulouse 2 R162-4
 794
Peter Bothwell23.7IRL22-4-Lost in Martos R16
Lost in Palma del Rio QF
Lost in Martos R16
Lost in Palma del Rio QF
2-2
 795
Nicolae Frunza21.6ROU102-4---2-2
 796
Sébastien Boltz26.2FRA552-4---2-2
 797
Danny Thomas19.5USA892-3---2-1
 798
Andrew Watson22.8GBR202-3---2-3
 799
Diego Hidalgo26.1ECU42-4Rochester QFLost in Orlando FLost in Orlando F
Rochester QF
2-3
 800
Ryan Peniston23.6GBR212-3---2-3
 801
Cesar Bourgois21.6FRA561-3---1-3
 801
Julian Cash22.8GBR221-3---1-3
 801
Marc Dijkhuizen23.2NED191-3Alkmaar QF-Alkmaar QF1-3
 801
Pietro Licciardi25.1ITA531-3---1-3
 801
Jonas Merckx25.7BEL121-3---1-3
 801
Lukas Ruepke25.9GER391-3---1-3
 801
Tom Schonenberg28GER401-3---1-3
 801
Keegan Smith21USA901-3Rochester R16-Rochester R161-3
 801
Bart Stevens21.4NED201-3Alkmaar QF-Alkmaar QF1-3
 801
Ben Jones21.1GBR231-3Cancun 13 QFNetanya WNetanya W
Cancun 13 QF
1-18
 801
Ondrej Krstev22CZE221-3-Lost in Balatonalmadi R16
Lost in Pardubice R16
Lost in Balatonalmadi R16
Lost in Pardubice R16
1-18
 801
Gustav Hansson24.1SWE101-3---0-87
 813
Jonathan Kanar24.7FRA571-2-Lost in Toulouse 2 FLost in Toulouse 2 F4+99
 813
Francisco Cerundolo20.8ARG321-2---1-6
 813
Peter Goldsteiner28.9AUT161-2---1-6
 813
Juan Sebastián Gómez27.3COL121-2---1-6
 813
Alexander Igoshin27.4RUS231-2---1-6
 813
Alex Kobelt22.2USA911-2---1-6
 813
Michal Mikula19.3POL131-2---1-6
 813
Neil Pauffley29.2GBR241-2---1-6
 813
Mathieu Scaglia20.5FRA581-2---1-6
 813
Vadym Ursu22.4UKR81-2Kamen QF-Kamen QF1-6
 813
Yann Wojcik22.5POL141-2---1-6
 813
Gabriel Petit23.8FRA591-2-Lost in Martos QF
Lost in Setubal R16
Lost in Martos QF
Lost in Setubal R16
1-21
 825
Paul Cayre24.1FRA601-1-Lost in Montauban R16Lost in Montauban R161+6
 825
Levente Gödry27.1HUN51+7---1+6
 825
Andrei Stefan Apostol24.3ROU111-1---1-9
 825
Ljubomir Čelebić27.7MNE11+7---1-9
 825
Glenn Smits28.6NED211-1-Lost in Arlon R16Lost in Arlon R161-9
 825
James Trotter19.9JPN221-1---1-9
 825
Pedro Vives Marcos18.2ESP421-1---1-9
 825
Matěj Vocel22.1CZE231-1-Lost in Pardubice R16Lost in Pardubice R161-9
 825
Peter Kobelt28.6USA921-1---1-18
 825
David Fox25.3GBR251--Lost in Tulsa QFLost in Tulsa QF1-19
 825
Samuel Monette25.4CAN111+7---0-2609
 836
Laurent Lokoli24.6FRA611-12-Lost in Toulouse 2 FLost in Toulouse 2 F4+120
 836
Trevor Allen Johnson23.4USA931-51---1+2
 836
David Škoch42.6CZE241-4---1+2
 836
Preston Brown17.8USA941-4-Lost in Cancun 13 R16Lost in Cancun 13 R161-8
 836
Vasile Alexandru Ghilea25.4ROU121-4---1-8
 836
Ronan Joncour22.4FRA621-4---1-8
 836
Alfredo Perez22USA951-4---1-8
 836
Brandon Perez19.4VEN31-4---1-8
 836
Weibowen Zou19.7CHN161-4---1-8
 836
Sora Fukuda21.7JPN231-4---1-15
 836
Yan Bondarevskiy19.2RUS241-4-Lost in Tabarka 16 QF
Lost in Tabarka 17 R16
Lost in Tabarka 16 QF
Lost in Tabarka 17 R16
1-16
 836
Cing Yang Meng20.9TPE101-4-Lost in Gimcheon 2 QF
Lost in Anseong R16
Lost in Gimcheon 2 QF
Lost in Anseong R16
1-16
 848
Ruikai Wang26.8CHN171-Yinchuan R16Lost in Hengyang FLost in Hengyang F
Yinchuan R16
2+56
 848
Juan Manuel Benitez Chavarriaga23.7COL131+5---1-4
 848
Jérôme Inzerillo29.3FRA631-1---1-4
 848
Shahbaaz Khan27.2IND201-1---1-4
 848
José Pereira28.4BRA281+5---1-4
 848
Isaac Stoute23.2GBR261-1Cancun 13 QF-Cancun 13 QF1-4
 848
Joshua Paris23.3GBR271-1Harare 2 QFLost in Harare FLost in Harare F
Harare 2 QF
1-12
 848
Carlos Sanchez Jover18.9ESP431-16Palma del Rio SFLost in Martos SFLost in Martos SF
Palma del Rio SF
1-12
 848
Bingyu Yu20.3CHN181-16Yinchuan R16Lost in Hengyang R16Lost in Hengyang R16
Yinchuan R16
1-12
 857
Petr Nouza20.7CZE251-4-Lost in Pardubice R16Lost in Pardubice R161+5
 857
Sergey Betov31.6BLR71-4---1-3
 857
Yuki Mochizuki21.5JPN241-10---1-3
 857
Alessandro Petrone28.5ITA541-4---1-3
 857
Vullnet Tashi26.4SUI111-4---1-3
 857
Bruno Mardones23.5ESP441-4---1-10
 857
Omar Salman23.1BEL131-4---1-10
 857
Gonzalo Villanueva24.4ARG331-4Montauban QFLost in Toulouse 2 QFLost in Toulouse 2 QF
Montauban QF
1-14
 865
Congsup Congcar22.8THA61-3---1-4
 865
Daniel Dutra da Silva30.9BRA291-271-Lost in Kamen R16Lost in Kamen R161-4
 865
Nerman Fatić24.6BIH51-3---1-6
 865
Yanaïs Laurent27FRA641-3Alkmaar QFLost in Toulouse 2 R16Lost in Toulouse 2 R16
Alkmaar QF
1-8
 865
Toby Martin26.3GBR281-3-Tabarka 16 WTabarka 16 W1-8
 865
Alexios Halebian25USA961+1---0-2570
 871
Baptiste Crepatte24.7FRA651-5---1-2
 871
Markos Kalovelonis25.1GRE31----1-2
 871
Matic Spec24.3SLO41-5---1-2
 871
Tom Fawcett23.6USA971-5---1-7
 875
Scott Duncan24.8GBR291-9---1-4
 875
Cheng Yu Yu24.2TPE111-4---1-4
 877
Johan Nikles22.2SUI121-6Kamen QF-Kamen QF1-4
 877
Giovanni Fonio21.1ITA551-1---1-5
 877
Davide Galoppini24.6ITA561-3---1-5
 877
Paul Oosterbaan23.7USA981-3-Lost in Orlando R16
Lost in Rochester R16
Lost in Orlando R16
Lost in Rochester R16
1-7
 881
Issei Okamura27JPN251-4---1-4
 882
Michael Zhu26.8USA991-4Yinchuan R16-Yinchuan R161-4
 883
Milan Radojkovic17.6SRB121-4Arlon QFLost in Balatonalmadi R16Lost in Balatonalmadi R16
Arlon QF
1-4