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 :

 ATP YTD Prize Money Ranking

#: 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.
ATP YTD Prize Money Ranking
#Player NameAgeCtry$+/-Current TournamentPrevious TournamentsCurrent TournamentNext $Max $
 1
Novak Djoković33.1SRB14.41M---Wimbledon 2019 W Wimbledon 2019 W --
 2
Dominic Thiem26.8AUT11.74M---Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 --
 3
Rafael Nadal34ESP11.32M---Lost in Wimbledon 2019 SF Lost in Wimbledon 2019 SF --
 4
Gaël Monfils33.8FRA11.14M---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 5
Alexander Zverev23.2GER1975k---Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 --
 6
Roberto Bautista Agut32.2ESP2900k---Lost in Wimbledon 2019 SF Lost in Wimbledon 2019 SF --
 7
Stefanos Tsitsipas21.9GRE1803k---Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 --
 8
Roger Federer38.9SUI1714k---Lost in Wimbledon 2019 F Lost in Wimbledon 2019 F --
 9
Daniil Medvedev24.4RUS1714k---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 10
Andrey Rublev22.7RUS2661k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
Advertisement
 11
Cristian Garín24.1CHI1639k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 12
Karen Khachanov24.1RUS3632k---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 13
Félix Auger-Aliassime19.9CAN2616k---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 14
Dušan Lajović30SRB2608k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 15
David Goffin29.5BEL1575k---Lost in Wimbledon 2019 QF Lost in Wimbledon 2019 QF --
 16
Daniel Evans30.1GBR1545k---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 17
Nick Kyrgios25.1AUS2539k---Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 --
 18
Fabio Fognini33.1ITA2513k---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 19
Diego Schwartzman27.8ARG1497k---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 20
Stan Wawrinka35.2SUI2482k---Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 --
 21
Grigor Dimitrov29.1BUL1472k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 22
Taylor Fritz22.6USA2427k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 23
Milos Raonic29.5CAN3426k---Lost in Wimbledon 2019 R16Lost in Wimbledon 2019 R16--
 24
Borna Ćorić23.6CRO1421k-------
 25
John Isner35.1USA1409k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 26
Casper Ruud21.5NOR1405k-+2100-Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 QF
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 QF
--
 27
Tennys Sandgren28.9USA5396k---Lost in Wimbledon 2019 R16Lost in Wimbledon 2019 R16--
 28
Marin Čilić31.7CRO2390k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 29
Pablo Carreño Busta28.9ESP3377k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 30
Denis Shapovalov21.2CAN1376k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 31
Hubert Hurkacz23.4POL1370k---Lost in Wimbledon 2019 R32 Lost in Wimbledon 2019 R32 --
 32
Benoît Paire31.1FRA2356k---Lost in Wimbledon 2019 R16Lost in Wimbledon 2019 R16--
 33
Yoshihito Nishioka24.7JPN2355k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 34
Kevin Anderson34.1RSA2343k---Lost in Wimbledon 2019 R32 Lost in Wimbledon 2019 R32 --
 35
Nikoloz Basilashvili28.3GEO1343k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 36
Alex de Minaur21.3AUS1330k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 37
Guido Pella30.1ARG2314k---Lost in Wimbledon 2019 QF Lost in Wimbledon 2019 QF --
 38
Filip Krajinović28.3SRB3302k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 39
Márton Fucsovics28.4HUN2293k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 40
Jan Lennard Struff30.2GER2289k---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 41
John Millman31AUS3282k---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 42
Kyle Edmund25.4GBR2268k---Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 --
 43
Albert Ramos Viñolas32.4ESP4248k-+2500-Lost in Wimbledon 2019 R128
Lost in Perugia 2019 SF
Lost in Wimbledon 2019 R128
Lost in Perugia 2019 SF
--
 44
Ugo Humbert22FRA4240k---Lost in Wimbledon 2019 R16 Lost in Wimbledon 2019 R16 --
 45
Tommy Paul23.1USA6239k---Lost in Qual. Wimbledon 2019 R3Lost in Qual. Wimbledon 2019 R3--
 46
Gilles Simon35.5FRA7226k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 47
Cameron Norrie24.8GBR3224k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 48
Corentin Moutet21.2FRA11223k---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
--
 49
Gianluca Mager25.6ITA5218k-+2100-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
--
 50
Stefano Travaglia28.5ITA6213k+3+3200-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
--
Advertisement
 51
Alexander Bublik23KAZ1213k-1--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 52
Lloyd Harris23.3RSA1213k-1--Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 --
 53
Aljaž Bedene30.9SLO1212k-1--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 54
Miomir Kecmanović20.8SRB4208k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 55
Pablo Cuevas34.5URU1204k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 56
Pierre Hugues Herbert29.3FRA10197k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 57
Reilly Opelka22.8USA3186k---Lost in Wimbledon 2019 R32
(R64  )
Lost in Wimbledon 2019 R32
(R64  )
--
 58
Dennis Novak26.8AUT2185k---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
--
 59
Nikola Milojević25SRB6185k---Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 60
Fernando Verdasco36.6ESP5183k---Lost in Wimbledon 2019 R16
(R64  )
Lost in Wimbledon 2019 R16
(R64  )
--
 61
Pedro Martínez23.1ESP11183k-+700-Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
--
 62
Vasek Pospisil30CAN4180k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 63
Juan Ignacio Lóndero26.8ARG3179k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 64
Jannik Sinner18.8ITA4176k---Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 65
Andreas Seppi36.3ITA7173k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 66
Egor Gerasimov27.6BLR1172k+3+7100-Lost in Qual. Wimbledon 2019 R1
Recanati 2019 W
Lost in Qual. Wimbledon 2019 R1
Recanati 2019 W
--
 67
Viktor Troicki34.4SRB8171k-1------
 68
Soonwoo Kwon22.5KOR1171k-1--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
--
 69
Philipp Kohlschreiber36.7GER3165k-1--Lost in Wimbledon 2019 R128 Lost in Wimbledon 2019 R128 --
 70
Thiago Monteiro26.1BRA1161k+5+10.7k-Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Braunschweig 2019 W
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Braunschweig 2019 W
--
 71
Federico Delbonis29.7ARG4159k+3+7100-Lost in Wimbledon 2019 R128
Perugia 2019 W
Lost in Wimbledon 2019 R128
Perugia 2019 W
--
 72
Alexei Popyrin20.9AUS6158k-2--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
--
 73
Adrian Mannarino32FRA3153k-2--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 74
Grégoire Barrère26.3FRA12153k-2--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R64
--
 75
Ričardas Berankis30LTU1153k-2--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 76
Jordan Thompson26.2AUS4148k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 77
Laslo Djere25SRB5146k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 78
Steve Johnson30.5USA7146k---Lost in Wimbledon 2019 R32Lost in Wimbledon 2019 R32--
 79
Ernests Gulbis31.8LAT1145k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 80
Thiago Seyboth Wild20.3BRA2142k-+500-Lost in Recanati 2019 R32Lost in Recanati 2019 R32--
 81
Jaume Munar23.1ESP10141k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 82
Lorenzo Sonego25.1ITA3140k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 83
Mikael Ymer21.8SWE1139k---Lost in Qual. Wimbledon 2019 R3Lost in Qual. Wimbledon 2019 R3--
 84
Pablo Andújar34.4ESP6137k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 85
Steve Darcis36.3BEL4134k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 86
Sam Querrey32.7USA4133k---Lost in Wimbledon 2019 QF Lost in Wimbledon 2019 QF --
 87
Radu Albot30.6MDA1132k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 88
Mikhail Kukushkin32.5KAZ2131k---Lost in Wimbledon 2019 R16Lost in Wimbledon 2019 R16--
 89
Go Soeda35.8JPN6129k-+500-Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 R32
--
 90
Yūichi Sugita31.8JPN3126k---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128 
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128 
--
 91
Alejandro Davidovich Fokina21ESP8125k---Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 92
James Duckworth28.4AUS5121k---Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2--
 93
Alex Bolt27.5AUS9120k---Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2--
 94
Frances Tiafoe22.4USA8120k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 95
Marco Cecchinato27.7ITA9120k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 96
Alejandro Tabilo23CHI3114k-+200-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 97
Yasutaka Uchiyama27.9JPN4113k---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
--
 98
João Sousa31.2POR1111k---Lost in Wimbledon 2019 R16 Lost in Wimbledon 2019 R16 --
 99
Salvatore Caruso27.5ITA8111k-+500-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
--
 100
Jiří Veselý26.9CZE1110k---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R32
(R128  )
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R32
(R128  )
--
Advertisement
 101
Marcos Giron26.9USA9109k---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
--
 102
Hugo Dellien27BOL1107k-+700-Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 R32
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 R32
--
 103
Ivo Karlović41.3CRO3105k---Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 104
Attila Balázs31.7HUN1104k+3+2100-Lost in Qual. Wimbledon 2019 R3
Lost in Braunschweig 2019 QF
Lost in Qual. Wimbledon 2019 R3
Lost in Braunschweig 2019 QF
--
 105
Roberto Carballés Baena27.2ESP9103k-1--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 106
Feliciano López38.7ESP7103k-1--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 107
Peter Gojowczyk30.9GER5103k-1--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 108
Richard Gasquet34FRA6101k---Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 109
Damir Džumhur28.1BIH1100k-+500-Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R32
Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R32
--
 110
Michael Mmoh22.4USA1598.9k-+510-Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 R32
--
 111
