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 :
Australian Open GS2000  
Newport Beach CH125  
Burnie CH80  
Punta del Este   
Quimper   
Nonthaburi ITF20  
Rancho Santa Fe   
Weston   
Antalya 4, Cairo 3 ITF10  
Cancun 3, Monastir 4   
Veigy-Foncenex   
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
Juan Sebastián Cabal33.7COL18170--Lost in Australian Open R32Lost in Australian Open R328260-
 1
Robert Farah33COL28170----8170-1
 3
Nicolas Mahut38FRA17180--Lost in Australian Open R64Lost in Australian Open R645180-1
 4
Horacio Zeballos34.7ARG15610--Lost in Australian Open R16Lost in Australian Open R165430+1
 5
Łukasz Kubot37.7POL15090--Lost in Australian Open R32Lost in Australian Open R324820-2
 6
Pierre Hugues Herbert28.8FRA25040--Lost in Australian Open R64Lost in Australian Open R643040-24
 7
Marcelo Melo36.3BRA14910--Lost in Australian Open R32Lost in Australian Open R324820-1
 8
Kevin Krawietz28GER14660--Lost in Australian Open R64Lost in Australian Open R644480-1
 9
Raven Klaasen37.2RSA14595--Lost in Australian Open R32Lost in Australian Open R324325-2
 10
Andreas Mies29.4GER24500--Lost in Australian Open R64Lost in Australian Open R644410-
 11
Michael Venus32.2NZL14380--Lost in Australian Open R16Lost in Australian Open R164200-1
 12
Filip Polasek34.5SVK14290+1Australian Open SF-Australian Open SF4930+7
 13
Ivan Dodig35CRO14270-1Australian Open SF-Australian Open SF4900+7
 14
Wesley Koolhof30.7NED13820--Lost in Australian Open R32Lost in Australian Open R323820-2
 15
Nikola Mektić31CRO23810--Lost in Australian Open R32Lost in Australian Open R323720-5
 16
Édouard Roger-Vasselin36.1FRA33770--Lost in Australian Open R32Lost in Australian Open R323770-1
 17
Henri Kontinen29.6FIN13750--Lost in Australian Open QFLost in Australian Open QF2910-14
 18
Mate Pavić26.5CRO33740--Lost in Australian Open R16Lost in Australian Open R163830+3
 19
Horia Tecău35ROU13650--Lost in Australian Open R32Lost in Australian Open R323740+1
 20
Jean-Julien Rojer38.4NED23650--Lost in Australian Open R32Lost in Australian Open R323740+1
 21
Joe Salisbury27.7GBR13570-Australian Open SF-Australian Open SF4110+8
 22
Rajeev Ram35.8USA13540-Australian Open SF-Australian Open SF4080+8
 23
John Peers31.5AUS13460--Lost in Australian Open R16Lost in Australian Open R162440-13
 24
Bruno Soares37.9BRA23410--Lost in Australian Open R16Lost in Australian Open R163230+1
 25
Jamie Murray33.9GBR23395--Lost in Australian Open R32Lost in Australian Open R323125-
 26
Fabrice Martin33.3FRA43395+4-Lost in Australian Open R32Lost in Australian Open R323395+4
 27
Marcel Granollers33.7ESP13385-1-Lost in Australian Open R16Lost in Australian Open R163565+6
 28
Bob Bryan41.7USA23290-1-Lost in Australian Open R16Lost in Australian Open R163110+2
 28
Mike Bryan41.7USA33290-1-Lost in Australian Open R16Lost in Australian Open R163110+2
 30
Jérémy Chardy32.9FRA53235-1-Lost in Australian Open R64Lost in Australian Open R643145+6
 31
Neal Skupski30.1GBR33075--Lost in Australian Open R32Lost in Australian Open R323075+3
 32
Oliver Marach39.5AUT13060--Lost in Australian Open R32Lost in Australian Open R323060+3
 33
Máximo González36.5ARG22980--Lost in Australian Open R32Lost in Australian Open R322890+1
 34
Robin Haase32.8NED32740--Lost in Bangkok 2 QFLost in Bangkok 2 QF2755-
 35
Franko Škugor32.3CRO42720--Lost in Australian Open R16Lost in Australian Open R162810+2
 36
Jürgen Melzer38.6AUT22445--Lost in Australian Open R32Lost in Australian Open R322445+1
 37
Joran Vliegen26.5BEL12141+1-Lost in Australian Open R32Lost in Australian Open R322183-
 38
Rohan Bopanna39.9IND12110-1-Lost in Australian Open R64Lost in Australian Open R642110-1
 39
João Sousa30.8POR12070--Lost in Australian Open R64Lost in Australian Open R641350-24
 40
Philipp Oswald34AUT32060+1-Lost in Australian Open R64Lost in Australian Open R642060-
 41
Diego Schwartzman27.4ARG31965-1-Lost in Australian Open R64Lost in Australian Open R641965-1
 42
Austin Krajicek29.6USA41940--Lost in Australian Open R16Lost in Australian Open R162030+1
 43
Luke Bambridge25GBR41840+7-Lost in Australian Open R64Lost in Australian Open R641750-3
 44
Sander Gillé29BEL21826-1-Lost in Australian Open R32Lost in Australian Open R321868+1
 45
Marcus Daniell30.2NZL21820+3-Lost in Australian Open R64Lost in Australian Open R641730-2
 46
Ben McLachlan27.7JPN11815+5-Lost in Australian Open R64Lost in Australian Open R641815+2
 47
Frederik Nielsen36.4DEN11790-3-Lost in Australian Open R64Lost in Australian Open R641610-7
 48
Santiago González36.9MEX11763-3-Lost in Australian Open QFLost in Australian Open QF2123+10
 49
Denis Shapovalov20.7CAN11715-3---1715+1
 50
Marcelo Demoliner31BRA31700-3-Lost in Australian Open R64Lost in Australian Open R641520-8
 51
Feliciano López38.3ESP21645-2-Lost in Australian Open R64Lost in Australian Open R641645+1
 52
Aisam-ul-Haq Qureshi39.8PAK11550+2-Lost in Australian Open R64Lost in Australian Open R641550-4
 53
Divij Sharan33.9IND21548--Lost in Australian Open R32Lost in Australian Open R321638+1
 54
Ken Skupski36.8GBR51528-2-Lost in Australian Open QFLost in Australian Open QF1798+9
 55
Matwé Middelkoop36.4NED41450--Lost in Australian Open R64Lost in Australian Open R641450-4
 56
Andrés Molteni31.8ARG41425--Lost in Australian Open R16Lost in Australian Open R161605+1
 57
Dominic Inglot33.8GBR61415+1-Lost in Australian Open R64Lost in Australian Open R641325-8
 58
Tim Pütz32.1GER31405-1-Lost in Australian Open R64Lost in Australian Open R641405-3
 59
Jonny O'Mara24.9GBR71373+2-Lost in Australian Open QFLost in Australian Open QF1643+8
 60
Guido Pella29.7ARG51350-1-Lost in Australian Open R32Lost in Australian Open R321440-
 61
Leonardo Mayer32.7ARG61349-1-Lost in Australian Open R32Lost in Australian Open R32719-55
 62
Artem Sitak33.9NZL31345--Lost in Australian Open R32Lost in Australian Open R321345-2
 63
Roman Jebavý30.2CZE11276--Lost in Australian Open R64Lost in Australian Open R641276-3
 64
Igor Zelenay37.3SVK21255--Lost in Australian Open R64Lost in Australian Open R641165-5
 65
Jan Lennard Struff29.7GER41180--Lost in Australian Open QFLost in Australian Open QF1540+8
 66
Jackson Withrow26.5USA51152-Newport Beach R16Lost in Australian Open R32Lost in Australian Open R32
Newport Beach R16
1062-9
 67
Jonathan Erlich42.8ISR11152----1152-4
 68
Hugo Nys28.9MON11148--Lost in Australian Open R16Lost in Australian Open R161273+1
 69
Nicolas Jarry24.3CHI11145----965-14
 70
Nikola Ćaćić29.1SRB11136+3-Lost in Australian Open R64Lost in Australian Open R641107-2
 71
Marcelo Arévalo29.2ESA11125--Lost in Australian Open QFLost in Australian Open QF1387+9
 72
Sander Arends28.4NED51114-2-Lost in Australian Open R64Lost in Australian Open R641024-6
 73
Robert Lindstedt42.8SWE11090-1-Lost in Australian Open R64Lost in Australian Open R641090-
 74
Cheng Peng Hsieh28.3TPE11071+1-Lost in Australian Open R64Lost in Australian Open R641071-
 75
Andrey Rublev22.2RUS11050-1-Lost in Australian Open R64Lost in Australian Open R64960-10
 76
Andrei Vasilevski28.6BLR11021--Lost in Australian Open R64
Lost in Burnie R16
Lost in Australian Open R64
Lost in Burnie R16
856-18
 77
Dominic Thiem26.4AUT41020----1020-2
 78
Denys Molchanov32.7UKR11020+12-Lost in Burnie R16Lost in Burnie R16930-9
 79
Sam Querrey32.3USA61015-1-Lost in Australian Open R16Lost in Australian Open R16475-75
 80
Pablo Carreño Busta28.5ESP31015-1-Lost in Australian Open R64Lost in Australian Open R64835-19
 81
Ariel Behar30.2URU11014+1Newport Beach R16Lost in Australian Open R64Lost in Australian Open R64
Newport Beach R16
999-
 82
Luke Saville26AUS21004-2Australian Open SF-Australian Open SF1665+33
 83
Karen Khachanov23.6RUS21000-2---1000+3
 84
Gonzalo Escobar31ECU1992+1Newport Beach R16Bangkok 2 WBangkok 2 W
Newport Beach R16
1047+8
 85
Guillermo Durán31.6ARG7988-2-Lost in Australian Open R64
Lost in Punta del Este R16
Lost in Australian Open R64
Lost in Punta del Este R16
923-3
 86
Simone Bolelli34.3ITA1981-2-Lost in Australian Open R16Lost in Australian Open R161161+16
 87
Romain Arneodo27.4MON2976-Quimper R16Lost in Bangkok 2 R16Lost in Bangkok 2 R16
Quimper R16
811-16
 88
Max Purcell21.8AUS3969-2Australian Open SF-Australian Open SF1630+35
 89
Stefanos Tsitsipas21.4GRE1960-1---960+5
 90
Andy Murray32.7GBR8950-1---950+4
 91
Purav Raja34.1IND3920-Quimper R16Lost in Rennes QFLost in Rennes QF
Quimper R16
888+1
 92
Ryan Harrison27.7USA7900-Newport Beach R16-Newport Beach R16180-195
 93
David Pel28.5NED6898--Lost in Bangkok 2 QFLost in Bangkok 2 QF825-8
 94
Radu Albot30.2MDA1895----715-25
 95
Matthew Reid29.5AUS4893-Burnie R16Lost in Australian Open R32Lost in Australian Open R32
Burnie R16
969+13
 96
Nathaniel Lammons26.4USA8870-Newport Beach R16Lost in Bangkok 2 QFLost in Bangkok 2 QF
Newport Beach R16
725-19
 97
Alexander Zverev22.7GER5860----860+5
 98
Christopher Rungkat30INA1858+7Newport Beach R16Lost in Bangkok 2 SFLost in Bangkok 2 SF
Newport Beach R16
887+7
 99
Gonçalo Oliveira24.9POR2854-1Newport Beach R16Lost in Bangkok 2 R16Lost in Bangkok 2 R16
Newport Beach R16
852+3
 100
Benoît Paire30.7FRA6848-1-Lost in Australian Open R16Lost in Australian Open R161028+23
 101
Tristan Samuel Weissborn28.2AUT5848-1Newport Beach R16Rennes WRennes W
Newport Beach R16
826+1
 102
John Patrick Smith31AUS5840-1-Lost in Australian Open R64Lost in Australian Open R64840+5
 103
Fernando Romboli31BRA4840-1Newport Beach R16-Newport Beach R16840+5
 104
Nicholas Monroe37.7USA9839-1Newport Beach R16-Newport Beach R16859+11
 105
Miguel Angel Reyes Varela32.6MEX2838-1Newport Beach R16Bangkok 2 WBangkok 2 W
Newport Beach R16
918+16
 106
