X

 

 

WTA // Doubles // Official ATP Ranking // 5W ATP Ranking // Live ATP Ranking // Live ATP Race - Next Gen // ITF Ranking // Tournament Draws // Schedule //  $  // Title Holders // Live Scores

Highlight Country :

 Live ATP Race U25

#: 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, CH125/110/100/90/80, F35/27/18 (GS/ATP Tour/Challengers/Futures + winner points)
LIVE-TENNIS.EU DOES NOT GUARANTEE THE ACCURACY OF THE INFORMATION. LIVE-TENNIS.EU IS IN NO WAY AFFILIATED WITH, SPONSORED OR ENDORSED BY ATP TOUR, INC. ATP IS A REGISTERED TRADEMARK OF ATP TOUR, INC.
Live ATP Race U25
All
Next Gen
<18
<19
<20
<21
<22
<23
<24
<25
#Player NameAgeCtryPts+/-Current TournamentPrevious TournamentsCurrent TournamentNext PtsMax Pts
 1 (5)
Daniil Medvedev24.4RUS15890---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 2 (6)
Stefanos Tsitsipas21.9GRE13445---Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 --
 3 (7)
Alexander Zverev23.2GER13230---Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 --
 4 (9)
Matteo Berrettini24.2ITA12660---Lost in Wimbledon 2019 R16 Lost in Wimbledon 2019 R16 --
 5 (14)
Andrey Rublev22.7RUS22234---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 6 (15)
Karen Khachanov24.1RUS32120---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 7 (16)
Denis Shapovalov21.2CAN12075---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 8 (18)
Cristian Garín24.1CHI11900---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 9 (20)
Félix Auger-Aliassime19.9CAN21771---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 10 (24)
Taylor Fritz22.6USA21510---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
Advertisement
 11 (26)
Alex de Minaur21.3AUS11485---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 12 (29)
Hubert Hurkacz23.4POL11353---Lost in Wimbledon 2019 R32 Lost in Wimbledon 2019 R32 --
 13 (33)
Borna Ćorić23.6CRO11320-------
 14 (36)
Casper Ruud21.5NOR11279---Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 QF
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 QF
--
 15 (39)
Reilly Opelka22.8USA31177---Lost in Wimbledon 2019 R32
(R64  )
Lost in Wimbledon 2019 R32
(R64  )
--
 16 (42)
Ugo Humbert22FRA41111---Lost in Wimbledon 2019 R16 Lost in Wimbledon 2019 R16 --
 17 (47)
Miomir Kecmanović20.8SRB41028---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 18 (48)
Yoshihito Nishioka24.7JPN21007---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 19 (51)
Alexander Bublik23KAZ1965---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 20 (57)
Tommy Paul23.1USA6894---Lost in Qual. Wimbledon 2019 R3Lost in Qual. Wimbledon 2019 R3--
 21 (68)
Mikael Ymer21.8SWE1759---Lost in Qual. Wimbledon 2019 R3Lost in Qual. Wimbledon 2019 R3--
 22 (70)
Soonwoo Kwon22.6KOR1742---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
--
 23 (73)
Jannik Sinner18.8ITA4733---Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 24 (75)
Corentin Moutet21.2FRA11722---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
--
 25 (77)
Cameron Norrie24.8GBR3712---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 26 (81)
Frances Tiafoe22.4USA8700---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 27 (89)
Nicolas Jarry24.7CHI2671---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 28 (97)
Alejandro Davidovich Fokina21ESP8627---Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 29 (98)
Lloyd Harris23.3RSA1616---Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 --
 30 (101)
Emil Ruusuvuori21.2FIN1584---Lost in Qual. Braunschweig 2019 R1
Lost in Braunschweig 2019 R32
Lost in Qual. Braunschweig 2019 R1
Lost in Braunschweig 2019 R32
--
 31 (103)
Alexei Popyrin20.9AUS6575---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
--
 32 (105)
Jaume Munar23.1ESP10548---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 33 (106)
Pedro Martínez23.2ESP11537---Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
--
 34 (108)
Kamil Majchrzak24.4POL2523---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 R16
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 R16
--
 35 (114)
Thiago Seyboth Wild20.3BRA2507---Lost in Recanati 2019 R32Lost in Recanati 2019 R32--
 36 (119)
Marc Polmans23.1AUS8462---Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2--
 37 (127)
Sumit Nagal22.8IND1423-------
 38 (135)
Juan Pablo Varillas24.7PER1403---Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 39 (136)
Antoine Hoang24.6FRA13402---Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 QF
Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 QF
--
 40 (140)
Zhizhen Zhang23.7CHN1389---Lost in Recanati 2019 R32Lost in Recanati 2019 R32--
 41 (142)
Hyeon Chung24.1KOR2383-------
 42 (143)