Norbert Gombos29.9SVK296.9k+10+7190-Lost in Qual. Wimbledon 2019 R2
Winnipeg 2019 W
Lost in Qual. Wimbledon 2019 R2
Winnipeg 2019 W
--
 112
Prajnesh Gunneswaran30.6IND296.8k-1--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 113
Mohamed Safwat29.8EGY196.5k-+250-Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R64
--
 114
Mackenzie McDonald25.2USA2496.2k-2------
 115
Leonardo Mayer33.1ARG695.6k-1--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 116
Jérémy Chardy33.4FRA994.3k-1--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 117
Marc Polmans23.1AUS893.6k-1--Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2--
 118
Daniel Elahi Galán24COL192k+5+3360-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
--
 119
Dimitar Kuzmanov26.9BUL292k-2------
 120
Tatsuma Ito32.1JPN791.9k-2--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 121
Pedro Sousa32.1POR291.2k-1+1370-Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 R16
Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 R16
--
 122
Ilya Ivashka26.3BLR291.2k-3+510-Lost in Recanati 2019 R32Lost in Recanati 2019 R32--
 123
Evgeny Donskoy30.1RUS489.3k-1+510-Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
--
 124
Jason Jung31TPE189.2k+1+1450-Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 QF
--
 125
Federico Coria28.3ARG588.5k+1+860-Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R16
--
 126
Matteo Berrettini24.2ITA187.9k-2--Lost in Wimbledon 2019 R16 Lost in Wimbledon 2019 R16 --
 127
Kamil Majchrzak24.4POL287k+1+1290-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
--
 128
Jozef Kovalík27.6SVK386.6k+2+2180-Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 QF
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 QF
--
 129
Cedrik Marcel Stebe29.7GER686.4k-2+380-Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 R64
Lost in Wimbledon 2019 R128
Lost in Braunschweig 2019 R64
--
 130
Jo-Wilfried Tsonga35.2FRA585k-1--Lost in Wimbledon 2019 R32 Lost in Wimbledon 2019 R32 --
 131
Andrej Martin30.7SVK184.4k+1+860-Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R16
--
 132
Dominik Köpfer26.1GER484.3k-1--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 133
Paolo Lorenzi38.5ITA1084k+1+860-Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R16
Lost in Wimbledon 2019 R128
Lost in Perugia 2019 R16
--
 134
Yen Hsun Lu36.8TPE1083.3k-1------
 135
Tallon Griekspoor24NED381.8k-+770-Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
--
 136
Kimmer Coppejans26.4BEL275.4k-+770-Lost in Qual. Wimbledon 2019 R1
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Braunschweig 2019 R32
--
 137
Christopher O'Connell26AUS771k-------
 138
Christopher Eubanks24.1USA2170.1k+6+1450-Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 QF
Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 QF
--
 139
Quentin Halys23.6FRA1769.9k-+510-Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Winnetka 2019 R32
--
 140
Elliot Benchetrit21.7FRA1869.7k-2------
 141
Mario Vilella Martínez25ESP1469.6k-1+510-Lost in Perugia 2019 R32Lost in Perugia 2019 R32--
 142
Lorenzo Giustino28.8ITA1369.5k-1+510-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
--
 143
Andrew Harris26.3AUS1269.5k-+860-Lost in Qual. Wimbledon 2019 R3
Lost in Winnipeg 2019 R16
Lost in Qual. Wimbledon 2019 R3
Lost in Winnipeg 2019 R16
--
 144
Hugo Gaston19.7FRA2268.8k-2------
 145
Max Purcell22.2AUS1368.6k-+510-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 146
Emil Ruusuvuori21.2FIN168.4k-+770-Lost in Qual. Braunschweig 2019 R1
Lost in Braunschweig 2019 R32
Lost in Qual. Braunschweig 2019 R1
Lost in Braunschweig 2019 R32
--
 147
Marco Trungelliti30.4ARG1468.1k+3+1540-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
--
 148
Steven Diez29.3CAN568k-1+770-Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Braunschweig 2019 R32
--
 149
Teymuraz Gabashvili35.1RUS967.1k-+250-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 150
John Patrick Smith31.4AUS1766.9k-2--Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2--
Advertisement
 151
Lorenzo Musetti18.3ITA2160.6k-+770-Lost in Recanati 2019 R64
Lost in Perugia 2019 R32
Lost in Recanati 2019 R64
Lost in Perugia 2019 R32
--
 152
Viktor Galović29.8CRO458.8k+1+1710-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
--
 153
Konstantin Kravchuk35.3RUS1258k-1------
 154
João Domingues26.7POR356.6k-+640-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
--
 155
Alessandro Giannessi30.1ITA1555.9k+1+1450-Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 QF
--
 156
Ivan Nedelko34.1RUS1155.3k-1------
 157
Roberto Marcora30.8ITA1454.8k+3+4490-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
--
 158
Aleksandre Metreveli26.9GEO253.2k-+510-Qual. Ludwigshafen 2019 W
Lost in Ludwigshafen 2019 R32
Qual. Ludwigshafen 2019 W
Lost in Ludwigshafen 2019 R32
--
 159
Kacper Żuk21.4POL353k-2------
 160
Aleksandar Vukic24.2AUS1051.9k-1+510-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 161
Taro Daniel27.4JPN550.3k-------
 162
Filip Horanský27.5SVK549.9k+4+4750-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
--
 163
Facundo Bagnis30.3ARG849.9k-+2310-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
--
 164
Yannick Hanfmann28.6GER748.6k+11+7970-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
--
 165
Nicolas Jarry24.7CHI247.6k-3--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 166
J.J. Wolf21.5USA1245.7k-1+510-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 167
Lukáš Rosol34.9CZE245.6k+1+2180-Lost in Qual. Wimbledon 2019 R3
Lost in Braunschweig 2019 QF
Lost in Qual. Wimbledon 2019 R3
Lost in Braunschweig 2019 QF
--
 168
Denis Kudla27.8USA1045.2k-4--Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 --
 169
Sebastian Ofner24.1AUT344.7k-2+770-Lost in Qual. Wimbledon 2019 R1
Lost in Braunschweig 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Braunschweig 2019 R32
--
 170
Mats Moraing28GER1744k+8+3790-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
--
 171
Zhe Li33.7CHN243.1k+1+1450-Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 QF
--
 172
Brayden Schnur25CAN642.8k+10+4240-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
--
 173
Hiroki Moriya29.7JPN942.8k+4+2500-Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 SF
Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 SF
--
 174
Constant Lestienne28.1FRA1942.6k-1+1450-Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 QF
--
 175
Matteo Viola33ITA1642.6k-4+860-Lost in Recanati 2019 R16Lost in Recanati 2019 R16--
 176
Dmitry Popko23.7KAZ342.5k-7------
 177
Yannick Maden30.6GER841.8k-7--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 178
Sergiy Stakhovsky34.5UKR141.7k-4+860-Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R16
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R16
--
 179
Mathias Bourgue26.4FRA2540.3k-3------
 180
Henri Laaksonen28.2SUI340.3k+6+4620-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
--
 181
Mitchell Krueger26.4USA1739.7k-2+510-Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Winnetka 2019 R32
--
 182
Thai Son Kwiatkowski25.3USA1639.6k-2+510-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 183
Malek Jaziri36.4TUN138.8k-2--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 184
Pedja Krstin25.8SRB1038.7k-1+510-Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 R32
--
 185
Juan Pablo Varillas24.7PER137.9k-1+250-Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 186
Enzo Couacaud25.3FRA1537.5k-1+860-Lost in Qual. Wimbledon 2019 R3
Lost in Winnipeg 2019 R16
Lost in Qual. Wimbledon 2019 R3
Lost in Winnipeg 2019 R16
--
 187
Renzo Olivo28.3ARG1236.3k-+640-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
--
 188
Federico Gaio28.3ITA1135.2k+3+1450-Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Perugia 2019 QF
--
 189
Cem İlkel24.8TUR135.1k+3+1450-Lost in Winnipeg 2019 QFLost in Winnipeg 2019 QF--
 190
Danilo Petrović28.4SRB734.9k-2------
 191
Carlos Taberner22.9ESP1334.8k-2+770-Lost in Braunschweig 2019 R32Lost in Braunschweig 2019 R32--
 192
Bradley Klahn29.8USA1134.5k+20+7190-Lost in Wimbledon 2019 R128
Winnetka 2019 W
Lost in Wimbledon 2019 R128
Winnetka 2019 W
--
 193
Maxime Cressy23.1USA1334.4k+2+1450-Lost in Winnipeg 2019 QFLost in Winnipeg 2019 QF--
 194
Ernesto Escobedo24USA1434.4k-1+860-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 195
James Ward33.4GBR734.1k-5--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 196
Matthias Bachinger33.2GER1833.5k-+860-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R16
--
 197
Noah Rubin24.3USA2033k-3--Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
--
 198
Antoine Hoang24.6FRA1332.6k+1+1450-Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 QF
Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 QF
--
 199
Maxime Janvier23.7FRA1632.2k-1+510-Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R32
--
 200
Brandon Nakashima18.9USA1832k-3------
Advertisement
 201
Thomas Fabbiano31.1ITA1230.9k-1--Lost in Wimbledon 2019 R32
(R128  )
Lost in Wimbledon 2019 R32
(R128  )
--
 202
Carlos Alcaraz17.1ESP2330.1k-1------
 203
