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 :
Barcelona ATP500  
Budapest ATP250  
Francavilla, Leon CH80  
Nanchang   
Tallahassee   
Abuja 3 ITF5  
Andijan, Angers ITF3  
Santa Margherita 5   
Antalya 15 ITF0  
Bucaramanga, Cairo 2   
Cancun 6, Tabarka 8   
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 Bryan40.9USA19010----9010-
 2
Jack Sock26.5USA26675----6675-
 3
Nicolas Mahut37.2FRA16200----6200-
 4
Łukasz Kubot36.9POL16160-Barcelona QF-Barcelona QF6160-
 5
Nikola Mektić30.3CRO16130+2-Lost in Barcelona R16Lost in Barcelona R166130-
 6
Pierre Hugues Herbert28.1FRA25950-1---5950-
 7
Marcelo Melo35.5BRA15890-1Barcelona QF-Barcelona QF5890-
 8
Jamie Murray33.1GBR15535-Barcelona QF-Barcelona QF5535-
 9
Bruno Soares37.1BRA25500-Barcelona QF-Barcelona QF5500-
 10
Juan Sebastián Cabal33COL15030+1Barcelona QF-Barcelona QF4940-
 10
Robert Farah32.2COL25030+1Barcelona QF-Barcelona QF4940-
 12
Mate Pavić25.8CRO24750-2Barcelona QF-Barcelona QF4750-
 13
Oliver Marach38.7AUT14590-Barcelona QF-Barcelona QF4590-
 14
Raven Klaasen36.5RSA14355-Barcelona QF-Barcelona QF4400-
 14
Michael Venus31.5NZL14355+1---4355-1
 16
Henri Kontinen28.8FIN14235-Barcelona QF-Barcelona QF4325-
 17
Franko Škugor31.5CRO34095+5-Lost in Barcelona R16Lost in Barcelona R163890-1
 18
Horacio Zeballos33.9ARG13950--Lost in Barcelona R16Lost in Barcelona R163950+1
 19
John Peers30.7AUS13735-2Barcelona QF-Barcelona QF3825-
 20
Rajeev Ram35.1USA33380----3380-
 21
Joe Salisbury27GBR23290-Barcelona QF-Barcelona QF3335-
 22
Máximo González35.7ARG23153+5-Lost in Barcelona R16Lost in Barcelona R163150-
 23
Jean-Julien Rojer37.6NED12980+2Barcelona QF-Barcelona QF2770-4
 24
Dominic Inglot33.1GBR32960+2Budapest QF-Budapest QF2755-4
 25
Marcel Granollers33ESP12883-1-Lost in Barcelona R16Lost in Barcelona R162818+1
 26
Wesley Koolhof30NED22820+10Budapest QF-Budapest QF2820+3
 27
Alexander Peya38.8AUT22815+1---2815+2
 28
Édouard Roger-Vasselin35.4FRA32790-5-Lost in Barcelona R16Lost in Barcelona R162790+2
 29
Ben McLachlan26.9JPN12680--Lost in Qual. Barcelona R1Lost in Qual. Barcelona R12680-
 30
João Sousa30POR12625--Lost in Barcelona R16Lost in Barcelona R162625-
 31
Bob Bryan40.9USA42570-12---2570-
 32
Ivan Dodig34.3CRO42430-1-Lost in Barcelona R16Lost in Barcelona R162430-
 33
Jan Lennard Struff29GER12355-1-Lost in Qual. Barcelona R1Lost in Qual. Barcelona R12265-3
 34
Robin Haase32NED32350+11Budapest QF-Budapest QF2350-
 35
Neal Skupski29.3GBR42340-2Budapest SF-Budapest SF2340-
 36
Horia Tecău34.2ROU12320-2Barcelona QF-Barcelona QF2410+3
 37
Marc López36.7ESP22255--Lost in Barcelona R16Lost in Barcelona R161755-11
 38
Feliciano López37.5ESP32210+1Barcelona QF-Barcelona QF1800-8
 39
Artem Sitak33.2NZL22185-1-Lost in Qual. Barcelona R1Lost in Qual. Barcelona R12185+2
 40
Matwé Middelkoop35.6NED42110--Lost in Budapest R16Lost in Budapest R162050+2
 41
Nicolas Jarry23.5CHI12060----1855-1
 42
Austin Krajicek28.8USA52045--Lost in Qual. Barcelona R1Lost in Qual. Barcelona R12045+3
 43
Rohan Bopanna39.1IND11960-8Budapest QF-Budapest QF1915+3
 44
Divij Sharan33.1IND21870-1-Lost in Budapest QFLost in Budapest QF1915+3
 45
Santiago González36.1MEX11855-1-Lost in Budapest R16Lost in Budapest R161855+2
 46
Frederik Nielsen35.6DEN11812-Budapest QF-Budapest QF1842+2
 47
Luke Bambridge24.2GBR51805+1-Lost in Budapest QFLost in Budapest QF1805+2
 48
Roman Jebavý29.4CZE11782-1-Lost in Budapest R16Lost in Budapest R161782+1
 49
Julio Peralta37.6CHI21724----1724-
 50
Jonny O'Mara24.1GBR61708+1-Lost in Budapest QFLost in Budapest QF1713-
 51
Robert Lindstedt42.1SWE11700-1-Lost in Budapest R16Lost in Budapest R161700-
 52
Andrés Molteni31.1ARG31633--Lost in Budapest R16Lost in Budapest R161508-3
 53
Andreas Mies28.6GER21607-Budapest SF-Budapest SF1668+1
 54
Aisam-ul-Haq Qureshi39.1PAK11600--Lost in Budapest R16Lost in Budapest R161375-7
 55
Kevin Krawietz27.2GER31584-Budapest SF-Budapest SF1645+2
 56
Ken Skupski36GBR71520-Budapest SF-Budapest SF1565+2
 57
Radu Albot29.4MDA11485+9-Lost in Budapest R16Lost in Budapest R161485+1
 58
Marcelo Demoliner30.2BRA31480+1-Lost in Budapest QFLost in Budapest QF1480+1
 59
Marcelo Arévalo28.5ESA11459-2Leon QF-Leon QF1459+1
 60
Leonardo Mayer31.9ARG41440-2---1440+1
 61
Jürgen Melzer37.9AUT31411+3---1411+1
 62
Sam Querrey31.5USA61350-2---1350-
 63
Miguel Angel Reyes Varela31.8MEX21341-2Leon QF-Leon QF1341-
 64
Mischa Zverev31.6GER41325-1---1325-
 65
Ryan Harrison26.9USA71320----1320-
 66
Jeevan Nedunchezhiyan30.5IND31301+1-Lost in Tallahassee R16Lost in Tallahassee R161293-2
 67
Tim Pütz31.4GER51296+6---1296-
 68
Cheng Peng Hsieh27.5TPE11281+2---1281-1
 69
Marcus Daniell29.4NZL31269+2Budapest QF-Budapest QF1314+3
 70
Denys Molchanov31.9UKR11221-1Francavilla QF-Francavilla QF1217-
 71
Igor Zelenay36.5SVK11201+1Francavilla QF-Francavilla QF1197-1
 72
Fabrice Martin32.6FRA41199+4-Lost in Budapest R16Lost in Budapest R161199+1
 73
Alexander Zverev22GER61190+1---1190-
 74
Nicholas Monroe37USA81190+1-Lost in Tallahassee R16Lost in Tallahassee R161100-3
 75
Malek Jaziri35.2TUN11170+2---1170+1
 76
Jérémy Chardy32.1FRA51155+2---1155+1
 77
Pablo Cuevas33.3URU11154-15---1064-4
 78
Christopher Rungkat29.2INA11107+1---1107+2
 79
Joran Vliegen25.7BEL11086+2---1086+1
 80
Sander Gillé28.2BEL21084--Lost in Francavilla R16Lost in Francavilla R161084+1
 81
Purav Raja33.3IND41078+1-Lost in Tallahassee R16Lost in Tallahassee R161078+1
 82
Robert Galloway26.5USA91052+3---997-4
 83
Leander Paes45.8IND51036+4-Lost in Qual. Barcelona R2Lost in Qual. Barcelona R21046+1
 84
Jamie Cerretani37.5USA101030+4-Lost in Nanchang QFLost in Nanchang QF1030+1
 85
Zhang Ze28.8CHN11017-2---957-2
 86
Mao Xin Gong31.6CHN21014-2---939-7
 87
Guillermo Durán30.8ARG5987+3Francavilla SF-Francavilla SF1001+2
 88
Sander Arends27.7NED5955+4Nanchang SF-Nanchang SF955-
 89
Luke Saville25.3AUS2950+16Nanchang SF-Nanchang SF954-
 90
Fabio Fognini31.9ITA1940-22---940-
 91
Jonathan Erlich42ISR1940----940-
 92
Romain Arneodo26.7MON1940-3---940-
 93
Max Purcell21AUS3939+10Nanchang SF-Nanchang SF939-1
 94
Pablo Carreño Busta27.7ESP4915+1Barcelona QF-Barcelona QF1005+10
 95
Philipp Oswald33.2AUT4915+1Francavilla QF-Francavilla QF930-
 96
John Patrick Smith30.2AUS4915-3Leon QF-Leon QF875-3
 97
Daniele Bracciali41.2ITA2892----892+1
 98
Philipp Petzschner35GER7888----888+1
 99
