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-08-25

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
157Alexander ZverevGER1997-04-20                157Alexander ZverevGER1997-04-20                60Nick KyrgiosAUS1995-04-27                
204Borna CoricCRO1996-11-14                185Thanasi KokkinakisAUS1996-04-10                157Alexander ZverevGER1997-04-20                
303Jared DonaldsonUSA1996-10-09                204Borna CoricCRO1996-11-14                185Thanasi KokkinakisAUS1996-04-10                
487Andrey RublevRUS1997-10-20                244Elias YmerSWE1996-04-10                204Borna CoricCRO1996-11-14                
525Roman SafiullinRUS1997-08-07                245Yoshihito NishiokaJPN1995-09-27                234Pedja KrstinSRB1994-09-03                
573Duck Hee LeeKOR1998-05-29                249Hyeon ChungKOR1996-05-19                243Kyle EdmundGBR1995-01-08                
658Patrick CiorcilaROU1996-09-20                302Gianluigi QuinziITA1996-02-01                244Elias YmerSWE1996-04-10                
731Bastian MallaCHI1996-09-22                303Jared DonaldsonUSA1996-10-09                245Yoshihito NishiokaJPN1995-09-27                
748Naoki NakagawaJPN1996-11-19                307Nicolas JarryCHI1995-10-11                249Hyeon ChungKOR1996-05-19                
755Theo FournerieFRA1997-03-06                346Christian GarinCHI1996-05-30                251Adam PavlasekCZE1994-10-08                
771Quentin HalysFRA1996-10-26                379Karen KhachanovRUS1996-05-21                298Ramkumar RamanathanIND1994-11-08                
781Maxime JanvierFRA1996-10-18                487Andrey RublevRUS1997-10-20                302Gianluigi QuinziITA1996-02-01                
789Omar JasikaAUS1997-05-18                509Ernesto EscobedoUSA1996-07-04                303Jared DonaldsonUSA1996-10-09                
814Miguel SemmlerESP1997-05-02                525Roman SafiullinRUS1997-08-07                304Matteo DonatiITA1995-02-28                
833Francisco BahamondeARG1996-11-07                572Kamil MajchrzakPOL1996-01-13                307Nicolas JarryCHI1995-10-11                
851Stefan KozlovUSA1998-02-01                573Duck Hee LeeKOR1998-05-29                314Pedro CachinARG1995-04-12                
886Dmitry PopkoKAZ1996-10-24                585Noah RubinUSA1996-02-21                328Laurent LokoliFRA1994-10-18                
892Ivan GakhovRUS1996-11-04                586Blake MottAUS1996-04-21                346Christian GarinCHI1996-05-30                
894Joao Lucas Magalhaes Hueb De MenezesBRA1996-12-17                626Johan Sebastien TatlotFRA1996-03-26                354Nikola MilojevicSRB1995-06-19                
898Evgeny TyurnevRUS1997-04-08                658Patrick CiorcilaROU1996-09-20                356Laslo DjereSRB1995-06-02                
 