Andre Begemann35.5GER6808+1Quimper R16Lost in Bangkok 2 R16Lost in Bangkok 2 R16
Quimper R16
808+2
 107
Tomislav Brkić29.8BIH1805-1Quimper R16Lost in Bangkok 2 QFLost in Bangkok 2 QF
Quimper R16
772-
 108
Jeevan Nedunchezhiyan31.2IND4787+1-Lost in Bangkok 2 QFLost in Bangkok 2 QF807+3
 109
Ante Pavić30.8CRO5783-1Quimper R16Lost in Bangkok 2 QFLost in Bangkok 2 QF
Quimper R16
781+3
 110
Mischa Zverev32.4GER7770-Quimper R16-Quimper R16770+2
 111
David Vega Hernández25.6ESP4757-Burnie R16-Burnie R16757+1
 112
Mao Xin Gong32.4CHN1750--Lost in Bangkok 2 FLost in Bangkok 2 F708-8
 113
Dušan Lajović29.5SRB2745--Lost in Australian Open R64Lost in Australian Open R64745+2
 114
Andre Goransson25.7SWE2741-Newport Beach R16-Newport Beach R16741+2
 115
Ji-sung Nam26.4KOR1733--Lost in Australian Open R32Lost in Australian Open R32813+13
 116
Evan King27.8USA10732--Lost in Bangkok 2 R16
Lost in Burnie R16
Lost in Bangkok 2 R16
Lost in Burnie R16
684-7
 117
Zhang Ze29.5CHN2730--Lost in Bangkok 2 FLost in Bangkok 2 F688-5
 118
Jack Sock27.3USA11720----540-21
 119
Leander Paes46.6IND5718----718+2
 120
Pablo Cuevas34URU2715--Lost in Australian Open R32Lost in Australian Open R32715+2
 121
Taylor Fritz22.2USA12705--Lost in Australian Open R64Lost in Australian Open R64615-7
 122
Matthew Ebden32.1AUS6705--Lost in Australian Open R64Lost in Australian Open R64705+1
 123
Jamie Cerretani38.3USA13692----607-7
 124
Hunter Reese27USA14684-Newport Beach R16Lost in Bangkok 2 R16Lost in Bangkok 2 R16
Newport Beach R16
636-2
 125
Robert Galloway27.3USA15672-Quimper QFLost in Rennes R16Lost in Rennes R16
Quimper QF
507-21
 126
Federico Delbonis29.3ARG8670--Lost in Australian Open R32Lost in Australian Open R32760+17
 127
Hans Hach Verdugo30.2MEX3669-Quimper QFLost in Rennes R16Lost in Rennes R16
Quimper QF
667+3
 128
Min Kyu Song29.4KOR2645+2-Lost in Australian Open R32Lost in Australian Open R32729+14
 129
Antonio Šančić31.1CRO6638-1Newport Beach R16Rennes WRennes W
Newport Beach R16
630+2
 130
Andrea Vavassori24.7ITA2638-1Burnie R16-Burnie R16636+5
 131
Ramkumar Ramanathan25.2IND6608----608+2
 132
Hans Podlipnik-Castillo32CHI2597----597+1
 133
Alex de Minaur20.9AUS7595----595+1
 134
Luis David Martínez30.7VEN1581-Newport Beach R16Lost in Bangkok 2 R16Lost in Bangkok 2 R16
Newport Beach R16
581+1
 135
Roberto Maytín31VEN2579----554-2
 136
Fabio Fognini32.6ITA3575----575+2
 137
Gerard Granollers30.9ESP5573-Burnie R16-Burnie R16573+2
 138
Novak Djoković32.6SRB3570----570+2
 139
Sriram Balaji29.8IND7566+4-Lost in Bangkok 2 QFLost in Bangkok 2 QF539-1
 140
Luca Margaroli27.9SUI1560-1Burnie R16-Burnie R16553+2
 141
Adil Shamasdin37.6CAN2545-1Quimper R16Lost in Rennes QFLost in Rennes QF
Quimper R16
528-1
 142
Sem Verbeek25.7NED7543-1Burnie R16-Burnie R16499-6
 143
Mikhail Kukushkin32KAZ1540-1Australian Open SF-Australian Open SF1260+75
 144
Orlando Luz21.9BRA5532-Punta del Este R16-Punta del Este R16532+3
 145
Guido Andreozzi28.4ARG9523----443-16
 146
Harri Heliövaara30.6FIN2521-Burnie R16-Burnie R16506-1
 147
Nathan Pasha27.5USA16508-Burnie QF-Burnie QF523+4
 148
Daniel Evans29.6GBR9495--Lost in Australian Open R64Lost in Australian Open R64495-1
 149
Roberto Carballés Baena26.8ESP6495----405-23
 150
Andrey Golubev32.5KAZ2493+20Quimper R16Lost in Bangkok 2 SFLost in Bangkok 2 SF
Quimper R16
522+6
 151
Florin Mergea35ROU2492-1---492-
 152
Thomaz Bellucci32BRA6485-1---485-
 153
Quentin Halys23.2FRA7485-1---468-2
 154
Fabrício Neis29.6BRA7485-1Punta del Este R16-Punta del Este R16408-16
 155
Teymuraz Gabashvili34.6RUS3469-1Quimper R16Lost in Rennes FLost in Rennes F
Quimper R16
514+10
 156
JC Aragone24.5USA17457+4---432-8
 157
Alex Lawson25.9USA18456-2Newport Beach R16Rancho Santa Fe WRancho Santa Fe W
Newport Beach R16
476+4
 158
Benjamin Bonzi23.6FRA8455-2-Lost in Manacor 2 R16Lost in Manacor 2 R16455-
 159
Zhe Li33.3CHN3451-2Burnie R16-Burnie R16451-
 160
Kyle Edmund25GBR10450-2---450-
 161
Cameron Norrie24.4GBR11450-2---360-27
 162
Treat Huey34.4PHI1448+2-Lost in Bangkok 2 QFLost in Bangkok 2 QF463+6
 163
Rogério Dutra Silva35.9BRA8438-2---438+1
 164
Tsung Hua Yang28.8TPE2437-2Nonthaburi QFLost in Bangkok 2 R16Lost in Bangkok 2 R16
Nonthaburi QF
437+1
 165
Szymon Walkow24.3POL2436-2Quimper QFLost in Rennes QFLost in Rennes QF
Quimper QF
417-3
 166
Andrea Pellegrino22.8ITA4430-1-Lost in Rennes R16
Lost in Quimper R16
Lost in Rennes R16
Lost in Quimper R16
426-
 167
Aleksandr Nedovyesov32.9KAZ3427+30Quimper R16Lost in Bangkok 2 SFLost in Bangkok 2 SF
Quimper R16
456+10
 168
Dennis Novikov26.2USA19424-2Newport Beach R16Lost in Rancho Santa Fe QFLost in Rancho Santa Fe QF
Newport Beach R16
427+3
 169
Sergiy Stakhovsky34UKR2419-2---404-5
 170
Toshihide Matsui41.7JPN2419-2---419+3
 171
Fabien Reboul24.3FRA9416-2Burnie R16Lost in Bangkok 2 R16Lost in Bangkok 2 R16
Burnie R16
416+2
 172
Scott Puodziunas30.2AUS8406-1---406+1
 173
Jaume Munar22.7ESP7405-1-Lost in Australian Open R32Lost in Australian Open R32495+23
 174
Malek Jaziri36TUN1405-1-Lost in Bangkok 2 R16Lost in Bangkok 2 R16225-73
 175
Sadio Doumbia29.3FRA10405-1Burnie R16Lost in Bangkok 2 R16Lost in Bangkok 2 R16
Burnie R16
405+2
 176
Ivan Sabanov27.5CRO7405-1Quimper R16Lost in Rennes R16Lost in Rennes R16
Quimper R16
401+1
 176
Matej Sabanov27.5CRO8405-1Quimper R16Lost in Rennes R16Lost in Rennes R16
Quimper R16
401+1
 178
Daniil Medvedev23.9RUS4400-1---400+1
 179
Daniel Masur25.2GER8399-1Quimper R16Lost in Nussloch R16Lost in Nussloch R16
Quimper R16
399+1
 180
Felipe Meligeni Rodrigues Alves21.9BRA9393-1Punta del Este R16-Punta del Este R16393+1
 181
Reilly Opelka22.4USA20390-1---390+1
 182
Peter Polansky31.6CAN3381-1Newport Beach R16-Newport Beach R16381+1
 183
John Isner34.7USA21380-1---380-
 184
Tristan Lamasine26.9FRA11379-1---364-
 185
Darian King27.7BAR1375-1---330-17
 186
Marc Polmans22.7AUS9375-1-Lost in Australian Open QFLost in Australian Open QF735+73
 187
Zdeněk Kolář23.3CZE2364-1Quimper QF-Quimper QF299-29
 188
Janko Tipsarević35.6SRB4360-1---360+2
 189
Miomir Kecmanović20.4SRB5360-1-Lost in Australian Open R64Lost in Australian Open R64315-18
 190
Nikoloz Basilashvili27.9GEO1360-1---360+3
 191
Marc López37.4ESP8360-1-Lost in Australian Open R64Lost in Australian Open R64360+2
 192
Fernando Verdasco36.2ESP9360-1---270-34
 193
Ruben Bemelmans32BEL3360-1Quimper R16-Quimper R16360+3
 194
Pedro Martínez22.7ESP10358-1---358+3
 195
Scott Clayton25.9GBR12358-1Quimper R16Lost in Monastir 2 R16Lost in Monastir 2 R16
Quimper R16
343-3
 196
Saketh Myneni32.2IND8356-1---356+3
 197
Martin Redlicki24.4USA22352-1-Lost in Rancho Santa Fe R16
Lost in Weston R16
Lost in Rancho Santa Fe R16
Lost in Weston R16
346+2
 198
Andreas Siljeström38.5SWE3346----346+4
 199
Max Schnur26.9USA23343-Burnie QF-Burnie QF358+7
 200
Vishnu Vardhan32.5IND9343----343+3
 201
Sergio Martos Gornes25.2ESP11341-Burnie QF-Burnie QF346+5
 202
Ruan Roelofse30.1RSA2339-Weston QF-Weston QF339+3
 203
Guillermo García López36.6ESP12337-Quimper R16-Quimper R16157-112
 204
Rafael Matos24BRA10332-Punta del Este R16-Punta del Este R16332+4
 205
Matteo Berrettini23.7ITA5330----330+4
 206
Karol Drzewiecki24.2POL3329--Lost in Rancho Santa Fe R16
Lost in Weston R16
Lost in Rancho Santa Fe R16
Lost in Weston R16
309-6
 207
Rubén González34.3PHI2327-Weston QF-Weston QF327+4
 208
Sergio Galdós30PER1326-Punta del Este R16-Punta del Este R16311-1
 209
Marcos Giron26.5USA24325-Newport Beach R16-Newport Beach R16300-6
 210
Sekou Bangoura28.1USA25316-Newport Beach R16Lost in Rancho Santa Fe FLost in Rancho Santa Fe F
Newport Beach R16
325+6
 211
Lucas Pouille25.9FRA12315----315+3
 212
Casper Ruud21.1NOR1310--Lost in Australian Open R64Lost in Australian Open R64310+2
 213
Facundo Bagnis29.9ARG10305----305-
 214
Nick Kyrgios24.7AUS10305----305-
 215
Skander Mansouri24.5TUN2305--Lost in Monastir 2 R16
Lost in Monastir 3 R16
Lost in Monastir 2 R16
Lost in Monastir 3 R16
295-3
 216
Julian Lenz26.9GER9301-Burnie QF-Burnie QF316+10
 217
Arjun Kadhe26IND10300----294-3
 218
Marius Copil29.2ROU3295-Newport Beach R16-Newport Beach R16295+1
 219
Viktor Troicki33.9SRB6294----294-
 220
Sanchai Ratiwatana38THA1292+19-Lost in Bangkok 2 SFLost in Bangkok 2 SF321+15
 221
Grégoire Barrère25.9FRA13290-1-Lost in Australian Open R32Lost in Australian Open R32380+39
 222
Xin Gao25.7CHN4284-1---284-
 223
Marc-Andrea Hüsler23.5SUI2283-1---283-
 224