Gerard Granollers30.2ESP5886----886+1
 100
Stefanos Tsitsipas20.6GRE1870----870-
 101
Nathaniel Lammons25.6USA11866+1-Lost in Tallahassee R16Lost in Tallahassee R16866-
 102
Hugo Nys28.1MON2864-8---844-1
 103
Sriram Balaji29.1IND6856-2-Lost in Nanchang QFLost in Nanchang QF856+1
 104
Gonçalo Oliveira24.1POR2833--Lost in Nanchang R16Lost in Nanchang R16833-
 105
Matthew Reid28.7AUS5824+1Leon QF-Leon QF808-
 106
Guido Pella28.9ARG6790+4---585-24
 107
Diego Schwartzman26.6ARG7780+22-Lost in Barcelona R16Lost in Barcelona R16780+1
 108
Tristan Samuel Weissborn27.5AUT5752-1Nanchang SF-Nanchang SF763-
 109
Hans Podlipnik-Castillo31.2CHI3741+5Nanchang SF-Nanchang SF770+2
 110
David Vega Hernández24.8ESP6727-1Francavilla SF-Francavilla SF741-
 111
Fernando Verdasco35.4ESP7720-3-Lost in Barcelona R16Lost in Barcelona R16720-
 112
David Pel27.7NED6716+8Nanchang SF-Nanchang SF745+3
 113
Ariel Behar29.4URU2702+5-Lost in Leon R16Lost in Leon R16654-5
 114
Simone Bolelli33.5ITA3685-28---685+2
 115
Rameez Junaid37.9AUS6685-4---685+2
 116
Fabrício Neis28.8BRA4670-3---670+1
 117
Fernando Romboli30.3BRA5660-Tallahassee QF-Tallahassee QF660+1
 118
Ante Pavić30.1CRO5659-3Leon QF-Leon QF674+4
 119
Andrea Vavassori23.9ITA4647+4-Lost in Francavilla R16Lost in Francavilla R16582-13
 120
Andrei Vasilevski27.9BLR1643-1Francavilla QF-Francavilla QF658+3
 121
Nick Kyrgios23.9AUS7635----635+2
 122
Guido Andreozzi27.7ARG8635----635+2
 123
Novak Djoković31.9SRB1630+1---630+1
 124
Nathan Pasha26.7USA12619+2Leon QF-Leon QF619+1
 125
Jonathan Eysseric28.9FRA6617-9Francavilla QF-Francavilla QF632+4
 126
Jackson Withrow25.7USA13609-1-Lost in Tallahassee R16Lost in Tallahassee R16609+2
 127
Marcin Matkowski38.2POL2600+1---510-17
 128
Hunter Reese26.2USA14599-16Tallahassee QF-Tallahassee QF585-3
 129
Matteo Berrettini23ITA5590+1---590+2
 130
Matthew Ebden31.4AUS8585+1---585+1
 131
Federico Delbonis28.5ARG9580+1---580-2
 132
Tomislav Brkić29.1BIH1578+5Francavilla QF-Francavilla QF593+6
 133
Benoît Paire29.9FRA7573--Lost in Qual. Barcelona R2Lost in Qual. Barcelona R2598+8
 134
Filip Polasek33.7SVK2572-Francavilla QF-Francavilla QF587+6
 135
Enrique López-Pérez27.8ESP8562--Lost in Nanchang R16Lost in Nanchang R16514-7
 136
Zhe Li32.5CHN3548+2---503-11
 137
Antonio Šančić30.4CRO6541-1---541+3
 138
Philipp Kohlschreiber35.5GER8540+3---540+3
 139
Hans Hach Verdugo29.4MEX3536+3Leon QF-Leon QF534+3
 140
Luca Margaroli27.1SUI1530+3-Lost in Nanchang R16Lost in Nanchang R16530+3
 141
Evan King27USA15528-14Leon QF-Leon QF528+3
 142
Adil Shamasdin36.9CAN1524-2-Lost in Leon R16Lost in Leon R16524+3
 143
David Marrero39ESP9518+1-Lost in Barcelona R16Lost in Barcelona R16518+3
 144
Rubén González33.6PHI1515-5-Lost in Nanchang R16Lost in Nanchang R16515+3
 145
Dominic Thiem25.6AUT6510+25-Lost in Barcelona R16Lost in Barcelona R16510+2
 146
Gonzalo Escobar30.2ECU1506+9-Lost in Leon R16Lost in Leon R16416-27
 147
Tennys Sandgren27.7USA16503-1---503+1
 148
Roberto Maytín30.3VEN1502+4Tallahassee QF-Tallahassee QF484-5
 149
Vishnu Vardhan31.7IND7501-4-Lost in Nanchang R16Lost in Nanchang R16501+1
 150
Nikoloz Basilashvili27.1GEO1495+55-Lost in Budapest R16Lost in Budapest R16495+1
 151
Tsung Hua Yang28TPE2493-2---493+1
 152
Luis David Martínez29.9VEN2489+10-Lost in Leon R16Lost in Leon R16472-7
 153
Thomaz Bellucci31.3BRA6485-2---485+1
 154
Sanchai Ratiwatana37.2THA1482-1---482-
 155
Kyle Edmund24.2GBR8475+1---475-
 156
Cameron Norrie23.6GBR9475+1---475-
 157
Martín Cuevas27.2URU3474+19Tallahassee QF-Tallahassee QF474-
 158
Toshihide Matsui41JPN2474-4-Lost in Nanchang QFLost in Nanchang QF489+7
 159
Scott Clayton25.1GBR10473-9-Lost in Leon R16Lost in Leon R16473+1
 160
John Isner33.9USA17470-2---470-
 161
Timur Khabibulin23.7KAZ1470-2Andijan QFLost in Shymkent 2 R16Lost in Shymkent 2 R16
Andijan QF
470-
 162
Guillermo García López35.8ESP10465-2---465-
 163
Taylor Fritz21.4USA18465-2---465-
 164
Andre Begemann34.7GER9462-16Budapest QF-Budapest QF507+19
 165
Peter Polansky30.8CAN2461-18Tallahassee QF-Tallahassee QF461+1
 166
Steve Johnson29.3USA19450-3---450-1
 167
Alex Lawson25.2USA20445-Tallahassee QF-Tallahassee QF445-1
 168
Sem Verbeek25NED7442-2Leon QF-Leon QF457+3
 169
Nikola Čačić28.3SRB2439-5Francavilla QF-Francavilla QF453+3
 170
Marc-Andrea Hüsler22.8SUI2435-5---435-
 171
Roberto Quiroz27.1ECU2422+12-Lost in Leon R16Lost in Leon R16389-7
 172
Andre Goransson24.9SWE2421-4Tallahassee QF-Tallahassee QF436+3
 173
Rogério Dutra Silva35.2BRA7420-4---420+1
 174
Harri Heliövaara29.8FIN2413-2Tallahassee QF-Tallahassee QF428+3
 175
Pedro Martínez21.9ESP11411+2---411+1
 176
Szymon Walkow23.5POL3406-3---406+1
 177
Denis Shapovalov20CAN3405-3---360-11
 178
Benjamin Bonzi22.8FRA8396+3---396+2
 179
Andreas Siljeström37.7SWE3395-4-Lost in Tallahassee R16Lost in Tallahassee R16395+2
 180
Zdeněk Kolář22.5CZE2389-2---389+1
 181
Andrea Pellegrino22ITA6388-2-Lost in Francavilla R16Lost in Francavilla R16388+1
 182
Arjun Kadhe25.2IND8385-2Abuja 3 QFLost in Abuja 2 QFLost in Abuja 2 QF
Abuja 3 QF
385-
 183
Tomislav Draganja24.7CRO7385+7---385+2
 184
Denis Kudla26.6USA21375-2---295-29
 185
Mark Vervoort28.5NED8370-1---370-
 186
Andrej Martin29.5SVK3368-1-Lost in Nanchang QFLost in Nanchang QF383+3
 187
Dustin Brown34.3GER10368-1Leon QF-Leon QF383+3
 188
Ruan Roelofse29.4RSA2368-17-Lost in Tallahassee R16Lost in Tallahassee R16368+2
 189
Márton Fucsovics27.2HUN1360+34---315-14
 190
Andreas Seppi35.1ITA7360-3---360+1
 191
Alexander Pavlioutchenkov33.3RUS1358-3Andijan QFLost in Shymkent 2 R16Lost in Shymkent 2 R16
Andijan QF
355-1
 192
Yasutaka Uchiyama26.7JPN3356-3---356+2
 193
Sonchat Ratiwatana37.2THA2355-2---355+2
 194
JC Aragone23.8USA22352-2Tallahassee QF-Tallahassee QF367+7
 195
Mackenzie McDonald24USA23350-2---350+2
 196
Ivan Gakhov22.4RUS2343-2-Lost in Madrid R16Lost in Madrid R16343+2
 197
Darian King26.9BAR1341-2-Lost in Leon R16Lost in Leon R16341+2
 198
Julian Ocleppo21.7ITA8341-2-Lost in Francavilla R16Lost in Francavilla R16261-24
 199
Vladyslav Manafov26UKR2334+1Andijan QFLost in Shymkent 2 QFLost in Shymkent 2 QF
Andijan QF
334+3
 200
Henri Laaksonen27SUI3331-1---331+3
 201
Thanasi Kokkinakis23AUS9325----325+3
 202
