WTA | Singles | Official ATP Doubles | 5W ATP Doubles | Live ATP Doubles Ranking | Live ATP Doubles Race | Tournament Draws | Title Holders | Live Scores

 Live ATP Doubles Ranking

Live Ranking
Race
Tournament Draws
Live Scores
Live ATP Doubles Ranking
#: Tennis Player Rank
CH: Career High
 NCH : New Career High (Previous Career High in parenthesis)
1 / 1 / 1: Immediate / Near / Far Career High
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Next : if player wins next match
Max : if player wins current tournament
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80/50, ITF25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#CHPlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1CH
Wesley Koolhof33NED7850
1CH
Neal Skupski33GBR7850
31
Rajeev Ram38USA7480
41
Joe Salisbury30GBR7390
51
Mate Pavić29CRO5325
65
Marcelo Arévalo32ESA5230
63
Jean-Julien Rojer41NED5230
81
Nikola Mektić33CRO5120
94
Ivan Dodig37CRO4210
109
Austin Krajicek32USA4205
Advertisement
11CH
Harri Heliövaara33FIN4000
12CH
Lloyd Glasspool29GBR3955
1311
Nick Kyrgios27AUS3940
143
Horacio Zeballos37ARG3710
15CH
Thanasi Kokkinakis26AUS3620
166
Michael Venus35NZL3590
174
Marcel Granollers36ESP3560
187
Tim Pütz35GER3485
193
Rohan Bopanna42IND3420
2014
John Isner37USA3320
218
Simone Bolelli37ITA3030
22CH
Matwé Middelkoop39NED3030
237
Fabio Fognini35ITA2910
248
Andreas Mies32GER2910
257
Kevin Krawietz30GER2865
2624
Matthew Ebden35AUS2855
27CH
Rafael Matos26BRA2678-3
2822
Santiago González39MEX2630
291
Juan Sebastián Cabal36COL2595
291
Robert Farah35COL2595
31CH
David Vega Hernández28ESP2570Lost in Maspalomas R16
326
Édouard Roger-Vasselin39FRA2490
3325
Max Purcell24AUS2452
34CH
Jan Zieliński26POL2430
3530
Hubert Hurkacz25POL2420
361
Jamie Murray36GBR2305
372
John Peers34AUS2230
3831
Andrés Molteni34ARG2100
391
Marcelo Melo39BRA2000
4038
Gonzalo Escobar33ECU1810
41CH
Hugo Nys31MON1810
4239
Ariel Behar33URU1770
432
Jack Sock30USA1725
4430
Robin Haase35NED1724
4522
Máximo González39ARG1720
4645
Nathaniel Lammons29USA1685
4721
Andrey Golubev35KAZ1575
481
Nicolas Mahut40FRA1555
4945
Francisco Cabral25POR1518+2+34Maia F15481548
5047
Jackson Withrow29USA1516-1
Advertisement
5147
Alexander Erler25AUT1511-1
52CH
Aleksandr Nedovyesov35KAZ1480
5351
Andrea Vavassori27ITA1442-13
54CH
Fabien Reboul27FRA1406
5553
Lucas Miedler26AUT1400
567
Raven Klaasen40RSA1375
5722
Fabrice Martin36FRA1335
5840
Tomislav Brkić32BIH1325
59CH
Sadio Doumbia32FRA1324
60CH
Nicolás Barrientos35COL1265-50
6124
Sander Gillé31BEL1265
6228
Joran Vliegen29BEL1255
6360
Lorenzo Sonego27ITA1240
6449
Miguel Angel Reyes Varela35MEX1230
658
Aisam-ul-Haq Qureshi42PAK1225
66CH
Albano Olivetti31FRA1211
6735
Nikola Ćaćić31SRB1205
6831
Philipp Oswald36AUT1186
6958
Ramkumar Ramanathan28IND1161
70 NCH 
 (75) 
Henry Patten26GBR1145+5+34Maia F11751175
71 NCH 
 (76) 
