Racket Rally | HeavyTopspin.com | Twitter

tennisabstract.com

 

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: 2015-03-02

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
136Alexander ZverevGER1997-04-20                61Borna CoricCRO1996-11-14                36Nick KyrgiosAUS1995-04-27                
314Roman SafiullinRUS1997-08-07                121Hyeon ChungKOR1996-05-19                61Borna CoricCRO1996-11-14                
328Andrey RublevRUS1997-10-20                133Thanasi KokkinakisAUS1996-04-10                121Hyeon ChungKOR1996-05-19                
413Stefan KozlovUSA1998-02-01                136Alexander ZverevGER1997-04-20                133Thanasi KokkinakisAUS1996-04-10                
468Duck Hee LeeKOR1998-05-29                173Jared DonaldsonUSA1996-10-09                136Alexander ZverevGER1997-04-20                
479Omar JasikaAUS1997-05-18                189Elias YmerSWE1996-04-10                147Yoshihito NishiokaJPN1995-09-27                
505Evgeny TyurnevRUS1997-04-08                229Christian GarinCHI1996-05-30                173Jared DonaldsonUSA1996-10-09                
512Theo FournerieFRA1997-03-06                314Roman SafiullinRUS1997-08-07                189Elias YmerSWE1996-04-10                
654Michael MmohUSA1998-01-10                328Andrey RublevRUS1997-10-20                192Nicolas JarryCHI1995-10-11                
772Tommy PaulUSA1997-05-17                368Karen KhachanovRUS1996-05-21                229Christian GarinCHI1996-05-30                
782Miguel SemmlerESP1997-05-02                386Johan Sebastien TatlotFRA1996-03-26                240Pedro CachinARG1995-04-12                
799Francis TiafoeUSA1998-01-20                413Stefan KozlovUSA1998-02-01                243Laslo DjereSRB1995-06-02                
845Jaume MunarESP1997-05-05                468Duck Hee LeeKOR1998-05-29                272Frederico Ferreira SilvaPOR1995-03-18                
862Viktor DurasovicNOR1997-03-19                479Omar JasikaAUS1997-05-18                303Maxime HamouFRA1995-06-08                
898Alexander BublikRUS1997-06-17                505Evgeny TyurnevRUS1997-04-08                314Roman SafiullinRUS1997-08-07                
937Taylor Harry FritzUSA1997-10-28                512Theo FournerieFRA1997-03-06                328Andrey RublevRUS1997-10-20                
948Daniel AltmaierGER1998-09-12                529Blake MottAUS1996-04-21                350Nikola MilojevicSRB1995-06-19                
979Orlando LuzBRA1998-02-08                532Ernesto EscobedoUSA1996-07-04                351Kamil MajchrzakPOL1996-01-13                
999Yunseong ChungKOR1998-03-27                546Quentin HalysFRA1996-10-26                368Karen KhachanovRUS1996-05-21                
1008Marc PolmansAUS1997-05-02                561Petros ChrysochosCYP1996-04-08                373Gianluigi QuinziITA1996-02-01                
 
