HeavyTopspin.com | Twitter

tennisabstract.com beta

 

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: 2014-10-20

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
124Borna CoricCRO1996-11-14                124Borna CoricCRO1996-11-14                54Nick KyrgiosAUS1995-04-27                
135Alexander ZverevGER1997-04-20                135Alexander ZverevGER1997-04-20                124Borna CoricCRO1996-11-14                
441Stefan KozlovUSA1998-02-01                158Thanasi KokkinakisAUS1996-04-10                135Alexander ZverevGER1997-04-20                
495Andrey RublevRUS1997-10-20                184Hyeon ChungKOR1996-05-19                158Thanasi KokkinakisAUS1996-04-10                
527Roman SafiullinRUS1997-08-07                237Elias YmerSWE1996-04-10                168Yoshihito NishiokaJPN1995-09-27                
555Duck Hee LeeKOR1998-05-29                267Jared DonaldsonUSA1996-10-09                184Hyeon ChungKOR1996-05-19                
595Theo FournerieFRA1997-03-06                303Christian GarinCHI1996-05-30                224Nicolas JarryCHI1995-10-11                
666Ivan GakhovRUS1996-11-04                351Karen KhachanovRUS1996-05-21                226Ramkumar RamanathanIND1994-11-08                
684Omar JasikaAUS1997-05-18                373Gianluigi QuinziITA1996-02-01                236Enzo CouacaudFRA1995-03-01                
716Juan Pablo FicovichARG1997-01-24                439Kamil MajchrzakPOL1996-01-13                237Elias YmerSWE1996-04-10                
718Evgeny TyurnevRUS1997-04-08                441Stefan KozlovUSA1998-02-01                242Kyle EdmundGBR1995-01-08                
760Joao Lucas Magalhaes Hueb De MenezesBRA1996-12-17                443Johan Sebastien TatlotFRA1996-03-26                267Jared DonaldsonUSA1996-10-09                
781Miguel SemmlerESP1997-05-02                495Andrey RublevRUS1997-10-20                303Christian GarinCHI1996-05-30                
833Quentin HalysFRA1996-10-26                500Ernesto EscobedoUSA1996-07-04                307Pedro CachinARG1995-04-12                
886Viktor DurasovicNOR1997-03-19                512Blake MottAUS1996-04-21                322Frederico Ferreira SilvaPOR1995-03-18                
891Dmitry PopkoKAZ1996-10-24                527Roman SafiullinRUS1997-08-07                346Laslo DjereSRB1995-06-02                
904Sasi Kumar MukundIND1997-01-14                555Duck Hee LeeKOR1998-05-29                351Karen KhachanovRUS1996-05-21                
917Alexander BublikRUS1997-06-17                595Theo FournerieFRA1997-03-06                357Maxime HamouFRA1995-06-08                
944Rodrigo BanzerBOL1997-01-29                610Noah RubinUSA1996-02-21                373Gianluigi QuinziITA1996-02-01                
946Naoki NakagawaJPN1996-11-19                642Daniil MedvedevRUS1996-02-11                393Nikola MilojevicSRB1995-06-19                
 
