X

 

 

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

Highlight Country :

 Official ATP Ranking

#: Tennis Player Rank
Ctry: Country + National rank
+/-: Rank change vs previous official rankings release
Tournament categories include : GS2000, ATP1000, ATP500, ATP250, CH125/110/100/90/80, F35/27/18 (GS/ATP Tour/Challengers/Futures + winner points)
LIVE-TENNIS.EU DOES NOT GUARANTEE THE ACCURACY OF THE INFORMATION. LIVE-TENNIS.EU IS IN NO WAY AFFILIATED WITH, SPONSORED OR ENDORSED BY ATP TOUR, INC. ATP IS A REGISTERED TRADEMARK OF ATP TOUR, INC.
Official ATP Ranking
#Player NameAgeCtryPts+/-Current TournamentPrevious TournamentsCurrent TournamentNext WeekNext Week
 1
Novak Djoković33SRB110220--Lost in French Open 2019 SF Lost in French Open 2019 SF 10220-
 2
Rafael Nadal33.9ESP19850--French Open 2019 W French Open 2019 W 9850-
 3
Dominic Thiem26.7AUT17045--Lost in French Open 2019 F Lost in French Open 2019 F 7045-
 4
Roger Federer38.8SUI16630--Lost in French Open 2019 SF Lost in French Open 2019 SF 6630-
 5
Daniil Medvedev24.3RUS15890--Lost in French Open 2019 R128 Lost in French Open 2019 R128 5890-
 6
Stefanos Tsitsipas21.8GRE14745--Lost in French Open 2019 R16 Lost in French Open 2019 R16 4745-
 7
Alexander Zverev23.1GER13630--Lost in French Open 2019 QF Lost in French Open 2019 QF 3630-
 8
Matteo Berrettini24.1ITA12860--Lost in French Open 2019 R64Lost in French Open 2019 R642860-
 9
Gaël Monfils33.7FRA12860--Lost in French Open 2019 R16 Lost in French Open 2019 R16 2860-
 10
David Goffin29.4BEL12555--Lost in French Open 2019 R32 Lost in French Open 2019 R32 2555-
Advertisement
 11
Fabio Fognini33ITA22400--Lost in French Open 2019 R16 Lost in French Open 2019 R16 2400-
 12
Roberto Bautista Agut32.1ESP22360--Lost in French Open 2019 R32Lost in French Open 2019 R322360-
 13
Diego Schwartzman27.7ARG12265--Lost in French Open 2019 R64Lost in French Open 2019 R642265-
 14
Andrey Rublev22.6RUS22234----2234-
 15
Karen Khachanov24RUS32120--Lost in French Open 2019 QF Lost in French Open 2019 QF 2120-
 16
Denis Shapovalov21.1CAN12075--Lost in French Open 2019 R128Lost in French Open 2019 R1282075-
 17
Stan Wawrinka35.1SUI22060--Lost in French Open 2019 QF Lost in French Open 2019 QF 2060-
 18
Cristian Garín24CHI11900--Lost in French Open 2019 R64Lost in French Open 2019 R641900-
 19
Grigor Dimitrov29BUL11850--Lost in French Open 2019 R32 Lost in French Open 2019 R32 1850-
 20
Félix Auger-Aliassime19.8CAN21771----1771-
 21
John Isner35USA11760----1760-
 22
Benoît Paire31FRA21738--Lost in French Open 2019 R16 Lost in French Open 2019 R16 1738-
 23
Dušan Lajović29.9SRB21695--Lost in French Open 2019 R32Lost in French Open 2019 R321695-
 24
Taylor Fritz22.5USA21510--Lost in French Open 2019 R64Lost in French Open 2019 R641510-
 25
Pablo Carreño Busta28.8ESP31500--Lost in French Open 2019 R32 Lost in French Open 2019 R32 1500-
 26
Alex de Minaur21.2AUS11485--Lost in French Open 2019 R64Lost in French Open 2019 R641485-
 27
Nikoloz Basilashvili28.2GEO11395--Lost in French Open 2019 R128Lost in French Open 2019 R1281395-
 28
Daniel Evans30GBR11359--Lost in French Open 2019 R128
Surbiton 2019 W
Lost in French Open 2019 R128
Surbiton 2019 W
1359-
 29
Hubert Hurkacz23.3POL11353--Lost in French Open 2019 R128
Lost in Poznan 2019 SF
Lost in French Open 2019 R128
Lost in Poznan 2019 SF
1353-
 30
Milos Raonic29.4CAN31350----1350-
 31
Kei Nishikori30.4JPN11345--Lost in French Open 2019 QF Lost in French Open 2019 QF 1345-
 32
Filip Krajinović28.2SRB31343--Lost in French Open 2019 R32Lost in French Open 2019 R321343-
 33
Borna Ćorić23.5CRO11320--Lost in French Open 2019 R32Lost in French Open 2019 R321320-
 34
Jan Lennard Struff30GER21315--Lost in French Open 2019 R16 Lost in French Open 2019 R16 1315-
 35
Guido Pella30ARG21310--Lost in French Open 2019 R64Lost in French Open 2019 R641310-
 36
Casper Ruud21.4NOR11279--Lost in French Open 2019 R32 
Lost in Prostejov 2019 SF
Lost in French Open 2019 R32 
Lost in Prostejov 2019 SF
1279-
 37
Marin Čilić31.6CRO21225--Lost in French Open 2019 R64Lost in French Open 2019 R641225-
 38
Adrian Mannarino31.9FRA31191--Lost in French Open 2019 R64 Lost in French Open 2019 R64 1191-
 39
Reilly Opelka22.7USA31177--Lost in French Open 2019 R128Lost in French Open 2019 R1281177-
 40
Nick Kyrgios25AUS21170----1170-
 41
Albert Ramos Viñolas32.3ESP41130--Lost in French Open 2019 R128
Lost in Prostejov 2019 R32
Lost in French Open 2019 R128
Lost in Prostejov 2019 R32
1130-
 42
Ugo Humbert21.9FRA41111--Lost in French Open 2019 R128
Lost in Surbiton 2019 R32
Lost in French Open 2019 R128
Lost in Surbiton 2019 R32
1111-
 43
John Millman30.9AUS31071--Lost in French Open 2019 R128 Lost in French Open 2019 R128 1071-
 44
Kyle Edmund25.3GBR21050--Lost in French Open 2019 R64Lost in French Open 2019 R641050-
 45
Sam Querrey32.6USA41045----1045-
 46
Lorenzo Sonego25ITA31030--Lost in French Open 2019 R128 Lost in French Open 2019 R128 1030-
 47
Miomir Kecmanović20.7SRB41028--Lost in French Open 2019 R64Lost in French Open 2019 R641028-
 48
Yoshihito Nishioka24.6JPN21007--Lost in French Open 2019 R64Lost in French Open 2019 R641007-
 49
Jo-Wilfried Tsonga35.1FRA51005--Lost in French Open 2019 R64 Lost in French Open 2019 R64 1005-
 50
Richard Gasquet33.9FRA6985--Lost in French Open 2019 R64Lost in French Open 2019 R64985-
Advertisement
 51
Alexander Bublik22.9KAZ1965--Lost in French Open 2019 R64 Lost in French Open 2019 R64 965-
 52
Fernando Verdasco36.5ESP5945--Lost in French Open 2019 R64Lost in French Open 2019 R64945-
 53
Pablo Andújar34.3ESP6942--Lost in French Open 2019 R128
Prostejov 2019 W
Lost in French Open 2019 R128
Prostejov 2019 W
942-
 54
Gilles Simon35.4FRA7935--Lost in French Open 2019 R64Lost in French Open 2019 R64935-
 55
Tennys Sandgren28.8USA5923--Qual. French Open 2019 W
Lost in French Open 2019 R128
Qual. French Open 2019 W
Lost in French Open 2019 R128
923-
 56
Feliciano López38.6ESP7908--Lost in French Open 2019 R128
Lost in Surbiton 2019 R16
Lost in French Open 2019 R128
Lost in Surbiton 2019 R16
908-
 57
Tommy Paul23USA6894--Lost in French Open 2019 R128 
Lost in Surbiton 2019 R32
Lost in French Open 2019 R128 
Lost in Surbiton 2019 R32
894-
 58
Lucas Pouille26.2FRA8880--Lost in French Open 2019 R64Lost in French Open 2019 R64880-
 59
Jérémy Chardy33.2FRA9860--Lost in French Open 2019 R128Lost in French Open 2019 R128860-
 60
Pablo Cuevas34.4URU1857--Lost in French Open 2019 R32Lost in French Open 2019 R32857-
 61
Aljaž Bedene30.8SLO1850--Lost in French Open 2019 R128Lost in French Open 2019 R128850-
 62
Juan Ignacio Lóndero26.7ARG3832--Lost in French Open 2019 R16 Lost in French Open 2019 R16 832-
 63
Steve Johnson30.4USA7825--Lost in French Open 2019 R128Lost in French Open 2019 R128825-
 64
Jordan Thompson26.1AUS4823--Lost in French Open 2019 R32 Lost in French Open 2019 R32 823-
 65
Jiří Veselý26.8CZE1785--Lost in French Open 2019 R128
Lost in Prostejov 2019 R32
Lost in French Open 2019 R128
Lost in Prostejov 2019 R32
785-
 66
João Sousa31.1POR1776--Lost in French Open 2019 R128Lost in French Open 2019 R128776-
 67
Radu Albot30.5MDA1772--Lost in French Open 2019 R64Lost in French Open 2019 R64772-
 68
Mikael Ymer21.7SWE1759--Qual. French Open 2019 W
Lost in French Open 2019 R64
Qual. French Open 2019 W
Lost in French Open 2019 R64
759-
 69
Egor Gerasimov27.5BLR1744--Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R1744-
 70
Soonwoo Kwon22.4KOR1742--Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R16
742-
 71
Pierre Hugues Herbert29.2FRA10740--Lost in French Open 2019 R64 Lost in French Open 2019 R64 740-
 72
Ričardas Berankis29.9LTU1739--Lost in French Open 2019 R128Lost in French Open 2019 R128739-
 73
Jannik Sinner18.7ITA4733----733-
 74
Philipp Kohlschreiber36.6GER3729--Lost in French Open 2019 R64Lost in French Open 2019 R64729-
 75
Corentin Moutet21.1FRA11722--Lost in French Open 2019 R32
(R64  )
Lost in French Open 2019 R32
(R64  )
722-
 76
Attila Balázs31.6HUN1715--Lost in Qual. French Open 2019 R2
Lost in Prostejov 2019 F
Lost in Qual. French Open 2019 R2
Lost in Prostejov 2019 F
715-
 77
Cameron Norrie24.7GBR3712--Lost in French Open 2019 R128Lost in French Open 2019 R128712-
 78
Federico Delbonis29.6ARG4711--Lost in French Open 2019 R64Lost in French Open 2019 R64711-
 79
Gianluca Mager25.4ITA5711--Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 SF
Lost in Poznan 2019 QF
Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 SF
Lost in Poznan 2019 QF
711-
 80
Laslo Djere24.9SRB5705--Lost in French Open 2019 R32Lost in French Open 2019 R32705-
 81
Frances Tiafoe22.3USA8700--Lost in French Open 2019 R128Lost in French Open 2019 R128700-
 82
Thiago Monteiro26BRA1699--Qual. French Open 2019 W
Lost in French Open 2019 R128
Qual. French Open 2019 W
Lost in French Open 2019 R128
699-
 83
James Duckworth28.3AUS5697--Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R1697-
 84
Márton Fucsovics28.3HUN2692--Lost in French Open 2019 R128Lost in French Open 2019 R128692-
 85