Laurynas Grigelis27.6LTU1323-4---323+3
 203
Lloyd Harris22.1RSA3322----197-52
 204
Frances Tiafoe21.2USA24315----315+4
 205
Dušan Lajović28.8SRB3315+1---315+4
 206
Adrian Mannarino30.8FRA9315+1---315+2
 207
Marcos Giron25.7USA25314+1---314+2
 208
Federico Gaio27.1ITA9312+1---312+2
 209
Mikhail Elgin37.5RUS3308+1---308+1
 210
Aliaksandr Bury31.6BLR2304+1---179-57
 211
Hsien Yin Peng29.3TPE3303+1---303+2
 212
Sergiy Stakhovsky33.2UKR3302+1---302+2
 213
Hugo Dellien25.8BOL1301-11---286-4
 214
Mirza Bašić27.7BIH2298----298+3
 215
David Pérez Sanz24.9ESP12298--Lost in Francavilla R16Lost in Francavilla R16298+3
 216
Stéphane Robert38.9FRA10295----295+2
 217
Saketh Myneni31.5IND9295+7---295+1
 218
Marc Polmans21.9AUS10280-Tallahassee QF-Tallahassee QF295+3
 219
Akira Santillan21.9AUS11279-Nanchang SF-Nanchang SF308+12
 220
Geoffrey Blancaneaux20.7FRA11279----279+2
 221
Jaume Munar21.9ESP13270--Qual. Barcelona W
Lost in Barcelona R16
Qual. Barcelona W
Lost in Barcelona R16
270+2
 222
Roberto Carballés Baena26ESP14270--Qual. Barcelona W
Lost in Barcelona R16
Qual. Barcelona W
Lost in Barcelona R16
315+20
 223
Sergio Galdós29.3PER1266+2-Lost in Leon R16Lost in Leon R16266+3
 224
Lleyton Hewitt38.1AUS12265+2---265+3
 225
Federico Zeballos30.9BOL2256+2Leon QF-Leon QF254+2
 226
David Goffin28.3BEL3250-29---250+2
 227
John Millman29.8AUS13250+1-Lost in Budapest R16Lost in Budapest R16250+2
 228
Karol Drzewiecki23.4POL4244+1---244+2
 229
Jordan Thompson25AUS14242+2---242+2
 230
Filippo Baldi23.2ITA10242+2---242+2
 231
Blake Ellis20.2AUS15242+2---242+2
 232
Antoine Hoang23.4FRA12239+2---224-8
 233
Facundo Bagnis29.1ARG10238+2---238+3
 234
Ramkumar Ramanathan24.4IND10238+2-Lost in Nanchang R16Lost in Nanchang R16238+3
 235
Volodoymyr Uzhylovskyi31UKR4238+2---238+3
 236
Franco Agamenone26ARG11237+2---220-5
 237
Bradley Klahn28.6USA26235+2---235+4
 238
Paolo Lorenzi37.3ITA11232+63---232+4
 239
Yaraslav Shyla26.1BLR3228+1---228+4
 240
Evgeny Karlovskiy24.7RUS4227+1---227+4
 241
Jiří Veselý25.7CZE3225+1---225+4
 242
Christian Harrison24.9USA27225-25---210-5
 243
Lucas Pouille25.1FRA13225----225+5
 244
Damir Džumhur26.9BIH3225----225+5
 245
Facundo Argüello26.7ARG12218+26---218+3
 246
Lukáš Rosol33.7CZE4215----215+3
 247
Hiroki Moriya28.5JPN4215----215+3
 248
Bradley Mousley23.3AUS16215-18---160-28
 249
Martin Kližan29.7SVK4213-1---213+4
 250
Vijay Sundar Prashanth32.4IND11212-1Abuja 3 QFLost in Abuja 2 QFLost in Abuja 2 QF
Abuja 3 QF
212+4
 251
Maximilian Marterer23.8GER11205-1---205+3
 252
Tomasz Bednarek37.4POL5202----202+3
 253
Salvatore Caruso26.3ITA12200----200+3
 254
Liam Broady25.3GBR11200-9---200+3
 255
John Paul Fruttero37.9USA28198-1---198+2
 256
Alexei Popyrin19.7AUS17197-1---197+2
 257
Benjamin Lock26.1ZIM1197+1-Lost in Abuja 2 SFLost in Abuja 2 SF198+5
 258
Yoshihito Nishioka23.5JPN5195-1---195+2
 259
Miomir Kecmanović19.6SRB4191----191+2
 260
Elliot Benchetrit20.5FRA14191----191+2
 261
Attila Balázs30.5HUN2190----145-29
 262
Dennis Novikov25.4USA29187-11-Lost in Tallahassee R16Lost in Tallahassee R16154-18
 263
Grzegorz Panfil31.3POL6187-1---187+4
 264
Alessandro Motti40.1ITA13185-1---185+4
 265
Mateusz Kowalczyk31.9POL7184-1---184+4
 266
Pedro Sousa30.9POR3181-1---181+4
 267
Kevin Anderson32.9RSA4180-1---180+4
 267
Calvin Hémery24.2FRA15180-11---180+4
 269
Juan Martín del Potro30.5ARG13180-2---180+4
 270
Gilles Simon34.3FRA16180-2---180+4
 271
Sanjar Fayziev24.7UZB1173+1-Lost in Shymkent 2 QFLost in Shymkent 2 QF173+3
 272
Nikola Milojević23.8SRB5171-2-Lost in Nanchang R16Lost in Nanchang R16171+3
 273
Oscar Otte25.7GER12169----169+3
 274
Di Wu27.6CHN4165-5-Lost in Nanchang R16Lost in Nanchang R16165+2
 275
Tomás Lipovsek Puches26ARG14161-1-Lost in Madrid FLost in Madrid F161+2
 276
Daniil Medvedev23.1RUS5160+110---160+2
 277
Danilo Petrović27.2SRB6156-2---156-
 278
Evgeny Donskoy28.9RUS6155-2---155-1
 279
Quentin Halys22.4FRA17153-1-Lost in Francavilla R16Lost in Francavilla R16153-2
 280
Jurabek Karimov20.8UZB2152-1---152-2
 281
Noah Rubin23.1USA30152-1Tallahassee QF-Tallahassee QF167+10
 282
Alex Bolt26.3AUS18152-1Nanchang SF-Nanchang SF156+4
 283
Markus Eriksson29.4SWE4151-1---146-6
 284
Donald Young29.7USA31150-1---150+1
 285
Mats Moraing26.8GER13148----148+1
 286
Fajing Sun22.5CHN5148+37-Lost in Nanchang R16Lost in Nanchang R16148+1
 287
Thiago Monteiro24.8BRA8147-1---147+1
 288
Rubin Statham32NZL4147-1---147+1
 289
Sergio Martos Gornes24.5ESP15147-1---147+1
 290
Denis Istomin32.6UZB3145-1---145-1
 291
Lucas Miedler22.8AUT7145-1Leon QF-Leon QF160+16
 292
Bernardo Saraiva25.7POR4144-1Cairo 2 SFLost in Cairo FLost in Cairo F
Cairo 2 SF
144-
 293
Ivan Sabanov26.8CRO8144-1Santa Margherita 5 SFLost in Santa Margherita 4 R16Lost in Santa Margherita 4 R16
Santa Margherita 5 SF
144-
 294
Alexander Bublik21.8KAZ2141-1---141-
 295
Ruben Bemelmans31.2BEL4140+111---125-11
 296
Ti Chen35.5TPE4139-19---114-18
 297
Grégoire Jacq26.4FRA18138-3---138+2
 298
Andres Artunedo Martinavarro25.6ESP16137-3---137+2
 299
Adrián Menéndez-Maceiras33.4ESP17136-15Leon QF-Leon QF118-9
 300
Ivo Karlović40.1CRO9135-4---135+3
 301
Daniel Nestor46.6CAN4135-4---135+3
 302
Karen Khachanov22.9RUS7135+156---135+3
 303
Denis Yevseyev25.9KAZ3135-5-Lost in Tallahassee R16Lost in Tallahassee R16135+3
 304
Jeremy Beale24.5AUS19134-5---134+3
 305
Mitchell Krueger25.2USA32133+3---104-19
 306
Jason Jung29.8TPE5129-4---129+4
 307
Renzo Olivo27.1ARG15128+21---128+4
 308
Marin Draganja27.9CRO10126-5---126+4
 309
Manuel Sánchez28.3MEX4123-5---33-188
 310
Chu Huan Yi31.6TPE6119-10---94-28
 311
Skander Mansouri23.7TUN2116+15-Lost in Leon R16Lost in Leon R16116+2
 312
Juan Ignacio Lóndero25.6ARG16116-6---116+2
 313
Maxime Janvier22.5FRA19115-6---115+2
 314
Kimmer Coppejans25.2BEL5112-5-Lost in Francavilla R16Lost in Francavilla R16112-1
 315
Hunter Johnson24.8USA33112-3Santa Margherita 5 QFSanta Margherita 4 WSanta Margherita 4 W
Santa Margherita 5 QF
115+3
 315
Yates Johnson24.8USA34112-3Santa Margherita 5 QFSanta Margherita 4 WSanta Margherita 4 W
Santa Margherita 5 QF
115+3
 317
Thai Son Kwiatkowski24.1USA35111-7Tallahassee QF-Tallahassee QF126+12
 318
