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-12-01

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
137Alexander ZverevGER1997-04-20                91Borna CoricCRO1996-11-14                52Nick KyrgiosAUS1995-04-27                
407Roman SafiullinRUS1997-08-07                137Alexander ZverevGER1997-04-20                91Borna CoricCRO1996-11-14                
468Stefan KozlovUSA1998-02-01                150Thanasi KokkinakisAUS1996-04-10                137Alexander ZverevGER1997-04-20                
516Andrey RublevRUS1997-10-20                173Hyeon ChungKOR1996-05-19                150Thanasi KokkinakisAUS1996-04-10                
517Evgeny TyurnevRUS1997-04-08                230Elias YmerSWE1996-04-10                153Yoshihito NishiokaJPN1995-09-27                
520Theo FournerieFRA1997-03-06                261Jared DonaldsonUSA1996-10-09                173Hyeon ChungKOR1996-05-19                
548Duck Hee LeeKOR1998-05-29                295Christian GarinCHI1996-05-30                194Kyle EdmundGBR1995-01-08                
559Omar JasikaAUS1997-05-18                374Karen KhachanovRUS1996-05-21                223Nicolas JarryCHI1995-10-11                
649Michael MmohUSA1998-01-10                407Roman SafiullinRUS1997-08-07                230Elias YmerSWE1996-04-10                
654Juan Pablo FicovichARG1997-01-24                431Johan Sebastien TatlotFRA1996-03-26                238Pedro CachinARG1995-04-12                
747Joao Lucas Magalhaes Hueb De MenezesBRA1996-12-17                435Kamil MajchrzakPOL1996-01-13                240Enzo CouacaudFRA1995-03-01                
779Miguel SemmlerESP1997-05-02                436Gianluigi QuinziITA1996-02-01                261Jared DonaldsonUSA1996-10-09                
836Sasi Kumar MukundIND1997-01-14                468Stefan KozlovUSA1998-02-01                295Christian GarinCHI1996-05-30                
846Viktor DurasovicNOR1997-03-19                516Andrey RublevRUS1997-10-20                300Frederico Ferreira SilvaPOR1995-03-18                
887Alexander BublikRUS1997-06-17                517Evgeny TyurnevRUS1997-04-08                355Maxime HamouFRA1995-06-08                
902Rodrigo BanzerBOL1997-01-29                520Theo FournerieFRA1997-03-06                372Laslo DjereSRB1995-06-02                
905Tommy PaulUSA1997-05-17                537Ernesto EscobedoUSA1996-07-04                374Karen KhachanovRUS1996-05-21                
929Orlando LuzBRA1998-02-08                548Duck Hee LeeKOR1998-05-29                375Nikola MilojevicSRB1995-06-19                
949Jaume MunarESP1997-05-05                559Omar JasikaAUS1997-05-18                406Matteo DonatiITA1995-02-28                
987Bernabe Zapata MirallesESP1997-01-12                571Blake MottAUS1996-04-21                407Roman SafiullinRUS1997-08-07                
 
