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-07-28

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
159Alexander ZverevGER1997-04-20                159Alexander ZverevGER1997-04-20                69Nick KyrgiosAUS1995-04-27                
194Borna CoricCRO1996-11-14                194Borna CoricCRO1996-11-14                159Alexander ZverevGER1997-04-20                
326Jared DonaldsonUSA1996-10-09                216Thanasi KokkinakisAUS1996-04-10                194Borna CoricCRO1996-11-14                
460Andrey RublevRUS1997-10-20                245Hyeon ChungKOR1996-05-19                216Thanasi KokkinakisAUS1996-04-10                
572Duck Hee LeeKOR1998-05-29                251Yoshihito NishiokaJPN1995-09-27                225Kyle EdmundGBR1995-01-08                
647Bastian MallaCHI1996-09-22                262Elias YmerSWE1996-04-10                232Adam PavlasekCZE1994-10-08                
657Patrick CiorcilaROU1996-09-20                309Gianluigi QuinziITA1996-02-01                237Pedja KrstinSRB1994-09-03                
684Roman SafiullinRUS1997-08-07                311Nicolas JarryCHI1995-10-11                245Hyeon ChungKOR1996-05-19                
762Naoki NakagawaJPN1996-11-19                326Jared DonaldsonUSA1996-10-09                251Yoshihito NishiokaJPN1995-09-27                
764Quentin HalysFRA1996-10-26                327Christian GarinCHI1996-05-30                262Elias YmerSWE1996-04-10                
770Theo FournerieFRA1997-03-06                392Karen KhachanovRUS1996-05-21                300Laurent LokoliFRA1994-10-18                
844Francisco BahamondeARG1996-11-07                460Andrey RublevRUS1997-10-20                304Ramkumar RamanathanIND1994-11-08                
857Stefan KozlovUSA1998-02-01                514Ernesto EscobedoUSA1996-07-04                309Gianluigi QuinziITA1996-02-01                
879Ivan GakhovRUS1996-11-04                542Noah RubinUSA1996-02-21                311Nicolas JarryCHI1995-10-11                
890Omar JasikaAUS1997-05-18                572Duck Hee LeeKOR1998-05-29                324Matteo DonatiITA1995-02-28                
894Dmitry PopkoKAZ1996-10-24                584Cem IlkelTUR1995-08-21                326Jared DonaldsonUSA1996-10-09                
942Joao Lucas Magalhaes Hueb De MenezesBRA1996-12-17                592Blake MottAUS1996-04-21                327Christian GarinCHI1996-05-30                
947Roman HassanovKAZ1996-09-07                622Johan Sebastien TatlotFRA1996-03-26                340Laslo DjereSRB1995-06-02                
956Miguel SemmlerESP1997-05-02                644Cameron NorrieNZL1995-08-23                360Pedro CachinARG1995-04-12                
990Yunseong ChungKOR1998-03-27                647Bastian MallaCHI1996-09-22                392Karen KhachanovRUS1996-05-21                
 
