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 :

 Official ATP Ranking

#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
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.
Official ATP Ranking
#Player NameAgeCtryPts+/-Current TournamentPrevious TournamentsCurrent TournamentNext WeekNext Week
 1
Novak Djoković33.1SRB110220--Wimbledon 2019 W Wimbledon 2019 W 10220-
 2
Rafael Nadal34ESP19850--Lost in Wimbledon 2019 SF Lost in Wimbledon 2019 SF 9850-
 3
Dominic Thiem26.8AUT17045--Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 7045-
 4
Roger Federer38.9SUI16630--Lost in Wimbledon 2019 F Lost in Wimbledon 2019 F 6630-
 5
Daniil Medvedev24.4RUS15890--Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R325890-
 6
Stefanos Tsitsipas21.9GRE14745--Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 4745-
 7
Alexander Zverev23.2GER13630--Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 3630-
 8
Matteo Berrettini24.2ITA12860--Lost in Wimbledon 2019 R16 Lost in Wimbledon 2019 R16 2860-
 9
Gaël Monfils33.8FRA12860--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R1282860-
 10
David Goffin29.5BEL12555--Lost in Wimbledon 2019 QF Lost in Wimbledon 2019 QF 2555-
Advertisement
 11
Fabio Fognini33.1ITA22400--Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R322400-
 12
Roberto Bautista Agut32.2ESP22360--Lost in Wimbledon 2019 SF Lost in Wimbledon 2019 SF 2360-
 13
Diego Schwartzman27.8ARG12265--Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R322265-
 14
Andrey Rublev22.7RUS22234--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R642234-
 15
Karen Khachanov24.1RUS32120--Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R322120-
 16
Denis Shapovalov21.2CAN12075--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R1282075-
 17
Stan Wawrinka35.2SUI22060--Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 2060-
 18
Cristian Garín24.1CHI11900--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R1281900-
 19
Grigor Dimitrov29.1BUL11850--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R1281850-
 20
Félix Auger-Aliassime19.9CAN21771--Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R321771-
 21
John Isner35.1USA11760--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R641760-
 22
Benoît Paire31.1FRA21738--Lost in Wimbledon 2019 R16Lost in Wimbledon 2019 R161738-
 23
Dušan Lajović30SRB21695--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R1281695-
 24
Taylor Fritz22.6USA21510--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R641510-
 25
Pablo Carreño Busta28.9ESP31500--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R1281500-
 26
Alex de Minaur21.3AUS11485--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R641485-
 27
Nikoloz Basilashvili28.3GEO11395--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R641395-
 28
Daniel Evans30.1GBR11359--Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R321359-
 29
Hubert Hurkacz23.4POL11353--Lost in Wimbledon 2019 R32 Lost in Wimbledon 2019 R32 1353-
 30
Milos Raonic29.5CAN31350--Lost in Wimbledon 2019 R16Lost in Wimbledon 2019 R161350-
 31
Kei Nishikori30.5JPN11345--Lost in Wimbledon 2019 QF Lost in Wimbledon 2019 QF 1345-
 32
Filip Krajinović28.3SRB31343--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R1281343-
 33
Borna Ćorić23.6CRO11320----1320-
 34
Jan Lennard Struff30.2GER21315--Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R321315-
 35
Guido Pella30.1ARG21310--Lost in Wimbledon 2019 QF Lost in Wimbledon 2019 QF 1310-
 36
Casper Ruud21.5NOR11279--Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 QF
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 QF
1279-
 37
Marin Čilić31.7CRO21225--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R641225-
 38
Adrian Mannarino32FRA31191--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R1281191-
 39
Reilly Opelka22.8USA31177--Lost in Wimbledon 2019 R32
(R64  )
Lost in Wimbledon 2019 R32
(R64  )
1177-
 40
Nick Kyrgios25.1AUS21170--Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 1170-
 41
Albert Ramos Viñolas32.4ESP41130--Lost in Wimbledon 2019 R128
Lost in Perugia 2019 SF
Lost in Wimbledon 2019 R128
Lost in Perugia 2019 SF
1130-
 42
Ugo Humbert22FRA41111--Lost in Wimbledon 2019 R16 Lost in Wimbledon 2019 R16 1111-
 43
John Millman31AUS31071--Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R321071-
 44
Kyle Edmund25.4GBR21050--Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 1050-
 45
Sam Querrey32.7USA41045--Lost in Wimbledon 2019 QF Lost in Wimbledon 2019 QF 1045-
 46
Lorenzo Sonego25.1ITA31030--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R1281030-
 47
Miomir Kecmanović20.8SRB41028--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R641028-
 48
Yoshihito Nishioka24.7JPN21007--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R1281007-
 49
Jo-Wilfried Tsonga35.2FRA51005--Lost in Wimbledon 2019 R32 Lost in Wimbledon 2019 R32 1005-
 50
Richard Gasquet34FRA6985--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128985-
Advertisement
 51
Alexander Bublik23KAZ1965--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128965-
 52
Fernando Verdasco36.6ESP5945--Lost in Wimbledon 2019 R16
(R64  )
Lost in Wimbledon 2019 R16
(R64  )
945-
 53
Pablo Andújar34.4ESP6942--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128942-
 54
Gilles Simon35.5FRA7935--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64935-
 55
Tennys Sandgren28.9USA5923--Lost in Wimbledon 2019 R16Lost in Wimbledon 2019 R16923-
 56
Feliciano López38.7ESP7908--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64908-
 57
Tommy Paul23.1USA6894--Lost in Qual. Wimbledon 2019 R3Lost in Qual. Wimbledon 2019 R3894-
 58
Lucas Pouille26.3FRA8880--Lost in Wimbledon 2019 R32 Lost in Wimbledon 2019 R32 880-
 59
Jérémy Chardy33.4FRA9860--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64860-
 60
Pablo Cuevas34.5URU1857--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64857-
 61
Aljaž Bedene30.9SLO1850--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128850-
 62
Juan Ignacio Lóndero26.8ARG3832--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128832-
 63
Steve Johnson30.5USA7825--Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32825-
 64
Jordan Thompson26.2AUS4823--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128823-
 65
Jiří Veselý26.9CZE1785--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R32
(R128  )
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R32
(R128  )
785-
 66
João Sousa31.2POR1776--Lost in Wimbledon 2019 R16 Lost in Wimbledon 2019 R16 776-
 67
Radu Albot30.6MDA1772--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128772-
 68
Mikael Ymer21.8SWE1759--Lost in Qual. Wimbledon 2019 R3Lost in Qual. Wimbledon 2019 R3759-
 69
Egor Gerasimov27.6BLR1744--Lost in Qual. Wimbledon 2019 R1
Recanati 2019 W
Lost in Qual. Wimbledon 2019 R1
Recanati 2019 W
744-
 70
Soonwoo Kwon22.5KOR1742--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
742-
 71
Pierre Hugues Herbert29.3FRA10740--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128740-
 72
Ričardas Berankis30LTU1739--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64739-
 73
Jannik Sinner18.8ITA4733--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1733-
 74
Philipp Kohlschreiber36.7GER3729--Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 729-
 75
Corentin Moutet21.2FRA11722--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
722-
 76
Attila Balázs31.7HUN1715--Lost in Qual. Wimbledon 2019 R3
Lost in Braunschweig 2019 QF
Lost in Qual. Wimbledon 2019 R3
Lost in Braunschweig 2019 QF
715-
 77
Cameron Norrie24.8GBR3712--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64712-
 78
Federico Delbonis29.7ARG4711--Lost in Wimbledon 2019 R128
Perugia 2019 W
Lost in Wimbledon 2019 R128
Perugia 2019 W
711-
 79
Gianluca Mager25.6ITA5711--Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R16
Lost in Braunschweig 2019 R16
Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R16
Lost in Braunschweig 2019 R16
711-
 80
Laslo Djere25SRB5705--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64705-
 81
Frances Tiafoe22.4USA8700--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128700-
 82
Thiago Monteiro26.1BRA1699--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Braunschweig 2019 W
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Braunschweig 2019 W
699-
 83
James Duckworth28.4AUS5697--Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2697-
 84
Márton Fucsovics28.4HUN2692--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64692-
 85
Dennis Novak26.8AUT2686--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
686-
 86
Stefano Travaglia28.5ITA6684--Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 SF
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 SF
Lost in Braunschweig 2019 R32
684-
 87
Yūichi Sugita31.8JPN3682--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128 
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128 
682-
 88
Andreas Seppi36.3ITA7671--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64671-
 89
Nicolas Jarry24.7CHI2671--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128671-
 90
Yasutaka Uchiyama27.9JPN4669--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
669-
 91
Mikhail Kukushkin32.5KAZ2661--Lost in Wimbledon 2019 R16Lost in Wimbledon 2019 R16661-
 92
Dominik Köpfer26.1GER4643--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64643-
 93
Vasek Pospisil30CAN4642--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128642-
 94
Hugo Dellien27BOL1638--Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 R32
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 R32
638-
 95
Grégoire Barrère26.3FRA12637--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
637-
 96
Andrej Martin30.7SVK1629--Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R16
629-
 97
Alejandro Davidovich Fokina21ESP8627--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1627-
 98
Lloyd Harris23.3RSA1616--Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 616-
 99
Roberto Carballés Baena27.2ESP9614--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128614-
 100
Salvatore Caruso27.5ITA8597--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R32
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R32
597-
Advertisement
 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
584-
 102
Marcos Giron26.9USA9577--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
577-
 103
Alexei Popyrin20.9AUS6575--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
575-
 104
