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-23

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
129Alexander ZverevGER1997-04-20                59Borna CoricCRO1996-11-14                37Nick KyrgiosAUS1995-04-27                
323Roman SafiullinRUS1997-08-07                108Thanasi KokkinakisAUS1996-04-10                59Borna CoricCRO1996-11-14                
389Andrey RublevRUS1997-10-20                121Hyeon ChungKOR1996-05-19                108Thanasi KokkinakisAUS1996-04-10                
417Stefan KozlovUSA1998-02-01                129Alexander ZverevGER1997-04-20                121Hyeon ChungKOR1996-05-19                
444Omar JasikaAUS1997-05-18                174Jared DonaldsonUSA1996-10-09                129Alexander ZverevGER1997-04-20                
470Duck Hee LeeKOR1998-05-29                195Elias YmerSWE1996-04-10                151Yoshihito NishiokaJPN1995-09-27                
518Evgeny TyurnevRUS1997-04-08                233Christian GarinCHI1996-05-30                174Jared DonaldsonUSA1996-10-09                
655Michael MmohUSA1998-01-10                283Karen KhachanovRUS1996-05-21                192Nicolas JarryCHI1995-10-11                
759Tommy PaulUSA1997-05-17                323Roman SafiullinRUS1997-08-07                195Elias YmerSWE1996-04-10                
778Miguel SemmlerESP1997-05-02                389Andrey RublevRUS1997-10-20                233Christian GarinCHI1996-05-30                
803Taylor Harry FritzUSA1997-10-28                417Stefan KozlovUSA1998-02-01                244Pedro CachinARG1995-04-12                
816Francis TiafoeUSA1998-01-20                444Omar JasikaAUS1997-05-18                245Laslo DjereSRB1995-06-02                
843Jaume MunarESP1997-05-05                467Quentin HalysFRA1996-10-26                283Karen KhachanovRUS1996-05-21                
895Alexander BublikRUS1997-06-17                470Duck Hee LeeKOR1998-05-29                304Maxime HamouFRA1995-06-08                
947Daniel AltmaierGER1998-09-12                492Theo FournerieFRA1997-03-06                323Roman SafiullinRUS1997-08-07                
959Corentin DenollyFRA1997-06-06                501Bastian MallaCHI1996-09-22                346Nikola MilojevicSRB1995-06-19                
960Orlando LuzBRA1998-02-08                518Evgeny TyurnevRUS1997-04-08                373Gianluigi QuinziITA1996-02-01                
964Marc PolmansAUS1997-05-02                540Ernesto EscobedoUSA1996-07-04                389Andrey RublevRUS1997-10-20                
984Yunseong ChungKOR1998-03-27                545Blake MottAUS1996-04-21                394Kamil MajchrzakPOL1996-01-13                
1040Marko OsmakcicSUI1998-08-10                560Petros ChrysochosCYP1996-04-08                403Cem IlkelTUR1995-08-21                
 
