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, CH175/125/100/75/50, M25/15 (GS/ATP Tour/Challengers/ITF + winner points)
All
<18
<19
<20
<21
<22
<23
<24
<25
>30
>35
#CHPlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
1CH
Rohan Bopanna44IND7680+1+600Miami F80808080
21
Matthew Ebden36AUS7680+1+600Miami F80808080
31
Austin Krajicek33USA7140-2Miami F75407540
32
Ivan Dodig39CRO7140+2+510Miami F75407540
53
Horacio Zeballos38ARG6757+3+360Lost in Miami SF
64
Marcel Granollers37ESP6757+3+360Lost in Miami SF
71
Wesley Koolhof34NED6690-3-90Lost in Miami R16
81
Joe Salisbury31GBR6630-2+90Lost in Miami QF
91
Rajeev Ram40USA6630-2+90Lost in Miami QF
101
Neal Skupski34GBR5330+1-180Lost in Miami R32
Advertisement
116
Édouard Roger-Vasselin40FRA4670+1-820Lost in Miami QF
127
Santiago González41MEX4670-2-1000Lost in Miami R32
137
Kevin Krawietz32GER4370Lost in Miami SF
147
Tim Pütz36GER4370+2+360Lost in Miami SF
1510
Máximo González40ARG3970-1-180Lost in Miami R32
157
Andrés Molteni36ARG3970-1-180Lost in Miami R32
173
Jean-Julien Rojer42NED3860+180Lost in Miami QF
185
Marcelo Arévalo33ESA3590+3+90Lost in Miami R16
197
Jan Zieliński27POL3580+3+90Lost in Miami R16
2012
Hugo Nys33MON3580+3+90Lost in Miami R16
211
Jamie Murray38GBR3520-3-90
226
Michael Venus36NZL3520-3-90Lost in Miami R32
231
Nikola Mektić35CRO3390+3+90Lost in Miami R16
2423
Andrea Vavassori28ITA3370+1-45Lost in Miami R32
2516
Jackson Withrow30USA3340-5-270Lost in Miami R16
268
Simone Bolelli38ITA3205+1Lost in Miami R32
2722
Nathaniel Lammons30USA3190-3-270Lost in Miami R16
2818
Sander Gillé33BEL2905-45Lost in Miami R32
2817
Joran Vliegen30BEL2905-45Lost in Miami R32
3025
Max Purcell25AUS2755-10Lost in Miami R16
311
Mate Pavić30CRO2520+2+90Lost in Miami R16
3231
Fabien Reboul28FRA2455Lost in Miami R32
3330
Sadio Doumbia33FRA2455-2-90Lost in Miami R32
347
Lloyd Glasspool30GBR2375Lost in Miami QF
358
Andreas Mies33GER2250+2Lost in Miami R32
3629
Robin Haase36NED2190-90Lost in Miami R32
37 NCH 
 (39) 
Ariel Behar34URU2120+2-25Lost in Miami R32
38 NCH 
 (41) 
Adam Pavlásek29CZE2090+3-30Lost in Miami R32
397
Harri Heliövaara34FIN2065-1-180Lost in Miami R32
402
John Peers35AUS2050-90Lost in Miami R32
41 NCH 
 (42) 
Robert Galloway31USA2005+1
4232
Alexander Erler26AUT1990+2Lost in Miami R32
4233
Lucas Miedler27AUT1990+2Lost in Miami R32
4443
Aleksandr Nedovyesov37KAZ1915+2Girona SF19301970
4526
Rafael Matos28BRA1910-2-90Lost in Naples R16
46 NCH 
 (47) 
Julian Cash27GBR1840+1-60Lost in Miami R32
4744
Andrey Rublev26RUS1810+2
4818
Matwé Middelkoop40NED1796-54Girona SF18201860
491
Marcelo Melo40BRA1780+2+90Lost in Miami QF
50CH
Nicolás Barrientos36COL1760Lost in Naples R16
Advertisement
511
Nicolas Mahut42FRA1707-16-600
5250
Sam Weissborn32AUT1695+5Naples QF17151795
5345
Francisco Cabral27POR1635+1Girona SFLost in Murcia SFLost in Murcia SF
Girona SF
16501690
5453
Karen Khachanov27RUS1630+1
5546
Albano Olivetti32FRA1618-2-39Girona SF16421682
5638
Gonzalo Escobar35ECU1615+2+45Girona SF16301670
5723
Rinky Hijikata23AUS1611-1Lost in Miami R32
5850
Romain Arneodo31MON1590-1+5Naples QF16101690
59 NCH 
 (61) 
Jordan Thompson29AUS1485+2+90Lost in Miami R16
6058
Denys Molchanov36UKR1465-1Lost in Zadar SF
Lost in Naples R16
6152
John Patrick Smith35AUS1340+7+135Lost in Miami QF
6258
Yuki Bhambri31IND1315-75Lost in Miami R32
6350
Henry Patten27GBR1301+20Girona SF13251365
6463
Tallon Griekspoor27NED1265Lost in Miami R32
6560
Reese Stalder27USA1196+1-45Lost in Girona R16
6662
Constantin Frantzen26GER1168-1-75Lost in Zadar QF
Lost in Naples R16
6763
Hendrik Jebens28GER1157-75Lost in Zadar QF
Lost in Naples R16
6821
Andrey Golubev36KAZ1140+3
6968
Evan King32USA1106+1-45Lost in Asuncion R16
7019
Fabrice Martin37FRA1095-10-360Lost in Miami R32
71 NCH 
 (89) 
Sem Verbeek29NED1087+18+134Lost in Miami QF
722
Pierre Hugues Herbert33FRA1085+1
7355
Sander Arends32NED1082+1+11Girona SF11061146
7464
Victor Cornea30ROU1070-5-85Naples QFMurcia WMurcia W
Naples QF
10901170
7570
Diego Hidalgo30ECU1040+2Lost in Naples R16
7660
Botic van de Zandschulp28NED1035-4-90
7769
Cristian Rodríguez33COL1026-1-25Lost in Naples R16
7849
Miguel Angel Reyes Varela36MEX1019-20Naples QF10391119
79 NCH 
 (80) 
Zhizhen Zhang27CHN1015+2
8035
Nikola Ćaćić33SRB1010-5-45Lost in Zadar SF
Lost in Naples R16
81 NCH 
 (84) 
Theo Arribage23FRA1006+7+45Naples QFMurcia WMurcia W
Naples QF
10261106
82 NCH 
 (83) 
Petr Nouza25CZE993+1Naples QF10131093
8379
Federico Zeballos35BOL974-4-50Asuncion W
Lost in Sao Leopoldo QF
8480
Boris Arias30BOL974-4-50Asuncion W
Lost in Sao Leopoldo QF
8577
Guido Andreozzi32ARG973+2+5Naples QF9931073
86CH
Tomáš Macháč23CZE970
8734
Marcelo Demoliner35BRA969-5-29Sao Leopoldo SFLost in Asuncion QFLost in Asuncion QF
Sao Leopoldo SF
9891014
8874
William Blumberg26USA966-4-25Lost in Miami R32
89 NCH 
 (91) 
Skander Mansouri28TUN943+2Lost in San Luis Potosi R16
9031
Philipp Oswald38AUT924+3+5Naples QF9441024
91 NCH 
 (92) 