Federico Coria28.3ARG5569--Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R16
569-
 105
Jaume Munar23.1ESP10548--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128548-
 106
Pedro Martínez23.1ESP11537--Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
537-
 107
Damir Džumhur28.1BIH1524--Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R32
Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R32
524-
 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
523-
 109
Norbert Gombos29.9SVK2522--Lost in Qual. Wimbledon 2019 R2
Winnipeg 2019 W
Lost in Qual. Wimbledon 2019 R2
Winnipeg 2019 W
522-
 110
Pedro Sousa32.1POR2522--Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 R16
Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 R16
522-
 111
Denis Kudla27.8USA10521--Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 521-
 112
Taro Daniel27.4JPN5511----511-
 113
Marco Cecchinato27.7ITA9508--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128508-
 114
Thiago Seyboth Wild20.3BRA2507--Lost in Recanati 2019 R32Lost in Recanati 2019 R32507-
 115
Evgeny Donskoy30.1RUS4505--Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
505-
 116
Christopher O'Connell26AUS7498----498-
 117
Go Soeda35.8JPN6480--Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 R32
480-
 118
Leonardo Mayer33.1ARG6464--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64464-
 119
Marc Polmans23.1AUS8462--Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2462-
 120
Jason Jung31TPE1462--Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 QF
462-
 121
Paolo Lorenzi38.5ITA10447--Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R16
Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R16
447-
 122
Jozef Kovalík27.6SVK3447--Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 QF
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 QF
447-
 123
Kevin Anderson34.1RSA2445--Lost in Wimbledon 2019 R32 Lost in Wimbledon 2019 R32 445-
 124
Ivo Karlović41.3CRO3444--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64444-
 125
Peter Gojowczyk30.9GER5444--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128444-
 126
Bradley Klahn29.8USA11436--Lost in Wimbledon 2019 R128
Winnetka 2019 W
Lost in Wimbledon 2019 R128
Winnetka 2019 W
436-
 127
Sumit Nagal22.8IND1423----423-
 128
Juan Martín del Potro31.7ARG7415----415-
 129
Andy Murray33.1GBR4412----412-
 130
Federico Gaio28.3ITA11412--Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 QF
412-
 131
Mohamed Safwat29.8EGY1407--Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R64
407-
 132
Prajnesh Gunneswaran30.6IND2405--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128405-
 133
Cedrik Marcel Stebe29.7GER6405--Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 R64
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 R64
405-
 134
Facundo Bagnis30.3ARG8404--Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 QF
Lost in Perugia 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 QF
Lost in Perugia 2019 R16
404-
 135
Juan Pablo Varillas24.7PER1403--Lost in Recanati 2019 R64Lost in Recanati 2019 R64403-
 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
402-
 137
Henri Laaksonen28.2SUI3400--Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R16
Lost in Braunschweig 2019 SF
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R16
Lost in Braunschweig 2019 SF
400-
 138
Ilya Ivashka26.3BLR2396--Lost in Recanati 2019 R32Lost in Recanati 2019 R32396-
 139
Guido Andreozzi28.9ARG9389--Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 R16
Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 R16
389-
 140
Zhizhen Zhang23.7CHN1389--Lost in Recanati 2019 R32Lost in Recanati 2019 R32389-
 141
Blaž Rola29.7SLO2387--Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2387-
 142
Hyeon Chung24.1KOR2383----383-
 143
Yannick Hanfmann28.6GER7383--Lost in Qual. Wimbledon 2019 R3
Ludwigshafen 2019 W
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R3
Ludwigshafen 2019 W
Lost in Braunschweig 2019 R32
383-
 144
J.J. Wolf21.5USA12383--Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32383-
 145
Nikola Milojević25SRB6382--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1382-
 146
Alex Bolt27.5AUS9380--Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2380-
 147
Thomas Fabbiano31.1ITA12379--Lost in Wimbledon 2019 R32
(R128  )
Lost in Wimbledon 2019 R32
(R128  )
379-
 148
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
379-
 149
Yannick Maden30.6GER8370--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1370-
 150
Marcel Granollers34.2ESP12367--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
367-
Advertisement
 151
Emilio Gómez28.6ECU1365--Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R16
Lost in Perugia 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R16
Lost in Perugia 2019 R16
365-
 152
João Domingues26.7POR3357--Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
357-
 153
Lorenzo Giustino28.8ITA13356--Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
356-
 154
Kimmer Coppejans26.4BEL2353--Lost in Qual. Wimbledon 2019 R1
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Braunschweig 2019 R32
353-
 155
Tatsuma Ito32.1JPN7342--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1342-
 156
Denis Istomin33.8UZB1339--Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 SF
Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 SF
339-
 157
Danilo Petrović28.4SRB7337----337-
 158
Roberto Marcora30.8ITA14331--Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 F
Lost in Perugia 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 F
Lost in Perugia 2019 R64
331-
 159
Martin Kližan30.9SVK4327--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128327-
 160
Alessandro Giannessi30.1ITA15326--Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 QF
326-
 161
Arthur Rinderknech24.9FRA14323--Lost in Recanati 2019 R64Lost in Recanati 2019 R64323-
 162
Ernests Gulbis31.8LAT1321--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128321-
 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
321-
 164
Maxime Cressy23.1USA13320--Lost in Winnipeg 2019 QFLost in Winnipeg 2019 QF320-
 165
Steven Diez29.3CAN5315--Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
315-
 166
Jurij Rodionov21.1AUT4314+2-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 QF
314-
 167
Jay Clarke21.9GBR5313-1-Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 313-
 168
Mikael Torpegaard26.1DEN1311+2-Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 R32
311-
 169
Sergiy Stakhovsky34.5UKR1307-2-Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R16
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R16
307-
 170
Robin Haase33.2NED1305-1-Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64305-
 171
Filip Horanský27.5SVK5303--Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 F
Lost in Perugia 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 F
Lost in Perugia 2019 R32
303-
 172
Lukáš Lacko32.6SVK6297--Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 SF
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 SF
297-
 173
Botic Van de Zandschulp24.7NED2292+4-Lost in Braunschweig 2019 R16Lost in Braunschweig 2019 R16292-
 174
Alejandro Tabilo23CHI3290-1-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64290-
 175
Carlos Taberner22.9ESP13290-1-Lost in Braunschweig 2019 R32Lost in Braunschweig 2019 R32290-
 176
Dmitry Popko23.7KAZ3290-1---290-
 177
Brayden Schnur25CAN6286-1-Lost in Qual. Wimbledon 2019 R3
Lost in Wimbledon 2019 R128
Lost in Winnipeg 2019 F
Lost in Qual. Wimbledon 2019 R3
Lost in Wimbledon 2019 R128
Lost in Winnipeg 2019 F
286-
 178
Roman Safiullin22.9RUS5286+11-Lost in Perugia 2019 R64Lost in Perugia 2019 R64286-
 179
Enzo Couacaud25.3FRA15286-1-Lost in Qual. Wimbledon 2019 R3
Lost in Winnipeg 2019 R16
Lost in Qual. Wimbledon 2019 R3
Lost in Winnipeg 2019 R16
286-
 180
Lukáš Rosol34.9CZE2285-1-Lost in Qual. Wimbledon 2019 R3
Lost in Braunschweig 2019 QF
Lost in Qual. Wimbledon 2019 R3
Lost in Braunschweig 2019 QF
285-
 181
Ernesto Escobedo24USA14284-1-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16284-
 182
Michael Mmoh22.4USA15281-1-Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 R32
281-
 183
Thai Son Kwiatkowski25.3USA16281-1-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32281-
 184
Viktor Troicki34.4SRB8281-1---281-
 185
João Menezes23.5BRA3279-1-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32279-
 186
Ramkumar Ramanathan25.6IND3278-1-Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 QF
Lost in Winnetka 2019 QF
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 QF
Lost in Winnetka 2019 QF
278-
 187
Marius Copil29.7ROU1277-1-Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128277-
 188
Mario Vilella Martínez25ESP14275-1-Lost in Perugia 2019 R32Lost in Perugia 2019 R32275-
 189
Rudolf Molleker19.6GER9273-1-Lost in Braunschweig 2019 R32Lost in Braunschweig 2019 R32273-
 190
Tallon Griekspoor24NED3271+9-Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
271-
 191
Maxime Janvier23.7FRA16270-1-Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R32
270-
 192
Peter Polansky32CAN7270-1-Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R16
270-
 193
Frederico Ferreira Silva25.3POR4268-1---268-
 194
Quentin Halys23.6FRA17264-1-Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 R32
264-
 195
Mitchell Krueger26.4USA17264-1-Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 R32
264-
 196
Enrique López-Pérez29ESP15263-1-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
263-
 197
Aleksandar Vukic24.2AUS10260-1-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32260-
 198
Andrea Collarini28.4ARG10259-1---259-
 199
Cem İlkel24.8TUR1257-1-Lost in Winnipeg 2019 QFLost in Winnipeg 2019 QF257-
 200
Illya Marchenko32.8UKR2255+9-Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
255-
Advertisement
 201
Elias Ymer24.2SWE2254+5-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
254-
 202
Bernard Tomic27.7AUS11253-2-Lost in Wimbledon 2019 R128
Lost in Winnipeg 2019 R16
Lost in Wimbledon 2019 R128
Lost in Winnipeg 2019 R16
253-
 203
Guillermo García López37ESP16251-2-Lost in Qual. Wimbledon 2019 R2
Lost in Perugia 2019 F
Lost in Qual. Wimbledon 2019 R2
Lost in Perugia 2019 F
251-
 204
