Racket Rally | HeavyTopspin.com | Twitter

tennisabstract.com

 

Rankings by Age shows the top players (by ATP ranking) in various age groups.
The top six tables identify potential future stars (and some underrated 22-year-olds)
and the bottom six tables show who is continuing to perform at a high level past
the typical prime of an ATP career.

Updated weekly. Last update: 2015-04-20

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
317Roman SafiullinRUS1997-08-07                55Borna CoricCRO1996-11-14                41Nick KyrgiosAUS1995-04-27                
329Andrey RublevRUS1997-10-20                107Hyeon ChungKOR1996-05-19                55Borna CoricCRO1996-11-14                
382Omar JasikaAUS1997-05-18                118Alexander ZverevGER1997-04-20                104Thanasi KokkinakisAUS1996-04-10                
434Stefan KozlovUSA1998-02-01                170Jared DonaldsonUSA1996-10-09                107Hyeon ChungKOR1996-05-19                
436Duck Hee LeeKOR1998-05-29                234Christian GarinCHI1996-05-30                118Alexander ZverevGER1997-04-20                
450Francis TiafoeUSA1998-01-20                268Karen KhachanovRUS1996-05-21                155Yoshihito NishiokaJPN1995-09-27                
667Michael MmohUSA1998-01-10                317Roman SafiullinRUS1997-08-07                170Jared DonaldsonUSA1996-10-09                
720Tommy PaulUSA1997-05-17                321Quentin HalysFRA1996-10-26                192Elias YmerSWE1996-04-10                
742Miguel SemmlerESP1997-05-02                329Andrey RublevRUS1997-10-20                193Nicolas JarryCHI1995-10-11                
811Taylor Harry FritzUSA1997-10-28                382Omar JasikaAUS1997-05-18                220Laslo DjereSRB1995-06-02                
829Jaume MunarESP1997-05-05                434Stefan KozlovUSA1998-02-01                234Christian GarinCHI1996-05-30                
865Corentin MoutetFRA1999-04-19                436Duck Hee LeeKOR1998-05-29                268Karen KhachanovRUS1996-05-21                
884Alexander BublikRUS1997-06-17                450Francis TiafoeUSA1998-01-20                283Maxime HamouFRA1995-06-08                
949Daniel AltmaierGER1998-09-12                477Theo FournerieFRA1997-03-06                317Roman SafiullinRUS1997-08-07                
960Yunseong ChungKOR1998-03-27                498Bastian MallaCHI1996-09-22                321Quentin HalysFRA1996-10-26                
963Corentin DenollyFRA1997-06-06                503Evgeny TyurnevRUS1997-04-08                328Nikola MilojevicSRB1995-06-19                
964Orlando LuzBRA1998-02-08                530Ivan GakhovRUS1996-11-04                329Andrey RublevRUS1997-10-20                
993Marc PolmansAUS1997-05-02                550Ernesto EscobedoUSA1996-07-04                340Gianluigi QuinziITA1996-02-01                
1018Stefanos TsitsipasGRE1998-08-12                577Viktor DurasovicNOR1997-03-19                382Omar JasikaAUS1997-05-18                
1049Marko OsmakcicSUI1998-08-10                597Jan ChoinskiGER1996-06-10                393Johan Sebastien TatlotFRA1996-03-26                
 