Dominik Koepfer29GER915+5
9285
Luis David Martínez34VEN913+5Lost in Murcia R16
9369
Bart Stevens26NED904-8-70Lost in Murcia QF
Lost in Girona R16
9455
Andre Goransson29SWE901+4-9Lost in Murcia R16
Lost in Girona R16
9571
Sriram Balaji34IND897-1-20Lost in Murcia QF
Lost in Girona R16
9686
Luca Sanchez25FRA897+5Lost in San Luis Potosi R16
9781
Petros Tsitsipas23GRE887+5+16Lost in Bakersfield R16
Lost in Murcia QF
Lost in Calabasas R16
Lost in Girona R16
9888
Fernando Romboli35BRA873+8+20Sao Leopoldo SFLost in Asuncion SFLost in Asuncion SF
Sao Leopoldo SF
893918
9983
Luke Johnson30GBR868+1-34Lost in Murcia R16
Lost in San Luis Potosi R16
10099
Marco Bortolotti33ITA867-1-35Lost in Zadar R16
Lost in Girona QF
Advertisement
10180
Vijay Sundar Prashanth37IND866-6-50Lost in Murcia QF
Lost in Girona R16
10279
Ben Shelton21USA860-12-90Lost in Miami R16
103CH
Vasil Kirkov25USA844-26
10449
Mackenzie McDonald28USA840-12-90
10572
Jonathan Eysseric33FRA833-23Girona SF857897
10648
Guillermo Durán35ARG830+4
107102
Sergio Martos Gornes29ESP806+2-30Lost in Murcia R16
Lost in Girona QF
10877
Dan Added24FRA793-4-71Lost in Vale Do Lobo SF
Lost in Loule F
109 NCH 
(114)
Marcelo Zormann27BRA793+5+28Sao Leopoldo SFLost in Asuncion SFLost in Asuncion SF
Sao Leopoldo SF
813838
110 NCH 
(112)
Yannick Hanfmann32GER790+2
11164
Stefanos Tsitsipas25GRE790+10+90Lost in Miami R16
11287
Anirudh Chandrasekar25IND781-4-59Lost in Murcia QF
Lost in Girona R16
11384
Andrew Harris30AUS772-2-20
11474
Saketh Myneni36IND768-7-75
11590
Orlando Luz26BRA761+1+14Sao Leopoldo SFLost in Asuncion QFLost in Asuncion QF
Sao Leopoldo SF
781806
116114
Piotr Matuszewski25POL759-1Lost in Girona R16
11798
Arjun Kadhe30IND757+3+55Naples QFLost in Murcia FLost in Murcia F
Naples QF
777857
118114
Manuel Guinard28FRA756-1+25Naples QFZadar WZadar W
Naples QF
776856
119 NCH 
(127)
Grégoire Jacq31FRA743+12+100Naples QFZadar WZadar W
Naples QF
763843
12021
Jan Lennard Struff33GER725-2
12195
Patrik Niklas Salminen27FIN717-8-54
122119
Matthew Christopher Romios25AUS710-3Lost in Girona R16
123110
Zdeněk Kolář27CZE697+14Lost in Zadar F
12464
Jeevan Nedunchezhiyan35IND697+5+43Naples QFLost in Murcia FLost in Murcia F
Naples QF
717797
12543
Roman Jebavý34CZE695+5+50Naples QFLost in Zadar FLost in Zadar F
Naples QF
715795
12693
Vladyslav Manafov30UKR684-4-5Naples QFLost in Murcia R16Lost in Murcia R16
Naples QF
704784
12781
Andrea Pellegrino27ITA677-3Lost in Murcia R16
128114
Ivan Liutarevich28BLR663-3-5Naples QFLost in Murcia R16Lost in Murcia R16
Naples QF
683763
129126
Marcus Willis33GBR657-3Lost in Zadar QF
130123
Toshihide Matsui45JPN656-3
131124
Christian Harrison29USA655-3Lost in San Luis Potosi R16
13227
Jason Kubler30AUS625+1
133 NCH 
(136)
Niki Kaliyanda Poonacha28IND619+3+19San Luis Potosi SFLost in Murcia R16Lost in Murcia R16
San Luis Potosi SF
639664
134123
Andrew Paulson22CZE618+1
135134
Adam Walton24AUS617-1-3
136128
Kaito Uesugi28JPN591+4+8Lost in Hinode F
Lost in Nishi Tokyo QF
137102
JiSung Nam30KOR586+4+3Tsukuba SFLost in Mildura QFLost in Mildura QF
Tsukuba SF
138 NCH 
(143)
Rithvik Choudary Bollipalli23IND569+7+19San Luis Potosi SFLost in Murcia R16Lost in Murcia R16
San Luis Potosi SF
589614
139128
Oriol Roca Batalla30ESP563-2-30Lost in Murcia R16
Lost in Girona QF
140110
Karol Drzewiecki28POL560+3Lost in Naples R16
141128
Luca Margaroli32SUI557+10+30Lost in Murcia SF
142 NCH 
(144)
Lorenzo Musetti22ITA555+2
14370
David Pel32NED555-11-75
144139
Rubin Statham36NZL549+6+22San Luis Potosi SFLost in Asuncion R16Lost in Asuncion R16
San Luis Potosi SF
569594
145 NCH 
(153)
Patrik Trhac25USA544+8+30San Luis Potosi SF564589
146145
Calum Puttergill30AUS544Lost in San Luis Potosi R16
147 NCH 
(154)
Santiago Rodríguez Taverna24ARG543+7+30Lost in Murcia SF
Lost in Naples R16
148138
Miķelis Lībietis31LAT541-1
149108
Lloyd Harris27RSA540-1
150 NCH 
(156)
Ryan Seggerman24USA538+6+30San Luis Potosi SF558583
Advertisement
15158
Ramkumar Ramanathan29IND533-9-28Lost in New Delhi SF
152144
Federico Agustin Gomez27ARG533-3Lost in Asuncion R16
153149
Mick Veldheer27NED533-1+8Lost in Zadar QF
Lost in Girona R16
15428
David Vega Hernández29ESP516-16-70Lost in Murcia R16
Lost in Girona QF
155 NCH 
(156)
Jakob Schnaitter28GER511+2+5Lost in Zadar R16
Lost in Girona QF
15660
Lorenzo Sonego28ITA510-1
1571
Juan Sebastián Cabal37COL495-18-90
158143
Filip Bergevi29SWE491+6+16Lost in Zadar QF
Lost in Girona R16
159154
Ray Ho24TWN490-14Tsukuba SFLost in Nishi Tokyo QFLost in Nishi Tokyo QF
Tsukuba SF
160CH
Mark Wallner24GER490+2+11Lost in Zadar R16
Lost in Girona QF
161147
Kai Wehnelt28GER488-1-8
162 NCH 
(164)
George Goldhoff29USA485+3+16Lost in San Luis Potosi QF
163104
Taylor Fritz26USA480-2
164144
Tristan Schoolkate23AUS477-1Lost in San Luis Potosi R16
165105
Íñigo Cervantes34ESP454-7-50
16668
Alexander Zverev26GER450+2
167 NCH 
(170)
Matías Soto24CHI449+3+16Lost in San Luis Potosi QF
168162
Francis Casey Alcantara32PHI438-2-25
16975
Ivan Sabanov31SRB429-20Lost in Zadar SF
170 NCH 
(175)
Benjamin Lock31ZIM410+9+22San Luis Potosi SF430455
171 NCH 
(173)
Joshua Paris28GBR406+3Lost in San Luis Potosi R16
17258
Alex de Minaur25AUS405+3Lost in Miami R32
17323
Luke Saville30AUS402+10+21Lost in Mildura SF
Lost in Swan Hill F
17472
Matej Sabanov31SRB399-2-20Lost in Zadar SF
175148
Neil Oberleitner24AUT396+2+3Trnava SFLost in Créteil QFLost in Créteil QF
Trnava SF
176CH
Scott Duncan29GBR394Lost in Zadar QF
Lost in Sao Leopoldo R16
17736
Andre Begemann39GER393+7+16Lost in Murcia QF
Lost in Girona R16
1788
Aisam-ul-Haq Qureshi44PAK393-11-60Lost in Murcia R16
Lost in Girona QF
17918
Ben McLachlan31JPN390-6-25
180178
Murkel Dellien26BOL384-2-8
181176
Sebastian Korda23USA380+55+90Lost in Miami R16
182133
Denis Kudla31USA374+3
183 NCH 
(186)
Blake Ellis25AUS374+3Mildura W
Lost in Swan Hill R16
184129
Yun seong Chung26KOR372+3Lost in Nishi Tokyo R16
Lost in Tsukuba QF
185181
Fajing Sun27CHN370-3-14Lost in Créteil R16
Lost in Toulouse Balma R16
186177
Alexandru Jecan35ROU369-5-16Antalya 12 SFLost in Murcia R16Lost in Murcia R16
Antalya 12 SF
187117
Cameron Norrie28GBR360+2
188160
Frances Tiafoe26USA360+2
18930
Hubert Hurkacz27POL360+3
190 NCH 
(200)
Daniel Rincon21ESP360+10+20Lost in Girona QF
191 NCH 
(204)
Patrik Rikl25CZE360+13+25Naples QF380460
192174
Pedro Boscardin Dias21BRA355+1
193192
Johannus Monday22GBR353+1
194186
Blaž Rola33SLO352+1
195144
Jiří Lehečka22CZE345+2
196102
Yasutaka Uchiyama31JPN345+2
197159
Kaichi Uchida29JPN345+2Lost in Asuncion R16
Lost in Sao Leopoldo R16
198 NCH 
(209)
Mac Kiger25USA340+11+16Lost in San Luis Potosi QF
199148
Renzo Olivo32ARG339+11+16Lost in Asuncion R16
Lost in Sao Leopoldo QF
200 NCH 
(213)
Henrique Rocha19POR339+20+27Lost in Murcia SF
Advertisement
201175
Conner Huertas del Pino28PER339+1Lost in Asuncion R16
Lost in Sao Leopoldo R16
202 NCH 
(203)
Kelsey Stevenson33CAN338+1Lost in Sao Leopoldo R16
203 NCH 
(205)
Thomas Fancutt29AUS332+2Lost in San Luis Potosi R16
204 NCH 
(207)
Mateus Alves23BRA331+4+5Lost in Maceio SF
205127
Miomir Kecmanović24SRB330-34-90
206200
Adam Taylor32AUS330+22+32Lost in Asuncion QF
Lost in Sao Leopoldo QF
20781
Alex Bolt31AUS326-1-3
208 NCH 
(222)
James Trotter24JPN325+14+16Lost in San Luis Potosi QF
209196
Charles Broom25GBR325-13-21Lost in Bakersfield SF
Lost in Calabasas QF
210172
Tim Sandkaulen26GER324-3-3
211 NCH 
(212)
Ben Jones25GBR322+1Lost in Trimbach SF
Lost in Sharm El Sheikh 9 QF
21260
Hans Hach Verdugo34MEX321+12+16Lost in San Luis Potosi QF
21369
Nuno Borges27POR316+1
21452
Daniel Evans33GBR315+1
215127
Roberto Carballés Baena31ESP315+1
216101
Alex Lawson30USA315-15-25
217174
Arklon Huertas Del Pino Cordova29PER314+2
218209
Jaime Faria20POR314-7-8
219159
Nino Serdarušić27CRO312-39-75Lost in Zadar R16
220182
Daniel Cukierman28ISR311+11+16Lost in Asuncion QF
Lost in Sao Leopoldo R16
221 NCH 
(232)
Mariano Kestelboim28ARG308+11+16Lost in Asuncion QF
222132
Marc-Andrea Hüsler27SUI305+22+30San Luis Potosi SF325350
22373
Hunter Reese31USA305Lost in San Luis Potosi R16
22415
Thanasi Kokkinakis27AUS302+78+90Lost in Miami R16
225 NCH 
(227)
Constantin Bittoun Kouzmine25FRA299+2Lost in Monastir 13 R16
226191
Daniel Dutra da Silva35BRA299+9+8Lost in Feira De Santana QF
Lost in Maceio SF
Lost in Sao Leopoldo R16
22736
Divij Sharan38IND298-39-66
228217
Liam Broady30GBR295+2
229182
Alfredo Perez26USA294-16-25Lost in Bakersfield R16
230188
Jakub Paul25SUI292+3Trnava SF
231204
João Lucas Reis Da Silva24BRA291+14+16Lost in Sao Leopoldo QF
232 NCH 
(237)
Antoine Escoffier32FRA290+5+3Lost in Toulouse Balma QF
233200
Colin Sinclair29NMI289-15-25
234178
Markos Kalovelonis29GRE286-9-18
23586
Szymon Walków28POL286+3Trnava SF
236207
Ignacio Carou24URU286-2-6Lost in Punta Del Este 3 QF
Lost in Asuncion R16
23764
Maxime Cressy26USA285+2
238197
Gustavo Heide22BRA285+2
239164
Volodoymyr Uzhylovskyi36UKR284-10-14Sharm El Sheikh 9 SFLost in Sharm El Sheikh 7 R16
Lost in Sharm El Sheikh 8 R16
Lost in Sharm El Sheikh 7 R16
Lost in Sharm El Sheikh 8 R16
Sharm El Sheikh 9 SF
240238
Juan Pablo Paz29ARG283+1Lost in San Luis Potosi R16
241 NCH 
(250)
Johannes Ingildsen26DEN282+9+14Lost in Asuncion QF
Lost in Sao Leopoldo R16
242104
Luciano Darderi22ITA279
243143
Yuta Shimizu24JPN278
244 NCH 
(266)
Ajeet Rai25NZL278+28+33Lost in Mildura SF
Swan Hill W
24560
Félix Auger-Aliassime23CAN270+1
2461
Robert Farah37COL270-55-90
247182
Christopher Eubanks27USA270+97+90Lost in Miami R16
248247
Damien Wenger24SUI270-1Tarragona SF
249247
Jacob Fearnley22GBR268-1
250161
Dominic Stricker21SUI266+1
Advertisement
250217
Tomás Barrios Vera26CHI266+2
252250
Toby Samuel21GBR265+1
253218
David Pichler28AUT264+16+16Lost in San Luis Potosi QF
254CH
Mattéo Martineau25FRA262-3
255124
Arthur Rinderknech28FRA260+3
256248
Alexander Donski25BUL260+36+30Vale Do Lobo W
Loule W
25732
Artem Sitak38NZL258+3
25851
Pedro Martínez26ESP256+3Lost in Girona R16
259203
Francesco Forti24ITA256-3
260256
Eduardo Ribeiro26BRA255-4-8
261251
Benjamin Sigouin24CAN253+51+49Lost in Bakersfield SF
Calabasas W
Lost in San Luis Potosi QF
26288
Stan Wawrinka39SUI250+3
262249
Alejandro Tabilo26CHI250+4
264225
Alberto Barroso Campos27ESP250+19+16Lost in Vale Do Lobo F
Lost in Loule SF
265242
Juan Carlos Aguilar25CAN249+2
266263
Christoph Negritu30GER249-3-7Lost in Monastir 11 SF
267197
Akira Santillan26AUS248-12-16
268258
Blake Bayldon25AUS247-4-8Lost in Mildura R16
Lost in Swan Hill SF
269 NCH 
(278)
Gonzalo Villanueva29ARG246+22+16Lost in Sao Leopoldo QF
270CH
Brandon Nakashima22USA245
27144
Jonny O'Mara29GBR245
272 NCH 
(274)
Eero Vasa27FIN242+2Lost in Vale Do Lobo R16
Lost in Antalya 12 R16
273218
Niklas Schell25GER242+8+3Trimbach W
274 NCH 
(275)
Abdullah Shelbayh20JOR241+1
275157
Michail Pervolarakis27GRE241-2-3Lost in Bakersfield R16
Lost in Calabasas R16
276CH
Aziz Ouakaa24TUN241
277267
Luca Castelnuovo27SUI241+5+6Lost in Hinode SF
Lost in Nishi Tokyo QF
278179
Emil Ruusuvuori24FIN240
279 NCH 
(287)
Kody Pearson24AUS240+8+8Lost in Mildura R16
Lost in Swan Hill SF
280149
Daniel Masur29GER237-23-25Saint Dizier FLost in Trimbach R16Lost in Trimbach R16
Saint Dizier F
281162
Michael Geerts29BEL237-13-12Lost in Vale Do Lobo SF
282 NCH 
(324)
Tiago Pereira19POR234+42+39Vale Do Lobo W
Loule W
283116
Rubén González38PHI233+2
284272
Pedro Sakamoto30BRA230-3Lost in Feira De Santana QF
Lost in Sao Leopoldo R16
2857
Fabio Fognini36ITA228+8
286256
Parikshit Somani24IND228-9-13Lost in New Delhi F
287260
Vladyslav Orlov28UKR227+3-3
288161
Oscar Otte30GER225+7
289240
Sebastian Ofner27AUT225+8Lost in Miami R32
29073
Adrian Mannarino35FRA225+6Lost in Miami R32
29147
Alexander Bublik26KAZ225-74-90Lost in Miami R32
292265
Billy Harris29GBR223-12-16
293 NCH 
(301)
Remy Bertola25SUI220+25+21Toulouse Balma W
294 NCH 
(310)
Simon Freund27SWE220+16+16Lost in Asuncion QF
Lost in Sao Leopoldo R16
295285
Connor Thomson23GBR218+3
296270
Corentin Denolly26FRA218+3Lost in Badalona QF
297293
Gabriel Roveri Sidney26BRA215+33+24Lost in Feira De Santana F
Lost in Maceio F
298 NCH 
(300)
Giorgio Ricca29ITA214+2Santa Margherita QFLost in Trimbach R16Lost in Trimbach R16
Santa Margherita QF
299 NCH 
(315)
Andres Urrea29COL213+57+38Santo Domingo 2 W
Lost in Maceio F
300220
Zvonimir Babić28CRO211+3
301211
Titouan Droguet22FRA210-22-30
302299
Harold Mayot22FRA210+2
303222
Mark Whitehouse30GBR210+24+17Trimbach W
Lost in Trnava R16
304173
Mitchell Krueger30USA209+1
305264
Jiří Barnat22CZE209-11-17Antalya 12 SF
306191
Román Andrés Burruchaga22ARG208+1
307135
Maximilian Neuchrist32AUT207-21-25
308289
Pruchya Isaro28THA207-19-24
309233
Alexander Merino31PER206+4+4Lost in Monastir 11 SF
310285
Eric Vanshelboim22UKR205-1Lost in Zadar R16
Lost in Tarragona R16
31168
Christopher Rungkat34INA204-3-3
312310
Giovanni Oradini26ITA204-1Lost in Opatija QF
313270
Michael Vrbenský24CZE203+22+16Lost in Zadar QF
31452
Purav Raja38IND202-65-66
315185
Hugo Dellien30BOL201-1
316306
Lorenzo Rottoli22ITA201-10-8Lost in Naples R16
317 NCH 
(352)
Emile Hudd23GBR200+35+24Lost in Bakersfield F
Lost in Calabasas SF
31850
Igor Zelenay41SVK200-56-56Trnava SFLost in Zadar R16
319285
Stefanos Sakellaridis19GRE200-2Lost in Hinode R16
Lost in Nishi Tokyo R16
320282
Nick Hardt23DOM198-1
321270
Samuel Vincent Ruggeri21ITA198-5-2
322285
Alex Rybakov27USA197-2
323309
Ryuki Matsuda24JPN197+2Heraklion 4 SFLost in Heraklion 2 SF
Lost in Heraklion 3 R16
324276
Dalibor Svrčina21CZE195-2
325 NCH 
(352)
Paulo Andre Saraiva Dos Santos23BRA195+40+25Lost in Feira De Santana QF
Maceio W
Lost in Sao Leopoldo R16
326320
Ryan Nijboer24NED190+34+16Tarragona SFLost in Badalona F
327324
Tsung Hao Huang24TWN190+4Tsukuba SFLost in Nishi Tokyo R16
328302
S D Prajwal Dev27IND190-13-10Lost in Chandigarh R16
329221
Jay Clarke25GBR189-4-5Lost in Rovinj R16
Badalona W
330261
Rio Noguchi25JPN189+2Lost in Mildura R16
331239
Roman Safiullin26RUS187+3
332 NCH 
(333)
Alexander Weis26ITA187+4+5Sao Leopoldo SFLost in Asuncion R16207232
333 NCH 
(391)
Siddhant Banthia23IND184+59+33New Delhi W
Lost in Chandigarh F
334132
Antoine Hoang28FRA182-33-31
335232
Thai Son Kwiatkowski29USA181+2
336324
Roy Stepanov24ISR181-3-8Lost in Vale Do Lobo R16
Lost in Toulouse Balma QF
33744
Denis Shapovalov24CAN180+1
33851
Andy Murray36GBR180+235+90Lost in Miami R16
339210
Yoshihito Nishioka28JPN180
34040
Nicolás Jarry28CHI180
340194
Marcos Giron30USA180+2
342124
Jannik Sinner22ITA180
343296
August Holmgren25DEN180+2Bakersfield W
344 NCH 
(358)
James Davis25GBR179+14+4Lost in Les Franqueses Del Valles SF
345160
Jason Taylor30AUS178-119-125
346 NCH 
(399)
Finn Reynolds24NZL178+56+30Lost in Bakersfield SF
Calabasas W
347203
Xin Gao29CHN177-26-19
348204
Brandon Walkin29GBR177-22-16
349164
Geoffrey Blancaneaux25FRA176+54+30Sao Leopoldo SFLost in Asuncion R16196221
350157
Viktor Durasovic27NOR176+3Lost in Badalona QF
351211
Leandro Riedi22SUI175+3
352321
Gabriel Diallo22CAN175-2-3
353149
Vitaliy Sachko26UKR175-25-16
354251
Matheus Pucinelli De Almeida22BRA175+1
355259
David Poljak27CZE175+73+41Trnava SFCréteil W
Lost in Toulouse Balma F
356326
Sai Karteek Reddy Ganta23IND174-10-6
357351
Dimitris Sakellaridis17GRE174+5+1Heraklion 4 SFLost in Heraklion 2 SF
Lost in Heraklion 3 R16
358 NCH 
(361)
Bogdan Pavel24ROU173+3Lost in Antalya 11 R16
Lost in Antalya 12 R16
359 NCH 
(400)
Augusto Virgili29ITA173+42+25Santa Margherita QFBadalona W
360341
Dan Alexandru Tomescu24ROU173+8+4Lost in Alaminos F
361347
Tennyson Whiting22USA173-14-7Lost in Vale Do Lobo R16
362347
Nitin Kumar Sinha25IND173-13-6Lost in New Delhi QF
Lost in Chandigarh R16
363361
Takeru Yuzuki25JPN171Lost in Tsukuba R16
364 NCH 
(381)
Aleksandr Lobanov22RUS171+17+12Lost in Monastir 11 QF
Monastir 12 W
Lost in Monastir 13 R16
365359
Sander Jong23NED170-1Lost in Sharm El Sheikh 9 QF
366 NCH 
(405)
Luis Britto30BRA170+39+25Lost in Feira De Santana QF
Maceio W
Lost in Sao Leopoldo R16
367303
Martin Damm20USA169-1
368290
Szymon Kielan21POL168+20+15Sharm El Sheikh 7 W
Lost in Trnava QF
369213
Giles Hussey26GBR168+2Lost in Les Franqueses Del Valles SF
370362
Noah Schachter24USA167+3
371275
Edward Winter19AUS166-42-25
372235
Alexei Popyrin24AUS165+2
373313
Aoran Wang27CHN164-3-4
374 NCH 
(376)
Mattia Bellucci22ITA163+2
375304
Valerio Aboian21ARG161-8-8
376189
Grigoriy Lomakin26KAZ161+2-1Lost in Aktobe 2 R16
Lost in Sharm El Sheikh 9 R16
377273
Alexandre Müller27FRA160+2
378 NCH 
(396)
David Stevenson25GBR160+18+11Lost in Bakersfield SF
Lost in Calabasas QF
379285
Aidan McHugh23GBR160+10+8Lost in Trimbach SF
Lost in Loule R16
380CH
Dominik Kellovský27CZE160
381171
Alessandro Giannessi33ITA158+1Lost in Zadar R16
382193
Andrea Collarini32ARG157+116+46Lost in Asuncion SF
Lost in Sao Leopoldo QF
383260
Leonardo Aboian25ARG157+11+6Lost in Punta Del Este 4 F
384209
Ezekiel Clark25USA157-36-22Lost in Bakersfield QF
Lost in Calabasas R16
385224
Hiroki Moriya33JPN156+1
386 NCH 
(452)
Jan Hrazdil19CZE156+66+30Antalya 10 W
Antalya 11 W
387249
Arthur Bouquier23FRA156+55+28Lost in Créteil QF
Toulouse Balma W
388350
Kris Van Wyk27RSA156+7+6Lost in Sharm El Sheikh 7 F
Lost in Sharm El Sheikh 8 QF
Lost in Sharm El Sheikh 9 QF
389121
Oleg Prihodko26UKR153-2
390 NCH 
(399)
Luka Mikrut19CRO153+14+7Rovinj W
Opatija W
391274
Yunchaokete Bu22CHN152-22-16
392373
Manish Sureshkumar24IND152-17-12Lost in New Delhi F
Lost in Chandigarh SF
39343
Dustin Brown39JAM151-105-80
394344
Max Houkes23NED151-43-25Santa Margherita QF
395149
Yu-hsiou Hsu24TWN151-5
396 NCH 
(445)
Patrick Harper24AUS151+50+24Lost in Bakersfield F
Lost in Calabasas SF
397287
Seita Watanabe23JPN151-6
398346
Miloš Karol21SVK151-5Lost in Trimbach R16
Lost in Trnava QF
399261
Aziz Dougaz27TUN148-2
400308
Tyler Zink23USA148
401153
Nicolás Mejía24COL148+52+22Santo Domingo 2 W
402308
Taisei Ichikawa23JPN147-45-28
403217
Ignacio Monzón26ARG147-44-28Lost in Buenos Aires R16
404 NCH 
(411)
Joshua Sheehy27USA147+7+9Sharm El Sheikh 7 W
405272
Mats Hermans27NED146-28-16
406348
Nick Chappell31USA145+8+8Lost in Vale Do Lobo SF
407 NCH 
(468)
Álvaro Guillén Meza21ECU143+124+42Lost in Asuncion F
Lost in Sao Leopoldo R16
408362
Trey Hilderbrand23USA143+40+16Lost in Santo Domingo 2 F
409167
Julian Ocleppo26ITA142-37-25
410113
MinKyu Song33KOR142+53+17Hinode W
Lost in Nishi Tokyo QF
Lost in Tsukuba QF
411342
Antoine Bellier27SUI141+86+30San Luis Potosi SF161186
412257
Thiago Agustín Tirante22ARG141-5
413410
Cannon Kingsley22USA138-3
414406
Giovanni Fonio25ITA138-5Lost in Badalona R16
415311
Andrea Picchione25ITA138-30-19
416384
Rigele Te26CHN137-4
417269
Mili Poljičak19CRO137+49+14Rovinj W
Opatija W
418373
Egor Agafonov21RUS137-5Aktobe 2 W
419160
Hernán Casanova30ARG136+22+8Tarragona SFLost in Badalona SF
420308
Sidane Pontjodikromo23NED136-3
42182
Dušan Lajović33SRB135-3
422300
Daniel Altmaier25GER135-3
423420
Emilio Nava22USA135-3
42355
Guido Pella33ARG135-3
425129
Quentin Halys27FRA135-3
426161
Grégoire Barrère30FRA135-3
426196
Alejandro Davidovich Fokina24ESP135-3
428149
Jaume Munar26ESP135-3
429219
Pedro Cachín28ARG135-3
430300
Ergi Kırkın25TUR135-3Lost in Santa Margherita R16
431311
Alexander Zgirovsky22BLR134+26+8Lost in Aktobe 2 F
432389
Filip Duda25CZE134-3Lost in Badalona R16
Lost in Tarragona QF
433363
Tomás Farjat23ARG134-50-24Buenos Aires SFLost in Punta Del Este 3 QF
Lost in Punta Del Este 4 QF
434382
Naoki Tajima23JPN134-4Lost in Mildura R16
Lost in Swan Hill R16
Lost in Tsukuba R16
435431
Joao Fonseca17BRA133-4
436392
Nicholas Bybel30USA133-4
437377
Benjamin Winter Lopez25ESP133-22-3
438324
Arthur Fery21GBR132-5
439135
Jesper de Jong23NED132-55-25Lost in Girona R16
440429
Garrett Johns23USA132-6
441420
Maximus Jones19THA132-5+2Lost in Les Franqueses Del Valles QF
Lost in Badalona R16
442374
John Echeverria22ESP131+33+11Lost in Vale Do Lobo QF
Lost in Loule SF
443222
Evgeny Karlovskiy29RUS131-5+2Lost in Aktobe 2 QF
444340
Álvaro López San Martín26ESP130-9
445330
Liam Draxl22CAN130+88+30Sao Leopoldo SFLost in Asuncion R16150175
446283
Arthur Reymond24FRA129-9Lost in Toulouse Balma R16
447 NCH 
(473)
Anthony Genov22BUL129+26+8Lost in Badalona SF
Lost in Tarragona QF
448412
Jea Moon Lee30KOR129+47+17Hinode W
Lost in Nishi Tokyo QF
Lost in Tsukuba QF
449167
Franco Agamenone30ITA128-9
450442
Franco Roncadelli24URU128-7
451 NCH 
(477)
Woobin Shin20KOR128+41+15Lost in New Delhi SF
Chandigarh W
Lost in Tsukuba R16
452282
Jacopo Berrettini25ITA127-8
453438
Justin Boulais22CAN127-8
454358
Matěj Vocel26CZE127+74+24Trnava SFCréteil W
Lost in Toulouse Balma F
455407
Gonzalo Bueno19PER127+186+50Lost in Asuncion F
Lost in Sao Leopoldo R16
456422
Ugo Blanchet25FRA126-6
457136
Zhe Li37CHN126-6
458438
Yeong Seok Jeong24KOR126-3Lost in Nishi Tokyo R16
Lost in Tsukuba QF
459454
Filippo Romano18ITA126-5Lost in Trimbach R16
46017
Franko Škugor36CRO125-239-185
461215
Nicolás Kicker31ARG125-1
462163
Federico Gaio32ITA125-1
463197
Thiago Seyboth Wild24BRA125-1
464454
Millen Hurrion24GBR125
465291
Jorge Panta28PER124-59-19
466461
Louis Weßels25GER124+18+8Lost in Feira De Santana SF
467421
Mikalai Haliak25BLR124-9-2Lost in Trnava QF
468434
Fermin Tenti26ARG124-3Buenos Aires SF
469420
Dragos Nicolae Madaras26SWE123-2
470397
Colin Markes27USA123-14-3
47168
Marc Polmans26AUS122-3
472464
Svyatoslav Gulin21RUS122-1Tarragona SF
473 NCH 
(543)
Joshua Charlton24AUS121+70+25Mildura W
Lost in Swan Hill R16
474 NCH 
(482)
George Houghton25GBR121+11+5Sharm El Sheikh 9 SFLost in Sharm El Sheikh 8 F
475265
Zizou Bergs24BEL120-1
476306
Juan Sebastián Gómez32COL120-68-19
477345
Peter Heller31GER120-7-2
478476
Patrick Zahraj24GER120-2Trnava SFLost in Trimbach R16
479469
Hynek Bartoň19CZE120-2Lost in Vale Do Lobo QF
480453
Shunsuke Mitsui21JPN119-2
481332
Aliaksandr Liaonenka25BLR118+21+8Lost in Aktobe 2 F
482415
Juan Bautista Otegui25ARG118-23-8
483 NCH 
(529)
Jakub Nicod19CZE118+47+16Lost in Loule F
Lost in Trnava R16
484443
Jody Maginley28ANT118-3Lost in Santo Domingo 2 R16
485362
Moez Echargui31TUN117-3
486338
Andrés Andrade25ECU117-70-19
487472
Ishaque Eqbal26IND117-15-5
488359
Lukáš Pokorný22SVK117-5Lost in Santo Domingo 2 R16
Lost in Trnava R16
489383
Petr Nesterov21BUL116-42-11Lost in Aktobe 2 SF
490407
Bruno Pujol Navarro22ESP116-41-11Tarragona SFLost in Les Franqueses Del Valles R16
Lost in Badalona SF
491302
James McCabe20AUS115-5
492371
Evan Zhu25USA115-5
493352
Sandro Kopp23AUT115-13-3
49492
Vishnu Vardhan36IND114+93+26New Delhi W
Lost in Chandigarh SF
495371
Facundo Juárez26ITA113-5
496396
Daniel Pátý24CZE113-8-2
497420
David Jordá Sanchis29ESP113-58-16
498374
Goncalo Falcao36POR113+25+8Lost in Vale Do Lobo R16
Lost in Loule SF
499197
Li Tu27AUS112-6
500384
Ryan Peniston28GBR112-6
501495
Juan Manuel La Serna20ARG112+25+8Punta Del Este 3 F119119
502457
Gabriele Maria Noce28ITA112-6
503359
Marcello Serafini21ITA112-14-3Santa Margherita QFLost in Trimbach R16
504364
Alex Knaff26LUX111-25-8
505499
Hamish Stewart24GBR111-6
506373
Dax Donders23NED111-6Lost in Aktobe 2 R16
50785
Tristan Lamasine31FRA110-6
508 NCH 
(509)
João Eduardo Schiessl19BRA110+2+2Antalya 12 SFLost in Antalya 11 QF
509470
Qian Sun22CHN110-6
510451
Lorenzo Joaquín Rodríguez24ARG110-6
511385
Clément Tabur24FRA109-6
512 NCH 
(546)
Ilia Simakin20RUS109+40+15Aktobe 2 W
513375
Ethan Quinn20USA108-5
514274
Timo Stodder27GER108-5
515256
Francesco Passaro23ITA107-3
5164
Vasek Pospisil33CAN106+50+16Lost in San Luis Potosi QF
517438
Sho Shimabukuro26JPN106-3
518261
Vít Kopřiva26CZE106-3
519148
Gijs Brouwer28NED106-3
520283
João Domingues30POR106-3
521238
Matías Zukas27ARG106-52-16
522243
Otto Virtanen22FIN105-3
523405
Carlos Sánchez Jover23ESP105-3Lost in Asuncion R16
Lost in Sao Leopoldo R16
524512
Xiaofei Wang21CHN105-3
525296
Gianmarco Ferrari23ITA105-34-8Santa Margherita QFLost in Vale Do Lobo QF
526460
Robin Bertrand21FRA105-4Lost in Trnava R16
527438
Erik Arutiunian19BLR105+2+2Lost in Aktobe 2 QF
528484
Keisuke Saitoh22JPN105-21-4Lost in Hinode QF
Lost in Nishi Tokyo SF
Lost in Tsukuba QF
529515
Jesse Timmermans35NED104-5Lost in Sharm El Sheikh 8 R16
530352
Yannik Steinegger23SUI104-5Saint Dizier F
531329
Bogdan Bobrov26RUS104-4
532483
Buvaysar Gadamauri23BEL104-21-4
533 NCH 
(535)
Tommaso Compagnucci24ITA104+15+8Santa Margherita QFLost in Rovinj R16
Lost in Opatija F
534318
Francesco Maestrelli21ITA103-135-45Lost in Zadar R16
Lost in Naples R16
535491
Luigi Sorrentino25ITA102+16+8Lost in Rovinj F
Lost in Opatija F
536524
Robert Cash23USA100-4
537389
Aleksandar Vukic27AUS100-3
538 NCH 
(539)
Brian Bozemoj20NED100+1+2Lost in Alaminos SF
Lost in Alaminos 2 R16
539297
Maxime Janvier27FRA99-2
540 NCH 
(599)
Matt Hulme25AUS99+59+13Lost in Mildura F
Lost in Swan Hill R16
541174
Marco Trungelliti34ARG98-3
542160
Dane Sweeny23AUS98-36-11
543224
Stefano Travaglia32ITA98-145-50Lost in Zadar R16
Lost in Naples R16
544390
Imanol López Morillo24ESP98+59+13Lost in Vale Do Lobo F
Lost in Tarragona R16
545 NCH 
(582)
Mateo Del Pino20ARG98+39+8Punta Del Este 3 F105105
546402
Jakub Menšík18CZE96-6
547232
Camilo Ugo Carabelli24ARG96-6
548188
Enzo Couacaud29FRA96+154+30Sao Leopoldo SFLost in Asuncion R16116141
549474
Nicolas Moreno De Alboran26USA96-7
550465
Daniel Siniakov21CZE96-6Lost in Trnava QF
551267
Steven Diez33CAN96-6
552455
Peter Bertran28DOM96-6Lost in Santo Domingo 2 R16
553 NCH 
(586)
Quentin Folliot25FRA96+139+28Feira De Santana W
Lost in Maceio QF
554494
Adrian Oetzbach26GER96-19-4Lost in Alaminos 2 R16
Lost in Antalya 12 R16
555313
Sergey Fomin23UZB96+6+4Lost in Aktobe 2 SF
556254
Aleksandar Kovačević25USA95-7
557241
Shintaro Imai30JPN95-7Lost in Mildura R16
558363
Khumoyun Sultanov25UZB95+31+7Lost in New Delhi SF
Lost in Chandigarh QF
559383
Robert Strombachs24LAT93-5
560439
Ignacio Buse20PER93-13-3Lost in Tarragona QF
561557
Guy Den Heijer26NED93-4Lost in Aktobe 2 R16
Lost in Antalya 12 QF
562550
Linang Xiao24CHN93+3+2Lost in Hinode QF
Lost in Nishi Tokyo R16
563521
Gabi Adrian Boitan24ROU92-5
564341
Gilbert Klier Junior23BRA92-5
565516
Jie Cui26CHN92-5Lost in Hinode R16
Lost in Nishi Tokyo R16
566 NCH 
(647)
Pranav Kumar24USA92+83+16Lost in Santo Domingo 2 F
567316
Flavio Cobolli21ITA91-4
568116
Mark Vervoort33NED91+43+8Tarragona SFLost in Badalona SF
569508
Elio Jose Ribeiro Lago26ITA91-51-15
570317
Ilya Ivashka30BLR90-4
570165
John Millman34AUS90-4
570295
Yibing Wu24CHN90-4
573374
Yosuke Watanuki25JPN90-3
574444
Fábián Marozsán24HUN90-61-16
574543
Martin Landaluce18ESP90-3
576174
Holger Rune20DEN90-3
57639
Diego Schwartzman31ARG90-3
578286
Matteo Arnaldi23ITA90-7
579335
Luca Van Assche19FRA90-3
580346
Laslo Djere28SRB90-4
580459
Arthur Fils19FRA90-4
582189
Márton Fucsovics32HUN90-2
583133
Casper Ruud25NOR90-4Lost in Miami R32
584502
Fernando Yamacita26BRA90-3
585358
Sebastian Fanselow32GER90-3Lost in Loule R16
586 NCH 
(670)
Igor Kudriashov20RUS90+84+17Lost in Monastir 11 QF
Monastir 12 W
587577
Raphael Calzi26LUX90+49+11Lost in Créteil SF
Lost in Toulouse Balma QF
Lost in Saint Dizier SF
588556
Mert Naci Türker25TUR89-32-4Lost in Antalya 12 R16
589587
Osgar O'Hoisin27IRL89+15+4Lost in Heraklion 3 SF
590579
Marko Topo20GER88-4Lost in Tarragona R16
591 NCH 
(655)
Joel Josef Schwaerzler18AUT88+76+15Antalya 10 W
592447
Nathan Anthony Barki19INA88-28-3
593519
Gabriel Debru18FRA88-5
594590
Petr Bar Biryukov22RUS88-4Lost in Sharm El Sheikh 7 R16
595 NCH 
(597)
James Mackinlay23GBR88+10+3Lost in Créteil R16
Lost in Toulouse Balma QF
596471
Stuart Parker26GBR87-4
597388
Alexander Ritschard30SUI87-4
598593
Oscar Weightman22GBR86-1
599349
Masamichi Imamura25JPN86+46+10Lost in Hinode F
Lost in Nishi Tokyo QF
Lost in Tsukuba R16
600529
Maxence Beaugé23FRA86+14+4Lost in Créteil R16
Lost in Toulouse Balma SF
601291
Evgenii Tiurnev26RUS86-3Lost in Antalya 12 R16
602530
Cengiz Aksu25TUR86+14+4Lost in Antalya 10 R16
Lost in Antalya 11 SF
Lost in Antalya 12 R16
603382
Sascha Gueymard Wayenburg20FRA85-50-8Lost in Créteil SF
604247
Denis Yevseyev30KAZ85+80+16Lost in Murcia QF
605601
Tim Ruehl25GER85-4Trnava SFLost in Trimbach R16
606600
Luciano Emanuel Ambrogi20ARG85-4
607380
Daniel Little26GBR84-13-3Sharm El Sheikh 9 SF
608261
Keegan Smith25USA84-2
609 NCH 
(687)
Nicolas Parizzia25SUI84+78+15Lost in Punta Del Este 3 SF
Punta Del Este 4 W
610600
Eliot Spizzirri22USA83-1
611599
Angel Diaz Jalil22ECU83-1
612 NCH 
(619)
Nikola Basic22CRO83+7+2Lost in Rovinj QF
Lost in Opatija R16
613611
Ryoatro Taguchi23JPN83+7+2Lost in Hinode R16
Lost in Nishi Tokyo QF
614390
Adam Moundir28MAR82-59-11
615 NCH 
(621)
Yanis Ghazouani Durand23FRA82+6+1Lost in Créteil QF
Lost in Toulouse Balma R16
616421
Joao Victor Couto Loureiro21BRA82-33-8Lost in Feira De Santana R16
Lost in Maceio R16
617406
Makoto Ochi27JPN82-2Lost in Mildura R16
618605
Matej Dodig18CRO81-6-2Lost in Zadar R16
619 NCH 
(710)
Florian Broska26GER81+91+15Monastir 11 W
Lost in Saint Dizier R16
620613
Siim Troost24EST81+3
621401
Andrey Chepelev25RUS80-21-6
622582
Denis Klok25RUS80+28+4Lost in Antalya 11 SF
Lost in Antalya 12 QF
623553
Kokoro Isomura21JPN80+3Lost in Hinode QF
Lost in Tsukuba R16
624115
Tennys Sandgren32USA79+3
625610
Christian Oliveira24BRA79+4
626220
Omar Jasika26AUS79+4
627304
Dmitry Popko27KAZ79+5
628201
Jelle Sels28NED79+3
629 NCH 
(726)
Eleftherios Neos24CYP79+97+15Heraklion 4 SFLost in Alaminos R16
Alaminos 2 W
630549
Niels Visker22NED79+4Lost in Antalya 12 QF
631467
Amr Elsayed25EGY79+28+4Lost in Sharm El Sheikh 7 F
Lost in Sharm El Sheikh 8 QF
632 NCH 
(635)
Gokberk Saritas20TUR79+3Lost in Antalya 10 R16
Lost in Antalya 11 SF
Lost in Antalya 12 R16
633 NCH 
(758)
Jesse Delaney25AUS79+125+19Lost in Mildura QF
Lost in Swan Hill F
634 NCH 
(661)
Sergis Kyratzis28CYP78+27+4Lost in Alaminos SF
Lost in Alaminos 2 QF
Lost in Heraklion 4 QF
635622
Seon Yong Han23KOR78-13-3Lost in Nishi Tokyo R16
Lost in Tsukuba R16
636618
Ozan Baris19USA77+2
637250
Alibek Kachmazov21RUS77+2
638337
Carlos Taberner26ESP77+2Lost in Girona R16
639252
Calvin Hémery29FRA77+3
640594
Louroi Martinez25SUI77-44-10Lost in Antalya 10 R16
64159
Denis Istomin37UZB77+15+2Lost in Aktobe 2 QF
642613
Giovanni Mpetshi Perricard20FRA76+1Lost in San Luis Potosi R16
643185
Jason Jung34TWN76+1
644380
Michiel De Krom25NED76+2Tarragona SF
645619
Patrick Kaukovalta25FIN76+29+4Lost in Rovinj SF
646 NCH 
(752)
James Watt23NZL76+106+16Lost in Mildura F
Lost in Swan Hill R16
647467
Felix Corwin27USA76+1
648487
Harry Wendelken22GBR76-40-8Heraklion 4 SF
649158
David Pérez Sanz29ESP76+2
65077
Gonçalo Oliveira29POR76-59-12Lost in Asuncion QF
Lost in Sao Leopoldo R16
65175
Felipe Meligeni Alves26BRA75+1
65279
Lucas Pouille30FRA75+1
653257
Francisco Comesaña23ARG75+1
654640
Bryce Nakashima20USA75+1
655643
Keshav Chopra22USA75+2
656450
Wishaya Trongcharoenchaikul28THA75+19+3Lost in New Delhi QF
657 NCH 
(660)
Kazuma Kawachi29JPN75+64+10Lost in New Delhi SF
Lost in Chandigarh SF
Lost in Tsukuba QF
658258
Javier Barranco Cosano25ESP74+2Lost in Murcia R16
659622
Hanwen Li21CHN74-12-2
660650
Aleksandr Braynin24UKR74+2Lost in Trnava R16
661356
Nicholas David Ionel21ROU74+2Lost in Santa Margherita R16
662352
Georgii Kravchenko23UKR74+99+15Les Franqueses Del Valles W
663 NCH 
(664)
Pavel Verbin22RUS74+1
664608
Nicolas Bruna25CHI74+1Lost in Punta Del Este 4 R16
Lost in Buenos Aires QF
665541
Pedro Vives Marcos22ESP72+7
666409
Daniil Ostapenkov20BLR72+16+2Lost in Aktobe 2 QF
667511
Viacheslav Bielinskyi20UKR72-54-11Lost in Opatija SF
668599
Simon Anthony Ivanov23BUL72+8
669 NCH 
(734)
Tomas Lanik21SVK72+113+15Heraklion 2 W
Lost in Trnava R16
670540
Zura Tkemaladze23GEO72+97+13Heraklion 3 W
Lost in Heraklion 4 QF
671514
Kalin Ivanovski19MKD71+6
672252
Matías Franco Descotte29ARG71-77-16Lost in Buenos Aires R16
673653
Clément Chidekh22FRA71+5Lost in Toulouse Balma QF
674378
Luca Potenza23ITA71+12+2Lost in Monastir 11 SF
675 NCH 
(719)
Daniel De Jonge24NED71+44+6Monastir 13 SFLost in Monastir 11 QF
Lost in Monastir 12 SF
676607
Loann Massard18FRA71-69-13Lost in Créteil QF
Lost in Toulouse Balma R16
Lost in Saint Dizier QF
677250
Constant Lestienne31FRA70+2
678263
Egor Gerasimov31BLR70+2
679289
Juan Pablo Varillas28PER70+2
680418
Kirill Kivattsev26RUS70-12-3
681528
Kai Lemstra24GER70-96-19Lost in Alaminos 2 R16
682417
Pedro Araújo22POR70-11-3Lost in Vale Do Lobo R16
683592
Noah Lopez22SUI70+12+2Lost in Les Franqueses Del Valles QF
Lost in Badalona R16
Lost in Tarragona R16
684606
Marlon Vankan23GER70+53+8Lost in Antalya 10 R16
Lost in Antalya 11 F
Lost in Antalya 12 R16
685373
Igor Gimenez24BRA70-149-30Lost in Feira De Santana QF
Lost in Maceio R16
686330
Jérôme Kym21SUI69-3
687588
Arthur Weber31FRA69-63-11
688678
Johannes Seeman23EST69-3
689650
Kirill Mishkin21RUS69+1
690680
Niccolo Catini26ITA69-1Santa Margherita SFLost in Antalya 10 R16
691653
Stijn Pel21NED69+20+3Lost in Créteil QF
Lost in Sharm El Sheikh 8 R16
Lost in Sharm El Sheikh 9 R16
692334
Oleksandr Ovcharenko22UKR68-59-11Lost in Rovinj R16
Lost in Opatija SF
693620
Federico Bondioli18ITA68+60+8Lost in Sharm El Sheikh 8 F
Lost in Sharm El Sheikh 9 QF
694464
Yanaki Milev19BUL68-1
695 NCH 
(825)
Alejo Sanchez Quilez18ESP68+130+16Lost in Badalona F
Lost in Tarragona R16
696691
Stefano Reitano26ITA68+16+2Santa Margherita SFLost in Monastir 11 QF
Lost in Monastir 12 R16
697584
Adrian Andreev22BUL67
698665
Dali Blanch21USA67+1Lost in Badalona R16
699691
Călin Manda25ROU67-8-2
700366
Duarte Vale25POR67-42-8Lost in Vale Do Lobo R16
Lost in Loule R16
701361
Iñaki Montes De La Torre21ESP66-1
702283
Dennis Novak30AUT66-1
703278
Kacper Żuk25POL66-1
704648
Dominik Recek29CZE66
705689
Fons Van Sambeek22NED66+3
706500
Leonid Sheyngezikht23BUL66-12-2
707450
Lucas Gerch29GER66+49+6Lost in Alaminos QF
Lost in Alaminos 2 SF
708680
Samir Hamza Reguig22ALG66+5
709406
Gabriel Décamps24BRA65+5
710449
Nerman Fatić29BIH65-93-16Lost in Zadar R16
710460
Christopher O'Connell29AUS65+5
712416
Sumit Nagal26IND65+3
713406
Alexander Shevchenko23KAZ65+4
714509
Anton Matusevich22GBR65-96-16Lost in Tarragona R16
715262
Juan Bautista Torres21ARG65+134+16Lost in Sao Leopoldo QF
716 NCH 
(717)
Francisco Rocha24POR65+2Lost in Vale Do Lobo R16
717 NCH 
(745)
Franco Ribero24ARG65+28+4Buenos Aires SFLost in Punta Del Este 3 QF
Lost in Punta Del Este 4 QF
718198
Elliot Benchetrit25MAR64+4Lost in Tarragona R16
719697
Taha Baadi22CAN64+4
720359
Seongchan Hong26KOR64+4
721 NCH 
(725)
Matthew Summers25GBR64+4Lost in Bakersfield R16
722689
Gabriel Donev27BUL64+5
723706
Yamato Sueoka21JPN64+5
724 NCH 
(851)
Nikolay Nedelchev20BUL64+127+15Les Franqueses Del Valles W
725569
Akram El Sallaly26EGY64-29-4
726147
Sekou Bangoura32USA63-98-16
727347
Maxime Chazal30FRA63+23+3Lost in Badalona QF
728556
Nathan Ponwith25USA63+274+28Bakersfield W
Lost in Calabasas QF
729588
Jorge Martinez Martinez28ESP63-31-4
730549
Viktor Jović22SRB63+4
731459
Adolfo Daniel Vallejo19PAR63+4Lost in Asuncion R16
732376
Yuki Mochizuki26JPN63+67+9Lost in Hinode QF
Nishi Tokyo W
Lost in Tsukuba R16
733 NCH 
(793)
Leonardo Rossi21ITA63+60+8Lost in Rovinj F
Lost in Sharm El Sheikh 9 R16
734363
Harrison Adams29USA62+282+28Feira De Santana W
Lost in Maceio QF
735552
Guy Orly Iradukunda28BDI62+1
736486
Aleksandre Bakshi26GEO62-29-4Heraklion 3 W
Lost in Heraklion 4 QF
737435
Abraham Asaba26GHA62-6-2
738583
Alec Beckley22RSA62-72-12Lost in Trimbach R16
Lost in Loule QF
Lost in Saint Dizier SF
73926
João Sousa34POR61-177-30
740226
Pavel Kotov25RUS61-2
741239
Kyrian Jacquet22FRA61
742451
Filip Cristian Jianu22ROU61
743621
Hady Habib25LBN61
744704
Brandon Perez24VEN61Lost in Buenos Aires R16
745627
Jan Kupcic22SLO61+1Lost in Rovinj QF
746454
Sora Fukuda26JPN61+14+2Lost in Hinode QF
Lost in Nishi Tokyo R16
Lost in Tsukuba R16
747327
Fabio Coelho23POR61-18-3
748 NCH 
(783)
Lautaro Midon20ARG61+35+4Lost in Punta Del Este 4 SF
749321
Filip Peliwo30POL60+2Lost in Heraklion 3 R16
750727
Alan Fernando Rubio Fierros25MEX60+5
751566
Evgeny Philippov22RUS60+3Sharm El Sheikh 9 SFLost in Aktobe 2 R16
752 NCH 
(904)
Samuel Puškár23SVK59+152+15Heraklion 2 W
Lost in Trnava R16
753527
Illya Beloborodko22UKR59+191+19Sharm El Sheikh 9 SFLost in Sharm El Sheikh 7 SF
Sharm El Sheikh 8 W
754225
Mohamed Safwat33EGY59+9
755 NCH 
(768)
Lucas Horve24USA58+13
756224
Jeremy Beale29AUS58-16-3
757 NCH 
(769)
Oliver Okonkwo23GBR58+12
758463
Mats Rosenkranz25GER58+163+16Lost in Trimbach F
759598
Alafia Ayeni24USA58+11
760676
Matthew Howse22GBR58-54-8
761508
Vadym Ursu27UKR58+63+6Lost in Sharm El Sheikh 7 SF
Lost in Sharm El Sheikh 8 QF
762757
Zhan Zheng21CHN58-5-2
763702
Vitali Shvets43RUS58+8
764622
S Mert Ozdemir24TUR58+80+8Antalya 12 SFLost in Antalya 10 F
Lost in Antalya 11 R16
765616
Thijmen Loof21NED58-140-22Lost in Créteil QF
Lost in Badalona QF
Lost in Tarragona QF
766334
Matteo Gigante22ITA57+6
767152
Kenny de Schepper36FRA57+7
768252
Raúl Brancaccio26ITA57+7
769349
Edan Leshem27ISR57+7
769371
Shintaro Mochizuki20JPN57+7
771419
Alejandro Moro Cañas23ESP57+7
772741
Robin Catry22FRA57+7
773360
Juan Pablo Ficovich27ARG57+7Lost in San Luis Potosi R16
774562
Nikolás Sánchez Izquierdo25ESP57+11
775 NCH 
(786)
Simone Agostini27ITA57+11Lost in Santa Margherita R16
776115
Thiemo de Bakker35NED56-103-16
777768
Michal Lusovsky24CZE56+10Lost in Trnava QF
778683
Peter Benjamin Privara19SVK56+10Lost in Badalona R16
779332
Ilya Snițari22MDA56+10
780480
Sergi Perez Contri26ESP56+10Lost in Rovinj R16
781 NCH 
(894)
Mateo Barreiros Reyes23BRA56+113+11Lost in Feira De Santana SF
Lost in Maceio QF
782483
Ethan Cook21AUS56-52-8Lost in Mildura R16
Lost in Swan Hill QF
783492
Lukas Neumayer21AUT55-51-8
784 NCH 
(862)
Federico Cina16ITA55+79+8Lost in Monastir 11 F
785 NCH 
(788)
Matyas Fuele25HUN55+6
786781
Axel Nefve23USA55+6Lost in Calabasas R16
787 NCH 
(809)
Jurriaan Bol22NED55+42+4Lost in Alaminos SF
Lost in Alaminos 2 R16
788 NCH 
(831)
Filiberto Fumagalli21ITA55+46+4Lost in Antalya 10 QF
Lost in Antalya 11 QF
789741
Paul Wörner27GER55-23-4
790712
Matthew William Donald19CZE55-41-6Lost in Heraklion 2 R16
Lost in Heraklion 3 QF
791778
Karan Singh20IND55+23+2Lost in New Delhi R16
Lost in Chandigarh F
792 NCH 
(898)
Thiago Cigarran24ARG55+203+19Lost in Punta Del Este 3 SF
Punta Del Este 4 W
Lost in Buenos Aires R16
793409
Jeremy Jahn33GER54+2
794793
Radu Mihai Papoe21ROU54+2
795696
Pablo Llamas Ruiz21ESP54+2Lost in Murcia R16
796627
François Musitelli25FRA54-87-12
797691
Sheng Tang24CHN54+3
798262
Roberto Cid Subervi30DOM54+3
799547
Gabriele Piraino20ITA54-37-5Santa Margherita QFLost in Vale Do Lobo QF
Lost in Loule QF
800 NCH 
(833)
Lawrence Sciglitano24AUS54+33+3Lost in Mildura QF
Lost in Swan Hill R16
801722
Rishab Agarwal28IND54+2
802519
Simon Beaupain24BEL54-114-15Monastir 13 SF
803386
Christian Sigsgaard27DEN53-166-25
804468
Alejo Lorenzo Lingua Lavallén23ARG53+2Buenos Aires SF
805538
Thantub Suksumrarn22THA53+2
806148
Marek Gengel28CZE53-137-20
807 NCH 
(810)
Luka Pavlovic23FRA53+3Lost in Rovinj R16
Lost in Opatija R16
808589
Diego Fernandez Flores23CHI53+3Lost in Badalona R16
809322
Sarp Ağabigün26TUR53+3
810652
Axel Garcian21FRA53-62-8Lost in Créteil R16
Lost in Toulouse Balma QF
811629
Nikita Ianin22RUS53+2Lost in Sharm El Sheikh 8 R16
Lost in Sharm El Sheikh 9 R16
812718
Chris Rodesch22LUX52+3
813182
Marius Copil33ROU52+3
814237
Alexandr Cozbinov28MDA52+4
815377
Mariano Navone23ARG52+2
816403
Justin Barki23INA52+3
817626
Semen Voronin20RUS52+4
818539
Adria Soriano Barrera24COL52+4
819339
Cezar Crețu22ROU52+4
820597
Giorgio Tabacco20ITA52-22-2
821184
Aleksandre Metreveli30GEO52+35+4Lost in Antalya 11 SF
822413
Marat Sharipov21RUS52-20-2Lost in Créteil QF
823588
Jack Vance26USA52-29-3
824 NCH 
(860)
Michalis Sakellaridis23GRE52+36+4Heraklion 4 SFLost in Heraklion 2 SF
Lost in Heraklion 3 R16
825822
Patrick Maloney24USA51+2
826 NCH 
(925)
Gianluca Cadenasso19ITA51+100+10Lost in Alaminos QF
Lost in Alaminos 2 F
827809
Yishai Oliel24ISR51+4
828811
Vlad Andrei Dumitru26ROU51+2
829695
Oliver Crawford24GBR50+6
830748
Jaesung Choe24KOR50+6
830526
Uisung Park23KOR50+6
832311
Alexis Galarneau25CAN50+6
833374
Sho Katayama34JPN50+6
834356
Tristan McCormick24USA50-129-16Lost in Badalona R16
835345
Henri Squire23GER50-31-3
836828
William Grant23USA50+5
837687
Émilien Voisin23FRA50-28-3
838 NCH 
(842)
Finn Bass24GBR50+4Lost in Créteil QF
Lost in Sharm El Sheikh 9 QF
839365
Aaron Addison28AUS50-92-11
840747
Hikaru Shiraishi23JPN50+3Lost in Nishi Tokyo R16
Lost in Tsukuba R16
841773
Jasza Szajrych21POL50-15-2Antalya 12 SFLost in Antalya 11 QF
842540
Guy Den Ouden21NED49+3
843269
Miljan Zekić35SRB49+4
844630
Gergely Madarász29HUN49+2
845101
Teymuraz Gabashvili38RUS49+3
846 NCH 
 1036