Jonathan Eysseric29.6FRA14277-1-Lost in Bagnoles-de-l-Orne QF
Lost in Antalya 3 SF
Lost in Bagnoles-de-l-Orne QF
Lost in Antalya 3 SF
264-6
 225
Tomislav Draganja25.4CRO9274-1-Lost in Rennes R16Lost in Rennes R16274-
 226
Facundo Mena27.3ARG11273-1Punta del Este QF-Punta del Este QF286+5
 227
Adrian Mannarino31.5FRA15270-1-Lost in Australian Open R32Lost in Australian Open R32270-
 228
Jordan Thompson25.7AUS11270-1-Lost in Australian Open R64Lost in Australian Open R64270-
 229
Fajing Sun23.3CHN5269+3---269-
 230
Blake Ellis21AUS12268+3-Lost in Australian Open R64Lost in Australian Open R6459-350
 231
Enzo Couacaud24.9FRA16266-3Quimper QF-Quimper QF281+7
 232
Maxime Cressy22.7USA26262-3Newport Beach R16-Newport Beach R16262+1
 233
Lucas Miedler23.6AUT6261-3-Lost in Rennes R16
Lost in Quimper R16
Lost in Rennes R16
Lost in Quimper R16
261+1
 234
Antoine Hoang24.2FRA17258-3---258+1
 235
Paolo Lorenzi38.1ITA6252-1-Lost in Bangkok 2 R16Lost in Bangkok 2 R16252-
 236
Julian Ocleppo22.4ITA7252-1Veigy-Foncenex QFLost in Nussloch SFLost in Nussloch SF
Veigy-Foncenex QF
256+2
 237
John Paul Fruttero38.7USA27251-1---207-23
 238
Alejandro Gómez28.4COL3249-1-Lost in Weston R16Lost in Weston R16231-5
 239
Marek Gengel24.3CZE3247-1-Lost in Monastir 2 QF
Lost in Bressuire R16
Lost in Monastir 2 QF
Lost in Bressuire R16
228-6
 240
Dan Added20.7FRA18242--Lost in Rennes QFLost in Rennes QF241+4
 241
Oriol Roca Batalla26.7ESP13240----240+3
 242
Federico Zeballos31.6BOL1240----240+5
 243
Evan Hoyt25GBR13239+5-Lost in Manacor 2 R16
Lost in Nussloch QF
Lost in Manacor 2 R16
Lost in Nussloch QF
230-1
 244
Martín Cuevas28URU3237-1Punta del Este R16-Punta del Este R16222-5
 245
Vladyslav Manafov26.7UKR3236-1---236+4
 246
Mark Vervoort29.3NED8235-1Burnie R16-Burnie R16220-6
 247
Hubert Hurkacz22.9POL4234-1-Lost in Australian Open R64Lost in Australian Open R64205-16
 248
David Marrero39.8ESP14232-1-Lost in Manacor 2 R16Lost in Manacor 2 R16203-17
 249
Lloyd Glasspool26.1GBR14229-Quimper R16Rancho Santa Fe WRancho Santa Fe W
Quimper R16
237+9
 250
Manuel Guinard24.2FRA19229-Quimper R16Lost in Rennes SFLost in Rennes SF
Quimper R16
238+11
 251
Boris Arias26.2BOL2227-Weston QFLost in Rancho Santa Fe FLost in Rancho Santa Fe F
Weston QF
233+9
 252
Stan Wawrinka34.8SUI3225----225+6
 253
Marco Bortolotti29ITA8223+6Antalya 4 R16-Antalya 4 R16223+5
 254
Emil Ruusuvuori20.8FIN3221-1---221+4
 255
Elliot Benchetrit21.3FRA20220-1---205-7
 256
Tennys Sandgren28.5USA28220-1-Lost in Australian Open R32Lost in Australian Open R32310+45
 257
Cristian Garín23.6CHI3220+42---220+6
 258
Markus Eriksson30.1SWE4217-2-Lost in Bagnoles-de-l-Orne QFLost in Bagnoles-de-l-Orne QF215+4
 259
Hugo Dellien26.6BOL3215-2-Lost in Australian Open R64Lost in Australian Open R64200-7
 260
Dustin Brown35.1GER10213-2---196-9
 261
Laurynas Grigelis28.4LTU1211-1---211+6
 262
Roberto Quiroz27.9ECU2208-1---208+3
 263
Yates Johnson25.6USA29208-1Newport Beach R16Lost in Rancho Santa Fe SFLost in Rancho Santa Fe SF
Newport Beach R16
211+7
 264
Hunter Johnson25.6USA30208-1Newport Beach R16Lost in Rancho Santa Fe SFLost in Rancho Santa Fe SF
Newport Beach R16
211+7
 265
Diego Hidalgo26.7ECU3207-1Punta del Este R16Lost in Rancho Santa Fe R16Lost in Rancho Santa Fe R16
Punta del Este R16
207+4
 266
Albano Olivetti28.1FRA21206-1Quimper QFLost in Rennes QFLost in Rennes QF
Quimper QF
216+13
 267
Geoffrey Blancaneaux21.4FRA22205+3Punta del Este R16Lost in Rancho Santa Fe R16Lost in Rancho Santa Fe R16
Punta del Este R16
190-4
 268
Hiroki Moriya29.2JPN3204-2---156-50
 269
Brydan Klein30GBR15204-2---204+5
 270
Andrew Harris25.8AUS13203-2-Lost in Australian Open R64Lost in Australian Open R64188-4
 271
Denis Kudla27.4USA31203-2---113-106
 272
Sonchat Ratiwatana38THA2199-1Nonthaburi QFLost in Bangkok 2 R16Lost in Bangkok 2 R16
Nonthaburi QF
199+5
 273
Bradley Klahn29.4USA32198-1Newport Beach R16-Newport Beach R16198+5
 274
Alexei Popyrin20.4AUS14197-1-Lost in Australian Open R64Lost in Australian Open R6417-859
 275
Junior Alexander Ore27.3USA33195-1-Lost in Weston R16Lost in Weston R16170-24
 276
Soonwoo Kwon22.1KOR3194-1-Lost in Australian Open R64Lost in Australian Open R64194+6
 277
Adrián Menéndez-Maceiras34.2ESP15194-1---179-17
 278
Vijay Sundar Prashanth33.2IND11193-1Nonthaburi R16-Nonthaburi R16189+5
 279
Konstantin Kravchuk34.9RUS5191-1---188+3
 280
Akira Santillan22.6AUS15190-1-Lost in Burnie R16Lost in Burnie R16175-16
 281
Pedro Sakamoto26.5BRA11190-1Punta del Este R16Lost in Rancho Santa Fe R16Lost in Rancho Santa Fe R16
Punta del Este R16
190+9
 282
Alex Bolt27AUS16188-1-Lost in Australian Open R64Lost in Australian Open R64188+7
 283
Christopher Eubanks23.7USA34186-1Newport Beach R16-Newport Beach R16186+5
 284
Nicolás Barrientos32.7COL4185-1Weston QF-Weston QF185+4
 285
Ivan Gakhov23.2RUS6185-1-Lost in Kazan SFLost in Kazan SF186+6
 286
Mikhail Elgin38.2RUS7183-1-Lost in Kazan SFLost in Kazan SF187+9
 287
Illya Marchenko32.3UKR4183-1---183+6
 288
Enrique López-Pérez28.6ESP16183-1---168-16
 289
Timur Khabibulin24.4KAZ4183-1Nonthaburi R16Monastir 3 WMonastir 3 W
Nonthaburi R16
164-21
 290
Philipp Kohlschreiber36.2GER11180----180+7
 291
Yoshihito Nishioka24.3JPN4180-2---180+7
 292
David Goffin29.1BEL4180-1---180+7
 293
Albert Ramos Viñolas32ESP17180-1-Lost in Australian Open R64Lost in Australian Open R64180+7
 294
Mackenzie McDonald24.7USA35180-1---180+6
 294
Gilles Simon35FRA23180----180+4
 296
Ričardas Berankis29.6LTU2180-1-Lost in Australian Open R64Lost in Australian Open R64180+5
 297
Juan Ignacio Lóndero26.4ARG12180+48-Lost in Australian Open R64Lost in Australian Open R64180+5
 298
Andreas Seppi35.9ITA9180-2-Lost in Australian Open R64Lost in Australian Open R64180+5
 299
Michael Vrbensky20CZE4177+2-Lost in Manacor 2 SFLost in Manacor 2 SF181+17
 300
Rameez Junaid38.6AUS17177-3---160-11
 301
Benjamin Lock26.9ZIM1176-3-Lost in Burnie R16Lost in Burnie R16176+6
 302
Thiemo de Bakker31.3NED9173-2---158-12
 303
Pedro Sousa31.6POR3171-1---171+5
 304
Alexandru Jecan31.6ROU4169-1Antalya 4 R16-Antalya 4 R16169+4
 305
Thomas Fabbiano30.6ITA10168-1---168+4
 306
Donald Young30.5USA36168-1---168+4
 307
Patrik Niklas Salminen22.9FIN4168+2---168+4
 308
Bernardo Saraiva26.4POR4168-2---168+3
 309
Alexander Merino27.4PER2168-2Weston QFLost in Cancun QF
Lost in Cancun 2 QF
Lost in Cancun QF
Lost in Cancun 2 QF
Weston QF
172+12
 310
Courtney John Lock23.2ZIM2168-2-Lost in Rancho Santa Fe R16
Lost in Weston R16
Lost in Rancho Santa Fe R16
Lost in Weston R16
168+3
 311
Kimmer Coppejans25.9BEL5165-1Burnie QF-Burnie QF165+3
 312
Raul Brancaccio22.7ITA11165-1-Lost in Nussloch QFLost in Nussloch QF168+6
 313
Dominik Köpfer25.7GER12164-1---164+4
 314
Aziz Dougaz22.8TUN3163-1Monastir 4 R16Lost in Monastir 3 FLost in Monastir 3 F
Monastir 4 R16
149-10
 315
Corentin Denolly22.6FRA24161-1Nonthaburi QF-Nonthaburi QF159+3
 316
Brayden Schnur24.5CAN4157-1Newport Beach R16-Newport Beach R16157-
 317
Yun-seong Chung21.8KOR4156-1Nonthaburi QF-Nonthaburi QF156-
 318
Facundo Argüello27.4ARG13156-1Punta del Este R16-Punta del Este R16141-14
 319
Denis Yevseyev26.6KAZ5154-1Nonthaburi R16-Nonthaburi R16154-
 320
Manuel Pena Lopez21.9ARG14153-1Weston QFLost in Cancun QF
Lost in Cancun 2 QF
Lost in Cancun QF
Lost in Cancun 2 QF
Weston QF
153-
 321
Mario Vilella Martínez24.5ESP18152-1Punta del Este R16-Punta del Este R16152-
 322
Jesper De Jong19.6NED10151-1-Monastir 2 W
Lost in Monastir 3 QF
Monastir 2 W
Lost in Monastir 3 QF
159+9
 323
Runhao Hua23.8CHN6150-1-Lost in Nonthaburi R16Lost in Nonthaburi R16150-
 324
Yan Bai30.6CHN7147-1---143-4
 325
Luke Johnson25.8GBR16147+14-Lost in Monastir 2 F
Lost in Monastir 3 R16
Lost in Monastir 2 F
Lost in Monastir 3 R16
151+3
 326
Arklon Huertas Del Pino Cordova25.5PER3147-2---147+1
 327
Yu-hsiou Hsu20.8TPE3146+10Nonthaburi QF-Nonthaburi QF138-10
 328
Julian Bradley27.5IRL1146-3-Lost in Weston R16Lost in Weston R16134-17
 329
Jakub Paul20.8SUI4145-3---145+2
 330
Grigoriy Lomakin21.8KAZ6144-3-Lost in Rancho Santa Fe R16Lost in Rancho Santa Fe R16143-
 331
Adam Pavlásek25.3CZE5143-3---63-230
 332
Javier Barranco Cosano21.1ESP19143-3-Lost in Weston R16Lost in Weston R16143+3
 333
Pavel Kotov21.1RUS8141-3-Lost in Rennes R16Lost in Rennes R16141-
 334