Dennis Novak26.7AUT2686--Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R16
686-
 86
Stefano Travaglia28.4ITA6684--Qual. French Open 2019 W
Lost in French Open 2019 R128
Qual. French Open 2019 W
Lost in French Open 2019 R128
684-
 87
Yūichi Sugita31.6JPN3682--Lost in Surbiton 2019 R32Lost in Surbiton 2019 R32682-
 88
Andreas Seppi36.2ITA7671--Lost in French Open 2019 R128Lost in French Open 2019 R128671-
 89
Nicolas Jarry24.6CHI2671--Lost in French Open 2019 R128 Lost in French Open 2019 R128 671-
 90
Yasutaka Uchiyama27.8JPN4669--Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R1669-
 91
Mikhail Kukushkin32.4KAZ2661--Lost in French Open 2019 R128Lost in French Open 2019 R128661-
 92
Dominik Köpfer26GER4643--Lost in Qual. French Open 2019 R2
Lost in Surbiton 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Surbiton 2019 R32
643-
 93
Vasek Pospisil29.9CAN4642----642-
 94
Hugo Dellien26.9BOL1638--Lost in French Open 2019 R64Lost in French Open 2019 R64638-
 95
Grégoire Barrère26.2FRA12637--Lost in French Open 2019 R64Lost in French Open 2019 R64637-
 96
Andrej Martin30.6SVK1629--Lost in Qual. French Open 2019 R1
Lost in Almaty 2019 QF
Lost in Qual. French Open 2019 R1
Lost in Almaty 2019 QF
629-
 97
Alejandro Davidovich Fokina20.9ESP8627--Lost in Qual. French Open 2019 R3
Lost in French Open 2019 R128
Lost in Qual. French Open 2019 R3
Lost in French Open 2019 R128
627-
 98
Lloyd Harris23.2RSA1616--Lost in French Open 2019 R64Lost in French Open 2019 R64616-
 99
Roberto Carballés Baena27.1ESP9614--Lost in French Open 2019 R64
Lost in Poznan 2019 R32
Lost in French Open 2019 R64
Lost in Poznan 2019 R32
614-
 100
Salvatore Caruso27.4ITA8597--Qual. French Open 2019 W
Lost in French Open 2019 R32 
Qual. French Open 2019 W
Lost in French Open 2019 R32 
597-
Advertisement
 101
Emil Ruusuvuori21.1FIN1584----584-
 102
Marcos Giron26.8USA9577--Lost in Qual. French Open 2019 R2Lost in Qual. French Open 2019 R2577-
 103
Alexei Popyrin20.8AUS6575--Lost in French Open 2019 R64Lost in French Open 2019 R64575-
 104
Federico Coria28.2ARG5569--Lost in Vicenza 2019 R16
Lost in Almaty 2019 F
Lost in Vicenza 2019 R16
Lost in Almaty 2019 F
569-
 105
Jaume Munar23ESP10548--Lost in French Open 2019 R128Lost in French Open 2019 R128548-
 106
Pedro Martínez23ESP11537--Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Poznan 2019 R32
Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Poznan 2019 R32
537-
 107
Damir Džumhur28BIH1524--Lost in French Open 2019 R128Lost in French Open 2019 R128524-
 108
Kamil Majchrzak24.3POL2523--Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R16
523-
 109
Norbert Gombos29.7SVK2522--Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R32
522-
 110
Pedro Sousa32POR2522--Lost in Vicenza 2019 R32
Lost in Poznan 2019 QF
Lost in Vicenza 2019 R32
Lost in Poznan 2019 QF
522-
 111
Denis Kudla27.7USA10521--Lost in French Open 2019 R128
Lost in Surbiton 2019 SF
Lost in French Open 2019 R128
Lost in Surbiton 2019 SF
521-
 112
Taro Daniel27.3JPN5511--Lost in French Open 2019 R128Lost in French Open 2019 R128511-
 113
Marco Cecchinato27.6ITA9508--Lost in French Open 2019 R128 Lost in French Open 2019 R128 508-
 114
Thiago Seyboth Wild20.2BRA2507--Lost in Little Rock 2019 R64Lost in Little Rock 2019 R64507-
 115
Evgeny Donskoy30RUS4505--Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R32
505-
 116
Christopher O'Connell25.9AUS7498----498-
 117
Go Soeda35.7JPN6480--Lost in Qual. French Open 2019 R3Lost in Qual. French Open 2019 R3480-
 118
Leonardo Mayer33ARG6464--Lost in French Open 2019 R16 Lost in French Open 2019 R16 464-
 119
Marc Polmans23AUS8462--Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 QF
Lost in Almaty 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 QF
Lost in Almaty 2019 R32
462-
 120
Jason Jung30.9TPE1462----462-
 121
Paolo Lorenzi38.4ITA10447--Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R16
447-
 122
Jozef Kovalík27.5SVK3447--Lost in French Open 2019 R128 
Lost in Prostejov 2019 R16
Lost in French Open 2019 R128 
Lost in Prostejov 2019 R16
447-
 123
Kevin Anderson34RSA2445----445-
 124
Ivo Karlović41.2CRO3444--Lost in French Open 2019 R64
Lost in Surbiton 2019 QF
Lost in French Open 2019 R64
Lost in Surbiton 2019 QF
444-
 125
Peter Gojowczyk30.8GER5444--Lost in French Open 2019 R128
Lost in Surbiton 2019 R32
Lost in French Open 2019 R128
Lost in Surbiton 2019 R32
444-
 126
Bradley Klahn29.7USA11436--Lost in French Open 2019 R128Lost in French Open 2019 R128436-
 127
Sumit Nagal22.7IND1423--Lost in Poznan 2019 R32Lost in Poznan 2019 R32423-
 128
Juan Martín del Potro31.6ARG7415--Lost in French Open 2019 R16
(R32  )
Lost in French Open 2019 R16
(R32  )
415-
 129
Andy Murray33GBR4412----412-
 130
Federico Gaio28.2ITA11412--Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R32
Lost in Prostejov 2019 QF
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R32
Lost in Prostejov 2019 QF
412-
 131
Mohamed Safwat29.6EGY1407--Lost in Qual. French Open 2019 R1
Lost in Prostejov 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Prostejov 2019 R16
407-
 132
Prajnesh Gunneswaran30.5IND2405--Lost in French Open 2019 R128Lost in French Open 2019 R128405-
 133
Cedrik Marcel Stebe29.6GER6405--Lost in French Open 2019 R128Lost in French Open 2019 R128405-
 134
Facundo Bagnis30.2ARG8404--Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 QF
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 QF
404-
 135
Juan Pablo Varillas24.6PER1403--Lost in Poznan 2019 R64Lost in Poznan 2019 R64403-
 136
Antoine Hoang24.5FRA13402--Lost in French Open 2019 R32 Lost in French Open 2019 R32 402-
 137
Henri Laaksonen28.1SUI3400--Lost in Qual. French Open 2019 R3
Lost in French Open 2019 R64 
Lost in Qual. French Open 2019 R3
Lost in French Open 2019 R64 
400-
 138
Ilya Ivashka26.2BLR2396----396-
 139
Guido Andreozzi28.8ARG9389--Lost in French Open 2019 R128Lost in French Open 2019 R128389-
 140
Zhizhen Zhang23.6CHN1389--Lost in Little Rock 2019 R16Lost in Little Rock 2019 R16389-
 141
Blaž Rola29.6SLO2387--Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Poznan 2019 R32
Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Poznan 2019 R32
387-
 142
Hyeon Chung24KOR2383----383-
 143
Yannick Hanfmann28.5GER7383--Qual. French Open 2019 W
Lost in French Open 2019 R128 
Lost in Almaty 2019 SF
Qual. French Open 2019 W
Lost in French Open 2019 R128 
Lost in Almaty 2019 SF
383-
 144
J.J. Wolf21.4USA12383----383-
 145
Nikola Milojević24.9SRB6382--Lost in Qual. French Open 2019 R2
Lost in Almaty 2019 QF
Lost in Qual. French Open 2019 R2
Lost in Almaty 2019 QF
382-
 146
Alex Bolt27.4AUS9380--Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R16
380-
 147
Thomas Fabbiano31ITA12379--Lost in French Open 2019 R128Lost in French Open 2019 R128379-
 148
Daniel Elahi Galán23.9COL1379--Lost in Qual. French Open 2019 R3
Lost in Prostejov 2019 R16
Lost in Qual. French Open 2019 R3
Lost in Prostejov 2019 R16
379-
 149
Yannick Maden30.5GER8370--Qual. French Open 2019 W
Lost in French Open 2019 R64 
Qual. French Open 2019 W
Lost in French Open 2019 R64 
370-
 150
Marcel Granollers34.1ESP12367--Lost in Surbiton 2019 QFLost in Surbiton 2019 QF367-
Advertisement
 151
Emilio Gómez28.5ECU1365--Lost in Qual. French Open 2019 R2Lost in Qual. French Open 2019 R2365-
 152
João Domingues26.6POR3357--Lost in Qual. French Open 2019 R2
Lost in Poznan 2019 R16
Lost in Qual. French Open 2019 R2
Lost in Poznan 2019 R16
357-
 153
Lorenzo Giustino28.7ITA13356--Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R16
Almaty 2019 W
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R16
Almaty 2019 W
356-
 154
Kimmer Coppejans26.3BEL2353--Qual. French Open 2019 W
Lost in French Open 2019 R128
Qual. French Open 2019 W
Lost in French Open 2019 R128
353-
 155
Tatsuma Ito32JPN7342--Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R1342-
 156
Denis Istomin33.7UZB1339--Lost in Qual. French Open 2019 R1
Lost in Almaty 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Almaty 2019 R16
339-
 157
Danilo Petrović28.3SRB7337--Lost in Prostejov 2019 R64Lost in Prostejov 2019 R64337-
 158
Roberto Marcora30.7ITA14331--Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R32
331-
 159
Martin Kližan30.8SVK4327--Lost in French Open 2019 R32Lost in French Open 2019 R32327-
 160
Alessandro Giannessi30ITA15326--Lost in Qual. French Open 2019 R1
Vicenza 2019 W
Lost in Poznan 2019 QF
Lost in Qual. French Open 2019 R1
Vicenza 2019 W
Lost in Poznan 2019 QF
326-
 161
Arthur Rinderknech24.8FRA14323--Lost in Prostejov 2019 R32Lost in Prostejov 2019 R32323-
 162
Ernests Gulbis31.7LAT1321--Lost in French Open 2019 R128Lost in French Open 2019 R128321-
 163
Sebastian Ofner24AUT3321--Lost in Qual. French Open 2019 R2
Lost in Poznan 2019 R16
Lost in Qual. French Open 2019 R2
Lost in Poznan 2019 R16
321-
 164
Maxime Cressy23USA13320--Lost in Little Rock 2019 R32Lost in Little Rock 2019 R32320-
 165
Steven Diez29.2CAN5315--Lost in Almaty 2019 R32Lost in Almaty 2019 R32315-
 166
Jurij Rodionov21AUT4314+2-Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R64
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R64
314-
 167
Jay Clarke21.8GBR5313-1-Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R64
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R64
313-
 168
Mikael Torpegaard26DEN1311+2-Lost in Qual. French Open 2019 R2Lost in Qual. French Open 2019 R2311-
 169
Sergiy Stakhovsky34.3UKR1307-2-Lost in Qual. French Open 2019 R3
Lost in French Open 2019 R128
Lost in Surbiton 2019 R32
Lost in Qual. French Open 2019 R3
Lost in French Open 2019 R128
Lost in Surbiton 2019 R32
307-
 170