Not Yet 21                Not Yet 22                Not Yet 23                
37Nick KyrgiosAUS1995-04-27                37Nick KyrgiosAUS1995-04-27                29Bernard TomicAUS1992-10-21                
59Borna CoricCRO1996-11-14                48Jiri VeselyCZE1993-07-10                37Nick KyrgiosAUS1995-04-27                
108Thanasi KokkinakisAUS1996-04-10                52Dominic ThiemAUT1993-09-03                45Jack SockUSA1992-09-24                
121Hyeon ChungKOR1996-05-19                59Borna CoricCRO1996-11-14                48Jiri VeselyCZE1993-07-10                
129Alexander ZverevGER1997-04-20                108Thanasi KokkinakisAUS1996-04-10                52Dominic ThiemAUT1993-09-03                
144Kyle EdmundGBR1995-01-08                114Lucas PouilleFRA1994-02-23                59Borna CoricCRO1996-11-14                
151Yoshihito NishiokaJPN1995-09-27                121Hyeon ChungKOR1996-05-19                61Diego Sebastian SchwartzmanARG1992-08-16                
174Jared DonaldsonUSA1996-10-09                129Alexander ZverevGER1997-04-20                92Damir DzumhurBIH1992-05-20                
192Nicolas JarryCHI1995-10-11                144Kyle EdmundGBR1995-01-08                108Thanasi KokkinakisAUS1996-04-10                
195Elias YmerSWE1996-04-10                150Kimmer CoppejansBEL1994-02-07                114Lucas PouilleFRA1994-02-23                
212Laurent LokoliFRA1994-10-18                151Yoshihito NishiokaJPN1995-09-27                119Ryan HarrisonUSA1992-05-07                
213Enzo CouacaudFRA1995-03-01                153Jason KublerAUS1993-05-19                121Hyeon ChungKOR1996-05-19                
233Christian GarinCHI1996-05-30                156Mate DelicCRO1993-09-29                129Alexander ZverevGER1997-04-20                
241Adam PavlasekCZE1994-10-08                166Bjorn FratangeloUSA1993-07-19                131Denis KudlaUSA1992-08-17                
243Jordan ThompsonAUS1994-04-20                167Aslan KaratsevRUS1993-09-04                142Facundo ArguelloARG1992-08-04                
244Pedro CachinARG1995-04-12                174Jared DonaldsonUSA1996-10-09                144Kyle EdmundGBR1995-01-08                
245Laslo DjereSRB1995-06-02                184Liam BroadyGBR1994-01-04                150Kimmer CoppejansBEL1994-02-07                
247Ramkumar RamanathanIND1994-11-08                186Luke SavilleAUS1994-02-01                151Yoshihito NishiokaJPN1995-09-27                
268Frederico Ferreira SilvaPOR1995-03-18                192Nicolas JarryCHI1995-10-11                153Jason KublerAUS1993-05-19                
272Julien CagninaBEL1994-06-04                195Elias YmerSWE1996-04-10                155Marco 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                7David FerrerESP1982-04-02                7David FerrerESP1982-04-02                
7David FerrerESP1982-04-02                8Stanislas WawrinkaSUI1985-03-28                12Feliciano LopezESP1981-09-20                
8Stanislas WawrinkaSUI1985-03-28                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                22Ivo KarlovicCRO1979-02-28                
13Jo Wilfried TsongaFRA1985-04-17                14Gilles SimonFRA1984-12-27                25Guillermo Garcia LopezESP1983-06-04                
14Gilles SimonFRA1984-12-27                18Tommy RobredoESP1982-05-01                28Philipp KohlschreiberGER1983-10-16                
17Kevin AndersonRSA1986-05-18                21Pablo CuevasURU1986-01-01                33Andreas SeppiITA1984-02-21                
18Tommy RobredoESP1982-05-01                22Ivo KarlovicCRO1979-02-28                34Fernando VerdascoESP1983-11-15                
19Gael MonfilsFRA1986-09-01                24John IsnerUSA1985-04-26                35Julien BenneteauFRA1981-12-20                
21Pablo CuevasURU1986-01-01                25Guillermo Garcia LopezESP1983-06-04                36Gilles MullerLUX1983-05-09                
22Ivo KarlovicCRO1979-02-28                28Philipp KohlschreiberGER1983-10-16                40Benjamin BeckerGER1981-06-16                
24John IsnerUSA1985-04-26                30Lukas RosolCZE1985-07-24                46Juan MonacoARG1984-03-29                
25Guillermo Garcia LopezESP1983-06-04                33Andreas SeppiITA1984-02-21                55Victor EstrellaDOM1980-08-02                
26Richard GasquetFRA1986-06-18                34Fernando VerdascoESP1983-11-15                62Yen Hsun LuTPE1983-08-14                
28Philipp KohlschreiberGER1983-10-16                35Julien BenneteauFRA1981-12-20                64Mikhail YouzhnyRUS1982-06-25                
30Lukas RosolCZE1985-07-24                36Gilles MullerLUX1983-05-09                68Carlos BerlocqARG1983-02-03                
33Andreas SeppiITA1984-02-21                39Viktor TroickiSRB1986-02-10                71Jarkko NieminenFIN1981-07-23                
34Fernando VerdascoESP1983-11-15                40Benjamin BeckerGER1981-06-16                79Jurgen MelzerAUT1981-05-22                
 
At Least 31                At Least 32                At Least 33                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
7David FerrerESP1982-04-02                7David FerrerESP1982-04-02                12Feliciano LopezESP1981-09-20                
12Feliciano LopezESP1981-09-20                12Feliciano LopezESP1981-09-20                22Ivo KarlovicCRO1979-02-28                
18Tommy RobredoESP1982-05-01                18Tommy RobredoESP1982-05-01                35Julien BenneteauFRA1981-12-20                
22Ivo KarlovicCRO1979-02-28                22Ivo KarlovicCRO1979-02-28                40Benjamin BeckerGER1981-06-16                
25Guillermo Garcia LopezESP1983-06-04                35Julien BenneteauFRA1981-12-20                55Victor EstrellaDOM1980-08-02                
28Philipp KohlschreiberGER1983-10-16                40Benjamin BeckerGER1981-06-16                71Jarkko NieminenFIN1981-07-23                
33Andreas SeppiITA1984-02-21                55Victor EstrellaDOM1980-08-02                79Jurgen MelzerAUT1981-05-22                
34Fernando VerdascoESP1983-11-15                64Mikhail YouzhnyRUS1982-06-25                86Radek StepanekCZE1978-11-27                
35Julien BenneteauFRA1981-12-20                68Carlos BerlocqARG1983-02-03                87Paolo LorenziITA1981-12-15                
36Gilles MullerLUX1983-05-09                71Jarkko NieminenFIN1981-07-23                105Albert MontanesESP1980-11-26                
40Benjamin BeckerGER1981-06-16                79Jurgen MelzerAUT1981-05-22                107Lleyton HewittAUS1981-02-24                
55Victor EstrellaDOM1980-08-02                86Radek StepanekCZE1978-11-27                113Paul Henri MathieuFRA1982-01-12                
62Yen Hsun LuTPE1983-08-14                87Paolo LorenziITA1981-12-15                124Nicolas MahutFRA1982-01-21                
64Mikhail YouzhnyRUS1982-06-25                105Albert MontanesESP1980-11-26                141Victor HanescuROU1981-07-21                
68Carlos BerlocqARG1983-02-03                107Lleyton HewittAUS1981-02-24                164Michael BerrerGER1980-07-01                
71Jarkko NieminenFIN1981-07-23                113Paul Henri MathieuFRA1982-01-12                177Tommy HaasGER1978-04-03                
79Jurgen MelzerAUT1981-05-22                124Nicolas MahutFRA1982-01-21                178Jan HernychCZE1979-07-07                
82Malek JaziriTUN1984-01-20                141Victor HanescuROU1981-07-21                188Potito StaraceITA1981-07-14                
84Steve DarcisBEL1984-03-13                152Andre GhemBRA1982-05-29                193Daniel Munoz De La NavaESP1982-01-29