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-06-29
 
The top-ranked players who haven't accomplished...
 

 

 

 

 

...a Grand Slam appearance                ...a Masters 1000 appearance                ...an ATP appearance                
148Stefanos SakellaridisGRE2004-09-13                100Jan ChoinskiGBR1996-06-10                218Pol Martin TiffonESP1999-07-30                
157Moez EcharguiTUN1993-01-10                122Henrique RochaPOR2004-04-06                227Andrea GuerrieriITA1998-12-03                
165Nicolas MejiaCOL2000-02-11                123Toby SamuelGBR2002-09-06                228Max Alcala GurriESP2002-09-11                
167Lukas NeumayerAUT2002-09-06                136Arthur GeaFRA2005-01-02                238Guido Ivan JustoARG1997-12-17                
168Daniil GlinkaEST2000-05-12                138Jack Pinnington JonesGBR2003-03-30                239Max HoukesNED2000-07-03                
177Joel SchwaerzlerAUT2006-01-27                139Kyrian JacquetFRA2001-05-11                247Keegan SmithUSA1998-06-23                
179Alexis GalarneauCAN1999-03-02                141Gustavo HeideBRA2002-02-28                255Buvaysar GadamauriBEL2000-07-10                
180Luka MikrutCRO2004-04-16                148Stefanos SakellaridisGRE2004-09-13                256Hynek BartonCZE2004-04-05                
182Gonzalo BuenoPER2004-04-03                154Zdenek KolarCZE1996-10-09                259Felix BalshawFRA2006-06-15                
184David Jorda SanchisESP1994-06-14                157Moez EcharguiTUN1993-01-10                260Pedro Boscardin DiasBRA2003-01-28                
 
...a Grand Slam match win                ...a Masters 1000 match win                ...an ATP match win                
34Ignacio BusePER2004-03-25                90Sho ShimabukuroJPN1997-07-30                177Joel SchwaerzlerAUT2006-01-27                
52Terence AtmaneFRA2002-01-09                94Marco TrungellitiARG1990-01-31                180Luka MikrutCRO2004-04-16                
84Daniel Merida AguilarESP2004-09-26                98Jaime FariaPOR2003-08-06                190Gianluca CadenassoITA2004-09-29                
90Sho ShimabukuroJPN1997-07-30                100Jan ChoinskiGBR1996-06-10                202Harry WendelkenGBR2001-12-18                
107Bu YunchaoketeCHN2002-01-19                114Arthur FeryGBR2002-07-12                205Clement ChidekhFRA2001-06-13                
113Patrick KypsonUSA1999-10-28                116Titouan DroguetFRA2001-06-15                214Nikolas Sanchez IzquierdoESP1999-03-15                
119Pablo Llamas RuizESP2002-10-13                117Leandro RiediSUI2002-01-27                216Tom GentzschGER2003-09-05                
121Nicolai Budkov KjaerNOR2006-09-01                120Facundo Diaz AcostaARG2000-12-15                217Luka PavlovicFRA2000-03-30                
123Toby SamuelGBR2002-09-06                122Henrique RochaPOR2004-04-06                218Pol Martin TiffonESP1999-07-30                
129Vilius GaubasLTU2004-12-29                123Toby SamuelGBR2002-09-06                220Felix GillGBR2002-06-01                
 
...an ATP title                ...an ATP final                ...an ATP semifinal                
28Arthur RinderknechFRA1995-07-23                35Matteo ArnaldiITA2001-02-22                60Martin LandaluceESP2006-01-08                
35Matteo ArnaldiITA2001-02-22                43Raphael CollignonBEL2002-01-13                66Zachary SvajdaUSA2002-11-29                
36Alexander BlockxBEL2005-04-08                52Terence AtmaneFRA2002-01-09                72Adolfo Daniel VallejoPAR2004-04-28                
39Corentin MoutetFRA1999-04-19                53Fabian MarozsanHUN1999-10-08                80Luca Van AsscheFRA2004-05-11                
43Raphael CollignonBEL2002-01-13                55Thiago Agustin TiranteARG2001-04-10                86Emilio NavaUSA2001-12-02                
44Jaume MunarESP1997-05-05                59Camilo Ugo CarabelliARG1999-06-17                89Dino PrizmicCRO2005-08-05                
46Alex MichelsenUSA2004-08-25                60Martin LandaluceESP2006-01-08                90Sho ShimabukuroJPN1997-07-30                
47Ethan QuinnUSA2004-03-12                61Daniel AltmaierGER1998-09-12                97Eliot SpizzirriUSA2001-12-23                
52Terence AtmaneFRA2002-01-09                64Vit KoprivaCZE1997-06-15                98Jaime FariaPOR2003-08-06                
53Fabian MarozsanHUN1999-10-08                66Zachary SvajdaUSA2002-11-29                100Jan ChoinskiGBR1996-06-10                
 