Emilio Gómez28.6ECU129.9k+5+1720-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
--
 204
Jack Sock27.7USA3629.5k-2------
 205
Ramkumar Ramanathan25.6IND329.1k+11+2910-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
--
 206
Alexandar Lazarov22.6BUL329.1k-3------
 207
Tobias Kamke34.1GER1228.6k+31+6610-Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 F
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 F
--
 208
Blaž Rola29.7SLO228.4k-4--Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2--
 209
Frederico Ferreira Silva25.3POR428.4k-4------
 210
Blaž Kavčič33.3SLO328.2k-4--Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2--
 211
Ruan Roelofse30.6RSA328.2k-4------
 212
Alexander Donski21.9BUL428.1k-3------
 213
Adrian Andreev19.1BUL527.8k-3------
 214
Khololwam Montsi17.6RSA1027.5k-3------
 215
Jurij Rodionov21.1AUT427.4k+3+1450-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 QF
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 QF
--
 216
Viktor Durasovic23.3NOR227.3k-3+250-Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 217
Mikael Torpegaard26.1DEN126.8k-2+510-Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Winnipeg 2019 R32
--
 218
Botic Van de Zandschulp24.7NED226.6k+5+1290-Lost in Braunschweig 2019 R16Lost in Braunschweig 2019 R16--
 219
Guillermo García López37ESP1626.5k+17+4240-Lost in Qual. Wimbledon 2019 R2
Lost in Perugia 2019 F
Lost in Qual. Wimbledon 2019 R2
Lost in Perugia 2019 F
--
 220
Marius Copil29.7ROU126.5k-6--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 221
João Menezes23.5BRA326.1k-1+510-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 222
Blake Mott24.2AUS2226.1k-5------
 223
Robin Haase33.2NED125.8k-4--Lost in Wimbledon 2019 R64Lost in Wimbledon 2019 R64--
 224
Alexandre Muller23.4FRA2425.8k-+640-Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
--
 225
Duck-hee Lee22.1KOR425.4k-4------
 226
Juan Pablo Ficovich23.4ARG1125.4k-4------
 226
Zhizhen Zhang23.7CHN125.4k-+510-Lost in Recanati 2019 R32Lost in Recanati 2019 R32--
 228
Luke Saville26.5AUS2125.3k-3+250-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 229
Marcelo Tomás Barrios Vera22.5CHI424.9k-2+250-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 230
Lukáš Lacko32.6SVK624.8k+7+2500-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 SF
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 SF
--
 231
Bernard Tomic27.7AUS1124.5k-2+860-Lost in Wimbledon 2019 R128
Lost in Winnipeg 2019 R16
Lost in Wimbledon 2019 R128
Lost in Winnipeg 2019 R16
--
 232
Benjamin Bonzi24FRA2124.4k-4+250-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64--
 233
Jason Kubler27.1AUS1424k+12+4240-Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 F
Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 F
--
 234
Peter Polansky32CAN723.6k+1+860-Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R16
--
 235
Rinky Hijikata19.3AUS2823.4k-5------
 236
Arthur Rinderknech24.9FRA1423.4k-4+250-Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 237
Sumit Nagal22.8IND123.4k-6------
 238
Martin Kližan30.9SVK423.1k-5--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 239
Andrea Collarini28.4ARG1023k-5------
 240
Bernabe Zapata Miralles23.4ESP1722.5k+1+1840-Lost in Ludwigshafen 2019 QF
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 QF
Lost in Braunschweig 2019 R64
--
 241
Liam Broady26.5GBR621.8k-2--Lost in Qual. Wimbledon 2019 R3Lost in Qual. Wimbledon 2019 R3--
 242
Alexey Vatutin27.6RUS620.9k-+640-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
--
 243
Harry Bourchier24.4AUS1920.8k-3------
 244
Roberto Ortega Olmedo29.1ESP2120.5k+3+860-Lost in Winnipeg 2019 R16Lost in Winnipeg 2019 R16--
 245
Zdeněk Kolář23.7CZE320.2k+1+510-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
--
 246
Filippo Baldi24.4ITA1820.1k+4+1030-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
--
 247
Mischa Zverev32.8GER1620k-4--Lost in Wimbledon 2019 R128Lost in Wimbledon 2019 R128--
 248
Matthew Ebden32.6AUS1819.9k-+510-Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 R32
Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 R32
--
 249
Wojciech Marek19.1POL719.9k-5------
 250
Tristan Lamasine27.3FRA2619.8k-1+510-Lost in Perugia 2019 R32Lost in Perugia 2019 R32--
Advertisement
 251
Nicola Kuhn20.3ESP1919.8k-+900-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
--
 252
Donald Young30.9USA2819.7k+1+860-Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 R16
Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 R16
--
 253
Denis Istomin33.8UZB119.3k+15+2500-Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 SF
Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 SF
--
 254
Dudi Sela35.2ISR119.3k-2+510-Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R32
--
 255
Dustin Brown35.5GER1318.8k+2+860-Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R16
Lost in Qual. Wimbledon 2019 R2
Lost in Ludwigshafen 2019 R16
--
 256
Michail Pervolarakis24GRE218.7k+3+860-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 257
Oscar Otte26.9GER1018.6k+10+1630-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
--
 258
Francisco Cerundolo21.9ARG1518.5k-4------
 259
Martín Cuevas28.4URU218.5k-4------
 260
Julian Lenz27.3GER1518.4k-+640-Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 R64
--
 261
Jay Clarke21.9GBR518.2k-5--Lost in Wimbledon 2019 R64 Lost in Wimbledon 2019 R64 --
 262
Daniel Altmaier21.8GER1118.1k+11+1800-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
--
 263
Adrián Menéndez-Maceiras34.6ESP2017.8k+6+1030-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
--
 264
George Tsivadze27.5GEO317.8k-6------
 265
Aleksandre Bakshi22.9GEO417.6k-4------
 265
Lukas Hellum Lilleengen19.6NOR317.6k-4------
 267
Akira Santillan23.1AUS1617.5k-4--Lost in Qual. Wimbledon 2019 R2Lost in Qual. Wimbledon 2019 R2--
 268
Ulises Blanch22.2USA2217.5k-2+510-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 269
Nicolas Mahut38.4FRA2017.3k-5--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 270
Pedro Cachín25.2ARG2217.1k+10+1800-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
--
 271
Ji-sung Nam26.8KOR317k-6------
 272
Darian King28.1BAR116.8k+4+860-Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R16
Lost in Qual. Wimbledon 2019 R1
Lost in Winnipeg 2019 R16
--
 273
Facundo Mena27.7ARG1316.7k-3------
 274
Tung Lin Wu22.1TPE216.6k-3------
 275
Maximilian Marterer25GER2316.4k-+380-Lost in Braunschweig 2019 R64Lost in Braunschweig 2019 R64--
 276
Felipe Meligeni Rodrigues Alves22.3BRA816.3k-4------
 277
Alexander Cozbinov25.1MDA216.2k-3------
 278
Stefano Napolitano25.2ITA1915.7k+5+1370-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
--
 279
Gerardo Lopez Villasenor25.1MEX115.7k-2------
 280
Tristan Schoolkate19.3AUS3215.4k-2------
 281
Ryan Harrison28.1USA4115.4k-2------
 282
Yan Bai31.1CHN315k-1------
 283
Facundo Diaz Acosta19.5ARG2514.5k-1------
 284
Harold Mayot18.4FRA4213.4k-------
 285
Roman Safiullin22.9RUS513.2k-+250-Lost in Perugia 2019 R64Lost in Perugia 2019 R64--
 286
Geoffrey Blancaneaux21.9FRA2711.9k-+770-Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R32
Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R32
--
 287
Ruben Bemelmans32.4BEL311.1k---Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
Qual. Wimbledon 2019 W
Lost in Wimbledon 2019 R128
--
 288
Julian Ocleppo22.9ITA2311k-+250-Lost in Perugia 2019 R64Lost in Perugia 2019 R64--
 289
Sasikumar Mukund23.4IND410.7k-+250-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 290
Yosuke Watanuki22.2JPN810.7k-+860-Lost in Qual. Wimbledon 2019 R3
Lost in Recanati 2019 R16
Lost in Qual. Wimbledon 2019 R3
Lost in Recanati 2019 R16
--
 291
Javier Barranco Cosano21.6ESP2210.1k+35+4010-Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 SF
Lost in Ludwigshafen 2019 R64
Lost in Braunschweig 2019 SF
--
 292
Raymond Sarmiento27.9USA3410k-1+250-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 293
JC Aragone25USA259730-+860-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 294
Jesper De Jong20.1NED69455-2------
 295
Alessandro Bega29.4ITA259270+4+860-Lost in Recanati 2019 R16Lost in Recanati 2019 R16--
 296
Aslan Karatsev26.8RUS89115-2+255-Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 297
Evgeny Karlovskiy25.9RUS79015-1+255-Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 R64
Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 R64
--
 298
Jerzy Janowicz29.6POL58800-3------
 299
Illya Marchenko32.8UKR28780+1+515-Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
Lost in Qual. Wimbledon 2019 R2
Lost in Recanati 2019 R32
--
 300
Sebastian Korda20USA198520-3------
Advertisement
 301
Markos Kalovelonis26.1GRE38455-3------
 302
Stéphane Robert40.1FRA728370-+255-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64--
 303
Guilherme Clezar27.5BRA48185+11+1115-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
--
 304
Pedro Sakamoto27BRA68125-3------
 305