Andrew Harris26.3AUS12251-2-Lost in Qual. Wimbledon 2019 R3
Lost in Winnipeg 2019 R16
Lost in Qual. Wimbledon 2019 R3
Lost in Winnipeg 2019 R16
251-
 205
Juan Pablo Ficovich23.4ARG11250-2---250-
 206
Dudi Sela35.2ISR1249-2-Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R32
249-
 207
Zhe Li33.7CHN2248-2-Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 QF
248-
 208
Elliot Benchetrit21.7FRA18242-1---242-
 209
Renzo Olivo28.3ARG12241-1-Qual. Ludwigshafen 2019 W
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
Qual. Ludwigshafen 2019 W
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
241-
 210
Constant Lestienne28.1FRA19240--Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 QF
240-
 211
Liam Broady26.5GBR6240--Lost in Qual. Wimbledon 2019 R3Lost in Qual. Wimbledon 2019 R3240-
 212
Bernabe Zapata Miralles23.4ESP17240+8-Lost in Ludwigshafen 2019 QF
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 QF
Lost in Braunschweig 2019 R64
240-
 213
Nicolas Mahut38.4FRA20239-1-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1239-
 214
Tommy Robredo38.1ESP18239-1---239-
 215
Ruben Bemelmans32.4BEL3235-1-Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
235-
 216
Max Purcell22.2AUS13233-1-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32233-
 217
Oscar Otte26.9GER10231-1-Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R16
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R16
Lost in Braunschweig 2019 R32
231-
 218
Benjamin Bonzi24FRA21231+23-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64231-
 219
Daniel Altmaier21.8GER11230-2-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
230-
 220
Brandon Nakashima18.9USA18229-2---229-
 221
Roberto Cid Subervi26.8DOM1229-2---229-
 222
Matteo Viola33ITA16223-1-Lost in Recanati 2019 R16Lost in Recanati 2019 R16223-
 223
Facundo Mena27.7ARG13222-1---222-
 224
Sebastian Korda20USA19220-1---220-
 225
Noah Rubin24.3USA20219-1-Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
219-
 226
Yosuke Watanuki22.2JPN8219-1-Lost in Qual. Wimbledon 2019 R3
Lost in Recanati 2019 R16
Lost in Qual. Wimbledon 2019 R3
Lost in Recanati 2019 R16
219-
 227
Alexey Vatutin27.6RUS6218-1-Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
218-
 228
Hugo Gaston19.7FRA22215-1---215-
 229
Zdeněk Kolář23.7CZE3215-1-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
215-
 230
Yan Bai31.1CHN3213-1---213-
 231
Marco Trungelliti30.4ARG14212-1-Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R16
212-
 232
Nicola Kuhn20.3ESP19212-1-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
212-
 233
Tobias Kamke34.1GER12211+6-Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 F
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 F
211-
 234
Jason Kubler27.1AUS14210-2-Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 F
Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 F
210-
 235
Hiroki Moriya29.7JPN9210-2-Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 SF
Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 SF
210-
 236
Gian Marco Moroni22.3ITA17210-2-Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 QF
Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 QF
210-
 237
Thanasi Kokkinakis24.2AUS15209-2-Lost in Winnetka 2019 SFLost in Winnetka 2019 SF209-
 238
Christopher Eubanks24.1USA21209-2-Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 QF
Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 QF
209-
 239
Dustin Brown35.5GER13209+7-Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R16
Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R16
209-
 240
Tung Lin Wu22.1TPE2209-3---209-
 241
Janko Tipsarević36SRB9208-3-Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64208-
 242
Ulises Blanch22.2USA22207-2-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32207-
 243
Hugo Grenier24.2FRA23207-1---207-
 244
Francisco Cerundolo21.9ARG15204+3---204-
 245
Ji-sung Nam26.8KOR3203-2---203-
 246
Pedja Krstin25.8SRB10203-2-Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R32
203-
 247
Alexandre Muller23.4FRA24202-2-Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
202-
 248
Evgeny Karlovskiy25.9RUS7202+1-Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 R64
Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 R64
202-
 249
Filippo Baldi24.4ITA18199-1-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
199-
 250
Daniel Masur25.6GER14199+2-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
199-
Advertisement
 251
Julian Lenz27.3GER15198-1-Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
198-
 252
Steve Darcis36.3BEL4196-1-Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64196-
 253
Aslan Karatsev26.8RUS8194+10-Lost in Recanati 2019 R64Lost in Recanati 2019 R64194-
 254
Duck-hee Lee22.1KOR4193-1---193-
 255
Mathias Bourgue26.4FRA25191-1---191-
 256
Tomas Machac19.7CZE4189-1---189-
 257
Teymuraz Gabashvili35.1RUS9188-1-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64188-
 258
Mischa Zverev32.8GER16187-1-Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128187-
 259
Stefano Napolitano25.2ITA19182-1-Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
Lost in Perugia 2019 R16
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
Lost in Perugia 2019 R16
182-
 260
Akira Santillan23.1AUS16182-1-Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2182-
 261
Malek Jaziri36.4TUN1181-1-Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128181-
 262
Bjorn Fratangelo26.9USA23179-1-Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 QF
Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 QF
179-
 263
Mats Moraing28GER17179+5-Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 SF
Lost in Braunschweig 2019 R16
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 SF
Lost in Braunschweig 2019 R16
179-
 264
Adrián Menéndez-Maceiras34.6ESP20179-2-Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
Lost in Winnetka 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
Lost in Winnetka 2019 R32
179-
 265
Tristan Lamasine27.3FRA26178-1-Lost in Perugia 2019 R32Lost in Perugia 2019 R32178-
 266
Darian King28.1BAR1176-1-Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R16
176-
 267
Geoffrey Blancaneaux21.9FRA27176-1-Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R32
Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R32
176-
 268
Matthias Bachinger33.2GER18175-1-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R16
175-
 269
Viktor Galović29.8CRO4175--Lost in Qual. Wimbledon 2019 R3
Lost in Recanati 2019 QF
Lost in Perugia 2019 R64
Lost in Qual. Wimbledon 2019 R3
Lost in Recanati 2019 QF
Lost in Perugia 2019 R64
175-
 270
Guilherme Clezar27.5BRA4173--Lost in Ludwigshafen 2019 R64
Qual. Perugia 2019 W
Lost in Perugia 2019 R16
Lost in Ludwigshafen 2019 R64
Qual. Perugia 2019 W
Lost in Perugia 2019 R16
173-
 271
Mackenzie McDonald25.2USA24172----172-
 272
Shuichi Sekiguchi28.9JPN10171----171-
 273
James Ward33.4GBR7170--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128170-
 274
Pavel Kotov21.6RUS10166+9-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
166-
 275
Roberto Ortega Olmedo29.1ESP21166-1-Lost in Winnipeg 2019 R16Lost in Winnipeg 2019 R16166-
 276
JC Aragone25USA25164-1-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16164-
 277
Roberto Quiroz28.3ECU2163-1-Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R64
Lost in Perugia 2019 R16
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R64
Lost in Perugia 2019 R16
163-
 278
Gonçalo Oliveira25.3POR5163--Lost in Recanati 2019 R64
Lost in Perugia 2019 R64
Lost in Recanati 2019 R64
Lost in Perugia 2019 R64
163-
 279
Borna Gojo22.3CRO5162-2-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64162-
 280
Chun hsin Tseng18.9TPE3159-1-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1159-
 281
Sasikumar Mukund23.4IND4157-1-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64157-
 282
Andrea Arnaboldi32.5ITA20155-1-Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R64
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R64
155-
 283
Marcelo Tomás Barrios Vera22.5CHI4154-1-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64154-
 284
Lorenzo Musetti18.3ITA21151+3-Lost in Recanati 2019 R64
Lost in Perugia 2019 R32
Lost in Recanati 2019 R64
Lost in Perugia 2019 R32
151-
 285
Jack Draper18.5GBR8150+3-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1150-
 286
Kevin King29.3USA26150-2-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64150-
 287
Jenson Brooksby19.6USA27149-2---149-
 288
Blaž Kavčič33.3SLO3148-2-Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2148-
 289
Thomaz Bellucci32.5BRA5144--Lost in Perugia 2019 R32Lost in Perugia 2019 R32144-
 290
John Patrick Smith31.4AUS17143--Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2143-
 291
Jose Hernandez Fernandez30.3DOM2142+1-Lost in Perugia 2019 R32Lost in Perugia 2019 R32142-
 292
Alex Molčan22.6SVK7142-1-Lost in Ludwigshafen 2019 SFLost in Ludwigshafen 2019 SF142-
 293
Lucas Miedler24AUT5142+1-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
142-
 294
Matthew Ebden32.6AUS18141-1-Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 R32
Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 R32
141-
 295
Santiago Giraldo32.6COL2140--Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 R64
140-
 296
Javier Barranco Cosano21.6ESP22140--Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 SF
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 SF
140-
 297
Pedro Sakamoto27BRA6140----140-
 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
139-
 299
Nino Serdarušić23.5CRO6139+1---139-
 300
Di Wu28.8CHN4138-1---138-
Advertisement
 301
Orlando Luz22.4BRA7137----137-
 302
Manuel Guinard24.6FRA28137----137-
 303
Andrea Vavassori25.1ITA22136--Lost in Recanati 2019 R16Lost in Recanati 2019 R16136-
 304
Shintaro Imai26.8JPN11136--Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32136-
 305
Kacper Żuk21.4POL3136----136-
 306
Lukas Klein22.2SVK8135+3---135-
 307
Donald Young30.9USA28135-1-Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 R16
Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 R16
135-
 308
Harry Bourchier24.4AUS19135-1---135-
 309