Prajnesh Gunneswaran29.4IND12110+39---110+2
 319
Lorenzo Giustino27.6ITA14110-8---110+2
 320
Uladzimir Ignatik28.7BLR4107-5-Lost in Nanchang QFLost in Nanchang QF122+13
 321
Joris De Loore26BEL6106-5---106+3
 322
Gastão Elias28.4POR5106-5---106+3
 323
Thiemo de Bakker30.5NED9105-5---105+3
 324
Adam Pavlásek24.5CZE5105-5---105+3
 325
Scott Puodziunas29.4AUS20105-5Santa Margherita 5 QFLost in Santa Margherita 4 R16Lost in Santa Margherita 4 R16
Santa Margherita 5 QF
105+3
 326
Alejandro Gómez27.6COL3104-21-Lost in Santa Margherita 4 QFLost in Santa Margherita 4 QF104+3
 327
Maxime Cressy21.9USA36104-5---104+2
 328
Matej Sabanov26.8CRO11103-4Santa Margherita 5 SFLost in Santa Margherita 4 R16Lost in Santa Margherita 4 R16
Santa Margherita 5 SF
103+2
 329
Christopher Eubanks22.9USA37102-4-Lost in Leon R16Lost in Leon R16102+2
 330
Jimmy Wang34.2TPE7100-3---100+1
 331
Dudi Sela34ISR298-2---98-
 332
Walter Trusendi34.3ITA1597-2---97-
 333
Matias Franco Descotte24.6ARG1796-2-Lost in Leon R16Lost in Leon R1696-
 334
Evan Hoyt24.2GBR1296-2---96-
 335
Gianluca Mager24.3ITA1695-2---95-
 336
João Domingues25.5POR695-2---95-
 337
Enrico Dalla Valle21ITA1795-2-Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R16
Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R16
95-
 338
Zhizhen Zhang22.5CHN693-2-Lost in Nanchang R16Lost in Nanchang R1693-1
 339
Mohamed Safwat28.5EGY193-25-Lost in Leon R16Lost in Leon R1693-1
 340
Kenny de Schepper31.9FRA2092-3---92-1
 341
Yuki Bhambri26.8IND1390-3---90-1
 341
Gaël Monfils32.6FRA2190-3---90-1
 343
Hyeon Chung22.9KOR190-3---90-1
 344
Marko Djoković27.6SRB790-4---90-1
 344
James Duckworth27.2AUS2190-2---90-1
 344
Guillermo Olaso31ESP1890-2---90-1
 347
Yan Bai29.9CHN790+101-Lost in Nanchang R16Lost in Nanchang R1645-104
 348
Stan Wawrinka34SUI490-4---90-
 349
Reilly Opelka21.6USA3890-2---90-
 350
Carlos Berlocq36.2ARG1890-4---90-
 351
Andrey Rublev21.5RUS890-2---90-
 352
Peter Gojowczyk29.7GER1490-4---90-
 353
Albert Ramos Viñolas31.2ESP1990-3---90-
 354
Marco Cecchinato26.5ITA1890-3---90-1
 355
Brayden Schnur23.8CAN589-34---72-27
 356
Ji-sung Nam25.6KOR287-3---87-1
 357
Min Kyu Song28.6KOR386-3---86-1
 358
Luca Vanni33.8ITA1986-3---86-1
 359
Tristan Lamasine26.1FRA2286-7---85-3
 360
Raul Brancaccio21.9ITA2086-4-Lost in Francavilla QFLost in Francavilla QF101+32
 361
Daniel Gimeno Traver33.7ESP2085+23---85+1
 362
Dominik Köpfer24.9GER1585-4---85+1
 363
Javier Barranco Cosano20.4ESP2185-4-Lost in Tabarka 7 QF
Lost in Francavilla QF
Lost in Tabarka 7 QF
Lost in Francavilla QF
100+33
 364
Gian Marco Moroni21.1ITA2184-4---84+1
 365
Thomas Fancutt24.1AUS2283-3---83+1
 366
Moez Echargui26.2TUN382-3---82+1
 367
Yu-hsiou Hsu20TPE882-3---82+1
 368
Tommy Paul21.9USA3980-3---80+1
 369
Patrik Rikl20.2CZE680-3---80+1
 370
Tung Lin Wu20.9TPE980-3---80+1
 371
Matteo Donati24.1ITA2280-3---80+1
 372
Thomas Fabbiano29.9ITA2379-3-Lost in Budapest R16Lost in Budapest R1679+1
 373
Albano Olivetti27.4FRA2378-3-Lost in Angers R16Lost in Angers R1678+1
 374
Go Soeda34.6JPN677-3---77+1
 375
Caio Silva27.5BRA977-3---77+1
 376
Andrew Harris25.1AUS2377-3---77+1
 377
Pedro Cachín24ARG1977-3---74-2
 378
Blaž Rola28.5SLO175-1---75+1
 378
Yannick Maden29.4GER1675-3---75-
 380
Tommy Robredo36.9ESP2275-4---30-131
 381
Stefano Travaglia27.3ITA2475-3Francavilla QF-Francavilla QF90+27
 382
Maverick Banes27AUS2474-3-Lost in Nanchang QFLost in Nanchang QF89+26
 383
Yannick Mertens31.8BEL773-3---73+3
 384
Jurij Rodionov19.9AUT872-3---72+3
 385
Roman Safiullin21.7RUS971-3-Lost in Shymkent 2 R16
Lost in Andijan QF
Lost in Shymkent 2 R16
Lost in Andijan QF
71+2
 386
Boris Arias25.4BOL371+92---71+2
 387
Ricardo Ojeda Lara26.2ESP2370-4---70+1
 388
Marek Gengel23.6CZE770-3-Lost in Cairo SFLost in Cairo SF70+1
 389
David Guez36.3FRA2469-2---69+1
 390
Alessandro Giannessi28.9ITA2568-2---68+1
 391
Cem İlkel23.6TUR168-1---68+1
 392
Xin Gao24.9CHN868-1-Lost in Nanchang R16Lost in Nanchang R1668+1
 393
Runhao Hua23.1CHN966-1---66-
 394
Sekou Bangoura27.4USA4066+117---66-
 395
Matias Zukas22.9ARG2065-2---65-
 396
Juan Pablo Varillas23.5PER265-2---65-
 397
Gleb Sakharov30.8FRA2565-2-Lost in Francavilla R16Lost in Francavilla R1665-
 398
Shintaro Imai25.6JPN765-9---65-
 399
Carlos Boluda Purkiss26.2ESP2465-3---65-
 400
Alejandro González30.2COL464-3---64-
 401
Oriol Roca Batalla25.9ESP2564-3---64-
 402
Kaito Uesugi23.8JPN863-3---63-1
 403
Jacopo Berrettini20.4ITA2662-3---62-2
 404
Alessandro Bega28.2ITA2762-3-Lost in Santa Margherita 5 QFLost in Santa Margherita 5 QF62-2
 405
Nino Serdarušić22.3CRO1262-3---62-2
 406
João Monteiro25.3POR761-3---61-2
 407
Emilio Gómez27.4ECU361-3Tallahassee QF-Tallahassee QF76+31
 408
Nicola Kuhn19ESP2660-3---60-1
 409
Nenad Zimonjić42.8SRB860+45-Lost in Budapest R16Lost in Budapest R1660-1
 410
Andrea Arnaboldi31.3ITA2860-3---60-
 411
Alex de Minaur20.1AUS2560-3---60-1
 412
Aleksandr Nedovyesov32.1KAZ460-3---60-1
 413
Víctor Estrella Burgos38.7DOM157-3---57-1
 414
Niels Desein31.8BEL857-3---54-6
 415
Luis Patiño25.5MEX556+50---56-
 416
Enzo Couacaud24.1FRA2655-4Francavilla QF-Francavilla QF70+31
 417
Daniel Muñoz de la Nava37.2ESP2755-4---55+1
 418
Dominik Kellovsky22.7CZE855-4---55+1
 419
Jason Kubler25.9AUS2654-4---54+1
 420
Hubert Hurkacz22.1POL854-4-Lost in Budapest R16Lost in Budapest R1654+1
 421
Norbert Gombos28.6SVK553-3---53-
 422
Alexis Galarneau20.1CAN653-3---53-
 423
Mario Vilella Martínez23.8ESP2852-3---52-
 424
Riccardo Balzerani20.4ITA2951-3-Lost in Santa Margherita 4 R16Lost in Santa Margherita 4 R1651-
 425
Jason Taylor25.1AUS2751-3-Lost in Angers QFLost in Angers QF51-
 426
Ilya Ivashka25.1BLR550-3---50-
 427
Kamil Majchrzak23.2POL950-10---50-
 428
Ronnie Schneider24.5USA4150-4---50-
 429
Adam Taylor27.8AUS2850-4-Lost in Angers QFLost in Angers QF50-
 430
Yosuke Watanuki21JPN949-4---49-
 431
Yun-seong Chung21KOR449-3---49-
 432
Teymuraz Gabashvili33.9RUS1049-5-Shymkent 2 W
Lost in Nanchang QF
Shymkent 2 W
Lost in Nanchang QF
67+40
 433
Andrea Collarini27.2ARG2149-4---49+1
 434
Sebastian Ofner22.9AUT948-3Leon QF-Leon QF63+32
 435
Roberto Cid Subervi25.6DOM248-3---48+2
 436