J.J. Wolf21.5USA12383---Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 43 (147)
Daniel Elahi Galán24COL1379---Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R16
Lost in Perugia 2019 SF
Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R16
Lost in Perugia 2019 SF
--
 44 (161)
Arthur Rinderknech24.9FRA14323---Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 45 (163)
Sebastian Ofner24.1AUT3321---Lost in Qual. Wimbledon 2019 R1
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Braunschweig 2019 R32
--
 46 (164)
Maxime Cressy23.1USA13320---Lost in Winnipeg 2019 QFLost in Winnipeg 2019 QF--
 47 (166)
Jurij Rodionov21.1AUT4314---Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 QF
--
 48 (167)
Jay Clarke21.9GBR5313---Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 --
 49 (173)
Botic Van de Zandschulp24.7NED2292---Lost in Braunschweig 2019 R16Lost in Braunschweig 2019 R16--
 50 (174)
Alejandro Tabilo23.1CHI3290---Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
Advertisement
 51 (175)
Carlos Taberner22.9ESP13290---Lost in Braunschweig 2019 R32Lost in Braunschweig 2019 R32--
 52 (176)
Dmitry Popko23.7KAZ3290-------
 53 (177)
Roman Safiullin22.9RUS5286---Lost in Perugia 2019 R64Lost in Perugia 2019 R64--
 54 (181)
Ernesto Escobedo24USA14284---Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 55 (182)
Michael Mmoh22.4USA15281---Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 R32
--
 56 (185)
João Menezes23.5BRA3279---Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 57 (189)
Rudolf Molleker19.7GER9273---Lost in Braunschweig 2019 R32Lost in Braunschweig 2019 R32--
 58 (190)
Tallon Griekspoor24NED3271---Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
--
 59 (191)
Maxime Janvier23.7FRA16270---Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R32
--
 60 (194)
Quentin Halys23.7FRA17264---Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 R32
--
 61 (197)
Aleksandar Vukic24.2AUS10260---Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 62 (199)
Cem İlkel24.8TUR1257---Lost in Winnipeg 2019 QFLost in Winnipeg 2019 QF--
 63 (201)
Elias Ymer24.2SWE2254---Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 QF
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 QF
Lost in Braunschweig 2019 R32
--
 64 (205)
Juan Pablo Ficovich23.4ARG11250-------
 65 (208)
Elliot Benchetrit21.7FRA18242-------
 66 (212)
Bernabe Zapata Miralles23.4ESP17240---Lost in Ludwigshafen 2019 QF
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 QF
Lost in Braunschweig 2019 R64
--
 67 (216)
Max Purcell22.2AUS13233---Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 68 (218)
Benjamin Bonzi24FRA21231---Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64--
 69 (219)
Daniel Altmaier21.8GER11230---Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
--
 70 (221)
Brandon Nakashima18.9USA18229-------
 71 (224)
Sebastian Korda20USA19220-------
 72 (225)
Noah Rubin24.3USA20219---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
--
 73 (226)
Yosuke Watanuki22.2JPN8219---Lost in Qual. Wimbledon 2019 R3
Lost in Recanati 2019 R16
Lost in Qual. Wimbledon 2019 R3
Lost in Recanati 2019 R16
--
 74 (228)
Hugo Gaston19.7FRA22215-------
 75 (229)
Zdeněk Kolář23.7CZE3215---Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 R64
--
 76 (232)
Nicola Kuhn20.3ESP19212---Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
--
 77 (235)
Gian Marco Moroni22.4ITA17210---Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 QF
Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 QF
--
 78 (237)
Christopher Eubanks24.1USA21209---Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 QF
Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 QF
--
 79 (238)
Thanasi Kokkinakis24.2AUS15209---Lost in Winnetka 2019 SFLost in Winnetka 2019 SF--
 80 (239)
Tung Lin Wu22.1TPE2209-------
 81 (242)
Hugo Grenier24.2FRA23207+1------
 82 (243)
Ulises Blanch22.2USA22207-1--Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 83 (244)
Francisco Cerundolo21.9ARG15204-------
 84 (247)
Alexandre Muller23.4FRA24202---Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
--
 85 (250)
Filippo Baldi24.4ITA18199---Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
Lost in Perugia 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
Lost in Perugia 2019 R32
--
 86 (254)
Duck-hee Lee22.1KOR4193-------
 87 (256)
Tomas Machac19.7CZE4189-------
 88 (260)
Akira Santillan23.1AUS16182---Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2--
 89 (267)
Geoffrey Blancaneaux21.9FRA27176---Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R32
Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R32
--
 90 (275)
Pavel Kotov21.6RUS10166---Lost in Recanati 2019 R32
Qual. Perugia 2019 W
Lost in Perugia 2019 R64
Lost in Recanati 2019 R32
Qual. Perugia 2019 W
Lost in Perugia 2019 R64
--
 91 (279)