Robin Haase33.1NED1305-1-Lost in French Open 2019 R128Lost in French Open 2019 R128305-
 171
Filip Horanský27.3SVK5303--Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R64
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R64
303-
 172
Lukáš Lacko32.5SVK6297--Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R16
297-
 173
Botic Van de Zandschulp24.6NED2292+4---292-
 174
Alejandro Tabilo22.9CHI3290-1-Lost in Almaty 2019 QFLost in Almaty 2019 QF290-
 175
Carlos Taberner22.8ESP13290-1---290-
 176
Dmitry Popko23.6KAZ3290-1---290-
 177
Brayden Schnur24.9CAN6286-1-Lost in Surbiton 2019 R16Lost in Surbiton 2019 R16286-
 178
Roman Safiullin22.8RUS5286+11-Lost in Almaty 2019 R32Lost in Almaty 2019 R32286-
 179
Enzo Couacaud25.2FRA15286-1-Lost in Qual. French Open 2019 R3Lost in Qual. French Open 2019 R3286-
 180
Lukáš Rosol34.8CZE2285-1-Lost in Qual. French Open 2019 R3
Lost in French Open 2019 R128
Lost in Prostejov 2019 R32
Lost in Qual. French Open 2019 R3
Lost in French Open 2019 R128
Lost in Prostejov 2019 R32
285-
 181
Ernesto Escobedo23.9USA14284-1---284-
 182
Michael Mmoh22.3USA15281-1-Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R32
281-
 183
Thai Son Kwiatkowski25.2USA16281-1-Lost in Little Rock 2019 SFLost in Little Rock 2019 SF281-
 184
Viktor Troicki34.3SRB8281-1-Lost in Qual. French Open 2019 R3
Lost in Surbiton 2019 F
Lost in Qual. French Open 2019 R3
Lost in Surbiton 2019 F
281-
 185
João Menezes23.4BRA3279-1-Lost in Little Rock 2019 R16Lost in Little Rock 2019 R16279-
 186
Ramkumar Ramanathan25.5IND3278-1-Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R32
278-
 187
Marius Copil29.6ROU1277-1-Lost in French Open 2019 R128
Lost in Surbiton 2019 SF
Lost in French Open 2019 R128
Lost in Surbiton 2019 SF
277-
 188
Mario Vilella Martínez24.9ESP14275-1-Lost in Almaty 2019 SFLost in Almaty 2019 SF275-
 189
Rudolf Molleker19.5GER9273-1-Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Poznan 2019 F
Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Poznan 2019 F
273-
 190
Tallon Griekspoor23.9NED3271+9-Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R32
271-
 191
Maxime Janvier23.6FRA16270-1-Lost in French Open 2019 R128Lost in French Open 2019 R128270-
 192
Peter Polansky31.9CAN7270-1-Lost in Qual. French Open 2019 R2
Lost in Surbiton 2019 R16
Lost in Qual. French Open 2019 R2
Lost in Surbiton 2019 R16
270-
 193
Frederico Ferreira Silva25.2POR4268-1---268-
 194
Quentin Halys23.5FRA17264-1-Lost in French Open 2019 R128 
Lost in Poznan 2019 QF
Lost in French Open 2019 R128 
Lost in Poznan 2019 QF
264-
 195
Mitchell Krueger26.3USA17264-1-Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 QF
Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 QF
264-
 196
Enrique López-Pérez28.9ESP15263-1-Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R32
Lost in Poznan 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R32
Lost in Poznan 2019 R16
263-
 197
Aleksandar Vukic24.1AUS10260-1-Lost in Almaty 2019 R64Lost in Almaty 2019 R64260-
 198
Andrea Collarini28.3ARG10259-1-Lost in Almaty 2019 R32Lost in Almaty 2019 R32259-
 199
Cem İlkel24.7TUR1257-1-Lost in Surbiton 2019 R32Lost in Surbiton 2019 R32257-
 200
Illya Marchenko32.7UKR2255+9-Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R64
Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R64
255-
Advertisement
 201
Elias Ymer24.1SWE2254+5-Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R32
254-
 202
Bernard Tomic27.6AUS11253-2-Lost in French Open 2019 R128
Lost in Surbiton 2019 R16
Lost in French Open 2019 R128
Lost in Surbiton 2019 R16
253-
 203
Guillermo García López36.9ESP16251-2-Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Prostejov 2019 R16
Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Prostejov 2019 R16
251-
 204
Andrew Harris26.2AUS12251-2-Lost in Surbiton 2019 R64Lost in Surbiton 2019 R64251-
 205
Juan Pablo Ficovich23.3ARG11250-2---250-
 206
Dudi Sela35.1ISR1249-2-Little Rock 2019 WLittle Rock 2019 W249-
 207
Zhe Li33.6CHN2248-2-Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R16
248-
 208
Elliot Benchetrit21.6FRA18242-1-Qual. French Open 2019 W
Lost in French Open 2019 R64
Qual. French Open 2019 W
Lost in French Open 2019 R64
242-
 209
Renzo Olivo28.2ARG12241-1---241-
 210
Constant Lestienne28FRA19240--Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R64
Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R64
240-
 211
Liam Broady26.4GBR6240--Lost in Surbiton 2019 R64Lost in Surbiton 2019 R64240-
 212
Bernabe Zapata Miralles23.3ESP17240+8-Lost in Prostejov 2019 QFLost in Prostejov 2019 QF240-
 213
Nicolas Mahut38.3FRA20239-1-Lost in French Open 2019 R32
(R128  )
Lost in French Open 2019 R32
(R128  )
239-
 214
Tommy Robredo38ESP18239-1-Lost in Qual. French Open 2019 R1
Poznan 2019 W
Lost in Qual. French Open 2019 R1
Poznan 2019 W
239-
 215
Ruben Bemelmans32.3BEL3235-1-Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R32
235-
 216
Max Purcell22.1AUS13233-1-Lost in Almaty 2019 R64Lost in Almaty 2019 R64233-
 217
Oscar Otte26.8GER10231-1-Lost in Qual. French Open 2019 R3
Lost in French Open 2019 R64 
Lost in Poznan 2019 R16
Lost in Qual. French Open 2019 R3
Lost in French Open 2019 R64 
Lost in Poznan 2019 R16
231-
 218
Benjamin Bonzi23.9FRA21231+23---231-
 219
Daniel Altmaier21.7GER11230-2-Lost in Poznan 2019 R32Lost in Poznan 2019 R32230-
 220
Brandon Nakashima18.8USA18229-2---229-
 221
Roberto Cid Subervi26.7DOM1229-2-Lost in Vicenza 2019 R64
Lost in Almaty 2019 R64
Lost in Vicenza 2019 R64
Lost in Almaty 2019 R64
229-
 222
Matteo Viola32.8ITA16223-1-Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R64
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R64
223-
 223
Facundo Mena27.6ARG13222-1-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R32222-
 224
Sebastian Korda19.9USA19220-1-Lost in Almaty 2019 R64Lost in Almaty 2019 R64220-
 225
Noah Rubin24.2USA20219-1-Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R16
219-
 226
Yosuke Watanuki22.1JPN8219-1-Lost in Vicenza 2019 R32Lost in Vicenza 2019 R32219-
 227
Alexey Vatutin27.5RUS6218-1-Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Poznan 2019 R32
Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Poznan 2019 R32
218-
 228
Hugo Gaston19.6FRA22215-1-Lost in Qual. French Open 2019 R2Lost in Qual. French Open 2019 R2215-
 229
Zdeněk Kolář23.6CZE3215-1-Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Poznan 2019 R16
215-
 230
Yan Bai31CHN3213-1---213-
 231
Marco Trungelliti30.3ARG14212-1-Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R1212-
 232
Nicola Kuhn20.1ESP19212-1-Lost in Almaty 2019 R16Lost in Almaty 2019 R16212-
 233
Tobias Kamke34GER12211+6-Lost in Surbiton 2019 R64Lost in Surbiton 2019 R64211-
 234
Jason Kubler27AUS14210-2-Lost in Qual. French Open 2019 R2
Lost in Surbiton 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Surbiton 2019 R32
210-
 235
Hiroki Moriya29.6JPN9210-2-Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R64
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R64
210-
 236
Gian Marco Moroni22.2ITA17210-2---210-
 237
Thanasi Kokkinakis24.1AUS15209-2---209-
 238
Christopher Eubanks24USA21209-2-Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 QF
Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 QF
209-
 239
Dustin Brown35.4GER13209+7-Lost in Qual. French Open 2019 R3
Lost in Surbiton 2019 R64
Lost in Qual. French Open 2019 R3
Lost in Surbiton 2019 R64
209-
 240
Tung Lin Wu22TPE2209-3-Lost in Almaty 2019 R32Lost in Almaty 2019 R32209-
 241
Janko Tipsarević35.9SRB9208-3-Lost in French Open 2019 R128Lost in French Open 2019 R128208-
 242
Ulises Blanch22.1USA22207-2---207-
 243
Hugo Grenier24.1FRA23207-1---207-
 244
Francisco Cerundolo21.7ARG15204+3-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R32204-
 245
Ji-sung Nam26.7KOR3203-2-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R32203-
 246
Pedja Krstin25.7SRB10203-2-Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R64
Lost in Almaty 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R64
Lost in Almaty 2019 R32
203-
 247
Alexandre Muller23.3FRA24202-2-Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Almaty 2019 R64
Qual. French Open 2019 W
Lost in French Open 2019 R128
Lost in Almaty 2019 R64
202-
 248
Evgeny Karlovskiy25.8RUS7202+1-Lost in Qual. French Open 2019 R1
Lost in Almaty 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Almaty 2019 R16
202-
 249
Filippo Baldi24.3ITA18199-1-Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 F
Lost in Poznan 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 F
Lost in Poznan 2019 R16
199-
 250
Daniel Masur25.5GER14199+2-Lost in Vicenza 2019 R32
Lost in Poznan 2019 R16
Lost in Vicenza 2019 R32
Lost in Poznan 2019 R16
199-
Advertisement
 251
Julian Lenz27.2GER15198-1---198-
 252
Steve Darcis36.2BEL4196-1-Lost in Qual. French Open 2019 R3
Lost in Prostejov 2019 R32
Lost in Qual. French Open 2019 R3
Lost in Prostejov 2019 R32
196-
 253
Aslan Karatsev26.7RUS8194+10---194-
 254
Duck-hee Lee22KOR4193-1-Lost in Little Rock 2019 FLost in Little Rock 2019 F193-
 255
Mathias Bourgue26.3FRA25191-1-Lost in Qual. French Open 2019 R3Lost in Qual. French Open 2019 R3191-
 256
Tomas Machac19.6CZE4189-1---189-
 257
Teymuraz Gabashvili35RUS9188-1-Lost in Poznan 2019 R64Lost in Poznan 2019 R64188-
 258
Mischa Zverev32.7GER16187-1-Lost in French Open 2019 R128Lost in French Open 2019 R128187-
 259
Stefano Napolitano25.1ITA19182-1-Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R32
182-
 260
Akira Santillan23AUS16182-1-Lost in Almaty 2019 R32Lost in Almaty 2019 R32182-
 261
Malek Jaziri36.3TUN1181-1-Lost in French Open 2019 R128
Lost in Almaty 2019 R32
Lost in French Open 2019 R128
Lost in Almaty 2019 R32
181-
 262
Bjorn Fratangelo26.8USA23179-1-Lost in Qual. French Open 2019 R2Lost in Qual. French Open 2019 R2179-
 263
Mats Moraing27.9GER17179+5-Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R32
Lost in Poznan 2019 R64
Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R32
Lost in Poznan 2019 R64
179-
 264
Adrián Menéndez-Maceiras34.5ESP20179-2-Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R16
Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R16
179-
 265