Yusuke Kusuhara26JPN49+231+19Tsukuba SFLost in Hinode SF
Nishi Tokyo W
847200
Tomás Lipovšek Puches30ARG49+3Buenos Aires SFLost in Punta Del Este 3 R16
848661
Olaf Pieczkowski19POL49+4Lost in Sharm El Sheikh 8 SF
Lost in Trnava QF
849 NCH 
(892)
Amaury Raynel21FRA49+85+8Lost in Créteil SF
850828
Antonio Prat20ESP48+3
851840
Alexey Nesterov26RUS48+4Lost in Bakersfield R16
Lost in Calabasas R16
852780
Lior Goldenberg24ISR48+5
853 NCH 
(946)
John Sperle22GER48+93+8Lost in Antalya 11 F
Lost in Antalya 12 R16
854843
Koki Matsuda23JPN48+4Lost in Hinode R16
Lost in Nishi Tokyo R16
Lost in Tsukuba R16
855741
Adam Jones25GBR48+4
856618
Marvin Möller25GER47+5
857846
Pedro Rodenas19ESP47+5
858836
Erik Grevelius23SWE47+6
859831
Andres Martin22USA47+6
860399
Federico Arnaboldi23ITA47+6
861 NCH 
(868)
Alessandro Cortegiani28ITA47+7
862 NCH 
(867)
Benjamin Pietri27FRA47+5Lost in Toulouse Balma R16
863 NCH 
(891)
Alexander Chepik27RUS47+33+2Lost in Aktobe 2 QF
864649
Saba Purtseladze22GEO47+5Lost in Trnava R16
865727
Yurii Dzhavakian30UKR47+252+19Lost in Sharm El Sheikh 7 SF
Sharm El Sheikh 8 W
Lost in Sharm El Sheikh 9 R16
86616
Ryan Harrison31USA46+4
867414
Alex Michelsen19USA46-94-11
868109
Yan Bai34CHN46+3
869304
Genaro Alberto Olivieri25ARG46+518+30Lost in Asuncion SF
Lost in Sao Leopoldo R16
870 NCH 
(888)
Yi Zhou19CHN46+50+4Lost in Hinode SF
871792
Yuhei Kono28JPN46+89+8Lost in Hinode R16
Lost in Nishi Tokyo F
872481
Stefan Palosi24ROU46+1
873 NCH 
 1039
