HeavyTopspin.com | Twitter

tennisabstract.com

 

Best Players Who Haven't... shows the top players (by ATP ranking) who have
yet to reach various milestones, such as appearing in main draws at various
levels, posting wins at those levels, and reaching later rounds of ATP events.
All of these lists refer to main draws only--no qualifying.

Updated weekly. Last update: 2019-05-20
 
The top-ranked players who haven't accomplished...
 

 

 

 

 

...a Grand Slam appearance                ...a Masters 1000 appearance                ...an ATP appearance                
78Juan Ignacio LonderoARG1993-08-15                37Christian GarinCHI1996-05-30                214Gian Marco MoroniITA1998-02-13                
92Hugo DellienBOL1993-06-16                114Dennis NovakAUT1993-08-28                222Andrew HarrisAUS1994-03-07                
112Brayden SchnurCAN1995-07-04                115Yannick MadenGER1989-10-28                224Mikael TorpegaardDEN1994-05-08                
133Alejandro Davidovich FokinaESP1999-06-05                117Corentin MoutetFRA1999-04-19                225Mats MoraingGER1992-06-20                
134Pedro Martinez PorteroESP1997-04-26                118Kamil MajchrzakPOL1996-01-13                230Enzo CouacaudFRA1995-03-01                
143Gianluca MagerITA1994-12-01                121Jason JungTPE1989-06-15                243Duck Hee LeeKOR1998-05-29                
144Ramkumar RamanathanIND1994-11-08                125Pedro SousaPOR1988-05-27                250Yunseong ChungKOR1998-03-27                
147Antonie HoangFRA1995-11-04                129Gregoire BarrereFRA1994-02-16                251Kaichi UchidaJPN1994-08-23                
149Mikael YmerSWE1998-09-09                134Pedro Martinez PorteroESP1997-04-26                254Goncalo OliveiraPOR1995-02-17                
152Nikola MilojevicSRB1995-06-19                135Soon Woo KwonKOR1997-12-02                259Maverick BanesAUS1992-04-10                
 
...a Grand Slam match win                ...a Masters 1000 match win                ...an ATP match win                
28Felix Auger AliassimeCAN2000-08-08                37Christian GarinCHI1996-05-30                118Kamil MajchrzakPOL1996-01-13                
37Christian GarinCHI1996-05-30                61Ugo HumbertFRA1998-06-26                134Pedro Martinez PorteroESP1997-04-26                
78Juan Ignacio LonderoARG1993-08-15                78Juan Ignacio LonderoARG1993-08-15                135Soon Woo KwonKOR1997-12-02                
83Miomir KecmanovicSRB1999-08-31                89Lloyd George Muirhead HarrisRSA1997-02-24                143Gianluca MagerITA1994-12-01                
86Prajnesh GunneswaranIND1989-11-12                112Brayden SchnurCAN1995-07-04                157Lorenzo GiustinoITA1991-09-10                
89Lloyd George Muirhead HarrisRSA1997-02-24                113Thiago MonteiroBRA1994-05-31                163Filippo BaldiITA1996-01-10                
92Hugo DellienBOL1993-06-16                114Dennis NovakAUT1993-08-28                168Enrique Lopez PerezESP1991-06-03                
112Brayden SchnurCAN1995-07-04                115Yannick MadenGER1989-10-28                181Kimmer CoppejansBEL1994-02-07                
115Yannick MadenGER1989-10-28                116Elias YmerSWE1996-04-10                183Roberto MarcoraITA1989-08-30                
118Kamil MajchrzakPOL1996-01-13                117Corentin MoutetFRA1999-04-19                187Jurij RodionovAUT1999-05-16                
 
...an ATP title                ...an ATP final                ...an ATP semifinal                
23Denis ShapovalovCAN1999-04-15                23Denis ShapovalovCAN1999-04-15                43Hubert HurkaczPOL1997-02-11                
28Felix Auger AliassimeCAN2000-08-08                43Hubert HurkaczPOL1997-02-11                69Jordan ThompsonAUS1994-04-20                
33Dusan LajovicSRB1990-06-30                44Jan Lennard StruffGER1990-04-25                73Lorenzo SonegoITA1995-05-11                
41Cameron NorrieGBR1995-08-23                52Jaume MunarESP1997-05-05                83Miomir KecmanovicSRB1999-08-31                
42Pierre Hugues HerbertFRA1991-03-18                61Ugo HumbertFRA1998-06-26                86Prajnesh GunneswaranIND1989-11-12                
43Hubert HurkaczPOL1997-02-11                65Mackenzie McdonaldUSA1995-04-16                88Bradley KlahnUSA1990-08-20                
44Jan Lennard StruffGER1990-04-25                69Jordan ThompsonAUS1994-04-20                89Lloyd George Muirhead HarrisRSA1997-02-24                
46Taylor Harry FritzUSA1997-10-28                73Lorenzo SonegoITA1995-05-11                90Alexander BublikRUS1997-06-17                
49Adrian MannarinoFRA1988-06-29                79Denis KudlaUSA1992-08-17                92Hugo DellienBOL1993-06-16                
52Jaume MunarESP1997-05-05                83Miomir KecmanovicSRB1999-08-31                98Thomas FabbianoITA1989-05-26                
 