Not Yet 21                Not Yet 22                Not Yet 23                
36Nick KyrgiosAUS1995-04-27                36Nick KyrgiosAUS1995-04-27                36Nick KyrgiosAUS1995-04-27                
61Borna CoricCRO1996-11-14                45Jiri VeselyCZE1993-07-10                38Bernard TomicAUS1992-10-21                
121Hyeon ChungKOR1996-05-19                46Dominic ThiemAUT1993-09-03                45Jiri VeselyCZE1993-07-10                
133Thanasi KokkinakisAUS1996-04-10                61Borna CoricCRO1996-11-14                46Dominic ThiemAUT1993-09-03                
136Alexander ZverevGER1997-04-20                112Lucas PouilleFRA1994-02-23                57Jack SockUSA1992-09-24                
147Yoshihito NishiokaJPN1995-09-27                121Hyeon ChungKOR1996-05-19                61Borna CoricCRO1996-11-14                
153Kyle EdmundGBR1995-01-08                133Thanasi KokkinakisAUS1996-04-10                63Diego Sebastian SchwartzmanARG1992-08-16                
173Jared DonaldsonUSA1996-10-09                136Alexander ZverevGER1997-04-20                89Damir DzumhurBIH1992-05-20                
189Elias YmerSWE1996-04-10                147Yoshihito NishiokaJPN1995-09-27                109Ryan HarrisonUSA1992-05-07                
192Nicolas JarryCHI1995-10-11                150Jason KublerAUS1993-05-19                112Lucas PouilleFRA1994-02-23                
206Enzo CouacaudFRA1995-03-01                153Kyle EdmundGBR1995-01-08                121Hyeon ChungKOR1996-05-19                
209Laurent LokoliFRA1994-10-18                158Mate DelicCRO1993-09-29                129Denis KudlaUSA1992-08-17                
229Christian GarinCHI1996-05-30                160Roberto Carballes BaenaESP1993-03-23                133Thanasi KokkinakisAUS1996-04-10                
231Jordan ThompsonAUS1994-04-20                162Luke SavilleAUS1994-02-01                136Alexander ZverevGER1997-04-20                
240Pedro CachinARG1995-04-12                170Bjorn FratangeloUSA1993-07-19                140Facundo ArguelloARG1992-08-04                
243Laslo DjereSRB1995-06-02                172Kimmer CoppejansBEL1994-02-07                147Yoshihito NishiokaJPN1995-09-27                
247Adam PavlasekCZE1994-10-08                173Jared DonaldsonUSA1996-10-09                150Jason KublerAUS1993-05-19                
252Pedja KrstinSRB1994-09-03                182Liam BroadyGBR1994-01-04                152Marco CecchinatoITA1992-09-30                
254Ramkumar RamanathanIND1994-11-08                189Elias YmerSWE1996-04-10                153Kyle EdmundGBR1995-01-08                
270Julien CagninaBEL1994-06-04                192Nicolas JarryCHI1995-10-11                158Mate DelicCRO1993-09-29                
 
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                7Stanislas WawrinkaSUI1985-03-28                8David FerrerESP1982-04-02                
7Stanislas WawrinkaSUI1985-03-28                8David FerrerESP1982-04-02                12Feliciano LopezESP1981-09-20                
8David FerrerESP1982-04-02                9Tomas BerdychCZE1985-09-17                14Gilles SimonFRA1984-12-27                
9Tomas BerdychCZE1985-09-17                12Feliciano LopezESP1981-09-20                18Tommy RobredoESP1982-05-01                
12Feliciano LopezESP1981-09-20                13Jo Wilfried TsongaFRA1985-04-17                24Ivo KarlovicCRO1979-02-28                
13Jo Wilfried TsongaFRA1985-04-17                14Gilles SimonFRA1984-12-27                26Guillermo Garcia LopezESP1983-06-04                
14Gilles SimonFRA1984-12-27                18Tommy RobredoESP1982-05-01                27Julien BenneteauFRA1981-12-20                
17Kevin AndersonRSA1986-05-18                20John IsnerUSA1985-04-26                28Philipp KohlschreiberGER1983-10-16                
18Tommy RobredoESP1982-05-01                23Pablo CuevasURU1986-01-01                30Fernando VerdascoESP1983-11-15                
19Gael MonfilsFRA1986-09-01                24Ivo KarlovicCRO1979-02-28                34Gilles MullerLUX1983-05-09                
20John IsnerUSA1985-04-26                26Guillermo Garcia LopezESP1983-06-04                35Andreas SeppiITA1984-02-21                
23Pablo CuevasURU1986-01-01                27Julien BenneteauFRA1981-12-20                39Benjamin BeckerGER1981-06-16                
24Ivo KarlovicCRO1979-02-28                28Philipp KohlschreiberGER1983-10-16                48Juan MonacoARG1984-03-29                
25Richard GasquetFRA1986-06-18                30Fernando VerdascoESP1983-11-15                56Victor EstrellaDOM1980-08-02                
26Guillermo Garcia LopezESP1983-06-04                31Lukas RosolCZE1985-07-24                59Yen Hsun LuTPE1983-08-14                
27Julien BenneteauFRA1981-12-20                34Gilles MullerLUX1983-05-09                64Mikhail YouzhnyRUS1982-06-25                
28Philipp KohlschreiberGER1983-10-16                35Andreas SeppiITA1984-02-21                67Carlos BerlocqARG1983-02-03                
30Fernando VerdascoESP1983-11-15                39Benjamin BeckerGER1981-06-16                70Jarkko NieminenFIN1981-07-23                
31Lukas RosolCZE1985-07-24                41Viktor TroickiSRB1986-02-10                79Paolo LorenziITA1981-12-15                
 
At Least 31                At Least 32                At Least 33                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
8David FerrerESP1982-04-02                8David FerrerESP1982-04-02                12Feliciano LopezESP1981-09-20                
12Feliciano LopezESP1981-09-20                12Feliciano LopezESP1981-09-20                24Ivo KarlovicCRO1979-02-28                
18Tommy RobredoESP1982-05-01                18Tommy RobredoESP1982-05-01                27Julien BenneteauFRA1981-12-20                
24Ivo KarlovicCRO1979-02-28                24Ivo KarlovicCRO1979-02-28                39Benjamin BeckerGER1981-06-16                
26Guillermo Garcia LopezESP1983-06-04                27Julien BenneteauFRA1981-12-20                56Victor EstrellaDOM1980-08-02                
27Julien BenneteauFRA1981-12-20                39Benjamin BeckerGER1981-06-16                70Jarkko NieminenFIN1981-07-23                
28Philipp KohlschreiberGER1983-10-16                56Victor EstrellaDOM1980-08-02                79Paolo LorenziITA1981-12-15                
30Fernando VerdascoESP1983-11-15                64Mikhail YouzhnyRUS1982-06-25                80Radek StepanekCZE1978-11-27                
34Gilles MullerLUX1983-05-09                67Carlos BerlocqARG1983-02-03                84Jurgen MelzerAUT1981-05-22                
35Andreas SeppiITA1984-02-21                70Jarkko NieminenFIN1981-07-23                98Lleyton HewittAUS1981-02-24                
39Benjamin BeckerGER1981-06-16                79Paolo LorenziITA1981-12-15                103Albert MontanesESP1980-11-26                
56Victor EstrellaDOM1980-08-02                80Radek StepanekCZE1978-11-27                105Paul Henri MathieuFRA1982-01-12                
59Yen Hsun LuTPE1983-08-14                84Jurgen MelzerAUT1981-05-22                123Nicolas MahutFRA1982-01-21                
64Mikhail YouzhnyRUS1982-06-25                98Lleyton HewittAUS1981-02-24                144Tommy HaasGER1978-04-03                
67Carlos BerlocqARG1983-02-03                103Albert MontanesESP1980-11-26                146Victor HanescuROU1981-07-21                
70Jarkko NieminenFIN1981-07-23                105Paul Henri MathieuFRA1982-01-12                161Michael BerrerGER1980-07-01                
79Paolo LorenziITA1981-12-15                123Nicolas MahutFRA1982-01-21                174Jan HernychCZE1979-07-07                
80Radek StepanekCZE1978-11-27                144Tommy HaasGER1978-04-03                179Michael RussellUSA1978-05-01                
84Jurgen MelzerAUT1981-05-22                146Victor HanescuROU1981-07-21                186Potito StaraceITA1981-07-14