Hugo Grenier24.2FRA238085-2------
 306
Alexandros Skorilas20.3GRE48070-2------
 307
Sebastian Fanselow28.5GER288055+1+515-Lost in Ludwigshafen 2019 R32Lost in Ludwigshafen 2019 R32--
 308
Alexander Ritschard26.2USA297955+4+515-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 309
Orlando Luz22.4BRA77845-4------
 310
Tomas Machac19.7CZE47705-4------
 311
Jack Draper18.5GBR87590-4--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 312
Lucas Catarina23.8MON27560+5+860-Lost in Winnipeg 2019 R16Lost in Winnipeg 2019 R16--
 313
Roberto Cid Subervi26.8DOM17520-4------
 314
Arjun Kadhe26.5IND87495-4------
 315
Juan Manuel Cerundolo18.6ARG187470-4------
 316
Michael Redlicki26.6USA317465-1+515-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 317
Roberto Quiroz28.3ECU27415+3+1115-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
--
 317
Nikolas Sanchez Izquierdo21.3ESP257415-4------
 319
Stefan Kozlov22.4USA357040+5+860-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 320
Gian Marco Moroni22.3ITA176980+28+1970-Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 QF
Lost in Ludwigshafen 2019 R32
Lost in Perugia 2019 QF
--
 321
Kevin King29.3USA266815-2+255-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 322
Johannes Härteis24.3GER216790+28+1805-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R16
--
 323
Simon Carr20.6IRL16755-7------
 324
Gonçalo Oliveira25.3POR56670+3+510-Lost in Recanati 2019 R64
Lost in Perugia 2019 R64
Lost in Recanati 2019 R64
Lost in Perugia 2019 R64
--
 325
Thomas Laurent22.5FRA446600-7------
 326
Gianluigi Quinzi24.4ITA326595+27+1710-Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 QF
Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 QF
--
 327
Petros Tsitsipas19.9GRE56300-7------
 328
Tobias Simon29.1GER246280-6------
 328
Yuta Shimizu21JPN136280-6------
 330
Facundo Argüello27.9ARG176180-6--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 331
Christopher Heyman26.7BEL76090-3+255-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64--
 332
Aziz Dougaz23.2TUN26020+4+515-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 333
Daniel Masur25.6GER146015+9+900-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
--
 334
Thomaz Bellucci32.5BRA55885+6+515-Lost in Perugia 2019 R32Lost in Perugia 2019 R32--
 335
Alex Molčan22.6SVK75880+84+2505-Lost in Ludwigshafen 2019 SFLost in Ludwigshafen 2019 SF--
 336
Kaichi Uchida25.8JPN125870+8+770-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
--
 337
Riccardo Bonadio26.9ITA285850+8+770-Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 R32
Lost in Ludwigshafen 2019 R64
Lost in Perugia 2019 R32
--
 338
Manuel Pena Lopez22.4ARG265810-9------
 339
Jonas Forejtek19.3CZE105735-9------
 340
Borna Gojo22.3CRO55690-1+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 341
Alexey Zakharov20.2RUS145665-10------
 342
Matija Pecotic31CRO75615-10------
 343
Ryan Nijboer20.9NED135560-10------
 344
Mateus De Carvalho Cardoso Alves19.4BRA185550-10------
 345
Hernan Casanova26.4ARG205525-10------
 346
Evgenii Tiurnev23.2RUS155490-5+255-Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 346
Karim Mohamed Maamoun29.2EGY25490-3+385-Lost in Braunschweig 2019 R64Lost in Braunschweig 2019 R64--
 348
Camilo Ugo Carabelli21ARG215450-11------
 349
Collin Altamirano24.5USA335440+15+860-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 349
Mattéo Martineau21.4FRA395440-11------
Advertisement
 351
Pavel Kotov21.6RUS105290+16+770-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
--
 352
Sekou Bangoura28.6USA305275+8+515-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 353
Alex Rybakov23.4USA425265-5+255-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 354
Strong Kirchheimer25.1USA435240-4+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 355
Brydan Klein30.5GBR105155+7+515-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 356
Andrea Vavassori25.1ITA225110+23+860-Lost in Recanati 2019 R16Lost in Recanati 2019 R16--
 357
Juan Alejandro Hernandez21MEX45050-11------
 358
Petros Chrysochos24.2CYP15025-11------
 359
Santiago Fa Rodriguez Taverna20.9ARG304980-7------
 360
Tomas Martin Etcheverry20.9ARG164880-6------
 361
Juan Pablo Paz25.5ARG374855-6------
 362
Baptiste Crepatte25.7FRA304805-6------
 363
Liam Caruana22.4ITA304790-6------
 364
Evan Furness21.9FRA504780-6------
 365
Lucas Poullain24.5FRA494765-6------
 366
Sebastian Baez19.5ARG194675-5------
 367
Andrea Arnaboldi32.5ITA204620+8+255-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
--
 368
Pablo Llamas Ruiz17.7ESP434605-5------
 369
Sidharth Rawat27.2IND64580-5------
 370
Holger Vitus Nodskov Rune17.1DEN24565-4------
 371
Fabrizio Ornago28.2ITA294485-3------
 372
Marek Gengel24.8CZE134475+10+255-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64--
 373
Filip Cristian Jianu18.8ROU24455-4------
 374
Nick Chappell27.8USA394435-4------
 375
Benjamin Lock27.3ZIM14420-4------
 376
Khumoyun Sultanov21.6UZB24410-4------
 377
Chun hsin Tseng18.9TPE34405-4--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 378
Ronald Slobodchikov26.5RUS134380-4------
 379
Miliaan Niesten32NED274295-3------
 380
Gage Brymer25.4USA404290-3------
 381
Antoine Escoffier28.3FRA374255-3------
 382
Ricardo Ojeda Lara27.4ESP294235-2------
 383
Peter Torebko32.4GER204230-2------
 384
Mathieu Perchicot27.8FRA414170-1------
 385
Lucas Gómez24.9MEX54120-1------
 386
Patrik Niklas Salminen23.3FIN24085-1------
 387
Rio Noguchi21.5JPN144060-1------
 387
Christian Lindell28.6SWE44060-1------
 389
Mirza Bašić28.9BIH24050+22+515-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
--
 390
Skander Mansouri24.9TUN34025-2------
 391
Emilio Nava18.5USA664015-2------
 392
Maximiliano Estévez31.1ARG283990-2------
 393
Saketh Myneni32.7IND53965-2--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 394
Jules Okala22.8FRA313940-2------
 395
Carlos Gomez Herrera30.1ESP283935+4+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 396
Evan King28.2USA373895+4+255-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 396
Franco Agamenone27.2ARG453895-3------
 398
Denis Yevseyev27.1KAZ53880-4------
 399
Elias Ymer24.2SWE23870+183+2230-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
--
 400
Lucas Miedler24AUT53865+78+1290-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
--
Advertisement
 401
Alexander Sarkissian30.2USA383810+4+255-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 402
Martin Redlicki24.8USA473795+7+255-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 402
Mariano Kestelboim24.4ARG293795-7------
 404
Jan Šátral29.9CZE73765-8------
 404
Tiago Cação22.3POR83765-8------
 406
Elmar Ejupovic27.4GER293695-8------
 407
Kenny de Schepper33.1FRA643680+137+1710-Lost in Recanati 2019 QF
Lost in Perugia 2019 R64
Lost in Recanati 2019 QF
Lost in Perugia 2019 R64
--
 408
Nino Serdarušić23.5CRO63610-7------
 409
Timofey Skatov19.4KAZ63605-7------
 410
Arthur De Greef28.2BEL53585-7--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 411
Peter Heller27.9GER253580+59+900-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
--
 412
Sadio Doumbia29.8FRA353570-8------
 413
Alexander Erler22.6AUT73555-8------
 414
Agustín Velotti28.1ARG273550-7------
 415
Michael Vrbensky20.5CZE93545-7------
 416
Patrick Kypson20.6USA783540-7------
 417
Pol Toledo Bague25.5ESP323515-5------
 418
Antoine Bellier23.7SUI73495-5------
 419
Matias Franco Descotte25.8ARG383460-5------
 420
Genaro Alberto Olivieri21.9ARG243445-5------
 420
Adam Pavlásek25.7CZE83445-5------
 422
Gleb Sakharov32FRA533435+8+255-Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 423
Alexis Musialek32FRA573425-6------
 424
Zizou Bergs21BEL103395-6------
 425
Raul Brancaccio23.1ITA273385+83+1115-Lost in Recanati 2019 R16
Lost in Perugia 2019 R64
Lost in Recanati 2019 R16
Lost in Perugia 2019 R64
--
 426
Matthew Christopher Romios21.2AUS263365-6------
 427
Vit Kopriva23CZE53360-6------
 428
Pablo Vivero Gonzalez25.1ESP263350-6------
 428
Vladyslav Orlov25.1UKR33350-6------
 430
Gonzalo Escobar31.4ECU43345+49+775-Lost in Braunschweig 2019 R32Lost in Braunschweig 2019 R32--
 431
Valentin Royer19.1FRA633300-7------
 432
Zsombor Piros20.7HUN33290+28+515-Lost in Ludwigshafen 2019 R32Lost in Ludwigshafen 2019 R32--
 433
Laurent Lokoli25.7FRA333245-8------
 434
Alejandro González31.4COL53225+35+515-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 435
Gonzalo Lama27.1CHI83210-9------
 436