Borna Gojo22.3CRO5162---Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 92 (280)
Chun hsin Tseng18.9TPE3159---Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 93 (281)
Sasikumar Mukund23.4IND4157---Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 94 (283)
Marcelo Tomás Barrios Vera22.5CHI4154---Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 95 (284)
Lorenzo Musetti18.3ITA21151---Lost in Recanati 2019 R64
Lost in Perugia 2019 R32
Lost in Recanati 2019 R64
Lost in Perugia 2019 R32
--
 96 (285)
Jack Draper18.5GBR8150---Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 97 (287)
Jenson Brooksby19.7USA27149-------
 98 (292)
Alex Molčan22.6SVK7142---Lost in Ludwigshafen 2019 SFLost in Ludwigshafen 2019 SF--
 99 (293)
Lucas Miedler24AUT5142---Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R32
--
 100 (297)
Javier Barranco Cosano21.6ESP22140---Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 SF
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 SF
--
Advertisement
 101 (298)
Marc-Andrea Hüsler24SUI4139---Lost in Recanati 2019 R32
Lost in Perugia 2019 R64
Lost in Recanati 2019 R32
Lost in Perugia 2019 R64
--
 102 (299)
Nino Serdarušić23.5CRO6139-------
 103 (301)
Orlando Luz22.4BRA7137-------
 104 (302)
Manuel Guinard24.6FRA28137-------
 105 (304)
Kacper Żuk21.4POL3136-------
 106 (306)
Harry Bourchier24.4AUS19135-------
 107 (307)
Lukas Klein22.2SVK8135-------
 108 (310)
Julian Ocleppo22.9ITA23133---Lost in Perugia 2019 R64Lost in Perugia 2019 R64--
 109 (311)
Khumoyun Sultanov21.6UZB2132-------
 110 (315)
Yuta Shimizu21JPN13129-------
 111 (318)
Carlos Alcaraz17.1ESP23127-------
 112 (320)
Vit Kopriva23CZE5127-------
 113 (321)
Tomas Martin Etcheverry20.9ARG16126-------
 114 (326)
Corentin Denolly23FRA29122---Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64--
 115 (330)
Altuğ Çelikbilek23.8TUR2121-------
 116 (332)
Jan Choinski24GBR9120---Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
--
 117 (335)
Nicolas Alvarez24PER2119-------
 118 (336)
Viktor Durasovic23.3NOR2119---Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 119 (338)
Yun-seong Chung22.2KOR5116-------
 120 (341)
Andrea Pellegrino23.2ITA24115---Lost in Perugia 2019 R32Lost in Perugia 2019 R32--
 121 (342)
Jules Okala22.8FRA31113+1------
 122 (343)
Juan Manuel Cerundolo18.6ARG18113+1------
 123 (344)
Johannes Härteis24.3GER21113-2--Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
--
 124 (346)
Tim van Rijthoven23.2NED5112---Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
--
 125 (348)
Felipe Meligeni Rodrigues Alves22.3BRA8111-------
 126 (351)
Edan Leshem23.3ISR2110-------
 127 (355)
Nikolas Sanchez Izquierdo21.3ESP25109-------
 128 (356)
Sebastian Baez19.5ARG19109-------
 129 (359)
Rayane Roumane19.8FRA34107-------
 130 (360)
Aziz Dougaz23.2TUN2107---Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 131 (369)
Jesper De Jong20.1NED6102-------
 132 (370)
Camilo Ugo Carabelli21ARG21102-------
 133 (371)
Giulio Zeppieri18.5ITA26101---Lost in Perugia 2019 R32Lost in Perugia 2019 R32--
 134 (375)
Collin Altamirano24.5USA33101---Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 135 (377)
Fajing Sun23.7CHN599-------
 136 (380)
Dan Added21.2FRA3699-------
 137 (383)
Raul Brancaccio23.1ITA2798---Lost in Recanati 2019 R16
Lost in Perugia 2019 R64
Lost in Recanati 2019 R16
Lost in Perugia 2019 R64
--
 138 (384)
Jelle Sels24.9NED797-------
 139 (386)
Stefan Kozlov22.4USA3596---Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 140 (391)
Skander Mansouri24.9TUN394-------
 141 (392)
Genaro Alberto Olivieri21.9ARG2493-------
 142 (394)
Rio Noguchi21.5JPN1493-------
 143 (397)
Ryan Peniston24.6GBR1193---Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 144 (399)
Alexey Zakharov20.2RUS1492-------
 145 (400)
Filip Cristian Jianu18.8ROU292-------
 146 (402)
Facundo Diaz Acosta19.5ARG2591-------
 147 (403)
Yishai Oliel20.5ISR391-------
 148 (405)
Michael Vrbensky20.5CZE990-------
 149 (406)
Evgenii Tiurnev23.2RUS1589---Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 150 (410)
Manuel Pena Lopez22.4ARG2688-------
Advertisement
 151 (414)
Zsombor Piros20.7HUN385---Lost in Ludwigshafen 2019 R32Lost in Ludwigshafen 2019 R32--
 152 (415)