Tristan Lamasine27.2FRA26178-1---178-
 266
Darian King28BAR1176-1-Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 SF
Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 SF
176-
 267
Geoffrey Blancaneaux21.8FRA27176-1-Lost in Qual. French Open 2019 R3Lost in Qual. French Open 2019 R3176-
 268
Matthias Bachinger33.1GER18175-1-Lost in Qual. French Open 2019 R2
Lost in Surbiton 2019 QF
Lost in Qual. French Open 2019 R2
Lost in Surbiton 2019 QF
175-
 269
Viktor Galović29.6CRO4175--Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R32
175-
 270
Guilherme Clezar27.4BRA4173----173-
 271
Mackenzie McDonald25.1USA24172--Lost in French Open 2019 R128Lost in French Open 2019 R128172-
 272
Shuichi Sekiguchi28.8JPN10171----171-
 273
James Ward33.3GBR7170--Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R16
170-
 274
Pavel Kotov21.5RUS10166+9-Lost in Almaty 2019 R16Lost in Almaty 2019 R16166-
 275
Roberto Ortega Olmedo29ESP21166-1-Lost in Poznan 2019 R32Lost in Poznan 2019 R32166-
 276
JC Aragone24.9USA25164-1-Lost in Surbiton 2019 R64Lost in Surbiton 2019 R64164-
 277
Roberto Quiroz28.2ECU2163-1-Lost in Qual. French Open 2019 R2
Lost in Little Rock 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Little Rock 2019 R32
163-
 278
Gonçalo Oliveira25.2POR5163--Lost in Vicenza 2019 R64
Lost in Almaty 2019 R16
Lost in Vicenza 2019 R64
Lost in Almaty 2019 R16
163-
 279
Borna Gojo22.2CRO5162-2---162-
 280
Chun hsin Tseng18.8TPE3159-1---159-
 281
Sasikumar Mukund23.3IND4157-1---157-
 282
Andrea Arnaboldi32.4ITA20155-1-Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R32
Lost in Poznan 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R32
Lost in Poznan 2019 R32
155-
 283
Marcelo Tomás Barrios Vera22.4CHI4154-1-Lost in Almaty 2019 R32Lost in Almaty 2019 R32154-
 284
Lorenzo Musetti18.2ITA21151+3-Lost in Vicenza 2019 R64Lost in Vicenza 2019 R64151-
 285
Jack Draper18.4GBR8150+3---150-
 286
Kevin King29.2USA26150-2-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R64150-
 287
Jenson Brooksby19.5USA27149-2---149-
 288
Blaž Kavčič33.2SLO3148-2---148-
 289
Thomaz Bellucci32.4BRA5144----144-
 290
John Patrick Smith31.3AUS17143--Lost in Surbiton 2019 R64Lost in Surbiton 2019 R64143-
 291
Jose Hernandez Fernandez30.2DOM2142+1-Lost in Poznan 2019 R32Lost in Poznan 2019 R32142-
 292
Alex Molčan22.4SVK7142-1-Lost in Vicenza 2019 R64
Lost in Prostejov 2019 R32
Lost in Vicenza 2019 R64
Lost in Prostejov 2019 R32
142-
 293
Lucas Miedler23.9AUT5142+1-Lost in Qual. French Open 2019 R3
Lost in Prostejov 2019 R32
Lost in Qual. French Open 2019 R3
Lost in Prostejov 2019 R32
142-
 294
Matthew Ebden32.5AUS18141-1-Lost in French Open 2019 R128
Lost in Surbiton 2019 QF
Lost in French Open 2019 R128
Lost in Surbiton 2019 QF
141-
 295
Santiago Giraldo32.5COL2140--Lost in Qual. French Open 2019 R3
Lost in Almaty 2019 R16
Lost in Qual. French Open 2019 R3
Lost in Almaty 2019 R16
140-
 296
Javier Barranco Cosano21.5ESP22140--Lost in Vicenza 2019 R64
Lost in Poznan 2019 R64
Lost in Vicenza 2019 R64
Lost in Poznan 2019 R64
140-
 297
Pedro Sakamoto26.9BRA6140--Lost in Prostejov 2019 R64Lost in Prostejov 2019 R64140-
 298
Marc-Andrea Hüsler23.9SUI4139--Lost in Vicenza 2019 R64
Lost in Almaty 2019 R16
Lost in Vicenza 2019 R64
Lost in Almaty 2019 R16
139-
 299
Nino Serdarušić23.4CRO6139+1-Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R64
Lost in Almaty 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R64
Lost in Almaty 2019 R32
139-
 300
Di Wu28.7CHN4138-1-Lost in Almaty 2019 R32Lost in Almaty 2019 R32138-
Advertisement
 301
Orlando Luz22.3BRA7137--Qual. Little Rock 2019 W
Lost in Little Rock 2019 R32
Qual. Little Rock 2019 W
Lost in Little Rock 2019 R32
137-
 302
Manuel Guinard24.5FRA28137--Lost in Qual. French Open 2019 R3Lost in Qual. French Open 2019 R3137-
 303
Andrea Vavassori25ITA22136--Qual. Vicenza 2019 W
Lost in Vicenza 2019 R16
Qual. Poznan 2019 W
Lost in Poznan 2019 SF
Qual. Vicenza 2019 W
Lost in Vicenza 2019 R16
Qual. Poznan 2019 W
Lost in Poznan 2019 SF
136-
 304
Shintaro Imai26.7JPN11136----136-
 305
Kacper Żuk21.3POL3136--Lost in Poznan 2019 R64Lost in Poznan 2019 R64136-
 306
Lukas Klein22.1SVK8135+3---135-
 307
Donald Young30.8USA28135-1-Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R32
135-
 308
Harry Bourchier24.3AUS19135-1---135-
 309
Mirza Bašić28.8BIH2134-1-Lost in Qual. French Open 2019 R2
Lost in Surbiton 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Surbiton 2019 R32
134-
 310
Julian Ocleppo22.8ITA23133--Lost in Vicenza 2019 R32Lost in Vicenza 2019 R32133-
 311
Khumoyun Sultanov21.5UZB2132--Lost in Almaty 2019 R64Lost in Almaty 2019 R64132-
 312
Alexander Ritschard26.1USA29132--Lost in Little Rock 2019 R16Lost in Little Rock 2019 R16132-
 313
Kaichi Uchida25.7JPN12132--Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R1132-
 314
Jeremy Jahn30.1GER19129----129-
 315
Yuta Shimizu20.9JPN13129----129-
 316
Markus Eriksson30.5SWE3129----129-
 317
Dimitar Kuzmanov26.8BUL2128----128-
 318
Carlos Alcaraz17ESP23127----127-
 319
Aleksandr Nedovyesov33.2KAZ4127+4-Lost in Qual. French Open 2019 R1
Lost in Almaty 2019 QF
Lost in Qual. French Open 2019 R1
Lost in Almaty 2019 QF
127-
 320
Vit Kopriva22.9CZE5127-1-Lost in Prostejov 2019 R16Lost in Prostejov 2019 R16127-
 321
Tomas Martin Etcheverry20.8ARG16126-1---126-
 322
Václav Šafránek26CZE6125-1-Lost in Prostejov 2019 R16Lost in Prostejov 2019 R16125-
 323
Dayne Kelly29.8AUS20124+20---124-
 324
Arthur De Greef28.1BEL5123+9-Lost in Qual. French Open 2019 R2
Lost in Prostejov 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Prostejov 2019 R32
123-
 325
Igor Sijsling32.7NED4123-3---123-
 326
Ivan Nedelko34RUS11123-2---123-
 327
Corentin Denolly22.9FRA29122+3-Lost in Qual. French Open 2019 R2
Lost in Prostejov 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Prostejov 2019 R32
122-
 328
Matija Pecotic30.9CRO7121+3---121-
 329
Altuğ Çelikbilek23.7TUR2121-1---121-
 330
Christian Lindell28.5SWE4121-5---121-
 331
Sekou Bangoura28.5USA30121-5-Lost in Poznan 2019 R32Lost in Poznan 2019 R32121-
 332
Jan Choinski23.9GBR9120-5---120-
 333
Konstantin Kravchuk35.2RUS12120-4-Lost in Almaty 2019 R64Lost in Almaty 2019 R64120-
 334
Peter Torebko32.3GER20120+1-Lost in Prostejov 2019 SFLost in Prostejov 2019 SF120-
 335
Nicolas Alvarez23.9PER2119-3-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R64119-
 336
Viktor Durasovic23.1NOR2119+1-Lost in Poznan 2019 R32Lost in Poznan 2019 R32119-
 337
Facundo Argüello27.8ARG17117+2-Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R64
Lost in Poznan 2019 R64
Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R64
Lost in Poznan 2019 R64
117-
 338
Yun-seong Chung22.1KOR5116-4-Lost in Surbiton 2019 R32Lost in Surbiton 2019 R32116-
 339
Filip Peliwo26.3CAN8116-3-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R32116-
 340
Baptiste Crepatte25.6FRA30116+14---116-
 341
Andrea Pellegrino23.1ITA24115-3-Lost in Qual. Vicenza 2019 R1
Lost in Vicenza 2019 QF
Lost in Qual. Vicenza 2019 R1
Lost in Vicenza 2019 QF
115-
 342
Johannes Härteis24.2GER21113+5-Lost in Prostejov 2019 R16Lost in Prostejov 2019 R16113-
 343
Jules Okala22.7FRA31113-3---113-
 344
Michael Redlicki26.5USA31113-3-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R64113-
 345
Juan Manuel Cerundolo18.5ARG18113+23---113-
 346
Tim van Rijthoven23.1NED5112-4---112-
 347
Oriol Roca Batalla27ESP24112+1-Lost in Vicenza 2019 R64Lost in Vicenza 2019 R64112-
 348
Tsung Hua Yang29.1TPE4111-4---111-
 349
Felipe Meligeni Rodrigues Alves22.2BRA8111-4---111-
 350
Maxime Hamou24.9FRA32111-4---111-
Advertisement
 351
Luke Saville26.4AUS21110+4-Qual. Surbiton 2019 W
Lost in Surbiton 2019 R64
Qual. Surbiton 2019 W
Lost in Surbiton 2019 R64
110-
 352
Edan Leshem23.1ISR2110+4---110-
 353
Alessandro Bega29.3ITA25110-4-Lost in Poznan 2019 R32Lost in Poznan 2019 R32110-
 354
Benjamin Hassan25.3GER22109-4-Qual. Vicenza 2019 W
Lost in Vicenza 2019 SF
Lost in Prostejov 2019 QF
Qual. Vicenza 2019 W
Lost in Vicenza 2019 SF
Lost in Prostejov 2019 QF
109-
 355
Sebastian Baez19.4ARG19109-4---109-
 356
Nikolas Sanchez Izquierdo21.2ESP25109-4---109-
 357
Jeroen Vanneste26.3BEL6108-4---108-
 358
Laurent Lokoli25.6FRA33108----108-
 359
Rayane Roumane19.7FRA34107+4---107-
 360
Aziz Dougaz23.1TUN2107-3---107-
 361
Brydan Klein30.4GBR10106+65-Lost in Qual. Surbiton 2019 R1
Lost in Surbiton 2019 R32
Lost in Qual. Surbiton 2019 R1
Lost in Surbiton 2019 R32
106-
 362
Pablo Vivero Gonzalez25ESP26105-3---105-
 363
Hernan Casanova26.3ARG20105+1---105-
 364
Denis Yevseyev27KAZ5105-2-Lost in Almaty 2019 R64Lost in Almaty 2019 R64105-
 365