Jakub Paul20SUI548-2---48+2
 437
Roberto Ortega Olmedo27.9ESP2948+65---48-
 438
Frank Dancevic34.5CAN747-3Tallahassee QF-Tallahassee QF62+34
 439
Renta Tokuda21JPN1047-3---47+1
 440
Jeremy Jahn29GER1747-3---47+1
 441
Dimitar Kuzmanov25.7BUL147-3---47+1
 442
Antoine Bellier22.5SUI647-3-Lost in Cancun 5 R16Lost in Cancun 5 R1647+1
 443
Marco Trungelliti29.2ARG2246-2---46-
 444
Johan Nikles22SUI746-2-Madrid W
Lost in Angers R16
Madrid W
Lost in Angers R16
46-
 445
Adrian Bodmer24.1SUI845-2---45-
 445
Jozef Kovalík26.4SVK645-2---45-
 445
Gilles Müller35.9LUX145-2---45-
 445
Alexander Donski20.7BUL245-2-Lost in Tabarka 7 R16
Lost in Tabarka 8 R16
Lost in Tabarka 7 R16
Lost in Tabarka 8 R16
45-4
 449
Milos Raonic28.3CAN845-2---45-
 450
Matthias Bachinger32GER1845-2---45-1
 450
Andrew Whittington25.7AUS2945----0-2745
 452
Aljaž Bedene29.7SLO245-2---45-1
 452
Alexandar Lazarov21.4BUL345-2---45-1
 452
Scott Lipsky37.6USA4245+2---45-1
 452
Casper Ruud20.3NOR145-2---45-1
 456
Taro Daniel26.2JPN1145----45-1
 457
Thales Turini29.7BRA1045----45-1
 458
Dan Added20FRA2745+4Abuja 3 QFLost in Abuja 2 FLost in Abuja 2 F
Abuja 3 QF
48+22
 459
Jared Hiltzik24.7USA4344+1---44-
 459
Makoto Ochi22.9JPN1244+2---44-
 461
Nicolas Mejia19.1COL543+73Bucaramanga QF-Bucaramanga QF43-
 462
Miliaan Niesten30.8NED1043+1---43-
 463
Hugo Voljacques26.3FRA2843+1---43-
 464
Emilio Nava17.3USA4440+75---40-
 465
Igor Sijsling31.6NED1140+1---40-
 466
Jannik Sinner17.6ITA3040+1---40-
 467
Fred Gil34POR840+1-Lost in Madrid SFLost in Madrid SF40-
 468
Francis Casey Alcantara27.2PHI240+1---40-
 469
Khumoyun Sultanov20.4UZB440+1-Lost in Shymkent 2 R16
Lost in Andijan R16
Lost in Shymkent 2 R16
Lost in Andijan R16
40-
 470
Dane Propoggia29AUS3039+2---39-
 471
Maximilian Neuchrist27.7AUT1039----34-13
 472
Patrik Niklas Salminen22.1FIN338+1Antalya 15 SFAntalya 14 WAntalya 14 W
Antalya 15 SF
38+1
 473
Rigele Te21.5CHN1038+1-Lost in Nanchang R16Lost in Nanchang R1638+1
 474
Gerald Melzer28.7AUT1137+1---37+1
 475
Benjamin Sigouin19.8CAN936+1---36+1
 476
Brydan Klein29.3GBR1336-115---36+1
 477
Peter Torebko31.2GER1936----33-23
 478
Tatsuma Ito30.9JPN1335+1---35+2
 479
Stefan Kozlov21.2USA4535+1---35+2
 480
Scott Duncan24.6GBR1435+6-Lost in Andijan R16Lost in Andijan R1635+2
 481
Ugo Humbert20.8FRA2935----35+2
 482
Miguel Semmler21.9ESP3035----35+2
 483
Sergio Gutiérrez Ferrol30.1ESP3135----35+1
 484
Ian Dempster24USA4635--Lost in Orange Park QFLost in Orange Park QF35+1
 485
Tuna Altuna30.2TUR235-Santa Margherita 5 QF-Santa Margherita 5 QF35+4
 486
Alexander Ritschard25USA4734+1---34+1
 487
Robert Kelly22.7USA4834+1---34+1
 487
Alexis Musialek30.8FRA3034+1-Lost in Angers R16Lost in Angers R1634+1
 489
Jan Zielinski22.4POL1033+1---33+1
 490
Nicolás Barrientos32COL633+2-Lost in Nanchang R16Lost in Nanchang R1633+1
 490
Mathieu Perchicot26.6FRA3133+1-Lost in Cairo SFLost in Cairo SF33-1
 492
Michał Dembek21.7POL1133+2---33-
 492
Corentin Moutet20FRA3233+2---33-1
 494
Yusuke Takahashi21.5JPN1433+2---33-
 495
Daniel Dutra da Silva30.8BRA1133+2---33-
 496
Dragoș Dima26.8ROU233+2---33-
 497
Altuğ Çelikbilek22.6TUR333+2---33-1
 498
Jacob Grills23.8AUS3133+3-Lost in Nanchang QFLost in Nanchang QF48+63
 499
Edan Leshem22.1ISR333+1---33-
 500
Gianluigi Quinzi23.2ITA3132+3---32-1
 501
Shi Hong Zeng21.7CHN1132+4---32-1
 502
Daniel Masur24.4GER2032+4---32-1
 503
Johannes Härteis23.1GER2132+4---32-1
 504
Steven Diez28.1CAN1032+4---32-1
 504
Miljan Zekić30.7SRB932+4---32-3
 506
Guilherme Clezar26.3BRA1232-77Tallahassee QF-Tallahassee QF47+64
 507
Aldin Šetkić31.3BIH432+3---32-1
 508
Daniel Elahi Galán22.8COL730+4---30-2
 508
Jan Šátral28.7CZE930+4-Lost in Santa Margherita 4 R16Lost in Santa Margherita 4 R1630-4
 510
Takuto Niki31.5JPN1530-17---30-3
 511
Filip Peliwo25.2CAN1130+5---30-3
 511
Aleksandar Vukic23AUS3230+4---30-4
 513
Florin Mergea34.2ROU330-73---30-2
 513
Kevin King28.1USA4930+3---30-4
 513
Kaichi Uchida24.6JPN1630+5---30-4
 516
Peter Heller26.6GER2230+3---30-3
 516
Evan Furness20.6FRA3330+5-Lost in Santa Margherita 4 R16Lost in Santa Margherita 4 R1630-5
 518
Antoine Escoffier27.1FRA3430+1---30-1
 519
Marcelo Tomás Barrios Vera21.3CHI429+3---29-3
 519
Blaine Boyden15.8USA5029+3---29-3
 521
William Blumberg21.2USA5129+3---29-3
 521
Daniel Evans28.9GBR1529+3---29-3
 521
Yuya Kibi32.7JPN1729+7---29-3
 521
Gonzalo Lama25.9CHI529+3---29-3
 521
Marc Sieber31.1GER2329+3---29-3
 526
Carlos Gomez Herrera28.9ESP3229+3---29-3
 526
Soonwoo Kwon21.3KOR529+3---29-3
 528
Tim Kopinski25.8USA5229+3---29-3
 529
Lucas Catarina22.6MON329+3---29-3
 530
Luke Johnson25.1GBR1629+3---29-3
 531
Lucas Gómez23.7MEX628+4---28-4
 532
Niki Kaliyanda Poonacha23.9IND1426+4---26-4
 533
Christopher Díaz Figueroa29.1GUA126+4---26-4
 534
Sadio Doumbia28.6FRA3526+27Abuja 3 QFAbuja 2 WAbuja 2 W
Abuja 3 QF
31+25
 535
Blaž Kavčič32.1SLO325+3---25-3
 536
Mateus De Carvalho Cardoso Alves18.2BRA1325+3---25-3
 536
S D Prajwal Dev22.9IND1525+3---25-3
 536
Jürgen Zopp31EST125+3---25-3
 539
Rui Xuan Wang23CHN1225+4---0-2656
 540
James Ward32.2GBR1725+3---25-2
 540
Ruikai Wang26.7CHN1325+5---0-2658
 542
Jose Hernandez Fernandez29.1DOM325+4---25-1
 543
Thiago Seyboth Wild19.1BRA1425+4---25-1
 544
Marius Copil28.5ROU425+4---25-1
 545
Orlando Luz21.2BRA1525+4Tabarka 8 QFLost in Madrid QFLost in Madrid QF
Tabarka 8 QF
25-1
 546
Juan Pablo Ficovich22.2ARG2324+4Santa Margherita 5 QF-Santa Margherita 5 QF21-6
 547
Ulises Blanch21USA5324+4---24-
 548
Fabien Reboul23.6FRA3624+25Abuja 3 QFAbuja 2 WAbuja 2 W
Abuja 3 QF
29+14
 549
Gábor Borsos27.8HUN324+4-Lost in Budapest R16Lost in Budapest R1624-
 550
Gijs Brouwer23.1NED1224+2---24+2
 551
Hernan Casanova25.2ARG2423+3---23+1
 552
Felipe Meligeni Rodrigues Alves21.1BRA1622+3-Lost in Madrid FLost in Madrid F22+1
 553
Martin Joyce22.5USA5421+3---21-
 554
Florian Lakat23.7FRA3721+6---21-
 555
Francesco Ferrari21.8ITA3221+3---21-
 556
