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 Cut7585
1
Rohan Bopanna44IND3240Lost in Monte Carlo R16
Matthew Ebden36AUS
2
Simone Bolelli38ITA2170+1+180Barcelona R16Lost in Monte Carlo QFLost in Monte Carlo QF
Barcelona R16
22602670
Andrea Vavassori28ITA
3
Wesley Koolhof34NED2155-1+90Barcelona R16Lost in Monte Carlo R16Lost in Monte Carlo R16
Barcelona R16
22452655
Nikola Mektić35CRO
4
Marcel Granollers38ESP1800+360Barcelona R16Lost in Monte Carlo SFLost in Monte Carlo SF
Barcelona R16
18902300
Horacio Zeballos38ARG
5
Kevin Krawietz32GER1500+1+180Munich R16Lost in Monte Carlo QFLost in Monte Carlo QF
Munich R16
15451750
Tim Pütz36GER
6
Ivan Dodig39CRO1395-1Lost in Monte Carlo R16
Austin Krajicek33USA
7
Sadio Doumbia33FRA1175
Fabien Reboul28FRA
8
Hugo Nys33MON1130Barcelona R16Lost in Monte Carlo R32Lost in Monte Carlo R32
Barcelona R16
12201630
Jan Zieliński27POL
9
Sander Gillé33BEL1065+16+600Monte Carlo F14651465
Joran Vliegen30BEL
Advertisement
10
Max Purcell26AUS1020-1
Jordan Thompson29AUS
11
Tomáš Macháč23CZE970-1Qual. Barcelona R19951015
Zhizhen Zhang27CHN
12
Marcelo Arévalo33ESA970+10+360Monte Carlo SF12101610
Mate Pavić30CRO
13
Nicolás Barrientos36COL945-1+20Lost in Madrid QF
Rafael Matos28BRA
14
Lloyd Glasspool30GBR925-3Lost in Monte Carlo R32
Jean-Julien Rojer42NED
15
Nathaniel Lammons30USA855-2+90Munich R16Lost in Monte Carlo R16Lost in Monte Carlo R16
Munich R16
9001105
Jackson Withrow30USA
16
Máximo González40ARG835+90Barcelona R16Lost in Monte Carlo R16Lost in Monte Carlo R16
Barcelona R16
9251335
Andrés Molteni36ARG
17
Santiago González41MEX765-3Lost in Monte Carlo R32
Neal Skupski34GBR
18
Alexander Erler26AUT765-3Munich R168101015
Lucas Miedler27AUT
19
Gonzalo Escobar35ECU725-2
Aleksandr Nedovyesov37KAZ
20
Yannick Hanfmann32GER720-2Munich R16765970
Dominik Koepfer29GER
21
Ariel Behar34URU720-2Munich R16765970
Adam Pavlásek29CZE
22
Rajeev Ram40USA700-2Barcelona R16Lost in Monte Carlo R16Lost in Monte Carlo R16
Barcelona R16
7901200
Joe Salisbury31GBR
23
Julian Cash27GBR625-2
Robert Galloway31USA
24
Nicolas Mahut42FRA540+6+180Lost in Monte Carlo QF
Édouard Roger-Vasselin40FRA
25
Tallon Griekspoor27NED500-2
Jan Lennard Struff33GER
26
Sander Arends32NED465-2
Sem Verbeek30NED
27
Romain Arneodo31MON455+2+90Lost in Monte Carlo R16
Sam Weissborn32AUT
28
Andreas Mies33GER450-2
John Patrick Smith35AUS
29
Marcelo Melo40BRA450+65+360Monte Carlo SF6901090
Alexander Zverev26GER
30
Jamie Murray38GBR430-3Barcelona R16Lost in Monte Carlo R32Lost in Monte Carlo R32
Barcelona R16
520930
Michael Venus36NZL
31
Guido Andreozzi32ARG410+1+60Madrid F450450
Miguel Angel Reyes Varela36MEX
32
Boris Arias30BOL390-4+20Oeiras 3 R16Lost in Madrid QFLost in Madrid QF
Oeiras 3 R16
415515
Federico Zeballos35BOL
33
Luke Johnson30GBR380-2+30Lost in Morelos SF
Skander Mansouri28TUN
34
Ryan Seggerman24USA345-1Lost in Morelos R16
Patrik Trhac25USA
35
Harri Heliövaara34FIN315-1
John Peers35AUS
36
Yuki Bhambri31IND315-1
Robin Haase37NED
37
Jakob Schnaitter28GER312-30Lost in Split QF
Mark Wallner24GER
38
Harri Heliövaara34FIN310+3+60Madrid F350350
Henry Patten27GBR
39
Robin Haase37NED300-3
Botic van de Zandschulp28NED
40
Rithvik Choudary Bollipalli23IND288-1+30Lost in Morelos SF
Niki Kaliyanda Poonacha28IND
41
Arjun Kadhe30IND287+4+50Morelos F312312
Jeevan Nedunchezhiyan35IND
42
Fernando Romboli35BRA261+5+36Oeiras 3 R16Lost in Madrid SFLost in Madrid SF
Oeiras 3 R16
286386
Marcelo Zormann27BRA
43
Nikola Ćaćić33SRB260-5
Denys Molchanov36UKR
44
Saketh Myneni36IND252-4
Ramkumar Ramanathan29IND
45
Tomás Barrios Vera26CHI250-4
Alejandro Tabilo26CHI
46
Petr Nouza25CZE247+20Oeiras 3 R16Lost in Madrid QFLost in Madrid QF
Oeiras 3 R16
272372
Patrik Rikl25CZE
47
Tristan Schoolkate23AUS245-4
Adam Walton24AUS
48
Lorenzo Musetti22ITA240-4
Lorenzo Sonego28ITA
49
Diego Hidalgo30ECU225-1Qual. Barcelona R1Lost in Madrid R16Lost in Madrid R16
Qual. Barcelona R1
250270
Cristian Rodríguez33COL
Advertisement
50
Francisco Cabral27POR216-1
Henry Patten27GBR
51
Christian Harrison29USA206-1Lost in Sarasota R16
Marcus Willis33GBR
52
Thomas Fancutt29AUS205+9+30Sarasota SF225250
Hunter Reese31USA
53
Manuel Guinard28FRA200-2Oeiras 3 R16225325
Grégoire Jacq31FRA
54
Marcelo Melo40BRA200-2
Matwé Middelkoop40NED
55
William Blumberg26USA195-2
Rinky Hijikata23AUS
56
Andre Goransson29SWE185-2
Albano Olivetti32FRA
57
George Goldhoff29USA184-2
James Trotter24JPN
58
Anirudh Chandrasekar25IND181-2
Vijay Sundar Prashanth37IND
59
Taylor Fritz26USA180+440+180Lost in Monte Carlo QF
Holger Rune20DEN
60
Filip Bergevi29SWE180+10+50Split F205205
Mick Veldheer28NED
61
Theo Arribage23FRA180-4Munich R16Lost in Madrid R16Lost in Madrid R16
Munich R16
225430
Victor Cornea30ROU
62
Marcelo Melo40BRA180-4
Édouard Roger-Vasselin40FRA
62
John Patrick Smith35AUS180-4
Sem Verbeek30NED
64
Karen Khachanov27RUS180+51+90Lost in Monte Carlo R16
Andrey Rublev26RUS
65
Constantin Frantzen26GER176-5Munich R16221426
Hendrik Jebens28GER
66
Toshihide Matsui45JPN172+5+45Gwangju R16Lost in Kashiwa R16
Lost in Busan SF
Lost in Kashiwa R16
Lost in Busan SF
Gwangju R16
188247
Kaito Uesugi28JPN
67
Ivan Liutarevich28BLR166-5Oeiras 3 R16Lost in Madrid R16Lost in Madrid R16
Oeiras 3 R16
191291
Vladyslav Manafov30UKR
68
Orlando Luz26BRA166-5
Matías Soto24CHI
69
Piotr Matuszewski25POL161+10+50Morelos F186186
Matthew Christopher Romios25AUS
70
Evan King32USA156-6
Reese Stalder27USA
71
Daniel Rincon21ESP150-6
Abdullah Shelbayh20JOR
72
Albano Olivetti32FRA150-6
Sam Weissborn32AUT
72
William Blumberg26USA150-6
John Peers35AUS
72
Patrik Niklas Salminen27FIN150-6
Emil Ruusuvuori25FIN
75
Karol Drzewiecki28POL135-6
Piotr Matuszewski25POL
76
Marcelo Demoliner35BRA127+14+36Lost in Madrid SF
Orlando Luz26BRA
77
Andre Begemann39GER126-5Lost in Sarasota R16
Sriram Balaji34IND
78
Jonathan Eysseric33FRA125-5
Albano Olivetti32FRA
79
Guido Andreozzi32ARG125-5
Guillermo Durán35ARG
80
Manuel Guinard28FRA125-5
Arthur Rinderknech28FRA
80
Christian Harrison29USA125-5
Brandon Nakashima22USA
82
Sergio Martos Gornes29ESP125-7Oeiras 3 R16150250
Petros Tsitsipas23GRE
83
Marco Bortolotti33ITA115+4+20Lost in Madrid QF
Sergio Martos Gornes29ESP
84
Miķelis Lībietis31LAT111-6
Patrik Niklas Salminen27FIN
85
Alexander Donski25BUL106+4+15Monastir 14 W
Lost in Monastir 15 R16
Tiago Pereira19POR
86
Alex Bolt31AUS105-6Gwangju R16121180
Luke Saville30AUS
87
Blake Bayldon25AUS104-6
Kody Pearson24AUS
88
Roman Jebavý34CZE102+28+16Lost in Split QF
Philipp Oswald38AUT
89
Simon Freund27SWE101-7
Johannes Ingildsen26DEN
90
Ivan Sabanov31SRB101-7Oeiras 3 R16Lost in Split R16Lost in Split R16
Oeiras 3 R16
126226
Matej Sabanov31SRB
91
Rinky Hijikata23AUS100-7
Henry Patten27GBR
91
Vasil Kirkov25USA100-7
Luis David Martínez34VEN
91
Rubin Statham36NZL100-7
Colin Sinclair29NMI
94
Daniel Rincon21ESP95-6Barcelona R16185595
Oriol Roca Batalla30ESP
95
Andrea Collarini32ARG91-5
Renzo Olivo32ARG
95
Arthur Fery21GBR91-5
Joshua Paris28GBR
97
Ray Ho24TWN91+399+83Busan FLost in Kashiwa FLost in Kashiwa F
Busan F
141141
JiSung Nam30KOR
98
Constantin Bittoun Kouzmine25FRA90-5
Maxime Janvier27FRA
99
Rinky Hijikata23AUS90-5
Jason Kubler30AUS
Advertisement
99
Victor Cornea30ROU90-5
Sriram Balaji34IND
99
Lorenzo Musetti22ITA90-5
John Peers35AUS
99
Sebastian Korda23USA90-5
Andy Murray36GBR
99
Thanasi Kokkinakis28AUS90-5
Stefanos Tsitsipas25GRE
99
Christopher Eubanks27USA90-5
Ben Shelton21USA
99
Alexandre Müller27FRA90-5
Sebastian Ofner27AUT
99
Daniel Altmaier25GER90-5
Miguel Angel Reyes Varela36MEX
99
John Millman34AUS90-5
Edward Winter19AUS
99
Márton Fucsovics32HUN90-5
Fábián Marozsán24HUN
109
Lloyd Glasspool30GBR90-3
Henry Patten27GBR
109
Robin Haase37NED90-3
Petr Nouza25CZE
109
William Blumberg26USA90-3
Casper Ruud25NOR
109
Vasil Kirkov25USA90-3
Sebastian Korda23USA
109
Federico Agustin Gomez27ARG90-3
Renzo Olivo32ARG
109
Roberto Carballés Baena31ESP90-3
Dušan Lajović33SRB
109
Alexander Bublik26KAZ90-3
Lorenzo Musetti22ITA
109
Emilio Nava22USA90-3
Ben Shelton21USA
117
Jannik Sinner22ITA90-23Lost in Monte Carlo R32
Lorenzo Sonego28ITA
118
Yuki Bhambri31IND90-12Munich R16135340
Albano Olivetti32FRA
119
Antoine Escoffier32FRA86-2
Joshua Paris28GBR
120
Sander Arends32NED81-2Lost in Madrid R16
Matwé Middelkoop40NED
121
Liam Draxl22CAN80-2
Alexander Weis26ITA
122
Parikshit Somani24IND76-2
Manish Sureshkumar24IND
123
Yun seong Chung26KOR75+376+75Busan F125125
Yu-hsiou Hsu25TWN
124
Vasil Kirkov25USA75-3
Patrik Niklas Salminen27FIN
124
Zdeněk Kolář27CZE75-3
Chun Hsin Tseng22TWN
124
Daniel Cukierman28ISR75-3
Carlos Sánchez Jover23ESP
124
Murkel Dellien26BOL75-3
Federico Agustin Gomez27ARG
124
Benjamin Lock31ZIM75-3
Yuta Shimizu24JPN
124
Titouan Droguet22FRA75-3
Mattéo Martineau25FRA
130
Luis David Martínez34VEN70-3
Miguel Angel Reyes Varela36MEX
130
Yannick Hanfmann32GER70-3
Juan Pablo Varillas28PER
130
Hans Hach Verdugo34MEX70-3
Luis David Martínez34VEN
133
Joshua Charlton24AUS66-3
Blake Ellis25AUS
134
Scott Duncan29GBR66-3
Marcus Willis33GBR
134
Pruchya Isaro28THA66-3
Maximus Jones19THA
136
Francis Casey Alcantara32PHI66-3
Kaichi Uchida29JPN
136
Thomas Fancutt29AUS66-3
Ajeet Rai25NZL
138
Theo Arribage23FRA65-3
Luca Sanchez25FRA
139
David Poljak27CZE63+4+6Lost in Sharm El Sheikh 10 QF
Lost in Sharm El Sheikh 11 QF
Matěj Vocel26CZE
140
Luca Margaroli32SUI62+31+16Oeiras 3 R16Lost in Split QFLost in Split QF
Oeiras 3 R16
87187
Santiago Rodríguez Taverna24ARG
141
Bart Stevens26NED61-5
Petros Tsitsipas23GRE
142
Luis Britto30BRA60-5
Paulo Andre Saraiva Dos Santos23BRA
143
Fabrice Martin37FRA60-5
Hugo Nys33MON
143
Dan Added25FRA60-5
Yun seong Chung26KOR
143
Toshihide Matsui45JPN60-5
Calum Puttergill30AUS
143
Titouan Droguet22FRA60-5
Giovanni Mpetshi Perricard20FRA
147
Arklon Huertas Del Pino Cordova29PER59-5
Conner Huertas del Pino28PER
148
Matt Hulme25AUS57+21+8Lost in Sharm El Sheikh 10 SF
Lost in Sharm El Sheikh 11 R16
James Watt23NZL
149
Sergio Martos Gornes29ESP56-5
David Vega Hernández29ESP
Advertisement
150
Peter Heller31GER56+20+8Lost in Hammamet 5 SF
Lost in Hammamet 6 R16
Dominik Kellovský27CZE
151
Michiel De Krom25NED55-6
Ryan Nijboer24NED
152
Mateo Del Pino20ARG53-6
Juan Manuel La Serna20ARG
153
Jonathan Eysseric33FRA50+346+50Split F7575
Bart Stevens26NED
154
Ben Jones25GBR50+345+50Sharm El Sheikh 10 W
Sharm El Sheikh 11 W
Jakub Paul25SUI
155
Mac Kiger25USA50-8
Benjamin Sigouin24CAN
156
Sebastian Fanselow32GER50-8
Lucas Gerch29GER
157
Billy Harris29GBR50-8
Ryan Peniston28GBR
158
Nicolás Mejía24COL50-7
Andres Urrea29COL
159
William Blumberg26USA50-7
Alex Lawson30USA
159
Theo Arribage23FRA50-7
Benjamin Bonzi27FRA
159
Andre Goransson29SWE50-7
Denys Molchanov36UKR
159
Arjun Kadhe30IND50-7
Marcus Willis33GBR
159
Roman Jebavý34CZE50-7
Zdeněk Kolář27CZE
159
Daniel Dutra da Silva35BRA50-7
Pedro Sakamoto30BRA
159
Ryan Nijboer24NED50-7
Niklas Schell25GER
159
Hugo Dellien30BOL50-7
Murkel Dellien26BOL
159
Jay Clarke25GBR50-7
Marcus Willis33GBR
159
Mattia Bellucci22ITA50-7
Remy Bertola25SUI
159
Antoine Bellier27SUI50-7
Marc-Andrea Hüsler27SUI
159
Lorenzo Joaquín Rodríguez24ARG50-7
Franco Roncadelli24URU
159
Max Houkes23NED50-7
Clément Tabur24FRA
159
Joao Fonseca17BRA50-7
Pedro Sakamoto30BRA
159
Gonzalo Bueno20PER50-7
Álvaro Guillén Meza21ECU
174
Aisam-ul-Haq Qureshi44PAK50-25Lost in Madrid R16
David Vega Hernández29ESP
175
Francis Casey Alcantara32PHI50-23Gwangju R16Lost in Busan R16Lost in Busan R16
Gwangju R16
66125
Fajing Sun27CHN
176
Alexander Merino31PER49-8
Christoph Negritu30GER
177
Karol Drzewiecki28POL46-6
Patrik Niklas Salminen27FIN
177
Blake Ellis25AUS46-6
Calum Puttergill30AUS
177
Mac Kiger25USA46-6
Mitchell Krueger30USA
177
Adam Taylor32AUS46-6
Gonzalo Villanueva29ARG
181
Denis Kudla31USA46+50+16Lost in Sarasota QF
Thai Son Kwiatkowski29USA
182
Boris Kozlov23USA46+76+16Lost in Sarasota QF
Stefan Kozlov26USA
183
Li Tu27AUS45+316+45Lost in Busan SF
Alex Bolt31AUS
184
Matyas Fuele25HUN45-8
Gergely Madarász29HUN
185
Pruchya Isaro28THA45-8
Christopher Rungkat34INA
186
Piotr Matuszewski25POL45-8
Szymon Walków28POL
187
Rafael Matos28BRA45-8
Felipe Meligeni Alves26BRA
187
Marco Bortolotti33ITA45-8
Alessandro Giannessi33ITA
187
Marc-Andrea Hüsler27SUI45-8
Leandro Riedi22SUI
187
Gabriel Diallo22CAN45-8
Emilio Nava22USA
191
Gonzalo Escobar35ECU45-8
Skander Mansouri28TUN
191
Rinky Hijikata23AUS45-8
Andrew Harris30AUS
191
Victor Cornea30ROU45-8
Petr Nouza25CZE
191
Victor Cornea30ROU45-8
Philipp Oswald38AUT
191
Andre Goransson29SWE45-8
Luis David Martínez34VEN
191
Andre Goransson29SWE45-8
Reese Stalder27USA
191
Jonathan Eysseric33FRA45-8
Fabrice Martin37FRA
191
Jonathan Eysseric33FRA45-8
Denys Molchanov36UKR
191
Dan Added25FRA45-8
Grégoire Jacq31FRA
Advertisement
191
Guillermo Durán35ARG45-8
Tomás Martín Etcheverry24ARG
191
Andrew Harris30AUS45-8
Dominik Koepfer29GER
191
Marcelo Demoliner35BRA45-8
Sem Verbeek30NED
191
Andrea Pellegrino27ITA45-8
Andrea Vavassori28ITA
191
Daniel Evans33GBR45-8
Henry Patten27GBR
191
Pedro Martínez26ESP45-8
Alexandre Müller27FRA
191
Nuno Borges27POR45-8
Andre Goransson29SWE
191
Andrés Andrade25ECU45-8
Ben Shelton21USA
191
Grégoire Barrère30FRA45-8
Lucas Pouille30FRA
191
Alejandro Davidovich Fokina24ESP45-8
Emil Ruusuvuori25FIN
191
Joao Fonseca17BRA45-8
Marcelo Zormann27BRA
191
Francisco Cerúndolo25ARG45-8
Pedro Cachín29ARG
191
Sebastián Báez23ARG45-8
Thiago Seyboth Wild24BRA
213
Roberto Carballés Baena31ESP45-30Barcelona QF225545
Jaume Munar26ESP
214
Geoffrey Blancaneaux25FRA41+55+16Lost in Sarasota QF
Calvin Hémery29FRA
214
Sho Shimabukuro26JPN41+154+25Lost in Busan QF
Yasutaka Uchiyama31JPN
216
Gokberk Saritas20TUR40-7+2Lost in Antalya 14 QF
Mert Naci Türker25TUR
217
Christos Antonopoulos25GRE39-11
Eleftherios Neos24CYP
218
Joaquin Aguilar Cardozo19URU39-11
Federico Aguilar Cardozo19URU
219
Thai Son Kwiatkowski29USA39-11
Alex Lawson30USA
220
Simone Agostini27ITA37-10
Gianluca Cadenasso19ITA
221
João Domingues30POR36-10
Jaime Faria20POR
221
Harrison Adams29USA36-10
Quentin Folliot25FRA
223
Maxime Chazal30FRA36-10
Gillian Osmont20FRA
224
Tsung Hao Huang24TWN35+2+4Lost in Kashiwa SF
Yeong Seok Jeong24KOR
225
Corentin Denolly26FRA34-11
Damien Wenger24SUI
226
Cezar Crețu22ROU34+3Lost in Hammamet 6 QF
Bogdan Pavel24ROU
227
Benjamin Lock31ZIM34+116+16Lost in Morelos QF
Courtney John Lock27ZIM
228
Igor Kudriashov20RUS33-13
Aleksandr Lobanov23RUS
229
Mateus Alves23BRA33-13
Eduardo Ribeiro26BRA
230
Finn Reynolds24NZL33-13
Benjamin Sigouin24CAN
230
Dominik Kellovský27CZE33-13
Bogdan Pavel24ROU
230
Hayden Jones17AUS33-13
Ajeet Rai25NZL
233
Franco Roncadelli24URU33+36+8Quillota F4040
Paulo Andre Saraiva Dos Santos23BRA
233
Anthony Genov22BUL33+263+25Reus W
Bruno Pujol Navarro22ESP
235
Hans Hach Verdugo34MEX32-15
JiSung Nam30KOR
235
Mariano Kestelboim28ARG32-15
Juan Bautista Torres22ARG
237
Denis Kudla31USA32-15
Mitchell Krueger30USA
237
Fabio Fognini36ITA32-15
Thanasi Kokkinakis28AUS
237
Marc Polmans26AUS32-15
Adam Walton24AUS
237
Andrey Kuznetsov33RUS32-15
Roman Safiullin26RUS
241
Masamichi Imamura25JPN31-13
Naoki Tajima23JPN
242
Evan King32USA30+257+30Sarasota SF5075
Mitchell Krueger30USA
242
Oliver Crawford24GBR30+257+30Sarasota SF5075
Tristan Boyer22USA
242
Tennys Sandgren32USA30+257+30Sarasota SF5075
Ethan Quinn20USA
242
Alexandru Jecan35ROU30+257+30Lost in Split SF
Szymon Walków28POL
246
Andre Goransson29SWE30+253+30Oeiras 3 R16Lost in Split SFLost in Split SF
Oeiras 3 R16
55155
Sem Verbeek30NED
247
Andrés Andrade25ECU30-18
Alex Rybakov27USA
248
Francisco Cabral27POR30-17
Henrique Rocha20POR
248
Theo Arribage23FRA30-17
Michael Geerts29BEL
Advertisement
248
Luke Johnson30GBR30-17
Ben Jones25GBR
248
Jonathan Eysseric33FRA30-17
Christian Harrison29USA
248
Roman Jebavý34CZE30-17
David Vega Hernández29ESP
248
Luca Margaroli32SUI30-17
Daniel Masur29GER
248
George Goldhoff29USA30-17
Skander Mansouri28TUN
248
Ray Ho24TWN30-17
Calum Puttergill30AUS
248
Benjamin Lock31ZIM30-17
Rubin Statham36NZL
248
Pedro Boscardin Dias21BRA30-17
Gonzalo Villanueva29ARG
248
Conner Huertas del Pino28PER30-17
Mariano Kestelboim28ARG
248
Mariano Kestelboim28ARG30-17
Camilo Ugo Carabelli24ARG
248
Ignacio Carou24URU30-17
Camilo Ugo Carabelli24ARG
248
Alberto Barroso Campos27ESP30-17
Michael Geerts29BEL
248
Billy Harris29GBR30-17
Akira Santillan26AUS
248
S D Prajwal Dev27IND30-17
David Pichler28AUT
248
Andrea Collarini32ARG30-17
Genaro Alberto Olivieri25ARG
248
Max Houkes23NED30-17
Lukas Neumayer21AUT
248
Jesper de Jong23NED30-17
Ivan Sabanov31SRB
248
Franco Agamenone30ITA30-17
Santiago Rodríguez Taverna24ARG
248
David Jordá Sanchis29ESP30-17
Santiago Rodríguez Taverna24ARG
248
Shintaro Imai30JPN30-17
Yasutaka Uchiyama31JPN
248
Felix Corwin27USA30-17
Joshua Sheehy27USA
248
Alex Martí Pujolras25ESP30-17
Alexander Weis26ITA
248
Salvatore Caruso31ITA30-17
Giovanni Fonio25ITA
248
Kyle Edmund29GBR30-17
Henry Searle18GBR
274
Luka Mikrut19CRO30-45Lost in Split R16
Mili Poljičak19CRO
275
Daniel Masur29GER29-16
Kai Wehnelt28GER
275
Umut Akkoyun23TUR29-16
S Mert Ozdemir24TUR
277
Eduardo Ribeiro26BRA28-16
Daniel Dutra da Silva35BRA
278
Alejo Lorenzo Lingua Lavallén23ARG28-16
Juan Pablo Paz29ARG
279
Charles Broom25GBR27-16
David Stevenson25GBR
280
Emile Hudd23GBR27-16
David Stevenson25GBR
281
Yanis Ghazouani Durand23FRA26-16
Loann Massard18FRA
282
Jay Clarke25GBR25+217+25Hammamet 5 W
Constantin Bittoun Kouzmine25FRA
282
Tommaso Compagnucci24ITA25+217+25Santa Margherita 2 W
Niccolo Catini26ITA
282
Jérôme Kym21SUI25+217+25Hammamet 6 W
Raphaël Collignon22BEL
282
Jelle Sels28NED25+217+25Santa Margherita 3 W
Buvaysar Gadamauri23BEL
286
Blake Ellis25AUS25+213+25Gwangju R16Lost in Busan QFLost in Busan QF
Gwangju R16
41100
Dane Sweeny23AUS
286
Antoine Escoffier32FRA25+213+25Gwangju R16Lost in Busan QFLost in Busan QF
Gwangju R16
41100
Tung Lin Wu25TWN
286
Illya Marchenko36UKR25+213+25Gwangju R16Lost in Busan QFLost in Busan QF
Gwangju R16
41100
Ričardas Berankis33LTU
289
Clément Chidekh22FRA25-23
Luca Sanchez25FRA
290
Scott Duncan29GBR25-23
Hunter Reese31USA
290
Courtney John Lock27ZIM25-23
Kelsey Stevenson33CAN
292
Pierre Hugues Herbert33FRA25-23
Leandro Riedi22SUI
292
Luke Johnson30GBR25-23
Patrik Niklas Salminen27FIN
292
Andrew Harris30AUS25-23
Matthew Christopher Romios25AUS
292
Marcelo Demoliner35BRA25-23
Bart Stevens26NED
292
Francis Casey Alcantara32PHI25-23
Christopher Rungkat34INA
292
Neil Oberleitner24AUT25-23
Jakub Paul25SUI
292
Mac Kiger25USA25-23
Matías Soto24CHI
292
Charles Broom25GBR25-23
George Houghton25GBR
292
Jacob Fearnley22GBR25-23
Alex Rybakov27USA
292
Daniel Masur29GER25-23
Neil Oberleitner24AUT
292
Niklas Schell25GER25-23
Mark Whitehouse30GBR
292
Corentin Denolly26FRA25-23
Filip Cristian Jianu22ROU
292
Jay Clarke25GBR25-23
Augusto Virgili29ITA
292
Siddhant Banthia23IND25-23
Vishnu Vardhan36IND
292
David Stevenson25GBR25-23
Marcus Willis33GBR
292
August Holmgren25DEN25-23
Nathan Ponwith25USA
292
Patrick Harper24AUS25-23
Edward Winter19AUS
292
Aziz Dougaz27TUN25-23
Dalibor Svrčina21CZE
292
Arthur Bouquier23FRA25-23
Remy Bertola25SUI
292
Ugo Blanchet25FRA25-23
Mattéo Martineau25FRA
292
Bogdan Bobrov26RUS25-23
Luca Castelnuovo27SUI
292
Dmitry Popko27KAZ25-23
Daniel Dutra da Silva35BRA
292
Gabriel Décamps24BRA25-23
Eero Vasa27FIN
292
Juan Pablo Ficovich27ARG25-23
João Eduardo Schiessl19BRA
292
Giuseppe Tresca25ITA25-23
Augusto Virgili29ITA
292
Tim Handel27GER25-23
Yannik Steinegger23SUI
292
Yankı Erel23TUR25-23
Ergi Kırkın25TUR
319
Jay Clarke25GBR25-50Lost in Hammamet 6 QF
Sandro Kopp23AUT
320
Grigoriy Lomakin26KAZ24+179+24Lost in Sharm El Sheikh 10 F
Lost in Sharm El Sheikh 11 SF
Ilia Simakin20RUS
321
Nick Hardt23DOM24-22
Gabriel Roveri Sidney26BRA
321
Patrick Harper24AUS24-22
Emile Hudd23GBR
321
Raphael Calzi26LUX24-22
Amaury Raynel21FRA
324
Tim Ruehl26GER23-22Lost in Lons Le Saunier QF
Patrick Zahraj24GER
325
John Sperle22GER23+171+15Antalya 13 W
Marlon Vankan23GER
326
Aleksandr Lobanov23RUS23+173+19Lost in Hammamet 5 F
Lost in Hammamet 6 QF
Aziz Ouakaa24TUN
327
Aliaksandr Liaonenka25BLR22-22
Alexander Zgirovsky22BLR
328
Michalis Sakellaridis23GRE22-25Lost in Santa Margherita 2 R16
Lost in Santa Margherita 3 R16
Dimitris Sakellaridis17GRE
329
Jea Moon Lee30KOR22-25Gwangju R16Lost in Busan R16Lost in Busan R16
Gwangju R16
3897
MinKyu Song33KOR
330
Egor Agafonov21RUS21-24
Ilia Simakin20RUS
331
Dario Huber27SUI21+150+8Lost in Antalya 14 F
Jacob Kahoun32GER
332
Dan Added25FRA20-25
Ugo Blanchet25FRA
332
Lloyd Harris27RSA20-25
Luca Margaroli32SUI
332
Michael Geerts29BEL20-25
Patrik Niklas Salminen27FIN
332
Siddhant Banthia23IND20-25
Parikshit Somani24IND
332
Yu-hsiou Hsu25TWN20-25
Arjun Kadhe30IND
332
Moez Echargui31TUN20-25
Oriol Roca Batalla30ESP
332
Gijs Brouwer28NED20-25
Jesper de Jong23NED
332
Gijs Brouwer28NED20-25
Beibit Zhukayev23KAZ
332
Enzo Couacaud29FRA20-25
Harold Mayot22FRA
332
Benjamin Bonzi27FRA20-25
Geoffrey Blancaneaux25FRA
332
Moerani Bouzige24AUS20-25
Blake Mott27AUS
332
Duje Ajduković23CRO20-25
Enrico Dalla Valle26ITA
332
Louam Boivin18FRA20-25
Charlie Camus17FRA
345
Harri Heliövaara34FIN20-25
Andrew Harris30AUS
345
James Duckworth32AUS20-25
Christopher O'Connell29AUS
345
Aslan Karatsev30RUS20-25
Roman Safiullin26RUS
345
Ugo Humbert25FRA20-25
Ben Shelton21USA
349
Grigor Dimitrov32BUL20-29Lost in Monte Carlo R32
Sebastian Korda23USA
350
Vladyslav Orlov28UKR19+149+19Lost in Antalya 13 SF
Antalya 14 W
Viacheslav Bielinskyi20UKR
351
Sergis Kyratzis28CYP19-26
Ioannis Xilas22GRE
351
Samyar Elyasi19IRI19-26
Ali Yazdani20IRI
353
Siddhant Banthia23IND19-26
Sai Karteek Reddy Ganta23IND
353
Diogo Marques24POR19-26
Martim Simoes20POR
353
Nikolay Vylegzhanin23RUS19-26
Alexey Vatutin31RUS
356
Christoph Negritu30GER19-26
Michael Zhu31USA
356
Christoph Negritu30GER19-26
Aziz Ouakaa24TUN
356
James Davis25GBR19-26
Matthew Summers25GBR
356
Jan Hrazdil19CZE19-26
Rei Sakamoto17JPN
356
Erik Arutiunian19BLR19-26
Pavel Verbin22RUS
356
Petr Bar Biryukov22RUS19-26
Ilia Simakin20RUS
356
Yusuke Kusuhara26JPN19-26
Shunsuke Nakagawa24JPN
356
Illya Beloborodko22UKR19-26
Yurii Dzhavakian30UKR
356
Aleksandre Bakshi26GEO19-26
David Pérez Sanz29ESP
356
Thiago Cigarran24ARG19-26
Nicolas Parizzia25SUI
366
James Davis25GBR19-36Lost in Monastir 14 R16
Lost in Monastir 15 F
Giles Hussey26GBR
367
Nicolas Bruna25CHI18-26
Juan Bautista Otegui25ARG
368
James Davis25GBR18-26
David Stevenson25GBR
369
Noah Schachter24USA18-26
Joshua Sheehy27USA
369
Tim Handel27GER18-26
Tennyson Whiting22USA
371
Juan Bautista Otegui25ARG18-25
Nicolas Parizzia25SUI
372
Amr Elsayed25EGY18+82+3Lost in Sharm El Sheikh 10 R16
Lost in Sharm El Sheikh 11 QF
Petr Bar Biryukov22RUS
373
Florian Broska26GER17-26
Gregor Ramskogler25AUT
373
Georgii Kravchenko23UKR17-26
Nikolay Nedelchev20BUL
373
Tomas Lanik21SVK17-26
Samuel Puškár23SVK
373
Liam Gavrielides20GER17-26
Alejo Sanchez Quilez18ESP
377
Daniel Cukierman28ISR17-26
Yishai Oliel24ISR
377
Renzo Olivo32ARG17-26
Nikolás Sánchez Izquierdo25ESP
377
Markos Kalovelonis29GRE17-26
Benjamin Lock31ZIM
377
Giovanni Oradini26ITA17-26
Matías Soto24CHI
377
James Davis25GBR17-26
Hamish Stewart24GBR
377
Hernán Casanova30ARG17-26
Juan Pablo Paz29ARG
377
Seita Watanabe23JPN17-26
Takeru Yuzuki25JPN
377
Ignacio Monzón26ARG17-26
Carlos Sánchez Jover23ESP
377
Andrea Picchione25ITA17-26
Lorenzo Rottoli22ITA
377
Sebastian Fanselow32GER17-26
Jakub Paul25SUI
377
Adrian Andreev22BUL17-26
Michael Vrbenský24CZE
377
Darian King31BAR17-26
Hunter Reese31USA
389
Murkel Dellien26BOL17-26
Facundo Mena31ARG
389
Gerard Campana Lee19KOR17-26
Rodrigo Pacheco Mendez18MEX
391
Augusto Virgili29ITA16+108+16Lost in Reus F
Remy Bertola25SUI
391
Stefano D'Agostino20ITA16+108+16Lost in Santa Margherita 2 F
Christian Fellin20ITA
391
Gijs Brouwer28NED16+108+16Lost in Morelos QF
Aidan McHugh23GBR
391
Nick Chappell31USA16+108+16Lost in Morelos QF
Hans Hach Verdugo34MEX
391
Antoine Bellier27SUI16+108+16Lost in Morelos QF
Beibit Zhukayev23KAZ
391
Luis David Martínez34VEN16+108+16Lost in Sarasota QF
William Blumberg26USA
391
Vijay Sundar Prashanth37IND16+108+16Lost in Split QF
Reese Stalder27USA
391
Luca Giacomini26ITA16+108+16Lost in Hammamet 6 F
Giuseppe Tresca25ITA
391
Luca Potenza23ITA16+108+16Lost in Santa Margherita 3 F
Marcello Serafini21ITA
391
Hamish Stewart24GBR16+108+16Lost in Sharm El Sheikh 11 F
Harry Wendelken22GBR
401
Ishaque Eqbal26IND16-36
Adil Kalyanpur24IND
401
Mateo Barreiros Reyes23BRA16-36
Louis Weßels25GER
401
Nicola Kuhn24GER16-36
David Pérez Sanz29ESP
404
Andre Goransson29SWE16-36
Marc-Andrea Hüsler27SUI
404
Jonathan Eysseric33FRA16-36
Luis David Martínez34VEN
404
Jonathan Eysseric33FRA16-36
Andrea Pellegrino27ITA
404
Dan Added25FRA16-36
Clément Chidekh22FRA
404
Dan Added25FRA16-36
Jakub Nicod19CZE
404
Orlando Luz26BRA16-36
João Lucas Reis Da Silva24BRA
404
Zdeněk Kolář27CZE16-36
Szymon Walków28POL
404
Matthew Christopher Romios25AUS16-36
Dane Sweeny23AUS
404
Matthew Christopher Romios25AUS16-36
Brandon Walkin29GBR
404
Christian Harrison29USA16-36
Aidan McHugh23GBR
404
JiSung Nam30KOR16-36
Kelsey Stevenson33CAN
404
Karol Drzewiecki28POL16-36
Szymon Walków28POL
404
Ray Ho24TWN16-36
Kaichi Uchida29JPN
404
Scott Duncan29GBR16-36
August Holmgren25DEN
404
Scott Duncan29GBR16-36
Kelsey Stevenson33CAN
404
Daniel Cukierman28ISR16-36
Mariano Kestelboim28ARG
404
Alexandru Jecan35ROU16-36
Markos Kalovelonis29GRE
404
Patrik Rikl25CZE16-36
Matěj Vocel26CZE
404
Aisam-ul-Haq Qureshi44PAK16-36
Christopher Rungkat34INA
404
Yun seong Chung26KOR16-36
Ray Ho24TWN
404
Hans Hach Verdugo34MEX16-36
Vasek Pospisil33CAN
404
Mariano Kestelboim28ARG16-36
Francesco Passaro23ITA
404
João Lucas Reis Da Silva24BRA16-36
Juan Bautista Torres22ARG
404
Alberto Barroso Campos27ESP16-36
Imanol López Morillo24ESP
404
Alberto Barroso Campos27ESP16-36
Pablo Llamas Ruiz21ESP
404
Luciano Darderi22ITA16-36
Alessandro Giannessi33ITA
404
Daniel Masur29GER16-36
Alexey Vatutin31RUS
404
Michael Geerts29BEL16-36
Neil Oberleitner24AUT
404
David Pichler28AUT16-36
Matías Soto24CHI
404
Giorgio Ricca29ITA16-36
Augusto Virgili29ITA
404
Giorgio Ricca29ITA16-36
Marcello Serafini21ITA
404
Ryan Nijboer24NED16-36
Alejo Sanchez Quilez18ESP
404
Gabriel Roveri Sidney26BRA16-36
Andres Urrea29COL
404
Román Andrés Burruchaga22ARG16-36
Genaro Alberto Olivieri25ARG
404
Jay Clarke25GBR16-36
Millen Hurrion24GBR
404
Antoine Hoang28FRA16-36
Grégoire Jacq31FRA
404
Matheus Pucinelli De Almeida23BRA16-36
João Lucas Reis Da Silva24BRA
404
Matheus Pucinelli De Almeida23BRA16-36
Nicolas Zanellato22BRA
404
Mattia Bellucci22ITA16-36
Giovanni Mpetshi Perricard20FRA
404
Hiroki Moriya33JPN16-36
Yusuke Takahashi26JPN
404
Hernán Casanova30ARG16-36
Damien Wenger24SUI
404
Hernán Casanova30ARG16-36
Santiago Rodríguez Taverna24ARG
404
Taisei Ichikawa23JPN16-36
Seita Watanabe23JPN
404
Trey Hilderbrand23USA16-36
Pranav Kumar24USA
404
Anthony Genov22BUL16-36
Nikita Mashtakov25UKR
404
Franco Agamenone30ITA16-36
Francesco Maestrelli21ITA
404
Woobin Shin20KOR16-36
Karan Singh20IND
404
Filip Duda25CZE16-36
Vitaliy Sachko26UKR
404
Ishaque Eqbal26IND16-36
Faisal Qamar24IND
404
Goncalo Falcao36POR16-36
Fernando Romboli35BRA
404
Tristan Lamasine31FRA16-36
Mattéo Martineau25FRA
404
Bogdan Bobrov26RUS16-36
Adil Kalyanpur24IND
404
Pranav Kumar24USA16-36
Joshua Sheehy27USA
404
Adrian Oetzbach26GER16-36
Kelsey Stevenson33CAN
404
Shintaro Imai30JPN16-36
Hiroki Moriya33JPN
404
Gabi Adrian Boitan24ROU16-36
Markos Kalovelonis29GRE
404
Luciano Emanuel Ambrogi20ARG16-36
Franco Ribero24ARG
404
Jesse Delaney25AUS16-36
Luke Saville30AUS
404
Jesse Delaney25AUS16-36
Ajeet Rai25NZL
404
Cengiz Aksu25TUR16-36
Mert Naci Türker25TUR
404
Niccolo Catini26ITA16-36
Gabriele Maria Noce28ITA
404
Gonçalo Oliveira29POR16-36
Oriol Roca Batalla30ESP
404
Gonçalo Oliveira29POR16-36
Adam Taylor32AUS
404
Marius Copil33ROU16-36
Nino Serdarušić27CRO
404
Dennis Novak30AUT16-36
Akira Santillan26AUS
404
Fabrizio Andaloro23ITA16-36
Mariano Tammaro20ITA
404
Mats Rosenkranz25GER16-36
Tom Schonenberg32GER
404
Raúl Brancaccio26ITA16-36
Alejandro Moro Cañas23ESP
404
Cezar Crețu22ROU16-36
Alexandru Jecan35ROU
404
José Pereira33BRA16-36
Gabriel Roveri Sidney26BRA
404
Jan Choinski27GBR16-36
Denis Yevseyev30KAZ
404
Nicolas Buitrago25COL16-36
Victor Lilov20USA
404
Jonáš Forejtek23CZE16-36
Michael Vrbenský24CZE
404
Omar Brigida25ITA16-36
Oleksandr Ovcharenko22UKR
404
Oleksii Krutykh24UKR16-36
Robert Strombachs24LAT
404
Hunter Heck21USA16-36
Kenta Miyoshi20JPN
404
M Rifki Fitriadi25INA16-36
Ryuki Matsuda24JPN
404
Jacob Bradshaw21AUS16-36
Mitchell Harper26AUS
404
Kyle Kang19USA16-36
Neel Rajesh23USA
404
Jayden Court23AUS16-36
Andre Ilagan23USA
404
Radu Albot34MDA16-36
Alexandr Cozbinov28MDA
404
Jozef Kovalík31SVK16-36
Zsombor Piros24HUN
486
Nitin Kumar Sinha25IND16-35
Manish Sureshkumar24IND
487
Geoffrey Blancaneaux25FRA16-35
Enzo Couacaud29FRA
487
Matheus Bueres20BRA16-35
Enzo Camargo Lima20BRA
489
Alejo Lorenzo Lingua Lavallén23ARG15+10+15Bragado W
Thiago Cigarran24ARG
489
Masamichi Imamura25JPN15+10+15Kashiwa W
Takeru Yuzuki25JPN
489
Axel Garcian21FRA15+10+15Lons Le Saunier W
Arthur Nagel20FRA
489
Denis Istomin37UZB15+10+15Monastir 15 W
Evgeny Karlovskiy29RUS
493
Constantin Bittoun Kouzmine25FRA15-39
Mili Poljičak19CRO
493
Daniel Masur29GER15-39
Mili Poljičak19CRO
493
Jiří Barnat22CZE15-39
Jasza Szajrych21POL
493
Aleksandr Lobanov23RUS15-39
Evgenii Tiurnev27RUS
493
Jan Hrazdil19CZE15-39
Joel Josef Schwaerzler18AUT
493
Jan Hrazdil19CZE15-39
Václav Šafránek29CZE
493
Szymon Kielan21POL15-39
Joshua Sheehy27USA
493
George Houghton25GBR15-39
Daniel Little26GBR
493
Anthony Genov22BUL15-39
Svyatoslav Gulin21RUS
493
Filippo Romano18ITA15-39
Leonardo Taddia24ITA
493
Niels Visker22NED15-39
Pavel Verbin22RUS
493
Felix Corwin27USA15-39
Anthony Genov22BUL
493
Federico Bondioli18ITA15-39
Filippo Romano18ITA
493
Clément Chidekh22FRA15-39
Roy Stepanov24ISR
493
Yusuke Kusuhara26JPN15-39
Yuki Mochizuki26JPN
493
Aleksandre Bakshi26GEO15-39
Zura Tkemaladze23GEO
493
Zhao Zhao24CHN15-39
Zhan Zheng21CHN
493
Mert Alkaya23TUR15-39
Berk Ilkel22TUR
493
Edas Butvilas19LTU15-39
Carlos Lopez Montagud23ESP
493
Yunseok Jang20KOR15-39
Woobin Shin20KOR
493
Eliakim Coulibaly21CIV15-39
Eero Vasa27FIN
493
Adrien Berrut18SUI15-39
Jakub Paul25SUI
493
Luc Fomba25FRA15-39
Ewen Lumsden24GBR
493
Demetris Azoides23GRE15-39
Menelaos Efstathiou25CYP
493
Alen Bill20CRO15-39
Luka Mikrut19CRO
493
Simon Carr24IRL15-39
Kirill Kivattsev26RUS
519
Luciano Emanuel Ambrogi20ARG13-24+4Lost in Bragado SF
Lautaro Midon20ARG
520
Mert Alkaya23TUR12-38
S Mert Ozdemir24TUR
521
George Houghton25GBR12-38
Hamish Stewart24GBR
521
Dominic Ducariu18GER12-38
Dan Alexandru Tomescu25ROU
521
Marco Berti19ITA12-38
Federico Iannaccone25ITA
524
Trey Hilderbrand23USA11-25+11Lost in Sharm El Sheikh 10 SF
Lost in Sharm El Sheikh 11 QF
Noah Schachter24USA
525
Michael Vrbenský24CZE11-39
Matěj Vocel26CZE
525
Roy Stepanov24ISR11-39
Tennyson Whiting22USA
525
John Echeverria22ESP11-39
Rafael Izquierdo Luque24ESP
525
Mitchell Harper26AUS11-39
Alexander Klintcharov27NZL
525
Jake Delaney26AUS11-39
Luke Saville30AUS
525
Giammarco Gandolfi20ITA11-39
Gabriele Vulpitta18ITA
525
James Markiewicz29GBR11-39
Michael Shaw25GBR
525
Dan Martin24CAN11-39
Ricardo Rodriguez Pace30VEN
525
Miles Jones23USA11-39
Alex Jones25USA
534
Juan Bautista Otegui25ARG10-35+10Quillota FLost in Bragado QFLost in Bragado QF
Quillota F
1717
Brandon Perez24VEN
535
Sergey Fomin23UZB8-36+8Lost in Antalya 13 F
Pavel Verbin22RUS
535
Ezequiel Monferrer20ARG8-36+8Lost in Bragado F
Juan Estevez18ARG
535
Oleksandr Ovcharenko22UKR8-36+8Lost in Hammamet 5 SF
Simone Agostini27ITA
535
Louis Dussin24FRA8-36+8Lost in Lons Le Saunier F
Cyril Vandermeersch24FRA
535
Fred Simonsson29SWE8-36+8Lost in Monastir 14 F
Jordan Chiu23USA
535
Benjamin Pietri27FRA8-36+8Lost in Reus SF
Florent Bax24FRA
535
John Echeverria22ESP8-36+8Lost in Reus SF
Alejo Sanchez Quilez18ESP
535
Stefano Reitano26ITA8-36+8Lost in Santa Margherita 2 SF
Matteo Vavassori19ITA
535
Jeremy Taylor24AUS8-36+8Lost in Santa Margherita 2 SF
Marco Dessi23ITA
535
Johan Nikles27SUI8-36+8Lost in Hammamet 6 SF
Michiel De Krom25NED
535
Sidane Pontjodikromo23NED8-36+8Lost in Santa Margherita 3 SF
Dax Donders23NED
535
Kamil Majchrzak28POL8-36+8Lost in Sharm El Sheikh 11 SF
Adam Majchrzak18POL
535
Marco Miceli25ITA8-36+8Telde F1515
Bruno Pujol Navarro22ESP
535
Diego Augusto Barreto Sánchez21ESP8-36+8Telde F1515
Alejandro Manzanera Pertusa21ESP
549
Daniel Moreno24MEX8-50+8Lost in Santa Margherita 2 R16
Lost in Santa Margherita 3 SF
Ty Gentry26USA
550
Max Wiskandt22GER8-51+8Lost in Monastir 14 SF
Lost in Monastir 15 SF
Lukáš Pokorný22SVK
551
Alexander Zgirovsky22BLR6-52+6Lost in Hammamet 5 QF
Lost in Hammamet 6 QF
Seita Watanabe23JPN
552
Mert Naci Türker25TUR4-53+4Lost in Antalya 13 SF
Umut Akkoyun23TUR
552
Gonzalo Zeitune18ARG4-53+4Lost in Bragado SF
Maximo Zeitune17ARG
552
Kosuke Ogura28JPN4-53+4Lost in Kashiwa SF
Shunsuke Nakagawa24JPN
552
Mykyta Riepkin26UKR4-53+4Lost in Lons Le Saunier SF
Aleksandr Braynin24UKR
552
Lilian Marmousez22FRA4-53+4Lost in Lons Le Saunier SF
Charlie Camus17FRA
552
Maxence Rivet20FRA4-53+4Lost in Monastir 14 SF
Theo Herrmann19FRA
552
Tuna Altuna35TUR4-53+4Lost in Antalya 14 SF
Mert Alkaya23TUR
552
Facundo Juárez26ITA4-53+4Lost in Antalya 14 SF
Andrea Picchione25ITA
552
Kai Wehnelt28GER4-53+4Lost in Monastir 15 SF
Alex Knaff26LUX
552
Collin Altamirano28USA4-53+4Lost in Quillota SF
Leonardo Vega26USA
552
Ignacio Antonio Becerra Otarola23CHI4-53+4Lost in Quillota SF
Daniel Antonio Núñez22CHI
552
Oscar Jose Gutierrez30BRA4-53+4Lost in Telde SF
Benjamin Winter Lopez25ESP
552
Peetu Pohjola23FIN4-53+4Lost in Telde SF
Rodrigo Mora Clement23ESP
565
Aliaksandr Liaonenka25BLR4-66+4Lost in Monastir 14 QF
Lost in Monastir 15 QF
Egor Agafonov21RUS
566
Louis Weßels25GER3-67+3Lost in Hammamet 5 QF
Alec Beckley22RSA
566
Marcel Hornung25GER3-67+3Lost in Hammamet 5 QF
Nico Hornitschek24GER
566
Hernán Casanova30ARG3-67+3Lost in Reus QF
Oscar Jose Gutierrez30BRA
566
Louroi Martinez25SUI3-67+3Lost in Reus QF
Noah Lopez22SUI
566
Max Alcalá Gurri21ESP3-67+3Lost in Reus QF
Pau Bosch Munoz18ESP
566
Peter Benjamin Privara19SVK3-67+3Lost in Reus QF
Thijmen Loof21NED
566
Mees Rottgering16NED3-67+3Lost in Sharm El Sheikh 10 QF
Maxim Mrva16CZE
566
Niklas Schell25GER3-67+3Lost in Santa Margherita 3 QF
Filip Duda25CZE
566
Jack Vance26USA3-67+3Lost in Santa Margherita 3 QF
Tennyson Whiting22USA
566
Graham Maassen29USA3-67+3Lost in Santa Margherita 3 QF
Kyle Overmyer20USA
566
Luigi Sorrentino25ITA3-67+3Lost in Santa Margherita 3 QF
Lorenzo Vatteroni23ITA
577
Andrea Militi Ribaldi24ITA3-78+3Lost in Santa Margherita 2 QF
Lost in Santa Margherita 3 R16
Samuele Pieri22ITA
577
Yurii Dzhavakian30UKR3-78+3Lost in Sharm El Sheikh 10 QF
Lost in Sharm El Sheikh 11 R16
Khumoyun Sultanov25UZB
577
Akram El Sallaly26EGY3-78+3Lost in Sharm El Sheikh 10 QF
Lost in Sharm El Sheikh 11 R16
Kris Van Wyk27RSA
580
Liam Gavrielides20GER2-81+2Lost in Antalya 13 QF
Yannik Kelm19GER
580
Stepan Pecak23CZE2-81+2Lost in Antalya 13 QF
Matteo Lavizzari19SUI
580
Valerio Aboian21ARG2-81+2Lost in Bragado QF
Lucca Guercio18ARG
580
Manuel Mouilleron Salvo21ARG2-81+2Lost in Bragado QF
Nikos Lehmann18ARG
580
Ezequiel Simonit22ARG2-81+2Lost in Bragado QF
Lautaro Agustin Corthey25ARG
580
Takuya Kumasaka25JPN2-81+2Lost in Kashiwa QF
Leo Vithoontien24JPN
580
Yuhei Kono28JPN2-81+2Lost in Kashiwa QF
Naoki Tajima23JPN
580
Daisuke Sumizawa25JPN2-81+2Lost in Kashiwa QF
Keisuke Saitoh22JPN
580
Stefan Cooper27GBR2-81+2Lost in Lons Le Saunier QF
Emile Hudd23GBR
580
Mitchell Harper26AUS2-81+2Lost in Lons Le Saunier QF
Filippo Romano18ITA
580
Dan Martin24CAN2-81+2Lost in Monastir 14 QF
Nikolay Nedelchev20BUL
580
Manuel Mazza24ITA2-81+2Lost in Antalya 14 QF
Alessandro Pecci23ITA
580
Mika Brunold19SUI2-81+2Lost in Antalya 14 QF
Petr Brunclik17CZE
580
Alexander Chepik27RUS2-81+2Lost in Antalya 14 QF
Alexandr Binda22ITA
580
Stuart Parker26GBR2-81+2Lost in Monastir 15 QF
Ewen Lumsden24GBR
580
Filip Peliwo30POL2-81+2Lost in Monastir 15 QF
Jacopo Bilardo19ITA
580
Thomas Brown25USA2-81+2Lost in Quillota QF
Miguel Angel Cabrera23CHI
580
Federico Aguilar Cardozo19URU2-81+2Lost in Quillota QF
Alexander Stater24USA
580
Ignacio Monzón26ARG2-81+2Lost in Quillota QF
Elbert Barr21GBR
580
Jaime Caldes23ESP2-81+2Lost in Telde QF
Mario Gonzalez Fernandez21ESP
580
Tomas Curras Abasolo23ESP2-81+2Lost in Telde QF
Diego Fernandez Flores23CHI
601
Artur Kukasian20RUS2-102+2Lost in Antalya 13 QF
Lost in Antalya 14 R16
Maxim Zhukov19RUS
601
Jody Maginley28ANT2-102+2Lost in Monastir 14 R16
Lost in Monastir 15 QF
Joshua Sheehy27USA
603
Luca Van Assche19FRA0-104Qual. Barcelona R12545
Arthur Fils19FRA
603
David Jordá Sanchis29ESP0-104Qual. Barcelona R12545
Pablo Llamas Ruiz21ESP
605
Gabriele Bosio23ITA0-106Lost in Antalya 13 R16
Giuseppe La Vela23ITA
605
Lucio Carnevalle22ARG0-106Lost in Antalya 13 R16
João Eduardo Schiessl19BRA
605
Cengiz Aksu25TUR0-106Lost in Antalya 13 R16
Gokberk Saritas20TUR
605
Lorenzo Carboni18ITA0-106Lost in Antalya 13 R16
Gianluca Carlini18ITA
605
Nikita Mashtakov25UKR0-106Lost in Antalya 13 QF
Eero Vasa27FIN
605
David Fix19GER0-106Lost in Antalya 13 R16
Lasse Poertner18GER
605
Nicolas Bruna25CHI0-106Lost in Bragado R16
Lautaro Agustin Falabella26ARG
605
Ignacio Monzón26ARG0-106Lost in Bragado R16
Julian Cundom23ARG
605
Fermin Tenti26ARG0-106Lost in Bragado R16
Elbert Barr21GBR
605
Alberto Odiseo Alvarado Berrospi23PER0-106Lost in Bragado R16
Lucio Ratti20ARG
605
Gonzalo Ariel Karakachian23ARG0-106Lost in Bragado R16
Tomas Martinez30ARG
605
Franco Ribero24ARG0-106Lost in Bragado R16
Tomás Farjat23ARG
605
Gabriele Volpi28ITA0-106Lost in Hammamet 5 R16
Francesco Cano27ITA
605
Noah Perfetti22ITA0-106Lost in Hammamet 5 R16
Gianluca Cadenasso19ITA
605
Maxence Bertimon24FRA0-106Lost in Hammamet 5 R16
Arthur Bonnaud27FRA
605
Gabriele Maria Noce28ITA0-106Lost in Hammamet 5 R16
Matteo De Vincentis25ITA
605
Evangelos Kypriotis20GRE0-106Lost in Hammamet 5 R16
Joshua Schaefer21GER
605
Daniel Bagnolini21ITA0-106Lost in Hammamet 5 R16
Lorenzo Ferri20ITA
605
Tomohiro Masabayashi26JPN0-106Lost in Kashiwa R16
Jimmy Yang26GER
605
Sora Fukuda26JPN0-106Lost in Kashiwa R16
Daiki Yoshimura22JPN
605
Kasidit Samrej23THA0-106Lost in Kashiwa R16
Yuttana Charoenphon23THA
605
Tatsuma Ito35JPN0-106Lost in Kashiwa R16
Sho Katayama34JPN
605
Kazuma Kawachi29JPN0-106Lost in Kashiwa QF
Renta Tokuda26JPN
605
Jake Delaney26AUS0-106Lost in Kashiwa R16
Stefanos Sakellaridis19GRE
605
Jannik Opitz25GER0-106Lost in Lons Le Saunier R16
James Markiewicz29GBR
605
Tanguy Genier26SUI0-106Lost in Lons Le Saunier R16
Antoine Berger26FRA
605
Arthur Bouquier23FRA0-106Lost in Lons Le Saunier R16
Tristan Bouquier20FRA
605
Kristjan Tamm25EST0-106Lost in Monastir 14 R16
Pablo Trochu20FRA
605
Abraham Asaba26GHA0-106Lost in Monastir 14 R16
Michael Zhu31USA
605
Evgeny Karlovskiy29RUS0-106Lost in Monastir 14 R16
Ryuki Matsuda24JPN
605
Albert Saar18SWE0-106Lost in Monastir 14 R16
Jack Karlsson Wistrand21SWE
605
Richard Zusman23USA0-106Lost in Reus R16
Areg Stepanian24ARG
605
Edison Ambarzumjan27GER0-106Lost in Reus R16
Mariano Dedura Palomero18GER
605
Andres Fernandez Canovas25ESP0-106Lost in Reus R16
Mario Gonzalez Fernandez21ESP
605
Jordi Garcia Mestre21ESP0-106Lost in Reus R16
David Puig Molin23ESP
605
Alejandro Manzanera Pertusa21ESP0-106Lost in Reus R16
Svyatoslav Gulin21RUS
605
Niccolo Ciavarella20ITA0-106Lost in Santa Margherita 2 QF
Gabriele Piraino20ITA
605
Giammarco Gandolfi20ITA0-106Lost in Santa Margherita 2 R16
Alberto Sanna19ITA
605
Federico Arnaboldi23ITA0-106Lost in Santa Margherita 2 R16
Gianmarco Ferrari23ITA
605
Luigi Castelletti21ITA0-106Lost in Santa Margherita 2 R16
Michele Ribecai21ITA
605
Andrea Gola22ITA0-106Lost in Santa Margherita 2 R16
Niccolo Baroni20ITA
605
Dominic West25GBR0-106Lost in Santa Margherita 2 R16
Kyle Overmyer20USA
605
Hady Habib25LBN0-106Lost in Sharm El Sheikh 10 R16
Marek Gengel28CZE
605
Finn Bass24GBR0-106Lost in Sharm El Sheikh 10 R16
Millen Hurrion24GBR
605
Karim Mohamed Maamoun33EGY0-106Lost in Sharm El Sheikh 10 R16
Mohamed Safwat33EGY
605
Volodoymyr Uzhylovskyi36UKR0-106Lost in Sharm El Sheikh 10 R16
Illya Beloborodko22UKR
605
Saba Purtseladze22GEO0-106Lost in Sharm El Sheikh 10 R16
Evgeny Philippov22RUS
605
Arthur Rinderknech28FRA0-106Lost in Monte Carlo R32
Valentin Vacherot25MON
605
Nicolás Jarry28CHI0-106Lost in Monte Carlo R32
Lorenzo Musetti22ITA
605
Tomás Martín Etcheverry24ARG0-106Lost in Monte Carlo R32
Francisco Cerúndolo25ARG
605
Fabrice Martin37FRA0-106Lost in Monte Carlo R32
Ugo Humbert25FRA
605
Adrian Mannarino35FRA0-106Lost in Monte Carlo R32
Alexander Bublik26KAZ
605
Roman Safiullin26RUS0-106Lost in Monte Carlo R32
Daniil Medvedev28RUS
605
Saketh Myneni36IND0-106Lost in Busan R16
Patrik Niklas Salminen27FIN
605
Rio Noguchi25JPN0-106Lost in Busan R16
Stefanos Sakellaridis19GRE
605
Jules Marie32FRA0-106Lost in Busan R16
Mark Lajal20EST
605
Soonwoo Kwon26KOR0-106Lost in Busan R16
Seongchan Hong26KOR
605
Miguel Damas24ESP0-106Lost in Madrid R16
Alejandro Moro Cañas23ESP
605
Aleksandr Nedovyesov37KAZ0-106Lost in Madrid R16
Francisco Cabral27POR
605
Yuki Bhambri31IND0-106Lost in Madrid R16
Ariel Behar34URU
605
Rubin Statham36NZL0-106Lost in Morelos R16
Calum Puttergill30AUS
605
Elmar Ejupovic31GER0-106Lost in Morelos R16
Rodrigo Pacheco Mendez18MEX
605
Manuel Sánchez33MEX0-106Lost in Morelos R16
Juan Alejandro Hernandez24MEX
605
Nicolás Mejía24COL0-106Lost in Morelos R16
Matías Soto24CHI
605
Gonçalo Oliveira29POR0-106Lost in Morelos R16
Joshua Paris28GBR
605
Mac Kiger25USA0-106Lost in Morelos R16
Rinky Hijikata23AUS
605
Luca Sanchez25FRA0-106Lost in Morelos R16
Giovanni Mpetshi Perricard20FRA
605
Alexander Ritschard30SUI0-106Lost in Sarasota R16
Benjamin Sigouin24CAN
605
Corentin Denolly26FRA0-106Lost in Sarasota R16
Clément Tabur24FRA
605
Martin Damm20USA0-106Lost in Sarasota R16
Alex Rybakov27USA
605
Kelsey Stevenson33CAN0-106Lost in Sarasota R16
Ajeet Rai25NZL
605
Scott Duncan29GBR0-106Lost in Sarasota R16
Federico Agustin Gomez27ARG
605
Marcus Daniell34NZL0-106Lost in Sarasota R16
Joel Josef Schwaerzler18AUT
605
Marino Jakic21CRO0-106Lost in Split R16
Matej Dodig18CRO
605
Zvonimir Babić28CRO0-106Lost in Split R16
Filip Misolic22AUT
605
Billy Harris29GBR0-106Lost in Split R16
Adam Taylor32AUS
605
Igor Zelenay41SVK0-106Lost in Split R16
Denys Molchanov36UKR
605
Karol Drzewiecki28POL0-106Lost in Split R16
Michael Geerts29BEL
605
Dan Added25FRA0-106Lost in Split R16
Neil Oberleitner24AUT
605
Christoph Negritu30GER0-106Lost in Antalya 14 R16
Louis Weßels25GER
605
Philip Henning23RSA0-106Lost in Antalya 14 R16
Dylan Salton21RSA
605
Giuseppe La Vela23ITA0-106Lost in Antalya 14 R16
Leonardo Malgaroli21ITA
605
Jaycer Lyeons23USA0-106Lost in Antalya 14 R16
Hien Pham24AUS
605
Pijus Vaitiekunas21LTU0-106Lost in Antalya 14 R16
Biagio Gramaticopolo22ITA
605
Vladimir Filip28ROU0-106Lost in Antalya 14 R16
Alexandru Cristian Dumitru20ROU
605
Lucas Gerch29GER0-106Lost in Hammamet 6 R16
Marcel Hornung25GER
605
Giovanni Agostinetto26ITA0-106Lost in Hammamet 6 R16
Matteo Fondriest19ITA
605
Pawel Juszczak30POL0-106Lost in Hammamet 6 R16
Alec Beckley22RSA
605
Ruslan Serazhetdinov19RUS0-106Lost in Hammamet 6 R16
Aryan Jit Singh18GBR
605
Constantin Bittoun Kouzmine25FRA0-106Lost in Hammamet 6 R16
Oleksandr Ovcharenko22UKR
605
Matteo De Vincentis25ITA0-106Lost in Hammamet 6 R16
Simone Agostini27ITA
605
Isaac Nortey24GHA0-106Lost in Monastir 15 R16
Olaf Pieczkowski20POL
605
Abraham Asaba26GHA0-106Lost in Monastir 15 R16
Dan Martin24CAN
605
Tai Sach21AUS0-106Lost in Monastir 15 R16
Luke Sorensen22AUS
605
Shohei Chikami25JPN0-106Lost in Monastir 15 R16
Ryuki Matsuda24JPN
605
Lucio Ratti20ARG0-106Lost in Quillota R16
Enzo Camargo Lima20BRA
605
Juan Estevez18ARG0-106Lost in Quillota R16
Rocco Valente19ARG
605
Benjamin Torres20CHI0-106Lost in Quillota R16
Gino Romano22ARG
605
Joel Angel Lucero28ARG0-106Lost in Quillota R16
Alberto Odiseo Alvarado Berrospi23PER
605
Manuel Mouilleron Salvo21ARG0-106Lost in Quillota R16
Fernando Cavallo18ARG
605
Evan Bynoe24USA0-106Lost in Quillota R16
Oren Vasser24USA
605
Andrea Arnaboldi36ITA0-106Lost in Santa Margherita 3 R16
Federico Arnaboldi23ITA
605
Stefano Reitano26ITA0-106Lost in Santa Margherita 3 R16
Raphael Calzi26LUX
605
Fabrizio Andaloro23ITA0-106Lost in Santa Margherita 3 R16
Antonio Caruso24ITA
605
Stefano D'Agostino20ITA0-106Lost in Santa Margherita 3 R16
Michele Ribecai21ITA
605
Zura Tkemaladze23GEO0-106Lost in Sharm El Sheikh 11 QF
Saba Purtseladze22GEO
605
Cem İlkel28TUR0-106Lost in Sharm El Sheikh 11 R16
Berk Ilkel22TUR
605
Illya Beloborodko22UKR0-106Lost in Sharm El Sheikh 11 R16
Maik Steiner29GER
605
Javier Molino22ESP0-106Lost in Telde R16
Vicente Oliver Moratalla24ESP
605
Imanol López Morillo24ESP0-106Lost in Telde QF
Yaroslav Demin18RUS
605
Benjamin Pietri27FRA0-106Lost in Telde R16
Marcel Zieliński23POL
605
Kuang Qing Xu17CAN0-106Lost in Telde R16
Goncalo Marques18POR
605
Sebastian Pino23VEN0-106Lost in Telde R16
Toprak Avcibasi19TUR
605
Dali Blanch21USA0-106Lost in Telde R16
Darwin Blanch16USA
605
David Marrero44ESP0-106Lost in Telde R16
Dhruva Mulye23USA
605
Édouard Roger-Vasselin40FRA0-106Barcelona R1690500
Santiago González41MEX
605
Jordan Thompson29AUS0-106Barcelona R1690500
Alex de Minaur25AUS
605
Tomás Martín Etcheverry24ARG0-106Barcelona R1690500
Sebastián Báez23ARG
605
Robin Haase37NED0-106Barcelona R1690500
Stefanos Tsitsipas25GRE
605
Ivan Dodig39CRO0-106Barcelona R1690500
Neal Skupski34GBR
605
Philipp Oswald38AUT0-106Munich R1645250
Marcus Daniell34NZL
605
Marcelo Melo40BRA0-106Munich R1645250
Marcelo Demoliner35BRA
605
Jan Lennard Struff33GER0-106Munich R1645250
Andreas Mies33GER
605
Evan King32USA0-106Munich R1645250
Robert Galloway31USA
605
John Patrick Smith35AUS0-106Munich R1645250
John Peers35AUS
605
Patrik Niklas Salminen27FIN0-106Gwangju R161675
Coleman Wong19HKG
605
Hiroki Moriya33JPN0-106Gwangju R161675
Rio Noguchi25JPN
605
Duck-hee Lee25KOR0-106Gwangju R161675
Jie Cui26CHN
605
Li Tu27AUS0-106Gwangju R161675
Jake Delaney26AUS
605
Orlando Luz26BRA0-106Oeiras 3 R1625125
Dan Added25FRA
605
Jaime Faria20POR0-106Oeiras 3 R1625125
Henrique Rocha20POR
605
Jonathan Eysseric33FRA0-106Oeiras 3 R1625125
Marco Bortolotti33ITA
605
Vitaliy Sachko26UKR0-106Oeiras 3 R1625125
Jesper de Jong23NED
605
David Vega Hernández29ESP0-106Oeiras 3 R1625125
Szymon Walków28POL
605
Frederico Ferreira Silva29POR0-106Oeiras 3 R1625125
Tiago Pereira19POR
740
Guelfo Baldovinetti22ITA0-241Lost in Hammamet 5 R16
Lost in Hammamet 6 R16
Gheorghe Claudiu Schinteie22ROU
740
Sanhui Shin27KOR0-241Gwangju R16Lost in Kashiwa R16Lost in Kashiwa R16
Gwangju R16
1675
Woobin Shin20KOR
740
Jesse Delaney25AUS0-241Lost in Monastir 14 R16
Lost in Monastir 15 R16
Moerani Bouzige24AUS
740
Petr Nesterov21BUL0-241Lost in Sharm El Sheikh 10 R16
Lost in Sharm El Sheikh 11 R16
Robin Bertrand21FRA
740
Egor Gerasimov31BLR0-241Gwangju R16Lost in Busan R16Lost in Busan R16
Gwangju R16
1675
Mikalai Haliak25BLR
740
Moez Echargui31TUN0-241Gwangju R16Lost in Busan R16Lost in Busan R16
Gwangju R16
1675
Mattia Bellucci22ITA
In Play :
Monte Carlo ATP1000  
Barcelona ATP500  
Munich ATP250  
Busan, Oeiras 3 CH125  
Madrid CH100  
Gwangju, Morelos CH75  
Sarasota, Split   
Quillota, Telde M15  
Highlight Country :