Daniel Dutra da Silva32BRA153195-9------
 437
Edan Leshem23.3ISR23190-9------
 438
Vasil Kirkov21.3USA523185-9------
 439
Mick Veldheer24.2NED93180-9------
 440
Álvaro López San Martín23ESP333170-8------
 441
Alejandro Gómez28.8COL73160-8------
 442
Marco Bortolotti29.4ITA383145+5+255-Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 443
Corentin Denolly23FRA293115+9+255-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64--
 444
Clément Geens24.3BEL123065-10------
 445
Alexis Gautier23.2FRA513060-10------
 446
Lukas Klein22.2SVK83025-10------
 447
Santiago Giraldo32.6COL23010+64+770-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
--
 448
Felix Corwin24.1USA503000+14+255-Qual. Winnetka 2019 W
Lost in Winnetka 2019 R64
Qual. Winnetka 2019 W
Lost in Winnetka 2019 R64
--
 448
Antoine Cornut Chauvinc20FRA453000-11------
 450
Yu-hsiou Hsu21.2TPE52990-12------
Advertisement
 451
Mārtiņš Podžus26LAT22980-12------
 452
Danylo Kalenichenko26.4UKR42965-12------
 453
Jules Marie28.8FRA712955-12------
 454
Giovanni Fonio22.1ITA392930+17+255-Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 454
Gonzalo Villanueva25.4ARG232930-12------
 456
Bjorn Fratangelo26.9USA232915+155+1455-Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 QF
Lost in Qual. Wimbledon 2019 R3
Lost in Winnetka 2019 QF
--
 457
Lucas Gerch25.5GER272905-14------
 458
Cristian Rodríguez30COL62895-14------
 458
Jonathan Eysseric30.1FRA562895-14------
 458
Thomas Fancutt25.3AUS252895-14------
 461
Evan Hoyt25.4GBR122885-13--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 462
Yusuke Takahashi22.7JPN152880-13------
 463
Quentin Folliot21.5FRA612875-13------
 464
Igor Sijsling32.8NED42865-13------
 465
Mark Whitehouse27.1GBR172860-13--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 466
Otto Virtanen19FIN42850-12------
 466
Arthur Cazaux17.8FRA812850-12------
 468
Niki Kaliyanda Poonacha25.1IND92835-12------
 469
Quentin Robert25.8FRA432830-12------
 470
Aidan McHugh19.9GBR152810-12--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 470
Sandro Ehrat29.2SUI52810+10+255-Lost in Ludwigshafen 2019 R64Lost in Ludwigshafen 2019 R64--
 472
Miljan Zekić31.9SRB132785-13------
 473
Aldin Šetkić32.5BIH42750+69+770-Lost in Recanati 2019 R64
Lost in Perugia 2019 R32
Lost in Recanati 2019 R64
Lost in Perugia 2019 R32
--
 473
Luke Johnson26.3GBR182750-12------
 475
Václav Šafránek26.1CZE62735-12------
 476
Duje Ajdukovic19.4CRO82730-12------
 476
Ryan Peniston24.6GBR112730-12--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 478
Evan Zhu21.8USA572725-12------
 478
Tsung Hua Yang29.2TPE42725-12------
 480
Francesco Forti20.9ITA332715-12------
 481
Majed Kilani23.5TUN42665-9------
 482
Shuichi Sekiguchi28.9JPN102635-9------
 483
Aziz Kijametovic23.8BIH62625-9------
 484
Kyrian Jacquet19.1FRA482615-9------
 485
Nicholas David Ionel17.7ROU42595-9------
 485
Gabriel Petit24.8FRA462595-9------
 487
Dayne Kelly29.9AUS202555-7------
 487
Luca Nardi16.9ITA702555-7------
 489
Alejo Lorenzo Lingua Lavallen19.3ARG482530-6------
 490
Davide Galoppini25.7ITA462515-6------
 491
Benjamin Pietri23.9FRA702510-6------
 492
Evan Song28USA452505+17+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 492
Eduard Esteve Lobato25.8ESP302505-6------
 492
Daniel Nguyen29.7USA322505+765+2505-Lost in Winnipeg 2019 SFLost in Winnipeg 2019 SF--
 492
Thanasi Kokkinakis24.2AUS152505+765+2505-Lost in Winnetka 2019 SFLost in Winnetka 2019 SF--
 496
Nicolas Alvarez24PER22500-9------
 496
Dane Sweeny19.4AUS312500-9------
 496
Alen Avidzba20.3RUS182500+43+515-Lost in Recanati 2019 R32Lost in Recanati 2019 R32--
 499
Alexander Igoshin28.4RUS222495-10------
 500
David Poljak24.1CZE112480-10------
Advertisement
 501
Joao Lucas Reis Da Silva20.2BRA172470-10------
 502
Brandon Holt22.2USA512465-10------
 503
Andrea Pellegrino23.2ITA242450+44+515-Lost in Perugia 2019 R32Lost in Perugia 2019 R32--
 504
João Monteiro26.5POR122435-11------
 505
Aleksandar Kovačević21.8USA482420-11------
 505
Sergey Fomin19.4UZB52420-11------
 507
Dan Added21.2FRA362400-11------
 508
Oleksii Krutykh20.3UKR72380-11------
 508
Justin Butsch25.5USA652380-11------
 510
Boris Pokotilov23.1RUS312375-11------
 510
Jacob Grills25AUS232375+16+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 512
Naoki Tajima19.7JPN232365-12------
 513
Marcelo Arévalo29.7ESA12345-12------
 514
Filip Peliwo26.4CAN82340-12------
 515
Rudolf Molleker19.6GER92335+78+775-Lost in Braunschweig 2019 R32Lost in Braunschweig 2019 R32--
 516
Manuel Guinard24.6FRA282305-13------
 517
Ricardo Rodriguez Pace27.1VEN12300-13------
 517
Andrey Chepelev21.9RUS272300-13------
 519
Anton Matusevich19.1GBR162295-13------
 520
Luca Vanni35ITA362290+40+510-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
--
 520
Nicolas Alberto Arreche25.8ARG332290-13------
 522
Shintaro Imai26.8JPN112245+47+515-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 522
Rhett Purcell24.4NZL12245-12------
 524
Alexander Crnokrak20.4AUS272240-13------
 525
Ajeet Rai21.4NZL22235-12------
 526
Shintaro Mochizuki17JPN262230-12------
 526
Maverick Banes28.2AUS242230-12------
 528
Vitaliy Sachko22.9UKR62215-12------
 529
Vladyslav Manafov27.2UKR52200-12------
 530
Yishai Oliel20.5ISR32195-12------
 530
Alberto Barroso Campos24ESP532195-12------
 532
Moez Echargui27.4TUN62175-12------
 533
Javier Martí28.4ESP512160-12------
 533
Nuno Borges23.3POR92160-12------
 533
Jean Thirouin22.8FRA582160-12------
 536
Omar Giacalone28.4ITA642145-12------
 537
Nicolas Alvarez Varona19.1ESP422140-12------
 538
Calvin Hémery25.4FRA402115-11------
 538
Maxim Ratniuk24.1RUS322115-11------
 540
Clement Tabur20.4FRA592100-11------
 541
Uladzimir Ignatik29.9BLR32085-11------
 542
Diego Hidalgo27.2ECU32080-11------
 543
Calum Puttergill26.7AUS292070-11------
 544
Wishaya Trongcharoenchaikul25.2THA12050-11------
 545
Yurii Dzhavakian27.1UKR142040-11------
 546
Aleksandr Nedovyesov33.3KAZ42030+15+255-Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Qual. Wimbledon 2019 R1
Lost in Ludwigshafen 2019 R64
--
 547
Maxime Hamou25FRA322020-12------
 547
Enrico Dalla Valle22.2ITA312020+16+255-Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 549
Daniele Capecchi24.7ITA432015-13------
 550
Fabien Reboul24.8FRA602005-13------
Advertisement
 550
Savriyan Danilov20RUS212005-13------
 552
Johan Nikles23.2SUI61985-13------
 552
Matteo Arnaldi19.3ITA771985-13------
 554
Altuğ Çelikbilek23.8TUR21980-12------
 555
Dusty H. Boyer27USA561970-11------
 556
Mariano Navone19.3ARG461945-10------
 557
Jordi Arconada23.8USA461940+18+255-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 558
Thiago Agustin Tirante19.2ARG411900-10------
 559
Billy Harris25.4GBR201860-10------
 560
Dennis Novikov26.6USA751855+70+515-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 561
Federico Zeballos32.1BOL21850-11------
 562
Julien Cagnina26BEL151840-11------
 563
Dimitriy Voronin21.1RUS231825-11------
 564
Sem Verbeek26.2NED161820-11------
 564
Govind Nanda19.3USA671820-11------
 566
Abhinav Sanjeev Shanmugam21.6IND111815-11------
 567
Louis Tessa22.2FRA691805-11------
 568
Mikalai Haliak21.8BLR51795-11------
 569
Nicolas Moreno De Alboran22.9USA551785-11------
 569
Jacopo Berrettini21.6ITA351785-11------
 571
Nicolas Mejia20.4COL41770-9------
 572
Pedro Vives Marcos19.2ESP381760-8------
 572
Gilbert Klier Junior20.1BRA161760-8------
 574
Alexandru Jecan32ROU31745-8------
 575