Yusuke Takahashi22.7JPN1585-------
 153 (416)
Liam Caruana22.4ITA3085-------
 154 (419)
Petros Chrysochos24.2CYP184-------
 155 (420)
Enrico Dalla Valle22.3ITA3183---Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 156 (422)
Mattéo Martineau21.4FRA3982-------
 157 (423)
Artem Dubrivnyy21.4RUS1682-------
 158 (428)
Patrik Niklas Salminen23.3FIN281-------
 159 (432)
Louis Weßels21.8GER2680---Lost in Qual. Ludwigshafen 2019 R1Lost in Qual. Ludwigshafen 2019 R1--
 160 (433)
Daniel Michalski20.4POL480+1------
 161 (434)
Nicolas Mejia20.4COL480+1------
 162 (435)
Michail Pervolarakis24GRE280-2--Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 163 (436)
Jonas Forejtek19.3CZE1079-------
 164 (441)
Makoto Ochi24.1JPN1677+1------
 165 (443)
Gianluigi Quinzi24.4ITA3277-1--Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 QF
Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 QF
--
 166 (444)
Francesco Forti20.9ITA3376-------
 167 (449)
Sho Shimabukuro22.9JPN1774-------
 168 (450)
Blake Mott24.2AUS2274-------
 169 (455)
Harold Mayot18.4FRA4273-------
 170 (458)
Bogdan Bobrov22.8RUS1772-------
 171 (459)
Yu-hsiou Hsu21.2TPE571-------
 172 (460)
Renta Tokuda22.2JPN1870-------
 173 (462)
David Poljak24.1CZE1170-------
 174 (463)
Alen Avidzba20.3RUS1870---Lost in Recanati 2019 R32Lost in Recanati 2019 R32--
 175 (467)
Marko Miladinović19.5SRB1269-------
 176 (472)
Alex Rybakov23.4USA4268---Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 177 (475)
Lucas Catarina23.8MON267---Lost in Winnipeg 2019 R16Lost in Winnipeg 2019 R16--
 178 (478)
Thomas Laurent22.5FRA4466-------
 179 (479)
David Pichler24.3AUT666-------
 180 (482)
Rafael Matos24.5BRA1265-------
 181 (483)
Jumpei Yamasaki23JPN1965-------
 182 (486)
Marek Gengel24.8CZE1365---Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64--
 183 (489)
Jacopo Berrettini21.6ITA3563-------
 184 (490)
Gijs Brouwer24.3NED863-------
 185 (491)
Álvaro López San Martín23.1ESP3363-------
 186 (495)
Alexander Erler22.6AUT762-------
 187 (496)
Jorge Panta24.9PER362-------
 188 (498)
Jordi Arconada23.8USA4662---Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 189 (500)
Ivan Gakhov23.6RUS1961-------
 190 (501)
Mariano Kestelboim24.4ARG2961+1------
 191 (502)
Johan Nikles23.2SUI661+1------
 192 (503)
Antoine Cornut Chauvinc20FRA4561+1------
 193 (505)
Martin Redlicki24.8USA4761-3--Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 194 (506)
Aleksandar Kovačević21.8USA4860-------
 195 (509)
Santiago Fa Rodriguez Taverna20.9ARG3060-------
 196 (510)
Mick Veldheer24.2NED960-------
 197 (511)
Gabriel Petit24.8FRA4660-------
 198 (512)
Johan Tatlot24.2FRA4759-------
 199 (513)
Duje Ajdukovic19.4CRO859-------
 200 (515)
Ergi Kirkin21.4TUR359-------
Advertisement
 201 (519)
Paul Jubb20.6GBR1458---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 202 (520)
Nicholas David Ionel17.7ROU458-------
 203 (521)
Zizou Bergs21BEL1058-------
 204 (522)
Matias Zukas24.1ARG3158-------
 205 (523)
Fabian Marozsan20.7HUN457-------
 206 (524)
Riccardo Balzerani21.7ITA3756-------
 207 (525)
Bastian Malla23.7CHI556-------
 208 (526)
Timofey Skatov19.4KAZ656-------
 209 (527)
Jordan Correia23BRA1456-------
 210 (528)
Seong chan Hong23KOR655-------
 211 (531)
Simon Carr20.6IRL154-------
 212 (533)
Nick Hardt19.8DOM353-------
 213 (537)
Kyrian Jacquet19.1FRA4852-------
 214 (538)
Vitaliy Sachko22.9UKR652-------
 215 (539)
Alexandar Lazarov22.6BUL352-------
 216 (542)
Lucas Poullain24.5FRA4951-------
 217 (546)
Antoine Bellier23.7SUI751-------
 218 (547)
Evan Furness21.9FRA5051-------
 219 (548)
Tiago Cação22.3POR851-------
 220 (549)
Máté Valkusz21.9HUN650-------
 221 (551)