Not Yet 21                Not Yet 22                Not Yet 23                
50Dominic ThiemAUT1993-09-03                50Dominic ThiemAUT1993-09-03                50Dominic ThiemAUT1993-09-03                
69Nick KyrgiosAUS1995-04-27                60Jack SockUSA1992-09-24                60Jack SockUSA1992-09-24                
159Alexander ZverevGER1997-04-20                69Nick KyrgiosAUS1995-04-27                69Nick KyrgiosAUS1995-04-27                
162Luke SavilleAUS1994-02-01                70Jiri VeselyCZE1993-07-10                70Jiri VeselyCZE1993-07-10                
182Mate DelicCRO1993-09-29                72Bernard TomicAUS1992-10-21                72Bernard TomicAUS1992-10-21                
194Borna CoricCRO1996-11-14                100Diego Sebastian SchwartzmanARG1992-08-16                100Diego Sebastian SchwartzmanARG1992-08-16                
195Juan Ignacio LonderoARG1993-08-15                120Denis KudlaUSA1992-08-17                116Damir DzumhurBIH1992-05-20                
205Lucas PouilleFRA1994-02-23                122Facundo ArguelloARG1992-08-04                120Denis KudlaUSA1992-08-17                
216Thanasi KokkinakisAUS1996-04-10                140Marco CecchinatoITA1992-09-30                122Facundo ArguelloARG1992-08-04                
225Kyle EdmundGBR1995-01-08                159Alexander ZverevGER1997-04-20                134Filip KrajinovicSRB1992-02-27                
227Kimmer CoppejansBEL1994-02-07                162Luke SavilleAUS1994-02-01                140Marco CecchinatoITA1992-09-30                
232Adam PavlasekCZE1994-10-08                182Mate DelicCRO1993-09-29                151Yuki BhambriIND1992-07-04                
237Pedja KrstinSRB1994-09-03                192Taro DanielJPN1993-01-27                154Marton FucsovicsHUN1992-02-08                
245Hyeon ChungKOR1996-05-19                194Borna CoricCRO1996-11-14                155James DuckworthAUS1992-01-21                
251Yoshihito NishiokaJPN1995-09-27                195Juan Ignacio LonderoARG1993-08-15                159Alexander ZverevGER1997-04-20                
262Elias YmerSWE1996-04-10                201Egor GerasimovBLR1992-11-11                160Ryan HarrisonUSA1992-05-07                
267Jordan ThompsonAUS1994-04-20                202Guilherme ClezarBRA1992-12-31                162Luke SavilleAUS1994-02-01                
270Filip PeliwoCAN1994-01-30                204Gonzalo LamaCHI1993-04-27                167Guido AndreozziARG1991-08-05                
281Mathias BourgueFRA1994-01-18                205Lucas PouilleFRA1994-02-23                169Albano OlivettiFRA1991-11-24                
289Aslan KaratsevRUS1993-09-04                216Thanasi KokkinakisAUS1996-04-10                182Mate DelicCRO1993-09-29                
 
At Least 28                At Least 29                At Least 30                
2Rafael NadalESP1986-06-03                3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                
3Roger FedererSUI1981-08-08                4Stanislas WawrinkaSUI1985-03-28                6David FerrerESP1982-04-02                
4Stanislas WawrinkaSUI1985-03-28                6David FerrerESP1982-04-02                20Tommy RobredoESP1982-05-01                
5Tomas BerdychCZE1985-09-17                12John IsnerUSA1985-04-26                23Mikhail YouzhnyRUS1982-06-25                
6David FerrerESP1982-04-02                15Jo Wilfried TsongaFRA1985-04-17                24Philipp KohlschreiberGER1983-10-16                
12John IsnerUSA1985-04-26                20Tommy RobredoESP1982-05-01                25Feliciano LopezESP1981-09-20                
14Richard GasquetFRA1986-06-18                23Mikhail YouzhnyRUS1982-06-25                26Tommy HaasGER1978-04-03                
15Jo Wilfried TsongaFRA1985-04-17                24Philipp KohlschreiberGER1983-10-16                30Dmitry TursunovRUS1982-12-12                
20Tommy RobredoESP1982-05-01                25Feliciano LopezESP1981-09-20                31Ivo KarlovicCRO1979-02-28                
21Kevin AndersonRSA1986-05-18                26Tommy HaasGER1978-04-03                32Guillermo Garcia LopezESP1983-06-04                
23Mikhail YouzhnyRUS1982-06-25                30Dmitry TursunovRUS1982-12-12                33Fernando VerdascoESP1983-11-15                
24Philipp KohlschreiberGER1983-10-16                31Ivo KarlovicCRO1979-02-28                35Radek StepanekCZE1978-11-27                
25Feliciano LopezESP1981-09-20                32Guillermo Garcia LopezESP1983-06-04                42Yen Hsun LuTPE1983-08-14                
26Tommy HaasGER1978-04-03                33Fernando VerdascoESP1983-11-15                45Lleyton HewittAUS1981-02-24                
28Marcel GranollersESP1986-04-12                35Radek StepanekCZE1978-11-27                46Julien BenneteauFRA1981-12-20                
29Nicolas AlmagroESP1985-08-21                37Gilles SimonFRA1984-12-27                47Edouard Roger VasselinFRA1983-11-28                
30Dmitry TursunovRUS1982-12-12                42Yen Hsun LuTPE1983-08-14                48Andreas SeppiITA1984-02-21                
31Ivo KarlovicCRO1979-02-28                43Lukas RosolCZE1985-07-24                52Jarkko NieminenFIN1981-07-23                
32Guillermo Garcia LopezESP1983-06-04                45Lleyton HewittAUS1981-02-24                56Benjamin BeckerGER1981-06-16                
33Fernando VerdascoESP1983-11-15                46Julien BenneteauFRA1981-12-20                57Carlos BerlocqARG1983-02-03                
 