...an ATP or Challenger title                ...a Challenger appearance                ...a Challenger match win                
112Brayden SchnurCAN1995-07-04                487Alexandar LazarovBUL1997-11-06                487Alexandar LazarovBUL1997-11-06                
115Yannick MadenGER1989-10-28                506Ryan NijboerNED1999-07-28                501Jules OkalaFRA1997-08-18                
133Alejandro Davidovich FokinaESP1999-06-05                579Niels LootsmaNED1994-08-15                506Ryan NijboerNED1999-07-28                
144Ramkumar RamanathanIND1994-11-08                585Nikolas Sanchez IzquierdoESP1999-03-15                527Brandon NakashimaUSA2001-08-03                
157Lorenzo GiustinoITA1991-09-10                594Oliver CrawfordUSA1999-04-30                552Dan AddedFRA1999-04-13                
170Dominik KoepferGER1994-04-29                600Joao Lucas Reis Da SilvaBRA2000-03-26                554Ergi KirkinTUR1999-01-27                
183Roberto MarcoraITA1989-08-30                600Keenan MayoUSA                558Marko MiladinovicSRB2000-12-07                
195Andrea ArnaboldiITA1987-12-27                603Govind NandaUSA2001-02-17                559Francesco VilardoITA1989-12-28                
212Zdenek KolarCZE1996-10-09                609Niki Kaliyanda PoonachaIND1995-04-27                560Jack DraperGBR2001-12-22                
214Gian Marco MoroniITA1998-02-13                620Peter BothwellIRL1995-09-28                564Nicolae FrunzaROU1997-11-15                
 
...a Grand Slam title                ...a Grand Slam final                ...a Grand Slam semifinal                
4Dominic ThiemAUT1993-09-03                5Alexander ZverevGER1997-04-20                5Alexander ZverevGER1997-04-20                
5Alexander ZverevGER1997-04-20                6Stefanos TsitsipasGRE1998-08-12                11Fabio FogniniITA1987-05-24                
6Stefanos TsitsipasGRE1998-08-12                10John IsnerUSA1985-04-26                12Karen KhachanovRUS1996-05-21                
7Kei NishikoriJPN1989-12-29                11Fabio FogniniITA1987-05-24                14Daniil MedvedevRUS1996-02-11                
8Kevin AndersonRSA1986-05-18                12Karen KhachanovRUS1996-05-21                15Borna CoricCRO1996-11-14                
10John IsnerUSA1985-04-26                14Daniil MedvedevRUS1996-02-11                18Nikoloz BasilashviliRUS1992-02-23                
11Fabio FogniniITA1987-05-24                15Borna CoricCRO1996-11-14                20Diego Sebastian SchwartzmanARG1992-08-16                
12Karen KhachanovRUS1996-05-21                16Gael MonfilsFRA1986-09-01                21Roberto Bautista AgutESP1988-04-14                
14Daniil MedvedevRUS1996-02-11                18Nikoloz BasilashviliRUS1992-02-23                22Guido PellaARG1990-05-17                
15Borna CoricCRO1996-11-14                19Marco CecchinatoITA1992-09-30                23Denis ShapovalovCAN1999-04-15                
 
...a Grand Slam quarterfinal                ...a Grand Slam round of 16                ...a Grand Slam round of 32                
12Karen KhachanovRUS1996-05-21                22Guido PellaARG1990-05-17                28Felix Auger AliassimeCAN2000-08-08                
14Daniil MedvedevRUS1996-02-11                24Alex De MinaurAUS1999-02-17                34Laslo DjereSRB1995-06-02                
15Borna CoricCRO1996-11-14                28Felix Auger AliassimeCAN2000-08-08                37Christian GarinCHI1996-05-30                
18Nikoloz BasilashviliRUS1992-02-23                32Matteo BerrettiniITA1996-04-12                41Cameron NorrieGBR1995-08-23                
22Guido PellaARG1990-05-17                34Laslo DjereSRB1995-06-02                43Hubert HurkaczPOL1997-02-11                
23Denis ShapovalovCAN1999-04-15                37Christian GarinCHI1996-05-30                52Jaume MunarESP1997-05-05                
24Alex De MinaurAUS1999-02-17                41Cameron NorrieGBR1995-08-23                58Reilly OpelkaUSA1997-08-28                
28Felix Auger AliassimeCAN2000-08-08                42Pierre Hugues HerbertFRA1991-03-18                61Ugo HumbertFRA1998-06-26                
32Matteo BerrettiniITA1996-04-12                43Hubert HurkaczPOL1997-02-11                63Casper RuudNOR1998-12-22                
33Dusan LajovicSRB1990-06-30                44Jan Lennard StruffGER1990-04-25                69Jordan ThompsonAUS1994-04-20