Hiroyasu Ehara27.8JPN1821+3---21-
 557
Alex Kuznetsov32.2USA5520+5---20-
 558
Lukas Klein21SVK720+5---20+1
 558
Sasi Kumar Mukund22.2IND1620+5---20-1
 558
Alejandro Davidovich Fokina19.8ESP3320+5---20-2
 561
Constant Lestienne26.9FRA3820+5---20-
 562
Francesco Forti19.7ITA3320+5-Lost in Santa Margherita 4 R16Lost in Santa Margherita 4 R1620-
 563
Anton Chekhov26.6RUS1119+5-Lost in Shymkent 2 R16
Lost in Andijan R16
Lost in Shymkent 2 R16
Lost in Andijan R16
19-1
 564
Yuta Shimizu19.8JPN1919+5-Lost in Antalya 15 R16Lost in Antalya 15 R1619+1
 565
Rafael Matos23.2BRA1719+5Tabarka 8 QFLost in Madrid QFLost in Madrid QF
Tabarka 8 QF
19-
 566
Julian Lenz26.1GER2419+4---19+1
 567
Junior Alexander Ore26.6USA5619+5-Lost in Orange Park FLost in Orange Park F19-
 568
Treat Huey33.6PHI318-Tallahassee QF-Tallahassee QF33+78
 569
Juan Ignacio Galarza25.1ARG2518+6-Orange Park WOrange Park W15-40
 570
Dmitry Popko22.5KAZ518+4---18+2
 571
Yannick Jankovits32.2FRA3918+5---18+2
 572
Liam Caruana21.2ITA3418+5---18+2
 572
Shinji Hazawa20JPN2018+50---18+2
 574
Anıl Yüksel28.9TUR418+4---18+2
 574
Isaac Stoute23GBR1818+4-Lost in Cancun 5 F
Lost in Cancun 6 R16
Lost in Cancun 5 F
Lost in Cancun 6 R16
18-
 576
Vasil Kirkov20.1USA5718-19---18+3
 577
Pedja Krstin24.6SRB1018+3---18+2
 578
Bernabe Zapata Miralles22.2ESP3418+4---18+2
 579
Manuel Guinard23.4FRA4018+2---18+2
 580
Kieran Macarty23.2GBR1917+3---17+2
 580
Cesar Ramirez29.2MEX717-77---0-291
 582
Akram El Sallaly21.4EGY217+2---17+3
 582
Petr Michnev29.7CZE1017+2---17+3
 584
Farrukh Dustov32.9UZB517+2---17+3
 584
Kacper Zuk20.2POL1217+2---17+3
 586
David Poljak22.9CZE1117+2---17+3
 587
Sagadat Ayap23.9KAZ617+1Andijan QFLost in Shymkent 2 QFLost in Shymkent 2 QF
Andijan QF
17+2
 588
Rudolf Molleker18.4GER2517+2Francavilla QF-Francavilla QF32+83
 588
Sumit Nagal21.6IND1717+2---17+4
 588
Maxime Chazal26FRA4117+2-Lost in Angers R16Lost in Angers R1617+3
 588
Patrick Kypson19.4USA5817+2---17+3
 588
João Menezes22.3BRA1817+2---17-
 588
Sergey Fomin18.2UZB617+2-Lost in Shymkent 2 QF
Lost in Andijan R16
Lost in Shymkent 2 QF
Lost in Andijan R16
17-1
 594
Shonigmatjon Shofayziyev25.8UZB717+2-Lost in Shymkent 2 R16
Lost in Andijan R16
Lost in Shymkent 2 R16
Lost in Andijan R16
17+5
 595
James Frawley25AUS3317+3---17+4
 595
Grigoriy Lomakin21.1KAZ717+1Andijan SFLost in Shymkent 2 R16Lost in Shymkent 2 R16
Andijan SF
17+3
 597
Otto Virtanen17.8FIN416+2---16+4
 598
Cheong Eui Kim29KOR616+34---16+4
 599
Goncalo Falcao31.1POR916+1---16+5
 600
Christian Seraphim23.9GER2616+1---16+2
 601
Patrick Grigoriu28ROU516+1---16+2
 602
Siddanth Banthia18.7IND1815+1---15+2
 602
Anvit Bendre24.1IND1915+1---15+2
 602
Ludovico Cestarollo24.1ITA3515+1---15+2
 602
Lubomir Majsajdr31CZE1215+1---15+2
 602
Timo Stodder22.9GER2715+1---15+2
 602
Preston Touliatos23.5USA5915+1---15+2
 602
Panu Virtanen23.1FIN515+1---15+2
 602
Stefan Vujic21AUS3415+1---15+2
 602
Martin Zahrádka36.8CZE1315+1---15+2
 602
Víctor Núñez27.9CHI615+1-Lost in Orange Park R16Lost in Orange Park R1615-7
 612
Santiago Giraldo31.4COL815-153---15+3
 612
Nuttanon Kadchapanan25.8THA315+1---15+3
 612
Palaphoom Kovapitukted19.3THA415+1---15+3
 612
Jan Mertl37.3CZE1415+1-Lost in Antalya 15 QFLost in Antalya 15 QF15+3
 612
Michael Mmoh21.2USA6015+10---15+3
 612
Giorgio Portaluri28.6ITA3615+1---15+3
 612
Lorenzo Sonego23.9ITA3715+1---15+3
 612
Carlos Taberner21.7ESP3515+1---15+3
 612
Hunter Tubert22.7USA6115+1---15+3
 612
Jeffrey John Wolf20.3USA6215+1---15+3
 612
Bastian Malla22.5CHI715+1-Lost in Orange Park R16Lost in Orange Park R1615-10
 623
Yibing Wu19.5CHN1415-109---15+14
 623
Robin Kern25.5GER2815-1---15+1
 623
Kai Lemstra19.8GER2915-1---15+1
 623
Karl Poling19.7USA6315-1---15+1
 623
Sam Riffice20.1USA6415-1---15+1
 623
Ryan Shane25USA6515-1-Lost in Tallahassee R16Lost in Tallahassee R1615-7
 623
Giuseppe Tresca20.8ITA3815-1-Lost in Francavilla R16Lost in Francavilla R1615-7
 623
Tallon Griekspoor22.8NED1315-1---0-2572
 631
Manish Sureshkumar19.6IND2015-9-Lost in Shymkent 2 F
Lost in Andijan R16
Lost in Shymkent 2 F
Lost in Andijan R16
16+37
 631
Francisco Dias26.9POR1015+1---15+9
 631
Cristian Garin22.9CHI815+1---15+9
 631
Filip Horanský26.2SVK815+6---15+9
 631
John Mcnally20.5USA6615+1---15+1
 631
Vasek Pospisil28.8CAN1215+1---15+1
 637
Facundo Mena26.5ARG2615----15+3
 637
Stefano Napolitano24ITA3915----15+3
 637
Václav Šafránek24.9CZE1515----15+3
 637
Alexey Vatutin26.4RUS1215----15-
 641
Alafia Ayeni19.7USA6715+1---15+3
 641
Federico Coria27.1ARG2715+6---15+3
 641
Aleksandar Kovačević20.6USA6815+1---15+3
 641
Dennis Novak25.6AUT1215-208---15+3
 641
Cristian Rodríguez28.8COL915+1Antalya 15 QF-Antalya 15 QF15+3
 641
Matteo Viola31.7ITA4015+1---15+3
 647
Sidharth Rawat26IND2115-5-Lost in Shymkent 2 F
Lost in Andijan R16
Lost in Shymkent 2 F
Lost in Andijan R16
16+50
 647
Grégoire Barrère25.1FRA4215----15+3
 647
Harry Bourchier23.2AUS3515+3---15+3
 647
Karim Mohamed Maamoun28EGY315----15+3
 651
Pedro Sakamoto25.8BRA1915-1Cancun 6 SF-Cancun 6 SF15+4
 651
Karue Sell25.4BRA2015+2---15+4
 651
Maxime Tchoutakian25.3FRA4315-1-Tabarka 7 W
Lost in Angers R16
Tabarka 7 W
Lost in Angers R16
15+2
 654
Alexandre Muller22.2FRA4415+1---15+4
 654
Alexander Zhurbin27.2RUS1315-1-Lost in Tallahassee R16Lost in Tallahassee R1615+4
 654
Corentin Denolly21.8FRA4515+1-Madrid WMadrid W15+2
 657
Anderson Reed28.5USA6915--Lost in Orange Park QFLost in Orange Park QF15+4
 658
Wilfredo González26.2GUA214-Cancun 6 SFCancun 5 WCancun 5 W
Cancun 6 SF
14+3
 659
Nicolas Meister29.9USA7014----14+5
 660
Diego Matos30.9BRA2114----14+4
 661
Mick Lescure25.8FRA4613--Lost in Angers R16Lost in Angers R1613+4
 662
Danylo Kalenichenko25.2UKR513-Abuja 3 QFLost in Abuja 2 QFLost in Abuja 2 QF
Abuja 3 QF
13+4
 663
Tom Jomby28.1FRA4712-1Abuja 3 QFLost in Abuja 2 SFLost in Abuja 2 SF
Abuja 3 QF
10-2
 664
Marco Bortolotti28.2ITA4112-Santa Margherita 5 QFLost in Santa Margherita 4 SFLost in Santa Margherita 4 SF
Santa Margherita 5 QF
12+5
 665
