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-09-15

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
150Alexander ZverevGER1997-04-20                150Alexander ZverevGER1997-04-20                51Nick KyrgiosAUS1995-04-27                
178Borna CoricCRO1996-11-14                167Yoshihito NishiokaJPN1995-09-27                150Alexander ZverevGER1997-04-20                
337Jared DonaldsonUSA1996-10-09                178Borna CoricCRO1996-11-14                167Yoshihito NishiokaJPN1995-09-27                
493Andrey RublevRUS1997-10-20                183Hyeon ChungKOR1996-05-19                178Borna CoricCRO1996-11-14                
526Roman SafiullinRUS1997-08-07                184Thanasi KokkinakisAUS1996-04-10                183Hyeon ChungKOR1996-05-19                
578Duck Hee LeeKOR1998-05-29                240Elias YmerSWE1996-04-10                184Thanasi KokkinakisAUS1996-04-10                
624Theo FournerieFRA1997-03-06                299Christian GarinCHI1996-05-30                236Kyle EdmundGBR1995-01-08                
721Bastian MallaCHI1996-09-22                305Nicolas JarryCHI1995-10-11                240Elias YmerSWE1996-04-10                
747Naoki NakagawaJPN1996-11-19                307Gianluigi QuinziITA1996-02-01                241Adam PavlasekCZE1994-10-08                
762Stefan KozlovUSA1998-02-01                318Karen KhachanovRUS1996-05-21                299Christian GarinCHI1996-05-30                
771Quentin HalysFRA1996-10-26                337Jared DonaldsonUSA1996-10-09                305Nicolas JarryCHI1995-10-11                
772Maxime JanvierFRA1996-10-18                448Kamil MajchrzakPOL1996-01-13                306Ramkumar RamanathanIND1994-11-08                
779Juan Pablo FicovichARG1997-01-24                462Ernesto EscobedoUSA1996-07-04                307Gianluigi QuinziITA1996-02-01                
788Omar JasikaAUS1997-05-18                490Johan Sebastien TatlotFRA1996-03-26                318Karen KhachanovRUS1996-05-21                
798Miguel SemmlerESP1997-05-02                493Andrey RublevRUS1997-10-20                329Pedro CachinARG1995-04-12                
818Patrick CiorcilaROU1996-09-20                517Blake MottAUS1996-04-21                330Frederico Ferreira SilvaPOR1995-03-18                
873Francisco BahamondeARG1996-11-07                526Roman SafiullinRUS1997-08-07                331Enzo CouacaudFRA1995-03-01                
892Joao Lucas Magalhaes Hueb De MenezesBRA1996-12-17                578Duck Hee LeeKOR1998-05-29                337Jared DonaldsonUSA1996-10-09                
902Dmitry PopkoKAZ1996-10-24                587Noah RubinUSA1996-02-21                352Nikola MilojevicSRB1995-06-19                
908Evgeny TyurnevRUS1997-04-08                624Theo FournerieFRA1997-03-06                367Laurent LokoliFRA1994-10-18                
 