Mirza Bašić28.9BIH2134-1-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
134-
 310
Julian Ocleppo22.9ITA23133--Lost in Perugia 2019 R64Lost in Perugia 2019 R64133-
 311
Khumoyun Sultanov21.6UZB2132----132-
 312
Alexander Ritschard26.2USA29132--Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32132-
 313
Kaichi Uchida25.8JPN12132--Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R64
Lost in Winnipeg 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R64
Lost in Winnipeg 2019 R32
132-
 314
Jeremy Jahn30.2GER19129----129-
 315
Yuta Shimizu21JPN13129----129-
 316
Markus Eriksson30.6SWE3129----129-
 317
Dimitar Kuzmanov26.9BUL2128----128-
 318
Carlos Alcaraz17.1ESP23127----127-
 319
Aleksandr Nedovyesov33.3KAZ4127+4-Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
127-
 320
Vit Kopriva23CZE5127-1---127-
 321
Tomas Martin Etcheverry20.9ARG16126-1---126-
 322
Václav Šafránek26.1CZE6125-1---125-
 323
Dayne Kelly29.9AUS20124+20---124-
 324
Arthur De Greef28.2BEL5123+9-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1123-
 325
Igor Sijsling32.8NED4123-3---123-
 326
Ivan Nedelko34.1RUS11123-2---123-
 327
Corentin Denolly23FRA29122+3-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64122-
 328
Matija Pecotic31CRO7121+3---121-
 329
Altuğ Çelikbilek23.8TUR2121-1---121-
 330
Christian Lindell28.6SWE4121-5---121-
 331
Sekou Bangoura28.6USA30121-5-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32121-
 332
Jan Choinski24GBR9120-5-Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
120-
 333
Konstantin Kravchuk35.3RUS12120-4---120-
 334
Peter Torebko32.4GER20120+1---120-
 335
Nicolas Alvarez24PER2119-3---119-
 336
Viktor Durasovic23.3NOR2119+1-Lost in Recanati 2019 R64Lost in Recanati 2019 R64119-
 337
Facundo Argüello27.9ARG17117+2-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1117-
 338
Yun-seong Chung22.2KOR5116-4---116-
 339
Filip Peliwo26.4CAN8116-3---116-
 340
Baptiste Crepatte25.7FRA30116+14---116-
 341
Andrea Pellegrino23.2ITA24115-3-Lost in Perugia 2019 R32Lost in Perugia 2019 R32115-
 342
Johannes Härteis24.3GER21113+5-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
113-
 343
Jules Okala22.8FRA31113-3---113-
 344
Michael Redlicki26.6USA31113-3-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32113-
 345
Juan Manuel Cerundolo18.6ARG18113+23---113-
 346
Tim van Rijthoven23.2NED5112-4-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
112-
 347
Oriol Roca Batalla27.1ESP24112+1-Lost in Perugia 2019 R32Lost in Perugia 2019 R32112-
 348
Tsung Hua Yang29.2TPE4111-4---111-
 349
Felipe Meligeni Rodrigues Alves22.3BRA8111-4---111-
 350
Maxime Hamou25FRA32111-4---111-
Advertisement
 351
Luke Saville26.5AUS21110+4-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64110-
 352
Edan Leshem23.3ISR2110+4---110-
 353
Alessandro Bega29.4ITA25110-4-Lost in Recanati 2019 R16Lost in Recanati 2019 R16110-
 354
Benjamin Hassan25.4GER22109-4-Lost in Ludwigshafen 2019 R16
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R16
Lost in Braunschweig 2019 R64
109-
 355
Sebastian Baez19.5ARG19109-4---109-
 356
Nikolas Sanchez Izquierdo21.3ESP25109-4---109-
 357
Jeroen Vanneste26.4BEL6108-4---108-
 358
Laurent Lokoli25.7FRA33108----108-
 359
Rayane Roumane19.8FRA34107+4---107-
 360
Aziz Dougaz23.2TUN2107-3-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32107-
 361
Brydan Klein30.5GBR10106+65-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32106-
 362
Pablo Vivero Gonzalez25.1ESP26105-3---105-
 363
Hernan Casanova26.4ARG20105+1---105-
 364
Denis Yevseyev27.1KAZ5105-2---105-
 365
Daniel Nguyen29.7USA32104-5-Lost in Winnipeg 2019 SFLost in Winnipeg 2019 SF104-
 366
Diego Hidalgo27.2ECU3104-5---104-
 367
Nerman Fatić25.7BIH3103----103-
 368
Uladzimir Ignatik29.9BLR3103+2---103-
 369
Jesper De Jong20.1NED6102+31---102-
 370
Camilo Ugo Carabelli21ARG21102-5---102-
 371
Giulio Zeppieri18.5ITA26101-5-Lost in Perugia 2019 R32Lost in Perugia 2019 R32101-
 372
Pedro Cachín25.2ARG22101+24-Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
101-
 373
Sadio Doumbia29.8FRA35101+28---101-
 374
Karim Mohamed Maamoun29.2EGY2101-2-Lost in Braunschweig 2019 R64Lost in Braunschweig 2019 R64101-
 375
Collin Altamirano24.5USA33101-6-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16101-
 376
Maximilian Marterer25GER23100-5-Lost in Braunschweig 2019 R64Lost in Braunschweig 2019 R64100-
 377
Fajing Sun23.7CHN599-4---99-
 378
Jan Šátral29.9CZE799-4---99-
 379
Dan Added21.2FRA3699----99-
 380
Antoine Escoffier28.3FRA3799-5---99-
 381
Raymond Sarmiento27.9USA3498-5-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R6498-
 382
Adam Pavlásek25.7CZE898----98-
 383
Raul Brancaccio23.1ITA2798-6-Lost in Recanati 2019 R16
Lost in Perugia 2019 R64
Lost in Recanati 2019 R16
Lost in Perugia 2019 R64
98-
 384
Jelle Sels24.9NED797-6---97-
 385
Oscar Jose Gutierrez27.2BRA997-5---97-
 386
Stefan Kozlov22.4USA3596-5-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R1696-
 387
Christopher Heyman26.7BEL796-4-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R6496-
 388
Rio Noguchi21.5JPN1496+28---96-
 389
Jack Sock27.7USA3695-5---95-
 390
Maxime Chazal27.2FRA3895-5---95-
 391
Skander Mansouri24.9TUN394-5---94-
 392
Tobias Simon29.1GER2494+39---94-
 393
Sandro Ehrat29.2SUI593-6-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R6493-
 394
Ryan Peniston24.6GBR1193-6-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R193-
 395
Ronald Slobodchikov26.5RUS1393-6---93-
 396
Gonzalo Villanueva25.4ARG2393-6---93-
 397
Genaro Alberto Olivieri21.9ARG2493-6---93-
 398
Zhang Ze30CHN692-6-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R192-
 399
Alexey Zakharov20.2RUS1492+4---92-
 400
Filip Cristian Jianu18.8ROU292+13---92-
Advertisement
 401
Eduardo Struvay29.5COL391-8---91-
 402
Facundo Diaz Acosta19.5ARG2591+53---91-
 403
Yishai Oliel20.5ISR391-9---91-
 404
Michael Geerts25.4BEL890-9---90-
 405
Michael Vrbensky20.5CZE990-3---90-
 406
Evgenii Tiurnev23.2RUS1589-9-Lost in Recanati 2019 R64Lost in Recanati 2019 R6489-
 407
Evan King28.2USA3789-9-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R6489-
 408
Peter Heller27.9GER2589+4-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
89-
 409
Riccardo Bonadio26.9ITA2889-10-Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 R32
Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 R32
89-
 410
Alexander Sarkissian30.2USA3888-2-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R6488-
 411
Manuel Pena Lopez22.4ARG2688-6---88-
 412
Vladyslav Orlov25.1UKR386-8---86-
 413
Fabrizio Ornago28.2ITA2986-7---86-
 414
Zsombor Piros20.7HUN385-7-Lost in Ludwigshafen 2019 R32Lost in Ludwigshafen 2019 R3285-
 415
Liam Caruana22.4ITA3085-6---85-
 416
Yusuke Takahashi22.7JPN1585-6---85-
 417
Benjamin Lock27.3ZIM185+16---85-
 418
Petros Chrysochos24.2CYP184+61---84-
 419
Daniel Gimeno Traver34.9ESP2784-8-Lost in Ludwigshafen 2019 R16
Lost in Perugia 2019 R64
Lost in Ludwigshafen 2019 R16
Lost in Perugia 2019 R64
84-
 420
Enrico Dalla Valle22.2ITA3183+9-Lost in Recanati 2019 R64Lost in Recanati 2019 R6483-
 421
Marcelo Arévalo29.7ESA182-7---82-
 422
Artem Dubrivnyy21.4RUS1682-7---82-
 423
Mattéo Martineau21.4FRA3982+17---82-
 424
Rogério Dutra Silva36.4BRA1081-7-Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 R32
81-
 425
Saketh Myneni32.7IND581-7-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R181-
 426
Marko Tepavac26.2SRB1181-7---81-
 427
Agustín Velotti28.1ARG2781-7---81-
 428
Carlos Gomez Herrera30.1ESP2881-7-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R6481-
 429
Patrik Niklas Salminen23.3FIN281-7---81-
 430
Bruno Sant’Anna26.9BRA1181-7---81-
 431
Gonzalo Escobar31.4ECU480-7-Lost in Braunschweig 2019 R32Lost in Braunschweig 2019 R3280-
 432