Not Yet 21                Not Yet 22                Not Yet 23                
54Nick KyrgiosAUS1995-04-27                39Dominic ThiemAUT1993-09-03                39Dominic ThiemAUT1993-09-03                
124Borna CoricCRO1996-11-14                54Nick KyrgiosAUS1995-04-27                47Jack SockUSA1992-09-24                
135Alexander ZverevGER1997-04-20                71Jiri VeselyCZE1993-07-10                54Nick KyrgiosAUS1995-04-27                
158Thanasi KokkinakisAUS1996-04-10                124Borna CoricCRO1996-11-14                56Bernard TomicAUS1992-10-21                
168Yoshihito NishiokaJPN1995-09-27                135Alexander ZverevGER1997-04-20                71Jiri VeselyCZE1993-07-10                
169Lucas PouilleFRA1994-02-23                152Jason KublerAUS1993-05-19                77Diego Sebastian SchwartzmanARG1992-08-16                
173Luke SavilleAUS1994-02-01                158Thanasi KokkinakisAUS1996-04-10                98Filip KrajinovicSRB1992-02-27                
184Hyeon ChungKOR1996-05-19                162Mate DelicCRO1993-09-29                102Damir DzumhurBIH1992-05-20                
199Kimmer CoppejansBEL1994-02-07                165Taro DanielJPN1993-01-27                124Borna CoricCRO1996-11-14                
224Nicolas JarryCHI1995-10-11                168Yoshihito NishiokaJPN1995-09-27                128Denis KudlaUSA1992-08-17                
226Ramkumar RamanathanIND1994-11-08                169Lucas PouilleFRA1994-02-23                131Facundo ArguelloARG1992-08-04                
236Enzo CouacaudFRA1995-03-01                173Luke SavilleAUS1994-02-01                135Alexander ZverevGER1997-04-20                
237Elias YmerSWE1996-04-10                177Roberto Carballes BaenaESP1993-03-23                137Marton FucsovicsHUN1992-02-08                
242Kyle EdmundGBR1995-01-08                184Hyeon ChungKOR1996-05-19                140James DuckworthAUS1992-01-21                
249Pedja KrstinSRB1994-09-03                194Juan Ignacio LonderoARG1993-08-15                152Jason KublerAUS1993-05-19                
258Adam PavlasekCZE1994-10-08                199Kimmer CoppejansBEL1994-02-07                158Thanasi KokkinakisAUS1996-04-10                
266Liam BroadyGBR1994-01-04                204Jozef KovalikSVK1992-11-04                162Mate DelicCRO1993-09-29                
267Jared DonaldsonUSA1996-10-09                206Gonzalo LamaCHI1993-04-27                165Taro DanielJPN1993-01-27                
270Jordan ThompsonAUS1994-04-20                212Alex BoltAUS1993-01-05                166Marco CecchinatoITA1992-09-30                
278Mathias BourgueFRA1994-01-18                221Aslan KaratsevRUS1993-09-04                168Yoshihito NishiokaJPN1995-09-27                
 
At Least 28                At Least 29                At Least 30                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
3Rafael NadalESP1986-06-03                4Stanislas WawrinkaSUI1985-03-28                5David FerrerESP1982-04-02                
4Stanislas WawrinkaSUI1985-03-28                5David FerrerESP1982-04-02                15Feliciano LopezESP1981-09-20                
5David FerrerESP1982-04-02                6Tomas BerdychCZE1985-09-17                21Tommy RobredoESP1982-05-01                
6Tomas BerdychCZE1985-09-17                12Jo Wilfried TsongaFRA1985-04-17                23Philipp KohlschreiberGER1983-10-16                
12Jo Wilfried TsongaFRA1985-04-17                15Feliciano LopezESP1981-09-20                26Julien BenneteauFRA1981-12-20                
15Feliciano LopezESP1981-09-20                16John IsnerUSA1985-04-26                27Mikhail YouzhnyRUS1982-06-25                
16John IsnerUSA1985-04-26                18Gilles SimonFRA1984-12-27                31Ivo KarlovicCRO1979-02-28                
17Kevin AndersonRSA1986-05-18                21Tommy RobredoESP1982-05-01                35Fernando VerdascoESP1983-11-15                
18Gilles SimonFRA1984-12-27                23Philipp KohlschreiberGER1983-10-16                38Guillermo Garcia LopezESP1983-06-04                
20Gael MonfilsFRA1986-09-01                26Julien BenneteauFRA1981-12-20                42Yen Hsun LuTPE1983-08-14                
21Tommy RobredoESP1982-05-01                27Mikhail YouzhnyRUS1982-06-25                45Benjamin BeckerGER1981-06-16                
22Richard GasquetFRA1986-06-18                30Lukas RosolCZE1985-07-24                51Gilles MullerLUX1983-05-09                
23Philipp KohlschreiberGER1983-10-16                31Ivo KarlovicCRO1979-02-28                52Lleyton HewittAUS1981-02-24                
26Julien BenneteauFRA1981-12-20                35Fernando VerdascoESP1983-11-15                53Andreas SeppiITA1984-02-21                
27Mikhail YouzhnyRUS1982-06-25                38Guillermo Garcia LopezESP1983-06-04                57Jarkko NieminenFIN1981-07-23                
30Lukas RosolCZE1985-07-24                42Yen Hsun LuTPE1983-08-14                59Radek StepanekCZE1978-11-27                
31Ivo KarlovicCRO1979-02-28                43Nicolas AlmagroESP1985-08-21                64Edouard Roger VasselinFRA1983-11-28                
33Pablo CuevasURU1986-01-01                45Benjamin BeckerGER1981-06-16                65Victor EstrellaDOM1980-08-02                
35Fernando VerdascoESP1983-11-15                51Gilles MullerLUX1983-05-09                70Juan MonacoARG1984-03-29                
 