Not Yet 21                Not Yet 22                Not Yet 23                
52Nick KyrgiosAUS1995-04-27                39Dominic ThiemAUT1993-09-03                39Dominic ThiemAUT1993-09-03                
91Borna CoricCRO1996-11-14                52Nick KyrgiosAUS1995-04-27                42Jack SockUSA1992-09-24                
133Lucas PouilleFRA1994-02-23                66Jiri VeselyCZE1993-07-10                52Nick KyrgiosAUS1995-04-27                
137Alexander ZverevGER1997-04-20                91Borna CoricCRO1996-11-14                56Bernard TomicAUS1992-10-21                
150Thanasi KokkinakisAUS1996-04-10                133Lucas PouilleFRA1994-02-23                61Diego Sebastian SchwartzmanARG1992-08-16                
153Yoshihito NishiokaJPN1995-09-27                136Jason KublerAUS1993-05-19                66Jiri VeselyCZE1993-07-10                
158Luke SavilleAUS1994-02-01                137Alexander ZverevGER1997-04-20                91Borna CoricCRO1996-11-14                
173Hyeon ChungKOR1996-05-19                150Thanasi KokkinakisAUS1996-04-10                101Filip KrajinovicSRB1992-02-27                
179Kimmer CoppejansBEL1994-02-07                153Yoshihito NishiokaJPN1995-09-27                109Damir DzumhurBIH1992-05-20                
189Liam BroadyGBR1994-01-04                154Mate DelicCRO1993-09-29                121Denis KudlaUSA1992-08-17                
194Kyle EdmundGBR1995-01-08                158Luke SavilleAUS1994-02-01                127James DuckworthAUS1992-01-21                
216Ramkumar RamanathanIND1994-11-08                168Roberto Carballes BaenaESP1993-03-23                133Lucas PouilleFRA1994-02-23                
223Nicolas JarryCHI1995-10-11                173Hyeon ChungKOR1996-05-19                136Jason KublerAUS1993-05-19                
230Elias YmerSWE1996-04-10                177Taro DanielJPN1993-01-27                137Alexander ZverevGER1997-04-20                
231Pedja KrstinSRB1994-09-03                179Kimmer CoppejansBEL1994-02-07                142Facundo ArguelloARG1992-08-04                
238Pedro CachinARG1995-04-12                189Liam BroadyGBR1994-01-04                150Thanasi KokkinakisAUS1996-04-10                
240Enzo CouacaudFRA1995-03-01                194Kyle EdmundGBR1995-01-08                153Yoshihito NishiokaJPN1995-09-27                
241Adam PavlasekCZE1994-10-08                201Alex BoltAUS1993-01-05                154Mate DelicCRO1993-09-29                
260Laurent LokoliFRA1994-10-18                203Juan Ignacio LonderoARG1993-08-15                158Luke SavilleAUS1994-02-01                
261Jared DonaldsonUSA1996-10-09                215Gonzalo LamaCHI1993-04-27                162Marco CecchinatoITA1992-09-30                
 
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                10David FerrerESP1982-04-02                
4Stanislas WawrinkaSUI1985-03-28                7Tomas BerdychCZE1985-09-17                14Feliciano LopezESP1981-09-20                
7Tomas BerdychCZE1985-09-17                10David FerrerESP1982-04-02                17Tommy RobredoESP1982-05-01                
10David FerrerESP1982-04-02                12Jo Wilfried TsongaFRA1985-04-17                24Philipp KohlschreiberGER1983-10-16                
12Jo Wilfried TsongaFRA1985-04-17                14Feliciano LopezESP1981-09-20                25Julien BenneteauFRA1981-12-20                
14Feliciano LopezESP1981-09-20                17Tommy RobredoESP1982-05-01                27Ivo KarlovicCRO1979-02-28                
16Kevin AndersonRSA1986-05-18                19John IsnerUSA1985-04-26                33Fernando VerdascoESP1983-11-15                
17Tommy RobredoESP1982-05-01                21Gilles SimonFRA1984-12-27                36Guillermo Garcia LopezESP1983-06-04                
18Gael MonfilsFRA1986-09-01                24Philipp KohlschreiberGER1983-10-16                38Yen Hsun LuTPE1983-08-14                
19John IsnerUSA1985-04-26                25Julien BenneteauFRA1981-12-20                40Benjamin BeckerGER1981-06-16                
21Gilles SimonFRA1984-12-27                27Ivo KarlovicCRO1979-02-28                45Andreas SeppiITA1984-02-21                
24Philipp KohlschreiberGER1983-10-16                31Lukas RosolCZE1985-07-24                47Gilles MullerLUX1983-05-09                
25Julien BenneteauFRA1981-12-20                33Fernando VerdascoESP1983-11-15                48Mikhail YouzhnyRUS1982-06-25                
26Richard GasquetFRA1986-06-18                36Guillermo Garcia LopezESP1983-06-04                50Lleyton HewittAUS1981-02-24                
27Ivo KarlovicCRO1979-02-28                38Yen Hsun LuTPE1983-08-14                62Juan MonacoARG1984-03-29                
30Pablo CuevasURU1986-01-01                40Benjamin BeckerGER1981-06-16                64Paolo LorenziITA1981-12-15                
31Lukas RosolCZE1985-07-24                45Andreas SeppiITA1984-02-21                68Radek StepanekCZE1978-11-27                
33Fernando VerdascoESP1983-11-15                47Gilles MullerLUX1983-05-09                72Carlos BerlocqARG1983-02-03                
36Guillermo Garcia LopezESP1983-06-04                48Mikhail YouzhnyRUS1982-06-25                73Jarkko NieminenFIN1981-07-23                
 
At Least 31                At Least 32                At Least 33                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
10David FerrerESP1982-04-02                10David FerrerESP1982-04-02                14Feliciano LopezESP1981-09-20                
14Feliciano LopezESP1981-09-20                14Feliciano LopezESP1981-09-20                27Ivo KarlovicCRO1979-02-28                
17Tommy RobredoESP1982-05-01                17Tommy RobredoESP1982-05-01                40Benjamin BeckerGER1981-06-16                
24Philipp KohlschreiberGER1983-10-16                25Julien BenneteauFRA1981-12-20                50Lleyton HewittAUS1981-02-24                
25Julien BenneteauFRA1981-12-20                27Ivo KarlovicCRO1979-02-28                68Radek StepanekCZE1978-11-27                
27Ivo KarlovicCRO1979-02-28                40Benjamin BeckerGER1981-06-16                73Jarkko NieminenFIN1981-07-23                
33Fernando VerdascoESP1983-11-15                48Mikhail YouzhnyRUS1982-06-25                77Tommy HaasGER1978-04-03                
36Guillermo Garcia LopezESP1983-06-04                50Lleyton HewittAUS1981-02-24                78Victor EstrellaDOM1980-08-02                
38Yen Hsun LuTPE1983-08-14                64Paolo LorenziITA1981-12-15                108Albert MontanesESP1980-11-26                
40Benjamin BeckerGER1981-06-16                68Radek StepanekCZE1978-11-27                113Jurgen MelzerAUT1981-05-22                
47Gilles MullerLUX1983-05-09                73Jarkko NieminenFIN1981-07-23                122Victor HanescuROU1981-07-21                
48Mikhail YouzhnyRUS1982-06-25                77Tommy HaasGER1978-04-03                128Michael BerrerGER1980-07-01                
50Lleyton HewittAUS1981-02-24                78Victor EstrellaDOM1980-08-02                134Stephane RobertFRA1980-05-17                
64Paolo LorenziITA1981-12-15                97Paul Henri MathieuFRA1982-01-12                161Michael RussellUSA1978-05-01                
68Radek StepanekCZE1978-11-27                108Albert MontanesESP1980-11-26                166Potito StaraceITA1981-07-14                
72Carlos BerlocqARG1983-02-03                113Jurgen MelzerAUT1981-05-22                198Jan HernychCZE1979-07-07                
73Jarkko NieminenFIN1981-07-23                117Nicolas MahutFRA1982-01-21                214Marco ChiudinelliSUI1981-09-10                
77Tommy HaasGER1978-04-03                122Victor HanescuROU1981-07-21                217Filippo VolandriITA1981-09-05                
78Victor EstrellaDOM1980-08-02                128Michael BerrerGER1980-07-01                225Ruben Ramirez HidalgoESP1978-01-06