Aidan McHugh20GBR1550---Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 222 (553)
Pol Martin Tiffon20.9ESP3649+1------
 223 (554)
Alexis Gautier23.2FRA5149+1------
 224 (555)
Giovanni Fonio22.1ITA3949-2--Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 225 (557)
Ben Patael23.1ISR448-------
 226 (559)
Alexis Galarneau21.3CAN947---Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 227 (561)
Gilbert Klier Junior20.1BRA1647-------
 228 (564)
Anton Matusevich19.1GBR1646-------
 229 (565)
Savriyan Danilov20RUS2146+1------
 230 (567)
Felix Corwin24.1USA5046-1--Qual. Winnetka 2019 W
Lost in Winnetka 2019 R64
Qual. Winnetka 2019 W
Lost in Winnetka 2019 R64
--
 231 (569)
Brandon Holt22.2USA5145-------
 232 (570)
Vasil Kirkov21.3USA5245-------
 233 (571)
Christian Langmo24.1USA5345-------
 234 (573)
Facundo Juarez22.7ARG3444+1------
 235 (574)
Roy Smith21.8USA5444-1--Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 236 (576)
Fermin Tenti23ARG3544-------
 237 (577)
Alexander Donski21.9BUL444-------
 238 (578)
Carlos Gimeno Valero19ESP3743-------
 239 (579)
Matthew Christopher Romios21.2AUS2643-------
 240 (582)
Joao Lucas Reis Da Silva20.2BRA1743-------
 241 (583)
Ryota Tanuma24.7JPN2143-------
 242 (585)
Kai Wehnelt24.6GER3143-------
 243 (586)
Nicolas Moreno De Alboran22.9USA5543-------
 244 (587)
Jurabek Karimov22UZB442-------
 245 (588)
Arthur Reymond21.2FRA5442-------
 246 (589)
Arnaud Bovy19.8BEL1142-------
 247 (590)
Evan Zhu21.8USA5742-------
 248 (591)
Oleksii Krutykh20.3UKR742-------
 249 (592)
Pedro Vives Marcos19.2ESP3842-------
 250 (593)
Imanol Lopez Morillo20.6ESP3942-------
Advertisement
 251 (594)
Nikita Mashtakov21.3UKR841-------
 252 (598)
Jie Cui22.4CHN739+1------
 253 (599)
Nuno Borges23.3POR939+1------
 254 (600)
Sam Riffice21.3USA5839-2--Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 255 (601)
John Mcnally21.7USA5939---Qual. Winnetka 2019 W
Lost in Winnetka 2019 R32
Qual. Winnetka 2019 W
Lost in Winnetka 2019 R32
--
 255 (601)
Yuki Mochizuki22.6JPN2239+1------
 257 (606)
Benjamin Sigouin21CAN1038---Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 258 (609)
Petr Nouza21.8CZE1438-------
 259 (610)
Alexander Weis23.2ITA4238-------
 260 (612)
Axel Geller21.2ARG3637-------
 261 (615)
Daniele Capecchi24.7ITA4337-------
 262 (617)
Georgii Kravchenko19.9UKR936-------
 263 (619)
Jiri Lehecka18.6CZE1536-------
 264 (621)
Sergey Fomin19.4UZB536-------
 265 (625)
Jean Thirouin22.8FRA5836-------
 266 (629)
Nicolas Alvarez Varona19.1ESP4235+1------
 267 (630)
Clement Tabur20.4FRA5935+1------
 268 (631)
Emiliano Maggioli19.1ITA4535-2--Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 269 (633)
Mateus De Carvalho Cardoso Alves19.4BRA1835-------
 270 (634)
Clément Geens24.3BEL1235-------
 271 (635)
Naoki Tajima19.7JPN2335-------
 272 (636)
Dimitriy Voronin21.1RUS2335-------
 272 (636)
Mats Rosenkranz21.8GER3435-------
 274 (639)
Manish Sureshkumar20.9IND734-------
 275 (640)
Yan Bondarevskiy20.3RUS2534-------
 276 (642)
Denis Klok22.1RUS2634-------
 277 (644)
Alexander Shevchenko19.6RUS2434-------
 278 (645)
Fabien Reboul24.8FRA6033-------
 279 (648)
Alexander Crnokrak20.4AUS2733-------
 280 (649)
Dennis Uspensky23.7USA6133-------
 281 (651)
Quentin Folliot21.5FRA6132-------
 282 (652)
Pablo Llamas Ruiz17.7ESP4332-------
 283 (654)
Andrey Chepelev21.9RUS2732-------
 284 (655)
Benjamin Dhoe23.8BEL1332-------
 285 (657)
Michał Dembek22.9POL632-------
 286 (658)
Rinky Hijikata19.3AUS2831-------
 287 (660)
Alexander Brown21.1USA6231-------
 288 (661)
Gauthier Onclin19.3BEL1431-------
 289 (663)