Julian Cash26GBR1136+5+34Maia F11661166
729
Feliciano López41ESP1130-2
7364
Stefanos Tsitsipas24GRE1130-2
7452
Daniel Evans32GBR1120-2
7562
Andre Goransson28SWE1120-2
7648
Guillermo Durán34ARG1116-2
7723
Luke Saville28AUS1098
7844
Denis Shapovalov23CAN1080
7918
Ben McLachlan30JPN1080
8070
Diego Hidalgo29ECU1065
8151
Pedro Martínez25ESP1060
8271
Cristian Rodríguez32COL1045
8373
Hunter Reese29USA1019
8480
Saketh Myneni35IND1003
8552
John Patrick Smith33AUS1001
8676
David Pel31NED975
8782
Robert Galloway30USA943
882
Bruno Soares40BRA930
8975
Ivan Sabanov30SRB926+1+1Lost in Maspalomas SF
907
Filip Polasek37SVK925-1
9143
Roman Jebavý33CZE919
9272
Matej Sabanov30SRB911+1Lost in Maspalomas SF
9391
Adam Pavlásek28CZE907-1-10
9490
Mackenzie McDonald27USA905
9544
Jonny O'Mara27GBR901
9694
Yuki Bhambri30IND896
9772
Jonathan Eysseric32FRA880
9874
William Blumberg24USA875
9960
Hans Hach Verdugo33MEX867+1
10098
Luis David Martínez33VEN860-1-13
Advertisement
10169
Nuno Borges25POR856+5+50Maia F886886
10263
Denys Molchanov35UKR849-1
10386
Szymon Walków27POL845+14Lost in Maia SF
10418
Treat Huey37PHI833-2
10555
Sander Arends31NED821-1
106 NCH 
(107)
Fabian Fallert25GER787+1
107103
Marco Bortolotti31ITA766+5+34Maspalomas F796796
10897
Tommy Paul25USA765
109101
Guido Andreozzi31ARG758
11077
Sam Weissborn31AUT757-5-64
11143
Dustin Brown37JAM746-1
11239
Diego Schwartzman30ARG735-1
113101
Alex Lawson28USA728
11464
Jeevan Nedunchezhiyan34IND713
11596
Sriram Balaji32IND707
116114
Victor Vlad Cornea29ROU703Lost in Maia R16
11753
Andrey Rublev25RUS700
118108
Sergio Martos Gornes28ESP690+6+50Maspalomas F720720
11974
Romain Arneodo30MON685-1
12050
Igor Zelenay40SVK676-1
12187
Max Schnur29USA662-1
122111
Botic van de Zandschulp27NED655-1
123110
Zdeněk Kolář26CZE655-1
12434
Marcelo Demoliner33BRA631+1
12573
Adrian Mannarino34FRA615+1
126124
Dan Added23FRA614+1
127126
Karol Drzewiecki27POL602+1Lost in Maia R16
128104
Sem Verbeek28NED600+4+30Lost in Maia SF
129122
Rubén González37PHI598
13032
Artem Sitak36NZL598
13175
Felipe Meligeni Alves24BRA597-8-48
132110
Bart Stevens24NED588+3+30Lost in Maspalomas SF
133CH
Hendrik Jebens27GER568Lost in Maia R16
134131
Vladyslav Manafov29UKR562
135132
Reese Stalder26USA562+11+50Maspalomas F592592
136CH
Andrew Harris28AUS557
13788
Fernando Romboli33BRA557-6-29
138104
Luciano Darderi20ITA552-1
13921
Jan Lennard Struff32GER550-1
140139
Oleg Prihodko25UKR550-1+4Lost in Antalya 26 F
Lost in Antalya 27 R16
141104
Taylor Fritz25USA540-1
14268
Alexander Zverev25GER540-1
143135
Maxime Cressy25USA540-1
14426
João Sousa33POR540-1
145 NCH 
(147)
Patrik Niklas Salminen25FIN540+2+28Lost in Maspalomas SF
146144
Federico Zeballos34BOL532-2
14736
Divij Sharan36IND527-2
148 NCH 
(156)
Petros Tsitsipas22GRE517+10+27Lost in Maia SF
149133
Arjun Kadhe28IND510-1
15052
Purav Raja36IND509-1
Advertisement
151150
Theo Arribage22FRA500+1Lost in Maspalomas QF
15217
Franko Škugor35CRO499+1
153129
Quentin Halys26FRA497+1
15469
Andrej Martin33SVK497+1
155151
Boris Arias29BOL497-4-3
15639
Steve Johnson32USA495
15774
Pablo Andújar36ESP490
158149
Yu-hsiou Hsu23TPE481-8-20
159CH
Kaichi Uchida28JPN461
160117
Cameron Norrie27GBR450
161160
Viktor Durasovic25NOR448Lost in Maspalomas R16
162152
Jason Kubler29AUS445
163160
Dane Sweeny21AUS443
164146
Manuel Guinard27FRA442
165113
MinKyu Song32KOR440
166153
Nicolás Mejía22COL440
167108
Lloyd Harris25RSA435+1
168164
Andrew Paulson21CZE426+1-4
16947
Alexander Bublik25KAZ425+1
170128
Luca Margaroli30SUI425+1
171166
Piotr Matuszewski24POL425-4-15Lost in Maspalomas R16
172102
JiSung Nam29KOR422
173CH
Facundo Díaz Acosta21ARG421
174151
Marek Gengel27CZE418
175167
Neil Oberleitner23AUT418+10+25Monastir 57 FHeraklion 11 WHeraklion 11 W
Monastir 57 F
176157
Michail Pervolarakis26GRE410
17790
Orlando Luz24BRA407+6+10Vacaria SFLajeado WLajeado W
Vacaria SF
178154
Sanjar Fayziev28UZB406-1
17976
Aslan Karatsev29RUS405-1
180179
Yun-seong Chung24KOR405-1
181180
Yuta Shimizu23JPN404-1
182162
Michael Geerts27BEL402-1Lost in Maspalomas R16
183175
Benjamin Lock29ZIM400-1
184175
Oriol Roca Batalla29ESP399-9-15Lost in Maspalomas QF
185135
Jesper de Jong22NED397-1
186106
Evan King30USA392+17+50Maspalomas F422422
18730
Nicholas Monroe40USA390-1
188135
Maximilian Neuchrist31AUT387-1Lost in Maia R16
189183
Constantin Frantzen24GER386-1
190161
Miomir Kecmanović23SRB385-1
191174
Holger Rune19DEN380-1
192149
Jaume Munar25ESP380-1
193121
Benjamin Bonzi26FRA376-1
194193
Kaito Uesugi27JPN376-1
1952
Pierre Hugues Herbert31FRA375-1
196191
Román Andrés Burruchaga20ARG370-1
197110
Federico Delbonis32ARG360-1
19858
Alex de Minaur23AUS360-1
199149
Daniel Masur28GER358-1
200199
Li Tu26AUS357-1
Advertisement
201200
Anirudh Chandrasekar24IND348-1
202188
Enzo Couacaud27FRA344-1
203160
Hernán Casanova28ARG344-1
204194
Marcos Giron29USA335+1
205164
Geoffrey Blancaneaux24FRA333+1
206128
Ruben Bemelmans34BEL331+1
20768
Christopher Rungkat32INA329+1
208148
Renzo Olivo30ARG328+1
20944
Ken Skupski39GBR328+1
210203
Grigoriy Lomakin24KAZ328+2+1Vacaria SFLost in Lajeado QFLost in Lajeado QF
Vacaria SF
211CH
Charles Broom24GBR326-2
212206
Tristan Schoolkate21AUS325+1
213203
Francisco Cerúndolo24ARG320+1
214 NCH 
(215)
Tallon Griekspoor26NED315+1
215 NCH 
(220)
Kai Wehnelt27GER314+5+5Monastir 58 FMonastir 56 WMonastir 56 W
Monastir 58 F
216CH
Luke Johnson28GBR313
217153
Martín Cuevas30URU311-13-29
218209
Skander Mansouri27TUN311-1
219183
Santiago Rodríguez Taverna23ARG310-1
220130
Toshihide Matsui44JPN308+1
221218
David Pichler26AUT308+1Lost in Antalya 26 R16
Lost in Antalya 27 R16
222216
Luca Sanchez23FRA306+2
223178
Markos Kalovelonis28GRE303-4-7
224104
Adrián Menéndez-Maceiras37ESP301+1
225219
Jakub Paul23SUI299-2-7
226148
Gijs Brouwer26NED294+1
227193
Andrea Collarini30ARG294+1
228227
Brandon Walkin28AUS293+1
229206
Murkel Dellien25BOL291-3-4
23066
Grigor Dimitrov31BUL290
231227
Soonwoo Kwon25KOR290
232160
Frances Tiafoe24USA290
233161
Oscar Otte29GER290
23477
Gonçalo Oliveira27POR288Lost in Maia R16
235 NCH 
(244)
Calum Puttergill29AUS284+12+16Lost in Traralgon 2 F
236CH
Jason Taylor28AUS282
237 NCH 
(238)
Arklon Huertas Del Pino Cordova28PER280+5+8Lost in Lajeado SF
238231
Courtney John Lock26ZIM279-1
239224
Leandro Riedi20SUI277-1
240236
Daniel Cukierman27ISR277+12+12Lost in Heraklion 11 F
241205
Tomás Martín Etcheverry23ARG275-2
242240
Conner Huertas del Pino26PER275-2
243209
Facundo Mena30ARG273-2
244127
Roberto Carballés Baena29ESP270-1
24564
Karen Khachanov26RUS270-1
24673
Malek Jaziri38TUN270-1
247193
Vijay Sundar Prashanth36IND267+2
248CH
Giles Hussey25GBR266-2
249105
Íñigo Cervantes33ESP265+2
250233
Alexander Merino30PER265+3
Advertisement
2511
Łukasz Kubot40POL265+23+30Lost in Maia SF
252237
Petr Nouza24CZE264-2-2
253197
Akira Santillan25AUS264+1
254232
Niklas Schell23GER261+2Lost in Maia R16
255238
Titouan Droguet21FRA259+14+16Lost in Maspalomas QF
256246
Tung Lin Wu24TPE258+1
25760
Félix Auger-Aliassime22CAN255+2
258149
Vitaliy Sachko25UKR255-23-32Lost in Maia QF
259248
Alexander Donski24BUL254+1Lost in Monastir 57 SF
260 NCH 
(265)
Alexandru Jecan34ROU254+5+5Antalya 26 W
261162
Christian Harrison28USA252
262159
Roberto Quiroz30ECU252+1
263225
Alberto Barroso Campos26ESP252+10+16Lost in Maspalomas QF
264251
Ivan Liutarevich26BLR250+4+4Sharm El Sheikh 22 FLost in Sharm El Sheikh 21 SFLost in Sharm El Sheikh 21 SF
Sharm El Sheikh 22 F
265261
Alibek Kachmazov20RUS249-1-2
266234
Ignacio Carou23URU248-8-10
267263
Ezekiel Clark24USA247-1
268167
Franco Agamenone29ITA246-1
269201
Jelle Sels27NED246-14-15
270 NCH 
(271)
Filip Bergevi28SWE244+1+6Lost in Maspalomas QF
27168
Marc Polmans25AUS241-1
272264
Marcelo Zormann26BRA240+22+25Vacaria SFLajeado WLajeado W
Vacaria SF
273 NCH 
(287)
Arthur Bouquier21FRA235+23+21Monastir 57 FMonastir 55 WMonastir 55 W
Monastir 57 F
274261
Keegan Smith24USA233+1
275 NCH 
(276)
Oleksii Krutykh22UKR233+1
276259
Damien Wenger22SUI232+1+3Lost in Lajeado QF
277 NCH 
(279)
Ignacio Monzón24ARG229+4+6Lost in Lajeado SF
278277
Kelsey Stevenson32CAN228Lost in Sharm El Sheikh 22 SF
279CH
Zvonimir Babić27CRO228Lost in Maspalomas R16
280254
Rinky Hijikata21AUS223
281232
Camilo Ugo Carabelli23ARG222+1
282269
Mili Poljičak18CRO222+2
283222
Evgeny Karlovskiy28RUS222Lost in Maia R16
28437
Lukáš Rosol37CZE222-38-48
285240
Daniel Dutra da Silva34BRA222-13-15
286224
Altuğ Çelikbilek26TUR221-1
287261
Vít Kopřiva25CZE221-1Lost in Maspalomas R16
288280
Ben Shelton20USA220-1
289132
Marc-Andrea Hüsler26SUI220-1
290 NCH 
(309)
James Frawley28AUS220+19+22Traralgon 2 W
291279
Aleksandar Kovačević24USA219-1
29265
Benoît Paire33FRA218-1
29392
Vishnu Vardhan35IND217-1
294 NCH 
(308)
Tim Sandkaulen24GER217+21+25Heraklion 11 W
295133
Denis Kudla30USA215-2
296279
Mark Whitehouse29GBR215-1Madrid 4 F
297 NCH 
(304)
Ray Ho22TPE214+7+12Monastir 57 FLost in Monastir 55 FLost in Monastir 55 F
Monastir 57 F
298257
Thiago Agustín Tirante21ARG213-1
299200
Tomás Lipovšek Puches29ARG213-1
300182
Christopher Eubanks26USA212-1
301270
Otto Virtanen21FIN211-1
302275
Alfredo Perez25USA211-1
303302
Nicolás Álvarez Varona21ESP208-1Lost in Maia R16
304220
Hugo Gaston22FRA205-1
305162
Julian Lenz29GER199+1
306 NCH 
(308)
Shinji Hazawa23JPN199+2
307 NCH 
(310)
Juan Ignacio Galarza28ARG196+3
308285
Aidan McHugh22GBR193+4
309239
Kyrian Jacquet21FRA192+4
310308
Leonardo Aboian24ARG192+4
311 NCH 
(324)
Eric Vanshelboim21UKR192+22+16Lost in Maspalomas QF
312115
Jaroslav Pospíšil41CZE191+4
313300
Francisco Comesaña22ARG191-2-4
314219
Pedro Cachín27ARG190-25-29
315153
JC Aragone27USA187+2
316311
Timo Stodder26GER185+2Lost in Maspalomas R16
317278
Gonzalo Villanueva27ARG185-12-15
318247
Denis Yevseyev29KAZ185+26+16Lost in Maia QF
319223
Francesco Forti23ITA184-12-15
320314
Seita Watanabe21JPN184-1
321286
Matteo Arnaldi21ITA183-1
322 NCH 
(347)
Niki Kaliyanda Poonacha27IND183+25+15Bhilai W
323239
Roman Safiullin25RUS181-1
324252
Matías Franco Descotte28ARG181-1
3253
Marc López40ESP180-1
326189
Márton Fucsovics30HUN180-1
32740
Nicolás Jarry27CHI180-1
32823
Sam Querrey35USA180-1
32916
Pablo Carreño Busta31ESP180-1
330300
Daniel Altmaier24GER180-1
331117
Albert Ramos Viñolas34ESP180-1
332259
David Poljak26CZE178-11-4
333326
Arthur Fery20GBR177-2
334115
Tennys Sandgren31USA176-2
335311
Matthew Christopher Romios23AUS175+19+12Lost in Traralgon 2 F
336294
Johannes Ingildsen25DEN175-2
337217
Tomás Barrios Vera24CHI174-2
338327
Jorge Panta27PER174-2
339330
Jérôme Kym19SUI173-2
34060
Antonio Šančić34CRO172-78-80
341293
Francesco Passaro21ITA172-3
342161
Evgeny Donskoy32RUS171-3
343317
Billy Harris27GBR171-3
344341
Joshua Paris26GBR171-3
345257
Francis Casey Alcantara30PHI170-3
346300
Jaime Faria19POR169+18+12Lost in Maia QF
347345
João Lucas Reis Da Silva22BRA168-2
348270
Michael Vrbenský22CZE168-2Lost in Trnava SF
349328
Mick Veldheer26NED168-6-2Trnava FLost in Heraklion 11 R16
350341
Dalibor Svrčina20CZE166Lost in Maspalomas R16
351210
Yoshihito Nishioka27JPN165
352335
Adam Taylor31AUS164Lost in Traralgon 2 R16
353 NCH 
(375)
Rithvik Choudary Bollipalli21IND163+22+15Bhilai W
354349
Masamichi Imamura24JPN163-5-4
35560
Matthew Reid32AUS162
356217
Blake Ellis23AUS162
357316
Brandon Nakashima21USA160+2
358124
Arthur Rinderknech27FRA160+2
359305
Ben Jones24GBR160+2
360 NCH 
(384)
Bu Yunchaokete20CHN160+30+16Monastir 57 FLost in Monastir 55 F
361262
Juan Bautista Torres20ARG159-8-4
362304
Dmitry Popko26KAZ158
363234
Mateus Alves21BRA157Vacaria SF
364338
Martin Breysach20FRA157-16-10
365349
Fabio Coelho22POR157+33+16Lost in Maia QF
366164
Volodoymyr Uzhylovskyi34UKR157+27+14Lost in Heraklion 11 F
Lost in Trnava R16
367344
Luca Van Assche18FRA156-2
368 NCH 
(377)
Aaron Addison27AUS154+14+8Lost in Traralgon 2 SF
369 NCH 
(385)
Constantin Bittoun Kouzmine23FRA154+18+9Monastir 56 W
Lost in Monastir 58 R16
370224
Jeremy Beale28AUS153+64+25Traralgon 2 W
371355
Antoine Bellier26SUI152-4
372278
Kacper Żuk23POL152-4
373361
Colin Sinclair27NMI151-7-2
374174
Miķelis Lībietis30LAT150-4
375340
Eero Vasa25FIN150-4Madrid 4 F
376276
Thomas Fancutt27AUS150-4
377223
Fajing Sun26CHN149-4
378363
Matteo Gigante20ITA148-4
37945
Jamie Cerretani41USA148-3
380377
Mario Mansilla Diez20ESP148-3Lost in Madrid 4 SF
381359
Aziz Ouakaa23TUN148+4+2Lost in Monastir 56 SF
Lost in Monastir 58 QF
382339
Cezar Crețu21ROU147+12+5Antalya 26 W
383313
Luca Nardi19ITA146-26-15
384339
Mikael Torpegaard28DEN146-6
385378
Ajeet Rai23NZL146+19+8Lost in Traralgon 2 SF
386356
Domagoj Bilješko25CRO146-7Lost in Heraklion 11 R16
Lost in Trnava R16
387252
Raúl Brancaccio25ITA146-7
388381
Marcello Serafini20ITA146-7
389317
Samuel Vincent Ruggeri20ITA146-5
390386
Rio Noguchi23JPN145-4
391388
Yuki Mochizuki25JPN144-3
392378
Scott Duncan28GBR144-1
393380
Gabriel Roveri Sidney25BRA144-4Vacaria SFLost in Lajeado R16
394167
Julian Ocleppo25ITA143-2
395386
Davide Pozzi24ITA142
396251
Matheus Pucinelli De Almeida21BRA141
397CH
Sandro Kopp22AUT141Lost in Trnava QF
398375
Ethan Quinn18USA140+1
399352
Georgii Kravchenko22UKR140+1
400346
Miloš Karol19SVK140-17-6Lost in Trnava R16
40159
Denis Istomin36UZB139Lost in Maia R16
402338
Carlos Lopez Montagud22ESP139
403381
Kyle Seelig25USA139Lost in Traralgon 2 R16
404378
Seong chan Hong25KOR138+1
405255
Yan Bondarevskiy22RUS138+2Sharm El Sheikh 22 FLost in Sharm El Sheikh 21 R16
406302
Jonáš Forejtek21CZE137+3
407359
Benjamin Hassan27LIB137+3
408 NCH 
(411)
Alexander Weis25ITA136+3
40934
Marcus Daniell33NZL135+3
410170
Daniil Medvedev26RUS135+3
411176
Sebastian Korda22USA135+3
41214
Pablo Cuevas36URU135+3
413196
Alejandro Davidovich Fokina23ESP135+3
414144
Thiago Monteiro28BRA135+3
415357
Johan Nikles25SUI135+5
416414
Benjamin Sigouin23CAN135+3
4175
Jonathan Erlich45ISR135+1
418407
Álvaro López San Martín25ESP135+4
419 NCH 
(430)
Ilya Snițari20MDA135+17+8Lost in Antalya 26 F
Lost in Antalya 27 R16
420393
Sascha Gueymard Wayenburg19FRA134+3
421291
Evgenii Tiurnev25RUS134+3
422406
Makoto Ochi26JPN134-16-4
423327
Juan Pablo Paz27ARG134+2
424327
Beibit Zhukayev22KAZ133+3
425408
Andrea Picchione24ITA133+3
426380
Sergey Fomin21UZB131+3
42717
Frederik Nielsen39DEN130+3
428273
Alexandre Müller25FRA130+3
429320
Ryan Nijboer23NED130+4
430365
Andres Urrea28COL129-9-6
431396
Iñaki Montes De La Torre20ESP128+4
432422
Edward Winter18AUS128-2
433361
Lukáš Pokorný20SVK128-7-6Lost in Trnava R16
434203
Mirza Bašić31BIH126+4
435161
Dominic Stricker20SUI126+2
436304
Genaro Alberto Olivieri24ARG126+3
437433
Szymon Kielan20POL126+3
438 NCH 
(441)
Maximus Jones18THA126+3Lost in Monastir 58 R16
439 NCH 
(459)
Joao Victor Couto Loureiro19BRA126+50+16Vacaria SFLost in Lajeado F
440420
Oleksandr Ovcharenko21UKR125+2Lost in Heraklion 11 R16
44180
Sergio Galdós32PER124+3
442355
Franco Emanuel Egea26ARG123+3
443293
Vladyslav Orlov27UKR123-35-15Lost in Bhilai R16
444 NCH 
(446)
Tyler Zink21USA122+2
445361
Simon Freund26SWE122+2
446163
Federico Gaio30ITA121+3
447305
Chun Hsin Tseng21TPE121-78-30
44885
Tristan Lamasine29FRA121+2
449209
Marcus Willis32GBR121+2
450422
Ugo Blanchet23FRA121+2
451436
Abraham Asaba25GHA121+2
452448
Nicholas David Ionel20ROU120-4-2
453435
Alex Knaff25LUX120+1
454393
Thiago Seyboth Wild22BRA119+1
455237
Alexandr Cozbinov27MDA119+2
456 NCH 
(458)
Federico Arnaboldi22ITA119+2
457433
Remy Bertola24SUI119+2
458261
Aziz Dougaz25TUN118+2
459399
Nick Hardt22DOM118+2Lost in Santo Domingo 6 QF
460424
Naoki Tajima22JPN118+2Lost in Traralgon 2 R16
461396
James Trotter23JPN117+2
462306
Juan Sebastián Gómez30COL117+2
463173
Mitchell Krueger28USA116+2
464CH
Taisei Ichikawa21JPN116+2
46577
Jordan Thompson28AUS115+3
466235
Alexei Popyrin23AUS115+3
467414
Duarte Vale23POR115+58+16Lost in Maia QF
468460
Andrés Andrade23ECU115+2
469281
Mats Hermans26NED115+2Trnava FLost in Heraklion 11 R16
470313
Pruchya Isaro27THA114+2
471295
Wilson Leite31BRA113+2
472432
Benjamin Winter Lopez24ESP113+2Lost in Madrid 3 R16
Lost in Madrid 4 SF
473102
Yasutaka Uchiyama30JPN112+2
474 NCH 
(476)
John McNally24USA112+2
475415
Daniel Little25GBR112+2
476249
Maximilian Marterer27GER111+2
477 NCH 
(479)
Gianmarco Ferrari22ITA111+2
478447
Miguel Fernando Pereira23CHI111+2
47992
Dominik Koepfer28GER110+2
480249
Alejandro Tabilo25CHI110+2
481415
Antoine Escoffier30FRA110+2
482388
Alexander Ritschard28SUI110+2
483304
Alastair Gray24GBR110+2
484355
Martin Damm19USA110+2
485267
Luca Castelnuovo25SUI110+2
486413
Marat Sharipov20RUS110+2
487463
Augusto Virgili28ITA110+3
488414
Andrey Chepelev24RUS110-21-6
489220
Omar Jasika25AUS109+3
490459
Nicholas Godsick18USA108+4
491345
Peter Heller30GER108+5
492485
Henri Squire22GER107+5
493212
Nino Serdarušić25CRO107+5
494374
Goncalo Falcao34POR107+65+16Lost in Maia QF
495139
Ričardas Berankis32LTU106+5
496211
Zhizhen Zhang26CHN106+5
497483
Tristan McCormick23USA106+5
498362
Alexis Galarneau23CAN106+5
499413
Gabriel Alejandro Hidalgo32ARG106+5
500377
Francesco Vilardo32ITA106+5
501472
Eduardo Ribeiro24BRA105+6Lost in Lajeado R16
502349
Edan Leshem25ISR104+7
503428
Kirill Kivattsev25RUS104+7Lost in Trnava R16
504460
Fábián Marozsán23HUN103+7
505268
Jurij Rodionov23AUT102+7
506497
James McCabe19AUS102+2-2
507490
Valentin Vacherot24MON101+7
508269
Miljan Zekić34SRB101+7
509487
Harry Wendelken20GBR101-10-6
510254
Emilio Gómez31ECU100+7
511417
Pedro Araújo20POR100+7
512459
Arthur Fils18FRA100+7
513122
Ruan Roelofse33RSA100+7
514467
Jarno Jans22NED100+39+8Lost in Monastir 56 F
Lost in Monastir 57 QF
515448
Mariano Navone21ARG100-2-2
516486
Patrick Zahraj23GER99+5
517 NCH 
(522)
Trey Hilderbrand22USA99+5Santo Domingo 6 F
518385
Clément Tabur22FRA99+5
519438
Sho Shimabukuro25JPN99+5
520358
Sebastian Fanselow30GER99+6
521330
Liam Draxl20CAN99+81+15Santo Domingo 5 W
522335
Johannes Härteis26GER98+6
523297
Maxime Janvier26FRA98+4
524283
João Domingues29POR98+5Lost in Maia R16
525407
Mattia Bellucci21ITA98+5
526463
Mats Rosenkranz24GER97+5
527517
Johannus Monday20GBR97+5
528497
Ryota Tanuma27JPN97+5
529525
Baoluo Zheng21CHN97+5
530516
Parikshit Somani23IND97+5Lost in Bhilai QF
531 NCH 
(543)
Alexander Zgirovsky21BLR96+12+2Lost in Sharm El Sheikh 21 SF
532 NCH 
(537)
Santiago De La Fuente20ARG95+5
533498
John Echeverria21ESP95+5Lost in Madrid 4 SF
534445
Dan Alexandru Tomescu23ROU95+6
535490
Robin Bertrand19FRA95+6Lost in Monastir 55 QF
536226
Pavel Kotov24RUS94-45-15
537481
Stefan Palosi22ROU94+5
538238
Matías Zukas26ARG94-45-15
539536
Bruno Pujol Navarro21ESP94+5
540225
Tim van Rijthoven25NED93+5
541182
Marius Copil32ROU93+5
542328
Gustavo Heide20BRA93+81+16Vacaria SFLost in Lajeado F
543357
George Goldhoff27USA93+5
544139
Rubin Statham35NZL93+3
545486
Aleksandre Bakshi25GEO93+4
546360
Juan Pablo Ficovich25ARG93-51-15
547501
Evan Furness24FRA92+3
548371
Evan Zhu24USA92+3
549542
Sergi Perez Contri24ESP92+3Lost in Madrid 3 R16
Lost in Madrid 4 SF
550 NCH 
(551)
Blu Baker21GBR92+4
551520
Max Houkes22NED91+4
552539
Petr Nesterov19BUL91+4
553293
Oscar Jose Gutierrez29BRA91+5
554497
Govind Nanda21USA91+3
555468
Alejo Lorenzo Lingua Lavallén21ARG91-39-10
556 NCH 
(557)
Tsung Hao Huang23TPE91+5
557155
Gaël Monfils36FRA90+5
558187
Hyeon Chung26KOR90+5
558131
Bradley Klahn32USA90+5
5588
Fernando Verdasco39ESP90+5
561519
Carlos Alcaraz19ESP90+5
56118
Dominic Inglot36GBR90+5
561460
Christopher O'Connell28AUS90+5
564240
Yannick Hanfmann31GER90+5
56529
Julio Peralta41CHI90+5
56552
Andrei Vasilevski31BLR90+5
567161
Grégoire Barrère28FRA90+5
568361
Ugo Humbert24FRA90+5
56982
Dušan Lajović32SRB90+5
57078
Facundo Bagnis32ARG90+5
571272
Pedro Sakamoto29BRA90-65-15
572283
Lorenzo Musetti20ITA90+4
573568
Noah Schachter23USA90+5Santo Domingo 6 F
574503
Bernabé Zapata Miralles25ESP90+3
575514
Peter Bertran26DOM90+31+8Lost in Santo Domingo 5 F
576575
Takeru Yuzuki24JPN89+3
577 NCH 
(629)
Erik Arutiunian18BLR89+52+13Sharm El Sheikh 21 W
578422
Arthur Reymond23FRA89+2
579560
Tomás Farjat21ARG89-19-2
580264
Anis Ghorbel33TUN89+18+4Lost in Monastir 56 SF
Lost in Monastir 58 QF
581580
Tomohiro Masabayashi24JPN88+1
582443
Harold Mayot20FRA88+1
583CH
Alejandro Manzanera Pertusa19ESP88+1Lost in Madrid 3 R16
Lost in Madrid 4 R16
584384
Ryan Peniston27GBR87+2
585221
Jay Clarke24GBR87+2
586132
Antoine Hoang27FRA87+2
587379
Christoph Negritu28GER87+2Lost in Monastir 57 SF
588269
Takuto Niki35JPN87+2
589 NCH 
(590)
Thantub Suksumrarn21THA87+2Lost in Madrid 3 R16
Lost in Madrid 4 R16
590564
Imanol López Morillo23ESP87+66+16Lost in Maspalomas QF
591551
Frane Nincevic23CRO86+1
592502
Fermin Tenti25ARG86-7-2
593560
Gonzalo Bueno18PER85+2
594239
Luis Patiño29MEX85+2
595383
Robert Strombachs23LAT85+29+8Lost in Sharm El Sheikh 21 F
596396
Filip Duda24CZE85-57-10
597263
Joris De Loore29BEL84+2
598597
Alejandro Moro Cañas21ESP84+2Lost in Maspalomas QF
599481
Aliaksandr Liaonenka23BLR84+2
600493
Yann Wójcik26POL84-7-2Lost in Trnava R16
601496
Gabriel Décamps23BRA83+2
602550
Adria Soriano Barrera23ESP83-21-6Lost in Madrid 4 R16
603593
Jiri Barnat21CZE83+1Lost in Trnava SF
604583
Manish Sureshkumar23IND83-7-2
605602
Adam Walton23AUS82
606 NCH 
(608)
Oleksandr Bielinskyi28UKR82+2+2Lost in Sharm El Sheikh 21 QF
Lost in Sharm El Sheikh 22 QF
607436
Facundo Juárez25ITA81-71-15
608421
Pedro Boscardin Dias19BRA81-1Lost in Lajeado R16
609161
Alejandro Gómez31COL80-251-80
610359
Alexandar Lazarov25BUL79-1
611405
Carlos Sánchez Jover22ESP79
612511
Alejandro Mendoza32BOL79+1
613584
Adrian Andreev21BUL78+2
614358
Matěj Vocel25CZE78+2
615555
Siddhant Banthia22IND78+2
616198
Elliot Benchetrit24MAR77+2
617117
Damir Džumhur30BIH77+2
618195
Carlos Gomez Herrera32ESP77+3
619252
Nikola Milojević27SRB77+3
620393
Michał Dembek25POL77-10-2
621567
Giovanni Oradini25ITA77+4
622614
Juan Bautista Otegui23ARG77-8-2
623602
Justin Boulais21CAN76+3
624588
Daniel Rodrigues22POR76+3Lost in Antalya 27 QF
625613
Eliakim Coulibaly20CIV76+3
626352
Yannik Steinegger22SUI76+23+4Madrid 4 FLost in Madrid 3 SF
62779
Lucas Pouille28FRA75+3
628224
Stefano Travaglia30ITA75+3
629210
Grégoire Jacq30FRA75+3
630627
Chak Lam Coleman Wong18HKG75+3Lost in Trnava R16
631322
Sarp Ağabigün25TUR75+3Antalya 27 F
632147
Sekou Bangoura31USA75+3
633549
Viktor Jović20SRB75-21-4
634225
Mohamed Safwat32EGY74+2
635629
Yanaki Milev18BUL74+2
636569
Anton Matusevich21GBR74+2
637 NCH 
(639)
Filip Cristian Jianu21ROU74+2
638495
Giorgio Ricca27ITA74+2
639416
Giovanni Fonio24ITA74-196-50
640552
Guy Orly Iradukunda26BDI74+1
641617
Raphael Calzi25LUX74+1Lost in Monastir 57 R16
642169
Tuna Altuna33TUR74+1Lost in Antalya 26 R16
643296
Ernesto Escobedo26USA73+1
644282
Mats Moraing30GER73+1
645459
Felix Gill20GBR73-25-4
646615
Edoardo Lavagno24ITA73
647434
Cheong Eui Kim32KOR73
648594
Illya Beloborodko21UKR72Lost in Antalya 27 SF
649404
Valerio Aboian20ARG72+2
650468
Alexander Shevchenko22RUS72
651587
Ignacio Buse18PER71+1
652596
Federico Agustin Gomez26ARG71+3
653542
Mirko Martinez24SUI71+4
654611
Colin Markes25USA71+4
655 NCH 
(672)
Alexandros Skorilas22GRE71+22+3Lost in Heraklion 11 QF
656286
Mario Vilella Martínez27ESP70+3
657343
Constant Lestienne30FRA70+3
658122
Lamine Ouahab37MAR70+3
659 NCH 
(679)
Shunsuke Mitsui20JPN70+23+4Lost in Santo Domingo 5 SF
660258
Javier Barranco Cosano24ESP70-66-15Lost in Maspalomas R16
661657
Benjamin Hannestad25DEN70+1
662632
Oscar Weightman21GBR70+1
663 NCH 
(665)
Nicolas Bruna23CHI70+2
664170
Ivan Gakhov26RUS70Lost in Maia R16
665625
Alejandro García21ESP69+1
666648
Alex Martinez21ESP69+1
667278
Riccardo Bonadio29ITA69-211-50
668624
Stuart Parker25GBR69Lost in Trnava QF
669 NCH 
(705)
Daniel Siniakov19CZE69+36+8Lost in Heraklion 11 SF
Lost in Trnava R16
670621
Stefanos Sakellaridis18GRE69+1Lost in Heraklion 11 R16
Lost in Trnava R16
671380
Michiel De Krom24NED68+1
672627
Luca Potenza22ITA68+184+25Monastir 55 W
Lost in Monastir 57 QF
673321
Filip Peliwo28POL68
674529
Adam Moundir27MAR68+36+8Madrid 3 F7575
675492
Lukas Neumayer20AUT68-1
676260
José Pereira31BRA68-1
677622
Federico Iannaccone23ITA68-1
678362
Moez Echargui29TUN67
679431
Mukund Sasikumar25IND67
680528
Kai Lemstra23GER67-26-4Lost in Trnava QF
681 NCH 
(716)
Sai Karteek Reddy Ganta22IND67+35+8Lost in Bhilai F
682375
Yusuke Takahashi25JPN66-1
683680
Joe Tyler24GBR66
684 NCH 
(701)
Gabriele Maria Noce27ITA66+37+8Lost in Monastir 55 SF
Lost in Monastir 57 QF
685601
Denis Klok24RUS66+7+2Lost in Antalya 26 QF
686662
Saba Purtseladze21GEO66-1Lost in Sharm El Sheikh 21 R16
Lost in Sharm El Sheikh 22 R16
68794
Jiří Veselý29CZE65-1
688670
Ilya Rudiukov21RUS65-1
689431
Bogdan Bobrov25RUS65Lost in Antalya 26 R16
690CH
Alessio Zanotti23ITA64
691689
James Mackinlay22GBR64
692345
Nicolás Álvarez26PER63+2
693 NCH 
(695)
Jannik Opitz24GER63+2
694671
Rimpei Kawakami22JPN63+2
695645
Simon Anthony Ivanov22BUL63+2
696667
Uisung Park22KOR63-27-6
697521
Ricardo Rodriguez Pace29VEN63-27-6Lost in Santo Domingo 5 SF
698625
Lorenzo Rottoli20ITA63
699311
Lorenzo Giustino31ITA62
700242
Giulio Zeppieri20ITA62
701165
Andrea Pellegrino25ITA62
702676
Boris Butulija23SRB62-18-4Lost in Bhilai R16
703702
Cleeve Harper21CAN61
704 NCH 
(841)
Henrique Rocha18POR61+137+16Lost in Maia QF
705704
Kazuma Kawachi28JPN61+1
706664
Zachary Svajda20USA60+1
707647
Timo Legout20FRA60+1
708299
Enrico Dalla Valle24ITA60+1
709 NCH 
(840)
Daniil Ostapenkov19BLR60+131+15Sharm El Sheikh 21 W
710184
Aleksandre Metreveli29GEO60-30-7
711670
Alex Martí Pujolras23ESP59+1
712703
Simon Beaupain23BEL59+2
713674
Mikalai Haliak24BLR59+2
714688
Amr Elsayed23EGY59-26-6Lost in Sharm El Sheikh 22 SF
715116
Mark Vervoort32NED58+3
716362
Mattéo Martineau23FRA58+3
717219
Mateo Nicolás Martínez28ARG58+3
718703
Osgar O'Hoisin26IRL58-7-2
719 NCH 
(740)
Ivan Denisov22RUS58+21+2Lost in Bhilai QF
72078
Zhang Ze32CHN57+2
721710
Pablo Llamas Ruiz20ESP57+4
722316
Yannick Mertens35BEL57+1
723654
Karl Kiur Saar26EST57+1
724639
Daniil Glinka22EST57-11-2
725330
Ergi Kırkın23TUR57+3
726CH
Daniel Rincon19ESP57Trnava F
727604
Louroi Martinez24SUI57
728509
Jody Maginley27ANT57-11-2
729 NCH 
(730)
Matías Soto23CHI56+2
730613
Giovanni Mpetshi Perricard19FRA56+2
731 NCH 
(749)
Olaf Pieczkowski18POL56+18+2Lost in Monastir 56 QF
732319
Eduard Esteve Lobato28ESP56-39-7
733304
Glenn Smits32NED56-80-15
734732
Giorgio Tabacco19ITA56-1
735589
Sebastian Gima20ROU56-1
736601
Diego Fernandez Flores22CHI56-34-6Lost in Madrid 4 R16
737735
Sheng Tang22CHN56-1
738270
Corentin Denolly25FRA56-1
739681
Nicholas Bybel29USA56
740622
Fernando Yamacita25BRA56-2Lost in Lajeado R16
Lost in Vacaria R16
741671
Stefano Battaglino24ITA56+33+4Lost in Monastir 56 SF
Lost in Monastir 58 R16
742CH
Finn Reynolds22NZL55
743337
Carlos Taberner25ESP55
744732
Timofey Skatov21KAZ55-3Lost in Maia R16
745652
Axel Garcian20FRA55-1
746517
S D Prajwal Dev26IND55-42-6
747655
Jan Jermar22CZE55-2
748588
Jack Vance24USA55-1
749252
Calvin Hémery27FRA54-1
750CH
Eduardo Nava25USA54
751136
Zhe Li36CHN54
752701
Karl Friberg23SWE54
753682
Buvaysar Gadamauri22BEL54-18-2
754752
Blake Bayldon23AUS54
755CH
Marlon Vankan22GER54
756753
Ethan Cook19AUS54-3Lost in Traralgon 2 R16
757741
Gabriele Piraino19ITA54
758728
Leonid Sheyngezikht22BUL54
759727
S Mert Ozdemir22TUR54+1Antalya 27 F
760740
Max Alcalá Gurri20ESP54+15+2Lost in Madrid 3 QF
Lost in Maspalomas R16
761752
Carl Emil Overbeck21DEN53
762643
Bruno Kuzuhara18USA53
763701
Gabriel Donev26BUL53
764758
Petr Bar Biryukov20RUS53
765749
Federico Bertuccioli24ITA53
766760
Fausto Tabacco20ITA53
767516
Daniele Capecchi27ITA53
768510
Cayetano March22ECU53
769554
Dragos Nicolae Madaras25SWE53-23-2
770 NCH 
(816)
Adam Jurajda19CZE53+75+8Lost in Heraklion 11 SF
Lost in Trnava R16
771240
Lukáš Klein24SVK52-2
772765
Maks Kaśnikowski19POL52-2
773371
Shintaro Mochizuki19JPN52-2
774 NCH 
(849)
Jake Bhangdia25USA52+78+8Lost in Monastir 55 SF
Lost in Monastir 57 R16
775738
Maik Steiner28GER52-3
776556
Nathan Ponwith24USA52-3
777721
Mattias Southcombe19GBR52-18-2
778735
Luka Mikrut18CRO51-2
779642
Tim Handel26GER51+33+4Madrid 4 FLost in Madrid 3 SF
780686
Alejandro Hoyos23COL51-3
781616
Loic Cloes24BEL51-3
782777
Tomoya Fujiwara21JPN50-2
782186
Blaž Rola32SLO50-2
784362
Hugo Grenier26FRA50-2
785525
Iiro Vasa20FIN50-2
786576
Juan Carlos Aguilar24CAN50-2
787 NCH 
(861)
Jimmy Yang25GER50+79+8Madrid 3 F5757
788316
Flavio Cobolli20ITA50-3
789263
Mariano Kestelboim26ARG50-3
790682
Antonin Bolardt24CZE50-3
791746
Olivier Rojas21BEL50-3Monastir 58 F
792363
Khumoyun Sultanov24UZB50-62-7
793775
Tommaso Compagnucci23ITA50-4
794138
Dennis Novikov29USA49-3
795241
Shintaro Imai29JPN49-3
796507
Simon Carr23IRL49-3
797785
Jurgen Briand23FRA49-3
798794
Demetris Azoides22GRE49-2
799235
Kimmer Coppejans28BEL49-4
800369
Alex Rybakov25USA49-2
801765
Gabriel Tumasonis26BRA49-4Lost in Lajeado R16
Lost in Vacaria R16
802622
Hanwen Li20CHN49-3
803405
Dominik Kellovsky26CZE49-3
804503
Kento Takeuchi34JPN49-3
805560
Davide Galoppini28ITA49-3
806775
Lautaro Agustin Falabella24ARG49-3
807591
Adil Kalyanpur22IND49-28-2
808617
Alex Barrena20ARG48-4
809555
Alex Hernandez23MEX48-4
810771
Florent Bax23FRA48-4
811589
Sidane Pontjodikromo22NED48+62+6Lost in Madrid 3 F
812603
Luigi Sorrentino24ITA48-5
813806
Joao Fonseca16BRA47-5Lost in Lajeado R16
814416
Nick Chappell30USA47-1
815739
Nicolas Parizzia24SUI47-1
816 NCH 
(862)
Franco Roncadelli22URU47+46+4Lost in Lajeado SF
Lost in Vacaria R16
817477
Jack Draper20GBR46-2
818242
Frederico Ferreira Silva27POR46-2
819208
Thomas Fabbiano33ITA46-2
820540
Sumit Nagal25IND46-2
821813
Borys Zgola18POL46-2
822282
Jacopo Berrettini24ITA46-2
823820
Victor Lilov18USA46-2
824415
José Fco. Vidal Azorín29ESP46-2
825818
Majun Li17CHN46-2
826450
Lucas Gerch27GER46-97-11
827824
Lorenzo Gagliardo22ARG46-3
828613
Umut Akkoyun22TUR46-3Lost in Antalya 26 QF
82925
Xavier Malisse42BEL45-3
829187
Mikael Ymer24SWE45-3
831105
Matteo Berrettini26ITA45-3
832201
Filip Krajinović30SRB45-3
832389
Aleksandar Vukic26AUS45-3
83456
Radu Albot33MDA45-5
835348
Peter Gojowczyk33GER45-3
835188
Elias Ymer26SWE45-3
837169
Marco Cecchinato30ITA45-3
837124
Jannik Sinner21ITA45-3
839268
Alex Molčan25SVK45-3
840342
Patrik Rikl23CZE45-30-2
841310
Gianluca Mager28ITA45-4
842179
Emil Ruusuvuori23FIN45-4
843148
Nikoloz Basilashvili30GEO45-4
844430
Timur Kiyamov26RUS45-33-2Antalya 27 FLost in Antalya 26 R16
845832
Congsup Congcar26THA45-3
846754
Gorazd Srbljak25MKD45-3Lost in Heraklion 11 R16
847790
Chris Rodesch21LUX44
848778
Valentin Royer21FRA44
849431
Jea Moon Lee29KOR44
850182
Stefano Napolitano27ITA44
851746
Alen Rogic Hadzalic25CRO44
852727
Brandon Perez22VEN44-96-10
853818
Yamato Sueoka19JPN44+1
854814
Samuel Martinez Arjona20ESP44-1Lost in Madrid 3 R16
Lost in Madrid 4 R16
855 NCH 
(871)
Jorge Martinez Martinez27ESP44+16+2Lost in Antalya 26 QF
856693
Tennyson Whiting21USA44-1
857771
Rishi Reddy24IND44-67-6Lost in Bhilai R16
858825
Tobias Franco20ARG43-1Lost in Vacaria R16
859822
Bryce Nakashima18USA43-1
860856
Qian Sun21CHN43-1
861797
Jordan Smith26AUS43-1
862703
Joshua Sheehy25USA43-18-2Santo Domingo 6 FLost in Santo Domingo 5 F
863791
Alec Beckley21RSA43-2
864672
Dali Blanch19USA43-18-2
865 NCH 
(889)
Igor Gimenez22BRA43+28+3Vacaria SFLost in Lajeado QF
866832
Dimitris Sakellaridis16GRE43-3Lost in Heraklion 11 R16
Lost in Trnava R16
867806
August Holmgren24DEN42-3
868865
Younes Lalami Laaroussi21MAR42-3Lost in Santo Domingo 5 R16
869793
Jayden Court22AUS42-2
870863
Leopold Zima22GER42-1
871868
Mac Kiger23USA42-3Lost in Santo Domingo 5 R16
872829
Maxence Broville23FRA42-2
873130
Andrea Arnaboldi34ITA41+1
874214
Jiří Lehečka21CZE41+1
874830
Filippo Romano17ITA41+1
876 NCH 
(891)
Yeong Seok Jeong22KOR41+19+2Lost in Sharm El Sheikh 21 QF
Lost in Sharm El Sheikh 22 QF
877151
Gastão Elias32POR41
878849
Cooper Williams17USA41
879824
Hady Habib24LIB41
880842
Anthony Genov20BUL41+1
881747
Luis Britto29BRA41+1
882741
Paul Wörner26GER41+2
883877
Andrew Rogers23USA40+2
884799
Christian Langmo26USA40+2
885449
Nerman Fatić28BIH40-76-7
886704
Christian Sigsgaard25DEN40+1
887864
Martim Leote Prata22POR40+1
888871
Kody Pearson23AUS40+1Lost in Traralgon 2 R16
889794
Francesco Maestrelli19ITA40+1
890421
Alexis Musialek34FRA40+1
891338
Dayne Kelly32AUS40+1
892890
Federico Campana24ITA40+33+4Lost in Antalya 26 SF
893 NCH 
(907)
Bekkhan Atlangeriev21RUS40+14+2Lost in Bhilai QF
894 NCH 
(909)
Ryuki Matsuda22JPN40+32+4Lost in Bhilai SF
895688
Diego Augusto Barreto Sánchez20ESP40-1
896224
Hiroki Moriya32JPN39
897384
Rigele Te25CHN39
898510
Alexey Vatutin30RUS39
899572
Admir Kalender21CRO39
900867
Leonardo Malgaroli20ITA39
901694
Kristjan Tamm24EST39-18-2
902 NCH 
 1105
