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 Race

Live Ranking
Race
Tournament Draws
Live Scores
Live ATP Doubles Race
#: Tennis Player Rank
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)
#PlayerAgeCtryPts+/-CurrentPreviousCurrentNextMax
ATP Finals Qualification Cut7305
1
Marcelo Arévalo34ESA4905
Mate Pavić31CRO
2
Harri Heliövaara36FIN4460
Henry Patten29GBR
3
Marcel Granollers39ESP3605
Horacio Zeballos40ARG
4
Christian Harrison31USA3040
Evan King33USA
5
Julian Cash28GBR2985+90's-Hertogenbosch SF30453145
Lloyd Glasspool31GBR
6
Simone Bolelli39ITA2810
Andrea Vavassori30ITA
7
Neal Skupski35GBR2790
Joe Salisbury33GBR
8
Kevin Krawietz33GER2295+45Lost in Stuttgart QF
Tim Pütz37GER
9
Sadio Doumbia34FRA2250+45Lost in Stuttgart QF
Fabien Reboul29FRA
Advertisement
10
Hugo Nys34MON1815
Édouard Roger-Vasselin41FRA
11
Sander Arends33NED1765
Luke Johnson31GBR
12
Andre Goransson31SWE1645
Sem Verbeek31NED
13
Romain Arneodo32MON1357+45Perugia SF13871437
Manuel Guinard29FRA
14
Nikola Mektić36CRO1285+1+90's-Hertogenbosch SF13451445
Michael Venus37NZL
15
Sander Gillé34BEL1275-1
Jan Zieliński28POL
16
Jakob Schnaitter29GER1153Lost in Stuttgart R16
Mark Wallner25GER
17
Máximo González41ARG1050
Andrés Molteni37ARG
18
Théo Arribagé24FRA930
Guido Andreozzi33ARG
19
Marcelo Melo41BRA865+2+45Lost in Stuttgart QF
Rafael Matos29BRA
20
Alexander Erler27AUT852-1Lost in Stuttgart R16
Constantin Frantzen27GER
21
Fernando Romboli36BRA822-1Lost in 's-Hertogenbosch R16
John Patrick Smith36AUS
22
Sebastian Korda24USA780
Jordan Thompson31AUS
23
Petr Nouza26CZE765+1+45Lost in 's-Hertogenbosch QF
Patrik Rikl26CZE
24
Robert Cash24USA762-1
JJ Tracy22USA
25
Ariel Behar35URU725+2+90's-Hertogenbosch SF785885
Joran Vliegen31BEL
26
Matthew Ebden37AUS707-1
John Peers36AUS
27
Pedro Martínez28ESP660-1
Jaume Munar28ESP
28
Francisco Cabral28POR630+3+90Stuttgart SF690790
Lucas Miedler28AUT
29
Sriram Balaji35IND616-1Lost in Stuttgart R16
Miguel Reyes Varela37MEX
30
Jakub Paul26SUI595-1
David Pel33NED
31
Jamie Murray39GBR540-1
John Peers36AUS
32
Ariel Behar35URU525
Robert Galloway32USA
33
Yuki Bhambri32IND500
Alexei Popyrin25AUS
34
Austin Krajicek34USA460
Rajeev Ram41USA
35
Vasil Kirkov26USA445
Bart Stevens27NED
36
Karol Drzewiecki29POL402
Piotr Matuszewski27POL
37
Robin Haase38NED395
Hendrik Jebens29GER
38
Santiago González42MEX395+7+90Stuttgart SF455555
Austin Krajicek34USA
39
Rithvik Choudary Bollipalli24IND377-1Lost in 's-Hertogenbosch R16
Nicolás Barrientos38COL
40
Ivan Dodig40CRO360-1
Orlando Luz27BRA
40
Nuno Borges28POR360-1
Francisco Cabral28POR
42
Rohan Bopanna45IND360-1
Ben Shelton22USA
43
Gonzalo Escobar36ECU345-1
Diego Hidalgo32ECU
44
Ray Ho25TWN321-1
Matthew Christopher Romios26AUS
45
Grégoire Jacq32FRA315-1
Orlando Luz27BRA
46
George Goldhoff30USA305
Trey Hilderbrand25USA
47
Andrés Molteni37ARG300
Fernando Romboli36BRA
48
Yuki Bhambri32IND280Lost in Stuttgart R16
Robert Galloway32USA
49
Marcelo Demoliner36BRA275
Fernando Romboli36BRA
Advertisement
50
Daniel Cukierman29ISR273
Joshua Paris29GBR
51
Rohan Bopanna45IND270
Adam Pavlásek30CZE
52
Jamie Murray39GBR270
Adam Pavlásek30CZE
53
Santiago González42MEX257
Lucas Miedler28AUT
54
Alexander Merino32PER252Lost in Bratislava R16
Christoph Negritu31GER
55
Robin Haase38NED250
Botic van de Zandschulp29NED
55
Benjamin Bonzi29FRA250
Pierre Hugues Herbert34FRA
55
Miomir Kecmanović25SRB250
Brandon Nakashima23USA
58
Finn Reynolds25NZL246
James Watt25NZL
59
Karen Khachanov29RUS240
Andrey Rublev27RUS
60
Tallon Griekspoor28NED240
Bart Stevens27NED
61
James Duckworth33AUS225
Aleksandar Vukic29AUS
62
Yuki Bhambri32IND225
Ivan Dodig40CRO
62
Luciano Darderi23ITA225
Mariano Navone24ARG
64
Justin Engel17GER225
Max Hans Rehberg21GER
65
Francisco Cabral28POR225
Jean-Julien Rojer43NED
66
Vasil Kirkov26USA225
Matías Soto26CHI
67
Jeevan Nedunchezhiyan36IND222
Vijay Sundar Prashanth38IND
68
Jiří Barnat23CZE217+3+36Bratislava SF241281
Filip Duda26CZE
69
Siddhant Banthia24IND211-1
Alexander Donski26BUL
70
Ryan Seggerman25USA210-1
Patrik Trhac26USA
71
Seita Watanabe24JPN206-1
Takeru Yuzuki26JPN
72
Yuki Bhambri32IND180
Andre Goransson31SWE
72
Yuki Bhambri32IND180
Nuno Borges28POR
72
Rafael Matos29BRA180
Joran Vliegen31BEL
72
Nuno Borges28POR180
Arthur Rinderknech29FRA
72
Tomáš Macháč24CZE180
Zhizhen Zhang28CHN
72
Luke Saville31AUS180
Li Tu29AUS
72
Tallon Griekspoor28NED180
Botic van de Zandschulp29NED
72
Jiří Lehečka23CZE180
Alejandro Tabilo28CHI
72
Matteo Berrettini29ITA180
Lorenzo Sonego30ITA
72
Alex de Minaur26AUS180
Jan Lennard Struff35GER
82
Jamie Murray39GBR180
Rajeev Ram41USA
83
Liam Draxl23CAN175
Cleeve Harper24CAN
84
Cleeve Harper24CAN172
David Stevenson26GBR
85
Erik Grevelius24SWE170+4+16Lost in Belgrade F
Adam Heinonen22SWE
86
Quentin Halys28FRA167-1
Albano Olivetti33FRA
87
Saketh Myneni37IND165-1
Ramkumar Ramanathan30IND
88
Boris Arias31BOL163-1
Federico Zeballos37BOL
89
Íñigo Cervantes35ESP155-1
Daniel Rincon22ESP
90
Christian Harrison31USA150
Rajeev Ram41USA
90
Santiago González42MEX150
Federico Agustin Gomez28ARG
90
Jiří Lehečka23CZE150
Jakub Menšík19CZE
93
Anirudh Chandrasekar26IND150
David Vega Hernández30ESP
94
Ray Ho25TWN150
Neil Oberleitner25AUT
95
Ivan Šabanov32SRB144
Matej Šabanov32SRB
96
Mariano Kestelboim29ARG142+16+17Santa Fe SF155175
Gonzalo Villanueva30ARG
97
Vitaliy Sachko27UKR141-1
Beibit Zhukayev24KAZ
98
Federico Bondioli20ITA136-1
Carlo Alberto Caniato19ITA
99
Ivan Liutarevich29BLR136-1
Marcus Willis34GBR
Advertisement
100
Ivan Dodig40CRO135-1
Skander Mansouri29TUN
101
Íñigo Cervantes35ESP135
Oriol Roca Batalla32ESP
102
Yuki Bhambri32IND135
Albano Olivetti33FRA
102
Skander Mansouri29TUN135
Joran Vliegen31BEL
104
Blake Bayldon26AUS135
Matthew Christopher Romios26AUS
105
Nathaniel Lammons31USA135-6Lost in 's-Hertogenbosch R16
Jackson Withrow31USA
106
Arklon Huertas Del Pino Cordova30PER131-1Lost in Santa Fe R16
Conner Huertas del Pino29PER
107
Eliot Spizzirri23USA130-1
Tyler Zink24USA
108
Blake Bayldon26AUS129-1Lost in Ilkley R16
Reese Stalder28USA
109
Jan Jermář25CZE127+28+36Bratislava SF151191
Stefan Latinović25SRB
110
Ryan Seggerman25USA125-2
Eliot Spizzirri23USA
110
Marcelo Demoliner36BRA125-2
Sadio Doumbia34FRA
110
Anirudh Chandrasekar26IND125-2
Ray Ho25TWN
110
Rio Noguchi26JPN125-2
Yuta Shimizu26JPN
114
Federico Agustin Gomez28ARG125-2
Luis David Martínez36VEN
114
Joshua Charlton25AUS125-2
Patrick Harper25AUS
114
Zdeněk Kolář28CZE125-2
Neil Oberleitner25AUT
117
Joran Vliegen31BEL122-1
Jackson Withrow31USA
118
Diego Hidalgo32ECU120+65+45Ilkley SF150200
Patrik Trhac26USA
119
Shintaro Mochizuki22JPN116-2
Kaito Uesugi30JPN
120
Ryan Seggerman25USA115-2
John Patrick Smith36AUS
121
Jody Maginley30ANT111-2
Alfredo Perez28USA
122
Victor Cornea31ROU110-2
Mariano Navone24ARG
123
Geoffrey Blancaneaux26FRA110-2
Zdeněk Kolář28CZE
124
Hernán Casanova31ARG109-2Lost in Santa Fe R16
Santiago Taverna25ARG
125
Matt Hulme26AUS108-2
James Watt25NZL
126
Geoffrey Blancaneaux26FRA107-2
Albano Olivetti33FRA
127
Szymon Kielan22POL107+85+41Lost in Monastir 22 F
Lost in Perugia QF
Filip Pieczonka21POL
128
Cleeve Harper24CAN106-3
Ryan Seggerman25USA
129
Luis David Martínez36VEN105-3Lost in Bratislava R16
Facundo Mena32ARG
130
Patrick Kaukovalta26FIN105+45+24Varnamo SFLost in Cordoba FLost in Cordoba F
Varnamo SF
113122
Eero Vasa28FIN
131
Matěj Vocel28CZE102-4
Szymon Walków29POL
132
Ivan Liutarevich29BLR102-4
Mick Veldheer29NED
133
Johannes Ingildsen27DEN102-4
David Stevenson26GBR
134
Guido Andreozzi33ARG100-4
Orlando Luz27BRA
134
Théo Arribagé24FRA100-4
Hugo Nys34MON
134
Andreas Mies34GER100-4
David Vega Hernández30ESP
134
Blake Bayldon26AUS100-4
Colin Sinclair30NMI
134
Benjamin Hassan30LBN100-4
Sebastian Ofner29AUT
134
Mili Poljičak20CRO100-4
Matej Šabanov32SRB
134
Nico Hipfl19AUT100-4
Jérôme Kym22SUI
141
Yeong Seok Jeong25KOR95+38+16Lost in Changwon F
Uisung Park24KOR
142
Yusuke Kusuhara27JPN92+35+12Harmon SFLost in Changwon SFLost in Changwon SF
Harmon SF
96103
Shunsuke Nakagawa25JPN
143
Denys Molchanov38UKR91-6
Matěj Vocel28CZE
143
Ivan Liutarevich29BLR91-6
Luca Sanchez26FRA
143
Matej Dodig19CRO91-6
Nino Serdarušić28CRO
146
Francis Casey Alcantara33PHI91-5
Pruchya Isaro29THA
147
Matthew Ebden37AUS90+353+90's-Hertogenbosch SF150250
Jordan Thompson31AUS
147
Rajeev Ram41USA90+353+90Stuttgart SF150250
Alex Michelsen20USA
147
Taylor Fritz27USA90+353+90Stuttgart SF150250
Jiří Lehečka23CZE
Advertisement
150
Adam Pavlásek30CZE90-8
Jean-Julien Rojer43NED
150
Ryan Seggerman25USA90-8
Learner Tien19USA
150
Tomáš Macháč24CZE90-8
Tommy Paul28USA
150
Luciano Darderi23ITA90-8
Diego Hidalgo32ECU
150
Flavio Cobolli23ITA90-8
Lorenzo Musetti23ITA
150
Tristan Schoolkate24AUS90-8
Adam Walton26AUS
150
Jack Draper23GBR90-8
Tomáš Macháč24CZE
150
Giovanni Mpetshi Perricard21FRA90-8
Pedro Martínez28ESP
150
Giovanni Mpetshi Perricard21FRA90-8
Albano Olivetti33FRA
150
Lorenzo Musetti23ITA90-8
Lorenzo Sonego30ITA
150
Damir Džumhur33BIH90-8
Petros Tsitsipas24GRE
150
Marc Polmans28AUS90-8
Matthew Christopher Romios26AUS
150
Mattia Bellucci24ITA90-8
Fábián Marozsán25HUN
150
Stefanos Tsitsipas26GRE90-8
Petros Tsitsipas24GRE
150
Gabriel Diallo23CAN90-8
Jacob Fearnley23GBR
150
Matteo Arnaldi24ITA90-8
Alexei Popyrin25AUS
150
Arthur Cazaux22FRA90-8
Harold Mayot23FRA
167
Hugo Nys34MON90-8
John Peers36AUS
167
Robert Galloway32USA90-8
Jackson Withrow31USA
167
Manuel Guinard29FRA90-8
Grégoire Jacq32FRA
167
Rohan Bopanna45IND90-8
Nuno Borges28POR
167
Orlando Luz27BRA90-8
Felipe Meligeni Alves27BRA
167
Matthew Christopher Romios26AUS90-8
Adam Walton26AUS
167
Alex Michelsen20USA90-8
Mackenzie McDonald30USA
167
Rinky Hijikata24AUS90-8
Alex Michelsen20USA
167
Hans Hach Verdugo35MEX90-8
JJ Tracy22USA
167
Nicolás Jarry29CHI90-8
Giovanni Mpetshi Perricard21FRA
167
Novak Djoković38SRB90-8
Fernando Verdasco41ESP
178
Kilian Feldbausch19SUI90-8
Rodrigo Pacheco Mendez20MEX
179
Siddhant Banthia24IND90-8
Parikshit Somani25IND
180
Sekou Bangoura33USA89-8Lost in Santa Fe R16
Roy Stepanov26ISR
181
Niki Kaliyanda Poonacha30IND86-8
Courtney John Lock28ZIM
182
Patrik Niklas Salminen28FIN85-8
Szymon Walków29POL
183
Alexandru Jecan37ROU81+161+45Perugia SF111161
Bogdan Pavel26ROU
184
Gokberk Saritas21TUR81-2+4Lost in Kayseri 2 SF
Lost in Kayseri 3 QF
Mert Naci Türker26TUR
185
Matwé Middelkoop41NED80-9
Denys Molchanov38UKR
186
Tom Hands28GBR80-8
Harry Wendelken23GBR
187
Marco Bortolotti34ITA77-7
Victor Cornea31ROU
188
Patrik Trhac26USA77-7
Marcus Willis34GBR
189
Íñigo Cervantes35ESP77+171+45Perugia SF107157
Guillermo Durán37ARG
190
Matthew Christopher Romios26AUS75-7
Colin Sinclair30NMI
190
Pierre Hugues Herbert34FRA75-7
Jérôme Kym22SUI
190
Federico Bondioli20ITA75-7
Stefano Travaglia33ITA
190
Masamichi Imamura26JPN75-7
Rio Noguchi26JPN
190
Marc-Andrea Hüsler28SUI75-7
Stefano Napolitano30ITA
190
Hynek Bartoň21CZE75-7
Michael Vrbenský25CZE
190
Jesper de Jong25NED75-7
Max Houkes24NED
190
Andrew Paulson23CZE75-7
Michael Vrbenský25CZE
190
Kokoro Isomura22JPN75-7
Rio Noguchi26JPN
190
Jonáš Forejtek24CZE75-7
Michael Vrbenský25CZE
Advertisement
190
Gustavo Heide23BRA75-7
João Lucas Reis Da Silva25BRA
190
Aziz Dougaz28TUN75-7
Antoine Escoffier33FRA
190
Oleg Prihodko27UKR75-7
Vitaliy Sachko27UKR
190
Alexander Blockx20BEL75-7
Raphaël Collignon23BEL
204
Filippo Romano19ITA75-6
Jacopo Vasami17ITA
205
Denys Molchanov38UKR75-6
Mick Veldheer29NED
206
Marcelo Demoliner36BRA75-6
Marcelo Zormann29BRA
207
Luka Mikrut21CRO74-6
Mili Poljičak20CRO
208
David Poljak29CZE74-6
Hamish Stewart25GBR
209
JiSung Nam31KOR74-6
Kaito Uesugi30JPN
210
Daniel Rincon22ESP72-6
Oriol Roca Batalla32ESP
211
Ramkumar Ramanathan30IND71-6
Aoran Wang28CHN
212
Rafael Matos29BRA70-5
Marcelo Zormann29BRA
212
Victor Cornea31ROU70-5
Sergio Martos Gornes30ESP
214
Chirag Duhan21IND70-5
Dev Javia23IND
215
David Pichler29AUT70-9Lost in Bratislava R16
Jurij Rodionov26AUT
216
Ryuki Matsuda25JPN68-6
Ryotaro Taguchi24JPN
217
Leonardo Aboian27ARG68-6
Arklon Huertas Del Pino Cordova30PER
218
Alexander Donski26BUL68+51+20Lost in Bratislava QF
Bruno Pujol Navarro23ESP
219
Mac Kiger26USA66-7
Patrick Maloney25USA
220
Masamichi Imamura26JPN66-6
Naoki Tajima24JPN
221
Íñigo Cervantes35ESP66-6
Mick Veldheer29NED
221
Mac Kiger26USA66-6
Finn Reynolds25NZL
221
JiSung Nam31KOR66-6
Takeru Yuzuki26JPN
224
Marco Bortolotti34ITA66-6
Luis David Martínez36VEN
225
Niki Kaliyanda Poonacha30IND65-6
Sergio Martos Gornes30ESP
226
Pranav Kumar25USA65-6
Noah Schachter25USA
227
Anthony Genov23BUL63-6
Szymon Kielan22POL
228
Juan Jose Bianchi24VEN62-6+2Lost in San Diego 2 QF
Noah Zamora22USA
229
Andrés Molteni37ARG60-7
Andrea Vavassori30ITA
229
Francisco Cabral28POR60-7
Hendrik Jebens29GER
229
Ryan Seggerman25USA60-7
David Stevenson26GBR
229
Marcelo Demoliner36BRA60-7
David Pichler29AUT
229
Geoffrey Blancaneaux26FRA60-7
Joshua Paris29GBR
229
Lukáš Pokorný23SVK60-7
Dalibor Svrčina22CZE
229
Matteo Vavassori20ITA60-7
Andrea Vavassori30ITA
236
Luis Britto31BRA60-6
Pruchya Isaro29THA
236
Kaito Uesugi30JPN60-6
David Vega Hernández30ESP
238
Mats Hermans29NED59-6
Tiago Pereira20POR
238
Stefanos Sakellaridis20GRE59-6
Petros Tsitsipas24GRE
240
Joshua Charlton25AUS57-6
Ajeet Rai26NZL
240
Yu-hsiou Hsu26TWN57-6
Tsung Hao Huang25TWN
242
Daniel Cukierman29ISR56+83+20Lost in Bratislava QF
Piotr Matuszewski27POL
242
Andrej Martin35SVK56+83+20Lost in Bratislava QF
Maximilian Neuchrist33AUT
244
Niki Kaliyanda Poonacha30IND55+134+25Lost in Ilkley QF
Jeevan Nedunchezhiyan36IND
245
Keshav Chopra23USA51-9
Andres Martin23USA
246
Ryuki Matsuda25JPN51-9
Naoki Tajima24JPN
247
Erik Arutiunian20BLR51-9
Daniil Ostapenkov22BLR
248
Fernando Romboli36BRA50-9
Matías Soto26CHI
248
Théo Arribagé24FRA50-9
Grégoire Jacq32FRA
Advertisement
248
Vasil Kirkov26USA50-9
Marcus Willis34GBR
248
Trey Hilderbrand25USA50-9
Alfredo Perez28USA
248
Pruchya Isaro29THA50-9
Aoran Wang28CHN
248
Luis Britto31BRA50-9
Zdeněk Kolář28CZE
248
Luis Britto31BRA50-9
Mateus Alves24BRA
248
Lukáš Pokorný23SVK50-9
Giorgio Ricca30ITA
248
Guillermo Durán37ARG50-9
Mariano Kestelboim29ARG
248
Conner Huertas del Pino29PER50-9
Federico Zeballos37BOL
248
Kaichi Uchida30JPN50-9
Denis Yevseyev32KAZ
248
Facundo Mena32ARG50-9
Marco Trungelliti35ARG
248
Juan Carlos Aguilar26CAN50-9
Filip Pieczonka21POL
248
Matt Hulme26AUS50-9
Thijmen Loof22NED
248
Andrés Andrade26ECU50-9
Nicolás Mejía25COL
248
August Holmgren27DEN50-9
Johannes Ingildsen27DEN
248
Jesper de Jong25NED50-9
Mats Hermans29NED
248
Mateo Barreiros Reyes24BRA50-9
Paulo Andre Saraiva Dos Santos24BRA
248
Mattéo Martineau26FRA50-9
Luca Sanchez26FRA
248
Alex Martinez24ESP50-9
Adria Soriano Barrera26COL
248
Juan Carlos Prado Angelo20BOL50-9
Mark Whitehouse32GBR
248
Juan Carlos Prado Angelo20BOL50-9
Federico Zeballos37BOL
248
Pedro Boscardin Dias22BRA50-9
Gonzalo Villanueva30ARG
248
Constantin Bittoun Kouzmine26FRA50-9
Aziz Ouakaa25TUN
248
Nicolás Álvarez Varona24ESP50-9
Iñaki Montes De La Torre22ESP
248
Jamie Cerretani43USA50-9
George Goldhoff30USA
274
Dan Added26FRA50-9
Jan Jermář25CZE
274
Zdeněk Kolář28CZE50-9
Nino Serdarušić28CRO
274
Taisei Ichikawa24JPN50-9
Kaichi Uchida30JPN
277
Dan Added26FRA50+161+25Grasse W
Arthur Reymond26FRA
278
Liam Hignett25GBR49-10
James Mackinlay24GBR
279
Kody Pearson25AUS48-10
Joshua Sheehy28USA
280
Siddhant Banthia24IND47-9
Ramkumar Ramanathan30IND
281
Clément Chidekh24FRA47-9
Jody Maginley30ANT
282
S D Prajwal Dev29IND47-9
Nitin Kumar Sinha26IND
283
Gilbert Klier Junior25BRA47-9
Igor Marcondes27BRA
284
Patrick Harper25AUS46-9
Finn Reynolds25NZL
284
Cristian Rodríguez34COL46-9
Marcelo Zormann29BRA
284
Yu-hsiou Hsu26TWN46-9
Fajing Sun28CHN
287
Zizou Bergs26BEL45+213+45Lost in 's-Hertogenbosch QF
Jesper de Jong25NED
287
Sander Arends33NED45+213+45Lost in 's-Hertogenbosch QF
Grégoire Jacq32FRA
287
Ivan Dodig40CRO45+213+45Lost in 's-Hertogenbosch QF
Sem Verbeek31NED
287
Rohan Bopanna45IND45+213+45Lost in Stuttgart QF
Sander Gillé34BEL
287
Joshua Paris29GBR45+213+45Ilkley SF75125
Takeru Yuzuki26JPN
287
Ben Jones27GBR45+213+45Ilkley SF75125
Charles Broom27GBR
287
Hady Habib26LBN45+213+45Ilkley SF75125
Trey Hilderbrand25USA
287
Robin Haase38NED45+213+45Perugia SF75125
Vasil Kirkov26USA
295
Luke Johnson31GBR45-17
Lucas Miedler28AUT
295
Yuki Bhambri32IND45-17
Matwé Middelkoop41NED
295
Manuel Guinard29FRA45-17
Joran Vliegen31BEL
295
Constantin Frantzen27GER45-17
Hendrik Jebens29GER
295
Matthew Ebden37AUS45-17
Joran Vliegen31BEL
295
Francisco Cabral28POR45-17
Sriram Balaji35IND
295
Théo Arribagé24FRA45-17
Victor Cornea31ROU
295
Reese Stalder28USA45-17
Mick Veldheer29NED
295
Rinky Hijikata24AUS45-17
Jordan Thompson31AUS
295
Rinky Hijikata24AUS45-17
Adam Walton26AUS
295
Rinky Hijikata24AUS45-17
Jason Kubler32AUS
295
Mariano Kestelboim29ARG45-17
Adolfo Daniel Vallejo21PAR
295
Flavio Cobolli23ITA45-17
Jonathan Eysseric35FRA
295
Kody Pearson25AUS45-17
Adam Walton26AUS
295
Yu-hsiou Hsu26TWN45-17
Sho Shimabukuro27JPN
295
Damir Džumhur33BIH45-17
Dušan Lajović34SRB
295
Mattia Bellucci24ITA45-17
Hugo Gaston24FRA
295
Francisco Cerúndolo26ARG45-17
Tomás Martín Etcheverry25ARG
295
Zizou Bergs26BEL45-17
Learner Tien19USA
295
Marius Copil34ROU45-17
Luca Preda19ROU
295
Hayden Jones18AUS45-17
Pavle Marinkov19AUS
295
Aleksandar Kovačević26USA45-17
Mitchell Krueger31USA
295
Alejandro Davidovich Fokina26ESP45-17
Arthur Fils21FRA
295
Pablo Carreño Busta33ESP45-17
Sergio Martos Gornes30ESP
295
Alexis Galarneau26CAN45-17
Mac Kiger26USA
295
Ignacio Buse21PER45-17
Tomás Barrios Vera27CHI
321
Mirza Bašić33BIH45-16
Nerman Fatić30BIH
322
Aliaksandr Liaonenka26BLR45-16
Alexander Zgirovsky23BLR
323
Johannus Monday23GBR45-45Lost in Ilkley R16
David Stevenson26GBR
324
Tim Rühl27GER44-17
Patrick Zahraj25GER
325
Nick Chappell32USA43-15+2Lost in Luan 8 R16
Lost in Luan 9 QF
Grigoriy Lomakin27KAZ
326
Ethan Cook22AUS42-18
Diogo Marques25POR
327
Sergey Fomin24UZB42-18
Pavel Verbin23RUS
328
Simone Agostini28ITA42+22+8Lost in Villeneuve Loubet SF
Gianluca Cadenasso20ITA
329
Marco Bortolotti34ITA41-19
Sergio Martos Gornes30ESP
329
Mateo Barreiros Reyes24BRA41-19
Jesse Flores30CRC
329
Patrick Maloney25USA41-19
Joshua Sheehy28USA
329
Edward Winter20AUS41-19
Hugh Winter18AUS
333
Valerio Aboian22ARG41-18
Leonardo Aboian27ARG
334
Maxence Beaugé25FRA41+104+16Lost in Grasse SF
Lost in Villeneuve Loubet SF
Lucas Bouquet27FRA
335
Qian Sun23CHN40-19
Sheng Tang25CHN
336
Aleksandre Bakshi27GEO39-19
S D Prajwal Dev29IND
337
Mateo Del Pino21ARG39-19
Juan Manuel La Serna21ARG
338
Juan Bautista Otegui26ARG39-19
Lorenzo Joaquín Rodríguez25ARG
339
Miles Jones24USA39-19
Alex Jones26USA
340
Andrej Nedić20BIH39+37+8Kiseljak SF4756
Vladan Tadić24BIH
341
Christian Oliveira25BRA38-20
Bruno Oliveira23BRA
342
Tuncay Duran21TUR38-20
Alp Horoz30TUR
343
Nicolas Arseneault18CAN38+30+6Santo Domingo 4 QFLost in Santo Domingo 3 QFLost in Santo Domingo 3 QF
Santo Domingo 4 QF
4360
Mikael Arseneault18CAN
344
Tibo Colson24BEL37-21
Thijmen Loof22NED
345
Valentin Basel21ARG37-21
Franco Ribero25ARG
346
Matěj Vocel28CZE36+154+36Bratislava SF60100
Andrew Paulson23CZE
346
Mateus Alves24BRA36+154+36Bratislava SF60100
Lukáš Pokorný23SVK
346
Seita Watanabe24JPN36+154+36Lyon SF60100
Luca Sanchez26FRA
346
Jakub Paul26SUI36+154+36Lyon SF60100
Michael Vrbenský25CZE
346
Kaichi Uchida30JPN36+154+36Lyon SF60100
Yu-hsiou Hsu26TWN
346
David Vega Hernández30ESP36+154+36Lyon SF60100
Ray Ho25TWN
352
Romain Arneodo32MON36-27
Andreas Mies34GER
352
Orlando Luz27BRA36-27
Albano Olivetti33FRA
352
Théo Arribagé24FRA36-27
Francisco Cabral28POR
352
Denys Molchanov38UKR36-27
Vitaliy Sachko27UKR
352
Denys Molchanov38UKR36-27
Michael Vrbenský25CZE
352
Íñigo Cervantes35ESP36-27
Denys Molchanov38UKR
352
Íñigo Cervantes35ESP36-27
Luis David Martínez36VEN
352
Anirudh Chandrasekar26IND36-27
Matwé Middelkoop41NED
352
Neil Oberleitner25AUT36-27
Marcelo Zormann29BRA
352
Luis Britto31BRA36-27
Marcelo Zormann29BRA
352
Jay Clarke26GBR36-27
Jurij Rodionov26AUT
352
Enzo Couacaud30FRA36-27
Jesper de Jong25NED
352
Alafia Ayeni25USA36-27
Luka Pavlovic25FRA
352
Francesco Passaro24ITA36-27
Marat Sharipov22RUS
366
Ramkumar Ramanathan30IND36-22
Fajing Sun28CHN
366
Corentin Denolly28FRA36-22
Clément Tabur25FRA
368
Matyas Fuele26HUN36-21
Gergely Madarász30HUN
369
Marco Bortolotti34ITA36-44Lost in Perugia R16
Cristian Rodríguez34COL
369
Sergio Martos Gornes30ESP36-44Lost in Ilkley R16
Vijay Sundar Prashanth38IND
369
Francesco Maestrelli22ITA36-44Lost in Perugia R16
Dalibor Svrčina22CZE
372
Andrin Casanova20SUI35-24
Nicolas Parizzia26SUI
373
Alberto Barroso Campos29ESP35-24
Ignasi Forcano Aparicio25ESP
374
S D Prajwal Dev29IND34-23
Aryan Shah19IND
374
Aleksandre Bakshi27GEO34-23
Lukáš Pokorný23SVK
376
Anthony Genov23BUL34-23
Tom Hands28GBR
377
Viacheslav Bielinskyi21UKR34-22
Jasza Szajrych23POL
378
Ryan Dickerson28USA34-24Lost in Wichita R16
Ty Gentry27USA
379
Luciano Emanuel Ambrogi21ARG33-23
Maximo Zeitune19ARG
380
Juan Carlos Aguilar26CAN33-23
Pranav Kumar25USA
380
Mikalai Haliak26BLR33-23
Yi Jui Lo24TWN
380
Lucas Gerch30GER33-23
Tim Handel28GER
383
Nicolás Barrientos38COL32-23
Diego Hidalgo32ECU
383
Cleeve Harper24CAN32-23
Eliot Spizzirri23USA
383
Pierre Hugues Herbert34FRA32-23
Nicolas Mahut43FRA
383
Denis Yevseyev32KAZ32-23
Beibit Zhukayev24KAZ
383
Ivan Gakhov28RUS32-23
Alex Martí Pujolras26ESP
383
Fabio Fognini38ITA32-23
Andrea Pellegrino28ITA
389
Blu Baker23GBR32-21
Andrew Fenty25USA
390
Erik Arutiunian20BLR32-21
Saba Purtseladze23GEO
391
Alexander Donski26BUL32-21
Sergio Martos Gornes30ESP
391
Patrik Niklas Salminen28FIN32-21
Emil Ruusuvuori26FIN
391
Nicolás Mejía25COL32-21
Andres Urrea30COL
394
Geoffrey Blancaneaux26FRA32-34Lost in Lyon R16
Jonathan Eysseric35FRA
395
Alexander Brown26USA32+31+3Lost in Santo Domingo 3 QF
Lost in Santo Domingo 4 R16
Ezekiel Clark26USA
396
Finn Bass25GBR31-22
James Story24GBR
396
Diogo Marques25POR31-22
Tiago Pereira20POR
398
Justin Boulais23CAN31+29+3Lost in Wichita QF
William Woodall25USA
399
Yuquan Jin24CHN31-23Lost in Luan 8 R16
Lost in Luan 9 R16
Zekai Li25CHN
400
Rithvik Choudary Bollipalli24IND30-22
Vijay Sundar Prashanth38IND
400
Marcelo Demoliner36BRA30-22
Gonzalo Escobar36ECU
400
Jakub Paul26SUI30-22
Mick Veldheer29NED
400
Cleeve Harper24CAN30-22
Tyler Zink24USA
400
Marco Bortolotti34ITA30-22
Giorgio Ricca30ITA
400
Blake Bayldon26AUS30-22
Mats Hermans29NED
400
Geoffrey Blancaneaux26FRA30-22
Corentin Denolly28FRA
400
Geoffrey Blancaneaux26FRA30-22
Maxime Chazal32FRA
400
Jonathan Eysseric35FRA30-22
George Goldhoff30USA
400
Luis Britto31BRA30-22
Franco Roncadelli25URU
400
Luis Britto31BRA30-22
Daniel Dutra da Silva36BRA
400
Miloš Karol22SVK30-22
Vitaliy Sachko27UKR
400
Miloš Karol22SVK30-22
Neil Oberleitner25AUT
400
Miloš Karol22SVK30-22
Szymon Walków29POL
400
Michael Vrbenský25CZE30-22
Matěj Vocel28CZE
400
Mac Kiger26USA30-22
Tyler Zink24USA
400
Lukáš Pokorný23SVK30-22
Ilia Simakin21RUS
400
Blake Ellis26AUS30-22
Yu-hsiou Hsu26TWN
400
Blake Ellis26AUS30-22
Adam Walton26AUS
400
Dan Added26FRA30-22
Albano Olivetti33FRA
400
Patrik Niklas Salminen28FIN30-22
Reese Stalder28USA
400
Juan Carlos Aguilar26CAN30-22
Mac Kiger26USA
400
Ilia Simakin21RUS30-22
Kelsey Stevenson35CAN
400
Thijmen Loof22NED30-22
Paulo Andre Saraiva Dos Santos24BRA
400
Scott Duncan30GBR30-22
Alexandru Jecan37ROU
400
Hynek Bartoň21CZE30-22
Vít Kopřiva27CZE
400
Ignacio Carou25URU30-22
Juan Manuel Cerúndolo23ARG
400
Franco Agamenone32ITA30-22
Luka Pavlovic25FRA
400
Jay Clarke26GBR30-22
Johannes Ingildsen27DEN
400
Enzo Couacaud30FRA30-22
Gabriel Roveri Sidney28BRA
400
Maximilian Neuchrist33AUT30-22
Joel Schwärzler19AUT
400
Mitchell Krueger31USA30-22
Joshua Sheehy28USA
400
Álvaro Guillén Meza22ECU30-22
Guido Iván Justo27ARG
400
Lautaro Midon21ARG30-22
Gonzalo Villanueva30ARG
400
Felix Corwin29USA30-22
Tennyson Whiting23USA
400
Hugo Grenier29FRA30-22
Luca Sanchez26FRA
400
Guido Iván Justo27ARG30-22
Facundo Mena32ARG
400
Edas Butvilas20LTU30-22
Ramkumar Ramanathan30IND
400
Hiroki Moriya34JPN30-22
Kaito Uesugi30JPN
400
Rei Sakamoto18JPN30-22
Sho Shimabukuro27JPN
400
Maxim Mrva17CZE30-22
Jiří Veselý31CZE
400
Filip Misolic23AUT30-22
Luka Mikrut21CRO
400
Dennis Novak31AUT30-22
Zsombor Piros25HUN
400
Daniel Elahi Galán28COL30-22
Carlos Taberner27ESP
400
Christian Langmo29USA30-22
Govind Nanda24USA
445
Juan Carlos Aguilar26CAN30-21
Kody Pearson25AUS
445
Lucas Gerch30GER30-21
Kai Wehnelt29GER
447
Dan Added26FRA28-20
Arthur Bouquier24FRA
447
Adil Kalyanpur25IND28-20
Kody Pearson25AUS
447
Rafael Izquierdo Luque25ESP28-20
Francisco Rocha25POR
450
Luca Castelnuovo28SUI28-19
Akira Santillan28AUS
450
Ignacio Monzón27ARG28-19
Lorenzo Joaquín Rodríguez25ARG
452
Jesse Delaney26AUS28-17+2Lost in Karuizawa QF
Jake Delaney28AUS
453
Marko Maric24FRA27-20Lost in Belgrade R16
Lost in Villeneuve Loubet R16
Tadija Radovanović25SRB
454
Lorenzo Joaquín Rodríguez25ARG26-20
Franco Roncadelli25URU
455
Charles Barry24IRL26-19
Aidan McHugh24GBR
455
Eleftherios Neos25CYP26-19
Semen Pankin25RUS
457
Stefan Latinović25SRB25+43+25Belgrade W
Vuk Radjenović20SRB
457
Hong Chung32KOR25+43+25Changwon W
Ji Hoon Son30KOR
457
Mario Mansilla Diez23ESP25+43+25Cordoba W
Bruno Pujol Navarro23ESP
457
Iñaki Montes De La Torre22ESP25+43+25Monastir 22 W
Tiago Pereira20POR
457
Ramkumar Ramanathan30IND25+43+25Lost in Ilkley QF
Anirudh Chandrasekar26IND
457
Harold Mayot23FRA25+43+25Lost in Ilkley QF
Tristan Schoolkate24AUS
457
Mikhail Kukushkin37KAZ25+43+25Lost in Ilkley QF
Divij Sharan39IND
457
Nerman Fatić30BIH25+43+25Lost in Perugia QF
Andrea Picchione27ITA
457
Augusto Virgili30ITA25+43+25Lost in Perugia QF
Luka Pavlovic25FRA
457
Bernard Tomic32AUS25+43+25Lost in Perugia QF
Rodrigo Pacheco Mendez20MEX
467
Santiago González42MEX25-29
Hans Hach Verdugo35MEX
467
Théo Arribagé24FRA25-29
Constantin Frantzen27GER
467
Robin Haase38NED25-29
Matwé Middelkoop41NED
467
Diego Hidalgo32ECU25-29
Orlando Luz27BRA
467
Mackenzie McDonald30USA25-29
David Vega Hernández30ESP
467
Ray Ho25TWN25-29
Reese Stalder28USA
467
Matwé Middelkoop41NED25-29
Andreas Mies34GER
467
Luis David Martínez36VEN25-29
Patrik Trhac26USA
467
Federico Agustin Gomez28ARG25-29
Rodrigo Pacheco Mendez20MEX
467
Neil Oberleitner25AUT25-29
Matías Soto26CHI
467
Jonathan Eysseric35FRA25-29
Pierre Hugues Herbert34FRA
467
Miloš Karol22SVK25-29
Giorgio Ricca30ITA
467
Mac Kiger26USA25-29
Reese Stalder28USA
467
Charles Broom27GBR25-29
Aziz Dougaz28TUN
467
Guillermo Durán37ARG25-29
Renzo Olivo33ARG
467
Dan Added26FRA25-29
Nino Serdarušić28CRO
467
Ben Jones27GBR25-29
Kristjan Tamm26EST
467
Ben Jones27GBR25-29
David Poljak29CZE
467
David Poljak29CZE25-29
Tim Rühl27GER
467
Stefan Latinović25SRB25-29
Mili Poljičak20CRO
467
Daniel Masur30GER25-29
Szymon Walków29POL
467
Bruno Pujol Navarro23ESP25-29
Tim Rühl27GER
467
Marc-Andrea Hüsler28SUI25-29
Kamil Majchrzak29POL
467
Corentin Denolly28FRA25-29
Kyrian Jacquet24FRA
467
Hynek Bartoň21CZE25-29
Eric Vanshelboim23UKR
467
Felipe Meligeni Alves27BRA25-29
Marcelo Zormann29BRA
467
Adil Kalyanpur25IND25-29
Karan Singh21IND
467
Nicolás Mejía25COL25-29
Bernard Tomic32AUS
467
Keshav Chopra23USA25-29
Fnu Nidunjianzan21CHN
467
Damir Džumhur33BIH25-29
Emilio Nava23USA
467
Gustavo Heide23BRA25-29
Marcelo Zormann29BRA
467
Giovanni Oradini27ITA25-29
Marcello Serafini22ITA
467
Jacob Fearnley23GBR25-29
Patrick Harper25AUS
467
Lautaro Agustin Falabella27ARG25-29
Oleksandr Ovcharenko23UKR
467
Oleksandr Ovcharenko23UKR25-29
Carlos Sánchez Jover24ESP
467
Sandro Kopp25AUT25-29
Rudolf Molleker24GER
467
Sandro Kopp25AUT25-29
Michael Vrbenský25CZE
467
Justin Boulais23CAN25-29
Andres Martin23USA
467
Francisco Rocha25POR25-29
Henrique Rocha21POR
467
Govind Nanda24USA25-29
Benjamin Sigouin26CAN
467
Dhakshineswar Suresh25IND25-29
Parikshit Somani25IND
467
Admir Kalender24CRO25-29
Pavel Verbin23RUS
467
Joaquin Aguilar Cardozo20URU25-29
Wilson Leite33BRA
467
Joaquin Aguilar Cardozo20URU25-29
Santiago De La Fuente23ARG
467
Philip Henning24RSA25-29
Ben Jones27GBR
467
Raphaël Collignon23BEL25-29
Gauthier Onclin24BEL
467
Charles Barry24IRL25-29
Joshua Charlton25AUS
467
Yuichiro Inui30JPN25-29
Yuta Kikuchi25JPN
467
Tomás Farjat24ARG25-29
Conner Huertas del Pino29PER
467
Raúl Brancaccio28ITA25-29
Alex Martinez24ESP
467
Simon Beaupain26BEL25-29
Maxime Chazal32FRA
467
Juan Pablo Ficovich28ARG25-29
Rodrigo Pacheco Mendez20MEX
467
Ugo Blanchet26FRA25-29
Mattéo Martineau26FRA
467
Oscar Jose Gutierrez32BRA25-29
Mario Mansilla Diez23ESP
467
Tommaso Compagnucci25ITA25-29
Kirill Kivattsev27RUS
467
Yaroslav Demin19RUS25-29
Ryan Peniston29GBR
467
Francesco Forti25ITA25-29
Daniel Masur30GER
467
Gustavo Ribeiro De Almeida19BRA25-29
Daniel Dutra da Silva36BRA
467
Gianmarco Ferrari24ITA25-29
Noah Perfetti23ITA
467
Nicolai Budkov Kjaer18NOR25-29
Viktor Durasovic28NOR
527
Cezar Crețu24ROU25-89Lost in Oradea R16
Alexandru Cristian Dumitru21ROU
528
Dominik Reček30CZE23-28+23Ceska Lipa SFKlagenfurt WKlagenfurt W
Ceska Lipa SF
3140
Daniel Siniakov22CZE
529
Denys Molchanov38UKR20-29+20Lost in Bratislava QF
Hynek Bartoň21CZE
529
Marcelo Zormann29BRA20-29+20Lost in Lyon QF
Orlando Luz27BRA
529
Courtney John Lock28ZIM20-29+20Lost in Lyon QF
Thijmen Loof22NED
529
Adil Kalyanpur25IND20-29+20Lost in Lyon QF
Parikshit Somani25IND
529
Marco Trungelliti35ARG20-29+20Lost in Lyon QF
Alejandro Moro Cañas24ESP
534
Keshav Chopra23USA19-34+19San Diego 3 SFSan Diego 2 WSan Diego 2 W
San Diego 3 SF
2330
Phillip Jordan24USA
535
Luis Britto31BRA17-35+17Santa Fe SF3050
Ignacio Carou25URU
535
Genaro Alberto Olivieri26ARG17-35+17Santa Fe SF3050
Santiago De La Fuente23ARG
535
Diego Augusto Barreto Sánchez23ESP17-35+17Santa Fe SF3050
Dali Blanch22USA
538
Simone Agostini28ITA16-38+16Lost in Grasse F
Parikshit Somani25IND
538
Clément Chidekh24FRA16-38+16Martos F2525
Mark Whitehouse32GBR
538
Robin Bertrand22FRA16-38+16Martos F2525
John Echeverria23ESP
538
Oscar Lacides20FRA16-38+16Villeneuve Loubet F2525
Tristan Lamasine32FRA
538
Buvaysar Gadamauri24BEL16-38+16Villeneuve Loubet F2525
Dimitris Sakellaridis19GRE
543
Luis Carlos Alvarez20MEX16-43+16Lost in Santo Domingo 3 F
Lost in Santo Domingo 4 R16
Alex Hernandez25MEX
544
Moez Echargui32TUN16-44+16Monastir 24 SFLost in Monastir 22 SFLost in Monastir 22 SF
Monastir 24 SF
2433
Aziz Ouakaa25TUN
544
Gilbert Klier Junior25BRA16-44+16Monastir 24 SFLost in Monastir 22 SFLost in Monastir 22 SF
Monastir 24 SF
2433
Bruno Oliveira23BRA
544
Peter Bertran29DOM16-44+16Santo Domingo 4 SFLost in Santo Domingo 3 SFLost in Santo Domingo 3 SF
Santo Domingo 4 SF
2433
Mwendwa Mbithi27USA
547
Alessandro Coccioli22ITA15-47+15Caltanissetta W
Lorenzo Lorusso25ITA
547
Yuhei Kono29JPN15-47+15Karuizawa W
Yu Tanaka21JPN
547
Peter Alam23GBR15-47+15Kayseri 2 W
Hamish Stewart25GBR
547
Jan Kupčič24SLO15-47+15Ljubljana W
Ziga Sesko16SLO
547
Rodrigo Fernandes18POR15-47+15Monastir 23 W
Tiago Silva20POR
547
Juan Cruz Martin Manzano20ITA15-47+15Tsaghkadzor 2 W
Juan Bautista Otegui26ARG
553
Tsung Hao Huang25TWN15-53+15Luan 8 W
Lost in Luan 9 R16
Chin Kuan Lai17TWN
554
Alexis Canter27GBR12-54+12Monastir 25 SFLost in Monastir 23 FLost in Monastir 23 F
Monastir 25 SF
1623
Marcus Walters27GBR
555
Mateo Barreiros Reyes24BRA9-55+9Lost in Santa Fe QF
Bruno Kuzuhara21USA
555
Lucas Gerch30GER9-55+9Lost in Santa Fe QF
John Sperle23GER
555
João Lucas Reis Da Silva25BRA9-55+9Lost in Santa Fe QF
Franco Roncadelli25URU
555
Álvaro Guillén Meza22ECU9-55+9Lost in Santa Fe QF
Bautista Vilicich23ARG
559
Franco Agamenone32ITA8-59+8Lost in Belgrade SF
Tommaso Compagnucci25ITA
559
Aleksandar Ljubojević22SRB8-59+8Lost in Belgrade SF
Dušan Obradović24SRB
559
Adrian Ötzbach27GER8-59+8Lost in Caltanissetta F
Kai Wehnelt29GER
559
Jea Moon Lee31KOR8-59+8Lost in Changwon SF
JiSung Nam31KOR
559
Oscar Jose Gutierrez32BRA8-59+8Lost in Cordoba SF
Gabriel Roveri Sidney28BRA
559
Max Alcalá Gurri22ESP8-59+8Lost in Cordoba SF
Sergi Fita Juan17ESP
559
Kazuma Kawachi30JPN8-59+8Lost in Karuizawa F
Yamato Sueoka22JPN
559
Constantin Bittoun Kouzmine26FRA8-59+8Lost in Kayseri 2 F
Axel Nefve24USA
559
Arthur Laborde21SUI8-59+8Lost in Klagenfurt F
Maximilian Neuchrist33AUT
559
Théo Papamalamis19FRA8-59+8Lost in Ljubljana F
Glib Sekachov18UKR
559
Qian Sun23CHN8-59+8Lost in Luan 8 F
Mingyuan Yang26CHN
559
Matt Kuhar28USA8-59+8Lost in San Diego 2 F
Leo Vithoontien25JPN
559
Liam Krall23USA8-59+8Lost in Santo Domingo 3 SF
Leonardo Vega27USA
559
Artur Kukasian21RUS8-59+8Lost in Tsaghkadzor 2 F
Tristan Stringer19USA
559
Vladyslav Orlov30UKR8-59+8Ceska Lipa SF1625
Filippo Romano19ITA
559
Jan Kumstát18CZE8-59+8Ceska Lipa SF1625
David Poljak29CZE
559
Štěpán Baum21CZE8-59+8Ceska Lipa SF1625
Vit Kalina19CZE
559
Admir Kalender24CRO8-59+8Kiseljak SF1625
Tim Rühl27GER
559
Fatih Sisic19BIH8-59+8Kiseljak SF1625
Antonio Voljavec19CRO
559
Mirza Bašić33BIH8-59+8Kiseljak SF1625
Marko Maksimović19SRB
559
Mario Mansilla Diez23ESP8-59+8Lost in Martos SF
Benjamin Winter Lopez27ESP
559
Charlie Robertson18GBR8-59+8Lost in Martos SF
Preston Stearns21USA
559
Tomasz Berkieta18POL8-59+8Messina F1515
Théo Papamalamis19FRA
559
Rocco Piatti20ITA8-59+8Messina F1515
Lorenzo Sciahbasi19ITA
559
Daniil Ostapenkov22BLR8-59+8Monastir 24 SF1625
Kris Van Wyk28RSA
559
Yurii Dzhavakian32UKR8-59+8Monastir 24 SF1625
Elio Jose Ribeiro Lago27ITA
559
Adam Heinonen22SWE8-59+8Varnamo SF1625
Eric Vanshelboim23UKR
559
Filip Gustafsson20SWE8-59+8Varnamo SF1625
Oskar Jansson20SWE
559
Alexandre Aubriot26FRA8-59+8Varnamo SF1625
Axel Garcian23FRA
559
Duncan Chan19CAN8-59+8Wichita SF1625
Cooper Woestendick18USA
559
Zachary Fuchs23USA8-59+8Wichita SF1625
Wally Thayne24USA
559
Ozan Baris21USA8-59+8Wichita SF1625
Matthew Shearer22NZL
591
Yanis Ghazouani Durand24FRA8-91+8Lost in Grasse SF
Lost in Lyon R16
Loann Massard19FRA
592
Roger Pascual Ferra19ESP8-92+8Monastir 25 SFLost in Monastir 23 SFLost in Monastir 23 SF
Monastir 25 SF
1219
Keegan Rice18CAN
592
Savriyan Danilov25RUS8-92+8San Diego 3 SFLost in San Diego 2 SFLost in San Diego 2 SF
San Diego 3 SF
1219
Stian Klaassen22NED
594
Wishaya Trongcharoenchaikul30THA6-94+6Luan 9 SFLost in Luan 8 QFLost in Luan 8 QF
Luan 9 SF
1017
Zijiang Yang24CHN
595
Benjamin Pietri28FRA6-95+6Lost in Grasse QF
Lost in Villeneuve Loubet QF
Mathieu Scaglia26FRA
596
Filippo Romano19ITA4-96+4Lost in Caltanissetta SF
Alessandro Spadola22ITA
596
Luca Potenza24ITA4-96+4Lost in Caltanissetta SF
Fausto Tabacco23ITA
596
Ko Suzuki33JPN4-96+4Lost in Karuizawa SF
Jumpei Yamasaki27JPN
596
Daniel De Jonge25NED4-96+4Lost in Kayseri 2 SF
François Musitelli26FRA
596
Jeffrey Von Der Schulenburg23SUI4-96+4Lost in Klagenfurt SF
Damien Wenger25SUI
596
Michael Gloeckler26AUT4-96+4Lost in Klagenfurt SF
Lukas Rohseano22AUT
596
Bor Artnak21SLO4-96+4Lost in Ljubljana SF
Matic Dimić23SLO
596
Dragos Nicolae Cazacu21ROU4-96+4Lost in Ljubljana SF
Émilien Demanet20BEL
596
Jordan Chiu24USA4-96+4Lost in Luan 8 SF
Yi Jui Lo24TWN
596
Isaac Nortey25GHA4-96+4Lost in Monastir 23 SF
Toufik Sahtali26ALG
596
Spencer Johnson22USA4-96+4Lost in San Diego 2 SF
Max Sheldon22USA
596
Alexandr Binda23ITA4-96+4Lost in Tsaghkadzor 2 SF
Ivan Denisov25RUS
596
Aleksandr Lobanov24RUS4-96+4Lost in Tsaghkadzor 2 SF
Konstantin Zhzhenov21RUS
596
Adrian Arcon23AUS4-96+4Harmon SF815
Sungbeen Sim28KOR
596
Toshihide Matsui47JPN4-96+4Harmon SF815
Masakatsu Noguchi35JPN
596
Jesse Delaney26AUS4-96+4Harmon SF815
Yuichiro Inui30JPN
596
Daniel De Jonge25NED4-96+4Kayseri 3 SF815
Finn Murgett23GBR
596
Brandon Perez25VEN4-96+4Kayseri 3 SF815
Stefan Vujic27AUS
596
Aleksandr Lobanov24RUS4-96+4Kayseri 3 SF815
Maxim Shin22UZB
596
Benjamin Torrealba19CHI4-96+4Kursumlijska Banja 7 SF815
Nicolás Villalón21CHI
596
Ignacio Antonio Becerra Otarola24CHI4-96+4Kursumlijska Banja 7 SF815
Daniel Antonio Núñez24CHI
596
Svyatoslav Gulin22RUS4-96+4Kursumlijska Banja 7 SF815
Leonid Sheyngezikht24BUL
596
Aoran Wang28CHN4-96+4Luan 9 SF815
Yukun Wang25CHN
596
Kokoro Isomura22JPN4-96+4Luan 9 SF815
Shunsuke Mitsui23JPN
596
Pietro Marino24ITA4-96+4Lost in Messina SF
Fausto Tabacco23ITA
596
Niccolo Catini27ITA4-96+4Lost in Messina SF
Toby Martin32GBR
596
Thando Longwe Smit23RSA4-96+4Monastir 25 SF815
Alexander Maggs23GBR
596
Billy Blaydes21GBR4-96+4Monastir 25 SF815
Patrick Foley30GBR
596
Gabriele Maria Noce29ITA4-96+4Nyiregyhaza SF815
Gian Marco Ortenzi25ITA
596
Aleksandr Braynin25UKR4-96+4Nyiregyhaza SF815
Georgii Kravchenko24UKR
596
Patrik Meszaros19HUN4-96+4Nyiregyhaza SF815
Zsombor Velcz22HUN
596
Dominic Ducariu19GER4-96+4Oradea SF815
Samuil Konov22BUL
596
Mihai Alexandru Coman20ROU4-96+4Oradea SF815
Oskar Grzegorzewski20POL
596
Gabriel Ghetu17ROU4-96+4Oradea SF815
Radu David Turcanu19ROU
596
Ioan Alexandru Chirita22ROU4-96+4Oradea SF815
Mihai Razvan Marinescu23ROU
596
Jack Anthrop21USA4-96+4San Diego 3 SF815
Jacob Brumm26USA
596
Strong Kirchheimer30USA4-96+4San Diego 3 SF815
Quinn Vandecasteele22USA
596
Andrea Fiorentini24ITA4-96+4Vaasa SF815
Gabriele Vulpitta19ITA
596
Oskar Brostrom Poulsen23DEN4-96+4Vaasa SF815
Nikola Slavic24SWE
596
Maikel De Boes23BEL4-96+4Vaasa SF815
Louis Van Herck25LUX
596
Vesa Ahti26FIN4-96+4Vaasa SF815
Tom Zeuch25GER
637
Ye Cong Mo24CHN4-137+4Luan 9 SFLost in Luan 8 R16Lost in Luan 8 R16
Luan 9 SF
815
Yaojie Zeng23CHN
638
Shaoyun Liu23CHN4-138+4Lost in Luan 8 QF
Lost in Luan 9 QF
Zhan Zheng22CHN
639
Alejandro Bancalari21CHI3-139+3Lost in Belgrade QF
Benjamin Torrealba19CHI
639
Eric Vanshelboim23UKR3-139+3Lost in Belgrade QF
Olle Wallin23SWE
639
Thanapet Chanta25THA3-139+3Lost in Changwon QF
Pawit Sornlaksup25THA
639
Sanhui Shin28KOR3-139+3Lost in Changwon QF
Woobin Shin21KOR
639
Yun seong Chung27KOR3-139+3Lost in Changwon QF
Soonwoo Kwon27KOR
639
Jose Dominguez Alonso25ESP3-139+3Lost in Cordoba QF
Alejandro Turriziani Álvarez22ESP
639
Pablo Aunion17ESP3-139+3Lost in Cordoba QF
Alejandro Manzanera Pertusa22ESP
639
Thomas Kostka22FRA3-139+3Lost in Grasse QF
Dimitris Sakellaridis19GRE
639
Felix Balshaw18FRA3-139+3Lost in Grasse QF
Fredrik Krogh Solheim19NOR
639
Liam Broady31GBR3-139+3Lost in Monastir 22 QF
Ewen Lumsden25GBR
639
Clément Chidekh24FRA3-139+3Lost in Monastir 22 QF
Mohamed Nazim Makhlouf28ALG
639
Michael Bassem Sobhy21EGY3-139+3Lost in Monastir 22 QF
Akram El Sallaly27EGY
639
Luka Bojicic Ono20BRA3-139+3Lost in Santo Domingo 3 QF
Enzo Camargo Lima21BRA
639
Ondřej Horák22CZE3-139+3Lost in Ceska Lipa QF
Štěpán Pečák24CZE
639
Lars Aregger24SUI3-139+3Lost in Ceska Lipa QF
Niklas Waldner23AUT
639
Diogo Marques25POR3-139+3Lost in Martos QF
Hayato Matsuoka20JPN
639
Rafael Izquierdo Luque25ESP3-139+3Lost in Martos QF
Ivan Marrero Curbelo26ESP
639
Marco Furlanetto24ITA3-139+3Lost in Monastir 24 QF
Luca Potenza24ITA
639
Iñaki Montes De La Torre22ESP3-139+3Lost in Monastir 24 QF
Jorge Plans23ESP
639
Mousa Alkotop26JOR3-139+3Lost in Monastir 24 QF
Leonardo Rossi22ITA
639
Andre Ilagan24USA3-139+3Santo Domingo 4 QF825
Jody Maginley30ANT
639
Henry Barrett28USA3-139+3Santo Domingo 4 QF825
Nicaise Muamba24CAN
639
Billy Suarez23USA3-139+3Santo Domingo 4 QF825
Oren Vasser25USA
639
Lukas Hellum Lilleengen24NOR3-139+3Lost in Varnamo QF
Max Westphal22FRA
639
John Hallquist Lithen23SWE3-139+3Lost in Varnamo QF
Oliver Johansson24SWE
639
Saba George Nanobashvili20SWE3-139+3Lost in Varnamo QF
Anton Shepp22NZL
639
Dan Added26FRA3-139+3Lost in Villeneuve Loubet QF
Remy Bertola26SUI
639
Matt Hulme26AUS3-139+3Wichita QF825
Kody Pearson25AUS
639
Jonah Braswell21USA3-139+3Lost in Wichita QF
Alexander Frusina19USA
639
Reece Falck23NZL3-139+3Lost in Wichita QF
Ryan Fishback23USA
669
Ammar Elamin22IRL3-169+3Lost in Monastir 22 R16
Lost in Monastir 24 QF
Adam Nagoudi24TUN
669
Mauricio Echazú36PER3-169+3Lost in Santo Domingo 3 R16
Lost in Santo Domingo 4 QF
Alan Fernando Rubio Fierros26MEX
669
Alejandro Jose Gandini22DOM3-169+3Santo Domingo 4 QFLost in Santo Domingo 3 R16Lost in Santo Domingo 3 R16
Santo Domingo 4 QF
825
Enmanuel Munoz20DOM
672
Filippo Mazzola20ITA2-172+2Lost in Caltanissetta QF
Giannicola Misasi24ITA
672
Niccolo Catini27ITA2-172+2Lost in Caltanissetta QF
Manuel Mazza26ITA
672
Alberto Bronzetti27ITA2-172+2Lost in Caltanissetta QF
Massimo Pizzigoni18ITA
672
Antonio Caruso25ITA2-172+2Lost in Caltanissetta QF
Pietro Marino24ITA
672
Yuta Kawahashi27JPN2-172+2Lost in Karuizawa QF
Masakatsu Noguchi35JPN
672
Yuichiro Inui30JPN2-172+2Lost in Karuizawa QF
Ryota Tanuma29JPN
672
Sora Fukuda27JPN2-172+2Lost in Karuizawa QF
Riku Takahata23JPN
672
Alp Horoz30TUR2-172+2Lost in Kayseri 2 QF
Bora Sengul23TUR
672
Dinko Dinev21BUL2-172+2Lost in Kayseri 2 QF
Nikolay Nedelchev21BUL
672
Piotr Pawlak23POL2-172+2Lost in Kayseri 2 QF
Niklas Schell26GER
672
Giacomo Crisostomo21ITA2-172+2Lost in Klagenfurt QF
Justin Schlageter24GER
672
Syl Gaxherri20AUT2-172+2Lost in Klagenfurt QF
Benedikt Szerencsits19AUT
672
Alessio De Bernardis25ITA2-172+2Lost in Klagenfurt QF
Leonardo Taddia25ITA
672
Valentin Basel21ARG2-172+2Lost in Ljubljana QF
Alec Beckley23RSA
672
Sebastian Dominko22SLO2-172+2Lost in Ljubljana QF
Lun Obrul21SLO
672
Pietro Fellin23ITA2-172+2Lost in Ljubljana QF
Sebastian Gima23ROU
672
Xirui Han19CHN2-172+2Lost in Luan 8 QF
Baoluo Zheng24CHN
672
Billy Blaydes21GBR2-172+2Lost in Monastir 23 QF
Freddy Blaydes19GBR
672
Patrick Foley30GBR2-172+2Lost in Monastir 23 QF
Filip Peliwo31POL
672
Rayen Hermassi21TUN2-172+2Lost in Monastir 23 QF
Alaa Trifi18TUN
672
Amr Elsayed26EGY2-172+2Lost in Monastir 23 QF
Fares Zakaria24EGY
672
Andrew Fenty25USA2-172+2Lost in San Diego 2 QF
Alexander Kotzen24USA
672
Alan Magadan24MEX2-172+2Lost in San Diego 2 QF
Noah Schachter25USA
672
Daniel Moreno25MEX2-172+2Lost in San Diego 2 QF
Jake Van Emburgh26USA
672
Artem Bogomolov18RUS2-172+2Lost in Tsaghkadzor 2 QF
Ivan Gretskiy19RUS
672
Edison Ambarzumjan28GER2-172+2Lost in Tsaghkadzor 2 QF
Kyle Seelig27USA
672
Roman Kharlamov17RUS2-172+2Lost in Tsaghkadzor 2 QF
Daniil Sarksian18ARM
672
Marco Furlanetto24ITA2-172+2Lost in Tsaghkadzor 2 QF
Kārlis Ozoliņš22LAT
672
Kazuma Kawachi30JPN2-172+2Lost in Harmon QF
Ryota Tanuma29JPN
672
Kento Tagashira31JPN2-172+2Lost in Harmon QF
Chun Ming Gary Yam35HKG
672
Yuhei Kono29JPN2-172+2Lost in Harmon QF
Kosuke Ogura29JPN
672
Taketo Takamisawa27JPN2-172+2Lost in Harmon QF
Daiki Yoshimura23JPN
672
Melih Anavatan19TUR2-172+2Lost in Kayseri 3 QF
Kerem Yilmaz18TUR
672
Maximilian Homberg22GER2-172+2Lost in Kursumlijska Banja 7 QF
Aleksa Pisarić19SRB
672
Novak Novaković24SRB2-172+2Lost in Kursumlijska Banja 7 QF
Benjamin Zuniga Garcia22CHI
672
Xianfeng Chen18CHN2-172+2Lost in Luan 9 QF
Baoluo Zheng24CHN
672
Lorenzo Lorusso25ITA2-172+2Lost in Messina QF
Alessandro Spadola22ITA
672
Chinmaya Dev Chauhan26IND2-172+2Lost in Messina QF
Alberto Morolli25ITA
672
Hugo Coquelin19GBR2-172+2Lost in Monastir 25 QF
Luca Pow20GBR
672
Karim Ibrahim21EGY2-172+2Lost in Monastir 25 QF
Toufik Sahtali26ALG
672
Michael Bassem Sobhy21EGY2-172+2Lost in Monastir 25 QF
Amr Elsayed26EGY
672
Dominik Kellovský28CZE2-172+2Nyiregyhaza QF415
Samuel Stolárik20SVK
672
Nikita Mashtakov26UKR2-172+2Lost in Nyiregyhaza QF
Glib Sekachov18UKR
672
Dragos Nicolae Cazacu21ROU2-172+2Lost in Oradea QF
Noah Perfetti23ITA
672
Lorenzo Ferri21ITA2-172+2Lost in Oradea QF
Giannicola Misasi24ITA
672
Stefan Adrian Andreescu23ROU2-172+2Lost in Oradea QF
Andrei Cuceu21ROU
672
Jakub Hrynkiewicz19POL2-172+2Lost in Oradea QF
Kacper Szymkowiak20POL
672
Alafia Ayeni25USA2-172+2Lost in San Diego 3 QF
William Kleege18USA
672
Noah Schachter25USA2-172+2Lost in San Diego 3 QF
Jared Thompkins29USA
672
Lucca Liu21USA2-172+2Lost in San Diego 3 QF
Christopher Papa24USA
672
Melvin Kumar18SWE2-172+2Lost in Vaasa QF
Oleksandr Ponomar19UKR
723
Niccolo Ciavarella21ITA2-223+2Lost in Caltanissetta R16
Lost in Messina QF
Daniele Minighini20ITA
723
Parth Aggarwal27IND2-223+2Lost in Luan 8 R16
Lost in Luan 9 QF
Siddharth Vishwakarma30IND
725
Lorenzo Gagliardo24ITA0-225Lost in Belgrade R16
Sean Hess24ARG
725
Kirill Mishkin22RUS0-225Lost in Belgrade R16
Lazar Vojinović26SRB
725
Kristijan Juhas24SRB0-225Lost in Belgrade QF
Stefan Popović22SRB
725
Mirza Bašić33BIH0-225Lost in Belgrade R16
Matej Šabanov32SRB
725
Zdeněk Kolář28CZE0-225Lost in Belgrade QF
Martin Krumich22CZE
725
Daniel Dutra da Silva36BRA0-225Lost in Belgrade R16
Andres Urrea30COL
725
Massimo Giunta20ITA0-225Lost in Caltanissetta R16
Samuele Pieri23ITA
725
Luca Fantini24ITA0-225Lost in Caltanissetta R16
Giammarco Gandolfi21ITA
725
Rocco Piatti20ITA0-225Lost in Caltanissetta R16
Daniele Rapagnetta18ITA
725
Shintaro Imai31JPN0-225Lost in Changwon QF
Ryuki Matsuda25JPN
725
Yuta Kikuchi25JPN0-225Lost in Changwon R16
Tomohiro Masabayashi27JPN
725
Suk Ann22KOR0-225Lost in Changwon R16
Yunseok Jang22KOR
725
Seonyong Han24KOR0-225Lost in Changwon R16
Mitsuki Wei Kang Leong20MAS
725
Jeffrey Chuan En Hsu28TWN0-225Lost in Changwon R16
Sungbeen Sim28KOR
725
Chanyeong Oh26KOR0-225Lost in Changwon R16
Seungmin Park19KOR
725
Tomas Curras Abasolo25ESP0-225Lost in Cordoba R16
Imanol López Morillo25ESP
725
Iker Gaztambide Arrastia21ESP0-225Lost in Cordoba R16
Alex Martinez Sanz20ESP
725
Albert Pedrico Kravtsov20ESP0-225Lost in Cordoba QF
Pedro Vives Marcos24ESP
725
Sergi Perez Contri27ESP0-225Lost in Cordoba QF
Alberto Romero De Avila Senise27ESP
725
Javier Martinez Baena46ESP0-225Lost in Cordoba R16
Julio César Porras27ARG
725
Alvaro Bueno Gil25ESP0-225Lost in Cordoba R16
Stefan Cooper28GBR
725
Mario Gonzalez Fernandez23ESP0-225Lost in Cordoba R16
Angel Guerrero Melgar22ESP
725
Rafael De Alba23MEX0-225Lost in Cordoba R16
Alan Raul Sau Franco24MEX
725
Matthew Dellavedova25AUS0-225Lost in Grasse R16
Alexandre Reco26FRA
725
Arthur Géa20FRA0-225Lost in Grasse R16
Lucas Marionneau18FRA
725
Raphaël Pérot23FRA0-225Lost in Grasse R16
Tiago Pires19FRA
725
Mikail Alimli21FRA0-225Lost in Grasse R16
Lost in Villeneuve Loubet R16
Francois Alexandre Rimbaud19FRA
725
Jay Lin Gibson16CAN0-225Lost in Karuizawa R16
Aryan Jit Singh19GBR
725
Yuto Oki19JPN0-225Lost in Karuizawa R16
Yuta Tomida18JPN
725
Junhyeon Lee23KOR0-225Lost in Karuizawa R16
Issei Okamura33JPN
725
Kaya Arinc25TUR0-225Lost in Kayseri 2 R16
Derin Sen19AUS
725
Georgi Georgiev18BUL0-225Lost in Kayseri 2 R16
Alexander Petrov23BUL
725
James Beaven20GBR0-225Lost in Kayseri 2 QF
William Jansen20GBR
725
Maxwell Mckennon23USA0-225Lost in Kayseri 2 R16
Finn Murgett23GBR
725
Arda Azkara22TUR0-225Lost in Kayseri 2 R16
Joe Tyler26GBR
725
Cemil Duran18TUR0-225Lost in Kayseri 2 R16
Bugra Ozkoc18TUR
725
Samuel Heredia19COL0-225Lost in Kayseri 2 R16
Lost in Kayseri 3 R16
Samuel Alejandro Linde Palacios17COL
725
Matteo Covato20ITA0-225Lost in Kayseri 2 R16
Semen Pankin25RUS
725
Francesco Forti25ITA0-225Lost in Klagenfurt R16
Alessandro Pecci24ITA
725
Janis Graski19AUT0-225Lost in Klagenfurt R16
Piet Luis Pinter20AUT
725
Max Batyutenko19KAZ0-225Lost in Klagenfurt R16
Ivan Kremenchutskyi21UKR
725
Aaron Funk19GER0-225Lost in Klagenfurt R16
Yannik Kelm20GER
725
Štěpán Baum21CZE0-225Lost in Klagenfurt R16
Sergio Callejon Hernando20ESP
725
Joel Angel Lucero29ARG0-225Lost in Klagenfurt R16
Pijus Vaitiekunas22LTU
725
Mak Miković19SLO0-225Lost in Ljubljana R16
Nik Miković20SLO
725
Pietro Pampanin22ITA0-225Lost in Ljubljana R16
João Eduardo Schiessl20BRA
725
Aljaž Bedene35GBR0-225Lost in Ljubljana R16
Dmitry Kopilevič18SLO
725
Adam Jilly18HUN0-225Lost in Ljubljana R16
Botond Kisantal19HUN
725
Josip Šimundža20CRO0-225Lost in Ljubljana QF
Vito Tonejč25CRO
725
Karol Filar26POL0-225Lost in Ljubljana R16
Bartosz Wojnar31POL
725
Cheng Peng Hsieh33TWN0-225Lost in Luan 8 R16
Yukun Wang25CHN
725
Adrian Arcon23AUS0-225Lost in Luan 8 R16
Mikel Martinez24ESP
725
Aaron Gil Garcia21LUX0-225Lost in Monastir 22 R16
Nicolas Philibert19GBR
725
Petr Bar Biryukov23RUS0-225Lost in Monastir 22 R16
Lost in Monastir 24 R16
Sergey Betov37BLR
725
Valentin De Carvalho25FRA0-225Lost in Monastir 22 R16
Samir Hamza Reguig23ALG
725
Gabriel Gomez21FRA0-225Lost in Monastir 22 R16
Lost in Monastir 24 R16
Zaid Mashni18JOR
725
Maxence Bertimon25FRA0-225Lost in Monastir 22 QF
Robin Catry23FRA
725
Mohammad Alkotop20JOR0-225Lost in Monastir 22 R16
Mousa Alkotop26JOR
725
Anthony Genov23BUL0-225Lost in Monastir 23 R16
Lost in Monastir 25 R16
Paulo Andre Saraiva Dos Santos24BRA
725
Stefano D'Agostino21ITA0-225Lost in Monastir 23 R16
Leonardo Rossi22ITA
725
Saveliy Ivanov20RUS0-225Lost in Monastir 23 R16
Nicolas Tepmahc24FRA
725
Alexander Maggs23GBR0-225Lost in Monastir 23 R16
Photos Photiades21CYP
725
Zachary Adam Gedge22AUS0-225Lost in Monastir 23 R16
Lost in Monastir 25 R16
Sam Ryan Ziegann26AUS
725
Diego Fernandez Flores24CHI0-225Lost in Monastir 23 R16
Samuele Seghetti18ITA
725
Hamza El Amine21MAR0-225Lost in Monastir 23 R16
Jules Leroux19FRA
725
Victor Paganetti22FRA0-225Lost in Monastir 23 R16
Harold Van Raemdonck19BEL
725
Finn Bass25GBR0-225Lost in San Diego 2 R16
Matt Hulme26AUS
725
Alex Finkelstein22USA0-225Lost in San Diego 2 R16
Matic Križnik19SLO
725
Andrei Crabel21USA0-225Lost in San Diego 2 R16
Keegan Smith26USA
725
Ethan Cook22AUS0-225Lost in San Diego 2 R16
Lost in San Diego 3 R16
Adam Jones27GBR
725
William Kleege18USA0-225Lost in San Diego 2 R16
Dominique Rolland20USA
725
Cassius Chinlund18USA0-225Lost in San Diego 2 R16
Christopher Papa24USA
725
Alafia Ayeni25USA0-225Lost in San Diego 2 R16
Jared Thompkins29USA
725
Jayson Blando23USA0-225Lost in San Diego 2 R16
Lost in San Diego 3 R16
Michael Blando23USA
725
Jesse Flores30CRC0-225Lost in Santo Domingo 3 QF
Billy Suarez23USA
725
Blaise Bicknell23USA0-225Lost in Santo Domingo 3 R16
John Chin21JAM
725
Glauco Pinheiro Da Cruz Junior20BRA0-225Lost in Santo Domingo 3 R16
Lost in Santo Domingo 4 R16
Joao Vitor Scramin Do Lago19BRA
725
Andrew Delgado20USA0-225Lost in Santo Domingo 3 R16
Lost in Santo Domingo 4 R16
Matthew Thomson25USA
725
Evan Bynoe26USA0-225Lost in Santo Domingo 3 R16
Adit Sinha21USA
725
Romain Faucon22BEL0-225Lost in Tsaghkadzor 2 R16
Yassine Smiej25MAR
725
Daniil Bogatov18RUS0-225Lost in Tsaghkadzor 2 R16
Evgenii Tiurnev28RUS
725
Daniel Khazime20RUS0-225Lost in Tsaghkadzor 2 R16
Ruslan Tiukaev20RUS
725
Filippo Alberti21ITA0-225Lost in Tsaghkadzor 2 R16
Federico Valle25ITA
725
James Markiewicz31GBR0-225Lost in Tsaghkadzor 2 R16
Nikita Mashtakov26UKR
725
Marcelo Demoliner36BRA0-225Lost in 's-Hertogenbosch R16
Théo Arribagé24FRA
725
Nuno Borges28POR0-225Lost in 's-Hertogenbosch R16
Luciano Darderi23ITA
725
Matwé Middelkoop41NED0-225Lost in 's-Hertogenbosch R16
David Pel33NED
725
Ugo Humbert26FRA0-225Lost in 's-Hertogenbosch R16
Gabriel Diallo23CAN
725
Jean-Julien Rojer43NED0-225Lost in 's-Hertogenbosch R16
Bart Stevens27NED
725
Lorenzo Sonego30ITA0-225Lost in Stuttgart R16
Matteo Arnaldi24ITA
725
Yannick Hanfmann33GER0-225Lost in Stuttgart R16
Andreas Mies34GER
725
Albano Olivetti33FRA0-225Lost in Stuttgart R16
Hendrik Jebens29GER
725
Jan Lennard Struff35GER0-225Lost in Stuttgart R16
Justin Engel17GER
725
Victor Cornea31ROU0-225Lost in Bratislava R16
Karol Drzewiecki29POL
725
Ivan Šabanov32SRB0-225Lost in Bratislava R16
Szymon Walków29POL
725
Miloš Karol22SVK0-225Lost in Bratislava R16
Tomáš Lánik23SVK
725
Radovan Michalík22SVK0-225Lost in Bratislava R16
Michal Krajčí20SVK
725
Ivan Liutarevich29BLR0-225Lost in Bratislava R16
Oleg Prihodko27UKR
725
Christopher Eubanks29USA0-225Lost in Ilkley R16
Coleman Wong21HKG
725
Yosuke Watanuki27JPN0-225Lost in Ilkley R16
Leandro Riedi23SUI
725
James Trotter25JPN0-225Lost in Ilkley R16
Cleeve Harper24CAN
725
Edas Butvilas20LTU0-225Lost in Ilkley R16
Martin Landaluce19ESP
725
Connor Thomson24GBR0-225Lost in Ilkley R16
Lui Maxted21GBR
725
Michael Geerts30BEL0-225Lost in Lyon R16
Johannes Ingildsen27DEN
725
James Mackinlay24GBR0-225Lost in Lyon R16
Tom Hands28GBR
725
Joshua Dous Karpenschif21FRA0-225Lost in Lyon R16
Maé Malige19FRA
725
Juan Pablo Ficovich28ARG0-225Lost in Lyon R16
Adolfo Daniel Vallejo21PAR
725
Mats Hermans29NED0-225Lost in Lyon R16
Erik Grevelius24SWE
725
Ivan Gakhov28RUS0-225Lost in Lyon R16
Gabriel Roveri Sidney28BRA
725
Oriol Roca Batalla32ESP0-225Lost in Perugia R16
Vitaliy Sachko27UKR
725
Andrea Pellegrino28ITA0-225Lost in Perugia R16
Giorgio Ricca30ITA
725
Stefano Travaglia33ITA0-225Lost in Perugia R16
Alessio De Bernardis25ITA
725
Lorenzo Carboni19ITA0-225Lost in Perugia R16
Pierluigi Basile18ITA
725
Matej Šabanov32SRB0-225Lost in Perugia R16
Nino Serdarušić28CRO
725
Francesco Forti25ITA0-225Lost in Perugia R16
Federico Bondioli20ITA
725
Tomás Farjat24ARG0-225Lost in Santa Fe R16
Luciano Emanuel Ambrogi21ARG
725
Gonzalo Bueno21PER0-225Lost in Santa Fe R16
Juan Bautista Torres23ARG
725
Leonardo Aboian27ARG0-225Lost in Santa Fe R16
Lorenzo Joaquín Rodríguez25ARG
725
Ezequiel Monferrer22ARG0-225Lost in Santa Fe R16
Tomás Martínez21ARG
725
Kelsey Stevenson35CAN0-225Lost in Santa Fe R16
Pruchya Isaro29THA
725
Petr Brunclík18CZE0-225Lost in Ceska Lipa R16
Denis Peták18CZE
725
Daniel Blažka21CZE0-225Lost in Ceska Lipa R16
José Pereira34BRA
725
Alec Beckley23RSA0-225Lost in Ceska Lipa R16
Juan Pablo Paz30ARG
725
Enrique Bogo29BRA0-225Lost in Ceska Lipa R16
Christian Djonov25GER
725
Matthew William Donald20CZE0-225Lost in Ceska Lipa R16
Jakub Nicod20CZE
725
Matyáš Černý23CZE0-225Lost in Ceska Lipa R16
Daniel Pátý25CZE
725
Yanaki Milev21BUL0-225Lost in Ceska Lipa R16
Karl Poling25USA
725
Ren Nakamura30JPN0-225Lost in Harmon R16
Ko Suzuki33JPN
725
Yuta Kawahashi27JPN0-225Lost in Harmon R16
Yamato Sueoka22JPN
725
Geun Jun Kim23KOR0-225Lost in Harmon R16
Junhyeon Lee23KOR
725
Jake Delaney28AUS0-225Lost in Harmon R16
Yutong Su26CHN
725
Seiya Nakanishi28JPN0-225Lost in Harmon R16
Yuto Oki19JPN
725
Alp Horoz30TUR0-225Lost in Kayseri 3 R16
Ali Yazdani21IRI
725
Ammar Alhogbani26KSA0-225Lost in Kayseri 3 R16
Aldin Šetkić37BIH
725
Peter Alam23GBR0-225Lost in Kayseri 3 R16
Guillaume Dalmasso22FRA
725
Arda Azkara22TUR0-225Lost in Kayseri 3 QF
Axel Nefve24USA
725
Timofei Derepasko18RUS0-225Lost in Kayseri 3 R16
Zura Tkemaladze25GEO
725
Dinko Dinev21BUL0-225Lost in Kayseri 3 R16
Semen Pankin25RUS
725
Viacheslav Bielinskyi21UKR0-225Lost in Kiseljak R16
Ivan Biletić18BIH
725
Matic Dimić23SLO0-225Lost in Kiseljak QF
David Fox31GBR
725
Romeo Hadžimehmedović20SRB0-225Lost in Kursumlijska Banja 7 R16
Matija Samardzic21MNE
725
Alejandro Bancalari21CHI0-225Lost in Kursumlijska Banja 7 R16
Benjamin Torres21CHI
725
Dušan Obradović24SRB0-225Lost in Kursumlijska Banja 7 R16
Stefan Popović22SRB
725
Veljko Krstić21SRB0-225Lost in Kursumlijska Banja 7 R16
Zoran Ludoški19SRB
725
Ioannis Kountourakis22GRE0-225Lost in Kursumlijska Banja 7 R16
Kirill Mishkin22RUS
725
Denis Klok27RUS0-225Lost in Kursumlijska Banja 7 QF
Josip Šimundža20CRO
725
Andrej Komnenic20SRB0-225Lost in Kursumlijska Banja 7 R16
Aristarkh Safonov22RUS
725
Bruno Fernandez20BRA0-225Lost in Kursumlijska Banja 7 R16
Amador Salazar24CHI
725
Nemanja Malešević23BIH0-225Lost in Kursumlijska Banja 7 QF
Francisco Rocha25POR
725
Nicolas Bruna26CHI0-225Lost in Kursumlijska Banja 7 R16
Lautaro Agustin Falabella27ARG
725
Shinji Hazawa26JPN0-225Lost in Luan 9 R16
Woobin Shin21KOR
725
Cheng Peng Hsieh33TWN0-225Lost in Luan 9 R16
Mingyuan Yang26CHN
725
Xirui Han19CHN0-225Lost in Luan 9 R16
Weitao Xu19CHN
725
Jordan Chiu24USA0-225Lost in Luan 9 R16
Marcel Kamrowski22POL
725
Alberto Barroso Campos29ESP0-225Lost in Martos R16
Alexander Bravo20PUR
725
Stefan Cooper28GBR0-225Lost in Martos R16
Carles Rojas21ESP
725
Carles Hernández24ESP0-225Lost in Martos QF
Imanol López Morillo25ESP
725
Alejandro Melero Kretzer20ESP0-225Lost in Martos R16
Joan Torres Espinosa20ESP
725
Ignasi Forcano Aparicio25ESP0-225Lost in Martos R16
Iker Gaztambide Arrastia21ESP
725
Jacopo Bilardo20ITA0-225Lost in Messina R16
Massimo Giunta20ITA
725
Antonio Caruso25ITA0-225Lost in Messina R16
Michele Ribecai22ITA
725
João Eduardo Schiessl20BRA0-225Lost in Messina R16
Arthur Weber33FRA
725
Alberto Bronzetti27ITA0-225Lost in Messina R16
Manuel Mazza26ITA
725
Mert Alkaya24TUR0-225Lost in Monastir 24 R16
Tuncay Duran21TUR
725
Maxence Bertimon25FRA0-225Lost in Monastir 24 R16
Léo Deflandre23FRA
725
Gianluca Carlini19ITA0-225Lost in Monastir 24 R16
Ludovico Vaccari20ITA
725
Akram El Sallaly27EGY0-225Lost in Monastir 24 R16
Mohamed Nazim Makhlouf28ALG
725
Rayen Hermassi21TUN0-225Lost in Monastir 24 R16
Omar Knani20TUN
725
Valentin De Carvalho25FRA0-225Lost in Monastir 25 R16
Hugo Pierre29FRA
725
Daniel Batista26POR0-225Lost in Monastir 25 R16
Tomas Serrano Luis23POR
725
Charles Bertimon25FRA0-225Lost in Monastir 25 R16
Breno Rossetto Urvaneja20BRA
725
Valentin Basel21ARG0-225Lost in Nyiregyhaza R16
Juan Bautista Otegui26ARG
725
Sicheng Li20CHN0-225Lost in Nyiregyhaza R16
Yiqing Jiang20CHN
725
Noel Pall21HUN0-225Lost in Nyiregyhaza R16
Adam Gabor Szoke21HUN
725
Kornel Halmos19HUN0-225Lost in Nyiregyhaza R16
Botond Kisantal19HUN
725
Felipe De Dios21ARG0-225Lost in Nyiregyhaza R16
Oscar Jose Gutierrez32BRA
725
Jeremy Gschwendtner26GBR0-225Lost in Nyiregyhaza R16
Daniel Salazar24COL
725
Vasilios Caripi33RSA0-225Lost in Nyiregyhaza R16
Gabriele Volpi29ITA
725
Dean Thurner25GER0-225Lost in Oradea R16
Noah Thurner25GER
725
Matei Cristian Onofrei19ROU0-225Lost in Oradea R16
Rares Teodor Pieleanu18ROU
725
Sven Corbinais22FRA0-225Lost in Oradea R16
Ioan Alexandru Teglas21ROU
725
Marc Majdandzic20GER0-225Lost in Oradea R16
Lars Goran Verwerft22BEL
725
Finn Reynolds25NZL0-225Lost in San Diego 3 R16
Jamie Vance27USA
725
Finn Bass25GBR0-225Lost in San Diego 3 R16
Toby Samuel22GBR
725
Oliver Anderson27AUS0-225Lost in San Diego 3 R16
Hien Pham25AUS
725
Lucca Pinto22BRA0-225Lost in San Diego 3 R16
Jake Van Emburgh26USA
725
Lucas Hammond23USA0-225Lost in San Diego 3 R16
Joshua Peck26CAN
725
Dakotah Bobo22USA0-225Lost in Santo Domingo 4 R16
Ronald Hohmann23USA
725
Evan Bynoe26USA0-225Lost in Santo Domingo 4 R16
Leonardo Vega27USA
725
Aryan Lakshmanan19IND0-225Lost in Vaasa QF
Michael Zhu32USA
725
Peetu Pohjola24FIN0-225Lost in Vaasa R16
Hermanni Tiainen24FIN
725
Preston Brown23USA0-225Lost in Vaasa R16
Moritz Kudernatsch20GER
725
Laurin Aerne26SUI0-225Lost in Vaasa R16
Joris Hoogland25NED
725
Noel Larwig23GER0-225Lost in Varnamo R16
Marvin Möller26GER
725
Benjamin Hannestad28DEN0-225Lost in Varnamo R16
Carl Emil Overbeck23DEN
725
Filip Jeff Planinšek23SLO0-225Lost in Varnamo R16
Jasza Szajrych23POL
725
Jack Karlsson Wistrand23SWE0-225Lost in Varnamo R16
Kenzo Koistila Larsson26SWE
725
Facundo Bermejo25ARG0-225Lost in Varnamo R16
Patrik Munkhammar17SWE
725
Kirill Kivattsev27RUS0-225Lost in Villeneuve Loubet R16
Giovanni Oradini27ITA
725
Manas Dhamne17IND0-225Lost in Villeneuve Loubet R16
Kasra Rahmani18IRI
725
Rodrigo Alujas22MEX0-225Lost in Villeneuve Loubet R16
Guillermo Tunas24MEX
725
Victor Paganetti22FRA0-225Lost in Villeneuve Loubet R16
Alexandre Ruscica37FRA
725
Ian Bracks19USA0-225Lost in Wichita R16
Thomas Nicholas Gadecki19AUS
725
Alex Finkelstein22USA0-225Lost in Wichita R16
Yujiro Onuma20GBR
725
Gerardo López Villaseñor30MEX0-225Lost in Wichita R16
Alan Magadan24MEX
725
Nathan Chavez29USA0-225Lost in Wichita R16
Isaiah Strode27USA
In Play :
's-Hertogenbosch ATP250  
Stuttgart   
Ilkley, Perugia CH125  
Bratislava, Lyon CH100  
Santa Fe CH50  
Ceska Lipa, Kiseljak M25  
Martos, Monastir 24   
Santo Domingo 4   
Varnamo   
Villeneuve Loubet   
Wichita   
Harmon, Kayseri 3 M15  
Kursumlijska Banja 7   
Luan 9, Messina   
Monastir 25   
Nyiregyhaza, Oradea   
San Diego 3, Vaasa   
Highlight Country :