Ronan Joncour23.4FRA6231-------
 290 (664)
Karl Friberg21.2SWE631-------
 291 (665)
Antonio Cayetano March20ECU531-------
 292 (667)
Luca Giacomini22.7ITA4731-------
 293 (668)
Jakub Paul21.2SUI831-------
 294 (671)
Robert Strombachs20.8GER3630-------
 295 (672)
Nathan Ponwith22.2USA6330-------
 296 (674)
Patrik Rikl21.5CZE1930-------
 297 (675)
Runhao Hua24.3CHN930-------
 298 (678)
Valentin Royer19.1FRA6330-------
 299 (681)
Austin Rapp23.8USA6430-------
 300 (683)
Nam Hoang Ly23.3VIE129-------
Advertisement
 301 (686)
Luca Castelnuovo23.4SUI929-------
 302 (688)
Simon Freund23.7SWE829-------
 303 (689)
Simone Roncalli24.1ITA4929-------
 304 (690)
Carlos Sanchez Jover19.9ESP4429-------
 305 (692)
Ivan Davydov23.7RUS2829-------
 306 (694)
Naoki Nakagawa23.6JPN2528-------
 307 (695)
Kirill Kivattsev22.7RUS2928-------
 308 (696)
Dominik Böhler24.3GER3828-------
 309 (697)
Adrian Andreev19.1BUL528-------
 310 (698)
Emilio Nava18.6USA6628-------
 311 (700)
Ryan Nijboer20.9NED1328-------
 312 (701)
Benjamin Winter Lopez22.1ESP4528-------
 313 (706)
Govind Nanda19.3USA6727-------
 314 (707)
Jonathan Gray23.2GBR1927-------
 315 (709)
Boris Pokotilov23.1RUS3127-------
 316 (712)
Ignacio Monzon22.5ARG3927-------
 317 (713)
Ezekiel Clark21.9USA7026-------
 318 (714)
Jaimee Floyd Angele20.2FRA6726-------
 319 (717)
Lenny Hampel23.5AUT926-------
 320 (718)
Oleg Prihodko22.7UKR1226-------
 321 (719)
Francisco Comesana19.7ARG4026-------
 322 (720)
Paul Wörner23.8GER4026-------
 323 (721)
Jared Donaldson23.7USA7125-------
 324 (724)
Thiago Agustin Tirante19.2ARG4125-------
 325 (725)
Maxim Ratniuk24.1RUS3225-------
 326 (728)
Beibit Zhukayev19.7KAZ724-------
 327 (729)
Kuan Yi Lee23.8TPE624-------
 328 (730)
Otto Virtanen19FIN424-------
 329 (732)
Oliver Crawford21.1USA7424-------
 330 (733)
Guy Orly Iradukunda24.3BDI124-------
 331 (735)
Marco Miceli21.6ITA5224-------
 332 (738)
Lorenzo Bocchi22.6ITA5324-------
 333 (739)
Andrea Guerrieri21.5ITA5124-------
 334 (740)
Kristian Lozan21.7RUS3324-------
 335 (741)
Kristjan Tamm22EST224-------
 336 (744)
Shintaro Mochizuki17.1JPN2624-------
 337 (745)
Chien hsun Lo21.6TPE724-------
 338 (746)
Bogdan Ionut Apostol24.4ROU524-------
 339 (747)
Conner Huertas del pino24.5PER624-------
 340 (753)
Mehluli Don Ayanda Sibanda20.6ZIM323-------
 341 (754)
Dan Alexandru Tomescu21.2ROU623-------
 342 (755)
Guido Ivan Justo22.5ARG4223-------
 343 (756)
Nicolo Turchetti24.1ITA5423-------
 344 (758)
Bart Stevens22.4NED1523-------
 345 (759)
Guy Den Heijer23.2NED1423-------
 346 (760)
Gianluca Di Nicola24.5ITA5522-------
 347 (761)
Hady Habib21.8LIB122-------
 348 (762)
Carlos Lopez Montagud20ESP4922-------
 349 (763)
Dane Sweeny19.4AUS3122-------
 350 (764)
Patrick Kypson20.6USA7822-------
Advertisement
 351 (765)
José Olivares23.5DOM422-------
 352 (767)
Simon Yitbarek19.6SWE1022-------
 353 (768)
Jonas Trinker24.8AUT1022-------
 354 (771)
Taisei Ichikawa19.5JPN2821-------
 355 (772)
Keegan Smith22USA7921-------
 356 (774)
Franco Emanuel Egea24.5ARG4421-------
 357 (776)
Dragos Nicolae Madaras22.8SWE1121-------
 358 (778)
Aziz Kijametovic23.8BIH621-------
 359 (779)
Joshua Ortlip23.4USA8021-------
 360 (780)
Benjamin Pietri23.9FRA7021-------
 361 (781)