Louis Weßels21.8GER2680-7-Lost in Qual. Ludwigshafen 2019 R1Lost in Qual. Ludwigshafen 2019 R180-
 433
Michail Pervolarakis24GRE280-6-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R1680-
 434
Daniel Michalski20.4POL480-6---80-
 435
Nicolas Mejia20.4COL480-5---80-
 436
Jonas Forejtek19.3CZE1079-4---79-
 437
Nick Chappell27.8USA3979+10---79-
 438
Sidharth Rawat27.2IND678+7---78-
 439
Alejandro González31.4COL578-5-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R3278-
 440
Ricardo Ojeda Lara27.4ESP2978+6---78-
 441
Gianluigi Quinzi24.4ITA3277-6-Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 QF
Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 QF
77-
 442
Lucas Gerch25.5GER2777-4---77-
 443
Makoto Ochi24.1JPN1677-7---77-
 444
Calvin Hémery25.4FRA4076+9---76-
 445
Evan Hoyt25.4GBR1276-3-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R176-
 446
Francesco Forti20.9ITA3376-9---76-
 447
Mathieu Perchicot27.8FRA4176-8---76-
 448
Mārtiņš Podžus26LAT275-7---75-
 449
Blake Mott24.2AUS2274-6---74-
 450
Sho Shimabukuro22.9JPN1774-6---74-
Advertisement
 451
Gage Brymer25.4USA4074-3---74-
 452
Ryan Harrison28.1USA4173-3---73-
 453
Hugo Nys29.3MON173-3---73-
 454
Harold Mayot18.4FRA4273-3---73-
 455
Lloyd Glasspool26.6GBR1373-3---73-
 456
Alexandru Jecan32ROU372+9---72-
 457
Quentin Robert25.8FRA4372-3---72-
 458
Bogdan Bobrov22.8RUS1772-2---72-
 459
Yu-hsiou Hsu21.2TPE571+16---71-
 460
Renta Tokuda22.2JPN1870-3---70-
 461
Danylo Kalenichenko26.4UKR470+2---70-
 462
Alen Avidzba20.3RUS1870-3-Lost in Recanati 2019 R32Lost in Recanati 2019 R3270-
 463
David Poljak24.1CZE1170-5---70-
 464
Cristian Rodríguez30COL669-4---69-
 465
Eduard Esteve Lobato25.8ESP3069+16---69-
 466
Marko Miladinović19.5SRB1269-5---69-
 467
Adam Moundir25.1MAR169-5---69-
 468
Pavel Nejedly27.3CZE1269-4---69-
 469
Jacob Grills25AUS2369--Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R6469-
 470
Jerzy Janowicz29.6POL568-4---68-
 471
Andres Artunedo Martinavarro26.8ESP3168-4---68-
 472
Alex Rybakov23.4USA4268+12-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R6468-
 473
Yannick Mertens33BEL968-5---68-
 474
Sebastian Fanselow28.5GER2867+47-Lost in Ludwigshafen 2019 R32Lost in Ludwigshafen 2019 R3267-
 475
Lucas Catarina23.8MON267+22-Lost in Winnipeg 2019 R16Lost in Winnipeg 2019 R1667-
 476
Strong Kirchheimer25.1USA4367-6-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R6467-
 477
Thomas Laurent22.5FRA4466-6---66-
 478
Fred Gil35.2POR666-6---66-
 479
David Pichler24.3AUT666+4---66-
 480
Simone Bolelli34.7ITA3465-7-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R165-
 481
Tim Smyczek32.5USA4465-7-Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 R64
Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 R64
65-
 482
Jumpei Yamasaki23JPN1965-6---65-
 483
Rafael Matos24.5BRA1265-6---65-
 484
Maximiliano Estévez31.1ARG2865-4---65-
 485
Pol Toledo Bague25.5ESP3265+4---65-
 486
Marek Gengel24.8CZE1365-8-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R6465-
 487
Aldin Šetkić32.5BIH464+3-Lost in Recanati 2019 R64
Lost in Perugia 2019 R32
Lost in Recanati 2019 R64
Lost in Perugia 2019 R32
64-
 488
Álvaro López San Martín23ESP3363+32---63-
 489
Sanjar Fayziev25.9UZB363+17---63-
 490
Gijs Brouwer24.3NED863+2---63-
 491
Jacopo Berrettini21.6ITA3563-9---63-
 492
Evan Song28USA4563-5-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R6463-
 493
Luca Vanni35ITA3662-8-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R64
Lost in Perugia 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R64
Lost in Perugia 2019 R64
62-
 494
Alexander Erler22.6AUT762+8---62-
 495
Alejandro Gómez28.8COL762-9---62-
 496
Maverick Banes28.2AUS2462+7---62-
 497
Jordi Arconada23.8USA4662-9-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R6462-
 498
Jorge Panta24.9PER362-7---62-
 499
Martín Cuevas28.4URU261-6---61-
 500
Johan Nikles23.2SUI661-6---61-
Advertisement
 501
Ivan Gakhov23.6RUS1961-6---61-
 502
Mariano Kestelboim24.4ARG2961-6---61-
 503
Martin Redlicki24.8USA4761+15-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R6461-
 504
Carlos Boluda Purkiss27.4ESP3461-6---61-
 505
Antoine Cornut Chauvinc20FRA4561+6---61-
 506
Aleksandar Kovačević21.8USA4860-7---60-
 507
Laurynas Grigelis28.8LTU260-7-Lost in Ludwigshafen 2019 R64
Lost in Qual. Perugia 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Qual. Perugia 2019 R1
60-
 508
Elmar Ejupovic27.4GER2960-7---60-
 509
Santiago Fa Rodriguez Taverna20.9ARG3060+1---60-
 510
Mick Veldheer24.2NED960+7---60-
 511
Gabriel Petit24.8FRA4660-7---60-
 512
Duje Ajdukovic19.4CRO859-7---59-
 513
Johan Tatlot24.2FRA4759-6---59-
 514
Miljan Zekić31.9SRB1359-6---59-
 515
Ergi Kirkin21.4TUR359-6---59-
 516
Wilson Leite28.6BRA1359-3---59-
 517
Alexander Zhurbin28.4RUS2059-5---59-
 518
Ricardo Rodriguez Pace27.1VEN159-4---59-
 519
Paul Jubb20.6GBR1458-4-Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R12858-
 520
Nicholas David Ionel17.7ROU458-4---58-
 521
Zizou Bergs21BEL1058+1---58-
 522
Matias Zukas24.1ARG3158-3---58-
 523
Fabian Marozsan20.7HUN457----57-
 524
Bastian Malla23.7CHI556----56-
 525
Riccardo Balzerani21.7ITA3756----56-
 526
Jordan Correia23BRA1456----56-
 527
Timofey Skatov19.4KAZ656+3---56-
 528
Seong chan Hong23KOR655-1---55-
 529
Vladyslav Manafov27.2UKR555-1---55-
 530
Gerardo Lopez Villasenor25.1MEX154-1---54-
 531
Simon Carr20.6IRL154----54-
 532
Gastão Elias29.6POR753----53-
 533
Péter Nagy28.3HUN553----53-
 534
Marco Bortolotti29.4ITA3853+3-Lost in Recanati 2019 R64Lost in Recanati 2019 R6453-
 535
Nick Hardt19.7DOM353-1---53-
 536
Thomas Fancutt25.3AUS2553+12---53-
 537
Kyrian Jacquet19.1FRA4852-2---52-
 538
Vitaliy Sachko22.9UKR652-2---52-
 539
Alexandar Lazarov22.6BUL352+5---52-
 540
Jürgen Zopp32.2EST151-2-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R151-
 541
Lucas Poullain24.5FRA4951-2---51-
 542
Juan Ignacio Galarza26.3ARG3251-2---51-
 543
Takanyi Garanganga29.8ZIM251-2-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R6451-
 544
Antoine Bellier23.7SUI751-1---51-
 545
Daniel Dutra da Silva32BRA1551-3---51-
 546
Jaume Pla Malfeito25ESP3551-1---51-
 547
Tiago Cação22.3POR851+19---51-
 548
Evan Furness21.9FRA5051+11---51-
 549
Máté Valkusz21.9HUN650-3---50-
 550
Marvin Netuschil29GER3050-3---50-
Advertisement
 551
Federico Zeballos32.1BOL250-2---50-
 552
Aidan McHugh19.9GBR1550-2-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R150-
 553
Alexis Gautier23.2FRA5149+5---49-
 554
Giovanni Fonio22.1ITA3949+1-Lost in Recanati 2019 R64Lost in Recanati 2019 R6449-
 555
Pol Martin Tiffon20.9ESP3649-4---49-
 556
Marsel İlhan33TUR448-4---48-
 557
Ben Patael23ISR448-4---48-
 558
Jonathan Mridha25.2SWE548-4---48-
 559
Alexis Galarneau21.3CAN947-3-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R6447-
 560
Gilbert Klier Junior20.1BRA1647+17---47-
 561
Adam El Mihdawy30.9USA4947-4---47-
 562
Mauricio Echazú31.4PER447+2---47-
 563
Tom Jomby29.3FRA5246-3---46-
 564
Anton Matusevich19.1GBR1646-3---46-
 565
Savriyan Danilov20RUS2146-3---46-
 566
Felix Corwin24.1USA5046-3-Qual. Winnetka 2019 W
Lost in Winnetka 2019 R64
Qual. Winnetka 2019 W
Lost in Winnetka 2019 R64
46-
 567
Nicolas Alberto Arreche25.8ARG3346+13---46-
 568