Ergi Kirkin21.4TUR31735-8------
 575
Brandon Walkin25.8AUS301735-8------
 577
Yun-seong Chung22.2KOR51725-7------
 578
Rayane Roumane19.8FRA341715-7------
 578
Rishi Reddy22.2IND221715-7------
 580
Robin Stanek25.5CZE171700-7------
 580
Benjamin Winter Lopez22.1ESP451700-7------
 582
Giulio Zeppieri18.5ITA261690+90+515-Lost in Perugia 2019 R32Lost in Perugia 2019 R32--
 583
Markus Eriksson30.6SWE31685-8------
 584
Oriol Roca Batalla27.1ESP241680+89+515-Lost in Perugia 2019 R32Lost in Perugia 2019 R32--
 584
Wilson Leite28.6BRA131680-7------
 586
Mats Rosenkranz21.8GER341670-8------
 587
Fabian Marozsan20.7HUN41665-8------
 588
Igor Marcondes23BRA201660-8------
 588
Dragos Nicolae Madaras22.8SWE111660-8------
 590
João Pedro Sorgi26.7BRA191640-8------
 591
John Mcnally21.7USA591635+98+515-Qual. Winnetka 2019 W
Lost in Winnetka 2019 R32
Qual. Winnetka 2019 W
Lost in Winnetka 2019 R32
--
 592
Alexander Shevchenko19.6RUS241625-8------
 592
Francisco Comesana19.7ARG401625-8------
 594
Jose Hernandez Fernandez30.3DOM21620+105+515-Lost in Perugia 2019 R32Lost in Perugia 2019 R32--
 595
Makoto Ochi24.1JPN161595-9------
 595
Chien hsun Lo21.6TPE71595-9------
 597
Preston Brown18.8USA1851590-9------
 598
Péter Nagy28.3HUN51585-9------
 599
Gauthier Onclin19.3BEL141580-9------
 599
Dan Alexandru Tomescu21.2ROU61580-9------
Advertisement
 601
Antonio Cayetano March20ECU51565-9------
 602
Lucas Pouille26.3FRA81560-9--Lost in Wimbledon 2019 R32 Lost in Wimbledon 2019 R32 --
 602
Oscar Jose Gutierrez27.2BRA91560-9------
 604
Matias Zukas24.1ARG311550-8------
 605
Guy Den Heijer23.2NED141545-8------
 606
Kiranpal Pannu23.5NZL41540-8------
 607
Manish Sureshkumar20.9IND71530-8------
 607
Vadym Ursu23.5UKR161530-8------
 607
Víctor Núñez29.1CHI111530-8------
 610
Kai Wehnelt24.6GER311525-8------
 610
Dalibor Svrcina17.7CZE241525-8------
 612
Scott Puodziunas30.6AUS421515-8------
 613
Stefan Seifert35.3GER371500-8------
 613
Yannick Mertens33BEL91500-8------
 615
Artem Dubrivnyy21.4RUS161485-8------
 615
Benjamin Hassan25.4GER221485+545+1245-Lost in Ludwigshafen 2019 R16
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R16
Lost in Braunschweig 2019 R64
--
 617
Matic Spec25.3SLO71475-9------
 617
Vaughn Hunter25.7RSA41475-9------
 617
Kasidit Samrej19.4THA21475-9------
 620
Daniel Michalski20.4POL41460-9------
 620
Di Wu28.8CHN41460-9------
 622
Ivan Gakhov23.6RUS191455-8------
 623
Remy Bertola21.8SUI131450-8------
 624
Jaroslav Pospíšil39.4CZE161425-8------
 624
Jurabek Karimov22UZB41425-8------
 624
Blake Ellis21.5AUS341425-8------
 627
Riccardo Balzerani21.7ITA371420-8------
 627
Luca Prevosto21.8ITA621420-8------
 629
Carlos Boluda Purkiss27.4ESP341410-8------
 630
Maximilian Neuchrist28.9AUT81400+120+515-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
 630
S D Prajwal Dev24.1IND131400-8------
 632
Austin Rapp23.8USA641385-9------
 632
Bradley Mousley24.5AUS331385-9------
 634
Roy Smith21.8USA541380+251+860-Lost in Winnetka 2019 R16Lost in Winnetka 2019 R16--
 634
Timur Kiyamov23.6RUS411380-9------
 636
Guido Ivan Justo22.5ARG421375-10------
 637
Luca Giacomini22.7ITA471365-10------
 637
Christian Langmo24.1USA531365-10------
 639
Mikhail Fufygin30.1RUS391360-10------
 639
Emiliano Maggioli19.1ITA451360+60+255-Lost in Recanati 2019 R64Lost in Recanati 2019 R64--
 641
Louis Weßels21.8GER261330-10--Lost in Qual. Ludwigshafen 2019 R1Lost in Qual. Ludwigshafen 2019 R1--
 642
Kelsey Stevenson30.1CAN111320-10------
 642
José Pereira29.4BRA251320-10------
 642
Albert Roglan21.6ESP541320-10------
 645
Milan Welte19GER441315-10------
 646
Sebastian Prechtel24.1GER411305-10------
 647
Lloyd Glasspool26.6GBR131300-10------
 648
Gijs Brouwer24.3NED81295-10------
 648
Antonio Massara24.8ITA651295-10------
 650
Tristan Boyer19.2USA971290-10------
Advertisement
 651
Marko Tepavac26.2SRB111270-10------
 651
Jonathan Mridha25.2SWE51270-10------
 651
Karlis Ozolins18LAT31270-10------
 651
Alexander Lebedev23.2USA831270+61+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 655
Petr Nouza21.8CZE141265-11------
 655
Soichiro Moritani25.9JPN311265-11------
 655
Arthur Reymond21.2FRA541265-11------
 655
Carlos Sanchez Jover19.9ESP441265-11------
 655
Oleg Khotkov30.3UKR151265-11------
 655
Volodoymyr Uzhylovskyi32.2UKR201265-11--Lost in Qual. Winnetka 2019 R1Lost in Qual. Winnetka 2019 R1--
 661
Jaume Pla Malfeito25ESP351260-11------
 662
Filip Bergevi26.2SWE91250-11------
 663
Bogdan Bobrov22.8RUS171245-11------
 663
Vladimir Ivanov33.2EST31245-11------
 663
Luca Castelnuovo23.4SUI91245-11------
 666
Taiyo Yamanaka18.8JPN511240-11------
 666
Denis Klok22.1RUS261240-11------
 668
Alessandro Petrone29.5ITA501215-11------
 669
Sanjar Fayziev25.9UZB31210-11------
 669
Grigoriy Lomakin22.3KAZ91210-11------
 671
Yaraslav Shyla27.3BLR91205-11------
 671
Conner Huertas del pino24.5PER61205-11------
 673
Nick Hardt19.7DOM31195-11------
 674
David Pichler24.3AUT61190-11------
 674
Mauricio Echazú31.4PER41190-11------
 674
Egor Agafonov17.8RUS431190-11------
 674
Jeffrey Von Der Schulenburg18.3SUI181190-11------
 674
Eduardo Struvay29.5COL31190-11------
 679
Arnaud Bovy19.8BEL111185-11------
 679
Connor Farren25.7USA691185-11------
 679
Aziz Ouakaa20.9TUN51185-11------
 679
Michal Konecny30.7CZE181185-11------
 683
Michel Vernier27.7CHI61165-10------
 683
Pak Long Yeung25.3HKG21165-10------
 683
Alexandre Peyrot25.7FRA921165-10------
 683
Íñigo Cervantes30.6ESP411165-10------
 683
Justin Roberts23.5BAH11165-10------
 683
Jumpei Yamasaki23JPN191165-10------
 689
Bastian Malla23.7CHI51160-9------
 689
Petr Hájek23.3CZE271160-9------
 691
Gerard Granollers31.4ESP521145-9------
 692
Alfredo Perez23.1USA841140-9------
 692
Shalva Dzhanashiya27.8RUS301140-9------
 692
Nicolo Turchetti24.1ITA541140-9------
 692
Peter Bothwell24.7IRL21140-9------
 696
George Loffhagen19.2GBR261130-9------
 697
Adam El Mihdawy30.9USA491125-9------
 698
Nicolás Barrientos33.2COL91120-9------
 698
Tom Hands23.6GBR401120-9------
 698
Justin Boulais18.7CAN161120+365+860-Lost in Winnipeg 2019 R16Lost in Winnipeg 2019 R16--
Advertisement
 701
Zhang Ze30CHN61115-9--Lost in Qual. Wimbledon 2019 R1Lost in Qual. Wimbledon 2019 R1--
 701
Daniel Gimeno Traver34.9ESP271115+556+1115-Lost in Ludwigshafen 2019 R16
Lost in Perugia 2019 R64
Lost in Ludwigshafen 2019 R16
Lost in Perugia 2019 R64
--
 703
Ryota Tanuma24.7JPN211110-10------
 703
Simon Yitbarek19.6SWE101110-10------
 703
Jakub Paul21.2SUI81110-10------
 703
Ugo Blanchet21.5FRA731110-10------
 703
Maxime Tchoutakian26.5FRA651110-10------
 703
Ivan Liutarevich24.3BLR41110-10------
 709
Ljubomir Čelebić28.8MNE11085-8------
 709
Gergely Madarasz25.7HUN71085-8------
 709
Leopold Zima20.1GER621085-8------
 712