Rémi Boutillier29.2FRA4811----8-5
 666
Martin Redlicki23.6USA7111----11+6
 667
Patricio Heras30.2ARG2810----7-10
 668
Mattéo Martineau20.2FRA4910-Angers SF-Angers SF10+6
 669
Jordi Arconada22.6USA7210----10+6
 670
Konstantin Kravchuk34.1RUS1410-Andijan QFLost in Shymkent 2 R16Lost in Shymkent 2 R16
Andijan QF
10+6
 671
Courtney John Lock22.5ZIM29+15-Lost in Abuja 2 SFLost in Abuja 2 SF10+10
 672
Marat Deviatiarov25UKR69-1---9+6
 673
Aziz Dougaz22TUN49-1---9+6
 674
Wilson Leite27.4BRA229-1---9+6
 675
Genaro Alberto Olivieri20.7ARG298-1---8+6
 676
Camilo Ugo Carabelli19.8ARG308-1---8+5
 677
Nicolo Turchetti22.9ITA428-1---8+5
 678
Chun Hun Wong23.4HKG17-1---7+4
 678
Marcelo Zormann22.8BRA237-1---7+4
 680
Aleksandr Vasilenko24.1RUS157-3Andijan QFLost in Shymkent 2 R16Lost in Shymkent 2 R16
Andijan QF
7+3
 681
Mircea Alexandru Jecan30.8ROU67-1Santa Margherita 5 QFLost in Santa Margherita 4 FLost in Santa Margherita 4 F
Santa Margherita 5 QF
8+8
 682
Pak Long Yeung24.1HKG27-1---7+2
 683
Marc Giner27.8ESP367----7+3
 683
Jaume Pla Malfeito23.8ESP377--Lost in Madrid QFLost in Madrid QF7-
 683
David Pichler23.1AUT137-1Santa Margherita 5 QFLost in Santa Margherita 4 R16Lost in Santa Margherita 4 R16
Santa Margherita 5 QF
7-1
 686
Evan Zhu20.6USA737-1-Lost in Cancun 5 SFLost in Cancun 5 SF7+1
 687
Eduardo Struvay28.3COL106-Antalya 15 QF-Antalya 15 QF6+1
 688
Fred Simonsson24.4SWE56+1---6+1
 689
Victor Vlad Cornea25.5ROU76-1Santa Margherita 5 QFLost in Santa Margherita 4 FLost in Santa Margherita 4 F
Santa Margherita 5 QF
7+9
 690
Eduard Esteve Lobato24.5ESP386--Lost in Madrid QFLost in Madrid QF6+2
 691
Jelle Sels23.7NED146-1---6+3
 692
Bruno Sant’Anna25.7BRA246----6+2
 693
Julian Bradley26.7IRL16-Cancun 6 QFLost in Cancun 5 R16Lost in Cancun 5 R16
Cancun 6 QF
6+2
 694
Niels Lootsma24.6NED155+9Abuja 3 QFLost in Abuja 2 QFLost in Abuja 2 QF
Abuja 3 QF
5-
 695
Linus Frost23.8SWE65-1---5+3
 695
Christian Samuelsson23.2SWE75-1---5+3
 697
Jakob Sude27.8GER305-1Santa Margherita 5 QF-Santa Margherita 5 QF5+2
 697
Alexis Klégou30.2BEN15-1---4-5
 699
Alexander Weis22ITA435-1-Lost in Santa Margherita 4 SFLost in Santa Margherita 4 SF5+3
 700
João Souza30.9BRA255-1---5+3
 701
Harrison Adams24.9USA745-1-Lost in Orange Park FLost in Orange Park F5+3
 702
Felix Corwin22.9USA755-1-Lost in Orange Park R16Lost in Orange Park R165+3
 703
Charlie Emhardt23.8USA765-1---5+3
 704
Jonas Merckx25.5BEL94-1---4+3
 705
Jeroen Vanneste25.2BEL104-Angers SFLost in Madrid SFLost in Madrid SF
Angers SF
4+3
 706
Michail Pervolarakis22.8GRE24+45Abuja 3 QFLost in Abuja 2 FLost in Abuja 2 F
Abuja 3 QF
7+30
 706
Nam Hoang Ly22.1VIE14----4+4
 708
Calum Puttergill25.5AUS364----4+3
 708
Louis Weßels20.6GER314----4+2
 708
William Bushamuka23.2USA774-2Abuja 3 QFLost in Abuja 2 QFLost in Abuja 2 QF
Abuja 3 QF
4+1
 711
Nicolas Alvarez22.8PER34+1---4+4
 711
Luca Castelnuovo22.2SUI94-3-Lost in Antalya 15 R16Lost in Antalya 15 R164+4
 711
Wishaya Trongcharoenchaikul24THA54-3---4+4
 711
Alexander Cozbinov23.9MDA24+1-Lost in Orange Park QFLost in Orange Park QF4-1
 711
Luca George Tatomir23.6ROU84+1-Lost in Santa Margherita 4 QFLost in Santa Margherita 4 QF4-3
 716
Ivan Liutarevich23.1BLR64+56-Shymkent 2 W
Lost in Andijan R16
Shymkent 2 W
Lost in Andijan R16
7+37
 716
Corrado Summaria21.2ITA444+1---4+9
 716
Samuel Shropshire24.4USA784+3---4+4
 716
Bogdan Ionut Apostol23.2ROU94-4-Lost in Santa Margherita 4 QFLost in Santa Margherita 4 QF4+1
 716
Péter Nagy27.1HUN44+1-Lost in Budapest R16Lost in Budapest R164-
 721
Oscar Jose Gutierrez26BRA264----4+4
 721
Arthur Rinderknech23.7FRA504-2-Lost in Tallahassee R16Lost in Tallahassee R164+3
 723
Jack Findel Hawkins24.5GBR204-2---4+5
 724
Sergey Betov31.5BLR74-1---4+6
 724
Eduardo Dischinger26.9BRA274----4+6
 726
Justin Barki18.9INA23----3+4
 726
Daniel Cukierman23.7ISR43----3+4
 726
Alexandru Gozun23.3MDA33----3+4
 726
David Klier31.6GER323----3+4
 726
Hiromasa Oku29.7JPN213----3+4
 726
Pablo Vivero Gonzalez23.9ESP393----3+4
 726
Matthias Wunner26.1GER333----3+4
 726
Erik Crepaldi28.9ITA453-Tabarka 8 SFLost in Tabarka 7 R16Lost in Tabarka 7 R16
Tabarka 8 SF
0-2285
 734
Constantin Bittoun Kouzmine20.3FRA513----3+5
 734
Alessandro Ceppellini22.5ITA463--Lost in Santa Margherita 5 R16Lost in Santa Margherita 5 R163+5
 734
Alexander Erler21.4AUT143----3+5
 734
Tomas Martin Etcheverry19.7ARG313----3+5
 734
Pruchya Isaro23.5THA63----3+5
 734
Patrick Mayer25.3GER343----3+5
 734
Jānis Podžus24.8LAT13----3+5
 734
Emil Reinberg22USA793----3+5
 734
Naoki Tajima18.5JPN223----3+5
 734
Tim van Rijthoven22NED163-Andijan QF-Andijan QF3+5
 734
Brandon Walkin24.6AUS373----3+5
 734
Sebastian Korda18.8USA803----3-6
 734
Remy Bertola20.6SUI103--Lost in Santa Margherita 4 R16
Lost in Angers R16
Lost in Santa Margherita 4 R16
Lost in Angers R16
3-7
 734
Boy Westerhof33.5NED173+12---0-2277
 748
Brandon Holt21USA813-2---3+7
 748
Quoc Khanh Le36.6VIE23-2---3+7
 748
Denis Matsukevich33RUS163-2---3+7
 748
Isaiah Strode21.6USA823+3---3+7
 748
Michael Vrbensky19.3CZE163-2---3+7
 753
Nicholas S. Hu25USA833+4---3+6
 753
Marek Jaloviec25.1CZE173-2---3+6
 753
Álvaro López San Martín21.8ESP403-2---3+6
 753
Sora Fukuda21.5JPN233-2---3-
 753
Justin Butsch24.2USA843-2-Lost in Guayaquil QFLost in Guayaquil QF3-1
 758
Andrea Guerrieri20.3ITA473-1---3+11
 758
Ryan Nijboer19.7NED183-1---3+11
 758
Mārtiņš Podžus24.8LAT23-1---3+11
 758
Alberto Barroso Campos22.8ESP413-1---3+4
 758
Pierre Faivre23.1FRA523-1Angers SF-Angers SF3+4
 758
Vladyslav Orlov23.9UKR73-1Antalya 15 QF-Antalya 15 QF3+4
 758
Sami Reinwein26.9GER353-1---3+4
 765
Florian Fallert26.9GER363+1---3+11
 765
Maciej Smoła26POL133+7---3+11
 765
Antoine Cornut Chauvinc18.7FRA533+1Angers SF-Angers SF3+4
 765
Sandro Ehrat28SUI113-8-Lost in Tallahassee R16Lost in Tallahassee R163+3
 765
Michael Geerts24.2BEL113+1-Lost in Cancun 5 SFLost in Cancun 5 SF3+3
 765
Korey Lovett22.9USA853+1-Lost in Guayaquil QFLost in Guayaquil QF3+3
 771