Louis Tessa22.2FRA6921-------
 362 (784)
Sebastian Prechtel24.1GER4121-------
 363 (785)
Nicolae Frunza22.6ROU820-------
 364 (788)
Mwendwa Mbithi22.4USA8120-------
 365 (792)
Justin Roberts23.5BAH120-------
 365 (792)
Damien Wenger20.3SUI1120-------
 367 (794)
Federico Iannaccone21.2ITA5820-------
 368 (795)
Mariano Navone19.3ARG4620-------
 369 (798)
Sandro Kopp20.1AUT1120-------
 370 (799)
Wojciech Marek19.1POL720-------
 371 (800)
Majed Kilani23.5TUN420-------
 372 (802)
Eric Vanshelboim18.9UKR1320-------
 373 (804)
Ondrej Krstev23CZE2020-------
 374 (805)
Peter Bothwell24.7IRL220-------
 375 (806)
Ye Cong Mo20CHN1019-------
 376 (807)
Chukang Wang20.8CHN1119-------
 377 (808)
Juan Bautista Otegui21.3ARG4719-------
 377 (808)
Tomas Jirousek20.5CZE2119-------
 379 (811)
Jan Zielinski23.6POL819-------
 380 (812)
Gabriele Maria Noce24.6ITA5919-------
 381 (813)
Peter Bertran24.3DOM519-------
 382 (814)
Stuart Parker22.9GBR2119-------
 383 (816)
Igor Marcondes23BRA2019-------
 384 (817)
Luis Faria20.9POR1019-------
 385 (818)
Grigoriy Lomakin22.3KAZ919-------
 386 (819)
Paul Oosterbaan24.8USA8218-------
 386 (819)
Youssef Hossam22EGY318-------
 388 (823)
Tristan Schoolkate19.3AUS3218-------
 389 (826)
Alessandro Ingarao20.9ITA6018-------
 390 (827)
Andrew Paulson18.6CZE2218-------
 391 (828)
Stefano Battaglino22ITA6118-------
 392 (829)
Calin Manda22.2ROU918-------
 393 (830)
Holger Vitus Nodskov Rune17.1DEN218-------
 394 (831)
Aryan Goveas22IND1018+1------
 395 (832)
Aziz Ouakaa20.9TUN518+1------
 396 (833)
Luca Prevosto21.8ITA6218+1------
 397 (834)
Alexander Lebedev23.2USA8318-3--Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 398 (835)
Carl Söderlund23SWE1217-------
 398 (835)
Andrew Watson23.8GBR2217-------
 400 (839)
Martin Beran24.6CAN1217-------
Advertisement
 401 (840)
Bradley Mousley24.5AUS3317-------
 402 (843)
Shinji Hazawa21.2JPN3217-------
 403 (846)
Alberto Barroso Campos24ESP5317-------
 404 (847)
Alejo Lorenzo Lingua Lavallen19.3ARG4817-------
 405 (848)
Juan Alejandro Hernandez21MEX417-------
 406 (849)
Sanhui Shin23.3KOR816-------
 406 (849)
Vlad Andrei Dancu21.3ROU1016-------
 406 (849)
Michiel De Krom22NED1716-------
 409 (854)
Tadeáš Paroulek20.5CZE2516-------
 410 (856)
Haru Inoue23.9JPN3316-------
 411 (863)
Tsung Hao Huang20.6TPE816-------
 412 (864)
Dalibor Svrcina17.7CZE2416-------
 413 (866)
David Volfson22.8CAN1316-------
 414 (867)
Alfredo Perez23.1USA8416-------
 415 (869)
Vladimir Korolev24.8RUS3616-------
 415 (869)
Ignacio Carou20.9URU316-------
 417 (871)
Raphael Baltensperger22.5SUI1215-------
 417 (871)
Yibing Wu20.7CHN1315-------
 419 (875)
Sora Fukuda22.7JPN3615-------
 420 (880)
Rhett Purcell24.4NZL115-------
 421 (882)
Alafia Ayeni20.9USA8515-------
 422 (883)
Aleksandre Bakshi22.9GEO415-------
 423 (884)
Dominik Palan19.7CZE2615-------
 424 (885)
Ugo Blanchet21.5FRA7315-------
 425 (886)
Alibek Kachmazov17.8RUS3715-------
 426 (887)
Ivan Liutarevich24.3BLR415-------
 427 (889)
Matias Soto21.1CHI714-------
 427 (889)
Pierre Delage19.4FRA7414-------
 429 (893)
Cannon Kingsley19.1USA8614-------
 430 (894)
Abhinav Sanjeev Shanmugam21.6IND1114-------
 431 (895)
Antonio Massara24.8ITA6514-------
 432 (896)
Zachary Eisinga20.4NED1914-------
 433 (900)
Federico Arnaboldi20ITA6614-------
 434 (902)
Taha Baadi18.9CAN1414-------
 435 (903)