At Least 31                At Least 32                At Least 33                
3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                26Tommy HaasGER1978-04-03                
6David FerrerESP1982-04-02                6David FerrerESP1982-04-02                31Ivo KarlovicCRO1979-02-28                
20Tommy RobredoESP1982-05-01                20Tommy RobredoESP1982-05-01                35Radek StepanekCZE1978-11-27                
23Mikhail YouzhnyRUS1982-06-25                23Mikhail YouzhnyRUS1982-06-25                45Lleyton HewittAUS1981-02-24                
25Feliciano LopezESP1981-09-20                25Feliciano LopezESP1981-09-20                52Jarkko NieminenFIN1981-07-23                
26Tommy HaasGER1978-04-03                26Tommy HaasGER1978-04-03                56Benjamin BeckerGER1981-06-16                
30Dmitry TursunovRUS1982-12-12                31Ivo KarlovicCRO1979-02-28                67Jurgen MelzerAUT1981-05-22                
31Ivo KarlovicCRO1979-02-28                35Radek StepanekCZE1978-11-27                87Victor EstrellaDOM1980-08-02                
32Guillermo Garcia LopezESP1983-06-04                45Lleyton HewittAUS1981-02-24                99Stephane RobertFRA1980-05-17                
35Radek StepanekCZE1978-11-27                46Julien BenneteauFRA1981-12-20                118Nikolay DavydenkoRUS1981-06-02                
45Lleyton HewittAUS1981-02-24                52Jarkko NieminenFIN1981-07-23                119Albert MontanesESP1980-11-26                
46Julien BenneteauFRA1981-12-20                56Benjamin BeckerGER1981-06-16                124Michael BerrerGER1980-07-01                
52Jarkko NieminenFIN1981-07-23                67Jurgen MelzerAUT1981-05-22                143Michael RussellUSA1978-05-01                
56Benjamin BeckerGER1981-06-16                83Paolo LorenziITA1981-12-15                148Victor HanescuROU1981-07-21                
57Carlos BerlocqARG1983-02-03                84Paul Henri MathieuFRA1982-01-12                164Potito StaraceITA1981-07-14                
67Jurgen MelzerAUT1981-05-22                87Victor EstrellaDOM1980-08-02                174Marc GicquelFRA1977-03-30                
71Gilles MullerLUX1983-05-09                90Nicolas MahutFRA1982-01-21                198Michael LlodraFRA1980-05-18                
83Paolo LorenziITA1981-12-15                99Stephane RobertFRA1980-05-17                218Jaroslav PospisilCZE1981-02-09                
84Paul Henri MathieuFRA1982-01-12                118Nikolay DavydenkoRUS1981-06-02                255Ruben Ramirez HidalgoESP1978-01-06                
87Victor EstrellaDOM1980-08-02                119Albert MontanesESP1980-11-26                284Jan HernychCZE1979-07-07