Brandon Holt22.2USA5145-3---45-
 569
Andrea Basso26.7ITA4045-2---45-
 570
Vasil Kirkov21.3USA5245+20---45-
 571
Christian Langmo24.1USA5345+2---45-
 572
Aleksandre Metreveli26.9GEO244-4-Qual. Ludwigshafen 2019 W
Lost in Ludwigshafen 2019 R32
Qual. Ludwigshafen 2019 W
Lost in Ludwigshafen 2019 R32
44-
 573
Roy Smith21.8USA5444-4-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R1644-
 574
Facundo Juarez22.7ARG3444-4---44-
 575
Takuto Niki32.7JPN2044-4---44-
 576
Alexander Donski21.9BUL444-4---44-
 577
Fermin Tenti23ARG3544-3---44-
 578
Carlos Gimeno Valero19ESP3743-3---43-
 579
Gleb Sakharov32FRA5343-3-Lost in Recanati 2019 R64Lost in Recanati 2019 R6443-
 580
Nicolas Moreno De Alboran22.9USA5543+7---43-
 581
Joao Lucas Reis Da Silva20.2BRA1743-3---43-
 582
Matthew Christopher Romios21.2AUS2643+28---43-
 583
Dusty H. Boyer27USA5643+17---43-
 584
Ryota Tanuma24.7JPN2143-5---43-
 585
Kai Wehnelt24.6GER3143+1---43-
 586
Arklon Huertas Del Pino Cordova25.9PER543-5---43-
 587
Jurabek Karimov22UZB442+6---42-
 588
Pedro Vives Marcos19.2ESP3842-6---42-
 589
Arthur Reymond21.2FRA5442-1---42-
 590
Oleksii Krutykh20.3UKR742-6---42-
 591
Imanol Lopez Morillo20.6ESP3942-8---42-
 592
Arnaud Bovy19.8BEL1142-7---42-
 593
Evan Zhu21.8USA5742-2---42-
 594
Nikita Mashtakov21.3UKR841-5---41-
 595
Tak Khunn Wang28.7FRA5540-3---40-
 596
Tomislav Brkić30.3BIH540-2---40-
 597
Jonathan Eysseric30.1FRA5640+40---40-
 598
Sam Riffice21.3USA5839-3-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R6439-
 599
Nuno Borges23.3POR939-3---39-
 600
John Mcnally21.7USA5939-3-Qual. Winnetka 2019 W
Lost in Winnetka 2019 R32
Qual. Winnetka 2019 W
Lost in Winnetka 2019 R32
39-
Advertisement
 601
Yuki Mochizuki22.6JPN2239-3---39-
 602
Jie Cui22.4CHN739-3---39-
 603
Mark Whitehouse27.1GBR1739-2-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R139-
 604
Erik Crepaldi30.1ITA4139+1---39-
 605
Alexander Igoshin28.4RUS2239+1---39-
 606
Benjamin Sigouin21CAN1038-4-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R3238-
 607
Yecong He26.3CHN838-4---38-
 608
Alexis Musialek32FRA5738-4---38-
 609
Petr Nouza21.8CZE1438+15---38-
 610
Alexander Weis23.2ITA4238+1---38-
 611
Jose Fco. Vidal Azorin27ESP4038-4---38-
 612
Axel Geller21.2ARG3637-4---37-
 613
Harri Heliövaara31FIN337-4---37-
 614
Constantin Schmitz25.1GER3237+5---37-
 615
Daniele Capecchi24.7ITA4337-1---37-
 616
Íñigo Cervantes30.6ESP4136+36---36-
 617
Jiri Lehecka18.6CZE1536-5---36-
 618
Juan Sebastián Gómez28.3COL836-5---36-
 619
Ruan Roelofse30.6RSA336-4---36-
 620
Georgii Kravchenko19.9UKR936-4---36-
 621
Pietro Rondoni26.6ITA4436--Lost in Perugia 2019 R64Lost in Perugia 2019 R6436-
 622
Maximilian Neuchrist28.9AUT836-5-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R3236-
 623
Sergey Fomin19.4UZB536+8---36-
 624
Wishaya Trongcharoenchaikul25.2THA136+1---36-
 625
Jean Thirouin22.8FRA5836+1---36-
 626
Kevin Krawietz28.4GER3335-8---35-
 627
Clément Geens24.3BEL1235+9---35-
 628
Ryan Shane26.2USA6035-8-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R6435-
 629
Nicolas Alvarez Varona19.1ESP4235+1---35-
 630
Emiliano Maggioli19.1ITA4535-8-Lost in Recanati 2019 R64Lost in Recanati 2019 R6435-
 631
Mateus De Carvalho Cardoso Alves19.4BRA1835-8---35-
 632
Marat Deviatiarov26.2UKR1035+10---35-
 633
Clement Tabur20.4FRA5935-6---35-
 634
Dimitriy Voronin21.1RUS2335----35-
 635
Davide Galoppini25.7ITA4635-6---35-
 636
Naoki Tajima19.7JPN2335-8---35-
 637
Mats Rosenkranz21.8GER3435-2---35-
 638
Jaroslav Pospíšil39.4CZE1634+44---34-
 639
Adrian Obert25.3GER3534+7---34-
 640
Juan Pablo Paz25.5ARG3734-1---34-
 641
Alexander Shevchenko19.6RUS2434-9---34-
 642
Manish Sureshkumar20.9IND734+5---34-
 643
Yan Bondarevskiy20.3RUS2534-10---34-
 644
Denis Klok22.1RUS2634----34-
 645
Robin Stanek25.5CZE1733-5---33-
 646
João Pedro Sorgi26.7BRA1933-8---33-
 647
Fabien Reboul24.8FRA6033+72---33-
 648
Tomás Lipovsek Puches27.2SLO433-7---33-
 649
Alexander Crnokrak20.4AUS2733+7---33-
 650
Dennis Uspensky23.7USA6133-7---33-
Advertisement
 651
Pablo Llamas Ruiz17.7ESP4332+284---32-
 652
Quentin Folliot21.5FRA6132-7---32-
 653
Matias Franco Descotte25.8ARG3832-5---32-
 654
Michał Dembek22.9POL632-5---32-
 655
Arjun Kadhe26.5IND832+21---32-
 656
Benjamin Dhoe23.8BEL1332+12---32-
 657
Andrey Chepelev21.9RUS2732-7---32-
 658
Alexander Brown21.1USA6231-7---31-
 659
Thiemo de Bakker31.8NED1031-6-Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
31-
 660
Rinky Hijikata19.3AUS2831-6---31-
 661
Gauthier Onclin19.3BEL1431+11---31-
 662
Luca Giacomini22.7ITA4731+24---31-
 663
Kelsey Stevenson30.1CAN1131+35---31-
 664
Jakub Paul21.2SUI831+3---31-
 665
Ronan Joncour23.4FRA6231-10---31-
 666
Michal Konecny30.7CZE1831+9---31-
 667
Karl Friberg21.2SWE631-9---31-
 668
Antonio Cayetano March20ECU531-11---31-
 669
Patrik Rikl21.5CZE1930-10---30-
 670
Artem Smirnov32.4UKR1130-10---30-
 671
Gustav Hansson25.2SWE730-10---30-
 672
Valentin Royer19.1FRA6330-10---30-
 673
Nathan Ponwith22.2USA6330-9---30-
 674
Scott Griekspoor29.4NED1130-9-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R6430-
 675
Runhao Hua24.3CHN930-12---30-
 676
Calum Puttergill26.7AUS2930-6---30-
 677
Robert Strombachs20.8GER3630-4---30-
 678
Niels Lootsma25.8NED1230-12---30-
 679
Kenny de Schepper33.1FRA6430+8-Lost in Recanati 2019 QF
Lost in Perugia 2019 R64
Lost in Recanati 2019 QF
Lost in Perugia 2019 R64
30-
 680
Giorgio Ricca25.3ITA4830+8---30-
 681
Luke Johnson26.3GBR1830+8---30-
 682
Austin Rapp23.8USA6430-5---30-
 683
Lamine Ouahab35.5MAR229-14---29-
 684
Nam Hoang Ly23.3VIE129-13---29-
 685
Justin Butsch25.5USA6529+165---29-
 686
Simon Freund23.7SWE829+32---29-
 687
Ivan Davydov23.7RUS2829-13---29-
 688
Carlos Sanchez Jover19.9ESP4429-10---29-
 689
Kento Takeuchi32.5JPN2429+2---29-
 690
Simone Roncalli24.1ITA4929+3---29-
 691
Luca Castelnuovo23.4SUI929-12---29-
 692
Maxime Tchoutakian26.5FRA6529-12---29-
 693
Ante Pavić31.3CRO928-12---28-
 694
Stefan Seifert35.3GER3728-11---28-
 695
Emilio Nava18.5USA6628+10---28-
 696
Naoki Nakagawa23.6JPN2528-12---28-
 697
Adrian Andreev19.1BUL528-12---28-
 698
Ryan Nijboer20.9NED1328-8---28-
 699
Kirill Kivattsev22.7RUS2928+48---28-
 700
Dominik Böhler24.3GER3828+8---28-
Advertisement
 701
Benjamin Winter Lopez22.1ESP4528-9---28-
 702
Shalva Dzhanashiya27.8RUS3028-8---28-
 703
Daniel Brands32.9GER3927-8-Lost in Qual. Wimbledon 2019 R3Lost in Qual. Wimbledon 2019 R327-
 704
