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 Cut7145
1
Rohan Bopanna44IND4050
Matthew Ebden36AUS
2
Marcelo Arévalo33ESA4000
Mate Pavić30CRO
3
Marcel Granollers38ESP3970
Horacio Zeballos39ARG
4
Simone Bolelli38ITA3910
Andrea Vavassori29ITA
5
Wesley Koolhof35NED2560+45's-Hertogenbosch QF26052765
Nikola Mektić35CRO
6
Sander Gillé33BEL2095
Joran Vliegen30BEL
7
Hugo Nys33MON1970
Jan Zieliński27POL
8
Kevin Krawietz32GER1860Lost in Stuttgart R16
Tim Pütz36GER
9
Máximo González40ARG1605
Andrés Molteni36ARG
Advertisement
10
Sadio Doumbia33FRA1605
Fabien Reboul28FRA
11
Tomáš Macháč23CZE1555
Zhizhen Zhang27CHN
12
Ivan Dodig39CRO1485
Austin Krajicek33USA
13
Ariel Behar34URU1365Lost in Stuttgart R16
Adam Pavlásek29CZE
14
Max Purcell26AUS1245+2+45's-Hertogenbosch QF12901450
Jordan Thompson30AUS
15
Rajeev Ram40USA1240-1
Joe Salisbury32GBR
16
Lloyd Glasspool30GBR1210-1Lost in Stuttgart R16
Jean-Julien Rojer42NED
17
Nathaniel Lammons30USA1157+1+45's-Hertogenbosch QF12021362
Jackson Withrow30USA
18
Harri Heliövaara35FIN1137-1
Henry Patten28GBR
19
Gonzalo Escobar35ECU1055
Aleksandr Nedovyesov37KAZ
20
Alexander Erler26AUT1037Lost in Stuttgart R16
Lucas Miedler27AUT
21
Nicolás Barrientos37COL1035
Rafael Matos28BRA
22
Julian Cash27GBR1031+2+45Stuttgart QF10761236
Robert Galloway31USA
23
Jamie Murray38GBR1015-1
Michael Venus36NZL
24
Sebastian Korda23USA1000-1
Jordan Thompson30AUS
25
Santiago González41MEX855
Neal Skupski34GBR
26
Yannick Hanfmann32GER855+1+45Stuttgart QF9001060
Dominik Koepfer30GER
27
Luke Johnson30GBR827-1
Skander Mansouri28TUN
28
Marcelo Melo40BRA780
Alexander Zverev27GER
29
Jakob Schnaitter28GER643+20Bratislava QF659723
Mark Wallner24GER
30
Yuki Bhambri31IND640+90Stuttgart SF700800
Albano Olivetti32FRA
31
Nicolas Mahut42FRA540
Édouard Roger-Vasselin40FRA
32
Ryan Seggerman24USA530Lost in 's-Hertogenbosch R16
Patrik Trhac25USA
33
Romain Arneodo31MON515Lost in 's-Hertogenbosch R16
Sam Weissborn32AUT
34
Boris Arias30BOL510Lost in Perugia R16
Federico Zeballos36BOL
35
Constantin Frantzen26GER507+2+45Stuttgart QF552712
Hendrik Jebens28GER
36
Tallon Griekspoor27NED500-1
Jan Lennard Struff34GER
37
Andreas Mies33GER495+2+45's-Hertogenbosch QF540700
John Patrick Smith35AUS
38
Guido Andreozzi32ARG481+25Perugia QF501581
Miguel Reyes Varela36MEX
39
Sander Arends32NED465-3
Sem Verbeek30NED
40
Manuel Guinard28FRA445+20Lyon QF461525
Grégoire Jacq31FRA
41
Rithvik Choudary Bollipalli23IND438+25Nottingham 2 QF458538
Niki Kaliyanda Poonacha29IND
42
Robin Haase37NED390
Botic van de Zandschulp28NED
43
Theo Arribage23FRA377
Victor Cornea30ROU
44
Filip Bergevi30SWE375+3+20Lyon QF391455
Mick Veldheer28NED
45
Diego Hidalgo31ECU366-1
Cristian Rodríguez33COL
46
Stefanos Tsitsipas25GRE360-1
Petros Tsitsipas23GRE
46
Alexander Bublik26KAZ360-1
Ben Shelton21USA
48
Andre Begemann39GER347Perugia R16372472
Sriram Balaji34IND
49
Fernando Romboli35BRA343+2+25Perugia QF363443
Marcelo Zormann28BRA
Advertisement
50
Arjun Kadhe30IND342-1
Jeevan Nedunchezhiyan35IND
51
Petr Nouza25CZE342-1+20Bratislava QF358422
Patrik Rikl25CZE
52
Harri Heliövaara35FIN315
John Peers35AUS
53
Yuki Bhambri31IND315
Robin Haase37NED
54
Christian Harrison30USA311
Marcus Willis33GBR
55
Simon Freund27SWE309Lost in Bratislava R16
Johannes Ingildsen26DEN
56
Sander Arends32NED298Lost in 's-Hertogenbosch R16
Matwé Middelkoop40NED
57
Toshihide Matsui46JPN297+25Perugia QF317397
Kaito Uesugi29JPN
58
Marcelo Melo40BRA270
Édouard Roger-Vasselin40FRA
59
Santiago González41MEX270
Édouard Roger-Vasselin40FRA
60
Piotr Matuszewski26POL264
Matthew Christopher Romios25AUS
61
Nikola Ćaćić33SRB260
Denys Molchanov37UKR
62
Saketh Myneni36IND252
Ramkumar Ramanathan29IND
63
Tomás Barrios Vera26CHI250
Alejandro Tabilo27CHI
64
Tristan Schoolkate23AUS245
Adam Walton25AUS
65
Lorenzo Musetti22ITA240
Lorenzo Sonego29ITA
66
Grégoire Barrère30FRA225
Lucas Pouille30FRA
67
Francisco Cabral27POR216
Henry Patten28GBR
68
Sergio Martos Gornes29ESP216
Petros Tsitsipas23GRE
69
Ray Ho24TWN216
JiSung Nam30KOR
70
Thomas Fancutt29AUS205
Hunter Reese31USA
71
Marcelo Melo40BRA200
Matwé Middelkoop40NED
72
William Blumberg26USA195
Rinky Hijikata23AUS
73
Ivan Liutarevich28BLR191
Vladyslav Manafov31UKR
74
Andre Goransson30SWE185
Albano Olivetti32FRA
75
George Goldhoff29USA184
James Trotter24JPN
76
Anirudh Chandrasekar25IND181
Vijay Sundar Prashanth37IND
77
John Patrick Smith35AUS180
Sem Verbeek30NED
77
Sriram Balaji34IND180
Miguel Reyes Varela36MEX
77
Taylor Fritz26USA180
Holger Rune21DEN
77
Francisco Cerúndolo25ARG180
Tomás Martín Etcheverry24ARG
81
Sebastián Báez23ARG180
Thiago Seyboth Wild24BRA
82
Karen Khachanov28RUS180
Andrey Rublev26RUS
83
Karol Drzewiecki28POL175+2+20Bratislava QF191255
Piotr Matuszewski26POL
84
Orlando Luz26BRA166-1
Matías Soto25CHI
85
JiSung Nam30KOR166+6+20Bratislava QF182246
Patrik Niklas Salminen27FIN
86
Evan King32USA156-2Lost in 's-Hertogenbosch R16
Reese Stalder27USA
87
Ivan Sabanov31SRB151+6+20Bratislava QF167231
Matej Sabanov31SRB
88
Albano Olivetti32FRA150-2
Sam Weissborn32AUT
88
Andreas Mies33GER150-2
Jan Lennard Struff34GER
88
William Blumberg26USA150-2
John Peers35AUS
88
Patrik Niklas Salminen27FIN150-2
Emil Ruusuvuori25FIN
92
Daniel Rincon21ESP150-2
Abdullah Shelbayh20JOR
93
Andreas Mies33GER145-1
Neal Skupski34GBR
94
Andre Goransson30SWE140+7+25Nottingham 2 QF160240
Sem Verbeek30NED
95
Marcelo Melo40BRA135+33+45Stuttgart QF180340
Rafael Matos28BRA
96
Marcelo Demoliner35BRA127-2
Orlando Luz26BRA
97
Manuel Guinard28FRA125-2
Arthur Rinderknech28FRA
97
Christian Harrison30USA125-2
Brandon Nakashima22USA
99
Guido Andreozzi32ARG125-2
Guillermo Durán36ARG
Advertisement
100
Jonathan Eysseric34FRA125-2
Albano Olivetti32FRA
101
Charles Broom26GBR125+21+25Nottingham 2 QF145225
Ben Jones26GBR
102
Luis David Martínez35VEN123+21+25Perugia QF143223
Cristian Rodríguez33COL
103
Nicolás Barrientos37COL122+63+45's-Hertogenbosch QF167327
Francisco Cabral27POR
104
Calum Puttergill30AUS121-5
Reese Stalder27USA
105
Patrick Harper24AUS120-5
David Stevenson25GBR
106
Ivan Liutarevich28BLR120+8+20Bratislava QF136200
Sergio Martos Gornes29ESP
107
Marco Bortolotti33ITA115-5
Sergio Martos Gornes29ESP
108
Benjamin Lock31ZIM115-5Lost in Perugia R16
Courtney John Lock27ZIM
109
Jaime Faria20POR114-5
Henrique Rocha20POR
110
Jea Moon Lee30KOR112+14+15Daegu W
MinKyu Song33KOR
111
Miķelis Lībietis31LAT111-6
Patrik Niklas Salminen27FIN
112
Alexander Donski25BUL106-6
Tiago Pereira19POR
113
Yun seong Chung26KOR105-6
Yu-hsiou Hsu25TWN
113
Alex Bolt31AUS105-6
Luke Saville30AUS
113
Yuta Shimizu25JPN105-6
James Trotter24JPN
116
Jonathan Eysseric34FRA105-9Lost in Lyon R16
Bart Stevens26NED
117
Blake Bayldon25AUS104-6
Kody Pearson24AUS
118
Antoine Escoffier32FRA102-6
Joshua Paris28GBR
119
Roman Jebavý34CZE102-6
Philipp Oswald38AUT
120
Seita Watanabe23JPN102+6+9Lima QF110143
Takeru Yuzuki25JPN
121
Rinky Hijikata23AUS100-7
Henry Patten28GBR
121
Romain Arneodo31MON100-7
Geoffrey Blancaneaux25FRA
121
Vasil Kirkov25USA100-7
Luis David Martínez35VEN
121
Rubin Statham37NZL100-7
Colin Sinclair29NMI
121
Quentin Halys27FRA100-7
Nicolas Mahut42FRA
126
Andrea Collarini32ARG100-5
Renzo Olivo32ARG
127
Anirudh Chandrasekar25IND100-7Lost in Nottingham 2 R16
Arjun Kadhe30IND
128
Daniel Rincon21ESP95-3
Oriol Roca Batalla31ESP
129
Arthur Fery21GBR91-2
Joshua Paris28GBR
130
Neal Skupski34GBR90-2
Joe Salisbury32GBR
130
Andrés Molteni36ARG90-2
Rafael Matos28BRA
130
Andrés Molteni36ARG90-2
John Peers35AUS
130
John Peers35AUS90-2
Roman Safiullin26RUS
130
Rinky Hijikata23AUS90-2
Jason Kubler31AUS
130
Sebastian Korda23USA90-2
Andy Murray37GBR
130
Guido Andreozzi32ARG90-2
Rinky Hijikata23AUS
130
Victor Cornea30ROU90-2
Sriram Balaji34IND
130
Dan Added25FRA90-2
Theo Arribage23FRA
130
Lorenzo Musetti22ITA90-2
John Peers35AUS
130
Christopher Eubanks28USA90-2
Evan King32USA
130
Christopher Eubanks28USA90-2
Ben Shelton21USA
130
Thanasi Kokkinakis28AUS90-2
Stefanos Tsitsipas25GRE
130
Alexandre Müller27FRA90-2
Sebastian Ofner28AUT
130
Marcus Daniell34NZL90-2
Mackenzie McDonald29USA
130
Daniel Altmaier25GER90-2
Miguel Reyes Varela36MEX
130
Benjamin Hassan29GER90-2
Abdullah Shelbayh20JOR
130
Aslan Karatsev30RUS90-2
Zhizhen Zhang27CHN
130
John Millman34AUS90-2
Edward Winter19AUS
130
Márton Fucsovics32HUN90-2
Fábián Marozsán24HUN
Advertisement
130
Jannik Sinner22ITA90-2
Lorenzo Sonego29ITA
151
Ivan Dodig39CRO90-1
Neal Skupski34GBR
151
Lloyd Glasspool30GBR90-1
Henry Patten28GBR
151
Robin Haase37NED90-1
Petr Nouza25CZE
151
William Blumberg26USA90-1
Casper Ruud25NOR
151
Vasil Kirkov25USA90-1
Sebastian Korda23USA
151
Alexander Bublik26KAZ90-1
Lorenzo Musetti22ITA
151
Federico Agustin Gomez27ARG90-1
Renzo Olivo32ARG
151
Emilio Nava22USA90-1
Ben Shelton21USA
151
Roberto Carballés Baena31ESP90-1
Dušan Lajović33SRB
160
Constantin Bittoun Kouzmine25FRA90-1
Maxime Janvier27FRA
161
Trey Hilderbrand24USA89+1+9Lima QF97130
Hady Habib25LBN
162
Thai Son Kwiatkowski29USA85-2
Alex Lawson30USA
163
Alexander Merino31PER84-2+3Villeneuve Loubet QF89106
Christoph Negritu30GER
164
Liam Draxl22CAN80-2
Alexander Weis27ITA
165
Aleksandr Lobanov23RUS78-1
Aziz Ouakaa24TUN
166
Mac Kiger25USA78-1
Mitchell Krueger30USA
167
Rafael Matos28BRA77-1
Felipe Meligeni Alves26BRA
168
Parikshit Somani24IND76
Manish Sureshkumar24IND
169
Nicolás Barrientos37COL75
Diego Hidalgo31ECU
169
Jonathan Eysseric34FRA75
Quentin Halys27FRA
169
Vasil Kirkov25USA75
Patrik Niklas Salminen27FIN
169
Vladyslav Manafov31UKR75
Patrik Niklas Salminen27FIN
169
Zdeněk Kolář27CZE75
Chun Hsin Tseng22TWN
169
Federico Agustin Gomez27ARG75
Marcus Willis33GBR
169
Blake Ellis25AUS75
Tristan Schoolkate23AUS
169
Hans Hach Verdugo34MEX75
James Trotter24JPN
169
Benjamin Lock31ZIM75
Yuta Shimizu25JPN
169
Daniel Cukierman28ISR75
Carlos Sánchez Jover23ESP
169
Murkel Dellien26BOL75
Federico Agustin Gomez27ARG
169
Liam Draxl22CAN75
Benjamin Sigouin25CAN
169
Titouan Droguet22FRA75
Mattéo Martineau25FRA
169
Tristan Boyer23USA75
Oliver Crawford25GBR
183
Arjun Kadhe30IND75
Marcus Willis33GBR
184
Scott Duncan29GBR75+44+20Lyon QF91155
Hunter Reese31USA
185
Valerio Aboian21ARG73-1Lima R1682123
Leonardo Aboian26ARG
186
Michiel De Krom25NED71-1
Ryan Nijboer24NED
187
Patrik Rikl25CZE70-1
Michael Vrbenský24CZE
187
Andrew Paulson22CZE70-1
Patrik Rikl25CZE
189
Yannick Hanfmann32GER70-1
Juan Pablo Varillas28PER
189
Luis David Martínez35VEN70-1
Miguel Reyes Varela36MEX
189
Hans Hach Verdugo34MEX70-1
Luis David Martínez35VEN
192
Gabriel Diallo22CAN70+76+25Nottingham 2 QF90170
Emilio Nava22USA
193
Luis Britto30BRA68-2Lima R1677118
Gonzalo Villanueva29ARG
194
William Blumberg26USA66-2
Luis David Martínez35VEN
194
Scott Duncan29GBR66-2
Marcus Willis33GBR
194
Jie Cui26CHN66-2
Duck-hee Lee26KOR
194
Andrés Andrade25ECU66-2
Abdullah Shelbayh20JOR
194
Pruchya Isaro28THA66-2
Maximus Jones19THA
199
Thomas Fancutt29AUS66-2
Ajeet Rai25NZL
Advertisement
199
Francis Casey Alcantara32PHI66-2
Kaichi Uchida29JPN
201
Joshua Charlton24AUS66-2
Blake Ellis25AUS
201
Nicolás Mejía24COL66-2
Andres Urrea29COL
203
Theo Arribage23FRA65-2
Luca Sanchez25FRA
204
Giorgio Ricca29ITA65+3+4Chieti SF6976
Augusto Virgili29ITA
205
David Poljak28CZE63-3
Matěj Vocel27CZE
206
Anthony Genov22BUL63+24+11Villeneuve Loubet QFLost in Grasse SFLost in Grasse SF
Villeneuve Loubet QF
6885
Bruno Pujol Navarro22ESP
207
Luca Margaroli32SUI62-4
Santiago Rodríguez Taverna24ARG
208
Bart Stevens26NED61-4
Petros Tsitsipas23GRE
208
Gijs Brouwer28NED61-4
Aidan McHugh23GBR
210
Ugo Blanchet25FRA61-4
Mattéo Martineau25FRA
211
Sadio Doumbia33FRA60-3
John Peers35AUS
211
Matwé Middelkoop40NED60-3
Philipp Oswald38AUT
211
Dan Added25FRA60-3
Yun seong Chung26KOR
211
Toshihide Matsui46JPN60-3
Calum Puttergill30AUS
211
Fabrice Martin37FRA60-3
Hugo Nys33MON
211
Gabriel Debru18FRA60-3
Grégoire Jacq31FRA
211
Titouan Droguet22FRA60-3
Giovanni Mpetshi Perricard20FRA
218
Alexandru Jecan36ROU60-3
Szymon Walków28POL
218
Remy Bertola25SUI60-3
Antoine Escoffier32FRA
220
Luis Britto30BRA60-3
Paulo Andre Saraiva Dos Santos23BRA
221
Arklon Huertas Del Pino Cordova29PER59-3
Conner Huertas del Pino28PER
221
Roy Stepanov25ISR59-3
Andres Urrea29COL
223
Jiří Barnat22CZE58-3
Jan Hrazdil19CZE
223
Aoran Wang27CHN58-3
Yi Zhou19CHN
225
Matt Hulme25AUS57-3
James Watt24NZL
226
Nicholas Bybel30USA57-3
Oliver Crawford25GBR
227
Sergio Martos Gornes29ESP56-3
David Vega Hernández29ESP
228
Peter Heller31GER56-3
Dominik Kellovský27CZE
229
Christian Harrison30USA56-3Lost in Nottingham 2 R16
Fabrice Martin37FRA
230
Ričardas Berankis33LTU55-3
Illya Marchenko36UKR
231
Mateo Del Pino20ARG53-2
Juan Manuel La Serna20ARG
232
Theo Arribage23FRA50-1
Benjamin Bonzi28FRA
232
William Blumberg26USA50-1
Alex Lawson30USA
232
Andre Goransson30SWE50-1
Denys Molchanov37UKR
232
Rithvik Choudary Bollipalli23IND50-1
Hans Hach Verdugo34MEX
232
Andre Begemann39GER50-1
Niki Kaliyanda Poonacha29IND
232
Roman Jebavý34CZE50-1
Zdeněk Kolář27CZE
232
Alexandru Jecan36ROU50-1
Henrique Rocha20POR
232
Francis Casey Alcantara32PHI50-1
Fajing Sun27CHN
232
Daniel Dutra da Silva35BRA50-1
Pedro Sakamoto30BRA
232
Lorenzo Rottoli22ITA50-1
Samuel Vincent Ruggeri22ITA
232
Jay Clarke25GBR50-1
Marcus Willis33GBR
232
Ryan Nijboer24NED50-1
Niklas Schell25GER
232
Mattia Bellucci23ITA50-1
Remy Bertola25SUI
232
Ethan Quinn20USA50-1
Tennys Sandgren32USA
232
Antoine Bellier27SUI50-1
Marc-Andrea Hüsler27SUI
232
Hugo Dellien30BOL50-1
Murkel Dellien26BOL
232
Gonzalo Bueno20PER50-1
Álvaro Guillén Meza21ECU
232
Lorenzo Joaquín Rodríguez24ARG50-1
Franco Roncadelli24URU
Advertisement
232
Max Houkes23NED50-1
Clément Tabur24FRA
232
Roberto Cid Subervi30DOM50-1
Kaichi Uchida29JPN
232
Joao Fonseca17BRA50-1
Pedro Sakamoto30BRA
253
Aisam-ul-Haq Qureshi44PAK50-1
David Vega Hernández29ESP
253
Billy Harris29GBR50-1
Ryan Peniston28GBR
255
Ben Jones26GBR50-1
Jakub Paul25SUI
256
Mac Kiger25USA50-1
Benjamin Sigouin25CAN
257
Gokberk Saritas20TUR50-1
Mert Naci Türker25TUR
258
Sebastian Fanselow32GER50-1
Lucas Gerch29GER
259
Corentin Denolly27FRA50+70+16Lost in Grasse F
Damien Wenger24SUI
260
Grigoriy Lomakin26KAZ48-2
Ilia Simakin20RUS
261
Jonathan Eysseric34FRA46-2
Andrea Pellegrino27ITA
261
Karol Drzewiecki28POL46-2
Patrik Niklas Salminen27FIN
261
Blake Ellis25AUS46-2
Calum Puttergill30AUS
261
Denis Kudla31USA46-2
Thai Son Kwiatkowski29USA
261
Adam Taylor32AUS46-2
Gonzalo Villanueva29ARG
261
Denis Istomin37UZB46-2
Evgeny Karlovskiy29RUS
261
Boris Kozlov23USA46-2
Stefan Kozlov26USA
268
James Davis25GBR46-1
Matthew Summers25GBR
269
Ray Ho24TWN46-10Lost in Nottingham 2 R16
Calum Puttergill30AUS
270
Robin Haase37NED45+238+45's-Hertogenbosch QF90250
Skander Mansouri28TUN
270
Mackenzie McDonald29USA45+238+45's-Hertogenbosch QF90250
Rinky Hijikata23AUS
270
David Goffin33BEL45+238+45's-Hertogenbosch QF90250
Zizou Bergs25BEL
270
Zhizhen Zhang27CHN45+238+45Stuttgart QF90250
Victor Cornea30ROU
270
Daniel Masur29GER45+238+45Stuttgart QF90250
Benjamin Hassan29GER
270
Sadio Doumbia33FRA45+238+45Lost in Stuttgart QF
Theo Arribage23FRA
276
Robert Galloway31USA45-8
Evan King32USA
276
Gonzalo Escobar35ECU45-8
Skander Mansouri28TUN
276
Rinky Hijikata23AUS45-8
Andrew Harris30AUS
276
Yuki Bhambri31IND45-8
Lloyd Glasspool30GBR
276
Francisco Cabral27POR45-8
Aleksandr Nedovyesov37KAZ
276
Diego Hidalgo31ECU45-8
John Peers35AUS
276
Victor Cornea30ROU45-8
Petr Nouza25CZE
276
Victor Cornea30ROU45-8
Philipp Oswald38AUT
276
Jonathan Eysseric34FRA45-8
Denys Molchanov37UKR
276
Jonathan Eysseric34FRA45-8
Fabrice Martin37FRA
276
Andre Goransson30SWE45-8
Luis David Martínez35VEN
276
Andre Goransson30SWE45-8
Reese Stalder27USA
276
Anirudh Chandrasekar25IND45-8
Hans Hach Verdugo34MEX
276
Dan Added25FRA45-8
Grégoire Jacq31FRA
276
Marco Bortolotti33ITA45-8
Alessandro Giannessi34ITA
276
Marcelo Demoliner35BRA45-8
Sem Verbeek30NED
276
Guillermo Durán36ARG45-8
Tomás Martín Etcheverry24ARG
276
Andrew Harris30AUS45-8
Dominik Koepfer30GER
276
Andrea Pellegrino27ITA45-8
Andrea Vavassori29ITA
276
David Vega Hernández29ESP45-8
Szymon Walków28POL
276
Luciano Darderi22ITA45-8
Fernando Romboli35BRA
276
Alex Bolt31AUS45-8
Li Tu28AUS
276
Marc-Andrea Hüsler27SUI45-8
Leandro Riedi22SUI
276
Daniel Evans34GBR45-8
Henry Patten28GBR
276
Francisco Cerúndolo25ARG45-8
Pedro Cachín29ARG
276
Andrés Andrade25ECU45-8
Ben Shelton21USA
276
Pedro Martínez27ESP45-8
Alexandre Müller27FRA
276
Nuno Borges27POR45-8
Andre Goransson30SWE
276
Nuno Borges27POR45-8
Reese Stalder27USA
276
Marcus Daniell34NZL45-8
Philipp Oswald38AUT
276
Alejandro Davidovich Fokina25ESP45-8
Emil Ruusuvuori25FIN
276
Roberto Carballés Baena31ESP45-8
Jaume Munar27ESP
276
Joao Fonseca17BRA45-8
Marcelo Zormann28BRA
276
Mark Lajal21EST45-8
Alexei Popyrin24AUS
310
Pruchya Isaro28THA45-7
Christopher Rungkat34INA
311
Piotr Matuszewski26POL45-7
Szymon Walków28POL
312
Matyas Fuele25HUN45-7
Gergely Madarász29HUN
313
Geoffrey Blancaneaux25FRA41-7
Calvin Hémery29FRA
313
Sho Shimabukuro26JPN41-7
Yasutaka Uchiyama31JPN
315
Umut Akkoyun23TUR41-7
S Mert Ozdemir24TUR
316
Clément Chidekh22FRA41-7
Luca Sanchez25FRA
317
Jakub Paul25SUI41+189+25Sarajevo W
Matěj Vocel27CZE
318
Jody Maginley29ANT40-8
Joshua Sheehy27USA
319
Michalis Sakellaridis23GRE40-8Koszalin R16Lost in Grodzisk Mazowiecki R16Lost in Grodzisk Mazowiecki R16
Koszalin R16
4255
Dimitris Sakellaridis18GRE
320
Joaquin Aguilar Cardozo19URU39-8
Federico Aguilar Cardozo19URU
321
Aleksandr Lobanov23RUS39-8
Alexey Nesterov26RUS
322
Sander Jong24NED39-8
Rik Muller23NED
322
Christos Antonopoulos25GRE39-8
Eleftherios Neos24CYP
324
David Pichler28AUT38-8
Michael Vrbenský24CZE
325
Egor Agafonov21RUS38-7
Ilia Simakin20RUS
326
Ty Gentry26USA38-9Lost in Wichita R16
Daniel Moreno24MEX
327
Simone Agostini27ITA37-8
Gianluca Cadenasso19ITA
328
Fernando Romboli35BRA36-8
Matías Soto25CHI
328
Neil Oberleitner24AUT36-8
Joel Schwärzler18AUT
328
Maxime Chazal31FRA36-8
Gillian Osmont21FRA
331
João Domingues30POR36-8
Jaime Faria20POR
331
Harrison Adams30USA36-8
Quentin Folliot25FRA
333
Gijs Brouwer28NED36-8
Beibit Zhukayev23KAZ
334
James Davis25GBR36-8
Giles Hussey27GBR
335
Erik Grevelius23SWE36+172+28Aarhus QFKursumlijska Banja 8 WKursumlijska Banja 8 W
Aarhus QF
4158
Adam Heinonen21SWE
336
Tsung Hao Huang24TWN35-9
Yeong Seok Jeong24KOR
337
Federico Agustin Gomez27ARG34-9
Adolfo Daniel Vallejo20PAR
338
Luka Mikrut20CRO34-8
Mili Poljičak19CRO
338
Yusuke Kusuhara26JPN34-8
Shunsuke Nakagawa24JPN
340
Cezar Crețu23ROU34-8
Bogdan Pavel25ROU
341
Mateus Alves23BRA33-8
Eduardo Ribeiro26BRA
342
Francis Casey Alcantara32PHI33-7
Christopher Rungkat34INA
342
Franco Roncadelli24URU33-7
Paulo Andre Saraiva Dos Santos23BRA
342
Finn Reynolds24NZL33-7
Benjamin Sigouin25CAN
342
Joshua Charlton24AUS33-7
Emile Hudd24GBR
342
Dominik Kellovský27CZE33-7
Bogdan Pavel25ROU
342
Hayden Jones17AUS33-7
Ajeet Rai25NZL
348
Masamichi Imamura25JPN33-7
Naoki Tajima23JPN
349
Igor Kudriashov20RUS33-7
Aleksandr Lobanov23RUS
350
Ignacio Carou24URU33-17Lima R164283
Facundo Mena31ARG
351
Pedro Araújo22POR33+13+3Elvas QFLost in Setubal R16Lost in Setubal R16
Elvas QF
3855
João Domingues30POR
352
Yuki Bhambri31IND32-9
Francisco Cabral27POR
352
Evan King32USA32-9
Orlando Luz26BRA
352
Jonathan Eysseric34FRA32-9
Harold Mayot22FRA
352
Petr Nouza25CZE32-9
Miguel Reyes Varela36MEX
352
Denis Kudla31USA32-9
Mitchell Krueger30USA
352
Alexandre Müller27FRA32-9
Luca Sanchez25FRA
352
Marc Polmans27AUS32-9
Adam Walton25AUS
352
Radu Albot34MDA32-9
Andrea Pellegrino27ITA
352
Fabio Fognini37ITA32-9
Thanasi Kokkinakis28AUS
352
Andrey Kuznetsov33RUS32-9
Roman Safiullin26RUS
362
Ray Ho24TWN32-9
Ramkumar Ramanathan29IND
362
Alexandru Jecan36ROU32-9
Markos Kalovelonis30GRE
362
Hans Hach Verdugo34MEX32-9
JiSung Nam30KOR
362
Luke Saville30AUS32-9
Li Tu28AUS
362
Mariano Kestelboim28ARG32-9
Juan Bautista Torres22ARG
362
Jie Cui26CHN32-9
Fajing Sun27CHN
362
Mattia Bellucci23ITA32-9
Moez Echargui31TUN
362
Toby Kodat21USA32-9
Strong Kirchheimer29USA
370
John Sperle22GER32-8
Marlon Vankan23GER
371
Jeevan Nedunchezhiyan35IND32-18Lost in Nottingham 2 R16
Vijay Sundar Prashanth37IND
372
Kai Wehnelt28GER31-9
Patrick Zahraj24GER
373
Viktor Durasovic27NOR31+36+3Lost in Grasse QF
Lukas Hellum Lilleengen23NOR
374
Luke Johnson30GBR30-10
Ben Jones26GBR
374
Francisco Cabral27POR30-10
Henrique Rocha20POR
374
Theo Arribage23FRA30-10
Michael Geerts29BEL
374
Evan King32USA30-10
Mitchell Krueger30USA
374
Jonathan Eysseric34FRA30-10
Christian Harrison30USA
374
Marco Bortolotti33ITA30-10
David Pel32NED
374
Roman Jebavý34CZE30-10
David Vega Hernández29ESP
374
Luca Margaroli32SUI30-10
David Vega Hernández29ESP
374
Luca Margaroli32SUI30-10
Daniel Masur29GER
374
Federico Agustin Gomez27ARG30-10
Luis David Martínez35VEN
374
George Goldhoff29USA30-10
Skander Mansouri28TUN
374
Joshua Paris28GBR30-10
Ramkumar Ramanathan29IND
374
Benjamin Lock31ZIM30-10
Rubin Statham37NZL
374
Mariano Kestelboim28ARG30-10
Camilo Ugo Carabelli24ARG
374
Ignacio Carou24URU30-10
Camilo Ugo Carabelli24ARG
374
Conner Huertas del Pino28PER30-10
Mariano Kestelboim28ARG
374
Pedro Boscardin Dias21BRA30-10
Gonzalo Villanueva29ARG
374
Alberto Barroso Campos28ESP30-10
Michael Geerts29BEL
374
Colin Sinclair29NMI30-10
Coleman Wong20HKG
374
S D Prajwal Dev28IND30-10
David Pichler28AUT
374
Billy Harris29GBR30-10
Akira Santillan27AUS
374
Evgeny Karlovskiy29RUS30-10
Evgenii Tiurnev27RUS
374
Andrea Collarini32ARG30-10
Genaro Alberto Olivieri25ARG
374
Franco Agamenone31ITA30-10
Santiago Rodríguez Taverna24ARG
374
Max Houkes23NED30-10
Lukas Neumayer21AUT
374
Jesper de Jong24NED30-10
Ivan Sabanov31SRB
374
Alexander Ritschard30SUI30-10
Benjamin Sigouin25CAN
374
David Jordá Sanchis29ESP30-10
Santiago Rodríguez Taverna24ARG
374
Jake Delaney27AUS30-10
Max Purcell26AUS
374
Luca Giacomini26ITA30-10
Giovanni Oradini26ITA
374
Felix Corwin28USA30-10
Joshua Sheehy27USA
374
Shintaro Imai30JPN30-10
Yasutaka Uchiyama31JPN
374
Alex Martí Pujolras25ESP30-10
Alexander Weis27ITA
374
Salvatore Caruso31ITA30-10
Giovanni Fonio26ITA
374
Kyle Edmund29GBR30-10
Henry Searle18GBR
374
Damir Džumhur32BIH30-10
Matej Sabanov31SRB
410
Jiří Barnat22CZE30-9
Tomas Lanik22SVK
410
Grigoriy Lomakin26KAZ30-9
Pavel Verbin22RUS
410
Andrés Andrade25ECU30-9
Alex Rybakov27USA
410
Petr Nesterov21BUL30-9
Ilya Snițari22MDA
414
Kristijan Juhas23SRB30-9
Viktor Jović22SRB
415
Yanis Ghazouani Durand23FRA30-9
Loann Massard18FRA
416
Daniel Masur29GER29-9
Kai Wehnelt28GER
417
Diego Augusto Barreto Sánchez22ESP29-9
Dali Blanch21USA
418
Mats Hermans28NED28+90+28Martos QFCordoba WCordoba W
Martos QF
3350
Blake Bayldon25AUS
419
Eduardo Ribeiro26BRA28-10
Daniel Dutra da Silva35BRA
419
Alejo Lorenzo Lingua Lavallén23ARG28-10
Juan Pablo Paz29ARG
419
Liam Hignett24GBR28-10
James Mackinlay23GBR
422
Buvaysar Gadamauri23BEL28-5+3Lost in Aarhus QF
Jelle Sels28NED
423
Charles Broom26GBR27-10
David Stevenson25GBR
423
Alexey Vatutin31RUS27-10
Alexander Zgirovsky22BLR
425
Daisuke Sumizawa25JPN27-9
Keisuke Saitoh23JPN
426
Lucas Horve24USA27+47+3Wichita QF3249
Oliver Okonkwo24GBR
427
Emile Hudd24GBR27-12Lost in Lima R16
David Stevenson25GBR
428
Mariano Kestelboim28ARG25+80+25Grasse W
Franco Roncadelli24URU
428
Alberto Barroso Campos28ESP25+80+25Setubal W
Rafael Izquierdo Luque24ESP
428
Marcus Willis33GBR25+80+25Nottingham 2 QF45125
John Peers35AUS
428
Aidan McHugh23GBR25+80+25Nottingham 2 QF45125
Jack Pinnington Jones21GBR
428
Damir Džumhur32BIH25+80+25Nottingham 2 QF45125
Duje Ajduković23CRO
428
Luke Saville30AUS25+80+25Nottingham 2 QF45125
Harold Mayot22FRA
428
Alexandru Jecan36ROU25+80+25Perugia QF45125
David Pichler28AUT
428
Francesco Maestrelli21ITA25+80+25Perugia QF45125
Federico Cina17ITA
428
Marcelo Demoliner35BRA25+80+25Perugia QF45125
Guillermo Durán36ARG
437
Rinky Hijikata23AUS25-20
Mac Kiger25USA
437
Luke Johnson30GBR25-20
Patrik Niklas Salminen27FIN
437
Pierre Hugues Herbert33FRA25-20
Leandro Riedi22SUI
437
Dan Added25FRA25-20
Constantin Bittoun Kouzmine25FRA
437
Marcelo Demoliner35BRA25-20
Bart Stevens26NED
437
Andrew Harris30AUS25-20
Matthew Christopher Romios25AUS
437
Blake Ellis25AUS25-20
Dane Sweeny23AUS
437
Neil Oberleitner24AUT25-20
Jakub Paul25SUI
437
Daniel Rincon21ESP25-20
Alejandro Turriziani Álvarez21ESP
437
Mac Kiger25USA25-20
Matías Soto25CHI
437
Charles Broom26GBR25-20
George Houghton25GBR
437
Charles Broom26GBR25-20
Hamish Stewart24GBR
437
Charles Broom26GBR25-20
Daniel Little27GBR
437
Constantin Bittoun Kouzmine25FRA25-20
Jay Clarke25GBR
437
Mariano Kestelboim28ARG25-20
Gabriel Roveri Sidney27BRA
437
Antoine Escoffier32FRA25-20
Tung Lin Wu26TWN
437
Ajeet Rai25NZL25-20
Fajing Sun27CHN
437
David Stevenson25GBR25-20
Marcus Willis33GBR
437
Patrick Harper24AUS25-20
Edward Winter19AUS
437
Brandon Nakashima22USA25-20
Zachary Svajda21USA
437
Jacob Fearnley22GBR25-20
Alex Rybakov27USA
437
Jay Clarke25GBR25-20
Kai Wehnelt28GER
437
Jay Clarke25GBR25-20
Augusto Virgili29ITA
437
Jay Clarke25GBR25-20
Sandro Kopp24AUT
437
Daniel Masur29GER25-20
Neil Oberleitner24AUT
437
Sander Jong24NED25-20
Fons Van Sambeek22NED
437
Niklas Schell25GER25-20
Mark Whitehouse31GBR
437
Corentin Denolly27FRA25-20
Filip Cristian Jianu22ROU
437
Siddhant Banthia23IND25-20
Eric Vanshelboim22UKR
437
Siddhant Banthia23IND25-20
Vishnu Vardhan36IND
437
Antoine Bellier27SUI25-20
Luca Sanchez25FRA
437
Rigele Te26CHN25-20
Evan Zhu25USA
437
Arthur Fery21GBR25-20
Marcus Willis33GBR
437
Luca Potenza23ITA25-20
Stefano Reitano26ITA
437
Luca Potenza23ITA25-20
Giorgio Ricca29ITA
437
Tommaso Compagnucci24ITA25-20
Niccolo Catini26ITA
437
Arthur Bouquier23FRA25-20
Remy Bertola25SUI
437
Dmitry Popko27KAZ25-20
Daniel Dutra da Silva35BRA
437
Bogdan Bobrov26RUS25-20
Luca Castelnuovo27SUI
437
Gabriel Donev27BUL25-20
Kristijan Juhas23SRB
437
Koki Matsuda23JPN25-20
Rio Noguchi25JPN
437
August Holmgren26DEN25-20
Nathan Ponwith26USA
437
Alan Fernando Rubio Fierros25MEX25-20
Noah Schachter24USA
437
Ivan Denisov24RUS25-20
Daniel Antonio Núñez23CHI
437
Gabriel Décamps24BRA25-20
Eero Vasa27FIN
437
Giuseppe Tresca25ITA25-20
Augusto Virgili29ITA
437
Yankı Erel23TUR25-20
Ergi Kırkın25TUR
437
Tim Handel27GER25-20
Yannik Steinegger23SUI
437
Oscar Jose Gutierrez31BRA25-20
Gabriel Roveri Sidney27BRA
437
Joaquim de Almeida22BRA25-20
Thiago Cigarran24ARG
437
Aziz Dougaz27TUN25-20
Dalibor Svrčina21CZE
437
Juan Pablo Ficovich27ARG25-20
João Eduardo Schiessl19BRA
437
Jeffrey Chuan En Hsu27TWN25-20
Woobin Shin20KOR
437
Raphaël Collignon22BEL25-20
Jérôme Kym21SUI
491
Florian Broska26GER25-19
Gregor Ramskogler25AUT
492
Miles Jones23USA25+13+6Santo Domingo 4 QFLost in Santo Domingo 3 SFLost in Santo Domingo 3 SF
Santo Domingo 4 QF
2738
Alex Jones25USA
493
Patrick Harper24AUS24-20
Emile Hudd24GBR
493
Nick Hardt23DOM24-20
Gabriel Roveri Sidney27BRA
493
Raphael Calzi26LUX24-20
Amaury Raynel21FRA
496
James Markiewicz30GBR24-19
Michael Shaw25GBR
497
Finn Reynolds24NZL24+10+16Lost in Sarajevo F
Lost in Elvas R16
Adam Taylor32AUS
498
Tim Ruehl26GER23-20
Patrick Zahraj24GER
498
Aleksandre Bakshi26GEO23-20
Zura Tkemaladze24GEO
498
Axel Garcian22FRA23-20
Arthur Nagel21FRA
498
Federico Bondioli19ITA23-20
Filippo Romano18ITA
502
Illya Beloborodko23UKR23-20
Yurii Dzhavakian31UKR
502
Demetris Azoides23GRE23-20
Menelaos Efstathiou25CYP
504
Yuquan Jin23CHN23-20
Zekai Li24CHN
505
Imanol López Morillo24ESP22-20
Richard Zusman23USA
506
Aliaksandr Liaonenka25BLR22-20
Alexander Zgirovsky22BLR
507
Tomas Lanik22SVK21-20
Samuel Puškár24SVK
508
Dario Huber27SUI21-20
Jacob Kahoun32GER
509
Denys Molchanov37UKR20-1+20Bratislava QF36100
Philipp Oswald38AUT
509
Miloš Karol21SVK20-1+20Bratislava QF36100
Tomas Lanik22SVK
509
David Vega Hernández29ESP20-1+20Lyon QF36100
David Jordá Sanchis29ESP
509
Hugo Gaston23FRA20-1+20Lyon QF36100
Clément Tabur24FRA
509
Rubin Statham37NZL20-1+20Lyon QF36100
Kelsey Stevenson34CAN
509
Markos Kalovelonis30GRE20-1+20Lyon QF36100
Vladyslav Orlov29UKR
509
George Goldhoff29USA20-1+20Lyon QF36100
Szymon Walków28POL
516
Harri Heliövaara35FIN20-27
Andrew Harris30AUS
516
Petr Nouza25CZE20-27
Michael Vrbenský24CZE
516
Orlando Luz26BRA20-27
Fernando Romboli35BRA
516
Dan Added25FRA20-27
Ugo Blanchet25FRA
516
Michael Geerts29BEL20-27
Patrik Niklas Salminen27FIN
516
Siddhant Banthia23IND20-27
Parikshit Somani24IND
516
Yu-hsiou Hsu25TWN20-27
Arjun Kadhe30IND
516
Gijs Brouwer28NED20-27
Jesper de Jong24NED
516
Moez Echargui31TUN20-27
Oriol Roca Batalla31ESP
516
Vít Kopřiva26CZE20-27
Vitaliy Sachko26UKR
516
Aslan Karatsev30RUS20-27
Roman Safiullin26RUS
516
Enzo Couacaud29FRA20-27
Harold Mayot22FRA
516
Duje Ajduković23CRO20-27
Enrico Dalla Valle26ITA
516
Louam Boivin18FRA20-27
Charlie Camus17FRA
516
James Duckworth32AUS20-27
Christopher O'Connell30AUS
516
Ugo Humbert25FRA20-27
Ben Shelton21USA
532
Francisco Rocha24POR19-24+19Elvas QFLost in Setubal FLost in Setubal F
Elvas QF
2441
Tiago Silva19POR
533
Siddhant Banthia23IND16-25+16Lost in Cordoba F
Lost in Martos R16
Tennyson Whiting22USA
534
Andrea Gola22ITA15-26+15Caltanissetta W
Andrea Bacaloni22ITA
534
Kazuma Kawachi29JPN15-26+15Dededo W
Ryuki Matsuda24JPN
534
Vladyslav Orlov29UKR15-26+15Grodzisk Mazowiecki W
Daniel Pátý24CZE
534
Grigoriy Lomakin26KAZ15-26+15Monastir 23 W
Paulo Andre Saraiva Dos Santos23BRA
534
Jacob Bullard23USA15-26+15San Diego 2 W
Maxwell Mckennon22USA
534
Cassius Chinlund17USA15-26+15Santo Domingo 3 W
Andrew Delgado19USA
540
Mark Whitehouse31GBR11-32+11Aarhus QFLost in Sarajevo SFLost in Sarajevo SF
Aarhus QF
1633
James Davis25GBR
541
Luka Pavlovic24FRA10-33+10Kursumlijska Banja 9 QFLost in Kursumlijska Banja 8 SFLost in Kursumlijska Banja 8 SF
Kursumlijska Banja 9 QF
1223
Stefan Latinovic24SRB
542
Pedro Sakamoto30BRA9-34+9Lima QF1750
Pedro Boscardin Dias21BRA
542
Emilio Gómez32ECU9-34+9Lima QF1750
Luis Jose Nakamine18PER
544
Pietro Marino23ITA8-36+8Lost in Caltanissetta F
Antonio Caruso24ITA
544
Pedro Vives Marcos23ESP8-36+8Lost in Cordoba SF
Benjamin Winter Lopez26ESP
544
Soonwoo Kwon26KOR8-36+8Lost in Daegu F
Seungmin Park18KOR
544
Tatsuma Ito36JPN8-36+8Lost in Dededo F
Yuhei Kono28JPN
544
Simon Beaupain25BEL8-36+8Lost in Grasse SF
Alexander Zgirovsky22BLR
544
Pawel Juszczak30POL8-36+8Lost in Grodzisk Mazowiecki F
Adam Bajurko19POL
544
Nikola Basic22CRO8-36+8Lost in Hrastnik F
Jan Kupcic23SLO
544
Alexander Donski25BUL8-36+8Lost in Kursumlijska Banja 8 SF
Sascha Gueymard Wayenburg20FRA
544
Marcus Walters26GBR8-36+8Lost in Monastir 23 F
Niklas Schell25GER
544
Lui Maxted20GBR8-36+8Lost in San Diego 2 F
Jeremy Jin19AUS
544
Buvaysar Gadamauri23BEL8-36+8Lost in Sarajevo SF
Koki Matsuda23JPN
544
Edan Leshem27ISR8-36+8Lost in Setubal SF
Marek Gengel28CZE
544
Fred Gil39POR8-36+8Lost in Setubal SF
Tiago Pereira19POR
544
Christian Sigsgaard27DEN8-36+8Aarhus SF1625
August Holmgren26DEN
544
Patricio Alvarado34ECU8-36+8Martos SF1625
Ivan Marrero Curbelo25ESP
559
Matías Franco Descotte29ARG8-51+8Lost in Cordoba SF
Lost in Rabat R16
Joshua Schaefer21GER
559
Lorenzo Claverie21ITA8-51+8Lost in Santo Domingo 3 F
Lost in Santo Domingo 4 R16
Lucca C Pignaton18BRA
561
Ezekiel Clark25USA6-53+6Anseong QFLost in Daegu SFLost in Daegu SF
Anseong QF
819
Karlis Ozolins21LAT
561
Abraham Asaba27GHA6-53+6Santo Domingo 4 QFLost in Santo Domingo 3 SFLost in Santo Domingo 3 SF
Santo Domingo 4 QF
819
Ryan Fishback22USA
563
Novak Novakovic23SRB5-55+5Kursumlijska Banja 9 QFLost in Kursumlijska Banja 8 QFLost in Kursumlijska Banja 8 QF
Kursumlijska Banja 9 QF
718
Stefan Skobelev20SRB
564
Umberto Maria Giovannini26ITA4-56+4Lost in Caltanissetta SF
Filippo Giovannini25ITA
564
Seydina Andre20SEN4-56+4Lost in Caltanissetta SF
Jack Logé19BEL
564
Sora Fukuda26JPN4-56+4Lost in Dededo SF
Kokoro Isomura21JPN
564
Tomohiro Masabayashi26JPN4-56+4Lost in Dededo SF
Naoki Tajima23JPN
564
Francesco Ferrari26ITA4-56+4Lost in Grodzisk Mazowiecki SF
Federico Valle24ITA
564
James Markiewicz30GBR4-56+4Lost in Grodzisk Mazowiecki SF
Maik Steiner29GER
564
Lorenzo Rottoli22ITA4-56+4Lost in Hrastnik SF
Filippo Romano18ITA
564
Facundo Yunis21GER4-56+4Lost in Hrastnik SF
Jeremy Schifris22GER
564
Alp Horoz29TUR4-56+4Lost in Monastir 23 SF
Cengiz Aksu25TUR
564
Arda Azkara21TUR4-56+4Lost in San Diego 2 SF
Adit Sinha20USA
564
Jared Thompkins28USA4-56+4Lost in San Diego 2 SF
Noah Schachter24USA
564
Alessandro Spadola21ITA4-56+4Chieti SF815
Matteo Vavassori19ITA
564
Stefano D'Agostino20ITA4-56+4Chieti SF815
Manuel Plunger21ITA
564
Luigi Sorrentino25ITA4-56+4Chieti SF815
Lorenzo Rottoli22ITA
578
Minjong Park22KOR4-70+4Anseong QFLost in Daegu QFLost in Daegu QF
Anseong QF
617
Min Seong Kim19KOR
579
Mario Gonzalez Fernandez22ESP3-71+3Lost in Cordoba QF
Karol Malirz21POL
579
Johan Nikles27SUI3-71+3Lost in Cordoba QF
Raúl Brancaccio27ITA
579
Arthur Reymond25FRA3-71+3Lost in Grasse QF
Matt Ponchet19FRA
579
Mathieu Scaglia25FRA3-71+3Lost in Grasse QF
Cyril Respaut24FRA
579
Federico Gaio32ITA3-71+3Lost in Grasse QF
Giovanni Oradini26ITA
579
Branko Djuric19SRB3-71+3Lost in Kursumlijska Banja 8 QF
Svyatoslav Gulin21RUS
579
Kristjan Tamm25EST3-71+3Lost in Kursumlijska Banja 8 QF
Martyn Pawelski19POL
579
Dinko Dinev20BUL3-71+3Lost in Kursumlijska Banja 8 QF
Vuk Radjenovic19SRB
579
Toby Martin31GBR3-71+3Lost in Sarajevo QF
Felix Mischker20GBR
579
Dušan Obradović23SRB3-71+3Lost in Sarajevo QF
Alen Bill21CRO
579
Carles Hernández23ESP3-71+3Lost in Setubal QF
Goncalo Marques18POR
579
Alan Magadan23MEX3-71+3Lost in Setubal QF
Tomas Pinho21POR
579
Tiago Torres21POR3-71+3Lost in Setubal QF
Vasco Leote Prata20POR
579
Carl Emil Overbeck22DEN3-71+3Aarhus QF825
Oskar Brostrom Poulsen22DEN
579
Marcel Hornung26GER3-71+3Aarhus QF825
Lucas Hammond22USA
579
Viktor Durasovic27NOR3-71+3Aarhus QF825
Eric Vanshelboim22UKR
579
Joao Graca23POR3-71+3Elvas QF825
Illia Stoliar25UKR
579
Vasco Leote Prata20POR3-71+3Elvas QF825
Diogo Morais19POR
579
Frederico Ferreira Silva29POR3-71+3Elvas QF825
Marek Gengel28CZE
579
Tiago Pereira19POR3-71+3Elvas QF825
Patrick Schoen19SUI
579
Alexandre Ruscica36FRA3-71+3Lost in Martos QF
Victor Paganetti21FRA
579
Alberto Barroso Campos28ESP3-71+3Martos QF825
Pedro Vives Marcos23ESP
579
Mikel Martinez23ESP3-71+3Martos QF825
Diego Fernandez Flores23CHI
579
Leonid Sheyngezikht23BUL3-71+3Martos QF825
Bekkhan Atlangeriev23RUS
579
Arthur Bouquier23FRA3-71+3Martos QF825
Robin Bertrand21FRA
579
Alejandro García22ESP3-71+3Martos QF825
Mario Mansilla Diez22ESP
579
Yassine Dlimi21MAR3-71+3Rabat QF825
Mehdi Benchakroun20MAR
579
Adam Panaras21FRA3-71+3Rabat QF825
Matthieu Chambonniere20FRA
579
Walid Ahouda20MAR3-71+3Rabat QF825
Hamza El Amine20MAR
579
Carlos Lopez Montagud23ESP3-71+3Rabat QF825
Pol Martín Tiffon24ESP
579
Angel Guerrero Melgar21ESP3-71+3Rabat QF825
Mario Gonzalez Fernandez22ESP
579
Maxence Bertimon24FRA3-71+3Rabat QF825
Younes Lalami Laaroussi23MAR
579
Remy Bertola25SUI3-71+3Villeneuve Loubet QF825
Jakub Paul25SUI
579
Tristan Piombo20FRA3-71+3Villeneuve Loubet QF825
Matis Roche19FRA
579
Benjamin Pietri27FRA3-71+3Villeneuve Loubet QF825
Ignasi Forcano24ESP
579
Corentin Denolly27FRA3-71+3Villeneuve Loubet QF825
Oscar Lacides19
579
Andrés Andrade25ECU3-71+3Wichita QF825
Tyler Zink23USA
579
Dennis Novikov30USA3-71+3Wichita QF825
Bruno Kuzuhara20USA
579
Eliot Spizzirri22USA3-71+3Wichita QF825
Cleeve Harper23CAN
579
Elio Jose Ribeiro Lago26ITA3-71+3Wichita QF825
Samir Banerjee20USA
579
Boris Kozlov23USA3-71+3Wichita QF825
Adhithya Ganesan18USA
579
Filip Peliwo30POL3-71+3Wichita QF825
Matt Hulme25AUS
579
Joshua Sheehy27USA3-71+3Wichita QF825
Pranav Kumar24USA
622
Joao Vitor Goncalves Ceolin25BRA3-114+3Lost in Setubal QF
Lost in Elvas R16
Hugo Maia23POR
623
Maximilian Figl20ITA2-115+2Lost in Caltanissetta QF
Sergio Badini19ITA
623
Lorenzo Ferri20ITA2-115+2Lost in Caltanissetta QF
Cosimo Banti21ITA
623
Uisung Park23KOR2-115+2Lost in Daegu QF
Yeong Seok Jeong24KOR
623
Richard Zusman23USA2-115+2Lost in Dededo QF
Elijah Poritzky20USA
623
Adrian Arcon22AUS2-115+2Lost in Dededo QF
Gillian Osmont21FRA
623
Stijn Pel22NED2-115+2Lost in Grodzisk Mazowiecki QF
Corban Crowther21NZL
623
Alan Bojarski20POL2-115+2Lost in Grodzisk Mazowiecki QF
Oskar Grzegorzewski19POL
623
Stefan Peter Hampe25GER2-115+2Lost in Hrastnik QF
Dominique Graf25GER
623
Matic Kriznik18SLO2-115+2Lost in Hrastnik QF
Nik Mikovic19SLO
623
Matic Dimic22SLO2-115+2Lost in Hrastnik QF
Bor Artnak20SLO
623
Stefano Reitano26ITA2-115+2Lost in Hrastnik QF
Leonardo Rossi21ITA
623
Ammar Elamin21IRL2-115+2Lost in Monastir 23 QF
Nicolas Philibert18GBR
623
Charles Dossetter22GBR2-115+2Lost in Monastir 23 QF
Tai Sach21AUS
623
Dominic West25GBR2-115+2Lost in Monastir 23 QF
Jordan Chiu23USA
623
Kris Van Wyk27RSA2-115+2Lost in Monastir 23 QF
Manish Sureshkumar24IND
623
Ewen Lumsden24GBR2-115+2Lost in San Diego 2 QF
Adam Jones26GBR
623
Rohan Murali19USA2-115+2Lost in San Diego 2 QF
Noah Zamora21USA
623
Enzo Camargo Lima20BRA2-115+2Lost in Santo Domingo 3 QF
Lucca Pinto21BRA
623
Johan Alexander Rodriguez20COL2-115+2Lost in Santo Domingo 3 QF
Samuel Heredia18COL
623
MinKyu Song33KOR2-115+2Anseong QF415
Yeong Seok Jeong24KOR
623
Kenta Miyoshi20JPN2-115+2Anseong QF415
Edward Winter19AUS
623
Sora Fukuda26JPN2-115+2Anseong QF415
Masamichi Imamura25JPN
623
Naoki Tajima23JPN2-115+2Anseong QF415
Ethan Cook21AUS
623
Evan Zhu25USA2-115+2Anseong QF415
Woobin Shin20KOR
623
Luca Castagnola21ITA2-115+2Lost in Chieti QF
Matteo Fondriest19ITA
623
Oleksandr Ovcharenko22UKR2-115+2Lost in Chieti QF
Fabrizio Andaloro23ITA
623
S D Prajwal Dev28IND2-115+2Hong Kong QF415
Adil Kalyanpur24IND
623
Ajeet Rai25NZL2-115+2Hong Kong QF415
Rishi Reddy26IND
623
Ryota Tanuma28JPN2-115+2Hong Kong QF415
Ryotaro Taguchi23JPN
623
Tomohiro Masabayashi26JPN2-115+2Hong Kong QF415
Thantub Suksumrarn23THA
623
Gabriel Donev27BUL2-115+2Kursumlijska Banja 9 QF415
Simon Anthony Ivanov23BUL
623
Savva Polukhin25RUS2-115+2Kursumlijska Banja 9 QF415
Saveliy Ivanov19RUS
623
Nicolas Rafael Goldberg Alviani21ESP2-115+2Kursumlijska Banja 9 QF415
David Naharro20ESP
623
Kristijan Juhas23SRB2-115+2Kursumlijska Banja 9 QF415
Marat Sharipov21RUS
623
Kris Van Wyk27RSA2-115+2Monastir 24 QF415
Paulo Andre Saraiva Dos Santos23BRA
623
Etienne Donnet23FRA2-115+2Monastir 24 QF415
Natan Rodrigues22BRA
623
Aziz Ouakaa24TUN2-115+2Monastir 24 QF415
Amr Elsayed25EGY
623
Valentino de Pellegrin21ARG2-115+2Monastir 24 QF415
Victor Sklenka22CZE
623
Grigoriy Lomakin26KAZ2-115+2Monastir 24 QF415
Egor Agafonov21RUS
623
Pietro Mugelli24ITA2-115+2Nyiregyhaza QF415
Aleksander Chayka19RUS
623
Adrian Bodmer29SUI2-115+2Nyiregyhaza QF415
Dominik Kellovský27CZE
623
Filippo Romano18ITA2-115+2Nyiregyhaza QF415
Gianluca Cadenasso19ITA
623
Bogdan Pavel25ROU2-115+2Oradea QF415
Finn Bass24GBR
623
Andrei Cuceu20ROU2-115+2Oradea QF415
Ioan Alexandru Teglas20ROU
623
Eric David Verdes20ROU2-115+2Oradea QF415
Dominic Ducariu18GER
623
Thomas Patton20AUS2-115+2Oradea QF415
Adam Bajurko19POL
623
Martins Rocens24LAT2-115+2Oradea QF415
Mateo Luis Alvarez Sarmiento19ESP
623
Alejandro Bancalari20CHI2-115+2Oradea QF415
Nicolás Villalón20CHI
623
Strong Kirchheimer29USA2-115+2San Diego 3 QF415
Patrick Maloney24USA
623
Jared Thompkins28USA2-115+2San Diego 3 QF415
Christopher Bulus23NGR
623
Alex Hernandez24MEX2-115+2Santo Domingo 4 QF415
Eugenio Gonzalez Fitzmaurice21USA
623
Alberto Puello17DOM2-115+2Santo Domingo 4 QF415
William Hsieh18USA
623
Adam Neff23USA2-115+2Santo Domingo 4 QF415
Keshav Chopra22USA
623
Juan Sebastian Osorio26COL2-115+2Santo Domingo 4 QF415
Kosuke Ogura28JPN
677
Eero Vasa27FIN2-169+2Nyiregyhaza QFLost in Grodzisk Mazowiecki R16Lost in Grodzisk Mazowiecki R16
Nyiregyhaza QF
415
Iiro Vasa21FIN
677
Ignacio Monzón26ARG2-169+2Koszalin R16Lost in Grodzisk Mazowiecki QFLost in Grodzisk Mazowiecki QF
Koszalin R16
417
Fermin Tenti26ARG
677
Aleksandar Ljubojevic21SRB2-169+2Kursumlijska Banja 9 QFLost in Kursumlijska Banja 8 R16Lost in Kursumlijska Banja 8 R16
Kursumlijska Banja 9 QF
415
Astro Pilipovic18SRB
677
Abhinav Sanjeev Shanmugam25IND2-169+2Monastir 24 QFLost in Monastir 23 R16Lost in Monastir 23 R16
Monastir 24 QF
415
Lohithaksha Bathrinath23IND
677
Johannes Seeman23EST2-169+2San Diego 3 QFLost in San Diego 2 R16Lost in San Diego 2 R16
San Diego 3 QF
415
Wally Thayne23USA
677
Fares Zakaria23EGY2-169+2Kursumlijska Banja 9 QFLost in Sarajevo R16Lost in Sarajevo R16
Kursumlijska Banja 9 QF
415
Michael Bassem Sobhy20EGY
683
Chinmaya Dev Chauhan25IND0-175Lost in Caltanissetta R16
Alberto Bronzetti26ITA
683
Jaime Caldes23ESP0-175Lost in Cordoba R16
Samuel Martinez Arjona22ESP
683
Bharath Nishok Kumaran26IND0-175Lost in Cordoba R16
Carlos Gimenez Perez20ESP
683
Imanol López Morillo24ESP0-175Lost in Cordoba QF
Max Alcalá Gurri21ESP
683
Dong Ju Kim22KOR0-175Lost in Daegu R16
Seung Woo Cho26KOR
683
Bang Shuo Yin25TWN0-175Lost in Daegu R16
Chen Yu Lu20TWN
683
Anthony Susanto27INA0-175Lost in Daegu R16
Mitsuki Wei Kang Leong19MAS
683
Seon Yong Han23KOR0-175Lost in Daegu R16
Jaesung Choe24KOR
683
Masamichi Imamura25JPN0-175Lost in Daegu QF
Hikaru Shiraishi24JPN
683
Duck-hee Lee26KOR0-175Lost in Daegu R16
Tsung Hao Huang24TWN
683
Kazuki Nishiwaki29JPN0-175Lost in Daegu R16
Ying Ze Chen24TWN
683
Evan Zhu25USA0-175Lost in Daegu R16
Edward Winter19AUS
683
Sam Ryan Ziegann25AUS0-175Lost in Dededo R16
Ethan Cook21AUS
683
Issei Okamura32JPN0-175Lost in Dededo R16
Ko Suzuki32JPN
683
Shinji Hazawa25JPN0-175Lost in Dededo R16
Yamato Sueoka21JPN
683
Yuichiro Inui29JPN0-175Lost in Dededo R16
Geni Inoue21JPN
683
Ryotero Matsumura27JPN0-175Lost in Dededo QF
Taiyo Yamanaka22JPN
683
Max Westphal21FRA0-175Lost in Grasse R16
Matthew William Donald19CZE
683
Lucas Bouquet26FRA0-175Lost in Grasse R16
Maxence Beaugé24FRA
683
Axel Garcian22FRA0-175Lost in Grasse R16
Paul Barbier Gazeu19FRA
683
Manuel Sánchez33MEX0-175Lost in Grasse R16
Gabriel Gomez20FRA
683
Leonardo Taddia24ITA0-175Lost in Grasse R16
Simone Agostini27ITA
683
Gabriel Décamps24BRA0-175Lost in Grodzisk Mazowiecki R16
Tanguy Genier26SUI
683
Piotr Pawlak22POL0-175Lost in Grodzisk Mazowiecki R16
Thijmen Loof21NED
683
Stepan Pecak23CZE0-175Lost in Grodzisk Mazowiecki R16
Vit Kalina18CZE
683
Mykyta Riepkin26UKR0-175Lost in Grodzisk Mazowiecki R16
Aleksandr Braynin24UKR
683
Tilen Kovac21SLO0-175Lost in Hrastnik R16
Miha Vetrih21SLO
683
Luca Giacomini26ITA0-175Lost in Hrastnik R16
Stefano D'Agostino20ITA
683
Noah Perfetti22ITA0-175Lost in Hrastnik R16
Enrico Baldisserri20ITA
683
Gal Emersic Potocnik21SLO0-175Lost in Hrastnik R16
Lun Obrul20SLO
683
Volodoymyr Uzhylovskyi36UKR0-175Lost in Kursumlijska Banja 8 R16
Keisuke Saitoh23JPN
683
Sergis Kyratzis29CYP0-175Lost in Kursumlijska Banja 8 R16
Stylianos Christodoulou19CYP
683
Marat Sharipov21RUS0-175Lost in Kursumlijska Banja 8 F
Viktor Jović22SRB
683
Filip Cristian Jianu22ROU0-175Lost in Kursumlijska Banja 8 R16
Saba Purtseladze22GEO
683
Sergei Pogosian25RUS0-175Lost in Kursumlijska Banja 8 R16
Dmitrii Vasilev23RUS
683
Vasil Shandarov32BUL0-175Lost in Kursumlijska Banja 8 R16
Radoslav Shandarov27BUL
683
Plamen Milushev29BUL0-175Lost in Kursumlijska Banja 8 R16
Vardan Manukyan19RUS
683
Aziz Ouakaa24TUN0-175Lost in Monastir 23 R16
Rayen Hermassi20TUN
683
Patrick Foley29GBR0-175Lost in Monastir 23 R16
Nikita Ianin22RUS
683
Louis Tessa26FRA0-175Lost in Monastir 23 R16
Valentin De Carvalho24POR
683
Aldin Šetkić36BIH0-175Lost in Monastir 23 R16
Ammar Alhogbani25KSA
683
Darrshan Suresh23MAS0-175Lost in Monastir 23 R16
Lyle Zaloumis20ZIM
683
Kody Pearson24AUS0-175Lost in San Diego 2 R16
Joshua Charlton24AUS
683
Christopher Bulus23NGR0-175Lost in San Diego 2 R16
Aleksa Ciric23SRB
683
Matt Hulme25AUS0-175Lost in San Diego 2 R16
Isaac Becroft23NZL
683
Sebastian Gorzny20USA0-175Lost in San Diego 2 R16
Learner Tien18USA
683
Juan Carlos Aguilar25CAN0-175Lost in Santo Domingo 3 QF
Taha Baadi22CAN
683
Eugenio Almeida Junior23BRA0-175Lost in Santo Domingo 3 R16
Victor Hugo Remondy Pagotto19BRA
683
Eugenio Gonzalez Fitzmaurice21USA0-175Lost in Santo Domingo 3 R16
Yahir Emiliano Moheno21MEX
683
Jelani Sarr20USA0-175Lost in Santo Domingo 3 R16
Sean Daryabeigi19USA
683
Alvin Nicholas Tudorica22CAN0-175Lost in Santo Domingo 3 R16
Timothy Gray25AUS
683
Razvan Baiant23CAN0-175Lost in Sarajevo R16
Ivan Kazakov22RUS
683
Ergi Kırkın25TUR0-175Lost in Sarajevo R16
Anthony Popyrin23AUS
683
Drazen Petrovic21BIH0-175Lost in Sarajevo R16
Patrick Edward Toman19USA
683
Jerko Brkic25CRO0-175Lost in Sarajevo QF
Marino Jakic21CRO
683
Mirza Bašić32BIH0-175Lost in Sarajevo R16
Elmar Ejupovic31GER
683
Frederico Ferreira Silva29POR0-175Lost in Setubal R16
Robin Bertrand21FRA
683
Joao Silva16POR0-175Lost in Setubal R16
Rodrigo Fernandes17POR
683
Francisco Oliveira25POR0-175Lost in Setubal R16
Joao Graca23POR
683
Diogo Marques24POR0-175Lost in Setubal R16
Tomas Luis22POR
683
Goncalo Falcao36POR0-175Lost in Setubal R16
Altuğ Çelikbilek27TUR
683
Stefano Napolitano29ITA0-175Lost in 's-Hertogenbosch R16
Luca Nardi20ITA
683
David Pel32NED0-175Lost in 's-Hertogenbosch R16
Tallon Griekspoor27NED
683
Tommy Paul27USA0-175Lost in 's-Hertogenbosch R16
Sebastian Korda23USA
683
Ivan Dodig39CRO0-175Lost in 's-Hertogenbosch R16
Henry Patten28GBR
683
Dustin Brown39JAM0-175Lost in Stuttgart R16
Sebastian Ofner28AUT
683
Roman Safiullin26RUS0-175Lost in Stuttgart R16
Christopher Eubanks28USA
683
Marcos Giron30USA0-175Lost in Stuttgart R16
Marcus Daniell34NZL
683
Michael Venus36NZL0-175Lost in Stuttgart R16
Neal Skupski34GBR
683
Dmitry Popko27KAZ0-175Lost in Bratislava R16
Vitaliy Sachko26UKR
683
Illya Marchenko36UKR0-175Lost in Bratislava R16
Ergi Kırkın25TUR
683
Roman Jebavý34CZE0-175Lost in Bratislava R16
Dalibor Svrčina21CZE
683
Íñigo Cervantes34ESP0-175Lost in Bratislava R16
Oriol Roca Batalla31ESP
683
Pedro Cachín29ARG0-175Lost in Bratislava R16
Genaro Alberto Olivieri25ARG
683
Igor Zelenay41SVK0-175Lost in Bratislava R16
Lukáš Pokorný22SVK
683
Daniel Cukierman28ISR0-175Lost in Bratislava R16
Mateus Alves23BRA
683
Gonzalo Bueno20PER0-175Lima R16950
Juan Carlos Prado Angelo19BOL
683
João Lucas Reis Da Silva24BRA0-175Lima R16950
Igor Gimenez24BRA
683
Conner Huertas del Pino28PER0-175Lost in Lima R16
Alejo Lorenzo Lingua Lavallén23ARG
683
Sebastian Rodriguez22PER0-175Lost in Lima R16
Milledge Cossu22USA
683
Matheus Pucinelli De Almeida23BRA0-175Lima R16950
Nicolas Zanellato22BRA
683
Roberto Cid Subervi30DOM0-175Lima R16950
Roy Stepanov25ISR
683
Álvaro Guillén Meza21ECU0-175Lost in Lima R16
Tomás Farjat23ARG
683
Garrett Johns23USA0-175Lima R16950
Noah Schachter24USA
683
Volodoymyr Uzhylovskyi36UKR0-175Lost in Lyon R16
Damien Wenger24SUI
683
Vladyslav Manafov31UKR0-175Lost in Lyon R16
Luca Sanchez25FRA
683
Mathias Bourgue30FRA0-175Lost in Lyon R16
Calvin Hémery29FRA
683
Antoine Cornut Chauvinc23FRA0-175Lost in Lyon R16
Joshua Dous Karpenschif20FRA
683
Juan Pablo Ficovich27ARG0-175Lost in Lyon R16
Tristan Boyer23USA
683
Maxime Janvier27FRA0-175Lost in Lyon R16
Thomas Fancutt29AUS
683
Alex Lawson30USA0-175Lost in Lyon R16
Mac Kiger25USA
683
Tomás Barrios Vera26CHI0-175Lost in Nottingham 2 R16
Patrick Kypson24USA
683
Joshua Paris28GBR0-175Lost in Nottingham 2 R16
Blake Ellis25AUS
683
Dominic Stricker21SUI0-175Lost in Nottingham 2 R16
Leandro Riedi22SUI
683
Cameron Norrie28GBR0-175Lost in Nottingham 2 R16
Jacob Fearnley22GBR
683
Mark Vervoort33NED0-175Lost in Perugia R16
Nick Hardt23DOM
683
Mariano Kestelboim28ARG0-175Lost in Perugia R16
Francisco Comesaña23ARG
683
Stefano Travaglia32ITA0-175Lost in Perugia R16
Alessio De Bernardis24ITA
683
Ryan Nijboer24NED0-175Perugia R1625125
Jesper de Jong24NED
683
Marco Bortolotti33ITA0-175Lost in Perugia R16
Matthew Christopher Romios25AUS
683
Franco Agamenone31ITA0-175Lost in Perugia R16
Juan Pablo Paz29ARG
683
Patrick Kaukovalta25FIN0-175Lost in Aarhus R16
Olaf Pieczkowski20POL
683
Philip Hjorth25DEN0-175Lost in Aarhus R16
Kane Bonsach Ganley19DEN
683
Lucas Gerch29GER0-175Lost in Aarhus R16
Adrian Oetzbach26GER
683
Patric Prinoth27ITA0-175Lost in Aarhus R16
Erwin Troebinger27ITA
683
Tobias Sonne24ARG0-175Lost in Aarhus R16
Andrea Fiorentini23ITA
683
Gabriel Gomez20FRA0-175Lost in Aarhus R16
Melvin Kumar17SWE
683
James Markiewicz30GBR0-175Lost in Aarhus R16
Vesa Ahti25FIN
683
Sam Ryan Ziegann25AUS0-175Lost in Anseong R16
Venedikt Tsirikidze20RUS
683
Chase Ferguson25AUS0-175Lost in Anseong R16
Mitsuki Wei Kang Leong19MAS
683
Young Hoon Jeong34KOR0-175Lost in Anseong R16
Seon Yong Han23KOR
683
Sanhui Shin27KOR0-175Lost in Anseong R16
Seungmin Park18KOR
683
Kokoro Isomura21JPN0-175Lost in Anseong R16
Yunseok Jang21KOR
683
Enrique Bogo28BRA0-175Lost in Chieti R16
Chinmaya Dev Chauhan25IND
683
Leonardo Taddia24ITA0-175Lost in Chieti R16
Luca Parenti20ITA
683
Edoardo Zanada23ITA0-175Lost in Chieti R16
Antonio Caruso24ITA
683
Juan Bautista Otegui25ARG0-175Lost in Chieti R16
Lorenzo Ferri20ITA
683
Gabriele Maria Noce28ITA0-175Lost in Chieti QF
Niccolo Catini26ITA
683
Andrea Militi Ribaldi24ITA0-175Lost in Chieti QF
Alessandro Pecci23ITA
683
Gianmarco Ferrari23ITA0-175Lost in Chieti R16
Sebastian O'Byrne20ITA
683
David Pérez Sanz30ESP0-175Lost in Elvas R16
Alexander Bravo19PUR
683
Goncalo Falcao36POR0-175Lost in Elvas R16
Rodrigo Fernandes17POR
683
Tomas Luis22POR0-175Lost in Elvas R16
Alan Magadan23MEX
683
William Jansen19GBR0-175Lost in Hong Kong R16
Aayush P. Bhat19USA
683
Yuttana Charoenphon23THA0-175Lost in Hong Kong R16
Dev Javia22IND
683
Filip Duda25CZE0-175Koszalin R16215
Jiří Barnat22CZE
683
Rocco Piatti19MON0-175Koszalin R16215
Lorenzo Carboni18ITA
683
Daniel Pátý24CZE0-175Koszalin R16215
Stepan Baum20CZE
683
Adan Freire Da Silva25FRA0-175Koszalin R16215
Tanguy Genier26SUI
683
Daniel De Jonge24NED0-175Koszalin R16215
Jonas Pelle Hartenstein22GER
683
Patrick Zahraj24GER0-175Koszalin R16215
Patrik Homola20CZE
683
Pawel Juszczak30POL0-175Koszalin R16215
Patrick Edward Toman19USA
683
Yurii Dzhavakian31UKR0-175Koszalin R16215
Corban Crowther21NZL
683
Max Wiskandt22GER0-175Koszalin R16215
Sebastian Sorger18AUT
683
Gabriel Matuszewski20POL0-175Koszalin R16215
Adam Majchrzak18POL
683
Jordi Garcia Mestre21ESP0-175Lost in Kursumlijska Banja 9 R16
Kirill Mishkin21RUS
683
Vasil Shandarov32BUL0-175Lost in Kursumlijska Banja 9 R16
Mihail Ivanov19BUL
683
Samuel Martinez Arjona22ESP0-175Lost in Kursumlijska Banja 9 R16
Joan Torres Espinosa19ESP
683
Viktor Markov19BUL0-175Lost in Kursumlijska Banja 9 R16
Zoran Ludoski18SRB
683
Stefan Milicevic27SRB0-175Lost in Kursumlijska Banja 9 R16
Dušan Obradović23SRB
683
Tommaso Compagnucci24ITA0-175Lost in Kursumlijska Banja 9 R16
Denis Spiridon21ITA
683
Dinko Dinev20BUL0-175Lost in Kursumlijska Banja 9 R16
Vardan Manukyan19RUS
683
Stefan Cooper27GBR0-175Lost in Martos R16
Alvaro Bueno Gil24ESP
683
Benjamin Winter Lopez26ESP0-175Lost in Martos R16
Alejo Sanchez Quilez18ESP
683
Javier Molino23ESP0-175Lost in Martos R16
Gabriel Elicha Navas21ESP
683
Naim Benito Fernandez19ESP0-175Lost in Martos R16
Miguel Avendano Cadena19ESP
683
Noah Lopez22SUI0-175Lost in Monastir 24 R16
Ammar Elamin21IRL
683
Photos Photiades20CYP0-175Lost in Monastir 24 R16
Jake Trondson26USA
683
Manish Sureshkumar24IND0-175Lost in Monastir 24 R16
Jordan Chiu23USA
683
Tai Sach21AUS0-175Lost in Monastir 24 R16
Jack Loutit19NZL
683
Francesco Ferrari26ITA0-175Lost in Nyiregyhaza R16
Edoardo cherie Ligniere19ITA
683
Gabriele Bosio23ITA0-175Lost in Nyiregyhaza R16
Koki Matsuda23JPN
683
Michal Krajci19SVK0-175Lost in Nyiregyhaza R16
Andriy Poritskyy19UKR
683
Cezar Crețu23ROU0-175Lost in Oradea R16
Daniel Uta17
683
Benjamin Torres20CHI0-175Lost in Oradea R16
Benjamin Torrealba18CHI
683
Valentin Vanta26ROU0-175Lost in Oradea R16
Pietro Fellin22ITA
683
Gheorghe Claudiu Schinteie22ROU0-175Lost in Oradea R16
Darius Florin Pop20ROU
683
Dan Alexandru Tomescu25ROU0-175Lost in Oradea R16
Christian Teszari19ROU
683
Max Alcalá Gurri21ESP0-175Lost in Rabat R16
Valentin Lapalu22FRA
683
Karim Bennani16MAR0-175Lost in Rabat R16
Ilyas Milad Fahim18MAR
683
Mitchell Harper26AUS0-175Lost in San Diego 3 R16
Joshua Charlton24AUS
683
Miguel Angel Cabrera23CHI0-175Lost in Santo Domingo 4 R16
Daniel Antonio Núñez23CHI
683
Timothy Gray25AUS0-175Lost in Santo Domingo 4 R16
Mattias Southcombe21GBR
683
Evan Furness25FRA0-175Lost in Villeneuve Loubet R16
Timo Legout22FRA
683
Cannon Kingsley23USA0-175Lost in Wichita R16
Aidan Kim19USA
683
Preston Stearns20USA0-175Lost in Wichita R16
Jonah Braswell20USA
683
Colin Sinclair29NMI0-175Lost in Wichita R16
Andre Ilagan23USA
683
Lui Maxted20GBR0-175Lost in Wichita R16
Sebastian Gorzny20USA
683
Kody Pearson24AUS0-175Lost in Wichita R16
Quinn Vandecasteele21USA
852
Alex Martí Pujolras25ESP0-344Lost in Cordoba R16
Lost in Rabat R16
Axel Herberg24ESP
852
Hong Chung31KOR0-344Lost in Daegu R16
Lost in Anseong R16
Ji Hoon Son29KOR
852
Jake Delaney27AUS0-344Lost in Dededo R16
Lost in Hong Kong R16
Jesse Delaney25AUS
852
Filip Pieczonka20POL0-344Koszalin R16Lost in Grodzisk Mazowiecki R16Lost in Grodzisk Mazowiecki R16
Koszalin R16
215
Szymon Kielan21POL
852
Jamie Vance26USA0-344Lost in San Diego 2 R16
Lost in San Diego 3 R16
Alex Knaff26LUX
852
Nicolas Buitrago26COL0-344Lost in Santo Domingo 3 R16
Lost in Santo Domingo 4 R16
Enrique Pena20COL
852
Orel Kimhi20ISR0-344Lost in Setubal R16
Lost in Elvas R16
Ofek Shimanov18ISR
In Play :
's-Hertogenbosch ATP250  
Stuttgart   
Nottingham 2 CH125  
Perugia   
Bratislava, Lyon CH100  
Lima CH50  
Aarhus, Elvas M25  
Martos, Rabat   
Villeneuve Loubet   
Wichita   
Anseong, Chieti M15  
Hong Kong, Koszalin   
Kursumlijska Banja 9   
Monastir 24   
Nyiregyhaza, Oradea   
San Diego 3   
Santo Domingo 4   
Highlight Country :