At Least 31                At Least 32                At Least 33                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
5David FerrerESP1982-04-02                5David FerrerESP1982-04-02                15Feliciano LopezESP1981-09-20                
15Feliciano LopezESP1981-09-20                15Feliciano LopezESP1981-09-20                31Ivo KarlovicCRO1979-02-28                
21Tommy RobredoESP1982-05-01                21Tommy RobredoESP1982-05-01                45Benjamin BeckerGER1981-06-16                
23Philipp KohlschreiberGER1983-10-16                26Julien BenneteauFRA1981-12-20                52Lleyton HewittAUS1981-02-24                
26Julien BenneteauFRA1981-12-20                27Mikhail YouzhnyRUS1982-06-25                57Jarkko NieminenFIN1981-07-23                
27Mikhail YouzhnyRUS1982-06-25                31Ivo KarlovicCRO1979-02-28                59Radek StepanekCZE1978-11-27                
31Ivo KarlovicCRO1979-02-28                45Benjamin BeckerGER1981-06-16                65Victor EstrellaDOM1980-08-02                
38Guillermo Garcia LopezESP1983-06-04                52Lleyton HewittAUS1981-02-24                80Tommy HaasGER1978-04-03                
42Yen Hsun LuTPE1983-08-14                57Jarkko NieminenFIN1981-07-23                104Albert MontanesESP1980-11-26                
45Benjamin BeckerGER1981-06-16                59Radek StepanekCZE1978-11-27                121Jurgen MelzerAUT1981-05-22                
51Gilles MullerLUX1983-05-09                65Victor EstrellaDOM1980-08-02                129Michael RussellUSA1978-05-01                
52Lleyton HewittAUS1981-02-24                73Paolo LorenziITA1981-12-15                130Victor HanescuROU1981-07-21                
57Jarkko NieminenFIN1981-07-23                80Tommy HaasGER1978-04-03                134Stephane RobertFRA1980-05-17                
59Radek StepanekCZE1978-11-27                82Paul Henri MathieuFRA1982-01-12                148Michael BerrerGER1980-07-01                
65Victor EstrellaDOM1980-08-02                104Albert MontanesESP1980-11-26                150Potito StaraceITA1981-07-14                
73Paolo LorenziITA1981-12-15                108Nicolas MahutFRA1982-01-21                160Filippo VolandriITA1981-09-05                
76Dmitry TursunovRUS1982-12-12                121Jurgen MelzerAUT1981-05-22                178Marco ChiudinelliSUI1981-09-10                
78Carlos BerlocqARG1983-02-03                129Michael RussellUSA1978-05-01                208Michael LlodraFRA1980-05-18                
80Tommy HaasGER1978-04-03                130Victor HanescuROU1981-07-21                210Ruben Ramirez HidalgoESP1978-01-06