Not Yet 21                Not Yet 22                Not Yet 23                
41Nick KyrgiosAUS1995-04-27                41Nick KyrgiosAUS1995-04-27                26Bernard TomicAUS1992-10-21                
55Borna CoricCRO1996-11-14                43Dominic ThiemAUT1993-09-03                35Jack SockUSA1992-09-24                
104Thanasi KokkinakisAUS1996-04-10                46Jiri VeselyCZE1993-07-10                41Nick KyrgiosAUS1995-04-27                
107Hyeon ChungKOR1996-05-19                55Borna CoricCRO1996-11-14                43Dominic ThiemAUT1993-09-03                
118Alexander ZverevGER1997-04-20                98Lucas PouilleFRA1994-02-23                46Jiri VeselyCZE1993-07-10                
130Kyle EdmundGBR1995-01-08                104Thanasi KokkinakisAUS1996-04-10                55Borna CoricCRO1996-11-14                
155Yoshihito NishiokaJPN1995-09-27                107Hyeon ChungKOR1996-05-19                61Diego Sebastian SchwartzmanARG1992-08-16                
170Jared DonaldsonUSA1996-10-09                118Alexander ZverevGER1997-04-20                87Damir DzumhurBIH1992-05-20                
192Elias YmerSWE1996-04-10                125Kimmer CoppejansBEL1994-02-07                98Lucas PouilleFRA1994-02-23                
193Nicolas JarryCHI1995-10-11                130Kyle EdmundGBR1995-01-08                104Thanasi KokkinakisAUS1996-04-10                
210Laurent LokoliFRA1994-10-18                152Jason KublerAUS1993-05-19                107Hyeon ChungKOR1996-05-19                
220Laslo DjereSRB1995-06-02                155Yoshihito NishiokaJPN1995-09-27                118Alexander ZverevGER1997-04-20                
226Ramkumar RamanathanIND1994-11-08                159Mate DelicCRO1993-09-29                125Kimmer CoppejansBEL1994-02-07                
230Enzo CouacaudFRA1995-03-01                165Bjorn FratangeloUSA1993-07-19                126Ryan HarrisonUSA1992-05-07                
234Christian GarinCHI1996-05-30                166Aslan KaratsevRUS1993-09-04                130Kyle EdmundGBR1995-01-08                
249Matteo DonatiITA1995-02-28                170Jared DonaldsonUSA1996-10-09                139Denis KudlaUSA1992-08-17                
254Pedro CachinARG1995-04-12                177Liam BroadyGBR1994-01-04                150Marco CecchinatoITA1992-09-30                
261Adam PavlasekCZE1994-10-08                190Dennis NovikovUSA1993-11-06                152Jason KublerAUS1993-05-19                
268Karen KhachanovRUS1996-05-21                192Elias YmerSWE1996-04-10                155Yoshihito NishiokaJPN1995-09-27                
274Frederico Ferreira SilvaPOR1995-03-18                193Nicolas JarryCHI1995-10-11                159Mate DelicCRO1993-09-29                
 
At Least 28                At Least 29                At Least 30                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
4Rafael NadalESP1986-06-03                7Tomas BerdychCZE1985-09-17                8David FerrerESP1982-04-02                
7Tomas BerdychCZE1985-09-17                8David FerrerESP1982-04-02                10Stanislas WawrinkaSUI1985-03-28                
8David FerrerESP1982-04-02                10Stanislas WawrinkaSUI1985-03-28                12Feliciano LopezESP1981-09-20                
10Stanislas WawrinkaSUI1985-03-28                12Feliciano LopezESP1981-09-20                13Gilles SimonFRA1984-12-27                
12Feliciano LopezESP1981-09-20                13Gilles SimonFRA1984-12-27                14Jo Wilfried TsongaFRA1985-04-17                
13Gilles SimonFRA1984-12-27                14Jo Wilfried TsongaFRA1985-04-17                20Tommy RobredoESP1982-05-01                
14Jo Wilfried TsongaFRA1985-04-17                19John IsnerUSA1985-04-26                22Ivo KarlovicCRO1979-02-28                
15Gael MonfilsFRA1986-09-01                20Tommy RobredoESP1982-05-01                25Philipp KohlschreiberGER1983-10-16                
17Kevin AndersonRSA1986-05-18                22Ivo KarlovicCRO1979-02-28                36Juan MonacoARG1984-03-29                
19John IsnerUSA1985-04-26                23Pablo CuevasURU1986-01-01                37Fernando VerdascoESP1983-11-15                
20Tommy RobredoESP1982-05-01                25Philipp KohlschreiberGER1983-10-16                39Andreas SeppiITA1984-02-21                
22Ivo KarlovicCRO1979-02-28                33Lukas RosolCZE1985-07-24                40Julien BenneteauFRA1981-12-20                
23Pablo CuevasURU1986-01-01                34Viktor TroickiSRB1986-02-10                42Gilles MullerLUX1983-05-09                
25Philipp KohlschreiberGER1983-10-16                36Juan MonacoARG1984-03-29                44Benjamin BeckerGER1981-06-16                
27Richard GasquetFRA1986-06-18                37Fernando VerdascoESP1983-11-15                45Guillermo Garcia LopezESP1983-06-04                
32Jeremy ChardyFRA1987-02-12                39Andreas SeppiITA1984-02-21                53Victor EstrellaDOM1980-08-02                
33Lukas RosolCZE1985-07-24                40Julien BenneteauFRA1981-12-20                57Mikhail YouzhnyRUS1982-06-25                
34Viktor TroickiSRB1986-02-10                42Gilles MullerLUX1983-05-09                62Yen Hsun LuTPE1983-08-14                
36Juan MonacoARG1984-03-29                44Benjamin BeckerGER1981-06-16                64Carlos BerlocqARG1983-02-03                
 