Austin Rapp23.4USA37141-3-Lost in Rancho Santa Fe R16
Lost in Nonthaburi R16
Lost in Rancho Santa Fe R16
Lost in Nonthaburi R16
141-
 335
Jurij Rodionov20.7AUT7139-3---139-
 336
Ryan Nijboer20.5NED11139-3Veigy-Foncenex R16Lost in Nussloch SFLost in Nussloch SF
Veigy-Foncenex R16
145+10
 337
Brandon Walkin25.4AUS18139-3Cancun 3 QFLost in Cancun QF
Lost in Cancun 2 QF
Lost in Cancun QF
Lost in Cancun 2 QF
Cancun 3 QF
143+6
 338
David Pérez Sanz25.7ESP20138-3-Cancun W
Lost in Cancun 2 QF
Cancun W
Lost in Cancun 2 QF
106-55
 339
Petr Nouza21.3CZE6138-3Veigy-Foncenex QFLost in Nussloch QFLost in Nussloch QF
Veigy-Foncenex QF
135-4
 340
Conner Huertas del pino24.1PER4138-2---138+2
 341
Thai Son Kwiatkowski24.9USA38136-1---136+2
 342
Frances Tiafoe22USA39135-1-Lost in Australian Open R64Lost in Australian Open R64135+2
 343
Alexander Bublik22.6KAZ7135-1Australian Open SF-Australian Open SF855+248
 344
Carlos Gomez Herrera29.7ESP21135-1Punta del Este R16-Punta del Este R16135+3
 345
Márton Fucsovics27.9HUN1135-1---135+3
 346
Matias Franco Descotte25.4ARG15135----103-55
 347
Alexander Pavlioutchenkov34.1RUS9134----131-3
 348
Juan Pablo Varillas24.3PER5133-Punta del Este R16-Punta del Este R16133+2
 349
Shintaro Imai26.3JPN5133-Nonthaburi QF-Nonthaburi QF123-13
 350
Korey Lovett23.7USA40133-Weston QF-Weston QF133+3
 351
Mateusz Kowalczyk32.7POL5131----129-4
 352
Mitchell Krueger26USA41131----131+3
 353
Victor Vlad Cornea26.3ROU5131----131+1
 354
Nicolas Mejia19.9COL5131----131+3
 355
Jaume Pla Malfeito24.6ESP22131-Weston QFLost in Manacor 2 SFLost in Manacor 2 SF
Weston QF
129-2
 356
Jonas Forejtek18.8CZE7130+4-Lost in Manacor 2 SFLost in Manacor 2 SF134+12
 357
Alexander Cozbinov24.7MDA2130-1---130+4
 358
Roberto Ortega Olmedo28.7ESP23129-1Quimper R16-Quimper R16129+2
 359
Harry Bourchier24AUS19128-1-Lost in Burnie R16Lost in Burnie R16113-19
 360
Denis Istomin33.3UZB1127-1Newport Beach R16-Newport Beach R16127+2
 361
George Goldhoff25USA42126----126+2
 362
Alexandar Lazarov22.2BUL1125-Antalya 4 R16-Antalya 4 R16125+2
 363
Andrej Martin30.3SVK3124----124+2
 364
Vladyslav Orlov24.7UKR5124----122-
 365
Lloyd Harris22.9RSA3123----43-363
 366
Vit Kopriva22.6CZE8122----122+3
 367
Ian Dempster24.7USA43121+10Weston QFLost in Rancho Santa Fe QFLost in Rancho Santa Fe QF
Weston QF
91-70
 368
Chris Guccione34.5AUS20120-1Burnie R16Lost in Australian Open R32Lost in Australian Open R32
Burnie R16
210+110
 369
Andres Artunedo Martinavarro26.3ESP24120-1---120+4
 370
David Pichler23.9AUT8120-1---120+4
 371
Ugo Humbert21.5FRA25119-1-Lost in Australian Open R64Lost in Australian Open R64119+2
 372
Elias Ymer23.8SWE5118-1---118+2
 373
Evgeny Karlovskiy25.4RUS10118-1---89-81
 374
Renzo Olivo27.8ARG16118-1Punta del Este R16-Punta del Este R1689-83
 375
Jan Zielinski23.2POL6118--Nussloch WNussloch W138+39
 376
Calum Puttergill26.2AUS21118-2---118+5
 377
Maximiliano Estévez30.6ARG17118-1-Lost in Cancun QF
Lost in Cancun 2 QF
Lost in Cancun QF
Lost in Cancun 2 QF
120+9
 378
Pedro Cachín24.7ARG18116-Punta del Este R16-Punta del Este R16116+6
 379
Kacper Żuk21POL7116--Nussloch WNussloch W130+25
 380
Matias Zukas23.7ARG19116----103-22
 381
Eduard Esteve Lobato25.3ESP25114-Weston QF-Weston QF112-
 382
Ivan Liutarevich23.9BLR2114-Veigy-Foncenex R16-Veigy-Foncenex R16114+7
 383
Alejandro Tabilo22.6CHI4114----108-5
 384
Artem Dubrivnyy20.9RUS11114--Lost in Monastir 2 R16
Monastir 3 W
Lost in Monastir 2 R16
Monastir 3 W
120+17
 385
Emilio Gómez28.1ECU4113-Newport Beach R16-Newport Beach R16113+9
 386
Gianluca Mager25.1ITA12112-Punta del Este R16-Punta del Este R16112+7
 387
Liam Broady26GBR17112--Lost in Burnie R16Lost in Burnie R16106-5
 388
Jannik Sinner18.4ITA13111----105-6
 389
Jose Hernandez Fernandez29.8DOM1111--Lost in Manacor 2 QFLost in Manacor 2 QF111+7
 390
Hernan Casanova25.9ARG20111-Punta del Este R16-Punta del Este R16111+7
 391
Maxime Tchoutakian26FRA26111-Veigy-Foncenex QF-Veigy-Foncenex QF105-6
 392
Blaž Rola29.3SLO1110----110+7
 393
Di Wu28.3CHN8109----109+7
 394
Arthur Rinderknech24.5FRA27109-Quimper R16Lost in Rennes SFLost in Rennes SF
Quimper R16
132+46
 395
Nicolas Alvarez23.6PER6109-Punta del Este R16-Punta del Este R1691-40
 396
Jozef Kovalík27.2SVK4108----108+9
 397
Rhett Purcell23.9NZL4108----108+8
 398
Nicolas Alberto Arreche25.3ARG21107-Weston QFCancun W
Lost in Cancun 2 QF
Cancun W
Lost in Cancun 2 QF
Weston QF
115+24
 399
Peter Heller27.4GER13107--Manacor 2 W
Lost in Nussloch F
Manacor 2 W
Lost in Nussloch F
111+15
 400
Thiago Seyboth Wild19.8BRA12105----105+5
 401
Evan Zhu21.4USA44105--Lost in Rancho Santa Fe R16
Lost in Weston R16
Lost in Rancho Santa Fe R16
Lost in Weston R16
99-10
 402
Moez Echargui27TUN4104--Lost in Monastir 2 QF
Lost in Monastir 3 F
Lost in Monastir 2 QF
Lost in Monastir 3 F
112+22
 403
Gijs Brouwer23.8NED12104----87-59
 404
Sergey Fomin18.9UZB2104--Lost in Kazan FLost in Kazan F104+6
 405
Pablo Vivero Gonzalez24.7ESP26104----104+6
 406
Maverick Banes27.8AUS22103+56---59-172
 407
Simon Freund23.3SWE6103+4-Lost in Rancho Santa Fe QF
Lost in Weston R16
Lost in Rancho Santa Fe QF
Lost in Weston R16
104+7
 408
Goncalo Falcao31.9POR5102-2---102+4
 409
Íñigo Cervantes30.1ESP27101-2---101+4
 410
Florian Lakat24.4FRA28101+16-Lost in Rancho Santa Fe R16
Lost in Weston R16
Lost in Rancho Santa Fe R16
Lost in Weston R16
101+4
 411
Luis Patiño26.3MEX4101-3Cancun 3 R16-Cancun 3 R1689-48
 412
Nenad Zimonjić43.6SRB7101-3---101+5
 413
Alexandre Muller22.9FRA29100-3---100+5
 414
Camilo Ugo Carabelli20.6ARG22100-2Punta del Este QF-Punta del Este QF115+41
 415
Aslan Karatsev26.4RUS1299-2---99+6
 416
Mattéo Martineau21FRA3099-2-Lost in Bagnoles-de-l-Orne QFLost in Bagnoles-de-l-Orne QF97+1
 417
Francis Casey Alcantara27.9PHI399-2---99+7
 418
David Poljak23.7CZE999-2-Lost in Bressuire R16Lost in Bressuire R1693-9
 419
Franco Agamenone26.7ARG2398-2---98+7
 420
Altuğ Çelikbilek23.3TUR198-2-Lost in Rennes QFLost in Rennes QF105+24
 421
Jack Findel Hawkins25.3GBR1898-1---98+7
 422
Eduardo Struvay29.1COL698-3---98+9
 423
Alexander Igoshin28RUS1398-2Cairo 3 R16Kazan WKazan W
Cairo 3 R16
108+33
 424
Dudi Sela34.8ISR297-2---17-706
 425
Clement Tabur20FRA3197+6-Bressuire WBressuire W107+34
 426
Anis Ghorbel30.7TUN596-3---88-34
 427
Rafael Nadal33.6ESP2895-3---95+10
 428
Michael Mmoh22USA4595-3---95+10
 429
Oleg Prihodko22.3UKR695-2---95+10
 430
Yasutaka Uchiyama27.4JPN693-2-Lost in Australian Open R64Lost in Australian Open R6493+10
 431
Botic Van de Zandschulp24.3NED1393-2---93+9
 432
Tom Jomby28.9FRA3293-2---93+9
 433
Jason Taylor25.9AUS2393-1---93+9
 434
Luca Castelnuovo23SUI593+46Monastir 4 R16Lost in Monastir 3 QFLost in Monastir 3 QF
Monastir 4 R16
91-4
 435
Sasikumar Mukund23IND1292+68---92+7
 436
Toby Alex Kodat17USA4692-3---92+7
 437
Niels Lootsma25.4NED1492-3---92+5
 438
Sanjar Fayziev25.5UZB392-3---86-32
 439
Alexander Donski21.4BUL292-3---92+9
 440
Thomas Fancutt24.9AUS2492-3---92+9
 441
Francisco Cabral23POR692-3Monastir 4 R16Lost in Monastir 3 SFLost in Monastir 3 SF
Monastir 4 R16
96+25
 442
Tuna Altuna30.9TUR292-3-Lost in Antalya 2 SFLost in Antalya 2 SF92+9
 443
Jacopo Berrettini21.1ITA1491-3-Lost in Monastir 3 QFLost in Monastir 3 QF91+7
 444
Michail Pervolarakis23.6GRE291-3---91+10
 445
Riccardo Bonadio26.5ITA1591+40-Lost in Antalya 3 QFLost in Antalya 3 QF93+20
 446
Ernests Gulbis31.4LAT190-4---90+7
 447
Marin Čilić31.3CRO1090-4---90+7
 447
Juan Martín del Potro31.3ARG2490-4---90+7
 449
Kei Nishikori30JPN790-4---90+7
 449
Vasek Pospisil29.6CAN590-4-Lost in Australian Open R64Lost in Australian Open R6490+6
 451
Martin Damm16.3USA4790-4---90+8
 452
Filip Krajinović27.9SRB890-4---90+6
 453
Maximilian Marterer24.6GER1490-4---90+8
 454
Aljaž Bedene30.5SLO290-3-Lost in Australian Open R64Lost in Australian Open R6490+7
 455
Lleyton Hewitt38.9AUS2590-5-Lost in Australian Open R64Lost in Australian Open R6490+7
 455
Lorenzo Sonego24.7ITA1690-3-Lost in Australian Open R64Lost in Australian Open R6490+6
 457
Steve Johnson30USA4890-4-Lost in Australian Open R16Lost in Australian Open R16180+168
 458
Marco Cecchinato27.3ITA1790-4-Lost in Australian Open R64Lost in Australian Open R6490+8
 459
Mats Hermans23.8NED1590-4-Lost in Nussloch QFLost in Nussloch QF93+33
 460
Franco Feitt27.4ARG2590-4---90+9
 461