Menelaos Efstathiou25CYP46+185+15Alaminos W
Lost in Alaminos 2 R16
Lost in Heraklion 4 R16
874 NCH 
(910)
Faisal Qamar24IND46+42+3Lost in New Delhi QF
875867
Rafael Tosetto24BRA46-1Lost in Feira De Santana QF
876490
Toby Martin31GBR46+42+3Lost in Santo Domingo 2 QF
Lost in Calabasas R16
877873
Miguel Angel Cabrera23CHI46-1Lost in Santo Domingo 2 R16
878843
Trent Bryde24USA45-1
879268
Jurij Rodionov24AUT45-1
880627
Timofey Skatov23KAZ45-2
88167
Dominic Thiem30AUT45-1
882263
Joris De Loore30BEL45-2
883242
Frederico Ferreira Silva29POR45
884169
Marco Cecchinato31ITA45-2Lost in Naples R16
885873
Mathys Erhard22FRA45-1
886249
Shinji Hazawa24JPN45-1
887376
Rudolf Molleker23GER45-82-8
888688
Maks Kaśnikowski20POL45-2
889510
Alejandro Manzanera Pertusa20ESP45-1
890748
Patrick Brady19GBR45-82-8
891203
Francisco Cerúndolo25ARG45-4Lost in Miami R32
891514
Sebastián Báez23ARG45-1
893404
Bernabé Zapata Miralles27ESP45-1
894891
Zhao Zhao24CHN45-3
895862
Lewie Lane23GER45Lost in Antalya 11 R16
Lost in Antalya 12 R16
896205
Tomás Martín Etcheverry24ARG45-3Lost in Miami R32
897 NCH 
(937)
Shunsuke Nakagawa24JPN44+42+4Tsukuba SFLost in Hinode SF
898760
Joel Pierleoni21GBR44-78-8
899726
Naoki Nakagawa27JPN44+1
900734
Victor Lilov20USA44-2
901209
Facundo Mena31ARG44-2
902854
Arthur Géa19FRA44-1
903564
Coleman Wong19HKG44-1
904 NCH 
(905)
Tao Mu23CHN44+1
905 NCH 
(927)
Diogo Marques24POR44+25+3Lost in Vale Do Lobo R16
Lost in Loule QF
906591
Adil Kalyanpur24IND44-3Lost in New Delhi R16
Lost in Chandigarh R16
907766
Thomas Braithwaite24AUS44-1Lost in Mildura R16
Lost in Swan Hill R16
908898
Max Wiskandt22GER44-1
909674
Samuel Martinez Arjona22ESP44Lost in Alaminos R16
910898
Federico Valle23ITA44-2Lost in Alaminos R16
911 NCH 
(939)
Chirag Duhan20IND44+47+5Lost in New Delhi QF
Lost in Chandigarh QF
912869
Sebastian Dominko20SLO43-1
913203
Mirza Bašić32BIH43-154-16Lost in Zadar R16
914893
Adam Heinonen21SWE43-1Lost in Heraklion 3 R16
915659
Vasilios Caripi32RSA43+68+6Lost in Alaminos QF
Lost in Alaminos 2 SF
916851
Mitchell Harper26AUS43+135+11Lost in Bakersfield QF
Lost in Calabasas SF
917557
Michael Zhu31USA43Lost in Monastir 13 R16
918765
Kosuke Ogura28JPN43-43-3
919911
Fabrizio Andaloro23ITA43+36+4Lost in Monastir 11 R16
Lost in Monastir 12 SF
920669
Ivan Denisov23RUS43-1Lost in Chandigarh R16
921 NCH 
(935)
Andrea Bacaloni21ITA43+14+2Lost in Alaminos QF
Lost in Alaminos 2 R16
922260
José Pereira33BRA42+390+24Lost in Feira De Santana F
Lost in Maceio SF
923734
Bohua Dong21CHN42-139-15
924 NCH 
 1027
