WTA // Doubles // Official ATP Ranking // 5W ATP Ranking // Live ATP Ranking // Live ATP Race - Next Gen // ITF Ranking // Tournament Draws // Schedule //  $  // Title Holders // Live Scores
In Play :
Metz, Nur-Sultan ATP250  
Ambato, Biel CH80  
Braga, Bucharest   
Columbus   
Johannesburg 2 ITF20  
Jonkoping, Pardubice   
Cairo 15, Cancun ITF10  
Fayetteville   
Melilla, Monastir 36   
Pirot, Recife   
Ulcinj 4, Vyshkovo   
Highlight Country :

 Official ATP Ranking

Official ATP Ranking
#: 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.
#Player NameAgeCtryPts+/-Current TournamentPrevious TournamentsCurrent TournamentNext WeekNext Week
1
Novak Djoković34.3SRB112133----12133-
2
Daniil Medvedev25.6RUS110575----10575-
3
Stefanos Tsitsipas23.1GRE18350----8350-
4
Alexander Zverev24.4GER17760----7760-
5
Andrey Rublev23.9RUS26130----6130-
6
Rafael Nadal35.3ESP15815----5815-
7
Matteo Berrettini25.4ITA15173----5173-
8
Dominic Thiem28AUT14995----4995-
9
Roger Federer40.1SUI13765----3765-
10
Casper Ruud22.7NOR13440----3440-
Advertisement
11
Félix Auger-Aliassime21.1CAN13368----3368-
12
Denis Shapovalov22.4CAN23310----3265-
13
Hubert Hurkacz24.6POL13128-Metz QF-Metz QF3128-
14
Jannik Sinner20.1ITA22895----2895-
15
Diego Schwartzman29.1ARG12800----2800-
16
Pablo Carreño Busta30.2ESP22650-Metz QF
(R16  )
-Metz QF
(R16  )
2445-1
17
Cristian Garín25.3CHI12510----2510+1
18
Roberto Bautista Agut33.4ESP32405----2360-
19
Reilly Opelka24USA12341----2341-
20
Gaël Monfils35FRA12233-Metz QF-Metz QF2233-
21
Alex de Minaur22.5AUS12218--Lost in Metz R16Lost in Metz R161991-5
22
John Isner36.4USA22171----2171+1
23
Daniel Evans31.3GBR12164----2164+1
24
Lorenzo Sonego26.3ITA32090--Lost in Metz R16
(R32  )
Lost in Metz R16
(R32  )
2097+1
25
Aslan Karatsev28RUS32074--Lost in Nur-Sultan R16 Lost in Nur-Sultan R16 2072+1
26
Ugo Humbert23.2FRA22045--Lost in Metz R32 Lost in Metz R32 2045+1
27
Karen Khachanov25.3RUS41965--Lost in Metz R16
(R32  )
Lost in Metz R16
(R32  )
1965-
28
Cameron Norrie26GBR21930----1930-
29
Grigor Dimitrov30.3BUL11836----1801-
30
David Goffin30.7BEL11766----1766-
31
Lloyd Harris24.5RSA11758----1677-1
32
Fabio Fognini34.3ITA41744----1744+1
33
Milos Raonic30.7CAN31649----1649-
34
Alexander Bublik24.2KAZ11588-Nur-Sultan QF
(R16  )
-Nur-Sultan QF
(R16  )
1483-6
35
Dušan Lajović31.2SRB21565+1-Lost in Nur-Sultan R16 Lost in Nur-Sultan R16 1565-
36
Nikoloz Basilashvili29.5GEO11556-1Metz QF
(R32  )
-Metz QF
(R32  )
1578+2
37
Filip Krajinović29.5SRB31527--Lost in Nur-Sultan R16 Lost in Nur-Sultan R16 1527+1
38
Carlos Alcaraz18.3ESP41499----1499+1
39
Taylor Fritz23.9USA31495----1495+1
40
Marin Čilić32.9CRO11493----1493+1
41
Márton Fucsovics29.6HUN11459--Lost in Metz R32 Lost in Metz R32 1459-
42
Sebastian Korda21.2USA41459----1459-
43
Adrian Mannarino33.2FRA31424+2---1147-11
44
Federico Delbonis30.9ARG21420+2---1420+1
45
Alejandro Davidovich Fokina22.3ESP51415-1-Lost in Metz R16
(R32  )
Lost in Metz R16
(R32  )
1420+1
46
Albert Ramos Viñolas33.6ESP61391+1---1324-2
47
Stan Wawrinka36.4SUI21355+2---1355+2
48
John Millman32.2AUS21350-5Nur-Sultan QF
(R16  )
-Nur-Sultan QF
(R16  )
1145-7
49
Laslo Djere26.3SRB41322+1Nur-Sultan QF
(R16  )
-Nur-Sultan QF
(R16  )
1342+3
50
Borna Ćorić24.8CRO21319+1---1279-
Advertisement
51
Frances Tiafoe23.6USA51312+1---1242-
52
Ilya Ivashka27.5BLR11305+1Nur-Sultan QF
(R16  )
-Nur-Sultan QF
(R16  )
1325+5
53
Benoît Paire32.3FRA41295-5-Lost in Nur-Sultan R32 Lost in Nur-Sultan R32 1295+4
54
Kei Nishikori31.7JPN11208----1208+1
55
Jan Lennard Struff31.4GER21208--Lost in Metz R32Lost in Metz R321208+3
56
Tommy Paul24.3USA61138----1033-3
57
Lorenzo Musetti19.5ITA51108--Lost in Nur-Sultan R16 Lost in Nur-Sultan R16 1028-3
58
Mackenzie McDonald26.4USA71105----1070+2
59
Pedro Martínez24.4ESP71054----1054+2
60
Miomir Kecmanović22SRB51025--Lost in Nur-Sultan R16 Lost in Nur-Sultan R16 1025-1
61
Benjamin Bonzi25.2FRA51024+15-Lost in Nur-Sultan R32Lost in Nur-Sultan R321022-2
62
Federico Coria29.5ARG31024-1---1024-
63
Botic van de Zandschulp25.9NED11015-1---1015-2
64
Dominik Koepfer27.4GER31015-1---1015-
65
James Duckworth29.6AUS31004+15Nur-Sultan QF
(R16  )
-Nur-Sultan QF
(R16  )
1037+7
66
Vasek Pospisil31.2CAN4990-1-Lost in Metz R16 Lost in Metz R16 1003-1
67
Facundo Bagnis31.5ARG4985----952-8
68
Kevin Anderson35.3RSA2983----983-
69
Marcos Giron28.1USA8982-Metz QF
(R32  )
-Metz QF
(R32  )
1007+3
70
Yoshihito Nishioka25.9JPN2975----975-
71
Jaume Munar24.3ESP8975-7-Lost in Nur-Sultan R16 Lost in Nur-Sultan R16 979+2
72
Alexei Popyrin22.1AUS4970-1---970+1
73
Jérémy Chardy34.6FRA6969-1---969+1
74
Arthur Rinderknech26.1FRA7965+3-Lost in Metz R32 Lost in Metz R32 965+1
75
Mikael Ymer23SWE1960-2-Lost in Metz R16 Lost in Metz R16 855-10
76
Jordan Thompson27.4AUS5955-1---955+2
77
Sam Querrey33.9USA9943+1---943+1
78
Gianluca Mager26.8ITA6925-12-Lost in Metz R32 Lost in Metz R32 925+1
79
Jenson Brooksby20.9USA10922+2---922+1
80
Guido Pella31.3ARG5914+2---914+1
81
Richard Gasquet35.2FRA8906+4---906-
82
Soonwoo Kwon23.8KOR1899+1Nur-Sultan QF
(R16  )
-Nur-Sultan QF
(R16  )
912+2
83
Marco Cecchinato28.9ITA7896+1-Lost in Metz R32Lost in Metz R32896+1
84
Emil Ruusuvuori22.4FIN1893-10Nur-Sultan QF
(R16  )
-Nur-Sultan QF
(R16  )
836-4
85
Brandon Nakashima20.1USA11893+1---885+2
86
Steve Johnson31.7USA12876+1---876+2
87
Andreas Seppi37.5ITA8868+1-Lost in Nur-Sultan R32 Lost in Nur-Sultan R32 802-7
88
Jiří Veselý28.2CZE1860+1-Lost in Nur-Sultan R32Lost in Nur-Sultan R32855+2
89
Roberto Carballés Baena28.5ESP9849+2---849+2
90
Thiago Monteiro27.3BRA1832+2Braga QF-Braga QF770-7
91
Corentin Moutet22.4FRA9828+2---828+2
92
Aljaž Bedene32.1SLO1812-13---807-
93
Pablo Andújar35.6ESP10810+1---808+3
94
Denis Kudla29.1USA13807+2---807+1
95
Nick Kyrgios26.4AUS6798----798-
96
Pablo Cuevas35.7URU1777+1---777-
97
Egor Gerasimov28.8BLR2769-7-Lost in Nur-Sultan R16
(R32  )
Lost in Nur-Sultan R16
(R32  )
709-15
98
Stefano Travaglia29.7ITA9766+1Bucharest QF-Bucharest QF766-
99
Gilles Simon36.7FRA10764+1-Lost in Metz R32 Lost in Metz R32 764-
100
Pierre Hugues Herbert30.5FRA11763-2---763-
Advertisement
101
Peter Gojowczyk32.1GER4758-Metz QF
(R32  )
Qual. Metz WQual. Metz W
Metz QF
(R32  )
807+10
102
Tennys Sandgren30.1USA14753+1Columbus QF-Columbus QF758+1
103
Francisco Cerundolo23.1ARG6751+1---727-7
104
Radu Albot31.8MDA1746+1-Lost in Bucharest R16Lost in Bucharest R16736-
105
Kyle Edmund26.7GBR3746+1---746+3
106
Juan Manuel Cerundolo19.8ARG7740+2---737+3
107
Philipp Kohlschreiber37.9GER5736+2-Lost in Qual. Metz R2
Lost in Metz R16
Lost in Qual. Metz R2
Lost in Metz R16
733-
108
Daniel Elahi Galán25.2COL1735+2-Lost in Nur-Sultan R32 Lost in Nur-Sultan R32 735+3
109
Ričardas Berankis31.2LTU1733-2-Lost in Nur-Sultan R32Lost in Nur-Sultan R32733+3
110
Feliciano López40ESP11733+1---733+2
111
Taro Daniel28.6JPN3724+1Braga QF-Braga QF724-
112
Daniel Altmaier23GER6707+2---707-1
113
Andy Murray34.3GBR4706+3Metz QF
(R16  )
-Metz QF
(R16  )
731+4
114
Norbert Gombos31.1SVK1705+1---705-
115
Hugo Gaston20.9FRA12684+3Braga QF-Braga QF679-2
116
Henri Laaksonen29.4SUI3680+3-Lost in Biel R16Lost in Biel R16680-
117
Carlos Taberner24.1ESP12668-15Nur-Sultan QF-Nur-Sultan QF703+2
118
Alex Molčan23.8SVK2662-1---662-
119
Bernabe Zapata Miralles24.6ESP13661+1-Lost in Qual. Metz R2
Lost in Metz R32
Lost in Qual. Metz R2
Lost in Metz R32
661-
120
Dennis Novak28AUT2654+1-Lost in Biel R16Lost in Biel R16654-1
121
Juan Pablo Varillas25.9PER1650+1Ambato QF-Ambato QF658+1
122
Andrej Martin32SVK3648+1-Lost in Ambato R16Lost in Ambato R16648-
123
Yannick Hanfmann29.8GER7629+9---629-
124
Salvatore Caruso28.7ITA10624+1-Lost in Columbus R32Lost in Columbus R32616-3
125
Kamil Majchrzak25.6POL2623+14---621-
126
Yasutaka Uchiyama29.1JPN4618+3---618-
127
Pedro Sousa33.3POR1614----573-5
128
Thiago Seyboth Wild21.5BRA2613+2---610-
129
Damir Džumhur29.3BIH1601-3---556-6
130
Yūichi Sugita33JPN5600+1---573-1
131
Christopher O'Connell27.3AUS7599-7---599+2
132
Tallon Griekspoor25.2NED2593+1---593+2
133
Holger Vitus Nødskov Rune18.4DEN1589+3Metz QFQual. Metz WQual. Metz W
Metz QF
626+9
134
Fernando Verdasco37.8ESP14564--Lost in Nur-Sultan R32 Lost in Nur-Sultan R32 524-10
135
Jozef Kovalík28.8SVK4563+3---563+2
136
Tomas Martin Etcheverry22.1ARG8563+1---523-9
137
Attila Balázs32.9HUN2557+3---557+3
138
Tomáš Macháč20.9CZE2552+5-Lost in Biel R32Lost in Biel R32552-
139
Liam Broady27.7GBR5549+6Biel QF-Biel QF553+2
140
Oscar Otte28.1GER8543+1---543-
141
Hugo Dellien28.2BOL1543+3---543+2
142
Lucas Pouille27.5FRA13540-14-Lost in Metz R16
(R32  )
Lost in Metz R16
(R32  )
553+6
143
Sebastian Baez20.7ARG9538+4---531+2
144
Jurij Rodionov22.3AUT3531-9-Lost in Qual. Nur-Sultan R1Lost in Qual. Nur-Sultan R1531+2
145
Maxime Cressy24.3USA15529+4-Lost in Qual. Nur-Sultan R2Lost in Qual. Nur-Sultan R2518-1
146
Mikhail Kukushkin33.7KAZ2515-4-Lost in Nur-Sultan R32 Lost in Nur-Sultan R32 478-4
147
Alex Bolt28.7AUS8515-1Columbus QF-Columbus QF530+4
148
Nikola Milojević26.2SRB6505+4Braga QF-Braga QF509+1
149
Zdeněk Kolář24.9CZE3501+36-Lost in Bucharest R32Lost in Bucharest R32501+1
150
Evgeny Donskoy31.3RUS5498+3-Qual. Nur-Sultan W
Lost in Nur-Sultan R32
Qual. Nur-Sultan W
Lost in Nur-Sultan R32
500+1
Advertisement
151
Grégoire Barrère27.6FRA14493-3-Lost in Metz R32 Lost in Metz R32 426-18
152
Illya Marchenko34UKR1477+3-Lost in Qual. Nur-Sultan R1Lost in Qual. Nur-Sultan R1477+1
153
Jo-Wilfried Tsonga36.4FRA15473-40---428-14
154
Roman Safiullin24.1RUS6467+4---467+2
155
Antoine Hoang25.8FRA16466-1-Lost in Qual. Metz R2
Lost in Metz R32 
Lost in Qual. Metz R2
Lost in Metz R32 
449-1
156
Mitchell Krueger27.6USA16462+26-Lost in Columbus R32Lost in Columbus R32462+3
157
Federico Gaio29.5ITA11461--Lost in Qual. Metz R1Lost in Qual. Metz R1461+3
158
Tomas Barrios Vera23.7CHI2457+1---457+3
159
Marc-Andrea Hüsler25.2SUI4450+1Biel QF-Biel QF385-23
160
Juan Ignacio Lóndero28.1ARG10448+1---448+3
161
Emilio Gómez29.8ECU1444-5-Lost in Ambato R32Lost in Ambato R32417-11
162
Quentin Halys24.9FRA17441+9-Lost in Qual. Metz R1Lost in Qual. Metz R1441+3
163
Sebastian Ofner25.3AUT4439----439+2
164
Jack Sock29USA17438----438+2
165
Marc Polmans24.3AUS9437-14-Qual. Nur-Sultan W
Lost in Nur-Sultan R32 
Qual. Nur-Sultan W
Lost in Nur-Sultan R32 
443+7
166
Jason Jung32.2TPE1436--Lost in Columbus R32Lost in Columbus R32432-
167
Prajnesh Gunneswaran31.8IND1435-2-Lost in Columbus R16Lost in Columbus R16435+3
168
Kacper Żuk22.6POL3434-6-Lost in Qual. Nur-Sultan R1Lost in Qual. Nur-Sultan R1434+3
169
Elias Ymer25.4SWE2431-2-Qual. Nur-Sultan W
Lost in Nur-Sultan R32 
Qual. Nur-Sultan W
Lost in Nur-Sultan R32 
436+6
170
Cedrik Marcel Stebe30.9GER9429-2Braga QF-Braga QF439+10
171
Mario Vilella Martínez26.2ESP15427-2---419-
172
Altuğ Çelikbilek25TUR1427-2---427+4
173
João Sousa32.4POR2425-23Biel QF-Biel QF395-6
174
Bjorn Fratangelo28.1USA18417+15---413+1
175
Mats Moraing29.2GER10417+18-Lost in Biel R16Lost in Biel R16420+5
176
Marco Trungelliti31.6ARG11414+3---336-21
177
Ernesto Escobedo25.2USA19413-2-Lost in Columbus R32Lost in Columbus R32410+2
178
Mohamed Safwat31EGY1412-5---390-2
179
Blaž Rola30.9SLO2411-7---411+5
180
Cem İlkel26TUR2408-4-Lost in Biel R16Lost in Biel R16408+4
181
Lukáš Lacko33.8SVK5405-4-Lost in Biel R32Lost in Biel R32405+4
182
Alessandro Giannessi31.3ITA12404-8-Lost in Braga R16Lost in Braga R16404+4
183
Thanasi Kokkinakis25.4AUS10394-3Bucharest QF-Bucharest QF349-10
184
Alejandro Tabilo24.3CHI3388-1-Lost in Qual. Metz R1Lost in Qual. Metz R1388+3
185
Sumit Nagal24.1IND2381+1-Lost in Bucharest R32Lost in Bucharest R32309-25
186
Zizou Bergs22.3BEL2367+5---367+2
187
Enzo Couacaud26.5FRA18365+1-Lost in Biel R16Lost in Biel R16364+1
188
Dmitry Popko24.9KAZ3363+7-Qual. Nur-Sultan W
Lost in Nur-Sultan R32 
Qual. Nur-Sultan W
Lost in Nur-Sultan R32 
365+3
189
Max Purcell23.4AUS11360+11Columbus QF-Columbus QF371+6
190
Maximilian Marterer26.2GER11356+7-Lost in Bucharest R16Lost in Bucharest R16356+1
191
Jay Clarke23.1GBR6354+11-Lost in Bucharest R32Lost in Bucharest R32354+1
192
Ramkumar Ramanathan26.8IND3354-5Biel QF-Biel QF361+5
193
Ernests Gulbis33LAT1353+3---353+2
194
Christopher Eubanks25.3USA20350+5---349+2
195
Jiří Lehečka19.8CZE4350+6Bucharest QF-Bucharest QF345-
196
J.J. Wolf22.7USA21349-18Columbus QF-Columbus QF359+8
197
Frederico Ferreira Silva26.5POR3348-13-Lost in Braga R32Lost in Braga R32348+3
198
Felipe Meligeni Rodrigues Alves23.5BRA3344-4---329-1
199
Vít Kopřiva24.2CZE5343-1-Lost in Bucharest R16Lost in Bucharest R16345+3
200
Ivo Karlović42.5CRO3334+4---334+2
Advertisement
201
Zhizhen Zhang24.9CHN1329+4---311-7
202
Renzo Olivo29.5ARG12325+5-Lost in Ambato R32Lost in Ambato R32325-
203
Alexandre Muller24.6FRA19324-11-Qual. Metz W
Lost in Metz R32 
Qual. Metz W
Lost in Metz R32 
329+3
204
Filip Horanský28.7SVK6321+4Bucharest QF-Bucharest QF328+3
205
Kimmer Coppejans27.6BEL3320+4---312-2
206
Gian Marco Moroni23.6ITA13320+4-Lost in Qual. Nur-Sultan R1Lost in Qual. Nur-Sultan R1320+3
207
Roberto Marcora32ITA14320-1-Lost in Qual. Metz R1Lost in Qual. Metz R1320+3
208
Borna Gojo23.5CRO4319+17-Lost in Biel R32Lost in Biel R32308-6
209
Danilo Petrović29.6SRB7313-28---313+3
210
Hugo Grenier25.5FRA20310+9-Lost in Biel R16Lost in Biel R16310+1
211
Viktor Troicki35.6SRB8309+1---306-5
212
Steven Diez30.5CAN5309-9-Lost in Braga R32Lost in Braga R32309+1
213
Mathias Bourgue27.6FRA21309-23---308-
214
Aleksandar Vukic25.4AUS12307+19Columbus QF-Columbus QF317+9
215
Nicolas Jarry25.9CHI4307-1---307-
216
Go Soeda37JPN6304-5-Lost in Biel R32Lost in Biel R32304-2
217
Gastão Elias30.8POR4304-2---304-
218
Maxime Janvier24.9FRA22303-2-Lost in Biel R32Lost in Biel R32285-11
219
Jason Kubler28.3AUS13302-2-Lost in Columbus R16Lost in Columbus R16308+7
220
Sergiy Stakhovsky35.7UKR2299----281-11
221
Ruben Bemelmans33.6BEL4299--Lost in Biel R32Lost in Biel R32297+1
222
Thai Son Kwiatkowski26.6USA22297-4-Lost in Braga R16Lost in Braga R16269-18
223
Robin Haase34.4NED3294+1-Lost in Braga R16Lost in Braga R16286-3
224
Michael Mmoh23.7USA23293+7---293+2
225
Denis Istomin35UZB1293+1-Lost in Qual. Metz R1Lost in Qual. Metz R1293+2
226
Mikael Torpegaard27.3DEN2293-13Columbus QF-Columbus QF300+7
227
Thomas Fabbiano32.3ITA15291--Lost in Qual. Metz R1Lost in Qual. Metz R1291+3
228
Dimitar Kuzmanov28.1BUL2290--Lost in Biel R32Lost in Biel R32290+3
229
Lorenzo Giustino30ITA16286-Bucharest QF-Bucharest QF294+8
230
João Menezes24.7BRA4286-7---286+3
231
Daniel Masur26.8GER12285-9-Lost in Biel R32Lost in Biel R32285+3
232
Franco Agamenone28.4ITA17282-2---278-
233
Brayden Schnur26.2CAN6278+3-Qual. Metz W
Lost in Metz R32 
Qual. Metz W
Lost in Metz R32 
283+3
234
Nino Serdarušić24.7CRO5278+1-Lost in Bucharest R32Lost in Bucharest R32278+1
235
Tatsuma Ito33.3JPN7277+2---270-3
236
Juan Pablo Ficovich24.6ARG13275+11Ambato QF-Ambato QF275+2
237
Andrea Pellegrino24.5ITA18275+1-Lost in Braga R32Lost in Braga R32244-20
238
Martin Kližan32.2SVK7274+1---274+3
239
João Domingues27.9POR5271+3-Lost in Braga R32Lost in Braga R32271+2
240
Bradley Klahn31USA24269+3---237-23
241
Blaž Kavčič34.5SLO3269+3---269+2
242
Lukas Klein23.5SVK8266+3-Lost in Biel R32Lost in Biel R32266+1
243
Matthew Ebden33.8AUS14265+3-Lost in Qual. Nur-Sultan R2Lost in Qual. Nur-Sultan R2271+7
244
Camilo Ugo Carabelli22.2ARG14263+4---260+1
245
Giulio Zeppieri19.7ITA19261+4-Lost in Braga R32Lost in Braga R32259-
246
Andrea Collarini29.6ARG15261-5-Lost in Braga R16Lost in Braga R16253-5
247
Jesper De Jong21.3NED4260+19Braga QF-Braga QF263+5
248
Marius Copil30.9ROU1259+2-Lost in Bucharest R32Lost in Bucharest R32259+4
249
Yosuke Watanuki23.4JPN8255+3---255+1
250
Chun hsin Tseng20.1TPE2255+3---255+1
Advertisement
251
Duje Ajduković20.6CRO6251+4-Lost in Bucharest R32Lost in Bucharest R32242-8
252
Tristan Lamasine28.5FRA23251+5---213-27
253
Ulises Blanch23.5USA25250+3---249-
254
Constant Lestienne29.3FRA24248+4---248-
255
Thiago Agustin Tirante20.4ARG16246+12Ambato QF-Ambato QF258+9
256
Yannick Maden31.9GER13246-16-Lost in Qual. Metz R1Lost in Qual. Metz R1241-5
257
Tobias Kamke35.3GER14245-6Biel QF-Biel QF257+10
258
Guido Andreozzi30.1ARG17243+1---236-6
259
Lukáš Rosol36.1CZE6243-5-Lost in Bucharest R32Lost in Bucharest R32243+1
260
Vitaliy Sachko24.1UKR3243+1Bucharest QF-Bucharest QF254+10
261
Leonardo Mayer34.3ARG18242-1---213-15
262
Bernard Tomic28.9AUS15241--Lost in Qual. Nur-Sultan R1Lost in Qual. Nur-Sultan R1241+2
263
Paolo Lorenzi39.7ITA20241-29---241+1
264
Flavio Cobolli19.3ITA21239--Lost in Bucharest R16Lost in Bucharest R16246+9
265
Tim van Rijthoven24.4NED5239-Biel QF-Biel QF251+13
266
Carlos Gimeno Valero20.2ESP16236-3---223-6
267
Tung Lin Wu23.3TPE3234+28---234+2
268
Nicola Kuhn21.5ESP17233+20---233+2
269
Facundo Mena29ARG19233+53Ambato QF-Ambato QF245+13
270
Jack Draper19.7GBR7232-2---232+3
271
Mirza Bašić30.2BIH2226-2-Lost in Ambato R32Lost in Ambato R32226-
272
Pavel Kotov22.8RUS7226-2-Lost in Qual. Nur-Sultan R2Lost in Qual. Nur-Sultan R2228+3
273
Teymuraz Gabashvili36.3RUS8225+6-Lost in Bucharest R16Lost in Bucharest R16228+3
274
Pedro Cachín26.4ARG20220-1---220+1
275
Christian Harrison27.3USA26218----213-2
276
Nuno Borges24.5POR6218-5-Lost in Braga R32Lost in Braga R32218+2
277
Manuel Guinard25.8FRA25218-1---218+2
278
Malek Jaziri37.6TUN1216-6---200-8
279
Matthias Bachinger34.4GER15213-2-Lost in Biel R32Lost in Biel R32213+1
280
Timofey Skatov20.6KAZ4211-6-Lost in Nur-Sultan R16 Lost in Nur-Sultan R16 229+12
281
Peter Polansky33.2CAN7210-49-Lost in Columbus R32Lost in Columbus R32210-1
282
Hyeon Chung25.3KOR2206-2---206-1
283
Roberto Cid Subervi28DOM1203-2-Lost in Braga R32Lost in Braga R32203-1
284
Nicolás Kicker29.1ARG21202-1---202-1
285
Evgeny Karlovskiy27.1RUS9200+6Jonkoping SF-Jonkoping SF200-2
286
Andrea Arnaboldi33.7ITA22199-Braga QF-Braga QF210+5
287
Dominic Stricker19.1SUI5199-Biel QF-Biel QF211+7
288
Hiroki Moriya30.9JPN9197-6-Qual. Biel W
Lost in Biel R32
Qual. Biel W
Lost in Biel R32
197-1
289
Orlando Luz23.6BRA5197-11---194-2
290
Evan Furness23.1FRA26195+2---195-
291
Michael Geerts26.6BEL5191-2---189-4
292
Matteo Viola34.2ITA23190+2-Lost in Biel R32Lost in Biel R32190-2
293
Marcel Granollers35.4ESP18187-8---187-3
294
Julian Lenz28.5GER16187-4-Lost in Ambato R16Lost in Ambato R16191+2
295
Nicolas Mejia21.6COL2185+1Columbus QF-Columbus QF198+7
296
Geoffrey Blancaneaux23.1FRA27184+10-Lost in Bucharest R32Lost in Bucharest R32184-1
297
Alexander Ritschard27.5USA27180+1-Qual. Biel W
Lost in Biel R16
Qual. Biel W
Lost in Biel R16
172-9
298
Andrey Kuznetsov30.5RUS10179+1-Lost in Biel R32Lost in Biel R32179-1
299
Zhe Li35CHN2179+1---179-1
300
Roberto Quiroz29.5ECU2178-16-Lost in Ambato R32Lost in Ambato R32174-4
301
Stefan Kozlov23.6USA28177-Columbus QF-190+8
302
Adrián Menéndez-Maceiras35.9ESP19176-9-Lost in Ambato R32176+1
303
Javier Barranco Cosano22.8ESP20175-1-Lost in Braga R32175+1
304
Andrew Harris27.5AUS16174-7--174+1
305
Riccardo Bonadio28.1ITA24174-1Bucharest QF-181+7
306
Evgenii Tiurnev24.4RUS11172-1--172+1
307
Guilherme Clezar28.7BRA6167+1--151-18
308
Kyrian Jacquet20.3FRA28167+2--167-
309
Ryan Peniston25.8GBR8167+14-Lost in Columbus R16169+2
310
Ergi Kirkin22.6TUR3166+1--164-2
311
Pedja Krstin27SRB9166-4--166+2
312
Akira Santillan24.3AUS17165-3--165+2
313
Jonáš Forejtek20.5CZE7165-1--161-2
314
Gonçalo Oliveira26.5POR7165-1--165+3
315
Mischa Zverev34GER17161-1--161+1
316
Andrea Vavassori26.3ITA25161-1-Lost in Qual. Nur-Sultan R1161+3
317
Nerman Fatić26.9BIH3161-1-Lost in Ambato R16158-
318
Tommy Robredo39.3ESP21159-15--159+2
319
Adrian Andreev20.3BUL3158---158+1
320
Miljan Zekić33.2SRB10157---156-
321
Michael Vrbenský21.7CZE8157--Lost in Braga R16152-2
322
Matheus Pucinelli De Almeida20.4BRA7156-4--156+3
323
Lucas Miedler25.2AUT5154+1-Lost in Bucharest R32152-1
324
Dalibor Svrčina18.9CZE9153+1-Lost in Qual. Braga R2154+2
325
Pedro Sakamoto28.2BRA8153+1-Qual. Medellin W
Lost in Medellin SF
Lost in Ambato R16
155+4
326
Roberto Ortega Olmedo30.4ESP22152+1-Lost in Madrid R16
Lost in Braga R32
148-6
327
Filip Cristian Jianu20ROU2151-10-Lost in Bucharest R32151+1
328
Igor Sijsling34.1NED6150--Lost in Braga R32132-21
329
Alexander Erler23.9AUT6150--Lost in Bucharest R32150+2
330
Raul Brancaccio24.3ITA26149--Lost in Qual. Bucharest R2138-13
331
Filippo Baldi25.7ITA27148--Lost in Braga R32148+1
332
Francesco Forti22.1ITA28148--Lost in Qual. Bucharest R1148+1
333
JC Aragone26.2USA29148+6-Lost in Columbus R32144-
334
Genaro Alberto Olivieri23.1ARG22147+15-Lost in Ambato R16149+6
335
Gonzalo Lama28.4CHI5146+82-Lost in Ambato R32141-1
336
Nick Chappell29USA30145+2-Lost in Columbus R32141-1
337
Aziz Dougaz24.4TUN2144-2--143+2
338
Thomaz Bellucci33.7BRA9143-2--135-7
339
Kevin King30.5USA31143-2--143+5
340
Alexey Vatutin28.9RUS12140-7-Lost in Bucharest R32140+2
341
Dustin Brown36.7GER18138+1--138+2
342
Nicolas Moreno De Alboran24.1USA32138+1-Lost in Qual. Braga R1138+1
343
Hernan Casanova27.6ARG23138+1--138+1
344
Steve Darcis37.5BEL6137+1--132-4
345
Arthur Cazaux19FRA29136+1--136+1
346
Elliot Benchetrit22.9MAR1135-6--132-1
347
Mattéo Martineau22.6FRA30133+1--133+1
348
Matija Pecotić32.2CRO7132+2--130-5
349
Alex Rybakov24.6USA33132+22-Lost in Qual. Braga R2
Lost in Braga R32
132-1
350
Nikolas Sanchez Izquierdo22.5ESP23132-3Braga QFQual. Madrid W
Lost in Madrid SF
Qual. Braga W
149+21
351
Facundo Diaz Acosta20.7ARG24131+34-Lost in Madrid R32126-8
352
Darian King29.4BAR1130-1-Lost in Columbus R32122-14
353
Alexander Shevchenko20.8RUS13130--Lost in Qual. Biel R2
Lost in Biel R16
129-2
354
Julian Ocleppo24.1ITA29129-2-Lost in Qual. Bucharest R1129-
355
Calvin Hémery26.6FRA31128+6-Qual. Bucharest W
Lost in Bucharest R16
138+15
356
Nick Hardt21DOM2128-1-Lost in Ambato R32128-
357
Lucas Catarina25MON1128-3-Lost in Ambato R16132+5
358
Zsombor Piros21.9HUN3126-2--126-
359
Carlos Gomez Herrera31.4ESP24126-1-Lost in Ambato R1697-61
360
Agustín Velotti29.3ARG25125-1--111-29
361
Álvaro López San Martín24.3ESP25125-1--125+1
362
Rudolf Molleker20.9GER19124---124-
363
Johannes Härteis25.5GER20124-6-Lost in Plaisir R32
Lost in Jonkoping R32
109-32
364
Aleksandar Kovačević23USA34123+13-Qual. Columbus W
Lost in Columbus R32
127+7
365
Yu-hsiou Hsu22.4TPE4122---122-2
366
Uladzimir Ignatik31.1BLR3122--Lost in Qual. Bucharest R2122-2
367
Alexis Galarneau22.5CAN8121+3-Lost in Qual. Columbus R2
Lost in Columbus R32
123+4
368
Duck-hee Lee23.3KOR3121-1-Lost in Qual. Columbus R1121-2
369
Eduard Esteve Lobato27ESP26121+5-Lost in Ambato R32121-2
370
Jelle Sels26.1NED7120-36-Lost in Bucharest R32116-11
371
Kaichi Uchida27JPN10120-8-Qual. Braga W
Lost in Braga R32
123+6
372
Janko Tipsarević37.2SRB11119-4--119-
373
Emilio Nava19.8USA35119-4-Lost in Qual. Braga R1118-
374
Nicolas Alvarez25.2PER2118-2--116-4
375
Petros Chrysochos25.4CYP1117-2--117-
376
Dayne Kelly31.1AUS18117+15-Lost in Columbus R16123+12
377
Stefano Napolitano26.4ITA30117-13--110-17
378
Corentin Denolly24.3FRA32117-3-Lost in Madrid R32111-14
379
John Patrick Smith32.6AUS19116-3--116+2
380
Alexis Gautier24.4FRA33116+64Ambato QFLost in Qual. Ambato R2132+29
381
Christopher Heyman27.9BEL7116+19-Lost in Qual. Biel R1106-22
382
JiSung Nam28.1KOR4115-41-Lost in Columbus R16121+13
383
Michael Redlicki27.8USA36115-4--110-10
384
Alessandro Bega30.6ITA31115+2-Lost in Qual. Biel R1115+2
385
Skander Mansouri26.1TUN3114-2--114+2
386
Oriol Roca Batalla28.4ESP27113-4-Lost in Ambato R32112-
387
Yan Bai32.3CHN3112---112+3
388
James Ward34.6GBR9112---112+3
389
Noah Rubin25.5USA37111--Lost in Columbus R32111+1
390
Dudi Sela36.4ISR1111---111+3
391
Shuichi Sekiguchi30.1JPN11111-7--107-8
392
Mukund Sasikumar24.6IND4111--Lost in Columbus R32111+2
393
Oleksii Krutykh21.5UKR4111-13-Lost in Qual. Bucharest R2109-3
394
Pol Martin Tiffon22.1ESP28110+59-Qual. Ambato W
Lost in Ambato R32
111+3
395
Viktor Durasovic24.5NOR2110-14Jonkoping SF-107-7
396
Antoine Escoffier29.5FRA34108-18Biel QFQual. Biel W125+35
397
Aidan McHugh21.2GBR10108-3--108-
398
Oliver Crawford22.4USA38107-3--105-7
399
Gijs Brouwer25.5NED8107-6-Qual. Columbus W
Lost in Columbus R16
116+20
400
Yishai Oliel21.7ISR2107-2-Lost in Qual. Bucharest R1107-1
401
Vladyslav Orlov26.3UKR5107-2-Lost in Qual. Bucharest R197-20
402
Shintaro Mochizuki18.3JPN12106+18-Lost in Qual. Columbus R2
Lost in Columbus R32
107+2
403
Denis Yevseyev28.3KAZ5105-1-Lost in Qual. Nur-Sultan R2108+5
404
Anton Matusevich20.3GBR11104+1-Lost in Qual. Biel R2105-
405
Elmar Ejupovic28.6GER21104-2-Lost in Qual. Biel R1102-6
406
Cristian Rodríguez31.2COL3104-10-Lost in Ambato R3299-10
407
Yuta Shimizu22.2JPN13103+5-Lost in Sintra 2 QF
Lost in Jonkoping R16
105+1
408
Zane Khan19.6USA39103-1--103-
409
Santiago Fa Rodriguez Taverna22.1ARG26103+19-Lost in Sintra 2 SF
Qual. Braga W
Lost in Braga R16
117+33
410
Johan Nikles24.5SUI6103-1Ambato QF-116+30
411
Aldin Šetkić33.7BIH4103+34Pirot R16-103+2
412
Benjamin Hassan26.6GER22102-2--102+2
413
Peter Heller29.1GER23102-16-Qual. Braga W
Lost in Braga R32
104+6
414
Viktor Galović31CRO8102-10--102+1
415
Ivan Nedelko35.3RUS14102-4Vyshkovo QF-94-13
416
Nicolas Mahut39.6FRA35100-15--100+1
417
Paul Jubb21.8GBR12100+45Fayetteville QFSintra 2 W118+43
418
Luca Vanni36.3ITA32100-10--95-7
419
Yun-seong Chung23.4KOR5100-5-Qual. Columbus W
Lost in Columbus R32
102+7
420
Christian Lindell29.8SWE3100-5--89-16
421
Sebastian Fanselow29.7GER24100-5-Lost in Sintra 2 R32
Lost in Qual. Braga R2
96-2
422
Khumoyun Sultanov22.9UZB299-4-Lost in Jonkoping QF99+5
423
Sekou Bangoura29.8USA4099-10-Lost in Fayetteville R1683-33
424
Otto Virtanen20.2FIN298-5Jonkoping SF-98+5
425
Matthieu Perchicot29FRA3697+29-Lost in Qual. Ambato R191-9
426
Donald Young32.1USA4196-20-Lost in Qual. Columbus R191-6
427
Sandro Ehrat30.4SUI796-6-Lost in Qual. Biel R196+5
428
Guillermo García López38.3ESP2995-6--95+4
429
Jan Šátral31.1CZE1095-5-Lost in Pardubice R3295+3
430
Shintaro Imai28JPN1495-5Jonkoping SFLost in Sintra 2 R1695+3
431
Alejandro González32.6COL494+4-Lost in Qual. Ambato R2
Lost in Ambato R32
84-21
432
Pablo Vivero Gonzalez26.4ESP3092-3--92+2
433
Fabian Marozsan21.9HUN492-3-Zlatibor W101+19
434
Harry Bourchier25.6AUS2091-11--91+1
435
Zachary Svajda18.8USA4290+41--90-
436
Marvin Möller22.6GER2590-3-Lost in Plaisir R16
Lost in Jonkoping QF
91+5
437
Dragos Nicolae Madaras24SWE490-3-Qual. Bucharest W
Lost in Bucharest R16
99+19
438
Nicolas Alvarez Varona20.3ESP3189-11-Lost in Plaisir R3286-7
439
Giovanni Fonio23.3ITA3389-3-Lost in Qual. Bucharest R189+2
440
Luke Saville27.7AUS2188-14--82-20
441
Jan Choinski25.2GBR1388-4--88+3
442
Karim Mohamed Maamoun30.4EGY288-4--88+1
443
Rinky Hijikata20.5AUS2287+38--77-28
444
Jacopo Berrettini22.8ITA3487-3-Lost in Madrid R32
Lost in Qual. Braga R1
87+2
445
Marek Gengel26CZE1187-3-Lost in Qual. Biel R187+2
446
Tobias Simon30.3GER2687-14-Lost in Plaisir R32
Lost in Qual. Biel R2
87+2
447
Harold Mayot19.6FRA3786-4-Lost in Qual. Metz R292+18
448
Baptiste Crépatte27FRA3885-1--85-
449
Gonzalo Villanueva26.6ARG2785-1-Lost in Qual. Ambato R177-25
450
Lucas Gerch26.7GER2785-1-Lost in Madrid R32
Lost in Pardubice R32
75-36
451
Fabrizio Ornago29.4ITA3585-1--85+2
452
Bogdan Bobrov24RUS1585-6-Lost in Qual. Braga R177-25
453
Konstantin Kravchuk36.5RUS1684-1-Lost in Johannesburg R32
Lost in Johannesburg 2 R32
84+2
454
Alexey Zakharov21.4RUS1784-15--79-14
455
Maxime Hamou26.2FRA3984-4--83-3
456
Máté Valkusz23.1HUN583-1--83+2
457
Artem Dubrivnyy22.6RUS1883---83-
458
Daniel Michalski21.6POL483--Lost in Qual. Braga R275-26
459
Raymond Sarmiento29.1USA4382---82-
460
Govind Nanda20.5USA4482+9-Lost in Sintra 2 QF85+14
461
Filip Misolic20.1AUT782-1Pardubice QFLost in Madrid QF84+11
462
Alexandar Lazarov23.8BUL482-1--82-
463
Alexander Sarkissian31.4USA4581+14-Lost in Qual. Columbus R277-7
464
Benjamin Lock28.5ZIM181-Johannesburg 2 QFLost in Johannesburg QF82+1
465
David Pichler25.5AUT881---77-11
466
Mārtiņš Podžus27.2LAT280--Lost in Pardubice R1680+2
467
Jeroen Vanneste27.6BEL880--Lost in Madrid R32
Lost in Qual. Braga R1
80+1
468
Alen Avidzba21.5RUS1980-12--80+3
469
Georgii Kravchenko21.1UKR680-1Vyshkovo QF-80+2
470
Edan Leshem24.5ISR380-7--77-3
471
Brydan Klein31.7GBR1479-1--73-19
472
Antoine Bellier24.9SUI879--Lost in Plaisir SF
Lost in Qual. Biel R1
82+11
473
Lucas Poullain25.8FRA4078+1--74-15
474
Nicholas David Ionel18.9ROU378-34Bucharest QF-83+19
475
David Poljak25.3CZE1278--Lost in Qual. Bucharest R178+6
476
Matteo Arnaldi20.5ITA3677+55-Qual. Bucharest W
Lost in Bucharest R16
88+37
477
Louis Weßels23GER2877+1-Lost in Madrid F88+37
478
Markus Eriksson31.8SWE577-5-Lost in Jonkoping R3277+3
479
Ryan Harrison29.3USA4676+1--76+1
480
Jose Hernandez Fernandez31.5DOM376+2--69-22
481
Michail Pervolarakis25.3GRE276+3Johannesburg 2 QF-72-12
482
Liam Caruana23.6ITA3775+4--63-50
483
Yannick Mertens34.2BEL975+4-Lost in Plaisir R16
Lost in Qual. Biel R2
52-107
484
Blake Mott25.4AUS2374+4--54-93
485
Peter Torebko33.6GER2974+4--74-4
486
Felix Corwin25.3USA4774+10-Lost in Sintra 2 QF76+5
487
Patrik Niklas Salminen24.5FIN373+4-Lost in Jonkoping R3270-13
488
Dan Added22.4FRA4173-57--73-3
489
Rio Noguchi22.7JPN1573-4Johannesburg 2 QFLost in Sintra 2 R1673-3
490
Patrick Kypson21.9USA4872+2-Qual. Ambato W
Lost in Ambato R32
76+11
491
Marko Tepavac27.4SRB1272+2-Lost in Zlatibor F77+19
492
Jules Okala24.1FRA4272+3--70-7
493
Filip Peliwo27.6CAN972-22-Lost in Johannesburg QF
Lost in Johannesburg 2 R32
75+11
494
Bastian Malla25CHI672+43--71-
495
Jose Fco. Vidal Azorin28.2ESP3272-16--69-12
496
Rayane Roumane21FRA4371+2--61-48
497
Diego Hidalgo28.4ECU371--Lost in Ambato R3271+2
498
Arthur De Greef29.4BEL1070+3--70+1
499
Luciano Darderi19.6ITA3870+1-Lost in Sintra 2 R1670+1
500
Eric Vanshelboim20.1UKR770+4Pardubice QF-70-1
501
Facundo Juarez24ARG2870+4--69-5
502
Tiago Cação23.5POR870+4-Lost in Sintra 2 R32
Lost in Braga R16
75+15
503
Ricardo Ojeda Lara28.6ESP3369+4--69-
504
Ronald Slobodchikov27.8RUS2069+4--69-
505
Mateus Alves20.6BRA1069+6Johannesburg 2 QFLost in Johannesburg R3268-5
506
Ivan Gakhov24.8RUS2169+4-Qual. Bucharest W
Lost in Bucharest R32
71+10
507
Jerzy Janowicz30.8POL568+5--68-1
508
Daniel Nguyen30.9USA4968+5--68-1
509
Titouan Droguet20.2FRA4468+5Ulcinj 4 QF-67-3
510
Martín Cuevas29.6URU268+5--65-13
511
Danylo Kalenichenko27.6UKR868+5--69+6
512
Vladyslav Manafov28.4UKR968+5--65-15
513
Paweł Ciaś27.5POL667+127-Lost in Pardubice R3267+2
514
Aleksandr Nedovyesov34.6KAZ667+4--67+1
515
Tsung Hua Yang30.4TPE567-21--67+1
516
Antoine Cornut Chauvinc21.2FRA4567-7--67-
517
Mats Rosenkranz23GER3067+10-Lost in Jonkoping R1665-11
518
Sadio Doumbia31FRA4666+3--66+1
519
Gauthier Onclin20.5BEL1166+3--65-6
520
Manuel Peña López23.6ARG2966+3--66+2
521
Matias Franco Descotte27ARG3066+3-Lost in Qual. Ambato R166+2
522
Matias Zukas25.3ARG3166+4Ambato QFQual. Ambato W84+69
523
Facundo Argüello29.1ARG3265+5--65+3
524
Gianluigi Quinzi25.6ITA3965+5--62-13
525
Renta Tokuda23.4JPN1665-23-Lost in Sintra 2 R32
Lost in Jonkoping QF
65+4
526
Luca Nardi18.1ITA4065+4Pardubice QFMadrid W85+79
527
Laurent Lokoli26.9FRA4765-44-Lost in Qual. Biel R165+5
528
Evan King29.5USA5065-25-Qual. Columbus W
Lost in Columbus R16
76+48
529
Jonathan Mridha26.4SWE665-10-Lost in Jonkoping R1665+5
530
Strong Kirchheimer26.4USA5165-5-Lost in Cancun R3265+4
531
Carlos Sanchez Jover21.1ESP3465+1-Lost in Madrid R1664-
532
Collin Altamirano25.7USA5264+1--64+3
533
Riccardo Balzerani22.9ITA4164+1-Lost in Pirot R3264+3
534
Joao Lucas Reis Da Silva21.4BRA1164+1-Lost in Medellin F
Lost in Recife R32
75+49
535
Sam Riffice22.5USA5363+1--62-1
536
Gonzalo Escobar32.6ECU463-16--45-84
537
Thomas Laurent23.7FRA4863-47-Lost in Plaisir QF60-10
538
Dane Sweeny20.6AUS2463+13-Lost in Plaisir R1663+5
539
Clément Tabur21.6FRA4963-1--63+5
540
Mariano Kestelboim25.6ARG3363+4-Lost in Madrid R3263+5
541
Laurynas Grigelis30.1LTU262-1--62+3
542
Adam Pavlásek26.9CZE1362-1-Lost in Pardubice R3262+3
543
Makoto Ochi25.3JPN1762-1-Lost in Johannesburg R16
Lost in Johannesburg 2 R32
59-9
544
Simon Carr21.8IRL162-1--61-2
545
Oscar Jose Gutierrez28.4BRA1262-6-Lost in Madrid R16
Lost in Recife R16
62+3
546
Clement Chidekh20.6FRA5061+64--61+3
547
Federico Arnaboldi21.2ITA4261-1--60-2
548
Yusuke Takahashi23.9JPN1861--Lost in Qual. Columbus R161+3
549
Sho Shimabukuro24.1JPN1960+1--60+1
550
Francisco Comesana20.9ARG3460-5--60-
551
Federico Zeballos33.3BOL259+1--57-10
552
Yanki Erel20.9TUR459+1--58-2
553
Gage Brymer26.6USA5459+2-Lost in Monastir 35 SF
Lost in Monastir 36 R32
62+12
554
Di Wu30CHN458+3--38-101
555
Luca Potenza21.1ITA4358+3-Lost in Sintra 2 R3258+2
556
Ben Patael24.3ISR458-9--58+1
557
Alex Marti Pujolras22.6ESP3558+2Melilla R32-55-18
558
Alexander Weis24.4ITA4458-9Pardubice QF-58+2
559
Mick Veldheer25.4NED958+1--58+2
560
Adam Moundir26.4MAR257+3--57+1
561
Jonathan Eysseric31.3FRA5157---56-3
562
Tak Khunn Wang29.9FRA5257+2--57+2
563
Alejandro Gómez30.1COL557+33-Qual. Ambato W
Lost in Ambato R16
67+48
564
Juan Pablo Paz26.7ARG3557-8Ulcinj 4 QFLost in Ulcinj 3 QF58+6
565
Zhang Ze31.2CHN556---56+3
566
Patrik Rikl22.7CZE1456---56+3
567
Sanjar Fayziev27.1UZB356--Lost in Jonkoping R3256+2
568
Jakub Paul22.5SUI956+1-Qual. Biel W
Lost in Biel R32
59+17
569
Gilbert Klier Junior21.3BRA1356+1-Medellin W75+86
570
Sidharth Rawat28.4IND556+1--56+3
571
Václav Šafránek27.3CZE1556-72--56+3
572
Yen Hsun Lu38.1TPE655---55+3
573
Saketh Myneni33.9IND655---55+3
574
Roman Andres Burruchaga19.6ARG3655+1--55+2
575
Damien Wenger21.5SUI1055+1--55+2
576
Enrico Dalla Valle23.5ITA4555+1--52-12
577
Alexandru Jecan33.3ROU455+1--55+1
578
Pol Toledo Bague26.7ESP3655+1-Lost in Madrid R3252-13
579
Fajing Sun24.9CHN654+1--54+1
580
Jeremy Jahn31.4GER3154-18--54+1
581
Remy Bertola23SUI1154--Lost in Qual. Biel R151-12
582
Juan Bautista Torres19.4ARG3754---54+2
583
Pablo Llamas Ruiz18.9ESP3753+3-Lost in Madrid QF55+12
584
Maxime Chazal28.4FRA5353-10--53+3
585
Valentin Royer20.3FRA5453+2-Lost in Sintra 2 R16
Lost in Jonkoping R16
50-11
586
Stuart Parker24.1GBR1553+2--53+4
587
Maximiliano Estévez32.3ARG3853+2--48-21
588
Jorge Panta26.1PER353-20--51-6
589
Quentin Robert27FRA5553-5-Lost in Plaisir R3253+6
590
Yan Bondarevskiy21.5RUS2253--Lost in Zlatibor SF
Lost in Vyshkovo R32
56+24
591
Alejo Lorenzo Lingua Lavallen20.5ARG3953+7-Ulcinj 3 W62+51
592
Ricardo Rodriguez Pace28.4VEN153-1--53+8
593
Santiago Giraldo33.8COL652-1--52+8
594
Igor Marcondes24.2BRA1452-1-Lost in Johannesburg R32
Lost in Johannesburg 2 R16
52+8
595
Aleksandre Metreveli28.1GEO252-1--52+8
596
Roy Smith23USA5552-42--49-4
597
Pavel Nejedlý28.6CZE1652-Pardubice QF-52+8
598
Johan Tatlot25.4FRA5651+1-Lost in Plaisir R3239-51
599
Jacob Grills26.2AUS2551+1--51+7
600
Thomas Fancutt26.5AUS2651+1-Lost in Qual. Columbus R149-3
601
Vasil Kirkov22.5USA5650+2-Lost in Plaisir SF55+27
602
Arthur Reymond22.4FRA5750+2-Lost in Plaisir R1650+5
603
Martin Redlicki26USA5749-8--49+5
604
Alexis Musialek33.2FRA5849+3Ulcinj 4 QFLost in Ulcinj 3 R1647-10
605
Arnaud Bovy21BEL1249+3-Lost in Madrid R1649+1
606
Seong chan Hong24.2KOR648+5-Lost in Qual. Columbus R148-
607
Eduardo Struvay30.7COL748+5--48-
608
Maverick Banes29.4AUS2748+5--42-27
609
Naoki Nakagawa24.8JPN2048-3--48-
610
Yuki Mochizuki23.8JPN2147+5--47-2
611
Evan Song29.2USA5847+14-Lost in Qual. Columbus R249+12
612
Alibek Kachmazov19.1RUS2347+5-Lost in Sintra 2 R3245-10
613
Marco Bortolotti30.6ITA4647-4--44-16
614
Kenny de Schepper34.3FRA5947+14--47-1
615
Erik Crepaldi31.3ITA4747+4--47-1
616
Íñigo Cervantes31.8ESP3846+4--35-68
617
Rafael Matos25.7BRA1546-1--46-
618
Quentin Folliot22.7FRA6046-16-Lost in Cairo 14 SF49+17
619
Mariano Navone20.5ARG4046+34Ulcinj 4 QFLost in Ulcinj 3 SF49+17
620
Alexander Donski23.1BUL546+2-Lost in Plaisir QF48+10
621
Michał Dembek24.1POL746-16-Lost in Plaisir R16
Lost in Jonkoping R32
46+3
622
Hugo Nys30.6MON245+1--35-61
623
Edoardo Lavagno23.1ITA4845+29Cairo 15 QF-43-8
624
Robin Stanek26.7CZE1745-Pardubice QF-42-9
625
Jordi Arconada25USA5945+1--45+2
626
Imanol Lopez Morillo21.8ESP3945+1--45+2
627
Daniel Gimeno Traver36.1ESP4044+3--44+2
628
Lloyd Glasspool27.8GBR1644-14--44+2
629
Andrea Basso27.9ITA4944+4-Lost in Ulcinj 3 R16
Lost in Ulcinj 4 R32
44+2
630
Savriyan Danilov21.3RUS2444+16-Lost in Ulcinj 3 R3234-66
631
Luca Giacomini23.9ITA5044+3-Lost in Pardubice R3244+3
632
Rogério Dutra Silva37.6BRA1643+3--43+2
633
Marcelo Arévalo30.9ESA143+3--38-21
634
Brandon Holt23.4USA6043+3--38-22
635
Naoki Tajima21JPN2243+4--40-12
636
Francesco Passaro20.7ITA5142+5Cairo 15 QFLost in Cairo 14 R1643+4
637
Péter Nagy29.5HUN642+6-Lost in Zlatibor QF38-22
638
Daniel Dutra da Silva33.2BRA1742-20Recife QF-36-39
639
Sergey Fomin20.6UZB442+5-Lost in Jonkoping R3232-72
640
Gerardo Lopez Villasenor26.3MEX142+14Cancun QFLost in Medellin SF47+27
641
Ryota Tanuma26JPN2342+4Monastir 36 QFLost in Monastir 35 SF36-39
642
Ryan Nijboer22.1NED1042+5-Lost in Johannesburg R32
Lost in Johannesburg 2 R32
42+5
643
Kai Wehnelt25.8GER3242+5-Lost in Sozopol F46+24
644
Fermin Tenti24.2ARG4142+5Cairo 15 QFLost in Cairo 14 R1642+6
645
Eliakim Coulibaly19.3CIV141+5--41+6
646
Takanyi Garanganga31ZIM241+5--41+6
647
Dusty H. Boyer28.2USA6141+8-Lost in Champaign 3 R32
Lost in Cancun R32
36-34
648
Christian Langmo25.3USA6241+11Cancun R16-41+6
649
Timo Stodder25.3GER3340+7-Lost in Pardubice R3240+5
650
Nicolae Frunza23.8ROU540-19-Lost in Bucharest R3238-7
651
Carlos Boluda Purkiss28.6ESP4140+6--40+5
652
Gabriel Petit26FRA6140-69--39+1
653
Moez Echargui28.7TUN440-24--39-
654
Jurgen Briand22.6FRA6239+6-Lost in Plaisir R1640+11
655
Omar Giacalone29.6ITA5239-13-Lost in Madrid QF
Lost in Pardubice R32
42+21
656
Jordan Correia24.2BRA1839+6--39+8
657
Wojciech Marek20.3POL839+4--39+7
658
Toby Alex Kodat18.6USA6339+7Fayetteville QF-38-3
659
Marko Miladinović20.7SRB1339+7--36-19
660
Tomás Lipovsek Puches28.4SLO439+7-Lost in Madrid R3239+8
661
Simone Roncalli25.3ITA5339+7Cairo 15 QFLost in Cairo 14 F41+20
662
Daniele Capecchi25.9ITA5439+7--37-7
663
Billy Harris26.6GBR1738+7Cairo 15 QF-38+5
664
Luke Johnson27.5GBR1838-6--38+2
665
Carlos Lopez Montagud21.2ESP4238+7Melilla R16Lost in Madrid SF42+29
666
Davide Galoppini26.9ITA5538-28-Lost in Cairo 14 R32
Lost in Cairo 15 R32
38+3
667
Andres Artunedo Martinavarro28ESP4337+6--37+2
668
Evan Hoyt26.6GBR1937+6-Lost in Sintra 2 R1638+8
669
Emiliano Maggioli20.4ITA5637+6Cairo 15 QF-37+2
670
Robert Strombachs22GER3437+1--31-59
671
Evan Zhu23.1USA6437+6--37+3
672
Harri Heliövaara32.3FIN436+9--36+2
673
Hamad Medjedovic18.1SRB1436+6--36+2
674
Alejandro Moro Canas20.7ESP4436+6-Lost in Sintra 2 F48+69
675
Tim Handel24.9GER3536+7-Qual. Pardubice W
Lost in Pardubice R16
36+3
676
Arthur Fils17.2FRA6336+7-Lost in Plaisir R3236+3
677
Giovanni Mpetshi Perricard18.2FRA6436+7-Lost in Plaisir R3236+3
678
Gergely Madarasz26.9HUN736+7Vyshkovo QFLost in Zlatibor SF40+33
679
Martin Damm17.9USA6536+7-Champaign 3 W
Lost in Fayetteville R32
45+58
680
Maximilian Neuchrist30.1AUT936-17--36+4
681
Lenny Hampel24.7AUT1036-17--35-5
682
Benjamin Pietri25.1FRA6536-6--36+3
683
Alexander Cozbinov26.4MDA236+4--36+1
684
Jeremy Beale26.9AUS2835+100-Lost in Johannesburg F
Lost in Johannesburg 2 R16
47+73
685
Mattia Bellucci20.3ITA5735+20-Lost in Monastir 35 R1636+10
686
Tom Kočevar-Desman31.2SLO535+2-Lost in Pirot R1635+1
687
Omni Kumar19.9USA6635+2-Lost in Champaign 3 QF
Lost in Fayetteville R32
37+21
688
Juan Ignacio Galarza27.5ARG4235-56-Lost in Madrid R1630-46
689
Marsel İlhan34.2TUR535+2--34-9
690
Wilson Leite29.8BRA1935-105Recife QF-33-17
691
Jurabek Karimov23.3UZB534+2--34+4
692
Arthur Fery19.2GBR2034+60--34+4
693
Bruno Sant’Anna28.2BRA2034-72--34+3
694
Jaume Pla Malfeito26.3ESP4534---33-8
695
Manish Sureshkumar22.1IND734--Qual. Madrid W
Lost in Madrid R32
34+4
696
Mark Whitehouse28.3GBR2134+3Fayetteville QF-34+3
697
Alexander Zhurbin29.6RUS2534---34+5
698
Kristjan Tamm23.2EST134---34+4
699
Conner Huertas del pino25.7PER434+2--34+2
700
Adam El Mihdawy32.1USA6734-22-Lost in Medellin R1625-96
701
Tim Smyczek33.7USA6833+1--33+2
702
Eliot Spizzirri19.7USA6933-10--33+2
703
Nicolas Alberto Arreche27ARG4333+5--32-9
704
Marvin Netuschil30.2GER3633-14--33+1
705
Oleg Prihodko23.9UKR1033-5Vyshkovo QFLost in Zlatibor QF34+10
706
Colin Sinclair26.7NMI133+29--33+2
707
Pedro Vives Marcos20.4ESP4633+3Fayetteville QF-33+2
708
Marat Deviatiarov27.4UKR1133+1-Lost in Ulcinj 3 R3233+2
709
Ignacio Monzon23.7ARG4433+2Melilla R16Lost in Madrid R3232-6
710
Juan Sebastián Gómez29.5COL832+22-Lost in Medellin QF34+21
711
Illya Beloborodko20.3UKR1232+1Vyshkovo QF-32+3
712
Guy Orly Iradukunda25.5BDI132+1Monastir 36 QFLost in Monastir 35 R1631-10
713
Bogdan Ionut Apostol25.6ROU632-9-Lost in Sozopol R1629-32
714
Andrew Paulson19.8CZE1832--Lost in Pardubice R1632+5
715
Pietro Rondoni27.8ITA5832+1--32+5
716
Mauricio Echazú32.6PER532-1--31-11
717
Nikita Mashtakov22.5UKR1332-21--30-16
718
Takuto Niki33.9JPN2432+10-Lost in Johannesburg R32
Lost in Johannesburg 2 R32
28-38
719
Vladimir Ivanov34.4EST232-2--32+6
720
Luca Castelnuovo24.6SUI1232+11-Lost in Qual. Ambato R230-16
721
Benjamin Winter Lopez23.3ESP4732-3Melilla R16-32+7
722
Cayetano March21.2ECU532-3-Lost in Ambato R3232+6
723
Jean Thirouin24FRA6632-3--32+6
724
Ben Shelton18.9USA7031-3--31+6
725
Daniel Cukierman26.2ISR531-3-Lost in Johannesburg R32
Lost in Johannesburg 2 R16
25-57
726
Alexander Brown22.3USA7131-3-Lost in Champaign 3 R32
Lost in Fayetteville R32
31+6
727
Peter Fajta19.3HUN831-3-Lost in Zlatibor R3231+4
728
Oleksandr Ovcharenko19.9UKR1431+37-Lost in Zlatibor QF
Lost in Pirot R32
33+27
729
Matthew Christopher Romios22.4AUS2931-4-Lost in Ulcinj 3 R32
Lost in Ulcinj 4 R32
31+4
730
Boris Pokotilov24.3RUS2631-4--30-2
731
Jumpei Yamasaki24.2JPN2531-4--31+3
732
Filip Bergevi27.4SWE731-3-Lost in Plaisir R32
Lost in Jonkoping QF
25-63
733
Petros Tsitsipas21.1GRE331-3--30-2
734
Giacomo Dambrosi20ITA5930-31--30+4
735
Tristan Schoolkate20.5AUS3030+6-Plaisir W50+140
736
Peter Bertran25.5DOM430-3-Lost in Monastir 36 R3226-35
737
Christoph Negritu27.5GER3730-3Monastir 36 QFLost in Monastir 35 R1631+13
738
Petr Nouza23CZE1930-32--30+7
739
Lorenzo Bocchi23.8ITA6030-3-Lost in Vyshkovo R1630+2
740
Luca Van Assche17.3FRA6729-3-Lost in Qual. Metz R129+2
741
Gleb Sakharov33.2FRA6829-3--29+1
742
Calum Puttergill27.9AUS3129-3--29+3
743
Lukas Neumayer19AUT1129-3--29-
744
Jaroslav Pospíšil40.6CZE2029-2--29+2
745
Lukas Krainer20.9AUT1229-1-Lost in Cairo 15 R3229-1
746
Kelsey Stevenson31.3CAN1029--Lost in Johannesburg R16
Lost in Johannesburg 2 R16
29-2
747
Francesco Vilardo31.7ITA6129+1-Lost in Johannesburg R16
Lost in Johannesburg 2 R32
29-2
748
Juan Martín del Potro33ARG4528+2--28-2
749
Lilian Marmousez19.7FRA6928+4Monastir 36 QFLost in Monastir 35 R1629+5
750
Hady Habib23LIB128+4--28-3
751
Justin Butsch26.7USA7228+5--28-4
752
Stefan Palosi21.6ROU728-9-Lost in Ulcinj 3 R32
Lost in Bucharest R32
26-20
753
Juan Alejandro Hernandez22.2MEX228+53Cancun QFLost in Medellin QF31+27
754
Karl Friberg22.5SWE828-9-Lost in Ulcinj 3 R16
Lost in Jonkoping R32
29+7
755
Benjamin Dhoe25BEL1328-8--28-2
756
Andrey Chepelev23.1RUS2728-7Pirot R16-28-2
757
Matteo Donati26.5ITA6227+1-Lost in Ulcinj 3 R3227-3
758
Henri Squire20.9GER3827+1Pardubice QF-26-10
759
Julien Cagnina27.3BEL1427+1--27-2
760
Fred Gil36.5POR927+2--27-3
761
Leandro Riedi19.6SUI1327+2-Lost in Biel R3224-39
762
Nicolás Barrientos34.4COL927+2--27-2
763
Wishaya Trongcharoenchaikul26.4THA127+4-Lost in Cancun R3226-11
764
Kirill Kivattsev23.9RUS2827+4-Lost in Sintra 2 R3227-2
765
Alexander Igoshin29.7RUS2927-58--27-
766
Michel Vernier28.9CHI727+3Melilla R32Qual. Madrid W
Lost in Madrid R32
27-1
767
Sebastian Prechtel25.3GER3927+3-Lost in Johannesburg R32
Lost in Johannesburg 2 R16
26-10
768
Clément Geens25.5BEL1526+3--26-1
769
Jan Zieliński24.8POL926+3--25-12
770
Federico Iannaccone22.4ITA6326+5Pirot R16-23-38
771
Alexander Crnokrak21.6AUS3226+5--25-20
772
Guido Ivan Justo23.7ARG4626+6--22-54
773
Markos Kalovelonis27.3GRE426+6-Lost in Johannesburg 2 R1626-2
774
Luis Faria22.1POR1026+92-Lost in Sintra 2 R32
Lost in Braga R32
26-2
775
Aziz Ouakaa22.1TUN526+5-Lost in Monastir 36 R3226-3
776
Keegan Smith23.2USA7325+5--25-4
777
Stefan Seifert36.5GER4025+5--24-21
778
Nam Hoang Ly24.5VIE125+5--25-6
779
Niki Kaliyanda Poonacha26.4IND825+6-Lost in Monastir 35 R32
Lost in Monastir 36 R32
25-6
780
Jie Cui23.6CHN725+6--25-6
781
Ruan Roelofse31.8RSA325+6--25-6
782
Felix Gill19.3GBR2225+17-Lost in Ulcinj 3 F
Lost in Ulcinj 4 R16
31+61
783
Beibit Zhukayev20.9KAZ725+5--25-5
784
Niels Lootsma27.1NED1125+5--25-5
785
Ezekiel Clark23.1USA7425+5-Lost in Champaign 3 R32
Lost in Fayetteville R32
25-5
786
Alberto Barroso Campos25.3ESP4825+6Melilla R32Qual. Madrid W
Lost in Madrid R16
26+13
787
Sandro Kopp21.3AUT1325+4--25-6
788
Kento Takeuchi33.7JPN2625+6-Lost in Monastir 35 R32
Lost in Monastir 36 R16
25-6
789
Guy Den Ouden19.4NED1224+7-Lost in Monastir 36 R3224-8
790
John McNally22.9USA7524+7-Lost in Champaign 3 SF
Lost in Fayetteville R16
28+39
791
Liam Draxl19.8CAN1124-18-Lost in Champaign 3 R16
Lost in Fayetteville R16
25+8
792
Kyle Seelig24USA7624-31Johannesburg 2 QFLost in Johannesburg R3224-7
793
Nathan Seateun24.2FRA7024+5-Lost in Cairo 14 SF
Lost in Vyshkovo R16
28+41
794
Martin Krumich18.7CZE2124+7-Lost in Sozopol SF
Lost in Pardubice R32
28+40
795
Constantin Schmitz26.3GER4124+7--24-6
796
Gabriel Donev25.2BUL624+31-Lost in Sozopol R3223-14
797
Matic Spec26.5SLO624+6--24-5
798
Dan Alexandru Tomescu22.4ROU824-21--22-25
799
Louis Dussin22.2FRA7124+8-Lost in Plaisir R3221-42
800
Jaimee Floyd Angele21.4FRA7224+8Cancun QF-24-3
801
Denis Klok23.3RUS3024-7-Lost in Zlatibor R32
Lost in Pirot R32
23-15
802
Maxime Mora24.4FRA7324+63-Lost in Plaisir R3223-15
803
Valentin Vacherot22.8MON323+6-Lost in Sozopol SF
Lost in Vyshkovo R32
27+44
804
Jürgen Zopp33.4EST323+6--23-
805
Timo Legout19.5FRA7423+6-Lost in Ulcinj 3 SF
Lost in Ulcinj 4 R16
27+43
806
Tomislav Brkić31.5BIH523+6--23+1
807
Uisung Park20.9KOR723+6--23+1
808
José Pereira30.6BRA2123+6Recife R16Lost in Medellin QF26+38
809
Fabien Reboul26FRA7523-35--23+2
810
Maxim Ratniuk25.4RUS3123+6--22-12
811
Stefano Battaglino23.2ITA6423-7-Lost in Cairo 14 R16
Lost in Ulcinj 4 R32
23-1
812
Shalva Dzhanashiya29RUS3223+5--23+1
813
Simon Freund24.9SWE923+6-Lost in Jonkoping R3223-2
814
Simon Yitbarek20.8SWE1023+16--23-
815
Daniil Glinka21.3EST423+3-Lost in Monastir 36 R3223+2
816
Marco Miceli22.8ITA6523-23-Lost in Cairo 14 R16
Lost in Cairo 15 R16
20-43
817
Grigoriy Lomakin23.5KAZ823+3-Lost in Qual. Nur-Sultan R122-12
818
Gerald Melzer31.1AUT1422+3Ambato QF-37+154
819
Thiemo de Bakker33NED1322+4--2-921
820
Lamine Ouahab36.7MAR322+4--22+2
821
David Pérez Sanz27.3ESP4922+4--22+2
822
Michal Konečný31.9CZE2222+4--22+2
823
Guy Den Heijer24.4NED1422+21--22+2
824
Dennis Uspensky24.9USA7722-9--21-13
825
Sarp Ağabigün24.2TUR622+4--22-
826
Connor Farren26.9USA7822+5-Lost in Champaign 3 R3221-17
827
Maxime Tchoutakian27.7FRA7622+5--22-
828
Giorgio Ricca26.5ITA6622+5-Lost in Monastir 35 R32
Lost in Monastir 36 R16
22-
829
Tigre Hank29.9MEX321+5--21-2
830
Benjamin Sigouin22.3CAN1221-79--21-2
831
Edoardo Eremin27.9ITA6721+6--21-2
832
Dennis Novikov27.8USA7921+7--21-3
833
Tom Jomby30.5FRA7721+8--21-1
834
Petr Michnev32.1CZE2321+6--21-2
835
Alec Adamson27USA8021+7--20-17
836
Alessandro Ingarao22.1ITA6821-8-Lost in Ulcinj 3 QF
Lost in Ulcinj 4 R32
23+27
837
Rimpei Kawakami21JPN2721+8Melilla R32Lost in Ulcinj 3 R1622+13
838
Dragoș Dima29.2ROU921-33--20-18
839
Louis Tessa23.4FRA7821+24-Lost in Cairo 14 R3221+1
840
Yurii Dzhavakian28.3UKR1521+7-Lost in Vyshkovo R3221-2
841
Luis Patiño27.9MEX421+7-Lost in Sintra 2 R3221-3
842
Ronan Joncour24.6FRA7921+9--21-3
843
Arjun Kadhe27.7IND921+9--21-3
844
Javier Martí29.6ESP5020+10--20-3
845
Matteo Gigante19.7ITA6920+10--14-101
846
Gustav Hansson26.4SWE1120+10--20-2
847
Alfredo Perez24.3USA8120+10--20-2
848
Alexander Kotzen21.2USA8220+10-Lost in Champaign 3 R1617-46
849
Mehluli Don Ayanda Sibanda21.8ZIM320+10-Lost in Johannesburg R32
Lost in Johannesburg 2 R32
20-5
850
João Pedro Sorgi27.9BRA2220+10--20-5
851
Austin Rapp25USA8320-8--14-109
852
David Jorda Sanchis27.2ESP5120+9Pirot R16-19-12
853
Duje Kekez28.4CRO920+9-Lost in Ulcinj 3 R32
Lost in Ulcinj 4 R32
18-30
854
Arklon Huertas Del Pino Cordova27.1PER620+10--20-3
855
Dostanbek Tashbulatov21.2KAZ920-5-Lost in Cairo 15 R3218-29
856
Paul Wörner25GER4220-3--20-4
857
Ignacio Carou22.2URU320+10-Lost in Recife R3219-11
858
Alessandro Ragazzi24.7ITA7019+114--19-4
859
Maciej Rajski30.3POL1019+21Pardubice QF-18-13
860
Savva Polukhin22.8RUS3319+8Pirot QFLost in Zlatibor R3219-3
861
Franco Emanuel Egea25.7ARG4719+8Ulcinj 4 QFLost in Ulcinj 3 R1620+11
862
George Loffhagen20.4GBR2319+8--18-19
863
Majed Kilani24.7TUN619+10--19-2
864
Tomáš Jiroušek21.7CZE2419+8-Lost in Fayetteville R3217-32
865
Taisei Ichikawa20.7JPN2819+6-Lost in Monastir 35 R32
Lost in Monastir 36 R32
19-1
866
Dominik Böhler25.5GER4319+8-Lost in Cairo 14 QF
Lost in Cairo 15 R32
21+27
867
Simon Anthony Ivanov21.2BUL719-21-Lost in Sozopol QF
Lost in Qual. Nur-Sultan R1
21+27
868
Dominik Palan20.9CZE2519+8Pirot R16Lost in Zlatibor R1620+7
869
Jules Marie30FRA8018+8-Lost in Plaisir QF21+39
870
Kevin Krawietz29.6GER4418+8--18+1
871
Marko Topo18SRB1518+8--18+1
872
Duarte Vale22.6POR1118+126--18+1
873
Grégoire Jacq28.8FRA8118-38--12-121
874
Aziz Kijametovic25BIH618-38-Lost in Ulcinj 3 R3218+1
875
Cannon Kingsley20.3USA8418-37-Lost in Champaign 3 SF
Lost in Columbus R16
29+134
876
Ljubomir Čelebić30MNE118+5--17-13
877
Sebastian Gima19.3ROU1018+11-Lost in Zlatibor R16
Lost in Qual. Bucharest R1
17-14
878
Peter Kobelt30.8USA8518+4--18+2
879
Nik Razboršek27.9SLO718+4--18+2
880
Cezar Cretu20.4ROU1118-125Pirot QF-18+5
881
Nathan Ponwith23.4USA8618+3-Lost in Champaign 3 QF
Lost in Fayetteville R32
20+28
882
Andrea Picchione23.2ITA7118+3-Lost in Cairo 14 QF
Lost in Cairo 15 R16
20+31
883
Diego Fernandez Flores20.9CHI818+3Melilla R32Qual. Sintra 2 W
Lost in Sintra 2 R32
18+5
884
Justin Roberts24.8BAH118+3--17-9
885
Luca Tomasetto25.4ITA7218+15-Lost in Cairo 14 QF18+6
886
Andrea Guerrieri22.8ITA7318+3--18+6
887
Chien hsun Lo22.8TPE718+3--18+5
888
Brandon Walkin27.1AUS3318+3--15-44
889
Miguel Damas21.7ESP5218+4Melilla R32Lost in Madrid R1619+22
890
Yan Sabanin31.6RUS3418+4--17-8
891
Ugo Blanchet22.7FRA8218-16Monastir 36 QF-18+6
892
Axel Geller22.4ARG4817-135--16-8
893
Artem Smirnov33.6UKR1617+2-Lost in Vyshkovo R1617+7
894
Gustavo Heide19.5BRA2317+282Recife QFLost in Medellin R3217+6
895
Aleksandre Bakshi24.1GEO317+2-Lost in Sozopol R1618+21
896
Joshua Ortlip24.6USA8717+2--17+4
897
José Olivares24.7DOM517+2--17+7
898
Pedro Araujo19.4POR1217+4-Lost in Sintra 2 R16
Lost in Braga R16
25+106
899
Dimitriy Voronin22.3RUS3517-133--15-39
900
Alafia Ayeni22.1USA8817+3-Lost in Johannesburg QF20+42
901
Alejandro Mendoza31.6BOL317+23-Lost in Qual. Ambato R115-38
902
Simone Bolelli35.9ITA7416+2--16+3
903
August Holmgren23.4DEN316+2--16+2
904
Jack Pinnington Jones18.4GBR2416+2--16+2
905
Matias Soto22.4CHI916+2--16+2
906
Chukang Wang22CHN816+2--15-18
907
Scott Griekspoor30.7NED1516+2--16+3
908
Yecong He27.6CHN916+2--16+2
909
Milan Welte20.2GER4516+2-Lost in Pardubice R1616+2
910
Kenneth Raisma23.4EST516+3--16+2
911
Adrian Obert26.5GER4616+4--16-
912
Jonathan Gray24.4GBR2516+2--16+2
913
Tadeáš Paroulek21.7CZE2616+4-Lost in Fayetteville R3215-18
914
Ajeet Rai22.6NZL116+2-Lost in Monastir 35 R16
Lost in Monastir 36 R16
17+17
915
Antonio Massara26ITA7516-23-Lost in Ulcinj 4 R1616+1
916
Tomas Farjat20.6ARG4916+2--16+4
917
Terence Atmane19.7FRA8316+24--16+4
918
Marco Brugnerotto25.3ITA7616+1--16+2
919
Gabriele Maria Noce25.9ITA7716+2Cairo 15 QF-16+2
920
Millen Hurrion22.2GBR2615+5--15+2
921
Li Tu25.3AUS3415+24Monastir 36 QFMonastir 35 W
Qual. Monastir 36 W
25+142
922
Daniel Rodrigues21.6POR1315+4--15+3
923
Toshihide Matsui43.4JPN2915+4--15+2
924
Ye Cong Mo21.2CHN1015+4--15+2
925
Ante Pavić32.5CRO1015+4--15+2
926
João Monteiro27.7POR1415-30--14-23
927
Gianluca Di Nicola25.7ITA7815+3--9-166
928
Khololwam Montsi18.8RSA415+3Johannesburg 2 QFLost in Johannesburg R1616+23
929
Gabriel Alejandro Hidalgo31.1ARG5015+3--14-23
930
Hanwen Li19CHN1115+5--15+3
931
Mwendwa Mbithi23.7USA8915+3--15+3
932
Ondřej Krstev24.2CZE2715+5--13-53
933
Juan Bautista Otegui22.5ARG5115+5--15+3
934
Maxime Pauwels23.1BEL1615+173--15+1
935
Simon Beaupain22.3BEL1715+75-Lost in Cairo 15 R3215+1
936
Bart Stevens23.6NED1615+6--15+1
937
Mikhail Fufygin31.3RUS3615+6--13-53
938
Max Houkes21.2NED1715+6Ulcinj 4 QFLost in Qual. Ulcinj 3 R314-24
939
Toby Martin28.5GBR2715-17-Qual. Pardubice W
Lost in Pardubice R16
15+2
940
Alessandro Petrone30.7ITA7915-17--12-69
941
Nicolo Turchetti25.3ITA8015-92--14-24
942
Daniel Cox30.9GBR2814+3--14+2
943
Sanhui Shin24.5KOR814+4--14+2
944
Justin Eleveld29.3NED1814+4--14+2
945
Daniel Brands34.1GER4714+4--14+2
946
Aleksandr Vasilenko26.5RUS3714+4--14+2
947
Laurent Rochette33.6FRA8414+4--14+2
948
Kuan Yi Lee25TPE814+5--14+1
949
Sem Verbeek27.4NED1914+5--14+1
950
Raphael Collignon19.6BEL1814+5--14-
951
Niels Visker19.9NED2014+28--14-
952
Harrison Adams27.3USA9014+5--13-26
953
Andrey Golubev34.1KAZ1014+5--14-
954
Soichiro Moritani27.1JPN3014+5--14-
955
Cheong Eui Kim31.5KOR914+5--14-
956
Karlis Ozolins19.2LAT314+5-Lost in Champaign 3 R32
Lost in Fayetteville R32
14-
957
Jonas Trinker26AUT1514+5--13-25
958
Calin Manda23.4ROU1214-57Pirot QFLost in Sozopol QF16+49
959
Mattia Frinzi22ITA8114+5--14+2
960
Rishab Agarwal25.8IND1014+3-Lost in Cairo 14 R32
Lost in Cairo 15 R16
14-1
961
Vlad Andrei Dancu22.5ROU1314-22-Lost in Qual. Bucharest R215+32
962
Ivan Davydov24.9RUS3814-162--14+4
963
Julian Bradley29.1IRL214-23--14+4
964
Reese Stalder24.8USA9114+1--13-24
965
Luigi Sorrentino23.2ITA8214+1-Lost in Zlatibor R16
Lost in Pirot R16
15+30
966
Vladimir Korolev26RUS3914-46-Lost in Sozopol R3212-42
967
Peter Goldsteiner31.1AUT1614+1-Lost in Johannesburg R32
Qual. Johannesburg 2 W
Lost in Johannesburg 2 R32
14+3
968
Mirko Martinez23.4SUI1414+1--14+2
969
Jared Donaldson24.9USA9213+1--13+2
970
Joris De Loore28.4BEL1913+1-Lost in Braga R3213+1
971
Christian Sigsgaard24.5DEN413+112--13+1
972
Albert Alcaraz Ivorra26.3ESP5313+1--13+1
973
Marcello Serafini19ITA8313+1-Lost in Qual. Ulcinj 3 R3
Lost in Ulcinj 4 R16
13+1
974
Martin Beran25.8SVK913+1--13+1
975
Alejandro Garcia19.8ESP5413+2-Lost in Qual. Madrid R313+1
976
Stéphane Robert41.3FRA8513---13+1
977
Christian Samuelsson25.7SWE1213+1--12-18
978
Aleksandr Braynin22UKR1713+2Vyshkovo QF-15+53
978
Jack Findel Hawkins26.9GBR2913-22--9-118
980
Henry Craig26.9USA9313+1--13+4
981
Kazuki Nishiwaki26.9JPN3113+1-Lost in Monastir 36 R1613+4
982
Shinji Hazawa22.4JPN3213+1--13+3
983
Abhinav Sanjeev Shanmugam22.8IND1113+17-Lost in Monastir 35 QF
Lost in Monastir 36 R32
15+57
984
Gianmarco Ferrari20.9ITA8413+2-Qual. Ulcinj 3 W
Lost in Ulcinj 3 R32
Qual. Ulcinj 4 W
Lost in Ulcinj 4 R16
13+3
985
Luka Pavlovic21.4FRA8613-1Pirot R16Lost in Zlatibor R3212-14
986
Hugo Schott25FRA8713+3--13+2
987
Cengiz Aksu23.1TUR713+1--13+4
988
Takashi Saito26.5JPN3313-1-Lost in Ulcinj 3 R32
Lost in Monastir 36 R16
13+1
989
Alexander Lebedev24.4USA9413+1--13+3
990
Francisco Cabral24.7POR1513+1-Lost in Sintra 2 QF16+75
990
Arthur Bouquier20.7FRA8813-23-Qual. Plaisir W
Lost in Plaisir R32
13+1
992
Timur Kiyamov24.8RUS4013+1-Lost in Johannesburg R16
Lost in Qual. Johannesburg 2 R3
14+29
993
Aryan Goveas23.2IND1213+2--13+2
994
Bradley Mousley25.7AUS3512+2--9-89
995
Manuel Sánchez30.7MEX512+2--12+2
996
Taha Baadi20.1CAN1312-44--10-52
997
Gerard Granollers32.6ESP5512+2--12+1
998
Mathys Erhard19.9FRA8912+3--12+1
999
Andrew Watson25GBR3012-14--11-24
1000
Francisco Andreu Garcia20.5ESP5612+3Melilla R16Qual. Madrid W
Lost in Madrid R32
12-1