Tomas Martin Etcheverry20.5ARG2690-3Punta del Este R16-Punta del Este R1690+9
 462
Bart Stevens22NED1690-5-Monastir 2 W
Lost in Nussloch QF
Monastir 2 W
Lost in Nussloch QF
103+59
 463
Andrea Arnaboldi32ITA1889-4-Lost in Rennes R16
Lost in Quimper R16
Lost in Rennes R16
Lost in Quimper R16
89+8
 464
Steven Diez28.8CAN689-4Burnie R16-Burnie R1689+6
 465
Khumoyun Sultanov21.2UZB489-4-Lost in Nonthaburi R16Lost in Nonthaburi R1677-30
 466
Jeroen Vanneste26BEL688-3---66-80
 467
Viktor Durasovic22.8NOR287-3---87+6
 468
Jaroslav Pospíšil38.9CZE1087-3---87+4
 469
Enrico Dalla Valle21.8ITA1987-3Monastir 4 R16Lost in Monastir 3 QFLost in Monastir 3 QF
Monastir 4 R16
87+1
 470
Harrison Adams25.6USA4987-3---85-2
 471
Filip Bergevi25.7SWE787-3-Lost in Weston R16Lost in Weston R1683-4
 472
James Frawley25.8AUS2687-3---87+6
 473
Cristian Rodríguez29.5COL787-3Weston QF-Weston QF87+6
 474
Adam Taylor28.6AUS2787-3---87+9
 475
Jan Šátral29.5CZE1186-3-Lost in Nussloch R16Lost in Nussloch R1686+6
 476
Tomás Lipovsek Puches26.7SLO386-3Cancun 3 QFLost in Cancun 2 SFLost in Cancun 2 SF
Cancun 3 QF
90+23
 477
Lukas Klein21.8SVK585-3-Lost in Rennes R16Lost in Rennes R1685+6
 478
Danylo Kalenichenko25.9UKR784-3---72-42
 479
Kevin King28.9USA5083-3---83+5
 480
Mick Lescure26.6FRA3383+15---73-30
 481
Antoine Escoffier27.9FRA3483-4-Lost in Monastir 2 SFLost in Monastir 2 SF87+18
 482
Ray Ho19.9TPE483-4Nonthaburi QF-Nonthaburi QF73-30
 483
Yanaïs Laurent27.6FRA3583-4---67-60
 484
Benjamin Winter Lopez21.6ESP2983+14Monastir 4 QF-Monastir 4 QF79-6
 485
Jorge Panta24.5PER783-4---83+9
 486
Brandon Holt21.8USA5182+45---82+9
 487
João Domingues26.3POR782-5---82+9
 488
Tallon Griekspoor23.5NED1781-5---81+9
 489
Mārtiņš Podžus25.5LAT281-5---81+9
 490
Robert Strombachs20.3GER1581-4---73-25
 491
Justin Butsch25USA5281-4-Lost in Weston R16Lost in Weston R1681+10
 492
Félix Auger-Aliassime19.4CAN780-4---80+9
 493
Sebastian Ofner23.7AUT980-4---80+9
 494
Ivan Nedelko33.7RUS1480-4---80+9
 495
Václav Šafránek25.6CZE1280-4---80+9
 496
João Menezes23.1BRA1380-4---80+9
 497
Jose Daniel Bendeck29COL880-4---80+9
 498
Yan Sabanin29.9RUS1580-4-Lost in Kazan SFLost in Kazan SF81+16
 499
Jason Jung30.6TPE579-3---54-117
 500
Mariano Kestelboim23.9ARG2779-3-Lost in Punta del Este R16Lost in Punta del Este R1679+8
 501
Peter Bothwell24.3IRL279+23---75-2
 502
Filippo Baldi24ITA2078-3---63-61
 503
Stefano Travaglia28ITA2178-3---78+10
 504
Piotr Matuszewski21.7POL878-3---76+6
 505
Luca Gelhardt25GER1678-3-Lost in Cairo FLost in Cairo F84+32
 506
Mohamed Safwat29.3EGY177-2Burnie QF-Burnie QF44-214
 507
Alberto Barroso Campos23.6ESP3077+13Monastir 4 QFLost in Manacor 2 R16Lost in Manacor 2 R16
Monastir 4 QF
77+13
 508
Michal Konecny30.2CZE1377-3---67-36
 509
Giovanni Fonio21.7ITA2276-3Antalya 4 R16-Antalya 4 R1674+3
 510
Maxim Ratniuk23.7RUS1676-3-Lost in Monastir 2 SF
Lost in Kazan QF
Lost in Monastir 2 SF
Lost in Kazan QF
80+21
 511
Alex Molčan22.1SVK675-3---75+12
 512
Nino Serdarušić23.1CRO1175-3Rancho Santa Fe R16Lost in Rennes SFLost in Rennes SF
Rancho Santa Fe R16
89+56
 513
Gian Marco Moroni21.9ITA2375-3---75+13
 514
Jumpei Yamasaki22.5JPN875+7---75+13
 515
Mateus De Carvalho Cardoso Alves19BRA1475-4Cancun 3 R16Lost in Cancun R16
Lost in Cancun 2 SF
Lost in Cancun R16
Lost in Cancun 2 SF
Cancun 3 R16
79+24
 516
Anirudh Chandrasekar21.5IND1375-4---75+14
 517
Alec Adamson25.4USA5375-4---72-5
 518
Kai Wehnelt24.1GER1775-4-Lost in Nussloch R16Lost in Nussloch R1672-5
 519
Bogdan Bobrov22.3RUS1775-4Monastir 4 R16Lost in Monastir 3 QFLost in Monastir 3 QF
Monastir 4 R16
77+23
 520
Sagadat Ayap24.6KAZ875-4-Lost in Cancun R16
Lost in Cancun 2 R16
Lost in Cancun R16
Lost in Cancun 2 R16
73+3
 521
Marcelo Tomás Barrios Vera22.1CHI574-4---74+16
 522
Oscar Jose Gutierrez26.7BRA1574-4Punta del Este R16-Punta del Este R1674+15
 523
Marat Deviatiarov25.7UKR874-4Monastir 4 R16Lost in Monastir 3 R16Lost in Monastir 3 R16
Monastir 4 R16
74+15
 524
Michał Dembek22.4POL973-2---73+11
 525
Mark Whitehouse26.7GBR1973-2-Lost in Cancun SF
Lost in Cancun 2 R16
Lost in Cancun SF
Lost in Cancun 2 R16
77+28
 526
Markos Kalovelonis25.6GRE373-1---73+12
 527
Sandro Ehrat28.7SUI672+55---62-41
 528
Ricardo Rodriguez Pace26.7VEN372-2---72+7
 529
Timur Kiyamov23.2RUS1872-2-Lost in Monastir 2 SF
Lost in Kazan QF
Lost in Monastir 2 SF
Lost in Kazan QF
73+11
 530
Antoine Bellier23.2SUI771-2Veigy-Foncenex QFLost in Bressuire QFLost in Bressuire QF
Veigy-Foncenex QF
73+19
 531
Gabriel Petit24.4FRA3671-2Cancun 3 QF-Cancun 3 QF69-1
 532
Rio Noguchi21JPN971-2---71+8
 533
Christopher Heyman26.3BEL770-1-Lost in Nussloch R16Lost in Nussloch R1666-12
 534
Roberto Cid Subervi26.4DOM270-1---70+8
 535
Aoran Wang22.9CHN970-1---68-
 536
Ondrej Krstev22.6CZE1470-1---70+8
 537
Wilson Leite28.2BRA1670-1-Lost in Weston R16Lost in Weston R1670+8
 538
Yosuke Watanuki21.7JPN1069-1---69+8
 539
Thiago Monteiro25.6BRA1769-1---40-214
 540
Jacob Grills24.6AUS2869-1---69+9
 541
Glenn Smits29.2NED1869-1Veigy-Foncenex R16Lost in Nussloch SFLost in Nussloch SF
Veigy-Foncenex R16
75+37
 542
Jiri Lehecka18.2CZE1568-1---68+9
 543
Alexander Zhurbin28RUS1968-1---68+9
 544
Grégoire Jacq27.2FRA3768-1---47-137
 545
Fabian Marozsan20.3HUN268-1---68+8
 546
Yuta Shimizu20.6JPN1168+21---68+10
 547
Vitaliy Sachko22.5UKR968-2-Lost in Nussloch QFLost in Nussloch QF71+22
 548
Erik Crepaldi29.7ITA2468-2---68+10
 549
Tim van Rijthoven22.7NED1967-2---67+10
 550
Rudolf Molleker19.2GER1867-2---67+10
 551
Sebastian Korda19.5USA5467-2Newport Beach R16-Newport Beach R1667+10
 552
Michiel De Krom21.5NED2067-2---65-1
 553
Juan Sebastián Gómez27.9COL967-2---67+11
 554
Alessandro Bega29ITA2566-2-Lost in Cancun SFLost in Cancun SF70+27
 555
Mats Rosenkranz21.4GER1966+10Veigy-Foncenex QF-Veigy-Foncenex QF64-4
 556
George Tsivadze27GEO266-3---66+9
 557
Damien Wenger19.8SUI866-3---66+8
 558
Daniel Kossek23.3POL1066-3---66+10
 559
Fermin Tenti22.6ARG2866-3Cairo 3 R16Lost in Cairo QF
Cairo 2 W
Lost in Cairo QF
Cairo 2 W
Cairo 3 R16
74+50
 560
Kamil Majchrzak24POL1165-3---65+9
 561
Jelle Sels24.4NED2165-3---65+9
 562
Strong Kirchheimer24.7USA5565-3-Lost in Cancun R16Lost in Cancun R1655-46
 563
Sarp Ağabigün22.6TUR365-3---59-16
 564
Anton Chekhov27.3RUS2065-3---65+10
 565
Danilo Petrović28SRB964-3-Lost in Rennes SFLost in Rennes SF93+144
 566
Guilherme Clezar27BRA1864-3Punta del Este R16-Punta del Este R1664+11
 567
Sora Fukuda22.3JPN1264-3---64+11
 568
Fred Gil34.8POR864-2---64+11
 569
Francesco Vilardo30ITA2664-1---64+9
 570
Mikhail Fufygin29.7RUS2163+8-Lost in Kazan R16Lost in Kazan R1643-166
 571
Jordi Arconada23.3USA5663-2-Lost in Cancun 2 FLost in Cancun 2 F63+6
 572
Juan Manuel Cerundolo18.2ARG2963-2Punta del Este R16-Punta del Este R1663+6
 573
Adam Moundir24.7MAR163-2---63+9
 574
Zura Tkemaladze19.6GEO362-2---62+7
 575
Evgenii Tiurnev22.8RUS2262-2Cairo 3 R16Kazan WKazan W
Cairo 3 R16
72+56
 576
Antoine Cornut Chauvinc19.5FRA3862-2-Lost in Bagnoles-de-l-Orne QF
Lost in Bressuire SF
Lost in Bagnoles-de-l-Orne QF
Lost in Bressuire SF
64+18
 577
Genaro Alberto Olivieri21.4ARG3062-2-Lost in Cancun R16
Lost in Cancun 2 SF
Lost in Cancun R16
Lost in Cancun 2 SF
66+27
 578
Maximilian Neuchrist28.5AUT1061-2Nonthaburi R16-Nonthaburi R1661+9
 579
Peter Torebko31.9GER2061-2---43-154
 580
Jiří Veselý26.5CZE1660-1---60+10
 581
Tommy Paul22.7USA5760-1-Lost in Australian Open R64Lost in Australian Open R6460+10
 582
Jaime Bendeck23.1USA5860-1---60+10
 583
Hiroyasu Ehara28.6JPN1360+32---58-4
 584
Kento Takeuchi32.1JPN1460-1---48-95
 585
Pak Long Yeung24.9HKG160+22Monastir 4 R16-Monastir 4 R1660+12
 586
Naoki Tajima19.3JPN1560-2---46-109
 587
Aryan Goveas21.5IND1460-2-Lost in Antalya 2 R16Lost in Antalya 2 R1658-6
 588
Ignacio Carou20.5URU460-2Cancun 3 R16Lost in Cancun QF
Lost in Cancun 2 QF
Lost in Cancun QF
Lost in Cancun 2 QF
Cancun 3 R16
60+14
 589