Daniel Nguyen29.6USA32104-5-Lost in Little Rock 2019 R16Lost in Little Rock 2019 R16104-
 366
Diego Hidalgo27.1ECU3104-5---104-
 367
Nerman Fatić25.6BIH3103----103-
 368
Uladzimir Ignatik29.8BLR3103+2-Lost in Qual. French Open 2019 R2
Lost in Prostejov 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Prostejov 2019 R32
103-
 369
Jesper De Jong20NED6102+31---102-
 370
Camilo Ugo Carabelli20.9ARG21102-5---102-
 371
Giulio Zeppieri18.4ITA26101-5-Lost in Vicenza 2019 R64Lost in Vicenza 2019 R64101-
 372
Pedro Cachín25.1ARG22101+24-Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R64
Lost in Qual. French Open 2019 R1
Lost in Vicenza 2019 R64
101-
 373
Sadio Doumbia29.7FRA35101+28---101-
 374
Karim Mohamed Maamoun29.1EGY2101-2-Lost in Prostejov 2019 R32Lost in Prostejov 2019 R32101-
 375
Collin Altamirano24.4USA33101-6-Lost in Little Rock 2019 R16Lost in Little Rock 2019 R16101-
 376
Maximilian Marterer24.9GER23100-5-Lost in French Open 2019 R128 Lost in French Open 2019 R128 100-
 377
Fajing Sun23.6CHN599-4---99-
 378
Jan Šátral29.8CZE799-4-Lost in Prostejov 2019 R64Lost in Prostejov 2019 R6499-
 379
Dan Added21.1FRA3699----99-
 380
Antoine Escoffier28.2FRA3799-5---99-
 381
Raymond Sarmiento27.8USA3498-5-Lost in Little Rock 2019 QFLost in Little Rock 2019 QF98-
 382
Adam Pavlásek25.6CZE898--Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R32
Lost in Prostejov 2019 R64
Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R32
Lost in Prostejov 2019 R64
98-
 383
Raul Brancaccio23ITA2798-6-Lost in Vicenza 2019 R32
Lost in Poznan 2019 R64
Lost in Vicenza 2019 R32
Lost in Poznan 2019 R64
98-
 384
Jelle Sels24.8NED797-6---97-
 385
Oscar Jose Gutierrez27BRA997-5---97-
 386
Stefan Kozlov22.3USA3596-5-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R3296-
 387
Christopher Heyman26.6BEL796-4-Lost in Poznan 2019 R32Lost in Poznan 2019 R3296-
 388
Rio Noguchi21.4JPN1496+28---96-
 389
Jack Sock27.6USA3695-5---95-
 390
Maxime Chazal27.1FRA3895-5---95-
 391
Skander Mansouri24.8TUN394-5-Lost in Almaty 2019 R64Lost in Almaty 2019 R6494-
 392
Tobias Simon29GER2494+39-Lost in Qual. Poznan 2019 R1Lost in Qual. Poznan 2019 R194-
 393
Sandro Ehrat29.1SUI593-6-Lost in Prostejov 2019 R16Lost in Prostejov 2019 R1693-
 394
Ryan Peniston24.5GBR1193-6-Lost in Surbiton 2019 R64Lost in Surbiton 2019 R6493-
 395
Ronald Slobodchikov26.4RUS1393-6---93-
 396
Gonzalo Villanueva25.3ARG2393-6---93-
 397
Genaro Alberto Olivieri21.8ARG2493-6---93-
 398
Zhang Ze29.9CHN692-6-Lost in Qual. French Open 2019 R2
Lost in Poznan 2019 R64
Lost in Qual. French Open 2019 R2
Lost in Poznan 2019 R64
92-
 399
Alexey Zakharov20.1RUS1492+4---92-
 400
Filip Cristian Jianu18.6ROU292+13---92-
Advertisement
 401
Eduardo Struvay29.4COL391-8---91-
 402
Facundo Diaz Acosta19.4ARG2591+53---91-
 403
Yishai Oliel20.4ISR391-9---91-
 404
Michael Geerts25.3BEL890-9---90-
 405
Michael Vrbensky20.4CZE990-3---90-
 406
Evgenii Tiurnev23.1RUS1589-9---89-
 407
Evan King28.1USA3789-9-Lost in Almaty 2019 R32Lost in Almaty 2019 R3289-
 408
Peter Heller27.8GER2589+4---89-
 409
Riccardo Bonadio26.8ITA2889-10-Lost in Vicenza 2019 R32
Lost in Almaty 2019 R64
Lost in Vicenza 2019 R32
Lost in Almaty 2019 R64
89-
 410
Alexander Sarkissian30.1USA3888-2-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R3288-
 411
Manuel Pena Lopez22.3ARG2688-6---88-
 412
Vladyslav Orlov25UKR386-8---86-
 413
Fabrizio Ornago28.1ITA2986-7---86-
 414
Zsombor Piros20.6HUN385-7-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R6485-
 415
Liam Caruana22.3ITA3085-6---85-
 416
Yusuke Takahashi22.6JPN1585-6---85-
 417
Benjamin Lock27.2ZIM185+16-Lost in Prostejov 2019 R64Lost in Prostejov 2019 R6485-
 418
Petros Chrysochos24.1CYP184+61---84-
 419
Daniel Gimeno Traver34.8ESP2784-8-Lost in Qual. French Open 2019 R1
Lost in Almaty 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Almaty 2019 R16
84-
 420
Enrico Dalla Valle22.1ITA3183+9-Lost in Prostejov 2019 R64Lost in Prostejov 2019 R6483-
 421
Marcelo Arévalo29.6ESA182-7-Lost in Prostejov 2019 QFLost in Prostejov 2019 QF82-
 422
Artem Dubrivnyy21.3RUS1682-7---82-
 423
Mattéo Martineau21.3FRA3982+17-Lost in Qual. French Open 2019 R2Lost in Qual. French Open 2019 R282-
 424
Rogério Dutra Silva36.3BRA1081-7-Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R181-
 425
Saketh Myneni32.6IND581-7---81-
 426
Marko Tepavac26.1SRB1181-7---81-
 427
Agustín Velotti28ARG2781-7---81-
 428
Carlos Gomez Herrera30ESP2881-7-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R6481-
 429
Patrik Niklas Salminen23.2FIN281-7---81-
 430
Bruno Sant’Anna26.8BRA1181-7---81-
 431
Gonzalo Escobar31.3ECU480-7-Lost in Vicenza 2019 R32
Lost in Almaty 2019 R64
Lost in Vicenza 2019 R32
Lost in Almaty 2019 R64
80-
 432
Louis Weßels21.7GER2680-7---80-
 433
Michail Pervolarakis23.9GRE280-6---80-
 434
Daniel Michalski20.3POL480-6-Lost in Poznan 2019 R64Lost in Poznan 2019 R6480-
 435
Nicolas Mejia20.3COL480-5---80-
 436
Jonas Forejtek19.2CZE1079-4---79-
 437
Nick Chappell27.6USA3979+10---79-
 438
Sidharth Rawat27.1IND678+7---78-
 439
Alejandro González31.3COL578-5-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R6478-
 440
Ricardo Ojeda Lara27.3ESP2978+6---78-
 441
Gianluigi Quinzi24.3ITA3277-6-Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R64
Lost in Qual. French Open 2019 R2
Lost in Vicenza 2019 R64
77-
 442
Lucas Gerch25.4GER2777-4---77-
 443
Makoto Ochi24JPN1677-7-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R6477-
 444
Calvin Hémery25.3FRA4076+9---76-
 445
Evan Hoyt25.3GBR1276-3-Lost in Surbiton 2019 R64Lost in Surbiton 2019 R6476-
 446
Francesco Forti20.8ITA3376-9-Lost in Vicenza 2019 QFLost in Vicenza 2019 QF76-
 447
Mathieu Perchicot27.7FRA4176-8---76-
 448
Mārtiņš Podžus25.9LAT275-7---75-
 449
Blake Mott24.1AUS2274-6---74-
 450
Sho Shimabukuro22.8JPN1774-6---74-
Advertisement
 451
Gage Brymer25.3USA4074-3---74-
 452
Ryan Harrison28USA4173-3-Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R173-
 453
Hugo Nys29.2MON173-3-Lost in Prostejov 2019 R32Lost in Prostejov 2019 R3273-
 454
Harold Mayot18.3FRA4273-3---73-
 455
Lloyd Glasspool26.5GBR1373-3-Lost in Surbiton 2019 R64Lost in Surbiton 2019 R6473-
 456
Alexandru Jecan31.9ROU372+9---72-
 457
Quentin Robert25.7FRA4372-3---72-
 458
Bogdan Bobrov22.7RUS1772-2---72-
 459
Yu-hsiou Hsu21.1TPE571+16---71-
 460
Renta Tokuda22.1JPN1870-3---70-
 461
Danylo Kalenichenko26.3UKR470+2---70-
 462
Alen Avidzba20.2RUS1870-3---70-
 463
David Poljak24CZE1170-5-Lost in Prostejov 2019 R64Lost in Prostejov 2019 R6470-
 464
Cristian Rodríguez29.9COL669-4---69-
 465
Eduard Esteve Lobato25.6ESP3069+16---69-
 466
Marko Miladinović19.4SRB1269-5---69-
 467
Adam Moundir25MAR169-5---69-
 468
Pavel Nejedly27.2CZE1269-4-Qual. Prostejov 2019 W
Lost in Prostejov 2019 R32
Qual. Prostejov 2019 W
Lost in Prostejov 2019 R32
69-
 469
Jacob Grills24.9AUS2369--Lost in Poznan 2019 R64Lost in Poznan 2019 R6469-
 470
Jerzy Janowicz29.5POL568-4---68-
 471
Andres Artunedo Martinavarro26.7ESP3168-4---68-
 472
Alex Rybakov23.3USA4268+12---68-
 473
Yannick Mertens32.9BEL968-5---68-
 474
Sebastian Fanselow28.4GER2867+47---67-
 475
Lucas Catarina23.7MON267+22---67-
 476
Strong Kirchheimer25USA4367-6---67-
 477
Thomas Laurent22.4FRA4466-6---66-
 478
Fred Gil35.1POR666-6---66-
 479
David Pichler24.2AUT666+4---66-
 480
Simone Bolelli34.6ITA3465-7-Qual. French Open 2019 W
Lost in French Open 2019 R128
Qual. French Open 2019 W
Lost in French Open 2019 R128
65-
 481
Tim Smyczek32.4USA4465-7-Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R16
Lost in Qual. French Open 2019 R1
Lost in Little Rock 2019 R16
65-
 482
Jumpei Yamasaki22.9JPN1965-6---65-
 483
Rafael Matos24.3BRA1265-6---65-
 484
Maximiliano Estévez31ARG2865-4---65-
 485
Pol Toledo Bague25.4ESP3265+4---65-
 486
Marek Gengel24.7CZE1365-8---65-
 487
Aldin Šetkić32.4BIH464+3---64-
 488
Álvaro López San Martín22.9ESP3363+32---63-
 489
Sanjar Fayziev25.8UZB363+17---63-
 490
Gijs Brouwer24.2NED863+2---63-
 491
Jacopo Berrettini21.5ITA3563-9-Lost in Qual. Vicenza 2019 R1
Qual. Poznan 2019 W
Lost in Poznan 2019 R64
Lost in Qual. Vicenza 2019 R1
Qual. Poznan 2019 W
Lost in Poznan 2019 R64
63-
 492
Evan Song27.9USA4563-5-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R3263-
 493
Luca Vanni34.9ITA3662-8---62-
 494
Alexander Erler22.5AUT762+8---62-
 495
Alejandro Gómez28.7COL762-9---62-
 496