...an ATP or Challenger title                ...a Challenger appearance                ...a Challenger match win                
106Martin DammUSA2003-09-30                404Arthur NagelFRA2003-04-14                404Arthur NagelFRA2003-04-14                
187Remy BertolaSUI1998-08-31                485Giuseppe La VelaITA2000-10-16                477Daniel SiniakovCZE2003-01-15                
199Harold MayotFRA2002-02-04                497Dan MartinCAN1999-05-09                478Viacheslav BielinskyiUKR2003-12-02                
207James MccabeAUS2003-07-05                533Toufik SahtaliALG1999-01-07                485Giuseppe La VelaITA2000-10-16                
210Gilles Arnaud BaillyBEL2005-09-19                541Yassine DlimiMAR2003-05-05                495Mika PetkovicGER2006-12-29                
215Moise KouameFRA2009-03-06                542Patrick SchoenSUI2005-05-04                497Dan MartinCAN1999-05-09                
216Tom GentzschGER2003-09-05                577Romain FauconBEL2002-09-04                511Anton SheppNZL2002-10-30                
217Luka PavlovicFRA2000-03-30                580Yannik KelmGER2005-02-17                525Thijs BoogaardNED2008-07-05                
220Felix GillGBR2002-06-01                591Nicolas TepmahcFRA2001-05-23                533Toufik SahtaliALG1999-01-07                
224Darwin BlanchUSA2007-09-28                593Gavin YoungUSA2002-09-17                538Pablo Martinez GomezESP2006-03-10                
 
...a Grand Slam title                ...a Grand Slam final                ...a Grand Slam semifinal                
4Felix Auger AliassimeCAN2000-08-08                4Felix Auger AliassimeCAN2000-08-08                6Alex De MinaurAUS1999-02-17                
5Ben SheltonUSA2002-10-09                5Ben SheltonUSA2002-10-09                11Alexander BublikKAZ1997-06-17                
6Alex De MinaurAUS1999-02-17                6Alex De MinaurAUS1999-02-17                13Andrey RublevRUS1997-10-20                
7Taylor FritzUSA1997-10-28                11Alexander BublikKAZ1997-06-17                14Jiri LeheckaCZE2001-11-08                
10Flavio CobolliITA2002-05-06                13Andrey RublevRUS1997-10-20                16Luciano DarderiITA2002-02-14                
11Alexander BublikKAZ1997-06-17                14Jiri LeheckaCZE2001-11-08                17Learner TienUSA2005-12-02                
12Casper RuudNOR1998-12-22                15Lorenzo MusettiITA2002-03-03                20Valentin VacherotMON1998-11-16                
13Andrey RublevRUS1997-10-20                16Luciano DarderiITA2002-02-14                21Francisco CerundoloARG1998-08-13                
14Jiri LeheckaCZE2001-11-08                17Learner TienUSA2005-12-02                23Alejandro Davidovich FokinaESP1999-06-05                
15Lorenzo MusettiITA2002-03-03                18Jakub MensikCZE2005-09-01                24Arthur FilsFRA2004-06-12                
 
...a Grand Slam quarterfinal                ...a Grand Slam round of 16                ...a Grand Slam round of 32                
16Luciano DarderiITA2002-02-14                20Valentin VacherotMON1998-11-16                34Ignacio BusePER2004-03-25                
20Valentin VacherotMON1998-11-16                34Ignacio BusePER2004-03-25                36Alexander BlockxBEL2005-04-08                
21Francisco CerundoloARG1998-08-13                36Alexander BlockxBEL2005-04-08                52Terence AtmaneFRA2002-01-09                
24Arthur FilsFRA2004-06-12                37Zizou BergsBEL1999-06-03                56Yannick HanfmannGER1991-11-13                
28Arthur RinderknechFRA1995-07-23                38Mariano NavoneARG2001-02-27                59Camilo Ugo CarabelliARG1999-06-17                
30Ugo HumbertFRA1998-06-26                43Raphael CollignonBEL2002-01-13                64Vit KoprivaCZE1997-06-15                
31Brandon NakashimaUSA2001-08-03                47Ethan QuinnUSA2004-03-12                65Roman Andres BurruchagaARG2002-01-23                
33Alejandro TabiloCHI1997-06-02                52Terence AtmaneFRA2002-01-09                70Aleksandar KovacevicUSA1998-08-29                
34Ignacio BusePER2004-03-25                53Fabian MarozsanHUN1999-10-08                72Adolfo Daniel VallejoPAR2004-04-28                
36Alexander BlockxBEL2005-04-08                55Thiago Agustin TiranteARG2001-04-10                75Valentin RoyerFRA2001-05-29