Jesse Flores27CRC39+205+15Santo Domingo 6 FSanto Domingo 5 W
903891
Gabriele Bosio22ITA39-2
904805
Mathieu Scaglia24FRA39-2
90591
Alessandro Motti43ITA38-1
906809
Yishai Oliel22ISR38-1
907 NCH 
(958)
Lorenzo Joaquín Rodríguez23ARG38+100+8Lost in Lajeado SF
908904
Lorenzo Esquici19BRA38-2Lost in Lajeado R16
909861
Obrad Markovski22MKD38+37+4Lost in Madrid 3 SF
910872
Alexandr Binda21RUS38-38-4Sharm El Sheikh 22 FLost in Sharm El Sheikh 21 QF
911677
Bogdan Pavel23ROU37-2
912859
Adolfo Daniel Vallejo18PAR37-1Trnava F
913226
Filippo Baldi26ITA37-3
914913
Adrian Oetzbach25GER37-1Lost in Monastir 58 QF
915911
Daniel Pátý23CZE37-1
916915
Tom Gentzsch19GER37-1
917277
Mikhail Fufygin32RUS37-1Antalya 27 FLost in Antalya 26 QF
918793
Lorenzo Claverie20ITA37+29+3Lost in Monastir 55 QF
Lost in Monastir 57 QF
919645
Mert Naci Türker24TUR37-16-2Lost in Antalya 26 R16
Lost in Antalya 27 SF
920800
James Tracy20USA36-2
921863
Cannon Kingsley21USA36-2
922745
Peter Benjamin Privara18SVK36-2Lost in Trnava SF
923922
Jakub Menšík17CZE36-1Lost in Sharm El Sheikh 22 R16
924887
Stefan Popović19SRB36-3
925835
Enzo Wallart25FRA36-2
926924
Jiri Jenicek22CZE36-2Lost in Monastir 55 R16
927757
Pierre Delage21FRA36Lost in Monastir 58 R16
928540
Guy Den Ouden20NED35-20-2
929366
Toby Alex Kodat19USA35-1
930929
Juan Carlos Prado Angelo17BOL35-1
931898
Hunter Heck20USA35+1
932325
Omar Giacalone30ITA35-1
933884
Philip Florig19GER35
934269
Runhao Hua26CHN35
935491
Duje Ajduković21CRO35
936863
Alan Fernando Rubio Fierros23MEX35-56-6
937936
Kris Van Wyk26RSA35-1Lost in Sharm El Sheikh 21 R16
Lost in Sharm El Sheikh 22 R16
938916
Bang Shuo Yin23TPE35-21-2
939473
Shuichi Sekiguchi31JPN35-2
940819
Preston Brown21USA35-1
941636
Álvaro Guillén Meza19ECU35-1
942327
Gian Marco Moroni24ITA34-1Lost in Maspalomas R16
943158
David Pérez Sanz28ESP34-1
944749
Alexandre Reco23FRA34-1
945777
Vladimir Filip27ROU34
946913
Cyril Vandermeersch23FRA34-2Monastir 58 FLost in Monastir 56 R16
947 NCH 
(949)
Luciano Emanuel Ambrogi19ARG34+2
948926
Ji Hoon Son28KOR34
949873
Nitin Kumar Sinha23IND34+1Lost in Bhilai R16
950572
Akram El Sallaly25EGY34+1
951924
Nicolas Zanellato20BRA34+36+3Lost in Lajeado QF
952765
Kosuke Ogura26JPN34+65+4Lost in Santo Domingo 5 SF
Lost in Santo Domingo 6 R16
953409
Jeremy Jahn32GER33
954638
William Bushamuka26USA33
955CH
William Jansen17GBR33
956449
Luis Faria23POR33-44-4
957665
Aristotelis Thanos21GRE33-1
958415
Nam Hoang Ly25VIE33
959473
Brandon Holt24USA33
960606
Palaphoom Kovapitukted22THA33
961896
Alexander Crnokrak22AUS33
962939
Sean Hess21ARG33
963 NCH 
(965)
Joshua Charlton23AUS32+2
963283
Dennis Novak29AUT32+2
965 NCH 
(966)
Jan Kupcic21SLO32+2
966224
Karim Mohamed Maamoun31EGY32+4
967809
Lukas Krainer22AUT32+133+8Lost in Sharm El Sheikh 21 F
Lost in Sharm El Sheikh 22 R16
968655
Yankı Erel22TUR32+4
969267
Steven Diez31CAN32Lost in Maspalomas R16
970931
Stefano Reitano25ITA32+4Lost in Monastir 58 R16
971969
Niccolo Catini24ITA32+4Lost in Antalya 26 R16
972597
Quentin Folliot23FRA32+4
973918
Rishab Agarwal26IND32+67+4Lost in Bhilai F
974 NCH 
(977)
Edas Butvilas18LTU31+3
975292
Adrian Bodmer27SUI31+3
976937
Liam Gavrielides18GER31+3
977766
Miguel Damas22ESP31+3
978 NCH 
 1030