Govind Nanda19.3USA6727-8---27-
 705
Grégoire Jacq27.6FRA6627-8---27-
 706
Peter Kobelt29.6USA6827-7---27-
 707
Nik Razboršek26.7SLO527-7---27-
 708
Boris Pokotilov23.1RUS3127-2---27-
 709
Ignacio Monzon22.5ARG3927-8---27-
 710
Jonathan Gray23.2GBR1927-8---27-
 711
Markos Kalovelonis26.1GRE327-8---27-
 712
Connor Farren25.7USA6927----27-
 713
Ezekiel Clark21.9USA7026-9---26-
 714
Jaimee Floyd Angele20.2FRA6726-7---26-
 715
Lenny Hampel23.5AUT926+14---26-
 716
Michel Vernier27.7CHI626-7---26-
 717
Francisco Comesana19.7ARG4026-7---26-
 718
Brandon Walkin25.8AUS3026-7---26-
 719
Paul Wörner23.8GER4026-5---26-
 720
Oleg Prihodko22.7UKR1226-7---26-
 721
Jared Donaldson23.7USA7125-6---25-
 722
Sergio Gutiérrez Ferrol31.3ESP4625-6-Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R125-
 723
Thiago Agustin Tirante19.2ARG4125-6---25-
 724
Alec Adamson25.8USA7225-4---25-
 725
Maxim Ratniuk24.1RUS3225+10---25-
 726
Maksim Tikhomirov29.9USA7325-5---25-
 727
Alessandro Petrone29.5ITA5025+22---25-
 728
Otto Virtanen19FIN424-6---24-
 729
Beibit Zhukayev19.7KAZ724-6---24-
 730
Oliver Crawford21.1USA7424-6---24-
 731
Kuan Yi Lee23.8TPE624-6---24-
 732
Shintaro Mochizuki17JPN2624+10---24-
 733
Guy Orly Iradukunda24.2BDI124-7---24-
 734
Ljubomir Čelebić28.8MNE124+45---24-
 735
Andrea Guerrieri21.5ITA5124-8---24-
 736
Dennis Novikov26.6USA7524-8-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R3224-
 737
Kristjan Tamm22EST224-5---24-
 738
Vladimir Ivanov33.2EST324-5---24-
 739
Filip Bergevi26.2SWE924-9---24-
 740
Marco Miceli21.6ITA5224-9---24-
 741
Bogdan Ionut Apostol24.4ROU524+4---24-
 742
Colin Sinclair25.5NMI124-8---24-
 743
Kristian Lozan21.6RUS3324-7---24-
 744
Riccardo Maiga31SUI1024-7---24-
 745
Chien hsun Lo21.6TPE724+61---24-
 746
Lorenzo Bocchi22.6ITA5324-8---24-
 747
Conner Huertas del pino24.5PER624+3---24-
 748
Albert Alcaraz Ivorra25.1ESP4723-9---23-
 749
Laurent Rochette32.4FRA6823-9---23-
 750
Henry Craig25.7USA7623-9---23-
Advertisement
 751
Andrey Golubev32.9KAZ823-8---23-
 752
Harrison Adams26.1USA7723-8---23-
 753
Mehluli Don Ayanda Sibanda20.6ZIM323+63---23-
 754
Guy Den Heijer23.2NED1423+27---23-
 755
Dan Alexandru Tomescu21.2ROU623-1---23-
 756
Alexander Cozbinov25.1MDA223-10---23-
 757
Bart Stevens22.4NED1523-9---23-
 758
Guido Ivan Justo22.5ARG4223-1---23-
 759
Nicolo Turchetti24.1ITA5423-1---23-
 760
Patrick Kypson20.6USA7822+169---22-
 761
Hady Habib21.8LIB122-10---22-
 762
Gianluca Di Nicola24.5ITA5522-10---22-
 763
José Olivares23.4DOM422-10---22-
 764
Dane Sweeny19.4AUS3122+16---22-
 765
David Pérez Sanz26.1ESP4822+2---22-
 766
Jonas Trinker24.8AUT1022-11---22-
 767
Simon Yitbarek19.6SWE1022-11---22-
 768
Carlos Lopez Montagud20ESP4922+1---22-
 769
Francesco Vilardo30.5ITA5622+19---22-
 770
Keegan Smith22USA7921-11---21-
 771
Toshihide Matsui42.2JPN2721-11-Qual. Winnipeg 2019 W
Lost in Winnipeg 2019 R32
Qual. Winnipeg 2019 W
Lost in Winnipeg 2019 R32
21-
 772
Aziz Kijametovic23.8BIH621-11---21-
 772
Mateo Nicolás Martínez26.3ARG4321-11---21-
 774
Tigre Hank28.7MEX221-11---21-
 775
Dragos Nicolae Madaras22.8SWE1121-11---21-
 776
Nicolás Barrientos33.2COL921-1---21-
 777
Franco Emanuel Egea24.5ARG4421-12---21-
 778
Joshua Ortlip23.4USA8021-12---21-
 779
Taisei Ichikawa19.5JPN2821-11---21-
 780
David Jorda Sanchis26ESP5021+22---21-
 781
Louis Tessa22.2FRA6921+38---21-
 782
Sebastian Prechtel24.1GER4121+3---21-
 783
Dragoș Dima28ROU721+3---21-
 784
Benjamin Pietri23.9FRA7021-14---21-
 785
Matteo Donati25.3ITA5720-14---20-
 786
Javier Martí28.4ESP5120-14---20-
 787
Franco Agamenone27.2ARG4520-14---20-
 788
Justin Roberts23.5BAH120-14---20-
 789
Wojciech Marek19.1POL720+1---20-
 790
Billy Harris25.4GBR2020+21---20-
 791
Nicolae Frunza22.6ROU820-15---20-
 792
Gergely Madarasz25.7HUN720-15---20-
 793
Hiroyasu Ehara29JPN2920-15---20-
 794
Mwendwa Mbithi22.4USA8120+20---20-
 795
Mariano Navone19.3ARG4620+4---20-
 796
Eric Vanshelboim18.9UKR1320+21---20-
 797
Damien Wenger20.3SUI1120-14---20-
 798
Takashi Saito25.3JPN3020-14---20-
 799
Soichiro Moritani25.9JPN3120+19---20-
 800
Federico Iannaccone21.2ITA5820-18---20-
Advertisement
 801
Sandro Kopp20.1AUT1120----20-
 802
Ondrej Krstev23CZE2020-15---20-
 803
Peter Bothwell24.7IRL220+18---20-
 804
Majed Kilani23.5TUN420+18---20-
 805
Alejandro Mendoza30.4BOL320-16---20-
 806
Igor Marcondes23BRA2019-15---19-
 807
Jan Zielinski23.6POL819-14---19-
 808
Juan Bautista Otegui21.3ARG4719-16---19-
 809
Ye Cong Mo20CHN1019-15---19-
 810
Peter Bertran24.3DOM519-15---19-
 811
Tom Kočevar-Desman29.9SLO619-15---19-
 812
Stuart Parker22.9GBR2119-15---19-
 813
Julius Tverijonas26LTU319-15---19-
 814
Chukang Wang20.8CHN1119-14---19-
 815
Gabriele Maria Noce24.6ITA5919-11---19-
 816
Tomas Jirousek20.5CZE2119-11---19-
 817
Luis Faria20.9POR1019-14---19-
 818
Grigoriy Lomakin22.3KAZ919+61---19-
 819
Jules Marie28.8FRA7118-12---18-
 820
Youssef Hossam22EGY318-12---18-
 821
Tristan Schoolkate19.3AUS3218-12---18-
 822
Andrew Paulson18.6CZE2218-12---18-
 823
Niki Kaliyanda Poonacha25.1IND918+6---18-
 824
Paul Oosterbaan24.8USA8218-12---18-
 825
Cheong Eui Kim30.2KOR718-12---18-
 826
Calin Manda22.2ROU918-11---18-
 827
Holger Vitus Nodskov Rune17.1DEN218+19---18-
 828
Alessandro Ingarao20.9ITA6018-8---18-
 829
Anas Fattar33.1MAR318+5---18-
 830
Stefano Battaglino22ITA6118+24---18-
 831
Alexander Lebedev23.2USA8318+68-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R6418-
 832
Aryan Goveas21.9IND1018+25---18-
 833
Luca Prevosto21.8ITA6218-10---18-
 834
Aziz Ouakaa20.9TUN518+44---18-
 835
Carl Söderlund23SWE1217-11---17-
 836
Manuel Sánchez29.5MEX317-11---17-
 837
Bradley Mousley24.5AUS3317-11---17-
 838
Martin Beran24.6CAN1217-11---17-
 839
Lorenzo Frigerio31.3ITA6317-11---17-
 840
Shinji Hazawa21.2JPN3217-10---17-
 841
Petr Michnev30.9CZE2317+2---17-
 842
Gerard Granollers31.4ESP5217+45---17-
 843
Andrew Watson23.8GBR2217-12---17-
 844
Matvey Khomentovskiy25.8RUS3417----17-
 845
Duje Kekez27.2CRO1017-13---17-
 846
Alejo Lorenzo Lingua Lavallen19.3ARG4817-13---17-
 847
Alberto Barroso Campos24ESP5317+25---17-
 848
Juan Alejandro Hernandez21MEX417-13---17-
 849
Daniel Cukierman24.9ISR516-13---16-
 850
Haru Inoue23.9JPN3316-13---16-
Advertisement
 851
Aleksandr Vasilenko25.3RUS3516-13---16-
 852