Uladzimir Ignatik29.5BLR359-2-Lost in Rennes R16Lost in Rennes R1659+14
 590
Kuan Yi Lee23.3TPE659-2---53-38
 591
Alexander Ritschard25.8USA5959-2---55-15
 592
Alfredo Perez22.6USA6059-2---59+15
 593
Daniel Michalski20POL1259-2---57-3
 594
Arthur Reymond20.8FRA3959-2-Bagnoles-de-l-Orne W
Lost in Bressuire SF
Bagnoles-de-l-Orne W
Lost in Bressuire SF
73+78
 595
Michael Geerts25BEL859-2---59+14
 596
Adil Kalyanpur20IND1559-2---57-3
 597
Yan Bondarevskiy19.8RUS2359-2---59+15
 598
Maksim Tikhomirov29.5USA6159-2-Lost in Cancun 3 R16Lost in Cancun 3 R1659+15
 599
Tung Lin Wu21.7TPE758-2---58+15
 600
Ben Jones21.6GBR2058-2---58+15
 601
Francisco Dias27.7POR958-2---58+15
 602
Roman Safiullin22.4RUS2458-2---58+14
 603
Zhizhen Zhang23.2CHN1058-2---52-36
 604
Nicolo Turchetti23.6ITA2758-2Monastir 4 R16-Monastir 4 R1654-15
 605
Manish Sureshkumar20.4IND1658-2---58+16
 606
Vladimir Korolev24.3RUS2558-1-Lost in Kazan R16Lost in Kazan R1658+15
 607
David Jorda Sanchis25.6ESP3158-1---58+15
 608
Maciej Smoła26.8POL1358-4-Lost in Weston R16Lost in Weston R1658+18
 609
Jose Fco. Vidal Azorin26.6ESP3258-1---54-16
 610
Yusuke Takahashi22.2JPN1657-1---57+16
 611
Christoph Negritu25.8GER2157-1---57+16
 612
Adelchi Virgili29.8ITA2857-1---47-71
 613
Yannick Mertens32.5BEL957-1-Lost in Bressuire QFLost in Bressuire QF57+15
 614
João Pedro Sorgi26.2BRA1957-1---55+1
 615
Alejandro González30.9COL1056-1---27-313
 616
Hugo Voljacques27FRA4056+84-Lost in Monastir 2 FLost in Monastir 2 F37-168
 617
Sho Shimabukuro22.5JPN1756+129---56+17
 618
Kai Lemstra20.6GER2256-2---56+17
 619
Hao Wu22.9CHN1156-2---54+1
 620
Arnaud Bovy19.3BEL1056-2Monastir 4 R16-Monastir 4 R1654-3
 621
Ignacio Monzon22ARG3156-2---56+18
 622
Mikhail Korovin23.9RUS2656-2---56+20
 623
Igor Sijsling32.4NED2255-2---55+18
 624
Maxime Janvier23.2FRA4155-2---55+20
 625
Hendrik Jebens24.4GER2355+13---55+18
 626
Bastian Malla23.3CHI655-3---55+17
 627
Daniel Altmaier21.3GER2455-3---55+17
 628
Jonathan Mridha24.8SWE855-3-Lost in Veigy-Foncenex R16Lost in Veigy-Foncenex R1655+17
 629
Charlie Emhardt24.6USA6255-3---55+15
 630
Majed Kilani23TUN655-3Monastir 4 QFLost in Monastir 2 R16
Lost in Monastir 3 R16
Lost in Monastir 2 R16
Lost in Monastir 3 R16
Monastir 4 QF
55+15
 631
Péter Nagy27.8HUN355-3Antalya 4 R16Lost in Antalya 3 QFLost in Antalya 3 QF
Antalya 4 R16
47-57
 632
Alexis Musialek31.5FRA4254-3---54+15
 633
Sidane Pontjodikromo19.2NED2354-3Monastir 4 R16-Monastir 4 R1654+12
 634
Matthew Christopher Romios20.8AUS2954-3---54+12
 635
Alexander Weis22.7ITA2954-3---54+11
 636
Michael Zhu27.4USA6354-3---53-
 637
Matteo Viola32.5ITA3053-3---53+10
 638
Axel Geller20.8ARG3253-3---53+9
 639
Juan Carlos Manuel Aguilar21.1BOL453-3-Lost in Cancun FLost in Cancun F59+63
 640
Christopher O'Connell25.6AUS3053-3-Lost in Australian Open R64Lost in Australian Open R6453+10
 641
Pierre Faivre23.9FRA4353-2-Lost in Bressuire QFLost in Bressuire QF55+29
 642
Wei De Lin23.9TPE853+50---53+11
 643
Kelsey Stevenson29.6CAN853-3---53+11
 644
Guy Orly Iradukunda23.8BDI153-3---53+11
 645
Vladimir Ivanov32.8EST153-3-Lost in Kazan SFLost in Kazan SF57+48
 646
Takuto Niki32.2JPN1853-3---53+11
 647
Nick Hardt19.3DOM353-3---53+13
 648
Andrey Chepelev21.4RUS2753-3-Lost in Cairo R16
Lost in Cairo 2 R16
Lost in Cairo R16
Lost in Cairo 2 R16
49-25
 649
Collin Altamirano24.1USA6452-3---52+12
 650
Constantin Schmitz24.6GER2552-3---52+12
 651
S D Prajwal Dev23.6IND1752-3-Lost in Cairo R16
Lost in Cairo 2 QF
Lost in Cairo 3 R16
Lost in Cairo R16
Lost in Cairo 2 QF
Lost in Cairo 3 R16
54+31
 652
Reese Stalder23.2USA6552-3-Lost in Nonthaburi R16Lost in Nonthaburi R1652+12
 653
Juan Alejandro Hernandez20.6MEX552-3Cancun 3 R16-Cancun 3 R1652+12
 654
Joffrey De Schepper28.3FRA4452-3-Lost in Bagnoles-de-l-Orne R16
Lost in Bressuire QF
Lost in Bagnoles-de-l-Orne R16
Lost in Bressuire QF
54+28
 655
Felix Corwin23.6USA6652-3-Lost in Cancun QF
Lost in Cancun 2 QF
Lost in Cancun 3 R16
Lost in Cancun QF
Lost in Cancun 2 QF
Lost in Cancun 3 R16
50-11
 656
Joao Lucas Reis Da Silva19.8BRA2052-3---50-6
 657
Johan Nikles22.8SUI952+33-Lost in Weston R16Lost in Weston R1646-41
 658
Anderson Reed29.3USA6752-4---52+16
 659
Alejandro Mendoza29.9BOL552-4---52+16
 660
Baptiste Crepatte25.3FRA4551-4---51+13
 661
Yecong He25.9CHN1251-4---51+13
 662
Hugo Gaston19.3FRA4651-4---51+16
 663
Davide Galoppini25.2ITA3151-4Antalya 4 R16-Antalya 4 R1651+13
 664
Jody Maginley24.6ANT151-4---51+12
 665
Milan Radojkovic18.2SRB1051-4---51+12
 666
Jimmy Wang34.9TPE950-4---50+12
 667
Lukáš Rosol34.5CZE1750-4---50+12
 668
Jeremy Jahn29.8GER2650-4---50+12
 669
Liam Caruana22ITA3250-4---50+12
 670
Petr Michnev30.4CZE1850-4---50+12
 671
Alexey Zakharov19.7RUS2850-4Veigy-Foncenex R16-Veigy-Foncenex R1650+12
 672
Gábor Borsos28.5HUN450-4---40-83
 673
Hugo Grenier23.8FRA4750-4---50+13
 674
Gonzalo Villanueva25ARG3350-4---50+11
 675
Jonathan Gray22.8GBR2150+52---50+11
 676
Alexander Shevchenko19.1RUS2950-5-Lost in Cairo 2 FLost in Cairo 2 F52+32
 677
Shalva Dzhanashiya27.4RUS3050-5-Lost in Kazan R16Lost in Kazan R1647-10
 678
Emilio Nava18.1USA6849+51---49+10
 679
Petros Chrysochos23.8CYP149-6-Lost in Monastir 2 QF
Lost in Monastir 3 R16
Lost in Monastir 2 QF
Lost in Monastir 3 R16
51+34
 680
Chun hsin Tseng18.4TPE1049-6---49+11
 681
Robert Kelly23.4USA6949-6---10-695
 682
Preston Touliatos24.3USA7049-6---49+12
 683
Evan Furness21.4FRA4849+15-Lost in Rennes R16Lost in Rennes R1647-2
 684
Martin Van Der Meerschen19.6BEL1149-7-Lost in Veigy-Foncenex R16Lost in Veigy-Foncenex R1649+13
 685
Toby Martin26.9GBR2249-7---49+13
 686
Mirza Bašić28.5BIH248-7---0-1556
 687
Nicaise Muamba19.4CAN948-7---48+12
 688
Blaž Kavčič32.9SLO448-7Burnie QF-Burnie QF63+127
 689
Noah Rubin23.9USA7148-7---48+13
 690
Julian Cash23.4GBR2348-7---38-81
 691
Savriyan Danilov19.6RUS3148-7-Lost in Kazan R16Lost in Kazan R1642-49
 692
Edan Leshem22.8ISR348-7Rancho Santa Fe R16Lost in Nussloch QFLost in Nussloch QF
Rancho Santa Fe R16
51+43
 693
Bogdan Ionut Apostol24ROU648-7Antalya 4 R16-Antalya 4 R1648+16
 694
Fernando Yamacita22.3BRA2148-7---46+1
 695
Sebastian Baez19ARG3448-7-Lost in Monastir 2 QF
Lost in Monastir 3 R16
Lost in Monastir 4 R16
Lost in Monastir 2 QF
Lost in Monastir 3 R16
Lost in Monastir 4 R16
50+28
 696
Ryota Tanuma24.3JPN1948-7---48+16
 697
Aleksandr Vasilenko24.9RUS3247-6---35-117
 698
Kirill Kivattsev22.3RUS3347-5---47+16
 699
Lorenzo Frigerio30.9ITA3347-5---45-12
 700
Zizou Bergs20.6BEL1247-5-Lost in Monastir 2 R16
Lost in Monastir 3 SF
Lost in Monastir 2 R16
Lost in Monastir 3 SF
51+49
 701
Soichiro Moritani25.4JPN2047-5---45-11
 702
Riccardo Maiga30.5SUI1047-5---47+18
 703
Cameron Green23.7AUS3147-4---47+17
 704
Daniel Cukierman24.5ISR446+236---46+15
 705
Jānis Podžus25.5LAT346-4---46+15
 706
David Fox25.9GBR2446-4-Lost in Cancun SF
Lost in Cancun 2 R16
Lost in Cancun SF
Lost in Cancun 2 R16
50+45
 707
Henry Craig25.3USA7246-4---46+16
 708
Marc Dijkhuizen23.8NED2446-4---46+14
 709
Guido Ivan Justo22.1ARG3546-4---46+13
 710
Georgii Kravchenko19.5UKR1046-4---46+13
 711
Jo-Wilfried Tsonga34.7FRA4945-4---45+12
 712
Peter Gojowczyk30.5GER2745-4---45+12
 712
Milos Raonic29CAN1045-4---45+12
 714
Marcin Matkowski39POL1445-4---45+14
 715
Salvatore Caruso27.1ITA3445-4---45+12
 716
Daniel Elahi Galán23.6COL1145-4---45+11
 717
Taro Daniel27JPN2145-4---45+13
 718
John Millman30.6AUS3245-4-Lost in Australian Open R64Lost in Australian Open R6445+12
 719
Shinji Hazawa20.7JPN2245-4Antalya 4 R16-Antalya 4 R1645+12
 720
Daniel Dutra da Silva31.5BRA2245-4Weston QF-Weston QF45+11
 721
Vasil Kirkov20.8USA7345-4---45+8
 722
Oscar Otte26.5GER2844-4---44+7
 723
Giorgio Portaluri29.3ITA3544-4---44+7
 724
Gleb Sakharov31.6FRA5044-4-Lost in Bagnoles-de-l-Orne QFLost in Bagnoles-de-l-Orne QF44+7
 725
Nikola Milojević24.6SRB1144-4---44+8
 726
Matteo Arnaldi18.9ITA3644-4-Lost in Monastir 2 R16Lost in Monastir 2 R1644+7
 727