Mert Alkaya23TUR42+103+8Lost in Antalya 10 F
Lost in Antalya 11 R16
925708
Jesse Flores28CRC42-2
926720
Stefan Popović20SRB42-206-23Lost in Rovinj R16
927918
David Quayle23GBR42-5Lost in Heraklion 2 R16
Lost in Heraklion 3 R16
928646
Alexandr Binda22ITA42+44+4Sharm El Sheikh 9 SFLost in Sharm El Sheikh 8 SF
929882
Mihai Razvan Marinescu22ROU42-5
930903
Alexandru Cristian Dumitru20ROU42-20-2Lost in Alaminos R16
Lost in Alaminos 2 QF
931235
Kimmer Coppejans30BEL41-6
932670
Alex Martí Pujolras25ESP41+27+3Lost in Badalona QF
Lost in Tarragona QF
933622
Jan Choinski27GBR41+216+16Lost in Murcia QF
934926
Henry Searle18GBR41-7
935 NCH 
(977)
Federico Aguilar Cardozo18URU41+42+4Punta Del Este 3 SF4552
93665
Benoît Paire34FRA41-7
937814
Niccolo Baroni20ITA41-9Santa Margherita QF
938 NCH 
(981)
Joaquin Aguilar Cardozo18URU41+43+4Punta Del Este 3 SF4552
939665
Matteo De Vincentis25ITA41+13+2Lost in Monastir 11 QF
Lost in Monastir 12 R16
940888
Deney Wassermann23NED41-25-2Lost in Antalya 12 QF
941912
Yuta Kawahashi26JPN41-10
942916
Bang Shuo Yin25TWN41+31+3Lost in New Delhi QF
Lost in Chandigarh R16
943754
Learner Tien18USA40-7
944740
Joshua Lapadat21CAN40-7
945915
Daniel Verbeek19NED40-7
946784
Ondřej Horák21CZE40-5
947942
Kenta Miyoshi20JPN40-5
948 NCH 
(980)
Andre Ilagan23USA40+32+3Lost in Bakersfield QF
Lost in Calabasas R16
949940
Josip Simundza19CRO40-6Lost in Rovinj R16
Lost in Zadar R16
950923
Ignacio Antonio Becerra Otarola23CHI40-5Lost in Buenos Aires R16
951887
Jack Anthrop20USA39-3
952868
Philip Henning23RSA39-3
953929
Theodore Winegar22USA39-3
954 NCH 
(998)
Gabriele Vulpitta18ITA39+44+4Lost in Rovinj SF
Lost in Opatija QF
Lost in Santa Margherita R16
955 NCH 
(981)
Stylianos Christodoulou19CYP39+46+4Lost in Alaminos SF
Lost in Alaminos 2 QF
956655
Yankı Erel23TUR39-5
957817
Johan Alexander Rodriguez20COL39-68-6
958883
Taym Al Azmeh19GER39-5
959932
Lorenzo Carboni18ITA39-5Lost in Antalya 11 R16
Lost in Antalya 12 QF
960851
Isaac Nortey24GHA39-27-2
961781
Adan Freire Da Silva24FRA39-180-18Lost in Toulouse Balma R16
Lost in Saint Dizier QF
962937
Tai Sach21AUS39+79+6Lost in Mildura QF
Lost in Swan Hill QF
963861
Liam Gavrielides20GER39-7Lost in Antalya 11 R16
964 NCH 
 1006
