The Best Players Who Haven't...

The top players (by ATP/WTA 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: 2026-08-03
 
The top-ranked players who haven't accomplished...
 

 

 

 

 

...a Grand Slam appearance                ...a Masters 1000 appearance                ...an ATP appearance                
155Stefanos SakellaridisGRE2004-09-13                77Jan ChoinskiGBR1996-06-10                171Max Alcala GurriESP2002-09-11                
166Daniil GlinkaEST2000-05-12                82Arthur GeaFRA2005-01-02                195Keegan SmithUSA1998-06-23                
169Lukas NeumayerAUT2002-09-06                109Toby SamuelGBR2002-09-06                206Pol Martin TiffonESP1999-07-30                
171Max Alcala GurriESP2002-09-11                121Kyrian JacquetFRA2001-05-11                213Andrea GuerrieriITA1998-12-03                
173Gonzalo BuenoPER2004-04-03                123Zsombor PirosHUN1999-10-13                216Braden ShickUSA2003-10-24                
175Alexis GalarneauCAN1999-03-02                125Henrique RochaPOR2004-04-06                229Guido Ivan JustoARG1997-12-17                
176Remy BertolaSUI1998-08-31                129Nicolas MejiaCOL2000-02-11                242Max HoukesNED2000-07-03                
180Luka MikrutCRO2004-04-16                131Gustavo HeideBRA2002-02-28                243Andre IlaganUSA2000-11-16                
182Joel SchwaerzlerAUT2006-01-27                147Timofey SkatovKAZ2001-01-21                247Florent BaxFRA1999-06-16                
185Tom GentzschGER2003-09-05                150Chris RodeschLUX2001-07-18                248Felix BalshawFRA2006-06-15                
 
...a Grand Slam match win                ...a Masters 1000 match win                ...an ATP match win                
46Terence AtmaneFRA2002-01-09                36Arthur FeryGBR2002-07-12                171Max Alcala GurriESP2002-09-11                
94Sho ShimabukuroJPN1997-07-30                77Jan ChoinskiGBR1996-06-10                180Luka MikrutCRO2004-04-16                
109Toby SamuelGBR2002-09-06                79Jaime FariaPOR2003-08-06                182Joel SchwaerzlerAUT2006-01-27                
118Bu YunchaoketeCHN2002-01-19                82Arthur GeaFRA2005-01-02                185Tom GentzschGER2003-09-05                
120Vilius GaubasLTU2004-12-29                84Facundo Diaz AcostaARG2000-12-15                192Gianluca CadenassoITA2004-09-29                
123Zsombor PirosHUN1999-10-13                90Marco TrungellitiARG1990-01-31                195Keegan SmithUSA1998-06-23                
127Pablo Llamas RuizESP2002-10-13                94Sho ShimabukuroJPN1997-07-30                201Harry WendelkenGBR2001-12-18                
131Gustavo HeideBRA2002-02-28                109Toby SamuelGBR2002-09-06                202Clement ChidekhFRA2001-06-13                
134Andrea PellegrinoITA1997-03-23                113Michael ZhengUSA2004-01-27                203Daniel RinconESP2003-01-07                
147Timofey SkatovKAZ2001-01-21                117Shintaro MochizukiJPN2003-06-02                204Luka PavlovicFRA2000-03-30                
 
...an ATP title                ...an ATP final                ...an ATP semifinal                
29Arthur RinderknechFRA1995-07-23                35Matteo ArnaldiITA2001-02-22                64Martin LandaluceESP2006-01-08                
32Alexander BlockxBEL2005-04-08                36Arthur FeryGBR2002-07-12                77Jan ChoinskiGBR1996-06-10                
35Matteo ArnaldiITA2001-02-22                46Terence AtmaneFRA2002-01-09                79Jaime FariaPOR2003-08-06                
36Arthur FeryGBR2002-07-12                60Daniel AltmaierGER1998-09-12                87Zachary SvajdaUSA2002-11-29                
38Raphael CollignonBEL2002-01-13                61Fabian MarozsanHUN1999-10-08                94Sho ShimabukuroJPN1997-07-30                
42Alex MichelsenUSA2004-08-25                64Martin LandaluceESP2006-01-08                98Dino PrizmicCRO2005-08-05                
45Jaume MunarESP1997-05-05                65Thiago Agustin TiranteARG2001-04-10                106Emilio NavaUSA2001-12-02                
46Terence AtmaneFRA2002-01-09                66Adolfo Daniel VallejoPAR2004-04-28                110Jacob FearnleyGBR2001-07-15                
51Ethan QuinnUSA2004-03-12                71Vit KoprivaCZE1997-06-15                111Dalibor SvrcinaCZE2002-10-02                
56Roman Andres BurruchagaARG2002-01-23                76Camilo Ugo CarabelliARG1999-06-17                112Patrick KypsonUSA1999-10-28                
 
...an ATP or Challenger title                ...a Challenger appearance                ...a Challenger match win                
100Martin DammUSA2003-09-30                400Arthur NagelFRA2003-04-14                400Arthur NagelFRA2003-04-14                
176Remy BertolaSUI1998-08-31                441Yannik KelmGER2005-02-17                441Yannik KelmGER2005-02-17                
185Tom GentzschGER2003-09-05                474Yassine DlimiMAR2003-05-05                458Daniel SiniakovCZE2003-01-15                
191Lautaro MidonARG2004-03-29                489Patrick SchoenSUI2005-05-04                474Yassine DlimiMAR2003-05-05                
212Moise KouameFRA2009-03-06                499Giuseppe La VelaITA2000-10-16                489Patrick SchoenSUI2005-05-04                
218Felix GillGBR2002-06-01                550Toufik SahtaliALG1999-01-07                499Giuseppe La VelaITA2000-10-16                
220Dan AddedFRA1999-04-13                552Gavin YoungUSA2002-09-17                539Luca WiedenmannGER1998-04-28                
221Darwin BlanchUSA2007-09-28                591Romain FauconBEL2002-09-04                546Peter MakkHUN2001-10-20                
225Oliver CrawfordGBR1999-04-30                596Karol FilarPOL1998-08-31                548Fitriadi M RifqiINA1999-01-23                
227Gilles Arnaud BaillyBEL2005-09-19                616Nicolas TepmahcFRA2001-05-23                550Toufik SahtaliALG1999-01-07                
 
...a Grand Slam title                ...a Grand Slam final                ...a Grand Slam semifinal                
4Felix Auger AliassimeCAN2000-08-08                4Felix Auger AliassimeCAN2000-08-08                7Alex De MinaurAUS1999-02-17                
7Alex De MinaurAUS1999-02-17                7Alex De MinaurAUS1999-02-17                11Alexander BublikKAZ1997-06-17                
8Flavio CobolliITA2002-05-06                10Ben SheltonUSA2002-10-09                12Jiri LeheckaCZE2001-11-08                
9Taylor FritzUSA1997-10-28                11Alexander BublikKAZ1997-06-17                15Rafael JodarESP2006-09-17                
10Ben SheltonUSA2002-10-09                12Jiri LeheckaCZE2001-11-08                16Andrey RublevRUS1997-10-20                
11Alexander BublikKAZ1997-06-17                13Lorenzo MusettiITA2002-03-03                18Valentin VacherotMON1998-11-16                
12Jiri LeheckaCZE2001-11-08                15Rafael JodarESP2006-09-17                19Learner TienUSA2005-12-02                
13Lorenzo MusettiITA2002-03-03                16Andrey RublevRUS1997-10-20                22Luciano DarderiITA2002-02-14                
14Casper RuudNOR1998-12-22                17Jakub MensikCZE2005-09-01                23Francisco CerundoloARG1998-08-13                
15Rafael JodarESP2006-09-17                18Valentin VacherotMON1998-11-16                24Arthur FilsFRA2004-06-12                
 
...a Grand Slam quarterfinal                ...a Grand Slam round of 16                ...a Grand Slam round of 32                
18Valentin VacherotMON1998-11-16                18Valentin VacherotMON1998-11-16                32Alexander BlockxBEL2005-04-08                
22Luciano DarderiITA2002-02-14                32Alexander BlockxBEL2005-04-08                33Ignacio BusePER2004-03-25                
23Francisco CerundoloARG1998-08-13                33Ignacio BusePER2004-03-25                46Terence AtmaneFRA2002-01-09                
24Arthur FilsFRA2004-06-12                34Zizou BergsBEL1999-06-03                56Roman Andres BurruchagaARG2002-01-23                
26Alejandro TabiloCHI1997-06-02                38Raphael CollignonBEL2002-01-13                57Yannick HanfmannGER1991-11-13                
28Ugo HumbertFRA1998-06-26                44Mariano NavoneARG2001-02-27                63Daniel Merida AguilarESP2004-09-26                
29Arthur RinderknechFRA1995-07-23                46Terence AtmaneFRA2002-01-09                66Adolfo Daniel VallejoPAR2004-04-28                
31Brandon NakashimaUSA2001-08-03                48Sebastian BaezARG2000-12-28                71Vit KoprivaCZE1997-06-15                
32Alexander BlockxBEL2005-04-08                49Luca Van AsscheFRA2004-05-11                76Camilo Ugo CarabelliARG1999-06-17                
33Ignacio BusePER2004-03-25                51Ethan QuinnUSA2004-03-12                77Jan ChoinskiGBR1996-06-10