Sidharth Rawat26.7IND1844-4---44+6
 728
Francesco Forti20.5ITA3744-4---44+6
 729
Luke Jacob Gamble24.7USA7444-4---44+6
 730
Agustin Riquelme19.8ARG3644-4---44+6
 731
Pol Toledo Bague25.1ESP3344-3Weston QFLost in Bagnoles-de-l-Orne R16Lost in Bagnoles-de-l-Orne R16
Weston QF
36-75
 732
Nemanja Malesevic18.4BIH343-2-Lost in Monastir 2 R16
Lost in Monastir 3 R16
Lost in Monastir 2 R16
Lost in Monastir 3 R16
43+3
 733
Tom Fawcett24.2USA7543-2---39-32
 734
Niki Kaliyanda Poonacha24.7IND1943-2---43+2
 735
Mathieu Perchicot27.4FRA5143-2---43+4
 736
Mirko Martinez21.8SUI1143-2---43+2
 737
Tiago Cação21.9POR1043-2Monastir 4 R16Lost in Monastir 3 QFLost in Monastir 3 QF
Monastir 4 R16
45+23
 738
Hong Kit Wong21.4HKG243+12---37-55
 739
Isaac Stoute23.7GBR2543-3---43+4
 740
Attila Balázs31.3HUN542-3---42+3
 741
Igor Marcondes22.6BRA2342-3Cancun 3 QF-Cancun 3 QF42+3
 742
Lasse Muscheites23.7GER2942-3-Lost in Nussloch R16
Lost in Veigy-Foncenex R16
Lost in Nussloch R16
Lost in Veigy-Foncenex R16
42+3
 743
Yuki Mochizuki22.1JPN2342-3---42+2
 744
Qun Gao25.9CHN1342-3---42+2
 745
Carlos Sanchez Jover19.5ESP3442-3-Lost in Manacor 2 FLost in Manacor 2 F48+67
 746
Karl Friberg20.8SWE942-3Monastir 4 R16-Monastir 4 R1642+1
 747
Hong Chung26.7KOR541-3---41-
 748
Alexander Erler22.2AUT1141-3---38-28
 749
Adrian Bodmer24.8SUI1241-2---25-217
 750
Stefan Palosi20ROU741-2---41+1
 751
Mattia Frinzi20.4ITA3841-2---41+1
 752
Stéphane Robert39.7FRA5240-1---25-206
 753
Grigor Dimitrov28.7BUL340-1---40+2
 753
Aleksandre Bakshi22.5GEO440-1-Lost in Antalya 3 QFLost in Antalya 3 QF40+1
 755
Jacob Dunbar24.3USA7640-1---40+1
 756
Tanner K Smith24.6USA7740-1-Lost in Cancun F
Lost in Cancun 2 F
Lost in Cancun F
Lost in Cancun 2 F
46+64
 757
Amaury Delmas21.8FRA5340-1-Lost in Bagnoles-de-l-Orne R16Lost in Bagnoles-de-l-Orne R1638-20
 758
Franco Emanuel Egea24ARG3740-1---40+1
 759
Leonardo Aboian21.7ARG3840-1---40+1
 760
Alexander Ovcharov21.6RUS3440-1---40+1
 761
Dennis Uspensky23.2USA7840-1Cairo 3 QFLost in Cairo 2 SFLost in Cairo 2 SF
Cairo 3 QF
44+35
 762
Pedro Vives Marcos18.7ESP3540-1-Lost in Manacor 2 FLost in Manacor 2 F42+18
 763
Alex Blumenberg27.7BRA2440-1---40+3
 764
Facundo Juarez22.3ARG3940-1---40+3
 765
Darko Jandric25.4SRB1240-1---40+3
 766
Mick Veldheer23.8NED2540+21---40+3
 767
Anatoliy Petrenko24.1UKR1140-2---38-14
 768
Harold Mayot17.9FRA5439-2---39+4
 769
Christian Lindell28.1SWE1039-2-Lost in Rancho Santa Fe SF
Lost in Weston R16
Lost in Rancho Santa Fe SF
Lost in Weston R16
45+59
 770
Linus Frost24.6SWE1139-2---39+4
 771
Agustín Velotti27.6ARG4039-2-Lost in Rancho Santa Fe SFLost in Rancho Santa Fe SF35-49
 772
Palaphoom Kovapitukted20.1THA339+21-Lost in Bangkok 2 R16
Lost in Nonthaburi R16
Lost in Bangkok 2 R16
Lost in Nonthaburi R16
37-19
 773
Robin Stanek25CZE1939-3-Lost in Nussloch R16Lost in Nussloch R1639+6
 774
Albert Roglan21.2ESP3639-3---39+6
 775
Juan Ignacio Galarza25.8ARG4139-3---39+6
 776
Denis Klok21.6RUS3539-3---37-18
 777
Oliver Crawford20.7USA7938-3---38+7
 778
Marek Jaloviec25.9CZE2038-3---38+5
 779
Shi Hong Zeng22.5CHN1438-3---38+7
 780
Giuseppe Tresca21.6ITA3938-3---38+6
 781
Elmar Ejupovic26.9GER3038-3---38+6
 782
Adrian Barbu36.5ROU838+19Monastir 4 R16Lost in Monastir 2 QF
Lost in Monastir 3 QF
Lost in Monastir 2 QF
Lost in Monastir 3 QF
Monastir 4 R16
42+39
 783
Simon Carr20.2IRL338-4Cancun 3 QFLost in Cancun 2 R16Lost in Cancun 2 R16
Cancun 3 QF
38+3
 784
Anas Fattar32.7MAR238-4---38+7
 785
Andrey Uvarov19.1RUS3638-4-Lost in Kazan R16Lost in Kazan R1638+6
 786
Petr Hájek22.8CZE2138-4-Lost in Cairo FLost in Cairo F44+61
 787
Juan Pablo Paz25ARG4238-4Cairo 3 R16Lost in Cairo QF
Cairo 2 W
Lost in Cairo QF
Cairo 2 W
Cairo 3 R16
50+122
 788
Francisco Comesana19.3ARG4338-4Cancun 3 QFLost in Cancun QF
Lost in Cancun 2 SF
Lost in Cancun QF
Lost in Cancun 2 SF
Cancun 3 QF
44+61
 789
Kazuma Kawachi25.3JPN2438-4---38+7
 790
Quentin Robert25.4FRA5538-4-Lost in Bressuire R16Lost in Bressuire R1636-18
 791
Jea Moon Lee26.5KOR637-3---37+8
 792
Govind Nanda18.9USA8037+39---37+7
 793
Jakob Sude28.6GER3137-4---21-248
 794
Tadeáš Paroulek20CZE2237-4---37+7
 795
Bradley Mousley24AUS3337-4---37+9
 796
Petru Alexandru Luncanu30.7ROU937-4---37+8
 797
Quentin Folliot21FRA5637-3-Lost in Bagnoles-de-l-Orne R16Lost in Bagnoles-de-l-Orne R1637+7
 798
Issei Okamura27.6JPN2537-3---37+6
 799
Ulises Blanch21.8USA8136-3---36+3
 800
Johannes Härteis23.9GER3236-3-Manacor 2 W
Lost in Nussloch F
Manacor 2 W
Lost in Nussloch F
43+70
 801
Raheel Manji22.6CAN1136-3-Lost in Cancun 2 R16
Lost in Cancun 3 R16
Lost in Cancun 2 R16
Lost in Cancun 3 R16
36+3
 802
Ljubomir Čelebić28.3MNE136-3---36+5
 803
Aleksandar Vukic23.8AUS3436-3---36+4
 804
Guy Den Heijer22.8NED2636-2---36+4
 805
Dan Alexandru Tomescu20.8ROU1036+88---36+4
 806
Niklas Schell21GER3336-3-Lost in Antalya 2 R16Lost in Antalya 2 R1636+3
 807
Nicolas Bianchi23.2ITA4036-3---36+5
 808
Juan Pablo Canas Garcia22.8ESP3736-3Monastir 4 QF-Monastir 4 QF34-27
 809
Fabio Coelho19.6POR1136-3---36+5
 810
Remy Bertola21.4SUI1336-3---36+5
 811
Lenny Hampel23AUT1236-3---33-40
 812
Oleksii Krutykh19.8UKR1236-3-Lost in Kazan QFLost in Kazan QF36+3
 813
Deiton Baughman23.7USA8235-3---35+3
 814
Gonzalo Lama26.7CHI735-3-Lost in Antalya 3 R16Lost in Antalya 3 R1629-82
 815
Sven Lah21.3SLO535-3---35+4
 816
Sam Riffice20.9USA8335-3---35+4
 817
Liam Draxl18.1CAN1235-3---35+2
 818
Martin Beran24.1CAN1335-3---35+2
 819
Fabian Fallert22.7GER3435+28Veigy-Foncenex QFLost in Nussloch SFLost in Nussloch SF
Veigy-Foncenex QF
41+71
 820
Gilbert Klier Junior19.7BRA2535-4---35+3
 821
Ti Chen36.3TPE1135-4---25-144
 822
Nicolas Moreno De Alboran22.5USA8435-4---35+4
 823
Milen Ianakiev24.5GER3535-4---35+4
 824
Aidan McHugh19.5GBR2635-4-Lost in Monastir 2 QFLost in Monastir 2 QF37+35
 825
Juan Pablo Ficovich23ARG4435-4---35+4
 826
William Bushamuka24USA8535-4---35+4
 827
Luca Giacomini22.2ITA4135-4---25-143
 828
Lucas Gerch25.1GER3635-4---35+5
 829
Sergi Perez Contri22ESP3835-4-Lost in Cairo 2 SFLost in Cairo 2 SF37+34
 830
Giorgio Ricca24.9ITA4235-4---35+6
 831
Nick Chappell27.3USA8635-4---33-21
 832
Dominik Kellovsky23.5CZE2334-4---34+6
 833
Jürgen Zopp31.8EST234-4---34+6
 834
Laurent Lokoli25.2FRA5734-4-Lost in Manacor 2 R16Lost in Manacor 2 R1624-140
 835
Jake Delaney22.7AUS3534-3---34+7
 836
Mateo Nicolás Martínez25.9ARG4534-3---34+7
 837
Shuichi Sekiguchi28.5JPN2634-3---34+7
 838
Sam Taylor22.5SWE1234-3---34+7
 839
Matic Spec24.9SLO634-3-Lost in Cancun 3 R16Lost in Cancun 3 R1628-76
 840
Bruno Sant’Anna26.5BRA2634-3---34+8
 841
Wilfredo González27GUA134-3---34+8
 842
Duje Ajdukovic18.9CRO1234-3---34+8
 843
Ryan Peniston24.2GBR2734-3---31-27
 844
Gregorio Cordonnier23.9COL1234-3-Lost in Monastir 2 QF
Lost in Monastir 3 R16
Lost in Monastir 2 QF
Lost in Monastir 3 R16
36+37
 845
Vladimir Filip24.4ROU1134-3---34+8
 846
Maxime Mora22.8FRA5834-3---34+10
 847
Lorenzo Bocchi22.1ITA4334-3---34+8
 848
Nicola Kuhn19.8ESP3933-3---33+8
 849
Patrick Kypson20.2USA8733-3---33+8
 850
Aleksandar Kovačević21.4USA8833-2---30-31
 851
Alexander Brown20.7USA8933-2---33+9
 852
Matyas Fuele21.1HUN633-2Antalya 4 R16Lost in Antalya 3 R16Lost in Antalya 3 R16
Antalya 4 R16
33+8
 853
Nerman Fatić25.2BIH433-2---33+10
 854
Nicholas David Ionel17.2ROU1233-2---33+9
 855
Nicolae Frunza22.2ROU1333-2---27-77
 856
José Olivares23DOM433-2---33+10
 857
Hugo Pontico22.2FRA5933-2-Lost in Bagnoles-de-l-Orne R16
Lost in Bressuire R16
Lost in Bagnoles-de-l-Orne R16
Lost in Bressuire R16
33+9
 858
Louis Tessa21.8FRA6033-2-Lost in Monastir 2 R16Lost in Monastir 2 R1629-44
 859
Joseph W. Van Meter25.9USA9033-2-Lost in Cancun 3 R16Lost in Cancun 3 R1633+10
 860