At Least 31                At Least 32                At Least 33                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
8David FerrerESP1982-04-02                8David FerrerESP1982-04-02                8David FerrerESP1982-04-02                
12Feliciano LopezESP1981-09-20                12Feliciano LopezESP1981-09-20                12Feliciano LopezESP1981-09-20                
20Tommy RobredoESP1982-05-01                20Tommy RobredoESP1982-05-01                22Ivo KarlovicCRO1979-02-28                
22Ivo KarlovicCRO1979-02-28                22Ivo KarlovicCRO1979-02-28                40Julien BenneteauFRA1981-12-20                
25Philipp KohlschreiberGER1983-10-16                40Julien BenneteauFRA1981-12-20                44Benjamin BeckerGER1981-06-16                
36Juan MonacoARG1984-03-29                44Benjamin BeckerGER1981-06-16                53Victor EstrellaDOM1980-08-02                
37Fernando VerdascoESP1983-11-15                53Victor EstrellaDOM1980-08-02                71Jarkko NieminenFIN1981-07-23                
39Andreas SeppiITA1984-02-21                57Mikhail YouzhnyRUS1982-06-25                79Jurgen MelzerAUT1981-05-22                
40Julien BenneteauFRA1981-12-20                64Carlos BerlocqARG1983-02-03                99Paolo LorenziITA1981-12-15                
42Gilles MullerLUX1983-05-09                71Jarkko NieminenFIN1981-07-23                111Lleyton HewittAUS1981-02-24                
44Benjamin BeckerGER1981-06-16                79Jurgen MelzerAUT1981-05-22                117Nicolas MahutFRA1982-01-21                
45Guillermo Garcia LopezESP1983-06-04                99Paolo LorenziITA1981-12-15                119Radek StepanekCZE1978-11-27                
53Victor EstrellaDOM1980-08-02                111Lleyton HewittAUS1981-02-24                121Paul Henri MathieuFRA1982-01-12                
57Mikhail YouzhnyRUS1982-06-25                117Nicolas MahutFRA1982-01-21                124Albert MontanesESP1980-11-26                
62Yen Hsun LuTPE1983-08-14                119Radek StepanekCZE1978-11-27                146Daniel Munoz De La NavaESP1982-01-29                
64Carlos BerlocqARG1983-02-03                121Paul Henri MathieuFRA1982-01-12                147Michael BerrerGER1980-07-01                
71Jarkko NieminenFIN1981-07-23                124Albert MontanesESP1980-11-26                149Victor HanescuROU1981-07-21                
74Steve DarcisBEL1984-03-13                146Daniel Munoz De La NavaESP1982-01-29                173Tommy HaasGER1978-04-03                
79Jurgen MelzerAUT1981-05-22                147Michael BerrerGER1980-07-01                184Jan HernychCZE1979-07-07