Mattia Frinzi19.6ITA483+1-Lost in Santa Margherita 5 R16Lost in Santa Margherita 5 R163+9
 772
Alec Adamson24.6USA863+4---3+6
 772
Jose Daniel Bendeck28.3COL113+4---3+6
 772
Dusty H. Boyer25.8USA873+4---3+6
 772
Joffrey De Schepper27.6FRA543+4Angers SF-Angers SF3+6
 772
Rhett Purcell23.2NZL53+4---3+6
 777
Nicolae Frunza21.4ROU103-2---3+6
 778
Marc Fornell Mestres37.2ESP423+3---3+6
 778
Mikhail Fufygin28.9RUS173+3-Lost in Antalya 14 SF
Lost in Antalya 15 QF
Lost in Antalya 14 SF
Lost in Antalya 15 QF
3+6
 778
Mirko Martinez21SUI123+3-Lost in Tabarka 7 SF
Lost in Tabarka 8 QF
Lost in Tabarka 7 SF
Lost in Tabarka 8 QF
3+6
 778
Evgenii Tiurnev22RUS183+3-Lost in Andijan QFLost in Andijan QF0-2425
 782
Nick Chappell26.5USA883+3---3+7
 783
Diego Hidalgo26ECU43+3Cancun 6 SFCancun 5 WCancun 5 W
Cancun 6 SF
2-4
 784
Matthias Haim21.2AUT152+3---2+8
 785
Savriyan Danilov18.8RUS192+3---2+8
 786
Andrei Stefan Apostol24.1ROU112+3---2+8
 787
Trevor Allen Johnson23.3USA892+4---2+8
 787
Francisco Cabral22.2POR112-16-Lost in Madrid SFLost in Madrid SF2+7
 789
Gibril Diarra28.9AUT162+3-Lost in Santa Margherita 4 R16Lost in Santa Margherita 4 R162+8
 790
Thomas Setodji23.5FRA552+2---1-58
 791
Peter Bothwell23.5IRL22+74---2+9
 792
Jacob Dunbar23.5USA902+2---2+9
 793
Sébastien Boltz26FRA562+2---2+9
 793
Danny Thomas19.4USA912+2---2+9
 795
Andrew Watson22.6GBR212+2---2+9
 795
Aryan Goveas20.7IND222+2Andijan QF-Andijan QF1-69
 797
João Pedro Sorgi25.5BRA282+2-Lost in Abuja 2 R16
Lost in Abuja 3 R16
Lost in Abuja 2 R16
Lost in Abuja 3 R16
2+9
 797
Aoran Wang22.2CHN152+4---2+9
 799
Ryan Peniston23.4GBR222----2+9
 800
Cesar Bourgois21.4FRA571+2---1+9
 800
Julian Cash22.6GBR231+2Cancun 6 SF-Cancun 6 SF1+9
 800
Marc Dijkhuizen23NED191+2---1+9
 800
Gustav Hansson24SWE81+2---1+9
 800
Yuichiro Inui24JPN241+2---1+9
 800
Ben Jones20.9GBR241+2---1+9
 800
Pietro Licciardi24.9ITA491+15---1+9
 800
Lukas Ruepke25.8GER371+2---1+9
 800
Tom Schonenberg27.8GER381+2---1+9
 800
Keegan Smith20.8USA921+2---1+9
 800
Bart Stevens21.2NED201+2---1+9
 800
Eduardo Agustin Torre24.5ARG321+2---1+9
 812
Yan Bondarevskiy19.1RUS201--Lost in Andijan R16Lost in Andijan R161+8
 812
Alex Kobelt22USA931+3---1+8
 812
Michal Mikula19.1POL141+3---1+8
 812
Neil Pauffley29GBR251+3---1+8
 812
Mathieu Scaglia20.4FRA581+3---1+8
 812
James Trotter19.7JPN251+3---1+8
 812
Yann Wojcik22.4POL151+3---1+8
 812
Peter Goldsteiner28.7AUT171+3-Lost in Cairo QF
Lost in Cairo 2 R16
Lost in Cairo QF
Lost in Cairo 2 R16
1-1
 812
Juan Sebastián Gómez27.1COL121+3Bucaramanga QFLost in Guayaquil SFLost in Guayaquil SF
Bucaramanga QF
1-1
 812
Gabriel Petit23.6FRA591+3Cancun 6 QFLost in Cancun 5 R16Lost in Cancun 5 R16
Cancun 6 QF
1-1
 812
Juan Carlos Sáez27.7CHI91+3---0-2199
 823
Takanyi Garanganga28.6ZIM31+3---1+19
 823
Anurag Nenwani20.9IND231+3---1+19
 823
Franco Capalbo21.3ARG331-34---1+10
 823
Jonathan Kanar24.5FRA601+3---1+10
 823
Laurent Lokoli24.5FRA611+3---1+10
 823
Petr Nouza20.6CZE181+3---1+10
 823
Carlos Sanchez Jover18.7ESP431+3---1+10
 823
David Škoch42.4CZE191+3---1+10
 823
Glenn Smits28.5NED211+3---1+10
 823
Johan Tatlot23FRA621+3---1+10
 823
Matěj Vocel21.9CZE201+3---1+10
 823
Paul Cayre23.9FRA631+3-Lost in Madrid R16Lost in Madrid R161-4
 823
Pedro Vives Marcos18ESP441+3Tabarka 8 QFLost in Tabarka 7 QFLost in Tabarka 7 QF
Tabarka 8 QF
1-4
 836
Shahbaaz Khan27IND241+3-Lost in Andijan R16Lost in Andijan R161+23
 836
Vadym Ursu22.3UKR81+3---1+23
 836
Preston Brown17.6USA941+3Bucaramanga QF-Bucaramanga QF1+9
 836
Vasile Alexandru Ghilea25.3ROU121+3---1+9
 836
Levente Gödry27HUN51+3---1+9
 836
Cing Yang Meng20.7TPE101+3---1+9
 836
Samuel Monette25.2CAN131+17---1+9
 836
Alfredo Perez21.9USA951+3---1+9
 836
Brandon Perez19.2VEN31+3---1+9
 836
Oleg Prihodko21.5UKR91+3-Lost in Antalya 14 SF
Lost in Antalya 15 R16
Lost in Antalya 14 SF
Lost in Antalya 15 R16
1+9
 836
Weibowen Zou19.6CHN161+3---1+9
 836
Ronan Joncour22.2FRA641+3-Lost in Tabarka 7 R16
Lost in Angers R16
Lost in Tabarka 7 R16
Lost in Angers R16
1-2
 836
Arthur Reymond20FRA651+3Angers SFLost in Madrid R16Lost in Madrid R16
Angers SF
1-10
 836
Robin Stanek24.3CZE211+3---0-2362
 850
Juan Manuel Benitez Chavarriaga23.5COL131+3---1+12
 850
Congsup Congcar22.6THA71-11---1+12
 850
Jérôme Inzerillo29.1FRA661+3---1+12
 850
Joshua Paris23.1GBR261+3---1+12
 850
Alessandro Petrone28.3ITA501+3-Lost in Santa Margherita 5 QFLost in Santa Margherita 5 QF1+12
 850
Hao Wu22.1CHN171+10---1+12
 850
Cheng Yu Yu24TPE111+3---1+12
 850
Christopher Heyman25.5BEL121+10---1+4
 858
Gonzalo Villanueva24.2ARG341+2---1+10
 858
Matic Spec24.1SLO41+2-Lost in Orange Park R16Lost in Orange Park R161+7
 858
Germain Gigounon30BEL131-146---0-2342
 861
Vasile Antonescu29ROU131+4---1+13
 861
Baptiste Crepatte24.5FRA671-1---1+10
 861
Yanaïs Laurent26.8FRA681+4---1+10
 861
José Pereira28.2BRA291+11---1+10
 861
Omar Salman23BEL141+11---1+10
 861
Vullnet Tashi26.2SUI131+4---1+10
 861
Karunuday Singh28.4IND251+4---0-2339
 861
Lenny Hampel22.3AUT181+4-Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R16
Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R16
0-2341
 869
Alexios Halebian24.8USA961+3---1+12
 869
Rio Noguchi20.3JPN261-4---1+12
 869
Lloyd Glasspool25.4GBR271+3-Lost in Santa Margherita 5 R16Lost in Santa Margherita 5 R161+9
 869
Tom Fawcett23.5USA971+3-Lost in Cancun 5 SFLost in Cancun 5 SF1+6
 873
Kento Takeuchi31.3JPN271+4---1+16
 873
Bruno Mardones23.3ESP451+4---1+12
 873
Paul Oosterbaan23.6USA981+4-Lost in Orange Park QFLost in Orange Park QF1+9
 876
Elmar Ejupovic26.2GER391+4---1+15
 876
Michael Zhu26.6USA991+4-Lost in Santa Margherita 4 QF
Lost in Abuja 3 R16
Lost in Santa Margherita 4 QF
Lost in Abuja 3 R16
1+8
 878
Davide Galoppini24.5ITA511+4---1+12
 878
Issei Okamura26.9JPN281+4---1+12
 880
Giovanni Fonio20.9ITA521+4-Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 R16
Lost in Santa Margherita 4 SF
Lost in Santa Margherita 5 R16
1+11
 881
Milan Radojkovic17.5SRB111-156-Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R16
Lost in Santa Margherita 4 R16
Lost in Santa Margherita 5 R16
1+11