Pavel Nejedly27.3CZE121070-8------
 713
Colin Sinclair25.5NMI11065-8------
 714
Vasile Antonescu30.2ROU141060-8------
 715
Keegan Smith22USA791040-8------
 715
Jorge Panta24.9PER31040-8------
 717
Timur Khabibulin24.9KAZ121035-8------
 718
Jordan Correia23BRA141030-8------
 718
Mehluli Don Ayanda Sibanda20.6ZIM31030-8------
 718
Rogério Dutra Silva36.4BRA101030+539+1030-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
--
 721
Justin Eleveld28.1NED181010-8------
 721
Zane Khan18.4USA951010-8------
 721
Naoki Nakagawa23.6JPN251010-8------
 724
Benjamin Dhoe23.8BEL131005-8------
 724
Tomás Lipovsek Puches27.2SLO41005-8------
 724
Bogdan Borza23.2ROU191005-8------
 724
Nitin Kumar Sinha21.3IND171005-8------
 728
Bart Stevens22.4NED151000-8------
 729
Jan Zielinski23.6POL8990-8------
 729
Henry Patten24.1GBR38990-8------
 731
Alexander Zhurbin28.4RUS20985-8------
 732
Jose Fco. Vidal Azorin27ESP40980-8------
 732
Marlon Vankan19.8GER50980-8------
 732
Sandro Kopp20.1AUT11980-8------
 735
Nerman Fatić25.7BIH3970-8------
 736
Nino Ehrenschneider19.2GER80965-8------
 737
Andrea Guerrieri21.5ITA51955-8------
 738
Simon Freund23.7SWE8950-8------
 738
Jake Delaney23.1AUS45950-8------
 738
Yuanfeng Li26.6CHN14950-8------
 738
Juan Bautista Torres18.2ARG61950-8------
 742
David Jorda Sanchis26ESP50945-8------
 742
Alexander Weis23.2ITA42945-8------
 744
Anirudh Chandrasekar21.9IND15935-8------
 744
Adil Kalyanpur20.4IND16935-8------
 744
Luis Patiño26.7MEX6935-8------
 747
Ben Patael23ISR4930-8------
 747
Jaimee Floyd Angele20.2FRA67930-8------
 747
Egor Noskin20.1RUS42930-8------
 750
Pietro Rondoni26.6ITA44925+87+255-Lost in Perugia 2019 R64Lost in Perugia 2019 R64--
Advertisement
 751
Sho Shimabukuro22.9JPN17910-9------
 751
Taha Baadi18.9CAN14910-9------
 753
Alexis Galarneau21.3CAN9905+100+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 753
Pol Martin Tiffon20.9ESP36905-9------
 753
Chad Kissell24.2USA120905-9------
 753
Jurgen Briand21.4FRA100905-9------
 753
Abedallah Shelbayh16.6JOR1905-9------
 753
Luis Faria20.9POR10905-9------
 753
Hugo Pontico22.7FRA90905-9------
 760
Tim van Rijthoven23.2NED5900+497+900-Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
Lost in Ludwigshafen 2019 R32
Lost in Braunschweig 2019 R64
--
 760
Thiemo de Bakker31.8NED10900+497+900-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
--
 762
David Pérez Sanz26.1ESP48880-11------
 762
Ronan Joncour23.4FRA62880-11------
 762
Imanol Lopez Morillo20.6ESP39880-11------
 762
Aryan Goveas21.9IND10880-11------
 766
Christoph Negritu26.2GER42875-11------
 767
Matvey Khomentovskiy25.8RUS34870-11------
 768
Yanki Erel19.7TUR6865-11------
 768
David Fox26.3GBR27865-11------
 768
Marsel İlhan33TUR4865-11------
 771
Franco Emanuel Egea24.5ARG44860-11------
 771
Jordan Smith23.8AUS49860-11------
 771
Juan Ignacio Galarza26.3ARG32860-11------
 771
Guido Andreozzi28.9ARG9860+486+860-Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 R16
Lost in Wimbledon 2019 R128
Lost in Winnetka 2019 R16
--
 775
Mattia Bellucci19.1ITA79850-12------
 775
Timo Legout18.3FRA102850-12------
 775
Riccardo Maiga31SUI10850-12------
 775
Vladimir Korolev24.8RUS36850-12------
 775
Gianni Mina28.4FRA77850-12------
 780
Sean Hodkin21.6GBR36845-12------
 781
Karl Friberg21.2SWE6830-12------
 782
Nathan Seateun23FRA76825-12------
 782
Alibek Kachmazov17.8RUS37825-12------
 782
Titouan Droguet19FRA87825-12------
 782
Louis Dussin21FRA89825-12------
 782
Dragoș Dima28ROU7825-12------
 782
Ivan Davydov23.7RUS28825-12------
 782
Calin Manda22.2ROU9825-12------
 782
Runhao Hua24.3CHN9825-12------
 782
Issei Okamura28.1JPN38825+90+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 791
Adam Moundir25.1MAR1785-13------
 792
Kristjan Tamm22EST2780-13------
 792
Jai Corbett26.3AUS39780-13------
 792
Palaphoom Kovapitukted20.5THA3780-13------
 792
Hugo Schott23.8FRA80780-13------
 792
Rafael Matos24.5BRA12780-13------
 792
Jesse Delaney21.6AUS37780-13------
 792
Sergio Galdós30.5PER10780-13------
 792
Hanyi Liu19.1CHN22780-13------
 792
Suraj R Prabodh25.4IND45780-13------
Advertisement
 792
Hyeon Chung24.1KOR2780-13------
 792
Dostanbek Tashbulatov20KAZ10780-13------
 792
Aaron Addison24.6AUS38780-13------
 792
Jayden Court20AUS46780-13------
 805
Ignacio Carou20.9URU3775-13------
 805
Toshihide Matsui42.2JPN27775+258+515-Qual. Winnipeg 2019 W
Lost in Winnipeg 2019 R32
Qual. Winnipeg 2019 W
Lost in Winnipeg 2019 R32
--
 805
Thanapet Chanta20.8THA9775-13------
 805
Sagadat Ayap25.1KAZ11775-13------
 805
Ryan Shane26.2USA60775+80+255-Lost in Winnetka 2019 R64Lost in Winnetka 2019 R64--
 810
Marko Miladinović19.5SRB12770-15------
 810
Dominik Böhler24.3GER38770-15------
 810
Marc-Andrea Hüsler24SUI4770+447+770-Lost in Recanati 2019 R32
Lost in Perugia 2019 R64
Lost in Recanati 2019 R32
Lost in Perugia 2019 R64
--
 813
Jeremy Jahn30.2GER19760-16------
 814
Maksim Tikhomirov29.9USA73750-16------
 814
Nam Hoang Ly23.3VIE1750-16------
 814
Evgeny Philippov18.4RUS61750-16------
 814
Sergi Perez Contri22.4ESP55750-16------
 814
Peter Fajta18.1HUN9750-16------
 819
Chak Lam Coleman Wong16HKG3745-16------
 820
Spencer Papa24.7USA117740-16------
 821
Vincent Stouff34FRA84730-16------
 822
Marat Deviatiarov26.2UKR10725-16------
 822
Simon Anthony Ivanov20BUL6725-16------
 822
Bogdan Ionut Apostol24.4ROU5725-16------
 822
Paul Wörner23.8GER40725-16------
 822
Jonathan Gray23.2GBR19725-16------
 822
Pavel Verbin18.7RUS73725-16------
 822
Mert Alkaya20TUR11725-16------
 829
Takanyi Garanganga29.8ZIM2720+105+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 830
Constantin Schmitz25.1GER32700-17------
 831
Petr Michnev30.9CZE23695-17------
 831
Stuart Parker22.9GBR21695-17------
 831
Daniil Glinka20.1EST5695-17------
 831
Francesco Passaro19.5ITA74695-17------
 831
Paweł Ciaś26.3POL9695-17------
 831
Oleksandr Ovcharenko18.7UKR19695-17------
 831
Leandro Riedi18.4SUI21695-17------
 831
Aristotelis Thanos19.2GRE6695-17------
 831
Tim Handel23.7GER69695-17------
 831
Rodrigo Banzer23.4BOL7695-17------
 841
Toby Alex Kodat17.4USA118690-17------
 841
Will Maher20.8AUS36690-17------
 841
Arthur Fery17.9GBR35690-17------
 841
Kento Takeuchi32.5JPN24690-17------
 841
Jung Woong Na27.6KOR9690-17------
 841
Timur Maulenov20.1KAZ13690-17------
 841
Aliaksandr Bulitski27.2BLR10690-17------
 841
Daniel Little23.1GBR48690-17------
 841
Felix Gill18.1GBR49690-17------
 841
Johan Tatlot24.2FRA47690-17------
Advertisement
 841
Riley Smith23USA166690-17------
 852
Laurynas Grigelis28.8LTU2685+112+255-Lost in Ludwigshafen 2019 R64
Lost in Qual. Perugia 2019 R1
Lost in Ludwigshafen 2019 R64
Lost in Qual. Perugia 2019 R1
--
 853
Alejandro Mendoza30.4BOL3675-18------
 853
Congsup Congcar23.8THA4675-18------
 855
Martin Damm16.7USA87670-18------
 855
Dennis Uspensky23.7USA61670-18------
 855
Simone Roncalli24.1ITA49670-18------
 855