Maverick Banes28.1AUS2462+7---62-
 497
Jordi Arconada23.7USA4662-9-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R3262-
 498
Jorge Panta24.8PER362-7---62-
 499
Martín Cuevas28.3URU261-6---61-
 500
Johan Nikles23.1SUI661-6---61-
Advertisement
 501
Ivan Gakhov23.5RUS1961-6-Qual. Almaty 2019 W
Lost in Almaty 2019 R32
Qual. Almaty 2019 W
Lost in Almaty 2019 R32
61-
 502
Mariano Kestelboim24.3ARG2961-6---61-
 503
Martin Redlicki24.7USA4761+15-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R6461-
 504
Carlos Boluda Purkiss27.3ESP3461-6-Lost in Poznan 2019 R64Lost in Poznan 2019 R6461-
 505
Antoine Cornut Chauvinc19.8FRA4561+6-Lost in Qual. French Open 2019 R2Lost in Qual. French Open 2019 R261-
 506
Aleksandar Kovačević21.7USA4860-7-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R6460-
 507
Laurynas Grigelis28.7LTU260-7---60-
 508
Elmar Ejupovic27.3GER2960-7---60-
 509
Santiago Fa Rodriguez Taverna20.8ARG3060+1---60-
 510
Mick Veldheer24.1NED960+7---60-
 511
Gabriel Petit24.7FRA4660-7---60-
 512
Duje Ajdukovic19.3CRO859-7---59-
 513
Johan Tatlot24.1FRA4759-6-Lost in Qual. French Open 2019 R2Lost in Qual. French Open 2019 R259-
 514
Miljan Zekić31.8SRB1359-6---59-
 515
Ergi Kirkin21.3TUR359-6---59-
 516
Wilson Leite28.5BRA1359-3---59-
 517
Alexander Zhurbin28.3RUS2059-5-Lost in Almaty 2019 R32Lost in Almaty 2019 R3259-
 518
Ricardo Rodriguez Pace27VEN159-4---59-
 519
Paul Jubb20.5GBR1458-4-Lost in Surbiton 2019 R64Lost in Surbiton 2019 R6458-
 520
Nicholas David Ionel17.6ROU458-4---58-
 521
Zizou Bergs20.9BEL1058+1---58-
 522
Matias Zukas24ARG3158-3---58-
 523
Fabian Marozsan20.6HUN457----57-
 524
Bastian Malla23.6CHI556----56-
 525
Riccardo Balzerani21.5ITA3756----56-
 526
Jordan Correia22.9BRA1456----56-
 527
Timofey Skatov19.3KAZ656+3-Lost in Almaty 2019 R64Lost in Almaty 2019 R6456-
 528
Seong chan Hong22.9KOR655-1---55-
 529
Vladyslav Manafov27.1UKR555-1-Qual. Almaty 2019 W
Lost in Almaty 2019 R32
Qual. Almaty 2019 W
Lost in Almaty 2019 R32
55-
 530
Gerardo Lopez Villasenor25MEX154-1---54-
 531
Simon Carr20.5IRL154----54-
 532
Gastão Elias29.5POR753----53-
 533
Péter Nagy28.2HUN553----53-
 534
Marco Bortolotti29.3ITA3853+3-Lost in Vicenza 2019 R16
Lost in Prostejov 2019 R64
Lost in Vicenza 2019 R16
Lost in Prostejov 2019 R64
53-
 535
Nick Hardt19.6DOM353-1---53-
 536
Thomas Fancutt25.2AUS2553+12---53-
 537
Kyrian Jacquet19FRA4852-2---52-
 538
Vitaliy Sachko22.8UKR652-2---52-
 539
Alexandar Lazarov22.5BUL352+5-Lost in Almaty 2019 R64Lost in Almaty 2019 R6452-
 540
Jürgen Zopp32.1EST151-2-Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R151-
 541
Lucas Poullain24.4FRA4951-2---51-
 542
Juan Ignacio Galarza26.2ARG3251-2---51-
 543
Takanyi Garanganga29.7ZIM251-2---51-
 544
Antoine Bellier23.6SUI751-1---51-
 545
Daniel Dutra da Silva31.9BRA1551-3---51-
 546
Jaume Pla Malfeito24.9ESP3551-1---51-
 547
Tiago Cação22.2POR851+19---51-
 548
Evan Furness21.7FRA5051+11---51-
 549
Máté Valkusz21.7HUN650-3---50-
 550
Marvin Netuschil28.9GER3050-3---50-
Advertisement
 551
Federico Zeballos32BOL250-2---50-
 552
Aidan McHugh19.8GBR1550-2---50-
 553
Alexis Gautier23.1FRA5149+5---49-
 554
Giovanni Fonio22ITA3949+1---49-
 555
Pol Martin Tiffon20.8ESP3649-4---49-
 556
Marsel İlhan32.9TUR448-4---48-
 557
Ben Patael22.9ISR448-4-Lost in Prostejov 2019 R64Lost in Prostejov 2019 R6448-
 558
Jonathan Mridha25.1SWE548-4---48-
 559
Alexis Galarneau21.2CAN947-3---47-
 560
Gilbert Klier Junior20BRA1647+17---47-
 561
Adam El Mihdawy30.8USA4947-4---47-
 562
Mauricio Echazú31.3PER447+2---47-
 563
Tom Jomby29.2FRA5246-3---46-
 564
Anton Matusevich19GBR1646-3---46-
 565
Savriyan Danilov19.9RUS2146-3---46-
 566
Felix Corwin24USA5046-3---46-
 567
Nicolas Alberto Arreche25.7ARG3346+13---46-
 568
Brandon Holt22.1USA5145-3-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R6445-
 569
Andrea Basso26.6ITA4045-2---45-
 570
Vasil Kirkov21.2USA5245+20---45-
 571
Christian Langmo23.9USA5345+2---45-
 572
Aleksandre Metreveli26.8GEO244-4---44-
 573
Roy Smith21.7USA5444-4-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R3244-
 574
Facundo Juarez22.6ARG3444-4---44-
 575
Takuto Niki32.6JPN2044-4---44-
 576
Alexander Donski21.8BUL444-4---44-
 577
Fermin Tenti22.9ARG3544-3---44-
 578
Carlos Gimeno Valero18.9ESP3743-3---43-
 579
Gleb Sakharov31.9FRA5343-3-Lost in Almaty 2019 R64Lost in Almaty 2019 R6443-
 580
Nicolas Moreno De Alboran22.8USA5543+7---43-
 581
Joao Lucas Reis Da Silva20.1BRA1743-3---43-
 582
Matthew Christopher Romios21.1AUS2643+28---43-
 583
Dusty H. Boyer26.9USA5643+17---43-
 584
Ryota Tanuma24.6JPN2143-5---43-
 585
Kai Wehnelt24.5GER3143+1---43-
 586
Arklon Huertas Del Pino Cordova25.8PER543-5---43-
 587
Jurabek Karimov21.9UZB442+6---42-
 588
Pedro Vives Marcos19.1ESP3842-6---42-
 589
Arthur Reymond21.1FRA5442-1---42-
 590
Oleksii Krutykh20.2UKR742-6---42-
 591
Imanol Lopez Morillo20.5ESP3942-8---42-
 592
Arnaud Bovy19.7BEL1142-7---42-
 593
Evan Zhu21.7USA5742-2---42-
 594
Nikita Mashtakov21.2UKR841-5---41-
 595
Tak Khunn Wang28.6FRA5540-3-Lost in Prostejov 2019 R32Lost in Prostejov 2019 R3240-
 596
Tomislav Brkić30.2BIH540-2-Lost in Almaty 2019 R64Lost in Almaty 2019 R6440-
 597
Jonathan Eysseric30FRA5640+40---40-
 598
Sam Riffice21.2USA5839-3---39-
 599
Nuno Borges23.2POR939-3---39-
 600
John Mcnally21.6USA5939-3---39-
Advertisement
 601
Yuki Mochizuki22.5JPN2239-3---39-
 602
Jie Cui22.3CHN739-3---39-
 603
Mark Whitehouse27GBR1739-2---39-
 604
Erik Crepaldi30ITA4139+1---39-
 605
Alexander Igoshin28.3RUS2239+1---39-
 606
Benjamin Sigouin20.9CAN1038-4---38-
 607
Yecong He26.2CHN838-4---38-
 608
Alexis Musialek31.9FRA5738-4---38-
 609
Petr Nouza21.7CZE1438+15---38-
 610
Alexander Weis23.1ITA4238+1---38-
 611
Jose Fco. Vidal Azorin26.9ESP4038-4---38-
 612
Axel Geller21.1ARG3637-4---37-
 613
Harri Heliövaara30.9FIN337-4---37-
 614
Constantin Schmitz25GER3237+5---37-
 615
Daniele Capecchi24.6ITA4337-1---37-
 616
Íñigo Cervantes30.5ESP4136+36---36-
 617
Jiri Lehecka18.5CZE1536-5-Lost in Prostejov 2019 R32Lost in Prostejov 2019 R3236-
 618
Juan Sebastián Gómez28.2COL836-5---36-
 619
Ruan Roelofse30.5RSA336-4---36-
 620
Georgii Kravchenko19.8UKR936-4---36-
 621
Pietro Rondoni26.5ITA4436--Lost in Poznan 2019 R64Lost in Poznan 2019 R6436-
 622
Maximilian Neuchrist28.8AUT836-5---36-
 623
Sergey Fomin19.3UZB536+8---36-
 624
Wishaya Trongcharoenchaikul25.1THA136+1---36-
 625
Jean Thirouin22.6FRA5836+1---36-
 626
Kevin Krawietz28.3GER3335-8-Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R135-
 627
Clément Geens24.2BEL1235+9---35-
 628
Ryan Shane26.1USA6035-8-Lost in Little Rock 2019 QFLost in Little Rock 2019 QF35-
 629
Nicolas Alvarez Varona19ESP4235+1---35-
 630
Emiliano Maggioli19ITA4535-8---35-
 631
Mateus De Carvalho Cardoso Alves19.3BRA1835-8---35-
 632
Marat Deviatiarov26.1UKR1035+10---35-
 633
Clement Tabur20.3FRA5935-6---35-
 634
Dimitriy Voronin21RUS2335----35-
 635
Davide Galoppini25.6ITA4635-6---35-
 636
Naoki Tajima19.6JPN2335-8---35-
 637
Mats Rosenkranz21.7GER3435-2---35-
 638
Jaroslav Pospíšil39.3CZE1634+44-Lost in Prostejov 2019 R64Lost in Prostejov 2019 R6434-
 639
Adrian Obert25.1GER3534+7---34-
 640
Juan Pablo Paz25.4ARG3734-1---34-
 641
Alexander Shevchenko19.5RUS2434-9---34-
 642
Manish Sureshkumar20.7IND734+5---34-
 643
Yan Bondarevskiy20.2RUS2534-10---34-
 644
Denis Klok22RUS2634----34-
 645
Robin Stanek25.4CZE1733-5---33-
 646
João Pedro Sorgi26.6BRA1933-8---33-
 647
Fabien Reboul24.7FRA6033+72---33-
 648
Tomás Lipovsek Puches27.1SLO433-7---33-
 649
Alexander Crnokrak20.3AUS2733+7---33-
 650
Dennis Uspensky23.6USA6133-7---33-
Advertisement
 651
Pablo Llamas Ruiz17.6ESP4332+284---32-
 652
Quentin Folliot21.4FRA6132-7---32-
 653
Matias Franco Descotte25.7ARG3832-5-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R3232-
 654
Michał Dembek22.8POL632-5-Lost in Poznan 2019 R64Lost in Poznan 2019 R6432-
 655