Not Yet 21                Not Yet 22                Not Yet 23                
51Nick KyrgiosAUS1995-04-27                36Dominic ThiemAUT1993-09-03                36Dominic ThiemAUT1993-09-03                
150Alexander ZverevGER1997-04-20                51Nick KyrgiosAUS1995-04-27                51Nick KyrgiosAUS1995-04-27                
153Mate DelicCRO1993-09-29                65Bernard TomicAUS1992-10-21                65Bernard TomicAUS1992-10-21                
165Luke SavilleAUS1994-02-01                68Jack SockUSA1992-09-24                68Jack SockUSA1992-09-24                
167Yoshihito NishiokaJPN1995-09-27                78Jiri VeselyCZE1993-07-10                78Jiri VeselyCZE1993-07-10                
178Borna CoricCRO1996-11-14                150Alexander ZverevGER1997-04-20                98Diego Sebastian SchwartzmanARG1992-08-16                
183Hyeon ChungKOR1996-05-19                151Marco CecchinatoITA1992-09-30                105Filip KrajinovicSRB1992-02-27                
184Thanasi KokkinakisAUS1996-04-10                153Mate DelicCRO1993-09-29                115Damir DzumhurBIH1992-05-20                
199Lucas PouilleFRA1994-02-23                159Taro DanielJPN1993-01-27                117Facundo ArguelloARG1992-08-04                
219Jordan ThompsonAUS1994-04-20                165Luke SavilleAUS1994-02-01                125Denis KudlaUSA1992-08-17                
236Kyle EdmundGBR1995-01-08                167Yoshihito NishiokaJPN1995-09-27                142Marton FucsovicsHUN1992-02-08                
240Elias YmerSWE1996-04-10                178Borna CoricCRO1996-11-14                148James DuckworthAUS1992-01-21                
241Adam PavlasekCZE1994-10-08                183Hyeon ChungKOR1996-05-19                150Alexander ZverevGER1997-04-20                
249Mathias BourgueFRA1994-01-18                184Thanasi KokkinakisAUS1996-04-10                151Marco CecchinatoITA1992-09-30                
260Kimmer CoppejansBEL1994-02-07                191Guilherme ClezarBRA1992-12-31                153Mate DelicCRO1993-09-29                
263Pedja KrstinSRB1994-09-03                193Juan Ignacio LonderoARG1993-08-15                154Yuki BhambriIND1992-07-04                
299Christian GarinCHI1996-05-30                194Jason KublerAUS1993-05-19                159Taro DanielJPN1993-01-27                
305Nicolas JarryCHI1995-10-11                199Lucas PouilleFRA1994-02-23                165Luke SavilleAUS1994-02-01                
306Ramkumar RamanathanIND1994-11-08                200Gonzalo LamaCHI1993-04-27                167Yoshihito NishiokaJPN1995-09-27                
307Gianluigi QuinziITA1996-02-01                214Roberto Carballes BaenaESP1993-03-23                178Borna CoricCRO1996-11-14                
 
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                5David FerrerESP1982-04-02                
4Stanislas WawrinkaSUI1985-03-28                5David FerrerESP1982-04-02                20Feliciano LopezESP1981-09-20                
5David FerrerESP1982-04-02                11Jo Wilfried TsongaFRA1985-04-17                22Tommy RobredoESP1982-05-01                
7Tomas BerdychCZE1985-09-17                16John IsnerUSA1985-04-26                24Philipp KohlschreiberGER1983-10-16                
11Jo Wilfried TsongaFRA1985-04-17                20Feliciano LopezESP1981-09-20                29Julien BenneteauFRA1981-12-20                
16John IsnerUSA1985-04-26                22Tommy RobredoESP1982-05-01                30Ivo KarlovicCRO1979-02-28                
18Gael MonfilsFRA1986-09-01                24Philipp KohlschreiberGER1983-10-16                31Mikhail YouzhnyRUS1982-06-25                
19Kevin AndersonRSA1986-05-18                26Gilles SimonFRA1984-12-27                32Guillermo Garcia LopezESP1983-06-04                
20Feliciano LopezESP1981-09-20                27Lukas RosolCZE1985-07-24                34Fernando VerdascoESP1983-11-15                
21Richard GasquetFRA1986-06-18                28Nicolas AlmagroESP1985-08-21                37Yen Hsun LuTPE1983-08-14                
22Tommy RobredoESP1982-05-01                29Julien BenneteauFRA1981-12-20                41Tommy HaasGER1978-04-03                
24Philipp KohlschreiberGER1983-10-16                30Ivo KarlovicCRO1979-02-28                42Radek StepanekCZE1978-11-27                
26Gilles SimonFRA1984-12-27                31Mikhail YouzhnyRUS1982-06-25                48Andreas SeppiITA1984-02-21                
27Lukas RosolCZE1985-07-24                32Guillermo Garcia LopezESP1983-06-04                49Lleyton HewittAUS1981-02-24                
28Nicolas AlmagroESP1985-08-21                34Fernando VerdascoESP1983-11-15                54Edouard Roger VasselinFRA1983-11-28                
29Julien BenneteauFRA1981-12-20                37Yen Hsun LuTPE1983-08-14                57Jarkko NieminenFIN1981-07-23                
30Ivo KarlovicCRO1979-02-28                41Tommy HaasGER1978-04-03                60Benjamin BeckerGER1981-06-16                
31Mikhail YouzhnyRUS1982-06-25                42Radek StepanekCZE1978-11-27                66Gilles MullerLUX1983-05-09                
32Guillermo Garcia LopezESP1983-06-04                48Andreas SeppiITA1984-02-21                67Carlos BerlocqARG1983-02-03                
 
At Least 31                At Least 32                At Least 33                
3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                
5David FerrerESP1982-04-02                5David FerrerESP1982-04-02                30Ivo KarlovicCRO1979-02-28                
20Feliciano LopezESP1981-09-20                20Feliciano LopezESP1981-09-20                41Tommy HaasGER1978-04-03                
22Tommy RobredoESP1982-05-01                22Tommy RobredoESP1982-05-01                42Radek StepanekCZE1978-11-27                
29Julien BenneteauFRA1981-12-20                29Julien BenneteauFRA1981-12-20                49Lleyton HewittAUS1981-02-24                
30Ivo KarlovicCRO1979-02-28                30Ivo KarlovicCRO1979-02-28                57Jarkko NieminenFIN1981-07-23                
31Mikhail YouzhnyRUS1982-06-25                31Mikhail YouzhnyRUS1982-06-25                60Benjamin BeckerGER1981-06-16                
32Guillermo Garcia LopezESP1983-06-04                41Tommy HaasGER1978-04-03                72Victor EstrellaDOM1980-08-02                
37Yen Hsun LuTPE1983-08-14                42Radek StepanekCZE1978-11-27                110Albert MontanesESP1980-11-26                
41Tommy HaasGER1978-04-03                49Lleyton HewittAUS1981-02-24                111Jurgen MelzerAUT1981-05-22                
42Radek StepanekCZE1978-11-27                57Jarkko NieminenFIN1981-07-23                119Michael BerrerGER1980-07-01                
49Lleyton HewittAUS1981-02-24                60Benjamin BeckerGER1981-06-16                124Michael RussellUSA1978-05-01                
57Jarkko NieminenFIN1981-07-23                72Victor EstrellaDOM1980-08-02                126Stephane RobertFRA1980-05-17                
60Benjamin BeckerGER1981-06-16                79Paolo LorenziITA1981-12-15                139Victor HanescuROU1981-07-21                
66Gilles MullerLUX1983-05-09                91Paul Henri MathieuFRA1982-01-12                149Potito StaraceITA1981-07-14                
67Carlos BerlocqARG1983-02-03                93Nicolas MahutFRA1982-01-21                161Filippo VolandriITA1981-09-05                
69Dmitry TursunovRUS1982-12-12                110Albert MontanesESP1980-11-26                163Marco ChiudinelliSUI1981-09-10                
72Victor EstrellaDOM1980-08-02                111Jurgen MelzerAUT1981-05-22                179Jaroslav PospisilCZE1981-02-09                
79Paolo LorenziITA1981-12-15                119Michael BerrerGER1980-07-01                180Michael LlodraFRA1980-05-18                
91Paul Henri MathieuFRA1982-01-12                124Michael RussellUSA1978-05-01                208Nikolay DavydenkoRUS1981-06-02