Sanhui Shin25KOR31+64+4Lost in Sharm El Sheikh 21 SF
Lost in Sharm El Sheikh 22 SF
979776
Millen Hurrion23GBR31+2
980796
Davide Pontoglio30ITA31+2
981451
Maxim Ratniuk26RUS31-24-2
982538
Louis Weßels24GER31+1
983586
Lorenzo Bocchi25ITA31+1
984 NCH 
(985)
Viacheslav Bielinskyi19UKR31+1
985 NCH 
 1071
David Hough25AUS31+136+8Lost in Traralgon 2 SF
986825
Marco Brugnerotto26ITA31+2
987974
Dušan Obradović21SRB31-1Lost in Monastir 55 R16
988895
Juan Sebastian Osorio25COL31+2
989588
Bogdan Ionuț Apostol26ROU31
990830
Robert Cash21USA30+1
990374
Sho Katayama33JPN30+1
990371
Laurent Lokoli28FRA30+1
99055
Guido Pella32ARG30+1
994245
Jozef Kovalík30SVK30+1
995177
Alejandro González33COL30+3
996215
Nicolás Kicker30ARG30-1
997304
Bjorn Fratangelo29USA30
998166
Salvatore Caruso29ITA30+1
999438
Dimitar Kuzmanov29BUL30+1
1000449
Zizou Bergs23BEL30+1
In Play :
Maia, Maspalomas CH80  
Monastir 57, Trnava ITF25  
Vacaria   
Antalya 27, Madrid 3 ITF15  
Madrid 4   
Monastir 58   
Santo Domingo 6   
Sharm El Sheikh 22   
Highlight Country :