Arjun Kadhe26.3IND832+21-Lost in Qual. Little Rock 2019 R1Lost in Qual. Little Rock 2019 R132-
 656
Benjamin Dhoe23.7BEL1332+12---32-
 657
Andrey Chepelev21.8RUS2732-7---32-
 658
Alexander Brown21USA6231-7---31-
 659
Thiemo de Bakker31.6NED1031-6-Lost in Qual. French Open 2019 R2
Lost in Prostejov 2019 R32
Lost in Qual. French Open 2019 R2
Lost in Prostejov 2019 R32
31-
 660
Rinky Hijikata19.2AUS2831-6---31-
 661
Gauthier Onclin19.2BEL1431+11---31-
 662
Luca Giacomini22.6ITA4731+24-Lost in Vicenza 2019 R16Lost in Vicenza 2019 R1631-
 663
Kelsey Stevenson30CAN1131+35---31-
 664
Jakub Paul21.1SUI831+3---31-
 665
Ronan Joncour23.3FRA6231-10---31-
 666
Michal Konecny30.6CZE1831+9---31-
 667
Karl Friberg21.1SWE631-9---31-
 668
Antonio Cayetano March19.9ECU531-11---31-
 669
Patrik Rikl21.3CZE1930-10---30-
 670
Artem Smirnov32.3UKR1130-10---30-
 671
Gustav Hansson25.1SWE730-10---30-
 672
Valentin Royer19FRA6330-10---30-
 673
Nathan Ponwith22.1USA6330-9---30-
 674
Scott Griekspoor29.3NED1130-9---30-
 675
Runhao Hua24.2CHN930-12---30-
 676
Calum Puttergill26.6AUS2930-6---30-
 677
Robert Strombachs20.7GER3630-4---30-
 678
Niels Lootsma25.7NED1230-12---30-
 679
Kenny de Schepper33FRA6430+8-Lost in Vicenza 2019 R64
Lost in Prostejov 2019 R64
Lost in Vicenza 2019 R64
Lost in Prostejov 2019 R64
30-
 680
Giorgio Ricca25.2ITA4830+8---30-
 681
Luke Johnson26.2GBR1830+8---30-
 682
Austin Rapp23.7USA6430-5---30-
 683
Lamine Ouahab35.4MAR229-14---29-
 684
Nam Hoang Ly23.2VIE129-13---29-
 685
Justin Butsch25.3USA6529+165---29-
 686
Simon Freund23.6SWE829+32---29-
 687
Ivan Davydov23.6RUS2829-13---29-
 688
Carlos Sanchez Jover19.8ESP4429-10---29-
 689
Kento Takeuchi32.4JPN2429+2---29-
 690
Simone Roncalli24ITA4929+3---29-
 691
Luca Castelnuovo23.3SUI929-12---29-
 692
Maxime Tchoutakian26.4FRA6529-12---29-
 693
Ante Pavić31.2CRO928-12-Lost in Almaty 2019 R32Lost in Almaty 2019 R3228-
 694
Stefan Seifert35.2GER3728-11---28-
 695
Emilio Nava18.4USA6628+10---28-
 696
Naoki Nakagawa23.5JPN2528-12---28-
 697
Adrian Andreev19BUL528-12---28-
 698
Ryan Nijboer20.8NED1328-8---28-
 699
Kirill Kivattsev22.6RUS2928+48---28-
 700
Dominik Böhler24.2GER3828+8---28-
Advertisement
 701
Benjamin Winter Lopez22ESP4528-9---28-
 702
Shalva Dzhanashiya27.7RUS3028-8---28-
 703
Daniel Brands32.8GER3927-8-Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R32
Lost in Qual. French Open 2019 R1
Lost in Surbiton 2019 R32
27-
 704
Govind Nanda19.2USA6727-8---27-
 705
Grégoire Jacq27.5FRA6627-8---27-
 706
Peter Kobelt29.5USA6827-7---27-
 707
Nik Razboršek26.6SLO527-7---27-
 708
Boris Pokotilov23RUS3127-2---27-
 709
Ignacio Monzon22.4ARG3927-8---27-
 710
Jonathan Gray23.1GBR1927-8---27-
 711
Markos Kalovelonis26GRE327-8---27-
 712
Connor Farren25.6USA6927----27-
 713
Ezekiel Clark21.8USA7026-9---26-
 714
Jaimee Floyd Angele20.1FRA6726-7---26-
 715
Lenny Hampel23.4AUT926+14---26-
 716
Michel Vernier27.6CHI626-7---26-
 717
Francisco Comesana19.6ARG4026-7---26-
 718
Brandon Walkin25.7AUS3026-7---26-
 719
Paul Wörner23.7GER4026-5---26-
 720
Oleg Prihodko22.6UKR1226-7---26-
 721
Jared Donaldson23.6USA7125-6---25-
 722
Sergio Gutiérrez Ferrol31.2ESP4625-6-Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R125-
 723
Thiago Agustin Tirante19.1ARG4125-6---25-
 724
Alec Adamson25.7USA7225-4---25-
 725
Maxim Ratniuk24RUS3225+10---25-
 726
Maksim Tikhomirov29.8USA7325-5---25-
 727
Alessandro Petrone29.4ITA5025+22---25-
 728
Otto Virtanen18.9FIN424-6---24-
 729
Beibit Zhukayev19.6KAZ724-6---24-
 730
Oliver Crawford21USA7424-6-Lost in Little Rock 2019 R32Lost in Little Rock 2019 R3224-
 731
Kuan Yi Lee23.7TPE624-6---24-
 732
Shintaro Mochizuki16.9JPN2624+10---24-
 733
Guy Orly Iradukunda24.1BDI124-7---24-
 734
Ljubomir Čelebić28.7MNE124+45---24-
 735
Andrea Guerrieri21.4ITA5124-8---24-
 736
Dennis Novikov26.5USA7524-8---24-
 737
Kristjan Tamm21.9EST224-5---24-
 738
Vladimir Ivanov33.1EST324-5---24-
 739
Filip Bergevi26.1SWE924-9---24-
 740
Marco Miceli21.5ITA5224-9---24-
 741
Bogdan Ionut Apostol24.3ROU524+4---24-
 742
Colin Sinclair25.4NMI124-8---24-
 743
Kristian Lozan21.5RUS3324-7---24-
 744
Riccardo Maiga30.9SUI1024-7---24-
 745
Chien hsun Lo21.5TPE724+61---24-
 746
Lorenzo Bocchi22.5ITA5324-8---24-
 747
Conner Huertas del pino24.4PER624+3---24-
 748
Albert Alcaraz Ivorra25ESP4723-9---23-
 749
Laurent Rochette32.3FRA6823-9---23-
 750
Henry Craig25.6USA7623-9---23-
Advertisement
 751
Andrey Golubev32.8KAZ823-8-Lost in Almaty 2019 R64Lost in Almaty 2019 R6423-
 752
Harrison Adams26USA7723-8-Lost in Qual. Little Rock 2019 R1Lost in Qual. Little Rock 2019 R123-
 753
Mehluli Don Ayanda Sibanda20.5ZIM323+63---23-
 754
Guy Den Heijer23.1NED1423+27---23-
 755
Dan Alexandru Tomescu21.1ROU623-1---23-
 756
Alexander Cozbinov25MDA223-10---23-
 757
Bart Stevens22.3NED1523-9---23-
 758
Guido Ivan Justo22.4ARG4223-1---23-
 759
Nicolo Turchetti24ITA5423-1---23-
 760
Patrick Kypson20.5USA7822+169---22-
 761
Hady Habib21.7LIB122-10---22-
 762
Gianluca Di Nicola24.4ITA5522-10---22-
 763
José Olivares23.3DOM422-10---22-
 764
Dane Sweeny19.2AUS3122+16---22-
 765
David Pérez Sanz26ESP4822+2---22-
 766
Jonas Trinker24.7AUT1022-11---22-
 767
Simon Yitbarek19.5SWE1022-11---22-
 768
Carlos Lopez Montagud19.9ESP4922+1---22-
 769
Francesco Vilardo30.4ITA5622+19---22-
 770
Keegan Smith21.9USA7921-11---21-
 771
Toshihide Matsui42.1JPN2721-11---21-
 772
Aziz Kijametovic23.7BIH621-11---21-
 772
Mateo Nicolás Martínez26.2ARG4321-11---21-
 774
Tigre Hank28.6MEX221-11---21-
 775
Dragos Nicolae Madaras22.7SWE1121-11---21-
 776
Nicolás Barrientos33.1COL921-1---21-
 777
Franco Emanuel Egea24.4ARG4421-12---21-
 778
Joshua Ortlip23.3USA8021-12---21-
 779
Taisei Ichikawa19.4JPN2821-11---21-
 780
David Jorda Sanchis25.9ESP5021+22---21-
 781
Louis Tessa22.1FRA6921+38---21-
 782
Sebastian Prechtel24GER4121+3---21-
 783
Dragoș Dima27.9ROU721+3-Lost in Vicenza 2019 R64
Lost in Prostejov 2019 R64
Lost in Vicenza 2019 R64
Lost in Prostejov 2019 R64
21-
 784
Benjamin Pietri23.8FRA7021-14---21-
 785
Matteo Donati25.2ITA5720-14-Lost in Qual. French Open 2019 R1Lost in Qual. French Open 2019 R120-
 786
Javier Martí28.3ESP5120-14---20-
 787
Franco Agamenone27.1ARG4520-14---20-
 788
Justin Roberts23.4BAH120-14---20-
 789
Wojciech Marek19POL720+1-Lost in Poznan 2019 R64Lost in Poznan 2019 R6420-
 790
Billy Harris25.3GBR2020+21---20-
 791
Nicolae Frunza22.5ROU820-15---20-
 792
Gergely Madarasz25.6HUN720-15---20-
 793
Hiroyasu Ehara28.9JPN2920-15---20-
 794
Mwendwa Mbithi22.3USA8120+20---20-
 795
Mariano Navone19.2ARG4620+4---20-
 796
Eric Vanshelboim18.8UKR1320+21---20-
 797
Damien Wenger20.2SUI1120-14---20-
 798
Takashi Saito25.2JPN3020-14---20-
 799
Soichiro Moritani25.8JPN3120+19---20-
 800
Federico Iannaccone21.1ITA5820-18---20-
Advertisement
 801
Sandro Kopp20AUT1120----20-
 802
Ondrej Krstev22.9CZE2020-15---20-
 803
Peter Bothwell24.6IRL220+18---20-
 804
Majed Kilani23.4TUN420+18---20-
 805
Alejandro Mendoza30.3BOL320-16---20-
 806
Igor Marcondes22.9BRA2019-15---19-
 807
Jan Zielinski23.5POL819-14---19-
 808
Juan Bautista Otegui21.2ARG4719-16---19-
 809
Ye Cong Mo19.9CHN1019-15---19-
 810
Peter Bertran24.2DOM519-15---19-
 811
Tom Kočevar-Desman29.8SLO619-15---19-
 812
Stuart Parker22.8GBR2119-15---19-
 813
Julius Tverijonas25.9LTU319-15---19-
 814
Chukang Wang20.7CHN1119-14---19-
 815
Gabriele Maria Noce24.5ITA5919-11---19-
 816
Tomas Jirousek20.4CZE2119-11---19-
 817
Luis Faria20.8POR1019-14---19-
 818
Grigoriy Lomakin22.2KAZ919+61-Lost in Qual. Almaty 2019 R1Lost in Qual. Almaty 2019 R119-
 819
Jules Marie28.7FRA7118-12---18-
 820
Youssef Hossam21.9EGY318-12---18-
 821