Ivan Kremenchutskyi19UKR39+42+4Lost in Rovinj R16
Lost in Opatija SF
965914
Ye Cong Mo23CHN39-8
966554
Jake Delaney26AUS39+104+8Lost in Mildura SF
Lost in Swan Hill R16
Lost in Tsukuba R16
967 NCH 
(973)
Pietro Pampanin21ITA39+102+8Lost in Monastir 11 SF
Lost in Monastir 12 SF
968828
Elgin Khoeblal22NED38-28-2
969335
Johannes Härteis28GER38-236-25
970433
Ricardo Villacorta Alonso38ESP38-7
971707
Matyas Cerny22CZE38-7Lost in Trnava R16
972783
Jacob Kahoun31GER38-60-5Lost in Trimbach QF
Lost in Saint Dizier SF
973606
Palaphoom Kovapitukted24THA38-6
974908
Dario Huber27SUI38-60-5Lost in Trimbach QF
Lost in Saint Dizier SF
975757
Luca Giacomini26ITA38-10
976822
Kasidit Samrej23THA38-10Lost in Nishi Tokyo R16
977603
Daniel Antonio Núñez22CHI38+104+8Lost in Feira De Santana SF
978849
Younes Lalami Laaroussi22MAR38-10
979828
Nicolas Buitrago25COL38-10
980770
Cyril Vandermeersch24FRA38-10Monastir 13 SF
981CH
Hernando Jose Escurra Isnardi26PAR38+23+3Lost in Feira De Santana QF
Lost in Asuncion R16
982751
Florent Bax24FRA38-11Lost in New Delhi R16
983947
Dragos Nicolae Cazacu20ROU38-8Lost in Alaminos R16
Lost in Alaminos 2 R16
984946
Filip Pieczonka19POL37-8
985648
Alex Martinez23ESP37-6
986815
Ji Hoon Son29KOR37-4
987401
Joe Tyler25GBR37-2Lost in Sharm El Sheikh 9 QF
988249
Maximilian Marterer28GER36-2
989978
Gillian Osmont20FRA36-2
990766
Miguel Damas24ESP36
991615
Edoardo Lavagno25ITA36-1
992463
Peter Goldsteiner33AUT36
993166
Salvatore Caruso31ITA36+44+3Lost in Vale Do Lobo QF
Lost in Loule QF
Lost in Santa Margherita QF
994865
Thomas Brown25USA36-1
995784
Nicolas Zanellato22BRA36-163-15
996987
Berk Ilkel22TUR36+34+2Lost in Antalya 10 QF
Lost in Antalya 11 R16
997987
Michael Shaw25GBR36-3Lost in Alaminos QF
998966
Tauheed Browning21USA35-2Lost in Monastir 13 QF
999 NCH 
 1055
Henrik Wiersholm27USA35+56+4Lost in Heraklion 3 SF
1000246
Tung Lin Wu25TWN35+46+3Lost in Bakersfield QF
In Play :
Miami ATP1000  
Naples CH125  
Girona CH100  
San Luis Potosi CH75  
Sao Leopoldo   
Saint Dizier M25  
Santa Margherita   
Tarragona, Trnava   
Antalya 12 M15  
Buenos Aires   
Heraklion 4   
Monastir 13   
Punta Del Este 3   
Sharm El Sheikh 9   
Tsukuba   
Highlight Country :