X

 

 

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

Highlight Country :

 Live ATP Ranking

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