Imanol Lopez Morillo20.1ESP4033-2-Lost in Manacor 2 QFLost in Manacor 2 QF35+35
 861
Federico Arnaboldi19.6ITA4432-2---32+8
 862
Kaichi Uchida25.4JPN2732-2---32+8
 862
Federico Gaio27.9ITA4532-2-Lost in Bangkok 2 R16Lost in Bangkok 2 R1632+6
 864
Bernabe Zapata Miralles23ESP4132-2---32+9
 865
Andrea Basso26.3ITA4632-2---32+8
 866
Aaron Addison24.2AUS3632-2---32+7
 867
Scott Duncan25.4GBR2832-2-Lost in Nussloch R16Lost in Nussloch R1632+5
 868
Louis Dussin20.5FRA6132-2-Lost in Bagnoles-de-l-Orne R16Lost in Bagnoles-de-l-Orne R1626-81
 869
Seita Watanabe19JPN2832-2---32+8
 870
Yannik Steinegger19.3SUI1432-2---32+10
 871
Vasko Mladenov30.5BUL432-2---32+8
 872
Valentin Guenther21.9GER3732+19---26-79
 873
Maxime Chazal26.7FRA6232-3---32+9
 874
Paul Wörner23.4GER3832-3---32+9
 875
Karlo Cubelic22GER3932-3---26-80
 876
Thomas Setodji24.2FRA6331-3---31+10
 877
Carlos Boluda Purkiss27ESP4231-3-Lost in Antalya 2 R16Lost in Antalya 2 R1631+10
 878
Dane Sweeny18.9AUS3731-3Burnie R16-Burnie R1631+9
 879
Jonathan Binding26.8GBR2931+166-Lost in Manacor 2 R16
Lost in Nussloch R16
Lost in Manacor 2 R16
Lost in Nussloch R16
31+8
 880
Wishaya Trongcharoenchaikul24.8THA431+88Nonthaburi QFLost in Bangkok 2 R16Lost in Bangkok 2 R16
Nonthaburi QF
31+8
 881
Eduardo Ribeiro21.8BRA2731-5---31+8
 882
Carlos Lopez Montagud19.5ESP4331-5---27-53
 883
Kristjan Tamm21.6EST331-5---31+9
 884
Frank Dancevic35.3CAN1430-5---30+9
 885
Santiago Giraldo32.1COL1330-5---30+9
 886
Filip Peliwo25.9CAN1530-5---30+9
 886
Christian Harrison25.6USA9130-5Newport Beach R16-Newport Beach R1630+8
 888
Calvin Hémery25FRA6430-5---30+9
 889
Tyler Zink18.9USA9230-5---30+9
 890
Cem İlkel24.4TUR430-5-Lost in Rennes QFLost in Rennes QF45+182
 891
Gergely Madarasz25.3HUN730-5-Cairo W
Lost in Cairo 2 QF
Cairo W
Lost in Cairo 2 QF
40+135
 892
Karim Mohamed Maamoun28.8EGY230-5Nonthaburi QF-Nonthaburi QF30+8
 893
Cheong Eui Kim29.8KOR730-5---30+10
 894
Ruikai Wang27.4CHN1530-5---30+12
 895
Luca George Tatomir24.4ROU1430-5---30+8
 896
Jaimee Floyd Angele19.8FRA6530+53---28-22
 897
Vitalii Shcherba22.8UKR1330-5---30+9
 898
Skyler Butts26.3HKG330-4-Lost in Cancun 2 R16Lost in Cancun 2 R1630+9
 899
Mauricio Echazú31PER830-4---30+8
 900
Riccardo Balzerani21.2ITA4730-4---28-24
 901
Vladan Tadic19BIH529-4---29+9
 902
Andrew Fenty19.8USA9329-4---29+9
 902
Filip Horanský27SVK729-4---29+9
 902
Mattias Siimar21.9EST429-4---29+9
 905
Lorenzo Giustino28.3ITA4829-4---29+8
 906
Víctor Núñez28.6CHI829-4---29+8
 907
Nathan Ponwith21.7USA9429-4---29+8
 908
Andrew Watson23.4GBR3029-4---26-36
 909
Felipe Mantilla26.7COL1429-4---29+9
 910
Daniele Capecchi24.3ITA4929+23-Lost in Cairo QF
Lost in Cairo 2 QF
Lost in Cairo QF
Lost in Cairo 2 QF
33+63
 911
Patrick Grigoriu28.8ROU1529-5---29+10
 912
Colin Sinclair25.1NMI129-5---29+9
 913
Fabrizio Ornago27.7ITA5029-5Cairo 3 QFLost in Cairo QF
Lost in Cairo 2 QF
Lost in Cairo QF
Lost in Cairo 2 QF
Cairo 3 QF
33+63
 914
Volodoymyr Uzhylovskyi31.8UKR1429-4---29+9
 915
Ugo Blanchet21FRA6629+22-Lost in Bressuire R16Lost in Bressuire R1627-23
 916
Tsung Hao Huang20.1TPE1229-7---29+12
 917
David Škoch43.2CZE2428-6---28+11
 918
George Von Massow29.8GER4028-6---28+11
 919
Stefan Seifert34.9GER4128-6-Lost in Nussloch R16
Lost in Veigy-Foncenex R16
Lost in Nussloch R16
Lost in Veigy-Foncenex R16
28+10
 920
Sho Katayama30.7JPN2928-6---28+12
 921
Gauthier Onclin18.9BEL1328-6Monastir 4 R16-Monastir 4 R1628+11
 922
Joshua Paris23.8GBR3128-6---28+11
 923
Samuel Beren22.9USA9528-6Cancun 3 QFLost in Cancun R16Lost in Cancun R16
Cancun 3 QF
28+10
 924
Niklas Guttau20GER4228-6---28+12
 925
Arthur Bouquier19FRA6728-6-Lost in Bressuire SFLost in Bressuire SF32+67
 926
Louroi Martinez21.3SUI1528-6---28+12
 927
Calin Manda21.8ROU1628+20-Lost in Antalya 2 QFLost in Antalya 2 QF30+42
 928
Karunuday Singh29.1IND2028-7---28+12
 929
Yann Wojcik23.1POL1528-6---28+12
 930
Hugo Schott23.3FRA6828-8---28+11
 931
Max Houkes19.5NED2728-7---28+11
 932
Bingyu Yu20.9CHN1628-6---28+10
 933
Simon Anthony Ivanov19.5BUL528-6---28+10
 934
Francisco Cerundolo21.4ARG4628-9Punta del Este R16-Punta del Este R1628+13
 935
Benjamin Dhoe23.4BEL1428-7-Bagnoles-de-l-Orne W
Lost in Cairo 2 SF
Bagnoles-de-l-Orne W
Lost in Cairo 2 SF
42+189
 936
Niels Desein32.6BEL1527-7---27+10
 937
Timo Stodder23.7GER4327-7---27+10
 938
Tom Hands23.2GBR3227-7---27+9
 939
Sergis Kyratzis24.7CYP227-7---27+8
 940
Mehluli Don Ayanda Sibanda20.2ZIM327-6---27+7
 941
Federico Moreno25.4ARG4727-6---27+7
 942
Santiago Fa Rodriguez Taverna20.5ARG4827-6---27+6
 943
Rikhardt Bierman20.6RSA427-5---27+6
 944
Aziz Ouakaa20.4TUN727-5Monastir 4 QF-Monastir 4 QF27+5
 945
Renta Tokuda21.8JPN3026-4Nonthaburi QF-Nonthaburi QF26+3
 946
Michael Look32.1AUS3826-4---26+3
 947
Dayne Kelly29.5AUS3926-4---26+6
 948
Makoto Ochi23.7JPN3126+29Nonthaburi QF-Nonthaburi QF26+3
 949
Tomas Machac19.2CZE2526-5---16-211
 950
Benjamin Sigouin20.6CAN1626-5---26+4
 951
Gabriel Alejandro Hidalgo29.4ARG4926-5---26+4
 952
Alessandro Petrone29.1ITA5126-4Antalya 4 R16Lost in Antalya 2 F
Lost in Antalya 3 QF
Lost in Antalya 2 F
Lost in Antalya 3 QF
Antalya 4 R16
31+84
 953
Francesco Bessire25.9ITA5226-3---16-219
 954
Alejo Vilaro24.3ARG5026-3---26+4
 955
Ivan Davydov23.2RUS3726-3Antalya 4 R16Lost in Bagnoles-de-l-Orne SFLost in Bagnoles-de-l-Orne SF
Antalya 4 R16
30+65
 956
Giovani Samaha25.5LIB126-2---26+4
 957
Simon Beaupain20.6BEL1626-4-Lost in Monastir 2 R16Lost in Monastir 2 R1626+4
 958
Stefano Battaglino21.6ITA5326-3---26+4
 959
Thanasi Kokkinakis23.8AUS4025-3---25+3
 960
Prajnesh Gunneswaran30.2IND2125-3---25+3
 961
Alejandro Davidovich Fokina20.6ESP4425-3---25+2
 962
Tadas Babelis22.9LTU325-3---25+1
 963
Shintaro Mochizuki16.6JPN3225-3Cancun 3 R16Cancun 2 WCancun 2 W
Cancun 3 R16
35+150
 964
Pedja Krstin25.4SRB1325-3---25+2
 965
Nuno Borges22.9POR1225-3-Lost in Monastir 3 QFLost in Monastir 3 QF27+35
 966
Alexander Jhun24.7GBR3325-3---25+3
 967
João Monteiro26POR1325-3---25+3
 968
Pietro Rondoni26.2ITA5425-2---22-52
 969
Ajeet Rai21NZL525-4Cancun 3 QFLost in Cancun 2 R16Lost in Cancun 2 R16
Cancun 3 QF
25+2
 970
Rui Xuan Wang23.8CHN1725-1---23-32
 971
Paul Cayre24.7FRA6925-4---19-123
 972
Dmitry Popko23.2KAZ925-2---25+4
 973
Cing Yang Meng21.5TPE1325-2---25+4
 974
Nikolas Sanchez Izquierdo20.8ESP4525-2-Lost in Cairo QF
Lost in Cairo 2 SF
Lost in Cairo QF
Lost in Cairo 2 SF
27+34
 975
Jan Mertl38CZE2624-2---24+3
 976
Jonathan Kanar25.3FRA7024-2---24+3
 977
Pablo Llamas Ruiz17.2ESP4624-2Monastir 4 QFLost in Manacor 2 R16Lost in Manacor 2 R16
Monastir 4 QF
24+2
 978
Juan Pablo Grassi Mazzuchi20.4ARG5124-2---24+2
 979
Alafia Ayeni20.4USA9624-1---24+2
 980
Siddanth Banthia19.4IND2224-1---24-
 981
Seong chan Hong22.5KOR824-1---24-
 982
Vadym Ursu23UKR1524-1---24+3
 983
William Ma24.3AUS4124-1---24+1
 984
Augusto Virgili25.5ITA5524-1---24-
 985
Eric Vanshelboim18.5UKR1624+37-Lost in Cairo 2 FLost in Cairo 2 F30+99
 986
Roland Stuurman20.6NED2824-2---24+1
 987
Federico Iannaccone20.8ITA5624-2---24+1
 988
Nicholas Bybel26.2USA9724-2---24+1
 989
Sebastian Prechtel23.7GER4424-1Monastir 4 R16-Monastir 4 R1624+1
 990
Umut Akkoyun19.5TUR524-3Antalya 4 R16Antalya 2 W
Lost in Antalya 3 R16
Antalya 2 W
Lost in Antalya 3 R16
Antalya 4 R16
34+152
 991
Alastair Gray21.6GBR3423-2---23+1
 991
Yuya Kibi33.5JPN3323-2---23+1
 993
Nuttanon Kadchapanan26.6THA523-2---23-
 994
Rigele Te22.3CHN1823-2---23+2
 995
Eero Vasa22.9FIN523-2---23+1
 996
Jordi Muñoz Abreu30VEN423-2---23+1
 997
Ondrej Styler19.6CZE2723-2---23+1
 998
Evan Song27.6USA9823-2---23+1
 999
Niccolo Inserra20.5ITA5723-2---23-
 1000
Gustav Hansson24.7SWE1323-2---23-