Sanhui Shin23.3KOR816-13---16-
 853
Paweł Ciaś26.3POL916+10---16-
 854
Vlad Andrei Dancu21.3ROU1016-14---16-
 855
Gabriel Alejandro Hidalgo29.9ARG4916-14---16-
 856
Sem Verbeek26.2NED1616-14---16-
 857
Alfredo Perez23.1USA8416+76---16-
 858
Dalibor Svrcina17.7CZE2416+11---16-
 859
Kazuki Nishiwaki25.6JPN3416-14---16-
 860
Yurii Dzhavakian27.1UKR1416-13---16-
 861
Tadeáš Paroulek20.5CZE2516-12---16-
 862
Moez Echargui27.4TUN616-14---16-
 863
Tsung Hao Huang20.6TPE816-12---16-
 864
David Volfson22.8CAN1316-12---16-
 865
Vladimir Korolev24.8RUS3616+30---16-
 866
George Tsivadze27.5GEO316+8---16-
 866
Michiel De Krom22NED1716-13---16-
 868
Xin Gao26.1CHN1216-13---16-
 869
Toby Martin27.3GBR2316-13---16-
 870
Ignacio Carou20.9URU316-12---16-
 871
Yibing Wu20.7CHN1315-12---15-
 872
Víctor Estrella Burgos39.9DOM615-12---15-
 873
Justin Eleveld28.1NED1815-12---15-
 874
Omar Giacalone28.4ITA6415-12---15-
 875
Gengo Kikuchi28.6JPN3515-12---15-
 876
Aleksandre Bakshi22.9GEO415-11---15-
 877
Raphael Baltensperger22.5SUI1215-11---15-
 878
Stéphane Robert40.1FRA7215-11-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R6415-
 879
Alibek Kachmazov17.8RUS3715+4---15-
 880
Christoph Negritu26.2GER4215-12---15-
 881
Jack Findel Hawkins25.7GBR2415-11---15-
 882
Ivan Liutarevich24.3BLR415+33---15-
 883
Sora Fukuda22.7JPN3615-12---15-
 884
Alafia Ayeni20.9USA8515-11---15-
 885
Ugo Blanchet21.5FRA7315-9---15-
 886
Dominik Palan19.7CZE2615-11---15-
 887
Rhett Purcell24.4NZL115+36---15-
 888
Julian Bradley27.9IRL315-11---15-
 889
Matias Soto21.1CHI714-9---14-
 890
Victor Vlad Cornea26.7ROU1114-9---14-
 891
Matej Sabanov28CRO1114-9---14-
 892
Abhinav Sanjeev Shanmugam21.6IND1114+16---14-
 893
Taha Baadi18.9CAN1414-9---14-
 894
Cannon Kingsley19.1USA8614-9---14-
 895
Zachary Eisinga20.4NED1914-9---14-
 896
Antonio Massara24.8ITA6514-8---14-
 897
Federico Arnaboldi20ITA6614-7---14-
 898
Rishab Agarwal24.5IND1214-9---14-
 899
Pierre Delage19.4FRA7414-8---14-
 900
Giacomo Dambrosi18.8ITA6714-8---14-
Advertisement
 901
Hong Kit Wong21.8HKG114-8---14-
 902
Yan Sabanin30.4RUS3814-6---14-
 903
Cheng Yu Yu25.2TPE914-6---14-
 904
Yuanfeng Li26.6CHN1414-10---14-
 905
Niklas Guttau20.5GER4314-7-Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R64
Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R64
14-
 906
Albano Olivetti28.6FRA7514+12---14-
 907
Albert Roglan21.6ESP5414-7---14-
 908
Mikhail Fufygin30.1RUS3914-7---14-
 909
Anis Ghorbel31.2TUN714+16---14-
 910
Daniel Rodrigues20.4POR1113-8---13-
 911
Martin Damm16.7USA8713+17---13-
 912
Ryan James Storrie22.3GBR2513-8---13-
 913
Nathan Seateun23FRA7613-10---13-
 914
Julien Cagnina26BEL1513-9---13-
 915
Sumit Sarkar20.9USA8813-9---13-
 916
Gonzalo Lama27.1CHI813+58---13-
 917
Jung Woong Na27.6KOR913-10---13-
 918
Christian Samuelsson24.4SWE1313-10---13-
 919
Gianni Mina28.4FRA7713-9---13-
 920
Milan Welte19GER4413-9---13-
 921
Jacob Dunbar24.7USA8913-9---13-
 922
Alan Kohen27.2ARG5013-9---13-
 923
Marco Brugnerotto24.1ITA6813-9---13-
 924
Dostanbek Tashbulatov20KAZ1013-8---13-
 925
Ajeet Rai21.4NZL213-8---13-
 926
Koray Kirci21.8TUR513-8---13-
 927
Valentin Guenther22.3GER4513-7---13-
 928
Matvey Minin19RUS4013+21---13-
 929
Yanki Erel19.7TUR613-7---13-
 930
Alex Blumenberg28.1BRA2113+18---13-
 931
Simon Anthony Ivanov20BUL613-10---13-
 932
Max Houkes20NED2013-8---13-
 933
Flavio Cobolli18.1ITA6912-7---12-
 934
Vincent Millot34.4FRA7812-7---12-
 935
Luca Nardi16.9ITA7012+546---12-
 936
Liam Draxl18.5CAN1512-6---12-
 937
João Monteiro26.5POR1212-6---12-
 938
Pascal Meis27GER4612-6---12-
 939
Pierre Faivre24.4FRA7912+38---12-
 940
Matheus Pucinelli De Almeida19.2BRA2212-6---12-
 941
Uisung Park19.7KOR1012-5---12-
 942
Sarp Ağabigün23TUR712-5---12-
 943
Remy Bertola21.8SUI1312-5---12-
 944
Kenneth Raisma22.2EST412-5---12-
 945
Zachary Svajda17.6USA9012-5---12-
 946
Pak Long Yeung25.3HKG212-5---12-
 947
Daniil Glinka20.1EST512+17---12-
 948
Simon Beaupain21.1BEL1612-4---12-
 949
Saida'Lo Saidkarimov22.7UZB612-7---12-
 950
Luca Gelhardt25.5GER4712-4---12-
Advertisement
 951
Franco Feitt27.8ARG5112-8---12-
 952
Hugo Schott23.8FRA8012-5---12-
 953
Blake Ellis21.5AUS3412-8---12-
 954
Sidane Pontjodikromo19.7NED2112-4---12-
 955
Timur Kiyamov23.6RUS4112+12---12-
 956
Sergi Perez Contri22.4ESP5512+48---12-
 957
Samuele Ramazzotti21.3ITA7111-6-Qual. Recanati 2019 W
Lost in Recanati 2019 R32
Qual. Recanati 2019 W
Lost in Recanati 2019 R32
11-
 958
Andrea Bolla21.6ITA7211-6---11-
 959
Arthur Cazaux17.8FRA8111+57---11-
 960
Justin Boulais18.7CAN1611-7-Lost in Winnipeg 2019 R16Lost in Winnipeg 2019 R1611-
 961
Chuhan Wang28.3CHN1511-7---11-
 962
Rimpei Kawakami19.8JPN3711-7---11-
 963
Luka Pavlovic20.2FRA8211-7---11-
 964
William Bushamuka24.4USA9111-7---11-
 965
Luca Tomasetto24.2ITA7311-7---11-
 966
George Loffhagen19.2GBR2611+63---11-
 967
Matyas Fuele21.5HUN811-8---11-
 968
Marius Ruzgas23.7SWE1411-6---11-
 968
Bart Van Den Berg26.9NED2211-6---11-
 970
S D Prajwal Dev24.1IND1311-10---11-
 971
Dhruv Sunish20.6IND1411-10---11-
 972
Kalman L. Boyd23.2USA9211-7---11-
 973
Petr Hájek23.3CZE2711+27---11-
 974
Mikalai Haliak21.8BLR511+29---11-
 975
Cameron Green24.2AUS3511-9---11-
 976
Maxime Mora23.2FRA8311+29---11-
 977
Maxime Pauwels21.9BEL1711-9---11-
 978
Mirko Martinez22.2SUI1411+28---11-
 979
Issei Okamura28.1JPN3811+30-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R6411-
 980
Oleg Khotkov30.3UKR1511+64---11-
 981
Yen Hsun Lu36.8TPE1010-12---10-
 982
João Souza32.1BRA2310-12---10-
 983
Vincent Stouff34FRA8410+694---10-
 984
Ko Suzuki28.9JPN3910-13---10-
 985
Kyle Seelig22.8USA9310-13---10-
 986
Yuta Kawahashi22.4JPN4010-13---10-
 987
Will Maher20.8AUS3610+25---10-
 988
Francesco Passaro19.5ITA7410-13---10-
 989
David Fox26.3GBR2710+29---10-
 990
Maciej Rajski29.1POL1010-14---10-
 991
Mick Lescure27FRA8510-12---10-
 992
Michael Shabaz32.8USA9410-14---10-
 992
Egor Noskin20.1RUS4210+33---10-
 994
Hamidreza Nadaf27.6IRI110-12---10-
 995
Cengiz Aksu21.9TUR810-15---10-
 996
Matic Spec25.3SLO710-15---10-
 997
Giovani Samaha25.9LIB210-14---10-
 998
Stefan Palosi20.4ROU1210-14---10-
 999
Min Kyu Song29.8KOR1110-14---10-
 1000
Zane Khan18.4USA9510-13---10-