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

 Official ATP Ranking

Live Ranking
Race
Tournament Draws
Schedule
Live Scores
Official ATP Ranking
#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH175/125/100/75/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNext WeekNext Week
1
Carlos Alcaraz19ESP7420+1Miami SF
(QF  )
6780-1
2
Novak Djoković35SRB7160-17160+1
3
Stefanos Tsitsipas24GRE5770Lost in Miami R16 5770
4
Casper Ruud24NOR5560Lost in Miami R32 5005
5
Daniil Medvedev27RUS4330+1Miami SF
(QF  )
4510
6
Félix Auger-Aliassime22CAN3415+4Lost in Miami R32 3450-1
7
Andrey Rublev25RUS3390Lost in Miami R16 3470+1
8
Holger Rune19DEN3325Lost in Miami R16 3370
9
Hubert Hurkacz26POL3065+2Lost in Miami R32 2750-3
10
Taylor Fritz25USA2975-5Lost in Miami QF 3065
Advertisement
11
Jannik Sinner21ITA2925+2Miami SF
(QF  )
3105+2
12
Cameron Norrie27GBR2815Lost in Miami R642735-1
13
Rafael Nadal36ESP2715-42715-1
14
Frances Tiafoe25USA2710+2Lost in Miami R32 2665-1
15
Alexander Zverev25GER2580-1Lost in Miami R64 2410-1
16
Karen Khachanov26RUS2505-1Miami SF
(QF  )
2855+5
17
Pablo Carreño Busta31ESP22302185
18
Alex de Minaur24AUS2085Lost in Miami R642050-1
19
Tommy Paul25USA2045Lost in Miami R16 2090+1
20
Borna Ćorić26CRO1905Lost in Miami R641890
21
Lorenzo Musetti21ITA1840Lost in Miami R641840
22
Marin Čilić34CRO1735+21690-1
23
Matteo Berrettini26ITA1732Lost in Miami R64 1742+1
24
Nick Kyrgios27AUS1645-21555-1
25
Alejandro Davidovich Fokina23ESP1545+3Lost in Miami R321580+1
26
Sebastian Korda22USA15251480-1
27
Grigor Dimitrov31BUL1450-2Lost in Miami R32 1485+1
28
Roberto Bautista Agut34ESP1430-1Lost in Miami R641395
29
Daniel Evans32GBR1345Lost in Miami R641345-1
30
Denis Shapovalov23CAN1345Lost in Miami R32 1380+1
31
Francisco Cerúndolo24ARG1320+1Lost in Miami QF 1140-2
32
Botic van de Zandschulp27NED1170+1Lost in Miami R16
(R32  )
1250+1
33
Sebastián Báez22ARG1170+2Lost in Miami R641170+1
34
Yoshihito Nishioka27JPN1144Lost in Miami R641093
35
Miomir Kecmanović23SRB1120-4Lost in Miami R32985-5
36
Tallon Griekspoor26NED10691059+1
37
Maxime Cressy25USA1016Lost in Miami R641016-1
38
Diego Schwartzman30ARG990Lost in Miami R32 1025+2
39
Ben Shelton20USA989+2Lost in Miami R64999
40
Richard Gasquet36FRA960+3Lost in Miami R64
(R128  )
975-2
41
Bernabé Zapata Miralles26ESP958+1Lost in Miami R128952-2
42
David Goffin32BEL950-2925-3
43
Jack Draper21GBR944+13839-18
44
Jiří Lehečka21CZE941+3Lost in Miami R32978+3
45
Brandon Nakashima21USA927+3Lost in Miami R64927+1
46
John Isner37USA915-7Lost in Miami R128 915
47
Marc-Andrea Hüsler26SUI904+4Lost in Miami R64
Lost in Mexico City R16
913-1
48
Alexander Bublik25KAZ900-2Lost in Miami R128 865-8
49
Benjamin Bonzi26FRA899-4889-1
50
J.J. Wolf24USA891-6Lost in Miami R64 875-4
Advertisement
51
Albert Ramos Viñolas35ESP880-1Lost in Miami R128880-1
52
Andy Murray35GBR875+3Lost in Miami R128 860-5
53
Mikael Ymer24SWE870+4Lost in Miami R128880
54
Emil Ruusuvuori23FIN866+5Lost in Miami QF 1021+17
55
Mackenzie McDonald27USA865-2Lost in Miami R32
(R64  )
865
56
Alex Molčan25SVK865+7Lost in Miami R32885+5
57
Nicolás Jarry27CHI859-5859-2
58
Laslo Djere27SRB845-4Lost in Miami R64860
59
Lorenzo Sonego27ITA835+1Lost in Miami R16
(R32  )
915+12
60
Constant Lestienne30FRA831+2798-3
61
Jenson Brooksby22USA830-12740-9
62
Adrian Mannarino34FRA826+6Lost in Miami R16
(R32  )
906+13
63
Pedro Cachín27ARG822+3Lost in Miami R128
Lost in Girona QF
773-4
64
Yibing Wu23CHN818+3Lost in Miami R64843+4
65
Grégoire Barrère29FRA801Lost in Miami R32838+3
66
Jaume Munar25ESP796-8Lost in Miami R128
Lost in Girona QF
675-17
67
Federico Coria31ARG795-3Lost in Miami R128795+3
68
Nuno Borges26POR787+12Qual. Miami W
Lost in Miami R128
783+3
69
Corentin Moutet23FRA780780+3
70
Jason Kubler29AUS748+5Lost in Miami R128733-1
71
Marcos Giron29USA746+2Lost in Miami R128 746+2
72
Arthur Rinderknech27FRA736Lost in Miami R128721-4
73
Tomás Martín Etcheverry23ARG734-12Lost in Miami R64729
74
Márton Fucsovics31HUN732+10Lost in Miami R64 732+2
75
Soonwoo Kwon25KOR729-5719-2
76
Dušan Lajović32SRB728-5Lost in Miami R32 763+8
77
Filip Krajinović31SRB715-3715-1
78
Ugo Humbert24FRA713-1Lost in Miami R64713-1
79
Quentin Halys26FRA705+2Lost in Miami R16 691-1
80
Ilya Ivashka29BLR696+5Lost in Miami R64 721+5
81
Thiago Monteiro28BRA680-3Lost in Miami R64 689
82
Cristian Garín26CHI672+15Qual. Miami W
Lost in Miami R32 
723+8
83
Jordan Thompson28AUS667+4Qual. Miami W
Lost in Miami R128
668-1
84
Roberto Carballés Baena30ESP665-5Lost in Miami R64 675+2
85
Oscar Otte29GER656-3Lost in Miami R128641-3
86
Christopher O'Connell28AUS649Lost in Qual. Miami R2
Lost in Miami R128 
657
87
Stan Wawrinka38SUI647+13647
88
Juan Pablo Varillas27PER642-12San Remo SFLost in Miami R128Lost in Miami R128
San Remo SF
617-5
89
Daniel Elahi Galán26COL641Lost in Miami R128
Lost in Mexico City R16
621-3
90
Michael Mmoh25USA633-7633
91
Fabio Fognini35ITA628-3Lost in Miami R128 593-5
92
Zhizhen Zhang26CHN619+1Lost in Qual. Miami R2625+1
93
Alexei Popyrin23AUS611+8Lost in Miami R64611-1
94
Thanasi Kokkinakis26AUS607Lost in Qual. Miami R2
Lost in Miami R64 
534-11
95
Marco Cecchinato30ITA605-4Lost in San Remo R32605
96
Emilio Gómez31ECU603-4Lost in Qual. Miami R1577-2
97
Taro Daniel30JPN583+6Lost in Miami R32
(R64  )
587
98
Hugo Gaston22FRA580+8535-6
99
Max Purcell24AUS572-4Lille SFLost in Las Franquesas del Valles SFLost in Las Franquesas del Valles SF
Lille SF
634+10
100
Facundo Bagnis33ARG561-4Lost in Miami R64 
Lost in Mexico City R32
505-12
Advertisement
101
Alexander Shevchenko22RUS547+31Lost in Qual. Miami R1
Lost in San Remo R16
551-2
102
Aleksandar Kovačević24USA546+5Lost in Qual. Miami R2
Lost in Miami R64
568+2
103
Jan Lennard Struff32GER543+31Qual. Miami W
Lost in Miami R64
(R128  )
574+4
104
Roman Safiullin25RUS538+9Qual. Miami W
Lost in Miami R128
557+2
105
Juan Manuel Cerúndolo21ARG537-1492-13
106
Dominic Thiem29AUT530-4Lost in Miami R128 510-4
107
Aslan Karatsev29RUS520-2Lost in San Remo R32475-15
108
Luca Van Assche18FRA517+2San Remo SF560+7
109
Arthur Fils18FRA516+2495-8
110
Radu Albot33MDA515-1Lost in Qual. Miami R2523+4
111
Hugo Dellien29BOL506-12506
112
James Duckworth31AUS502+2Lost in Qual. Miami R1
Lost in Mexico City R16
513+3
113
Borna Gojo25CRO501+8Lost in Qual. Miami R2495-3
114
Daniel Altmaier24GER499-16Qual. Miami W
Lost in Miami R128
515+6
115
Francesco Passaro22ITA497+1497+1
116
Matteo Arnaldi22ITA496-1Lost in Qual. Miami R1
Lost in San Remo R32
496+1
117
Pavel Kotov24RUS490Qual. Miami W
Lost in Miami R128
Lost in San Remo R32
502+4
118
Dominic Stricker20SUI487+8Lost in Biel R16466-8
119
Christopher Eubanks26USA479-11Qual. Miami W
Lost in Miami QF 
667+34
120
Gijs Brouwer27NED477-1Lost in Qual. Miami R1477-1
121
Pedro Martínez25ESP476-1Girona SFLost in Miami R128Lost in Miami R128
Girona SF
471-3
122
Denis Kudla30USA475-32Lost in Miami R128424-15
123
Yosuke Watanuki24JPN474-1Qual. Miami W
Lost in Miami R64 
515+16
124
Giulio Zeppieri21ITA474-1Qual. Zadar W
Lost in Zadar QF
Lost in San Remo R16
489+5
125
Rinky Hijikata22AUS472+5Lost in Qual. Miami R1425-11
126
Leandro Riedi21SUI470+9379-29
127
Camilo Ugo Carabelli23ARG464-3Lost in Qual. Miami R1464
128
Fábián Marozsán23HUN453+35Qual. Estoril R1Lost in Girona R16Lost in Girona R16
Qual. Estoril R1
433-5
129
Alexandre Müller26FRA453Lost in San Remo QF471+4
130
Luca Nardi19ITA452-2Lost in San Remo R32372-31
131
Jurij Rodionov23AUT450Lille QFBiel WBiel W
Lille QF
474+8
132
Nikoloz Basilashvili31GEO446-14Lost in Qual. Miami R1436+2
133
Norbert Gombos32SVK446Lost in Biel QF
Lost in Lille R32
455+4
134
Yannick Hanfmann31GER443+2Lost in Qual. Miami R1
Lost in Mexico City R32
432
135
Zizou Bergs23BEL431+4Lost in Miami R128 359-32
136
Raúl Brancaccio25ITA431+5Lost in Girona R16431+1
137
Sebastian Ofner26AUT427+23Qual. Estoril R1Lost in Zadar F
Lost in San Remo R16
Lost in Zadar F
Lost in San Remo R16
Qual. Estoril R1
488+17
138
Reilly Opelka25USA425-26415-2
139
Otto Virtanen21FIN420+31Lille QFLost in Biel QFLost in Biel QF
Lille QF
435+8
140
Chun Hsin Tseng21TWN419-15Lost in Zadar R16
Lost in San Remo R32
401-5
141
Lukáš Klein25SVK417+2Lost in Qual. Miami R2420+2
142
Dennis Novak29AUT415+2415+1
143
Tomáš Macháč22CZE412-16Lost in Qual. Miami R2420+5
144
Maximilian Marterer27GER411+12Lost in Qual. Miami R1411+2
145
Tim van Rijthoven25NED403+2380-8
146
Hugo Grenier27FRA397+5Las Franquesas del Valles W
Lost in Lille R32
464+18
147
Kamil Majchrzak27POL397-9372-13
148
Mattia Bellucci21ITA395+2Lost in Qual. Miami R1380-6
149
Elias Ymer26SWE395Lost in Qual. Miami R1376-8
150
Filip Misolic21AUT393-4Lost in Qual. Miami R2396+4
Advertisement
151
Ryan Peniston27GBR390+1Qual. Estoril R1Lost in Zadar R32
Lost in San Remo R32
Lost in Zadar R32
Lost in San Remo R32
Qual. Estoril R1
374-8
152
Steve Johnson33USA389-15Lost in Qual. Miami R1381
153
Jozef Kovalík30SVK389-8Qual. Estoril R1Lost in Zadar R16
Lost in San Remo R16
Lost in Zadar R16
Lost in San Remo R16
Qual. Estoril R1
407+10
154
Jack Sock30USA385359-12
155
Timofey Skatov22KAZ385-15Qual. Estoril R1Lost in Qual. Miami R2
Lost in Girona QF
Lost in Qual. Miami R2
Lost in Girona QF
Qual. Estoril R1
402+11
156
João Sousa34POR383-8Lost in Girona R16390+9
157
Jelle Sels27NED380+1369-6
158
Vasek Pospisil32CAN379-5379+2
159
Kaichi Uchida28JPN378Lost in Qual. Miami R1
Lost in San Remo R32
372-3
160
Tung Lin Wu24TWN374+15Lost in Qual. Miami R1374+2
161
Liam Broady29GBR373-19Lost in Biel F433+29
162
Alejandro Tabilo25CHI370+25Lost in Qual. Miami R2
Lost in Mexico City R16
389+14
163
Facundo Díaz Acosta22ARG366+9366-2
164
Felipe Meligeni Alves25BRA365Qual. Miami W
Lost in Miami R128
Lost in Mexico City R16
388+14
165
Vít Kopřiva25CZE360+4San Remo SFLost in Zadar R32Lost in Zadar R32
San Remo SF
389+16
166
Franco Agamenone29ITA359359-2
167
Oleksii Krutykh23UKR356-5Qual. Estoril R1Lost in Las Franquesas del Valles R32
Lost in Girona R16
Lost in Las Franquesas del Valles R32
Lost in Girona R16
Qual. Estoril R1
338-7
168
Aleksandar Vukic26AUS355+18Qual. Miami W
Lost in Miami R128
381+17
169
Geoffrey Blancaneaux24FRA353-14Lost in Qual. Miami R2353-2
170
Benoît Paire33FRA351+39Qual. Miami W
Lost in Miami R128
Lost in Lille R32
367+6
171
Francesco Maestrelli20ITA348-4Lost in San Remo R32348-2
172
Laurent Lokoli28FRA341-4Lost in Girona R32329-7
173
Luciano Darderi21ITA339+7Lost in Mexico City R32328-7
174
Zdeněk Kolář26CZE337+4Lost in Biel R32
Lost in Lille R32
330-4
175
Antoine Bellier26SUI336-2Lost in Mexico City QF359+5
176
Riccardo Bonadio29ITA334+6Lost in Girona R32325-5
177
Flavio Cobolli20ITA332-12Lost in Zadar SF
Lost in San Remo R16
286-24
178
Lloyd Harris26RSA330-17240-56
179
Federico Delbonis32ARG325-5315-5
180
Antoine Escoffier31FRA324+17Lost in St. Brieuc QF
Lost in Lille R32
298-15
181
Juncheng Shang18CHN323-10Lost in Miami R128333+6
182
Emilio Nava21USA323+6Lost in Miami R64
(R128  )
348+10
183
Tomás Barrios Vera25CHI321+1Lost in Mexico City R16316
184
Andrea Pellegrino26ITA321+5Lost in San Remo R16332+8
185
Zsombor Piros23HUN318-6Lost in Zadar QF
Lost in San Remo QF
359+16
186
Alexander Ritschard29SUI313+9Lost in Biel R32
Lost in Qual. San Remo R1
306-1
187
Dalibor Svrčina20CZE312-6Qual. Estoril R1Lost in Las Franquesas del Valles R32
Lost in Girona R32
Lost in Las Franquesas del Valles R32
Lost in Girona R32
Qual. Estoril R1
280-18
188
Nicolas Moreno De Alboran25USA310+4Lost in Qual. Miami R1
Lost in Mexico City R16
314+3
189
Joris De Loore29BEL308+5308+3
190
Gilles Simon38FRA305+1295-6
191
Andrea Collarini31ARG305-1Lost in Qual. Miami R1
Lost in Girona R32
305+2
192
Hamad Medjedović19SRB302+25Lost in Zadar R16302+1
193
Brandon Holt24USA301Lost in Qual. Miami R1301
194
Enzo Couacaud28FRA296+4Lost in Mexico City QF321+12
195
Damir Džumhur30BIH294+13Qual. Estoril R1Lost in Zadar R16Lost in Zadar R16
Qual. Estoril R1
294-2
196
Renzo Olivo31ARG294-20Lost in Qual. Miami R1
Lost in Mexico City R16
305+8
197
Adrian Andreev21BUL294+7Qual. Estoril R1Lost in Las Franquesas del Valles R16Lost in Las Franquesas del Valles R16
Qual. Estoril R1
293-2
198
Dimitar Kuzmanov29BUL290+4Lost in Lille R32283-6
199
Matteo Gigante21ITA288-3Lost in Zadar QF
Lost in San Remo R32
304+9
200
Nicolás Kicker30ARG288273-11
Advertisement
201
John Millman33AUS287-16277-7
202
Andrea Vavassori27ITA286+14Qual. San Remo W
Lost in San Remo QF
293+4
203
Henri Laaksonen31SUI285-4260-14
204
Facundo Mena30ARG284-3Lost in Mexico City R32218-49
205
Rio Noguchi24JPN284-2Lost in Mexico City R32280-1
206
Yu-hsiou Hsu23TWN280-1Tsukuba SF263-8
207
Seong chan Hong25KOR279Lost in Mexico City R32279
208
Altuğ Çelikbilek26TUR271+6Lost in Biel R32
Lost in Lille QF
291+8
209
Juan Pablo Ficovich26ARG271-3Lost in Mexico City R32255-13
210
Genaro Alberto Olivieri24ARG270+21Lost in Mexico City R32254-14
211
Fernando Verdasco39ESP268-54242-21
212
Gabriel Diallo21CAN266+1Lille QFMontreal 2 W
Lost in Biel QF
Montreal 2 W
Lost in Biel QF
Lille QF
331+35
213
Alexis Galarneau24CAN265+8Lost in Mexico City R32240-22
214
Miljan Zekić34SRB263+1Lost in Zadar R32
Lost in Girona R16
259-5
215
Mitchell Krueger29USA261-3Lost in Mexico City R32235-25
216
Evan Furness24FRA260+7Lost in St. Brieuc SF
Lost in Lille R32
274+6
217
Nick Hardt22DOM260+1Lost in Mexico City R32260-1
218
Arthur Cazaux20FRA259+1Lost in Zadar SF285+16
219
Lorenzo Giustino31ITA259+1Lost in Las Franquesas del Valles R16
Lost in Girona R32
259-1
220
Jan Choinski26GBR257+2Mexico City SFLost in Anapoima R16
Lost in Mosquera QF
Lost in Anapoima R16
Lost in Mosquera QF
Mexico City SF
302+28
221
Manuel Guinard27FRA255-44Qual. Estoril R1Lost in Zadar R32
Lost in San Remo R32
Lost in Zadar R32
Lost in San Remo R32
Qual. Estoril R1
214-35
222
Gastão Elias32POR253+8Girona SFLost in Las Franquesas del Valles QFLost in Las Franquesas del Valles QF
Girona SF
219-29
223
Zachary Svajda20USA253+4252-4
224
Gauthier Onclin22BEL253+4Lost in St. Brieuc R16
Lost in Lille R32
257+3
225
Kimmer Coppejans29BEL250+12San Remo SFLost in Zadar R32
Qual. San Remo W
Lost in Zadar R32
Qual. San Remo W
San Remo SF
300+31
226
Thiago Seyboth Wild23BRA247+174247-4
227
Marco Trungelliti33ARG246-2Lost in Las Franquesas del Valles QF
Lost in Girona R32
262+11
228
Frederico Ferreira Silva28POR246-2Qual. Estoril R1Lost in St. Brieuc R16
Lost in Girona R32
Lost in St. Brieuc R16
Lost in Girona R32
Qual. Estoril R1
253+2
229
Li Tu26AUS245-18Lost in St. Brieuc R32
Lost in Lille R32
242-4
230
Nicholas David Ionel20ROU245-1Lost in Las Franquesas del Valles R16
Lost in Girona R16
236-9
231
Cem İlkel27TUR242+49Lost in St. Brieuc R32
Lost in Qual. Lille R2
Lost in Lille R16
253+6
232
Carlos Taberner25ESP241-49236-5
233
Michael Geerts28BEL241+10Lille SFLost in Las Franquesas del Valles R16Lost in Las Franquesas del Valles R16
Lille SF
277+24
234
Thiago Agustín Tirante21ARG236-1Mexico City SF265+21
235
Ričardas Berankis32LTU233+18St. Brieuc W
Lost in Lille R16
262+20
236
Hernán Casanova29ARG233+6Lost in Palmanova 2 SF225-11
237
Mariano Navone22ARG233+4Lost in Girona QF248+8
238
Máté Valkusz24HUN232+6Qual. Estoril R1207-24
239
Tennys Sandgren31USA232-15232-3
240
Sho Shimabukuro25JPN231-6Tsukuba SF231-4
241
Ivan Gakhov26RUS228-1Girona SFLost in Las Franquesas del Valles QFLost in Las Franquesas del Valles QF
Girona SF
270+29
242
Yuta Shimizu23JPN225+67Lost in Bakersfield QF226-4
243
Nicolás Mejía23COL225+3Lost in Anapoima SF
Lost in Mexico City QF
243+12
244
Santiago Rodríguez Taverna23ARG224+18217-10
245
Nam Hoang Ly26VIE223Lost in Lucknow SF
Lost in Mysuru R32
211-15
246
Harold Mayot21FRA222+5Lost in St. Brieuc QF
Lost in Lille R16
238+10
247
Pablo Andújar37ESP220+2Lost in Girona R32175-49
248
Maximilian Neuchrist31AUT220+2Mexico City SFLost in Trimbach SF
Lost in Biel R16
Qual. Mexico City W
Lost in Trimbach SF
Lost in Biel R16
Qual. Mexico City W
Mexico City SF
285+45
249
Nino Serdarušić26CRO220+8Lost in Zadar R16177-45
250
Omar Jasika25AUS219-18Lost in Biel R32
Lost in Lille R32
219-2
Advertisement
251
Raphaël Collignon21BEL217-13Lost in St. Brieuc R32
Lost in Lille R16
225+3
252
Pol Martín Tiffon23ESP216+36Lost in Qual. Girona R2
Lost in Girona R32
212-7
253
Román Andrés Burruchaga21ARG216+1216-2
254
Nerman Fatić28BIH214-6Lost in Zadar R32204-10
255
Titouan Droguet21FRA213+1Lost in Zadar R32
Qual. Girona W
Lost in Girona R32
213-2
256
Aziz Dougaz26TUN213+13Lost in Biel R32
Lost in Lille R32
213-2
257
Kacper Żuk24POL212+1Trimbach W
Lost in St. Brieuc R16
Lost in Lille R16
203-8
258
Paul Jubb23GBR211-19131-110
259
Juan Bautista Torres20ARG211Qual. Girona W
Lost in Girona R16
202-7
260
Dane Sweeny22AUS210-5Tsukuba SFLost in Canberra QF
Canberra 2 W
Lost in Canberra QF
Canberra 2 W
Tsukuba SF
234+19
261
Alessandro Giannessi32ITA209-26Qual. Estoril R1Zadar W
Lost in San Remo R32
Zadar W
Lost in San Remo R32
Qual. Estoril R1
254+38
262
Dominik Koepfer28GER209-26Mexico City SFQual. Mexico City WQual. Mexico City W
Mexico City SF
249+34
263
Daniel Michalski23POL207+15155-64
264
Nicolás Álvarez Varona21ESP207-3194-8
265
Francisco Comesaña22ARG206+32206+2
266
Bu Yunchaokete21CHN205-2Lost in Las Franquesas del Valles SF232+23
267
Marek Gengel27CZE203-1Lost in Biel R32
Lost in Trnava R16
183-19
268
Daniel Dutra da Silva34BRA202-3Lost in Qual. Girona R1170-37
269
Robin Haase35NED200-9Qual. Estoril R1185-15
270
Valentin Royer21FRA200-2200+3
271
Shintaro Mochizuki19JPN197+3Lost in St. Brieuc R32
Lost in Qual. Girona R1
192-5
272
Marc Polmans25AUS195-2Canberra W
Lost in Canberra 2 F
236+34
273
Jesper de Jong22NED194+21Girona SFLost in Palmanova 2 R32
Qual. Girona W
Lost in Palmanova 2 R32
Qual. Girona W
Girona SF
221+23
274
Oriol Roca Batalla29ESP193-1Lost in Las Franquesas del Valles R16
Lost in Qual. Girona R2
Lost in Girona R32
196+5
275
Mikhail Kukushkin35KAZ192-28Lost in Biel R16
Lost in Lille R32
160-44
276
Daniel Masur28GER192-9Lost in Trimbach SF
Lost in Biel R32
192+1
277
James McCabe19AUS192+31Lost in Biel R32
Lost in Qual. Lille R2
186-5
278
Lukáš Rosol37CZE192-15Lost in Portimao QF
Lost in Las Franquesas del Valles R32
Lost in Trnava R32
195+8
279
Skander Mansouri27TUN191-4Lost in Portimao R16
Lost in Las Franquesas del Valles R16
183-8
280
Gaël Monfils36FRA190-70Lost in Miami R128155-44
281
Abdullah Shelbayh19JOR190-5Lost in Qual. Miami R1
Qual. Girona W
Lost in Girona R32
194+10
282
Steven Diez32CAN190+10Lost in Las Franquesas del Valles R32
Lost in Qual. Girona R2
185-3
283
Dan Added23FRA190-4Lost in St. Brieuc F
Lost in Lille R32
227+38
284
Matheus Pucinelli De Almeida21BRA189-32182-4
285
Alexandar Lazarov25BUL187-8Lost in Biel R32186+4
286
Yasutaka Uchiyama30JPN187-4Lost in Tsukuba R32187+7
287
Gianluca Mager28ITA186+36Lost in Zadar R32
Lost in San Remo QF
211+26
288
Elmar Ejupovic30GER185+5Lost in Anapoima QF
Lost in Mosquera R16
Qual. Mexico City W
Lost in Mexico City R32
187+8
289
Pablo Cuevas37URU183-17153-40
290
Oliver Crawford23USA183-6Mysuru SFLost in Lucknow QFLost in Lucknow QF
Mysuru SF
170-14
291
Evan Zhu24USA183-20Lost in Qual. Mexico City R2169-16
292
Filip Cristian Jianu21ROU181-3Lost in Zadar R32181+3
293
Louis Weßels24GER180-6Lost in Trimbach R32180+3
294
Terence Atmane21FRA180-9Anapoima W
Qual. Mexico City W
Lost in Mexico City R32
199+26
295
Alejandro Moro Cañas22ESP178-4Lost in Qual. Girona R1167-15
296
João Lucas Reis Da Silva23BRA178+5178+5
297
João Domingues29POR178-14Lost in Las Franquesas del Valles R32178+5
298
Jonáš Forejtek22CZE177-12Lost in St. Brieuc R32
Lost in Qual. Lille R2
139-48
299
Alexey Vatutin30RUS176-18Lost in Biel R32
Lost in Qual. San Remo R2
176+4
300
Dragos Nicolae Madaras25SWE172-10Antalya 11 SFAntalya 9 W
Lost in Zadar R16
Antalya 9 W
Lost in Zadar R16
Antalya 11 SF
194+27
301
Tristan Schoolkate22AUS172-3Lost in Canberra R32
Lost in Canberra 2 SF
Lost in Tsukuba R16
164-16
302
Evgeny Donskoy32RUS171-2New Delhi W
Lucknow W
221+53
303
Alastair Gray24GBR170-1Trento SFLost in Toulouse Balma R32134-60
304
Federico Gaio31ITA170+52Qual. Mexico City W
Lost in Mexico City QF
189+27
305
Daniel Rincon20ESP170+14Lost in Qual. Girona R2168-3
306
Timo Stodder26GER170-3Lost in Rovinj R32
Lost in Opatija SF
Lost in Trnava R16
173+7
307
Denis Yevseyev29KAZ170+7Qual. Anapoima W
Lost in Anapoima QF
Lost in Qual. Mexico City R1
171+5
308
Guido Andreozzi31ARG169+3169+2
309
Vitaliy Sachko25UKR169+29Lille QFLost in St. Brieuc R32
Qual. Lille W
186+26
310
Gonzalo Villanueva28ARG169-6167-4
311
Cedrik Marcel Stebe32GER168-6138-37
312
Alex Michelsen18USA167-6Lost in Bakersfield SF
Lost in Calabasas F
188+34
313
Jay Clarke24GBR167-17Lost in Las Franquesas del Valles R32167+2
314
Murkel Dellien25BOL166+20Lost in Mosquera SF
Lost in Qual. Mexico City R1
173+16
315
Javier Barranco Cosano24ESP165-5Lost in Palmanova QF138-34
316
Ugo Blanchet24FRA165-9Lost in Qual. Zadar R1
Lost in Qual. San Remo R1
162-2
317
Nikola Milojević27SRB165-18Lost in Qual. Zadar R2
Lost in Zadar R32
Lost in Qual. Girona R1
167+4
318
Hiroki Moriya32JPN164-6Lost in Tsukuba QF156-5
319
Moez Echargui30TUN163+16Lost in Qual. Zadar R1
Lost in Qual. San Remo R2
157-3
320
Lucas Gerch28GER162-4Lost in Palmanova R32
Lost in Qual. Girona R1
160
321
Álvaro López San Martín25ESP162+32Qual. Girona W
Lost in Girona R32
164+5
322
Valentin Vacherot24MON160-1Qual. San Remo W
Lost in San Remo R32
138-28
323
Pablo Llamas Ruiz20ESP159-3Palmanova W
Lost in Palmanova 2 QF
Lost in Girona R16
193+49
324
Salvatore Caruso30ITA158+18Lost in Qual. Zadar R2
Lost in Zadar R16
Lost in Qual. San Remo R1
167+12
325
Benjamin Hassan28LIB157+1Lost in Biel SF175+28
326
Rudolf Molleker22GER157-4Lost in Palmanova F
Lost in Las Franquesas del Valles R32
Lost in Qual. San Remo R2
171+23
327
Illya Marchenko35UKR155+59155+2
328
Giovanni Fonio24ITA155+13Qual. Zadar W
Lost in Zadar R32
Qual. San Remo W
Lost in San Remo R16
171+27
329
Henri Squire22GER154-4Lost in Montreal 2 F155+1
330
Viktor Durasovic26NOR153-2Lost in Biel R32
Lost in Qual. San Remo R2
142-8
331
Ulises Blanch25USA152-4Lost in Las Franquesas del Valles R32
Lost in Qual. Lille R1
144-6
332
Adam Walton23AUS150-3Lost in Bakersfield R32
Lost in Calabasas R32
150+1
333
Stefano Travaglia31ITA150+12Lost in Palmanova R32
Lost in Palmanova 2 F
159+12
334
Edan Leshem26ISR150-2Lost in Las Franquesas del Valles R32
Qual. Lille W
Lost in Lille R32
155+8
335
Max Houkes22NED150-2Lost in Palmanova R32
Palmanova 2 W
171+35
336
Peter Gojowczyk33GER149141-3
337
Giovanni Mpetshi Perricard19FRA149+2Lost in Qual. Mexico City R2151+7
338
Dominik Palan22CZE149-8149+5
339
Roberto Quiroz31ECU149-2136-16
340
Edoardo Lavagno24ITA149+26Lost in Antalya 9 QF
Qual. San Remo W
Lost in San Remo R16
150+8
341
Evgeny Karlovskiy28RUS148-1134-20
342
Michael Vrbenský23CZE147+1140-1
343
Beibit Zhukayev22KAZ146-25Lost in Trimbach F
Lost in Biel R32
Qual. Lille W
Lost in Lille R32
165+28
344
Lukas Neumayer20AUT146-29Lost in Palmanova R32
Lost in Palmanova 2 R16
147+9
345
Nikolás Sánchez Izquierdo24ESP146-50Lost in Las Franquesas del Valles R32
Lost in Qual. Girona R1
146+9
346
Maxime Janvier26FRA145+1Lost in St. Brieuc R16
Qual. Lille W
Lost in Lille QF
177+53
347
Carlos Lopez Montagud22ESP144-1114-59
348
Kenny de Schepper35FRA143Qual. Lille W
Lost in Lille R16
130-22
349
Kyle Seelig25USA142+1135-10
350
Jason Jung33TWN141-33141+10
351
Yun-seong Chung25KOR140+1Lost in Tsukuba R32137
352
Alexander Weis25ITA140+5Lost in Palmanova R32
Lost in Palmanova 2 QF
Lost in Qual. Girona R1
140+8
353
Charles Broom24GBR139+10Lost in Trimbach R32
Lost in St. Brieuc R32
Lost in Trento QF
124-29
354
Antoine Hoang27FRA138+5Lost in Poitiers SF
Lost in St. Brieuc R32
Qual. Lille W
Lost in Lille R16
149+20
355
Maks Kaśnikowski19POL137+6Lost in Qual. Las Franquesas del Valles R2
Lost in Qual. Girona R2
136+1
356
Carlos Sánchez Jover22ESP137+6Lost in Qual. Zadar R2
Lost in Qual. Girona R1
102-77
357
Remy Bertola24SUI137+3Lost in Opatija QF
Lost in Qual. San Remo R1
139+10
358
Pedro Boscardin Dias20BRA136+10136+2
359
Mathys Erhard21FRA135-4Lost in St. Brieuc R32
Lost in Trnava R32
135+1
360
Ernesto Escobedo26MEX134+7134
361
Gerald Melzer32AUT133+20Lost in Qual. Zadar R2
Lost in Qual. Mexico City R1
135+4
362
Sergey Fomin22UZB133+7Lost in Qual. Las Franquesas del Valles R1129-9
363
Filip Peliwo29POL133+13Lost in Portimao R32133-1
364
Andrea Arnaboldi35ITA132-20Lost in Las Franquesas del Valles R32
Lost in Qual. San Remo R2
134+2
365
Sebastian Fanselow31GER132+6Lost in Portimao R16
Lost in St. Brieuc R16
140+20
366
Gabriel Décamps23BRA132+4Lost in Qual. San Remo R1132
367
Alibek Kachmazov20RUS132-43Lost in St. Brieuc R16
Lost in Qual. Lille R2
137+14
368
Ernests Gulbis34LAT131+4131+1
369
Ergi Kırkın24TUR131+5117-30
370
Aljaž Bedene33SLO130-19120-20
371
Stefan Kozlov25USA130-13130+2
372
Daniel Cukierman27ISR130+5Qual. Biel W
Lost in Biel R16
Lost in Qual. Lille R2
137+20
373
Billy Harris28GBR130+5Lost in Portimao R16
Qual. Las Franquesas del Valles W
Lost in Las Franquesas del Valles F
Lost in San Remo R32
168+64
374
Sumit Nagal25IND129+5129+2
375
Alex Rybakov26USA129-11125-3
376
Alex Martí Pujolras24ESP129-1Lost in Palmanova SF
Lost in Palmanova 2 QF
Qual. Girona W
Lost in Girona R32
140+34
377
Pierre Hugues Herbert32FRA126+18Lost in St. Brieuc SF126+2
378
Gian Marco Moroni25ITA125+5125+1
379
Mattéo Martineau24FRA125+1Lost in Trimbach QF
Lost in Qual. Biel R1
Lost in Saint Dizier QF
126+3
380
Benjamin Lock30ZIM124+4Lost in Anapoima R32
Lost in Mosquera R32
Lost in Qual. Mexico City R2
100-58
381
Dino Prižmić17CRO123+30Lost in Zadar QF132+16
382
Jules Marie31FRA123+60Lost in Montreal 2 QF
Lost in Qual. Lille R1
118-15
383
Nick Chappell30USA123+7Lost in Qual. Mexico City R1123-2
384
Bernard Tomic30AUS122-11Lost in Mexico City R32122-3
385
Gonzalo Lama29CHI122-20Lost in Mosquera QF
Lost in Qual. Mexico City R1
125+6
386
Jiří Veselý29CZE121+176-113
387
Calvin Hémery28FRA121+1Lost in St. Brieuc R16
Lost in Qual. Lille R1
128+13
388
Mark Lajal19EST121+1Qual. St. Brieuc W
Lost in St. Brieuc QF
Lost in Qual. Lille R2
140+47
389
Stuart Parker25GBR120+3120-2
390
Jakub Menšík17CZE119+1Trnava SFLost in Qual. Las Franquesas del Valles R1119-2
391
Mathias Bourgue29FRA118+7Qual. St. Brieuc W
Lost in St. Brieuc R32
Lost in Qual. Lille R1
122+5
392
Nicolás Álvarez26PER118+7118-2
393
Vladyslav Orlov27UKR118+8Lost in New Delhi QF
Lost in Lucknow QF
Lost in Mysuru QF
124+12
394
Thomas Fancutt28AUS118+40Lost in Qual. St. Brieuc R2
Lost in Trento R16
119+1
395
Giovanni Oradini25ITA118-1Lost in St. Brieuc R32
Lost in Trento QF
99-48
396
Sam Querrey35USA117-47117-2
397
Francesco Forti23ITA117+5Lost in Portimao R32
Qual. Biel W
Lost in Biel R16
Lost in Trento QF
129+24
398
Andrew Paulson21CZE117-13115-4
399
Clément Chidekh21FRA116+10Saint Dizier SFLost in St. Brieuc R32116-2
400
Oleksandr Ovcharenko21UKR116-3Lost in Rovinj QF
Lost in Opatija R32
118+5
401
Mukund Sasikumar26IND116+2Lost in New Delhi R32
Lost in Lucknow SF
Lost in Mysuru QF
122+13
402
Dmitry Popko26KAZ114+2Lost in Qual. Mexico City R2108-16
403
Damien Wenger23SUI114+2Lost in Rovinj R32
Lost in Qual. Zadar R2
114-4
404
Eduardo Ribeiro25BRA114+9Lost in Anapoima SF
Lost in Mosquera R16
121+15
405
Juan Bautista Otegui24ARG114+1Lost in Antalya 9 R32
Lost in Antalya 10 QF
115
406
Alafia Ayeni23USA113+4113-3
407
Andrey Chepelev24RUS112+1Lost in Antalya 9 QF
Qual. Antalya 10 W
Lost in Antalya 10 R32
112-5
408
Govind Nanda22USA111-12108-9
409
Strong Kirchheimer27USA111+28Lost in Montreal 2 SF
Lost in Qual. Mexico City R1
118+13
410
Clément Tabur23FRA111-79107-12
411
Ramkumar Ramanathan28IND110+3Lost in Qual. Biel R1110-3
412
Samuel Vincent Ruggeri20ITA110-5Lost in Sharm El Sheikh 7 R32
Lost in Sharm El Sheikh 8 R32
Lost in Sharm El Sheikh 9 R16
96-38
413
Bjorn Fratangelo29USA109+30101-21
414
Mats Rosenkranz24GER109+198-32
415
Gianmarco Ferrari22ITA109+6Lost in Palmanova R32
Lost in Palmanova 2 SF
Lost in San Remo R32
109-1
416
Matías Franco Descotte28ARG107+20Lost in Anapoima R16
Lost in Mosquera R32
107-7
417
Dayne Kelly32AUS106+1Lost in Canberra QF
Lost in Canberra 2 QF
108-2
418
Colin Sinclair28NMI106-1Lost in Canberra QF
Lost in Qual. Mexico City R1
109+3
419
Robin Bertrand20FRA106Lost in Qual. Las Franquesas del Valles R2
Lost in Qual. Lille R1
106-7
420
Arthur Fery20GBR105105-7
421
Jurgen Briand24FRA105-5Qual. St. Brieuc W
Lost in St. Brieuc R32
Lost in Qual. Lille R1
107
422
Marius Copil32ROU105-40Qual. Biel W
Lost in Biel SF
123+38
423
Aidan McHugh22GBR105+8Lost in Portimao SF113+13
424
Bogdan Bobrov25RUS105-2Qual. Las Franquesas del Valles W
Lost in Las Franquesas del Valles R32
107-1
425
Daniel Cox32GBR104-13Qual. Las Franquesas del Valles W
Lost in Las Franquesas del Valles R16
115+22
426
Martin Damm19USA104+4Lost in Qual. Miami R1101-10
427
Oleg Prihodko25UKR104+1487-38
428
Christian Harrison28USA103-74103-1
429
Christian Langmo26USA103+33Lost in Bakersfield SF
Lost in Calabasas R16
111+16
430
Naoki Nakagawa26JPN103+25Lost in Bakersfield QF
Lost in Calabasas QF
103
431
Prajnesh Gunneswaran33IND103-11899-10
432
Oscar Jose Gutierrez29BRA103-8Lost in Palmanova R16
Lost in Qual. Las Franquesas del Valles R2
90-27
433
Valerio Aboian20ARG103-6Lost in Mosquera QF
Lost in Qual. Mexico City R1
105+5
434
Egor Gerasimov30BLR102-6102+3
435
Filip Horanský30SVK102-672-80
436
Cezar Crețu21ROU102-10Antalya 11 SFLost in Rovinj SF
Lost in Qual. Zadar R1
87-30
437
Karl Friberg24SWE102-5Trnava SFLost in Trimbach QF
Qual. Las Franquesas del Valles W
Lost in Las Franquesas del Valles R16
114+29
438
Gustavo Heide21BRA101+1Lost in Qual. Mexico City R1101+3
439
Max Hans Rehberg19GER101-16Lost in Qual. Biel R2
Lost in Biel R16
112+28
440
Omni Kumar21USA101-7Lost in Bakersfield R16
Lost in Calabasas R16
101+3
441
Adrián Menéndez-Maceiras37ESP100-698-3
442
Elliot Benchetrit24MAR100+2Lost in Qual. San Remo R198-3
443
Ajeet Rai24NZL100+3Lost in Canberra SF107+19
444
José Pereira32BRA99+2699+5
445
Jérôme Kym20SUI99-5Trento SF78-45
446
Mats Moraing30GER99-5399+6
447
Wilson Leite31BRA99+399+5
448
Akira Santillan25AUS99-23Lost in Portimao F
Lost in Trnava R32
115+44
449
Mirza Bašić31BIH98+19Qual. Zadar W
Lost in Zadar R32
95-3
450
Alex Bolt30AUS97-12Bakersfield W
Lost in Calabasas R16
123+67
451
Gonçalo Oliveira28POR97+38Portimao W
Lost in Toulouse Balma QF
125+71
452
Robert Strombachs23LAT96+28Lost in Sharm El Sheikh 7 SF98+5
453
Malek Jaziri39TUN95-677-42
454
Ben Patael25ISR93-993+1
455
Kyrian Jacquet21FRA93+2Lost in Palmanova SF
Lost in Lille R16
102+23
456
Keegan Smith24USA93-777-40
457
Nathan Ponwith24USA93+1Calabasas W117+57
458
Rubin Statham35NZL93+29Lost in Anapoima R16
Lost in Qual. Mexico City R2
92+2
459
Lucas Pouille29FRA92-792+5
460
Timo Legout21FRA92-6Lost in Palmanova R32
Lost in Palmanova 2 R32
92+5
461
Khumoyun Sultanov24UZB92-8Saint Dizier SFLost in Toulouse Balma QF95+10
462
Lucas Miedler26AUT90-672-52
463
Alberto Barroso Campos26ESP90-12Lost in Portimao R32
Lost in Qual. Las Franquesas del Valles R1
Lost in Qual. Girona R1
90+5
464
Jacopo Berrettini24ITA89+11Lost in Portimao R32
Lost in Qual. San Remo R1
89+4
465
Jorge Panta27PER89-5Lost in Anapoima R32
Lost in Mosquera R32
Lost in Qual. Mexico City R1
89+4
466
Facundo Juárez25ITA89-1883-7
467
Pedro Sousa34POR89-6Qual. Estoril R182-8
468
Mili Poljičak18CRO88-5Lost in Zadar R3288+6
469
Sascha Gueymard Wayenburg19FRA88-10Poitiers W
Lost in St. Brieuc R16
Lost in Lille R32
108+49
470
Sandro Kopp22AUT88+2Lost in Montreal 2 R16
Lost in Trento R16
88+6
471
Juan Pablo Paz28ARG88-7Antalya 11 SF86+4
472
Ethan Quinn19USA87-679-12
473
Yankı Erel22TUR87-6Trnava SF83-1
474
Martin Krumich20CZE86-385+6
475
Kalin Ivanovski18MKD86+2Lost in Poitiers SF
Lost in Toulouse Balma R16
91+18
476
Andrej Martin33SVK85-378-12
477
Marko Topo19GER84-1Lost in Antalya 9 R32
Lost in Antalya 10 R32
84+6
478
Yishai Oliel23ISR84-4Lost in Sharm El Sheikh 7 R32
Lost in Sharm El Sheikh 8 QF
71-44
479
Federico Arnaboldi22ITA84Lost in Rovinj F
Lost in Opatija R16
Qual. San Remo W
Lost in San Remo R32
98+31
480
Rimpei Kawakami22JPN83-2Qual. Las Franquesas del Valles W
Lost in Las Franquesas del Valles R32
Lost in Tsukuba R16
83+8
481
Shintaro Imai29JPN8280+3
482
August Holmgren24DEN82Lost in Portimao QF
Lost in Toulouse Balma R32
Lost in Saint Dizier R32
85+13
483
JiSung Nam29KOR81+2Lost in Qual. Lille R178-6
484
Leonardo Aboian24ARG80+280+5
485
Arklon Huertas Del Pino Cordova28PER80+978-7
486
Thomas Fabbiano33ITA79-279+4
487
Hady Habib24LIB79+9Lost in Monastir 15 R3270-36
488
Matías Zukas26ARG79+4Lost in Anapoima R32
Lost in Mosquera R32
79+1
489
Ilya Snițari21MDA79-178-4
490
Johan Nikles26SUI7871-29
491
Patrick Kypson23USA78Lost in Mosquera R1679+6
492
Duje Ajduković22CRO78+5Lost in Zadar R1669-34
493
Maxime Chazal29FRA78+23Lost in Palmanova QF
Lost in Qual. Las Franquesas del Valles R1
Lost in Qual. San Remo R1
80+12
494
Felix Gill20GBR77-25Lost in Palmanova R16
Lost in Palmanova 2 R16
77-3
495
Ignacio Monzón25ARG77+6Lost in Anapoima R32
Lost in Mosquera R32
77-3
496
Orlando Luz25BRA76+3976-4
497
Gonzalo Bueno18PER76+3776-4
498
Jakub Paul24SUI76+1Lost in Trimbach R16
Lost in Biel R32
Lost in Qual. Lille R1
75-6
499
Eliakim Coulibaly20CIV76+11Lost in Toulouse Balma SF
Lost in Trnava QF
82+23
500
Gabriele Piraino19ITA75-2Lost in Palmanova R32
Lost in Palmanova 2 R16
75-3
501
Gabriel Debru17FRA75-174-7
502
Fausto Tabacco20ITA74Lost in Rovinj SF
Lost in Opatija R16
Lost in Qual. San Remo R1
78+8
503
Andreas Seppi39ITA7365-41
504
Arthur Weber30FRA73Lost in New Delhi R16
Lost in Lucknow R16
75+2
505
Gabi Adrian Boitan23ROU73Lost in Trnava R1673-5
506
Aidan Mayo19USA73Lost in Bakersfield QF
Lost in Calabasas QF
79+20
507
Philip Sekulic19AUS73-24Lost in Canberra R3273-4
508
Kris Van Wyk26RSA73+5Lost in Bakersfield R16
Lost in Calabasas QF
75+2
509
Tristan Lamasine30FRA73+23Lost in Poitiers QF
Lost in Toulouse Balma SF
Lost in Saint Dizier R32
80+29
510
Eric Vanshelboim21UKR73+5Lost in New Delhi QF
Lost in Lucknow F
88+47
511
Marcello Serafini20ITA73-3Lost in Trimbach R16
Lost in Qual. Biel R1
Lost in Trento R32
74+2
512
Sam Riffice24USA72-372-1
513
Alfredo Perez25USA72+6Lost in Montreal 2 QF75+8
514
Shinji Hazawa23JPN72-7Lost in Tsukuba R3272-2
515
Daniel Mérida18ESP71+8Lost in Palmanova R16
Lost in Las Franquesas del Valles R32
72-2
516
Giles Hussey25GBR71-5Lost in Heraklion 2 R16
Lost in Trento R32
72-2
517
Ezekiel Clark24USA71-5Lost in Montreal 2 R32
Lost in Calabasas R32
69-12
518
Luke Saville29AUS70+65Lost in Calabasas SF78+27
519
Sean Cuenin19FRA70+11Lost in Antalya 9 R32
Lost in Palmanova 2 R32
62-32
520
Gergely Madarász28HUN70+969-5
521
Alejo Lorenzo Lingua Lavallén22ARG70-342-133
522
Makoto Ochi26JPN70-8Lost in Tsukuba R3266-19
523
David Pichler27AUT70-3Lost in Rovinj R16
Qual. Zadar W
Lost in Zadar R32
Lost in Trnava R16
75+16
524
Aldin Šetkić35BIH70-7Lost in Qual. Zadar R259-42
525
Leo Borg19SWE70-4Lost in Sharm El Sheikh 7 R3269-3
526
Luca Potenza22ITA69+2Lost in Monastir 15 R32
Lost in Qual. Biel R2
71+5
527
Tao Mu22CHN68+27Lost in Monastir 16 QF69-4
528
Andrey Kuznetsov32RUS67-267-6
529
Iñaki Montes De La Torre20ESP67-267-6
530
Lucas Catarina26MON67-37Heraklion W
Heraklion 2 W
97+81
531
Gage Brymer28USA67-6Lost in Bakersfield R16
Lost in Calabasas R32
67-8
532
Nicolás Barrientos35COL66-1046-101
533
Shuichi Sekiguchi31JPN66-2Lost in New Delhi R16
Lost in Lucknow R32
67-3
534
Simon Beaupain23BEL66-10Lost in Poitiers QF
Lost in Toulouse Balma R32
68+2
535
Constantin Bittoun Kouzmine24FRA66+3Lost in Poitiers R32
Qual. St. Brieuc W
Lost in St. Brieuc R32
Lost in Monastir 17 R32
69+8
536
Murphy Cassone20USA65-3Lost in Calabasas R1666-4
537
Adria Soriano Barrera23ESP65+12Monastir 17 SFLost in Portimao SF71+17
538
Alexandr Cozbinov27MDA65-2Lost in Sharm El Sheikh 7 R32
Lost in Sharm El Sheikh 8 QF
Lost in Sharm El Sheikh 9 R16
66-4
539
Alex Barrena20ARG65+2Lost in Anapoima QF
Lost in Mosquera R32
68+6
540
Saba Purtseladze21GEO65-1Lost in Sharm El Sheikh 7 QF
Lost in Qual. Biel R2
Lost in Sharm El Sheikh 9 R16
69+10
541
Mateus Alves22BRA64+14Mosquera W84+71
542
Toby Samuel20GBR6363-4
543
Sekou Bangoura31USA63Lost in Bakersfield R16
Lost in Calabasas R32
64-2
544
Kyle Edmund28GBR62+1Lost in Miami R12872+32
545
Ryan Harrison30USA62+162-4
546
Matías Soto23CHI62+162-4
547
Stefan Palosi23ROU62+11Lost in Antalya 9 R32
Lost in Antalya 10 R32
60-12
548
Mark Whitehouse29GBR62+3Lost in Montreal 2 R32
Lost in Trento R32
62-6
549
Daniele Capecchi27ITA61+11Lost in Rovinj R16
Lost in Opatija QF
63+2
550
Jaimee Floyd Angele23FRA61-2Lost in Montreal 2 SF
Lost in Calabasas R32
67+13
551
José Fco. Vidal Azorín29ESP61+261-5
552
Mirko Martinez24SUI61+37Lost in Qual. Biel R1
Lost in Antalya 11 QF
58-16
553
Duarte Vale24POR61-1Lost in Portimao R3261-4
554
Cannon Kingsley21USA60+260-4
555
Peter Fajta20HUN60+659-8
556
Fajing Sun26CHN60+6Lost in Sharm El Sheikh 7 R32
Lost in Qual. Las Franquesas del Valles R2
62+3
557
Roberto Marcora33ITA59+3759-4
558
Lucas Poullain27FRA59+82Saint Dizier SFQual. St. Brieuc W
Lost in St. Brieuc QF
79+75
559
Julian Lenz30GER5956-19
560
Georgii Kravchenko22UKR59+6Lost in Portimao QF
Lost in Qual. Las Franquesas del Valles R1
57-13
561
Amr Elsayed24EGY59+2Lost in Sharm El Sheikh 7 R16
Lost in Sharm El Sheikh 8 F
67+23
562
Max Alcalá Gurri20ESP59+5Qual. Palmanova W
Lost in Palmanova R16
Lost in Antalya 10 QF
Lost in Antalya 11 QF
59-3
563
Mohamed Safwat32EGY58+50Sharm El Sheikh 9 SFLost in Qual. Biel R259-1
564
Johannus Monday21GBR57+457-6
565
Justin Boulais21CAN57+457-6
566
Digvijaypratap Singh22IND57+4Lost in New Delhi R32
Lost in Lucknow R32
Lost in Mysuru R32
53-31
567
Stefano Napolitano27ITA57+20Lost in Monastir 15 QF
Lost in Toulouse Balma R32
58-2
568
Tsung Hao Huang23TWN57+3Lost in Tsukuba R3257-4
569
Arthur Reymond23FRA57+40Lost in Toulouse Balma R16
Lost in Trento R16
57-5
570
Matija Pecotić33CRO56+256-5
571
Jack Pinnington Jones20GBR56+2Lost in Bakersfield R3256-5
572
Carlos Gimeno Valero21ESP56-10756-5
573
Konstantin Kravchuk38RUS56+156-6
574
Andrés Andrade24ECU56+1Lost in Heraklion SF
Lost in Heraklion 2 QF
62+22
575
Rigele Te25CHN56+1Lost in Toulouse Balma QF
Lost in Saint Dizier R16
59+13
576
Alexis Gautier25FRA56-81Lost in Poitiers R32
Lost in Saint Dizier QF
56-5
577
Federico Iannaccone24ITA56-13Lost in Rovinj R1656-6
578
Sebastian Gima20ROU56-34Lost in Montreal 2 R32
Lost in Heraklion 2 F
63+30
579
Matthew Dellavedova22AUS56+5Lost in Canberra QF
Lost in Canberra 2 QF
60+19
580
Stefanos Sakellaridis18GRE56-2Qual. Palmanova W
Lost in Palmanova R16
Lost in Palmanova 2 R16
Lost in Trento R16
56-6
581
Guido Pella32ARG55+158Lost in Miami R6480+104
582
Andres Martin21USA55-355-5
583
Feliciano López41ESP55-355-5
584
Tristan McCormick23USA55+11Lost in Montreal 2 R16
Lost in Monastir 17 R16
56+4
585
Conner Huertas del Pino27PER55+350-27
586
Sebastian Prechtel26GER55+13Lost in Rovinj R16
Lost in Opatija R32
56+1
587
Alec Deckers22NED54-646-45
588
Yuki Mochizuki25JPN54-38Lost in Canberra SF
Lost in Canberra 2 SF
Lost in Tsukuba QF
52-12
589
David Jordá Sanchis28ESP54-7Lost in Las Franquesas del Valles QF
Lost in Saint Dizier R16
70+65
590
Henrique Rocha18POR53+39Qual. Estoril R1Lost in Portimao R3253-6
591
Peter Heller30GER53-5Antalya 11 SFLost in Antalya 10 F61+36
592
David Poljak26CZE53-1551-15
593
Federico Agustin Gomez26ARG53+85Lost in Bakersfield R32
Lost in Qual. Calabasas R2
47-38
594
Rrezart Cungu24MNE53+28Lost in Antalya 9 R1654+1
595
Jaime Faria19POR53-3Lost in Portimao R1654+1
596
Sidharth Rawat29IND52-39Lost in New Delhi R16
Lost in Lucknow R16
Lost in Mysuru R16
31-138
597
Liam Draxl21CAN52-752-2
598
Blake Ellis24AUS52+7Mysuru SFLost in New Delhi R16
Lost in Lucknow R16
54+6
599
Martín Cuevas31URU52-351-6
600
John Echeverria21ESP52+165Lost in Las Franquesas del Valles R3251-9
601
Kiranpal Pannu26NZL51-451-5
602
Corentin Denolly25FRA51-6247-26
603
Tomás Farjat22ARG51-1Lost in Anapoima R16
Lost in Mosquera R32
52
604
Jorge Martinez Martinez27ESP51+12Lost in Antalya 9 R32
Lost in Antalya 10 R16
52+2
605
James Trotter23JPN50-550-5
606
Donald Young33USA50-550-5
607
Michail Pervolarakis26GRE50-16Lost in Calabasas R1645-31
608
Viacheslav Bielinskyi19UKR50+6Opatija W56+26
609
Alex Knaff25LUX50-1Lost in Sharm El Sheikh 7 R3249-8
610
Bruno Kuzuhara18USA50-12Lost in Antalya 10 R16
Lost in Antalya 11 R32
49-6
611
Imanol López Morillo23ESP50-74Lost in Palmanova 2 R3248-12
612
Nicola Kuhn23GER49-849-3
613
Szymon Kielan20POL49-7Lost in Monastir 15 QF
Lost in Trnava R32
51+5
614
Harry Wendelken21GBR49-7Lost in Poitiers R16
Lost in Toulouse Balma F
66+71
615
Pedja Krstin28SRB49+332-115
616
Kai Wehnelt27GER49-6Qual. Palmanova W
Lost in Palmanova R32
Lost in Palmanova 2 R32
48-10
617
Kasidit Samrej22THA48-548-5
618
Jiri Barnat21CZE48-15Lost in Sharm El Sheikh 7 R16
Lost in Sharm El Sheikh 8 SF
Lost in Trnava R16
53+20
619
Colin Markes26USA48Lost in Bakersfield R16
Lost in Calabasas R32
49-2
620
Fermin Tenti25ARG48+6Lost in Antalya 11 R3248-5
621
Florent Bax23FRA48+107Lost in Mysuru QF43-30
622
Henry Patten26GBR47-247-5
623
Toby Kodat20USA47+1Lost in Montreal 2 R32
Lost in Calabasas SF
55+34
624
Nicolas Zanellato21BRA47+14Lost in Antalya 9 R16
Lost in Antalya 10 R16
Lost in Antalya 11 R16
49+4
625
Juan Ignacio Lóndero29ARG46-40Qual. Mexico City W
Lost in Mexico City R32
51+21
626
Alexander Bernard19USA46-346-8
627
Giorgio Tabacco19ITA46-12Lost in Rovinj R16
Lost in Qual. Zadar R1
Lost in Qual. San Remo R1
45-12
628
Tibo Colson22BEL46-3Trnava SFLost in Montreal 2 QF49+10
629
Aleksandre Metreveli29GEO46-12Lost in Antalya 9 QF
Lost in Mosquera R16
48+5
630
Lukáš Pokorný21SVK46+28Lost in Sharm El Sheikh 7 F
Lost in Trnava QF
50+16
631
Jérémy Chardy36FRA45-445-6
632
Savva Polukhin24RUS45-444-11
633
Ryota Tanuma27JPN45-2244-11
634
Luca Tomasetto27ITA45-3Lost in Antalya 9 SF
Lost in Antalya 10 R16
50+21
635
Peter Bertran27DOM45-3Lost in Anapoima R32
Lost in Mosquera R32
45-5
636
Daniel Little25GBR45-2Lost in Poitiers R32
Lost in Toulouse Balma R32
Lost in Trento R32
42-20
637
Jerzy Janowicz32POL44-244-5
638
Evgeny Philippov21RUS44+19144-7
639
Miguel Damas23ESP44-2Qual. Palmanova W
Lost in Palmanova QF
Lost in Qual. Las Franquesas del Valles R1
41-22
640
Riccardo Balzerani24ITA44+15Lost in Rovinj R16
Lost in Qual. Zadar R1
41-22
641
Franco Emanuel Egea27ARG44-844-5
642
Denis Istomin36UZB43-143-6
643
Jeremy Jahn32GER43-1Lost in Rovinj R32
Qual. Zadar W
Lost in Zadar R32
Lost in Qual. San Remo R1
47+14
644
Emilien Voisin22FRA43+18Lost in Anapoima F
Lost in Mosquera R32
58+77
645
Simone Roncalli26ITA43-2Lost in Monastir 15 SF
Lost in Monastir 16 QF
Lost in Monastir 17 R32
49+26
646
Stefan Popović19SRB43-2Lost in Rovinj R32
Lost in Opatija R16
44-1
647
Arthur Bouquier22FRA43Lost in Toulouse Balma QF
Lost in Saint Dizier R32
43-3
648
Kristjan Tamm24EST4343-4
649
Petr Nouza24CZE42-84Lost in Qual. Biel R142-4
650
Anton Matusevich21GBR42-20Trento SFLost in Trimbach R3236-46
651
Enrico Dalla Valle25ITA42-2Trento QFQual. Biel W
Lost in Biel R32
47+21
652
Koray Kırcı24TUR42-6Lost in Sharm El Sheikh 7 R32
Lost in Sharm El Sheikh 8 QF
43+3
653
Ryan Nijboer23NED42-2Lost in Sharm El Sheikh 7 R16
Lost in Qual. Las Franquesas del Valles R2
45+12
654
Stefan Dostanic21USA41-241-3
655
Cheong Eui Kim33KOR41-241-3
656
Nicolae Frunză25ROU41-241-3
657
Martyn Pawelski18POL41+13Lost in Sharm El Sheikh 7 R3241-3
658
Alexander Donski24BUL41-2Lost in Qual. St. Brieuc R1
Lost in Saint Dizier R16
25-138
659
Victor Lilov19USA41-2Lost in Mosquera QF41-5
660
Kirill Kivattsev25RUS41-21Lost in Trimbach R16
Qual. Biel W
Lost in Biel R16
Lost in Trento R16
46+25
661
Garrett Johns22USA40-140-6
662
Eduard Esteve Lobato28ESP40-1Lost in Qual. Girona R223-149
663
Bekkhan Atlangeriev22RUS40Lost in Toulouse Balma R3240-7
664
Marat Sharipov20RUS40+10Sharm El Sheikh 8 W55+74
665
Christoph Negritu29GER40+12Lost in Monastir 15 QF
Lost in Monastir 16 QF
Lost in Monastir 17 R16
42+10
666
Benjamin Winter Lopez24ESP40Lost in Palmanova 2 R3235-45
667
Lorenzo Rottoli21ITA40Trento QFMonastir 15 W
Lost in Monastir 16 SF
56+83
668
Roberto Cid Subervi29DOM39Lost in Anapoima R16
Lost in Mosquera R32
40
669
Gilbert Klier Junior22BRA39-3333-48
670
Blu Baker21GBR39-1Lost in Bakersfield R32
Lost in Calabasas R32
39-3
671
David Pérez Sanz28ESP39+166Lost in New Delhi R32
Lost in Lucknow R32
39-4
672
Yanaki Milev18BUL39+12639
673
Oscar Weightman21GBR39-239-1
674
Alex Hernandez23MEX39-2Lost in Qual. Mexico City R137-13
675
Dominik Böhler27GER39-25Lost in Trimbach R3239-1
676
Sahar Simon22ISR39-12Lost in Sharm El Sheikh 9 R3239-1
677
Hanwen Li20CHN39-12Lost in Kish Island 2 R32
Lost in Antalya 10 R32
Lost in Antalya 11 R16
31-63
678
Andrea Picchione24ITA39-3Lost in Heraklion QF
Lost in Heraklion 2 QF
41+12
679
Uisung Park22KOR38-5838
680
Matyas Fuele24HUN38+538
681
Tim Handel26GER38-22Lost in Trimbach R32
Lost in Toulouse Balma R32
Lost in Saint Dizier QF
37-13
682
Tommaso Compagnucci23ITA38+9Lost in Rovinj R32
Lost in Qual. Zadar R1
Lost in Trento R32
37-11
683
Neil Oberleitner23AUT38-4Lost in Trimbach QF
Qual. Biel W
Lost in Biel R32
46+47
684
Zura Tkemaladze22GEO38+8Sharm El Sheikh 9 SFLost in Sharm El Sheikh 8 R3238+1
685
Lorenzo Bocchi25ITA38+2538+1
686
Christopher Heyman29BEL37-635-19
687
Zhe Li36CHN37-6Lost in Tsukuba R3237+2
688
Bor Artnak18SLO37-6Lost in Opatija R3237
689
Juan Ignacio Galarza29ARG37+1537
690
Ryuki Matsuda23JPN37+27Lost in Monastir 15 R16
Lost in Tsukuba R16
38+9
691
Shunsuke Mitsui20JPN36-736-4
692
Chak Lam Coleman Wong18HKG36-6Lost in Palmanova 2 R32
Lost in Qual. Girona R1
36-5
693
Maxime Mora26FRA36-6Lost in Kish Island 2 R3236-7
694
Alec Beckley21RSA36-6Lost in Sharm El Sheikh 7 R32
Lost in Sharm El Sheikh 8 R16
Lost in Sharm El Sheikh 9 QF
37+3
695
Adam Moundir27MAR36-6Lost in Trimbach R16
Lost in Antalya 10 R16
Lost in Antalya 11 R32
33-25
696
Adolfo Daniel Vallejo18PAR36+1136-6
697
Dan Alexandru Tomescu24ROU36+135Lost in Kish Island 2 R3236-6
698
Lilian Marmousez21FRA36+2Lost in Kish Island 2 QF38+16
699
Tatsuma Ito34JPN35-6Lost in Canberra F
Lost in Canberra 2 QF
Lost in Tsukuba QF
54+108
700
Olle Wallin21SWE35-635-4
701
Edward Winter18AUS35+20Lost in Bakersfield R32
Qual. Calabasas W
Lost in Calabasas R32
35-7
702
George Loffhagen21GBR35-6Mysuru SFLost in Lucknow R3235-4
703
Ignacio Buse19PER35-6Lost in Palmanova R16
Lost in Palmanova 2 R16
37+17
704
Manish Sureshkumar23IND35-31Lost in New Delhi R32
Lost in Lucknow R16
Lost in Mysuru R32
28-60
705
Daniel Rodrigues23POR35Lost in Montreal 2 R3235-5
706
Aleksandre Bakshi25GEO35Lost in Heraklion R32
Lost in Heraklion 2 QF
36+5
707
Yusuke Takahashi25JPN35-17Lost in New Delhi F
Lost in Lucknow R16
Lost in Tsukuba QF
52+106
708
Pedro Araújo21POR35-63Lost in Portimao R1630-41
709
Matteo Donati28ITA34-8Lost in Rovinj R32
Lost in Opatija R16
Lost in Qual. San Remo R1
35+2
710
Paweł Ciaś29POL34-8Lost in Sharm El Sheikh 8 QF
Lost in Sharm El Sheikh 9 R16
32-16
711
Lautaro Midon19ARG34+6034-2
712
Keisuke Saitoh21JPN34-13Lost in Canberra R32
Lost in Canberra 2 QF
Lost in Tsukuba R32
37+20
713
Johannes Härteis27GER34-5Lost in Trimbach R32
Lost in Qual. Biel R1
Lost in Trento R16
24-95
714
Andrea Guerrieri24ITA34+13Lost in Poitiers R32
Qual. Trento W
Lost in Trento R32
33-9
715
JC Aragone27USA33-224-85
716
Duje Kekez30CRO33-13Lost in Opatija R1634+2
717
Hazem Naw23SYR33+58Lost in Kish Island 2 F41+54
718
Manuel Mazza23ITA33-20Lost in Antalya 9 R16
Lost in Antalya 10 QF
36+19
719
Elmer Møller19DEN33-5Lost in Heraklion 2 SF37+29
720
Fernando Yamacita25BRA33+7033-2
721
Marco Miceli24ITA33-12Lost in Kish Island 2 R3231-17
722
Niki Kaliyanda Poonacha27IND33-11Lost in New Delhi SF
Lost in Lucknow R32
Lost in Mysuru R32
39+44
723
Davide Galoppini28ITA33-4Lost in Rovinj R32
Lost in Opatija R16
33-2
724
Felix Corwin26USA32-428-35
725
Mika Brunold18SUI32+161Lost in Trimbach R16
Lost in Biel QF
53+130
726
Marcelo Zormann26BRA32-432-1
727
Cyril Vandermeersch23FRA32-431-6
728
Daisuke Sumizawa24JPN32-4Lost in Canberra R32
Lost in Canberra 2 R32
Lost in Tsukuba R16
31-9
729
Mick Veldheer26NED32-13Lost in Qual. St. Brieuc R2
Lost in Qual. Trento R2
33+10
730
Luigi Sorrentino24ITA32-5Lost in Monastir 15 R16
Lost in Trento R32
29-26
731
Simon Anthony Ivanov22BUL32-16Lost in Heraklion R16
Lost in Heraklion 2 R32
33+10
732
Sidane Pontjodikromo22NED32+3Lost in Heraklion QF
Lost in Antalya 11 QF
34+16
733
S D Prajwal Dev26IND32-7Mysuru SFLost in Kish Island 2 SF
Lost in Lucknow R32
28-33
734
Noah Rubin27USA31-511-263
735
Matthias Bachinger35GER31-5Lost in Trimbach R3231+4
736
Ivan Nedelko36RUS31-531+4
737
Xiaofei Wang20CHN31-4Lost in Monastir 15 R32
Lost in Monastir 16 R16
Lost in Monastir 17 QF
32+9
738
Mario Gonzalez Fernandez20ESP31-4Lost in Qual. Palmanova 2 R3
Lost in Palmanova 2 R32
30-10
739
Sergi Perez Contri25ESP31-21Qual. Rovinj W
Lost in Rovinj QF
Lost in Opatija F
41+74
740
Orel Kimhi19ISR31-4Lost in Heraklion SF
Lost in Heraklion 2 R32
35+28
741
Lukas Krainer22AUT31-431+2
742
Quentin Folliot24FRA31-3031
743
Attila Balázs34HUN30-530
744
Chris Rodesch21LUX30-430
745
Hynek Bartoň18CZE30-4Lost in Trnava R1630
746
Guy Den Ouden20NED3028-17
747
Palaphoom Kovapitukted23THA30-4Lost in New Delhi R32
Lost in Lucknow R16
31+12
748
Tadeáš Paroulek23CZE29-429-4
749
Radu Mihai Papoe20ROU29-429-4
750
Enzo Wallart26FRA29-1827-21
751
Simon Carr23IRL29-4Lost in Heraklion R1630+4
752
Jonathan Mridha27SWE29+1Lost in Bakersfield R16
Lost in Qual. Calabasas R2
29-2
753
Savriyan Danilov22RUS29-527-20
754
Osgar O'Hoisin26IRL29-5Lost in Montreal 2 QF
Lost in Qual. Calabasas R2
31+13
755
Alexander Erler25AUT28-528-5
756
Yuta Kikuchi23JPN28-528-6
757
Jea Moon Lee29KOR28-5Lost in Tsukuba R3228-4
758
Edas Butvilas18LTU28+46Lost in Qual. Las Franquesas del Valles R127-14
759
Olaf Pieczkowski18POL28-5Lost in Monastir 15 F
Lost in Monastir 16 R32
36+61
760
Tomás Lipovšek Puches29ARG28-527-14
761
Ignacio Carou23URU28+5Lost in Antalya 9 R16
Lost in Antalya 10 R32
29+3
762
Patrik Rikl24CZE27-527-6
763
Roko Horvat22CRO27-527-6
764
Michiel De Krom24NED27-527-6
765
Marvin Möller24GER27-70Lost in Poitiers R16
Lost in Trento R16
23-45
766
Vlad Andrei Dancu24ROU27-5Lost in Heraklion R16
Lost in Heraklion 2 R16
29+11
767
Petr Nesterov20BUL27+7Lost in Sharm El Sheikh 7 SF31+31
768
Thomas Deschamps24FRA27-5Lost in Poitiers R16
Lost in Toulouse Balma R32
24-39
769
Álvaro Guillén Meza20ECU27-5Lost in Anapoima R32
Qual. Mosquera W
Lost in Mosquera R16
28+2
770
Calum Puttergill29AUS27-14Lost in Canberra R32
Lost in Canberra 2 R32
27-7
771
Bradley Klahn32USA26-1Lost in Qual. Miami R126-10
772
Santiago De La Fuente21ARG2626-11
773
Deney Wassermann22NED26-13Lost in Heraklion R32
Lost in Heraklion 2 R32
26-11
774
Blaise Bicknell21JAM26-125-21
775
Vilius Gaubas18LTU26+1Qual. Palmanova W
Lost in Palmanova R32
Qual. Palmanova 2 W
Lost in Palmanova 2 QF
29+18
776
Niklas Schell24GER26+2Lost in Monastir 15 R16
Lost in Qual. Biel R1
Lost in Qual. Lille R1
27+1
777
Franco Roncadelli23URU26+14Lost in Monastir 15 R3226-10
778
Călin Manda24ROU26-10Lost in Antalya 9 R32
Lost in Antalya 10 SF
Lost in Antalya 11 R32
30+27
779
Micah Braswell21USA25+225-10
779
Philipp Kohlschreiber39GER25-1860-4754
781
Yuki Bhambri30IND25+125-9
782
Pedro Rodenas19ESP25+125-9
783
Fabrizio Andaloro22ITA25+125-9
784
Learner Tien17USA25+1Lost in Qual. Miami R125-9
785
Mariano Kestelboim27ARG25+125-9
786
Roy Smith24USA25+1Lost in Montreal 2 R3221-47
787
Andrea Basso29ITA25-2524-17
788
Lorenzo Joaquín Rodríguez23ARG2522-30
789
Luciano Emanuel Ambrogi19ARG25+2025-8
790
Kareem Al Allaf25USA25-1Lost in Sharm El Sheikh 7 QF
Lost in Sharm El Sheikh 8 R16
Lost in Sharm El Sheikh 9 R16
28+25
791
Nicolas Buitrago24COL25+1Lost in Mosquera R1626+6
792
Daniil Glinka22EST25-13Lost in Trimbach R32
Lost in Qual. St. Brieuc R2
Qual. Trento W
Lost in Trento R32
27+14
793
Bruno Pujol Navarro21ESP25+1Qual. Palmanova W
Lost in Palmanova R32
Lost in Qual. Las Franquesas del Valles R2
27+13
794
Boris Butulija24SRB25-14Lost in New Delhi R32
Lost in Lucknow R16
Lost in Mysuru R32
26+6
795
Matěj Vocel25CZE24Lost in Sharm El Sheikh 7 R32
Lost in Sharm El Sheikh 8 R32
24-4
796
Darian King30BAR2424-5
797
Khololwam Montsi20RSA2421-35
798
Duck-hee Lee24KOR24+1024-7
799
Ilia Simakin19RUS24-22Sharm El Sheikh 9 SF24-7
800
Kyle Kang18USA24+10Lost in Bakersfield F
Lost in Calabasas R32
40+131
801
Tom Gentzsch19GER24-2Lost in Antalya 9 R16
Lost in Antalya 10 QF
Lost in Saint Dizier R16
27+25
802
Alejandro Manzanera Pertusa19ESP24-9Qual. Palmanova W
Lost in Palmanova R16
Lost in Palmanova 2 R32
23-13
803
Pavel Nejedlý30CZE24-2Qual. Rovinj W
Lost in Rovinj QF
Lost in Opatija R32
26+17
804
Stefano Battaglino24ITA24-222-18
805
Maxence Beaugé22FRA24-2Lost in Poitiers R16
Lost in Monastir 16 F
Lost in Monastir 17 R16
33+81
806
Arjun Kadhe29IND23-130Lost in Qual. Lille R18-291
807
Alex Martinez22ESP23-223-2
808
Jake Delaney25AUS23-2Lost in Canberra R32
Lost in Canberra 2 R16
24+5
809
Christian Sigsgaard26DEN23-2Lost in Toulouse Balma R16
Lost in Saint Dizier R16
24+7
810
Yan Bondarevskiy23RUS23+3423-2
811
Mathieu Scaglia24FRA23-4423-3
812
Johannes Ingildsen25DEN23+8Lost in Sharm El Sheikh 7 R32
Lost in Qual. St. Brieuc R1
Lost in Sharm El Sheikh 9 R32
22-11
813
Yūichi Sugita34JPN2215-84
814
Maciej Rajski31POL22Lost in Bakersfield R32
Qual. Calabasas W
Lost in Calabasas R32
22-3
815
Antoine Ghibaudo18FRA22+20Lost in Poitiers F
Lost in St. Brieuc R32
Lost in Saint Dizier R16
30+69
816
Buvaysar Gadamauri22BEL22Monastir 17 SFLost in Monastir 16 R1623+3
817
Illya Beloborodko21UKR22Lost in Sharm El Sheikh 9 QF22-2
818
Kazuma Kawachi28JPN22+27Lost in Heraklion R3222-2
819
Joao Victor Couto Loureiro20BRA22Lost in Qual. Anapoima R2
Lost in Qual. Mosquera R1
22-2
820
Alejandro Hoyos23COL22-2Lost in Anapoima R32
Lost in Mosquera SF
30+70
821
Dali Blanch20USA22Lost in Lucknow R32
Lost in Mysuru R32
22-3
822
Nicolas Tepmahc21FRA22-53Monastir 17 SFLost in Poitiers R16
Lost in Monastir 16 QF
25+24
823
Federico Zeballos34BOL21-121-4
824
Davide Pontoglio30ITA21-121-5
825
Juan Carlos Prado Angelo18BOL21-121-3
826
John McNally24USA21-120-15
827
Jarno Jans22NED21-121-3
827
Filippo Baldi27ITA21-121-3
829
Lucas Renard30SWE21-1Lost in Bakersfield R32
Lost in Qual. Calabasas R2
21-5
830
Svyatoslav Gulin20RUS21Lost in Heraklion 2 R3221-6
831
Ricardo Rodriguez Pace29VEN2121-4
832
Joao Fonseca16BRA20+120-7
833
Max Basing20GBR20+120-7
834
Julian Ocleppo25ITA20+30Qual. Zadar W
Lost in Zadar R32
Lost in Qual. San Remo R2
26+52
835
Tyler Zink22USA20+120-7
836
Taha Baadi21CAN20+220-7
837
Oleksandr Bielinskyi28UKR20+320-10
838
Mikalai Haliak24BLR20-27Lost in Poitiers QF
Lost in Qual. St. Brieuc R1
22+13
839
Kosuke Ogura27JPN20+22Lost in Montreal 2 R1621+1
840
Amaury Raynel20FRA20+9Lost in Qual. St. Brieuc R2
Lost in Monastir 17 R32
22+14
841
Guido Iván Justo25ARG19+1019-7
842
Tobias Kamke36GER1911-152
843
Mitchell Harper25AUS19-2819-8
844
Florian Broska25GER19+11Lost in Poitiers R32
Lost in Saint Dizier QF
19-9
845
Leonardo Rossi20ITA19+28Lost in Heraklion R32
Lost in Heraklion 2 R16
Lost in Trento R32
20-1
846
Arnaud Bovy22BEL19-711-163
847
Joshua Sheehy26USA19-4Qual. Sharm El Sheikh 7 W
Sharm El Sheikh 7 W
Lost in Sharm El Sheikh 8 R32
34+132
848
Matthieu Perchicot30FRA19-4813-102
849
Gabriele Pennaforti22ITA19+9Qual. Antalya 9 W
Lost in Antalya 9 R32
18-15
850
Cayetano March22ECU19-315-62
851
Taisei Ichikawa22JPN19-3Lost in Canberra R16
Lost in Canberra 2 R16
21+14
852
Ray Ho23TWN19+30Lost in Monastir 15 SF
Lost in Monastir 16 SF
Lost in Monastir 17 QF
27+73
853
Denis Klok24RUS19+9Kish Island 2 W
Lost in Antalya 11 R32
32+124
854
Nino Ehrenschneider22GER18-418-2
855
Cristian Rodríguez32COL18-4318-3
856
Yeong Seok Jeong23KOR18-418-3
857
Kilian Feldbausch17SUI18-48-246
858
Alexandr Binda21RUS18+21918-2
859
Luca Giacomini25ITA18-518-2
860
Gabriel Alejandro Hidalgo32ARG18+718-2
861
Juan Sebastián Gómez31COL18-5Qual. Anapoima W
Lost in Anapoima R32
Qual. Mosquera W
Lost in Mosquera R32
13-83
862
Raphaël Lambling22FRA18-518-1
863
Gabriel Donev26BUL18+15Lost in Heraklion R3218-2
864
Ivan Liutarevich27BLR18-4Lost in Antalya 9 R16
Lost in Qual. Zadar R1
19+10
865
Kokoro Isomura20JPN18-6Lost in Monastir 15 R16
Lost in Tsukuba R16
17-10
866
Nicolas Kobelt18SUI17-3Lost in Trimbach R32
Lost in Qual. Biel R2
Lost in Trnava R16
19+17
867
Patrick Maloney23USA17-217
868
Adrien Gobat21FRA17+204Lost in Qual. St. Brieuc R117
869
Jeremy Jin18AUS17-3Lost in Canberra R16
Lost in Canberra 2 R16
Lost in Qual. Tsukuba R2
19+19
870
Filip Bergevi28SWE17-215-30
871
Jie Cui25CHN17+3117+2
872
Alan Fernando Rubio Fierros24MEX17-3Lost in Qual. Mexico City R219+20
873
Takuya Kumasaka24JPN17-3Lost in Qual. Antalya 9 R3
Lost in Antalya 10 R32
Lost in Antalya 11 R32
17+3
874
Alexandre Aubriot23FRA17Lost in Poitiers R16
Monastir 16 W
33+156
875
Stefano Reitano25ITA1717+3
876
Nicolas Parizzia24SUI17+12Lost in Opatija R3217+3
877
Pierre Delage22FRA17Lost in Qual. Sharm El Sheikh 7 R2
Lost in Sharm El Sheikh 8 R32
9-207
878
Philip Florig19GER17+1Qual. Antalya 9 W
Lost in Antalya 9 R16
Lost in Qual. Las Franquesas del Valles R1
Lost in Monastir 17 R32
17+4
879
Diego Fernandez Flores22CHI17+57Lost in Monastir 17 R1617+3
880
Leopold Zima22GER17+10Qual. Antalya 9 W
Lost in Antalya 9 R32
Lost in Antalya 10 R32
17+1
881
Filippo Speziali22ITA17+12Lost in Qual. Antalya 9 R217+4
882
Domagoj Bilješko25CRO17-2Lost in Rovinj R32
Lost in Opatija R32
14-49
883
Gabriele Maria Noce27ITA17-2Lost in Heraklion R32
Lost in Heraklion 2 R32
17+3
884
Aziz Ouakaa23TUN17+11Lost in Monastir 15 R16
Lost in Monastir 16 R32
17+3
885
Koki Matsuda22JPN16-2Qual. Tsukuba W
Lost in Tsukuba R32
16+3
886
Blake Mott26AUS16-216+2
887
Renta Tokuda25JPN16+54Tsukuba SFLost in Monastir 15 R3216+1
888
Íñigo Cervantes33ESP16-316+3
889
Aleksandr Braynin23UKR16+39Lost in Qual. Trimbach R2
Qual. Las Franquesas del Valles W
Lost in Las Franquesas del Valles R32
Lost in Trnava R32
20+44
890
Takuto Niki35JPN16-1415-14
891
Maxence Broville24FRA16+97Lost in Kish Island 2 QF
Lost in Toulouse Balma R16
Lost in Saint Dizier R16
14-36
892
Marco Brugnerotto26ITA16-515-13
893
Ken Cavrak22AUS16+18Lost in Canberra R32
Lost in Canberra 2 R32
15-17
894
Connor Farren28USA16-5Qual. Bakersfield W
Lost in Bakersfield R32
Qual. Calabasas W
Lost in Calabasas R32
16+2
895
Masamichi Imamura24JPN16-4916+5
896
Dušan Obradović22SRB16-4Qual. Rovinj W
Lost in Rovinj R32
Qual. Opatija W
Lost in Opatija R16
17+18
897
Lukáš Palovič21SVK16-3Lost in Qual. Sharm El Sheikh 7 R3
Lost in Sharm El Sheikh 8 R32
Lost in Trnava R32
15-17
898
Ben Jones24GBR16+221Qual. Montreal 2 W
Lost in Montreal 2 R32
Qual. Trento W
Lost in Trento R32
16+5
899
Jonathan Eysseric32FRA15-2Lost in Qual. St. Brieuc R115+4
900
Joshua Goodger24GBR15-4Lost in Qual. Sharm El Sheikh 7 R1
Lost in Sharm El Sheikh 8 R16
16+17
901
Menelaos Efstathiou24CYP15-315+5
902
Evgenii Tiurnev25RUS15-315+4
903
Mikael Torpegaard28DEN15-313-31
904
Aziz Kijametovic26BIH15-315+5
905
Luca Wiedenmann24GER15+19Monastir 17 SFQual. Sharm El Sheikh 7 W
Lost in Sharm El Sheikh 7 R32
15+3
906
Karim Mohamed Maamoun31EGY15-415+5
907
Arvid Nordquist24SWE15-2Qual. Anapoima W
Lost in Anapoima R32
Qual. Mosquera W
Lost in Mosquera R32
15+1
908
Yuichiro Inui27JPN15-4Lost in Heraklion R32
Lost in Heraklion 2 R16
Lost in Qual. Tsukuba R2
16+19
909
Jakob Schnaitter27GER15+20Lost in Sharm El Sheikh 7 QF
Lost in Sharm El Sheikh 8 R32
17+38
910
Seydina Andre19SEN15-4Lost in Qual. Sharm El Sheikh 7 R3
Lost in Sharm El Sheikh 8 R32
Lost in Saint Dizier R32
15+3
911
Nikolay Vylegzhanin22RUS15-4Qual. Poitiers W
Lost in Poitiers R32
Toulouse Balma W
Lost in Saint Dizier R32
39+240
912
Thiago Cigarran23ARG15-415+4
913
Brandon Walkin28AUS15-22Lost in Canberra R32
Lost in Canberra 2 R32
14-16
914
Nathan Seateun25FRA15-4Lost in Monastir 17 R3215+5
915
Karan Singh19IND15-6Lost in New Delhi R16
Lost in Lucknow QF
Lost in Mysuru QF
19+60
916
Kelsey Stevenson32CAN15-1Lost in Qual. Lucknow R214-12
917
Jacob Bradshaw20AUS15-5Lost in New Delhi QF
Lost in Qual. Lucknow R2
18+51
918
Maik Steiner28GER15+17Lost in Qual. Antalya 9 R2
Lost in Qual. St. Brieuc R1
13-35
919
Sebastian Sorger17AUT15-615+6
919
Nitin Kumar Sinha24IND15-3Lost in New Delhi R16
Lost in Mysuru R16
13-36
921
Peter Benjamin Privara18SVK15+11Lost in Trnava QF13-31
922
Luca Castagnola20ITA15+38Qual. Rovinj W
Lost in Rovinj R32
Lost in Qual. Opatija R3
15+5
923
Wishaya Trongcharoenchaikul27THA15-915+8
924
Lucas Bouquet25FRA15-7Qual. Rovinj W
Lost in Rovinj R32
Lost in Qual. Opatija R3
15+8
925
William Blumberg25USA14-8414+7
926
Carlos Gomez Herrera32ESP14-89-129
927
Giacomo Dambrosi21ITA14-814+8
927
Haoyuan Huang20CHN14-814+8
929
Thomaz Bellucci35BRA14-814+8
930
Andrew Harris29AUS14-1886-245
931
Jeremy Beale28AUS14-6Lost in Canberra R16
Lost in Canberra 2 R32
15+28
932
Vito Tonejc23CRO14-614+9
933
Kristijan Juhas21SRB14-6Lost in Qual. Rovinj R2
Lost in Qual. Opatija R3
12-37
934
Mac Kiger24USA14-11Lost in Montreal 2 R3214+9
935
Kazuki Nishiwaki28JPN14+15Qual. Tsukuba W
Lost in Tsukuba R16
14+11
936
Niccolo Catini25ITA14+18Lost in Heraklion R16
Lost in Qual. Heraklion 2 R2
15+25
937
Aleksi Lofman21FIN14-6Lost in Heraklion QF
Lost in Heraklion 2 R32
16+46
938
Diego Augusto Barreto Sánchez20ESP14+18Qual. Palmanova W
Lost in Palmanova R32
Qual. Palmanova 2 W
Lost in Palmanova 2 R16
10-114
939
Jesse Flores28CRC14-6Lost in Qual. Montreal 2 R214+9
940
Moerani Bouzige23AUS14-6Lost in Canberra R16
Lost in Canberra 2 R16
16+46
941
Alejandro González34COL13-30-1055
942
Sander Jong22NED13-313+9
943
Alexander Blockx17BEL13+295Lost in Qual. Miami R113+8
944
Jordan Hasson23ISR13-213+8
945
Younes Lalami Laaroussi21MAR13-213+8
946
Cash Hanzlik20USA13-213+8
947
Julio César Porras25ARG13-213+8
948
Patrick Brady18GBR13-2Qual. Toulouse Balma W
Lost in Toulouse Balma R16
14+26
949
Juan Carlos Aguilar24CAN13+86Lost in Montreal 2 R3213+7
950
Inaki Cabrera Bello20ESP13-113+9
951
Aidan Kim18USA13-4Lost in Qual. Bakersfield R1
Lost in Qual. Calabasas R2
Lost in Calabasas R32
13+8
952
Marcel Zielinski22POL13+27Lost in Qual. Antalya 9 R112-19
953
A.J. Catanzariti27USA13-5Lost in Montreal 2 R1614+27
953
Derek Pham19AUS13+28Lost in Canberra R32
Lost in Canberra 2 R32
13+7
955
Grigoriy Lomakin25KAZ13+28Lost in New Delhi R32
Lost in Qual. Lucknow R3
Lost in Mysuru R32
13+10
956
Lorenzo Gagliardo22ARG13-312-19
957
Milan Welte21GER13-512-20
958
Alexander Zgirovsky21BLR13-7Sharm El Sheikh 9 SF13+11
959
Yuttana Charoenphon22THA13-4Lost in Qual. Tsukuba R113+10
960
Alexandros Skorilas23GRE13+2Lost in Heraklion R32
Lost in Heraklion 2 R32
13+4
961
Jacob Brumm24USA13Lost in Montreal 2 R32
Qual. Calabasas W
Lost in Calabasas R32
13+4
962
Maximus Jones18THA13+3Lost in Qual. Tsukuba R113+4
963
Matthew Ebden35AUS12+312+4
964
Boris Fassbender25FRA12+3Lost in Saint Dizier R3212+4
965
William Grant22USA12+312+4
966
João Menezes26BRA12+312+4
967
Sebastian Dominko19SLO12+312+4
968
Adrian Bodmer28SUI12+312+4
969
Jannik Opitz24GER12+312+4
970
Alexander Kotzen22USA12+312+4
971
Isaac Becroft22NZL12+312+4
972
Alexandru Jecan34ROU12+4Qual. Palmanova 2 W
Lost in Palmanova 2 R32
12+3
973
Yassine Dlimi19MAR12+212+5
974
Gilles Arnaud Bailly17BEL12+4Lost in Antalya 9 F
Antalya 10 W
Lost in Girona R32
35+265
975
Andrea Bacaloni20ITA12+57Lost in Kish Island 2 SF16+88
976
Emil Reinberg25USA12+412+4
977
Kody Pearson23AUS12+512+4
978
Yunseok Jang19KOR12+28Qual. New Delhi W
Lost in New Delhi SF
20+134
979
Dax Donders22NED12+5Qual. Antalya 10 W
Lost in Antalya 10 R16
Lost in Antalya 11 R16
13+31
980
Lorenzo Claverie20ITA12+5Qual. Anapoima W
Lost in Anapoima R32
Lost in Qual. Mosquera R2
12+2
981
Taiyo Yamanaka21JPN12-51Lost in Qual. Tsukuba R111-27
982
Mwendwa Mbithi25USA12+712+2
983
Marlon Vankan22GER12+8Lost in Heraklion R16
Lost in Qual. Heraklion 2 R1
13+32
984
Bogdan Ionuț Apostol27ROU12-2712+2
985
Xavi Matas Ortega20ESP12+7Qual. Portimao W
Lost in Portimao R32
Lost in Qual. Toulouse Balma R1
12-2
986
Maxim Zhukov18RUS12+412+1
987
Samir Hamza Reguig21ALG12+26Lost in Kish Island 2 R1613+34
988
Seita Watanabe22JPN12+512+5
989
Daniel Siniakov20CZE12+5Lost in Qual. Trnava R210-64
990
Oscar Moraing23GER12-5312+7
990
Paul Wörner26GER12-32Qual. Rovinj W
Lost in Rovinj R32
Lost in Qual. Opatija R3
12+4
992
Leonid Sheyngezikht22BUL12+5Lost in Qual. Sharm El Sheikh 7 R1
Lost in Qual. Sharm El Sheikh 8 R3
12+2
992
Igor Gimenez23BRA12+3Qual. Antalya 9 W
Lost in Antalya 9 R32
Qual. Antalya 10 W
Lost in Antalya 10 R32
Lost in Antalya 11 R32
12+1
994
Alexander Crnokrak23AUS12-3112+5
995
Adrian Oetzbach25GER12+1Lost in Monastir 15 R32
Lost in Monastir 16 R32
12+3
996
Michael Zheng19USA11+411+3
997
Patrick Zahraj23GER11+411+2
998
Petros Chrysochos26CYP11+411+2
999
Rayane Roumane22ALG11+511+1
999
Jumpei Yamasaki25JPN11-7710-20
In Play :
Miami ATP1000  
Estoril ATP250  
Mexico City CH125  
San Remo   
Lille CH100  
Girona CH75  
Mysuru, Saint Dizier ITF25  
Trento, Trnava   
Tsukuba   
Antalya 11 ITF15  
Monastir 17   
Sharm El Sheikh 9   
Highlight Country :