Rishab Agarwal24.5IND12670-18------
 855
David Volfson22.8CAN13670-18------
 855
Shinji Hazawa21.2JPN32670-18------
 855
Giacomo Dambrosi18.8ITA67670-18------
 855
Jonas Trinker24.8AUT10670-18------
 855
Aleksei Khomich23.4BLR8670-18------
 855
Miguel Damas20.5ESP63670-18------
 855
Terence Atmane18.4FRA103670-18------
 855
Hugo Voljacques27.5FRA118670-18------
 855
Matvey Minin19RUS40670-18------
 855
Jorge Martinez Martinez24.7ESP87670-18------
 855
Baran Cengiz19.1TUR9670-18------
 870
Joshua Peck21.5CAN17645+155+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 870
Gabriel Diallo18.7CAN29645+155+255-Lost in Winnipeg 2019 R64Lost in Winnipeg 2019 R64--
 872
Nemanja Malesevic18.8BIH8620-18------
 872
Kristian Lozan21.6RUS33620-18------
 874
Andrea Picchione22ITA75590-18------
 874
Renta Tokuda22.2JPN18590-18------
 874
Joshua Ortlip23.4USA80590-18------
 874
Tanner K Smith25USA104590-18------
 874
Peter Makk18.7HUN10590-18------
 874
Diego Fernandez Flores19.7CHI9590-18------
 874
Giorgio Ricca25.3ITA48590-18------
 874
Cezar Cretu19.2ROU15590-18------
 874
Marco Furlanetto19.3ITA107590-18------
 874
Hugo Pierre24.3FRA116590-18------
 874
Faris Zakaryia19.1EGY5590-18------
 874
Filip Misolic18.9AUT17590-18------
 886
Adrian Bodmer25.3SUI15585-18------
 886
Carlos Lopez Montagud20ESP49585-18------
 886
Martin Borisiouk20BLR11585-18------
 886
Alex Blumenberg28.1BRA21585-18------
 890
Oleg Prihodko22.7UKR12570-18------
 890
Francesco Vilardo30.5ITA56570-18------
 890
Alexis Canter22GBR28570-18------
 890
Filip Duda21.7CZE28570-18------
 890
Vladislav Ivanov21RUS48570-18------
 890
Lukas Krainer19.7AUT15570-18------
 890
Jiri Lehecka18.6CZE15570-18------
 890
Luca Van Assche16.1FRA135570-18------
 890
Nicolas Tepmahc19.1FRA115570-18------
 890
Amr Asrawy21.3EGY10570-18------
 890
Max Houkes20NED20570-18------
Advertisement
 890
Christian Samuelsson24.4SWE13570-18------
 902
Niklas Guttau20.5GER43540+262+385-Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R64
Qual. Braunschweig 2019 W
Lost in Braunschweig 2019 R64
--
 903
Alexander Brown21.1USA62520-18------
 903
Harri Heliövaara31FIN3520-18------
 903
Yuki Mochizuki22.6JPN22520-18------
 903
Fajing Sun23.7CHN5520-18------
 903
Hugo Nys29.3MON1520-18------
 903
Andrew Fenty20.3USA109520-18------
 903
Gastão Elias29.6POR7520-18------
 903
Manuel Sánchez29.5MEX3520-18------
 903
Szymon Walkow24.7POL15520-18------
 903
Dragos Constantin Ignat27.3ROU13520-18------
 903
Zachary Svajda17.6USA90520-18------
 903
Reese Stalder23.6USA106520-18------
 903
Gabriele Maria Noce24.6ITA59520-18------
 903
Bruno Sant’Anna26.9BRA11520-18------
 903
Hunter Reese27.4USA163520-18--Lost in Qual. Winnipeg 2019 R1Lost in Qual. Winnipeg 2019 R1--
 903
Takuto Niki32.7JPN20520-18------
 903
Leonardo Aboian22.2ARG58520-18------
 903
Cameron Green24.2AUS35520-18------
 903
Patrick Foley25.2GBR54520-18------
 903
Christos Keisidis27.7GRE11520-18------
 903
Valentin Guenther22.3GER45520-18------
 903
Chanchai Sookton eng23.8THA5520-18------
 903
Tomislav Brkić30.3BIH5520-18------
 903
Juan Bautista Otegui21.3ARG47520-18------
 903
Julius Tverijonas26LTU3520-18------
 903
Benard Bruno Nkomba20.8AUS44520-18------
 903
William Ma24.8AUS52520-18------
 903
Jack Gibbens23GBR62520-18------
 903
Federico Arnaboldi20ITA66520-18------
 903
Daisuke Sumizawa21.4JPN43520-18------
 903
Pedro Iamachkine24.2PER7520-18------
 903
Kazuma Kawachi25.7JPN41520-18------
 903
Ignacio Monzon22.5ARG39520-18------
 936
Lenny Hampel23.5AUT9515-16------
 936
Damien Wenger20.3SUI11515-16------
 936
Benjamin Sigouin21CAN10515+321+515-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 936
Glenn Smits29.7NED28515-16------
 936
Jesse Flores25.2CRC1515-16------
 936
Stefano Baldoni22.8ITA115515-16------
 936
Max Basing17.7GBR46515-16------
 936
Albano Olivetti28.6FRA75515-16------
 936
Henrik Traskin21.7LTU5515-16------
 936
Gian Marco Ortenzi20.4ITA94515-16------
 936
Alexander Jhun25.1GBR44515-16------
 936
Pol Wattanakul24.9THA6515-16------
 936
Samuele Ramazzotti21.3ITA71515+321+515-Qual. Recanati 2019 W
Lost in Recanati 2019 R32
Qual. Recanati 2019 W
Lost in Recanati 2019 R32
--
 936
Nikola Ćaćić29.5SRB20515+321+515-Qual. Recanati 2019 W
Lost in Recanati 2019 R32
Qual. Recanati 2019 W
Lost in Recanati 2019 R32
--
 936
Jared Hiltzik26USA122515+321+515-Lost in Winnetka 2019 R32Lost in Winnetka 2019 R32--
Advertisement
 936
Nicaise Muamba19.8CAN20515+321+515-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 936
Jack Mingjie Lin21.2CAN19515+321+515-Lost in Winnipeg 2019 R32Lost in Winnipeg 2019 R32--
 936
Kevin Kylar25.7CAN56515+321+515-Lost in Qual. Winnipeg 2019 R1
Lost in Winnipeg 2019 R32
Lost in Qual. Winnipeg 2019 R1
Lost in Winnipeg 2019 R32
--
 936
Enrique López-Pérez29ESP15515+321+515-Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
Lost in Qual. Wimbledon 2019 R1
Lost in Recanati 2019 R32
--
 955
Francesco Maestrelli17.5ITA133500-24------
 956
Alessandro Ingarao20.9ITA60490-24------
 956
Cengiz Aksu21.9TUR8490-24------
 958
Dominik Palan19.7CZE26465-24------
 958
Fermin Tenti23ARG35465-24------
 958
Andrew Paulson18.6CZE22465-24------
 958
Viacheslav Yulik19.8RUS50465-24------
 958
Tom Pisane19.7BEL18465-24------
 958
Michał Dembek22.9POL6465-24------
 958
Piotr Grynkowski28POL14465-24------
 958
Francisco Cabral23.4POR13465-24------
 958
Yecong He26.3CHN8465-24------
 958
Juan Pablo Canas Garcia23.3ESP69465-24------
 958
Muthu Aadhitiya Senthilkumar20.4IND23465-24------
 958
Gustaf Strom18.7SWE28465-24------
 958
Taha Kapadia22.6IND44465-24------
 958
Ivar Jose Aramburu Contreras26.2MEX15465-24------
 958
Max Alcala Gurri17.8ESP93465-24------
 958
Mayeul Darras21.4FRA112465-24------
 958
Andrej Glvac23.4SVK13465-24------
 975
Hamad Medjedovic16.9SRB21455-23------
 976
Dalwinder Singh24.2IND19435-23------
 976
Domagoj Biljesko23CRO13435-23------
 976
Stefano Battaglino22ITA61435-23------
 976
Carlos Gimeno Valero19ESP37435-23------
 976
Cing Yang Meng21.9TPE16435-23------
 976
Roman Andres Burruchaga18.4ARG67435-23------
 976
Costin Paval29.8ROU25435-23------
 976
Alexander Stepin24.5RUS57435-23------
 976
Faisal Qamar20.9IND30435-23------
 976
Timo Stodder24.1GER49435-23------
 976
Guillaume Dermiens20.8BEL25435-23------
 987
Gabriel Alejandro Hidalgo29.9ARG49430-23------
 987
Santiago Besada22.2ARG57430-23------
 987
Luca Potenza19.9ITA85430-23------
 987
Cheong Eui Kim30.2KOR7430-23------
 987
Dylan Salton17.8RSA6430-23------
 987
Daniel Cukierman24.9ISR5430-23------
 987
Thomas Braithwaite20.5AUS54430-23------
 987
Thomas Deschamps21.9FRA123430-23------
 987
Erik Holt Crossman23.1AUS58430-23------
 987
Nikita Volonski18.8AUS56430-23------
 987
Benjamin L. Ambrosio19.3ARG73430-23------
 987
Robbie Arends18.6RSA9430-23------
 987
Pierre Malan19.3RSA12430-23------
 987
Florian Lakat24.9FRA86430-23------