Not Yet 21                Not Yet 22                Not Yet 23                
45Dominic ThiemAUT1993-09-03                45Dominic ThiemAUT1993-09-03                45Dominic ThiemAUT1993-09-03                
60Nick KyrgiosAUS1995-04-27                55Jack SockUSA1992-09-24                55Jack SockUSA1992-09-24                
157Alexander ZverevGER1997-04-20                60Nick KyrgiosAUS1995-04-27                60Nick KyrgiosAUS1995-04-27                
161Luke SavilleAUS1994-02-01                67Bernard TomicAUS1992-10-21                67Bernard TomicAUS1992-10-21                
178Mate DelicCRO1993-09-29                75Jiri VeselyCZE1993-07-10                75Jiri VeselyCZE1993-07-10                
185Thanasi KokkinakisAUS1996-04-10                157Alexander ZverevGER1997-04-20                79Diego Sebastian SchwartzmanARG1992-08-16                
204Borna CoricCRO1996-11-14                160Marco CecchinatoITA1992-09-30                108Filip KrajinovicSRB1992-02-27                
205Lucas PouilleFRA1994-02-23                161Luke SavilleAUS1994-02-01                119Damir DzumhurBIH1992-05-20                
234Pedja KrstinSRB1994-09-03                178Mate DelicCRO1993-09-29                120Facundo ArguelloARG1992-08-04                
243Kyle EdmundGBR1995-01-08                185Thanasi KokkinakisAUS1996-04-10                121Denis KudlaUSA1992-08-17                
244Elias YmerSWE1996-04-10                186Taro DanielJPN1993-01-27                151Yuki BhambriIND1992-07-04                
245Yoshihito NishiokaJPN1995-09-27                187Juan Ignacio LonderoARG1993-08-15                152Marton FucsovicsHUN1992-02-08                
249Hyeon ChungKOR1996-05-19                190Guilherme ClezarBRA1992-12-31                154James DuckworthAUS1992-01-21                
251Adam PavlasekCZE1994-10-08                197Jason KublerAUS1993-05-19                157Alexander ZverevGER1997-04-20                
259Kimmer CoppejansBEL1994-02-07                198Gonzalo LamaCHI1993-04-27                160Marco CecchinatoITA1992-09-30                
260Mathias BourgueFRA1994-01-18                204Borna CoricCRO1996-11-14                161Luke SavilleAUS1994-02-01                
278Jordan ThompsonAUS1994-04-20                205Lucas PouilleFRA1994-02-23                178Mate DelicCRO1993-09-29                
281Dennis NovakAUT1993-08-28                212Roberto Carballes BaenaESP1993-03-23                184Ryan HarrisonUSA1992-05-07                
290Aslan KaratsevRUS1993-09-04                216Alex BoltAUS1993-01-05                185Thanasi KokkinakisAUS1996-04-10                
298Ramkumar RamanathanIND1994-11-08                223Benjamin MitchellAUS1992-11-30                186Taro DanielJPN1993-01-27                
 
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                18Tommy RobredoESP1982-05-01                
5David FerrerESP1982-04-02                10Jo Wilfried TsongaFRA1985-04-17                21Feliciano LopezESP1981-09-20                
7Tomas BerdychCZE1985-09-17                15John IsnerUSA1985-04-26                23Mikhail YouzhnyRUS1982-06-25                
10Jo Wilfried TsongaFRA1985-04-17                18Tommy RobredoESP1982-05-01                25Philipp KohlschreiberGER1983-10-16                
14Richard GasquetFRA1986-06-18                21Feliciano LopezESP1981-09-20                28Julien BenneteauFRA1981-12-20                
15John IsnerUSA1985-04-26                23Mikhail YouzhnyRUS1982-06-25                30Ivo KarlovicCRO1979-02-28                
18Tommy RobredoESP1982-05-01                25Philipp KohlschreiberGER1983-10-16                33Guillermo Garcia LopezESP1983-06-04                
20Kevin AndersonRSA1986-05-18                27Lukas RosolCZE1985-07-24                34Yen Hsun LuTPE1983-08-14                
21Feliciano LopezESP1981-09-20                28Julien BenneteauFRA1981-12-20                35Tommy HaasGER1978-04-03                
23Mikhail YouzhnyRUS1982-06-25                29Nicolas AlmagroESP1985-08-21                37Fernando VerdascoESP1983-11-15                
25Philipp KohlschreiberGER1983-10-16                30Ivo KarlovicCRO1979-02-28                39Radek StepanekCZE1978-11-27                
27Lukas RosolCZE1985-07-24                31Gilles SimonFRA1984-12-27                41Lleyton HewittAUS1981-02-24                
28Julien BenneteauFRA1981-12-20                33Guillermo Garcia LopezESP1983-06-04                49Andreas SeppiITA1984-02-21                
29Nicolas AlmagroESP1985-08-21                34Yen Hsun LuTPE1983-08-14                52Edouard Roger VasselinFRA1983-11-28                
30Ivo KarlovicCRO1979-02-28                35Tommy HaasGER1978-04-03                54Jarkko NieminenFIN1981-07-23                
31Gilles SimonFRA1984-12-27                37Fernando VerdascoESP1983-11-15                58Dmitry TursunovRUS1982-12-12                
33Guillermo Garcia LopezESP1983-06-04                39Radek StepanekCZE1978-11-27                59Benjamin BeckerGER1981-06-16                
34Yen Hsun LuTPE1983-08-14                41Lleyton HewittAUS1981-02-24                63Carlos 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                
18Tommy RobredoESP1982-05-01                18Tommy RobredoESP1982-05-01                35Tommy HaasGER1978-04-03                
21Feliciano LopezESP1981-09-20                21Feliciano LopezESP1981-09-20                39Radek StepanekCZE1978-11-27                
23Mikhail YouzhnyRUS1982-06-25                23Mikhail YouzhnyRUS1982-06-25                41Lleyton HewittAUS1981-02-24                
28Julien BenneteauFRA1981-12-20                28Julien BenneteauFRA1981-12-20                54Jarkko NieminenFIN1981-07-23                
30Ivo KarlovicCRO1979-02-28                30Ivo KarlovicCRO1979-02-28                59Benjamin BeckerGER1981-06-16                
33Guillermo Garcia LopezESP1983-06-04                35Tommy HaasGER1978-04-03                80Victor EstrellaDOM1980-08-02                
34Yen Hsun LuTPE1983-08-14                39Radek StepanekCZE1978-11-27                102Stephane RobertFRA1980-05-17                
35Tommy HaasGER1978-04-03                41Lleyton HewittAUS1981-02-24                111Jurgen MelzerAUT1981-05-22                
39Radek StepanekCZE1978-11-27                54Jarkko NieminenFIN1981-07-23                114Albert MontanesESP1980-11-26                
41Lleyton HewittAUS1981-02-24                59Benjamin BeckerGER1981-06-16                122Michael BerrerGER1980-07-01                
54Jarkko NieminenFIN1981-07-23                78Paolo LorenziITA1981-12-15                130Michael RussellUSA1978-05-01                
58Dmitry TursunovRUS1982-12-12                80Victor EstrellaDOM1980-08-02                150Victor HanescuROU1981-07-21                
59Benjamin BeckerGER1981-06-16                81Paul Henri MathieuFRA1982-01-12                156Potito StaraceITA1981-07-14                
63Carlos BerlocqARG1983-02-03                102Stephane RobertFRA1980-05-17                166Marc GicquelFRA1977-03-30                
68Gilles MullerLUX1983-05-09                103Nicolas MahutFRA1982-01-21                183Nikolay DavydenkoRUS1981-06-02                
78Paolo LorenziITA1981-12-15                111Jurgen MelzerAUT1981-05-22                192Michael LlodraFRA1980-05-18                
80Victor EstrellaDOM1980-08-02                114Albert MontanesESP1980-11-26                195Jaroslav PospisilCZE1981-02-09                
81Paul Henri MathieuFRA1982-01-12                122Michael BerrerGER1980-07-01                222Ruben Ramirez HidalgoESP1978-01-06