Tristan Schoolkate19.2AUS3218-12---18-
 822
Andrew Paulson18.5CZE2218-12---18-
 823
Niki Kaliyanda Poonacha25IND918+6---18-
 824
Paul Oosterbaan24.7USA8218-12---18-
 825
Cheong Eui Kim30.1KOR718-12---18-
 826
Calin Manda22.1ROU918-11---18-
 827
Holger Vitus Nodskov Rune17DEN218+19---18-
 828
Alessandro Ingarao20.8ITA6018-8---18-
 829
Anas Fattar33MAR318+5---18-
 830
Stefano Battaglino21.9ITA6118+24---18-
 831
Alexander Lebedev23.1USA8318+68---18-
 832
Aryan Goveas21.8IND1018+25---18-
 833
Luca Prevosto21.7ITA6218-10---18-
 834
Aziz Ouakaa20.8TUN518+44---18-
 835
Carl Söderlund22.9SWE1217-11---17-
 836
Manuel Sánchez29.4MEX317-11---17-
 837
Bradley Mousley24.4AUS3317-11---17-
 838
Martin Beran24.5CAN1217-11---17-
 839
Lorenzo Frigerio31.2ITA6317-11---17-
 840
Shinji Hazawa21.1JPN3217-10---17-
 841
Petr Michnev30.8CZE2317+2---17-
 842
Gerard Granollers31.3ESP5217+45---17-
 843
Andrew Watson23.7GBR2217-12-Qual. Surbiton 2019 W
Lost in Surbiton 2019 R64
Qual. Surbiton 2019 W
Lost in Surbiton 2019 R64
17-
 844
Matvey Khomentovskiy25.7RUS3417----17-
 845
Duje Kekez27.1CRO1017-13---17-
 846
Alejo Lorenzo Lingua Lavallen19.2ARG4817-13---17-
 847
Alberto Barroso Campos23.9ESP5317+25---17-
 848
Juan Alejandro Hernandez20.9MEX417-13---17-
 849
Daniel Cukierman24.8ISR516-13---16-
 850
Haru Inoue23.8JPN3316-13---16-
Advertisement
 851
Aleksandr Vasilenko25.2RUS3516-13---16-
 852
Sanhui Shin23.2KOR816-13---16-
 853
Paweł Ciaś26.2POL916+10---16-
 854
Vlad Andrei Dancu21.2ROU1016-14---16-
 855
Gabriel Alejandro Hidalgo29.8ARG4916-14---16-
 856
Sem Verbeek26.1NED1616-14---16-
 857
Alfredo Perez23USA8416+76---16-
 858
Dalibor Svrcina17.6CZE2416+11---16-
 859
Kazuki Nishiwaki25.5JPN3416-14---16-
 860
Yurii Dzhavakian27UKR1416-13---16-
 861
Tadeáš Paroulek20.4CZE2516-12---16-
 862
Moez Echargui27.3TUN616-14---16-
 863
Tsung Hao Huang20.5TPE816-12---16-
 864
David Volfson22.7CAN1316-12---16-
 865
Vladimir Korolev24.7RUS3616+30---16-
 866
George Tsivadze27.4GEO316+8---16-
 866
Michiel De Krom21.9NED1716-13---16-
 868
Xin Gao26CHN1216-13---16-
 869
Toby Martin27.2GBR2316-13---16-
 870
Ignacio Carou20.8URU316-12---16-
 871
Yibing Wu20.6CHN1315-12---15-
 872
Víctor Estrella Burgos39.8DOM615-12-Lost in Little Rock 2019 R64Lost in Little Rock 2019 R6415-
 873
Justin Eleveld28NED1815-12---15-
 874
Omar Giacalone28.3ITA6415-12---15-
 875
Gengo Kikuchi28.5JPN3515-12---15-
 876
Aleksandre Bakshi22.8GEO415-11---15-
 877
Raphael Baltensperger22.4SUI1215-11---15-
 878
Stéphane Robert40FRA7215-11-Lost in Prostejov 2019 R64Lost in Prostejov 2019 R6415-
 879
Alibek Kachmazov17.7RUS3715+4---15-
 880
Christoph Negritu26.1GER4215-12---15-
 881
Jack Findel Hawkins25.6GBR2415-11---15-
 882
Ivan Liutarevich24.2BLR415+33---15-
 883
Sora Fukuda22.6JPN3615-12---15-
 884
Alafia Ayeni20.8USA8515-11---15-
 885
Ugo Blanchet21.4FRA7315-9---15-
 886
Dominik Palan19.6CZE2615-11---15-
 887
Rhett Purcell24.3NZL115+36---15-
 888
Julian Bradley27.8IRL315-11---15-
 889
Matias Soto21CHI714-9---14-
 890
Victor Vlad Cornea26.6ROU1114-9-Lost in Qual. Poznan 2019 R1Lost in Qual. Poznan 2019 R114-
 891
Matej Sabanov27.9CRO1114-9---14-
 892
Abhinav Sanjeev Shanmugam21.5IND1114+16---14-
 893
Taha Baadi18.8CAN1414-9---14-
 894
Cannon Kingsley19USA8614-9---14-
 895
Zachary Eisinga20.3NED1914-9---14-
 896
Antonio Massara24.7ITA6514-8---14-
 897
Federico Arnaboldi19.9ITA6614-7---14-
 898
Rishab Agarwal24.4IND1214-9---14-
 899
Pierre Delage19.3FRA7414-8---14-
 900
Giacomo Dambrosi18.7ITA6714-8---14-
Advertisement
 901
Hong Kit Wong21.7HKG114-8---14-
 902
Yan Sabanin30.3RUS3814-6---14-
 903
Cheng Yu Yu25.1TPE914-6---14-
 904
Yuanfeng Li26.5CHN1414-10---14-
 905
Niklas Guttau20.4GER4314-7---14-
 906
Albano Olivetti28.5FRA7514+12---14-
 907
Albert Roglan21.5ESP5414-7---14-
 908
Mikhail Fufygin30RUS3914-7---14-
 909
Anis Ghorbel31.1TUN714+16---14-
 910
Daniel Rodrigues20.3POR1113-8---13-
 911
Martin Damm16.6USA8713+17---13-
 912
Ryan James Storrie22.2GBR2513-8---13-
 913
Nathan Seateun22.9FRA7613-10---13-
 914
Julien Cagnina25.9BEL1513-9---13-
 915
Sumit Sarkar20.8USA8813-9---13-
 916
Gonzalo Lama27CHI813+58---13-
 917
Jung Woong Na27.5KOR913-10---13-
 918
Christian Samuelsson24.3SWE1313-10---13-
 919
Gianni Mina28.3FRA7713-9---13-
 920
Milan Welte18.9GER4413-9---13-
 921
Jacob Dunbar24.6USA8913-9---13-
 922
Alan Kohen27.1ARG5013-9---13-
 923
Marco Brugnerotto24ITA6813-9---13-
 924
Dostanbek Tashbulatov19.9KAZ1013-8-Lost in Qual. Almaty 2019 R1Lost in Qual. Almaty 2019 R113-
 925
Ajeet Rai21.3NZL213-8---13-
 926
Koray Kirci21.7TUR513-8---13-
 927
Valentin Guenther22.2GER4513-7---13-
 928
Matvey Minin18.9RUS4013+21---13-
 929
Yanki Erel19.6TUR613-7---13-
 930
Alex Blumenberg28BRA2113+18---13-
 931
Simon Anthony Ivanov19.9BUL613-10---13-
 932
Max Houkes19.9NED2013-8---13-
 933
Flavio Cobolli18ITA6912-7---12-
 934
Vincent Millot34.3FRA7812-7---12-
 935
Luca Nardi16.8ITA7012+546---12-
 936
Liam Draxl18.4CAN1512-6---12-
 937
João Monteiro26.4POR1212-6---12-
 938
Pascal Meis26.9GER4612-6---12-
 939
Pierre Faivre24.2FRA7912+38---12-
 940
Matheus Pucinelli De Almeida19.1BRA2212-6---12-
 941
Uisung Park19.6KOR1012-5---12-
 942
Sarp Ağabigün22.9TUR712-5---12-
 943
Remy Bertola21.7SUI1312-5---12-
 944
Kenneth Raisma22.1EST412-5---12-
 945
Zachary Svajda17.5USA9012-5---12-
 946
Pak Long Yeung25.2HKG212-5---12-
 947
Daniil Glinka20EST512+17---12-
 948
Simon Beaupain21BEL1612-4---12-
 949
Saida'Lo Saidkarimov22.6UZB612-7---12-
 950
Luca Gelhardt25.4GER4712-4---12-
Advertisement
 951
Franco Feitt27.7ARG5112-8---12-
 952
Hugo Schott23.7FRA8012-5---12-
 953
Blake Ellis21.3AUS3412-8---12-
 954
Sidane Pontjodikromo19.6NED2112-4---12-
 955
Timur Kiyamov23.5RUS4112+12---12-
 956
Sergi Perez Contri22.3ESP5512+48---12-
 957
Samuele Ramazzotti21.2ITA7111-6---11-
 958
Andrea Bolla21.5ITA7211-6---11-
 959
Arthur Cazaux17.7FRA8111+57---11-
 960
Justin Boulais18.6CAN1611-7---11-
 961
Chuhan Wang28.2CHN1511-7---11-
 962
Rimpei Kawakami19.7JPN3711-7---11-
 963
Luka Pavlovic20.1FRA8211-7---11-
 964
William Bushamuka24.3USA9111-7---11-
 965
Luca Tomasetto24.1ITA7311-7---11-
 966
George Loffhagen19.1GBR2611+63---11-
 967
Matyas Fuele21.4HUN811-8---11-
 968
Marius Ruzgas23.6SWE1411-6---11-
 968
Bart Van Den Berg26.8NED2211-6---11-
 970
S D Prajwal Dev24IND1311-10---11-
 971
Dhruv Sunish20.5IND1411-10---11-
 972
Kalman L. Boyd23.1USA9211-7---11-
 973
Petr Hájek23.2CZE2711+27---11-
 974
Mikalai Haliak21.7BLR511+29---11-
 975
Cameron Green24.1AUS3511-9---11-
 976
Maxime Mora23.1FRA8311+29---11-
 977
Maxime Pauwels21.8BEL1711-9---11-
 978
Mirko Martinez22.1SUI1411+28---11-
 979
Issei Okamura28JPN3811+30---11-
 980
Oleg Khotkov30.2UKR1511+64---11-
 981
Yen Hsun Lu36.7TPE1010-12---10-
 982
João Souza32BRA2310-12---10-
 983
Vincent Stouff33.9FRA8410+694---10-
 984
Ko Suzuki28.8JPN3910-13---10-
 985
Kyle Seelig22.7USA9310-13---10-
 986
Yuta Kawahashi22.3JPN4010-13---10-
 987
Will Maher20.7AUS3610+25---10-
 988
Francesco Passaro19.3ITA7410-13---10-
 989
David Fox26.2GBR2710+29---10-
 990
Maciej Rajski29POL1010-14---10-
 991
Mick Lescure26.9FRA8510-12---10-
 992
Michael Shabaz32.7USA9410-14---10-
 992
Egor Noskin20RUS4210+33---10-
 994
Hamidreza Nadaf27.5IRI110-12---10-
 995
Cengiz Aksu21.8TUR810-15---10-
 996
Matic Spec25.2SLO710-15---10-
 997
Giovani Samaha25.8LIB210-14---10-
 998
Stefan Palosi20.3ROU1210-14---10-
 999
Min Kyu Song29.7KOR1110-14---10-
 1000
Zane Khan18.3USA9510-13---10-