Hong Kit Wong21.8HKG114-------
 436 (904)
Giacomo Dambrosi18.8ITA6714+1------
 437 (905)
Niklas Guttau20.5GER4314-1--Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R64
Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R64
--
 438 (906)
Rishab Agarwal24.5IND1214-------
 439 (907)
Albert Roglan21.6ESP5414-------
 440 (910)
Ryan James Storrie22.3GBR2513-------
 441 (911)
Daniel Rodrigues20.4POR1113-------
 442 (912)
Sumit Sarkar20.9USA8813-------
 443 (913)
Jacob Dunbar24.7USA8913-------
 444 (915)
Marco Brugnerotto24.1ITA6813-------
 445 (917)
Dostanbek Tashbulatov20KAZ1013-------
 445 (917)
Christian Samuelsson24.4SWE1313-------
 447 (920)
Matvey Minin19RUS4013-------
 448 (921)
Martin Damm16.7USA8713-------
 449 (922)
Nathan Seateun23FRA7613-------
 450 (924)
Koray Kirci21.8TUR513-------
Advertisement
 451 (926)
Simon Anthony Ivanov20BUL613-------
 452 (927)
Valentin Guenther22.3GER4513-------
 453 (928)
Milan Welte19GER4413-------
 454 (929)
Ajeet Rai21.4NZL213-------
 455 (930)
Yanki Erel19.7TUR613-------
 456 (931)
Max Houkes20NED2013-------
 457 (935)
Kenneth Raisma22.2EST412-------
 458 (936)
Flavio Cobolli18.1ITA6912-------
 458 (936)
Liam Draxl18.5CAN1512-------
 460 (938)
Pierre Faivre24.4FRA7912-------
 461 (939)
Luca Nardi16.9ITA7012-------
 462 (940)
Matheus Pucinelli De Almeida19.2BRA2212-------
 463 (941)
Sarp Ağabigün23TUR712-------
 464 (942)
Zachary Svajda17.6USA9012-------
 465 (943)
Uisung Park19.7KOR1012-------
 466 (944)
Sergi Perez Contri22.4ESP5512-------
 467 (945)
Saida'Lo Saidkarimov22.7UZB612-------
 468 (946)
Simon Beaupain21.1BEL1612-------
 469 (948)
Daniil Glinka20.1EST512-------
 470 (951)
Remy Bertola21.8SUI1312-------
 471 (953)
Sidane Pontjodikromo19.7NED2112-------
 472 (954)
Hugo Schott23.8FRA8012-------
 473 (955)
Timur Kiyamov23.6RUS4112-------
 474 (956)
Blake Ellis21.5AUS3412-------
 475 (957)
Luca Tomasetto24.2ITA7311-------
 476 (959)
Andrea Bolla21.6ITA7211+1------
 477 (960)
Samuele Ramazzotti21.3ITA7111-2--Qual. Recanati 2019 W
Lost in Recanati 2019 R32
Qual. Recanati 2019 W
Lost in Recanati 2019 R32
--
 477 (960)
William Bushamuka24.4USA9111+1------
 479 (963)
Kalman L. Boyd23.2USA9211-------
 480 (964)
Maxime Pauwels21.9BEL1711+1------
 481 (965)
Rimpei Kawakami19.8JPN3711+1------
 482 (966)
Marius Ruzgas23.7SWE1411+1------
 482 (966)
Matyas Fuele21.5HUN811+1------
 484 (968)
Justin Boulais18.7CAN1611-5--Lost in Winnipeg 2019 R16Lost in Winnipeg 2019 R16--
 485 (969)
George Loffhagen19.2GBR2611-------
 486 (970)
Arthur Cazaux17.8FRA8111-------
 487 (971)
Cameron Green24.2AUS3511-------
 488 (972)
Luka Pavlovic20.2FRA8211-------
 489 (973)
Dhruv Sunish20.6IND1411-------
 490 (974)
Maxime Mora23.2FRA8311-------
 491 (975)
Mikalai Haliak21.9BLR511-------
 492 (976)
Petr Hájek23.3CZE2711-------
 493 (977)
Mirko Martinez22.2SUI1411-------
 494 (979)
S D Prajwal Dev24.1IND1311-------
 495 (982)
Zihao Xia23.4CHN1610-------
 496 (986)
Kyle Seelig22.8USA9310-------
 497 (987)
Gabriel Donev24BUL710-------
 497 (987)
Yuta Kawahashi22.4JPN4010-------
 499 (993)
Alejo Vilaro24.7ARG5210-------
 500 (994)
Lucas Gómez24.9MEX510-------
Advertisement
 501 (997)
Francesco Passaro19.5ITA7410-------
 502 (998)
Will Maher20.8AUS3610-------
 503 (999)
Florian Lakat24.9FRA8510-------
 503 (999)
Jakob Aichhorn21.7AUT1210-------