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

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
208Andrey RublevRUS1997-10-20                46Borna CoricCRO1996-11-14                46Borna CoricCRO1996-11-14                
287Francis TiafoeUSA1998-01-20                89Alexander ZverevGER1997-04-20                70Hyeon ChungKOR1996-05-19                
327Duck Hee LeeKOR1998-05-29                153Jared DonaldsonUSA1996-10-09                84Thanasi KokkinakisAUS1996-04-10                
373Stefan KozlovUSA1998-02-01                208Andrey RublevRUS1997-10-20                89Alexander ZverevGER1997-04-20                
381Roman SafiullinRUS1997-08-07                262Christian GarinCHI1996-05-30                146Yoshihito NishiokaJPN1995-09-27                
551Orlando LuzBRA1998-02-08                287Francis TiafoeUSA1998-01-20                153Jared DonaldsonUSA1996-10-09                
633Michael MmohUSA1998-01-10                296Quentin HalysFRA1996-10-26                175Elias YmerSWE1996-04-10                
761Taylor Harry FritzUSA1997-10-28                327Duck Hee LeeKOR1998-05-29                181Nicolas JarryCHI1995-10-11                
775Mikael YmerSWE1998-09-09                373Stefan KozlovUSA1998-02-01                208Andrey RublevRUS1997-10-20                
795Corentin DenollyFRA1997-06-06                381Roman SafiullinRUS1997-08-07                225Maxime HamouFRA1995-06-08                
819Corentin MoutetFRA1999-04-19                383Omar JasikaAUS1997-05-18                227Karen KhachanovRUS1996-05-21                
893Djurabek KarimovUZB1998-06-04                465Viktor DurasovicNOR1997-03-19                247Laslo DjereSRB1995-06-02                
894Alexander BublikRUS1997-06-17                485Evgeny TyurnevRUS1997-04-08                262Christian GarinCHI1996-05-30                
912Alvaro Lopez San MartinESP1997-06-02                487Bastian MallaCHI1996-09-22                287Francis TiafoeUSA1998-01-20                
937Yunseong ChungKOR1998-03-27                493Ivan GakhovRUS1996-11-04                296Quentin HalysFRA1996-10-26                
950Ben FataelISR1997-06-02                513Dmitry PopkoKAZ1996-10-24                327Duck Hee LeeKOR1998-05-29                
957Daniel AltmaierGER1998-09-12                514Theo FournerieFRA1997-03-06                349Nikola MilojevicSRB1995-06-19                
1026Stefanos TsitsipasGRE1998-08-12                528Tommy PaulUSA1997-05-17                366Kamil MajchrzakPOL1996-01-13                
1040David VolfsonCAN1997-09-14                551Orlando LuzBRA1998-02-08                373Stefan KozlovUSA1998-02-01                
1046Dragos Nicolae MadarasROU1997-09-12                599Jan ChoinskiGER1996-06-10                376Gianluigi QuinziITA1996-02-01                
 
Not Yet 21                Not Yet 22                Not Yet 23                
30Nick KyrgiosAUS1995-04-27                30Nick KyrgiosAUS1995-04-27                26Bernard TomicAUS1992-10-21                
46Borna CoricCRO1996-11-14                31Dominic ThiemAUT1993-09-03                30Nick KyrgiosAUS1995-04-27                
70Hyeon ChungKOR1996-05-19                41Jiri VeselyCZE1993-07-10                31Dominic ThiemAUT1993-09-03                
84Thanasi KokkinakisAUS1996-04-10                46Borna CoricCRO1996-11-14                37Jack SockUSA1992-09-24                
89Alexander ZverevGER1997-04-20                70Hyeon ChungKOR1996-05-19                41Jiri VeselyCZE1993-07-10                
121Kyle EdmundGBR1995-01-08                84Thanasi KokkinakisAUS1996-04-10                46Borna CoricCRO1996-11-14                
146Yoshihito NishiokaJPN1995-09-27                89Alexander ZverevGER1997-04-20                62Diego Sebastian SchwartzmanARG1992-08-16                
153Jared DonaldsonUSA1996-10-09                90Lucas PouilleFRA1994-02-23                70Hyeon ChungKOR1996-05-19                
175Elias YmerSWE1996-04-10                107Kimmer CoppejansBEL1994-02-07                84Thanasi KokkinakisAUS1996-04-10                
181Nicolas JarryCHI1995-10-11                121Kyle EdmundGBR1995-01-08                89Alexander ZverevGER1997-04-20                
185Adam PavlasekCZE1994-10-08                146Yoshihito NishiokaJPN1995-09-27                90Lucas PouilleFRA1994-02-23                
208Andrey RublevRUS1997-10-20                149Bjorn FratangeloUSA1993-07-19                107Kimmer CoppejansBEL1994-02-07                
215Matteo DonatiITA1995-02-28                153Jared DonaldsonUSA1996-10-09                121Kyle EdmundGBR1995-01-08                
216Enzo CouacaudFRA1995-03-01                173Aslan KaratsevRUS1993-09-04                122Marco CecchinatoITA1992-09-30                
225Maxime HamouFRA1995-06-08                175Elias YmerSWE1996-04-10                136Denis KudlaUSA1992-08-17                
226Pedro CachinARG1995-04-12                176Liam BroadyGBR1994-01-04                137Facundo ArguelloARG1992-08-04                
227Karen KhachanovRUS1996-05-21                181Nicolas JarryCHI1995-10-11                146Yoshihito NishiokaJPN1995-09-27                
233Laurent LokoliFRA1994-10-18                184Dennis NovikovUSA1993-11-06                149Bjorn FratangeloUSA1993-07-19                
247Laslo DjereSRB1995-06-02                185Adam PavlasekCZE1994-10-08                153Jared DonaldsonUSA1996-10-09                
258Ramkumar RamanathanIND1994-11-08                200Mathias BourgueFRA1994-01-18                156Yuki BhambriIND1992-07-04                
 
At Least 28                At Least 29                At Least 30                
1Novak DjokovicSRB1987-05-22                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
2Roger FedererSUI1981-08-08                4Tomas BerdychCZE1985-09-17                8David FerrerESP1982-04-02                
3Andy MurrayGBR1987-05-15                8David FerrerESP1982-04-02                9Stanislas WawrinkaSUI1985-03-28                
4Tomas BerdychCZE1985-09-17                9Stanislas WawrinkaSUI1985-03-28                12Feliciano LopezESP1981-09-20                
7Rafael NadalESP1986-06-03                12Feliciano LopezESP1981-09-20                13Gilles SimonFRA1984-12-27                
8David FerrerESP1982-04-02                13Gilles SimonFRA1984-12-27                15Jo Wilfried TsongaFRA1985-04-17                
9Stanislas WawrinkaSUI1985-03-28                15Jo Wilfried TsongaFRA1985-04-17                16John IsnerUSA1985-04-26                
12Feliciano LopezESP1981-09-20                16John IsnerUSA1985-04-26                19Tommy RobredoESP1982-05-01                
13Gilles SimonFRA1984-12-27                17Kevin AndersonRSA1986-05-18                24Guillermo Garcia LopezESP1983-06-04                
14Gael MonfilsFRA1986-09-01                19Tommy RobredoESP1982-05-01                25Ivo KarlovicCRO1979-02-28                
15Jo Wilfried TsongaFRA1985-04-17                23Pablo CuevasURU1986-01-01                28Philipp KohlschreiberGER1983-10-16                
16John IsnerUSA1985-04-26                24Guillermo Garcia LopezESP1983-06-04                34Fernando VerdascoESP1983-11-15                
17Kevin AndersonRSA1986-05-18                25Ivo KarlovicCRO1979-02-28                35Juan MonacoARG1984-03-29                
19Tommy RobredoESP1982-05-01                28Philipp KohlschreiberGER1983-10-16                39Andreas SeppiITA1984-02-21                
21Richard GasquetFRA1986-06-18                33Viktor TroickiSRB1986-02-10                47Julien BenneteauFRA1981-12-20                
22Leonardo MayerARG1987-05-15                34Fernando VerdascoESP1983-11-15                48Benjamin BeckerGER1981-06-16                
23Pablo CuevasURU1986-01-01                35Juan MonacoARG1984-03-29                49Victor EstrellaDOM1980-08-02                
24Guillermo Garcia LopezESP1983-06-04                39Andreas SeppiITA1984-02-21                55Gilles MullerLUX1983-05-09                
25Ivo KarlovicCRO1979-02-28                42Pablo AndujarESP1986-01-23                65Yen Hsun LuTPE1983-08-14                
27Fabio FogniniITA1987-05-24                43Lukas RosolCZE1985-07-24                68Mikhail YouzhnyRUS1982-06-25                
 
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                8David FerrerESP1982-04-02                
12Feliciano LopezESP1981-09-20                12Feliciano LopezESP1981-09-20                12Feliciano LopezESP1981-09-20                
19Tommy RobredoESP1982-05-01                19Tommy RobredoESP1982-05-01                19Tommy RobredoESP1982-05-01                
24Guillermo Garcia LopezESP1983-06-04                25Ivo KarlovicCRO1979-02-28                25Ivo KarlovicCRO1979-02-28                
25Ivo KarlovicCRO1979-02-28                47Julien BenneteauFRA1981-12-20                47Julien BenneteauFRA1981-12-20                
28Philipp KohlschreiberGER1983-10-16                48Benjamin BeckerGER1981-06-16                48Benjamin BeckerGER1981-06-16                
34Fernando VerdascoESP1983-11-15                49Victor EstrellaDOM1980-08-02                49Victor EstrellaDOM1980-08-02                
35Juan MonacoARG1984-03-29                55Gilles MullerLUX1983-05-09                86Paolo LorenziITA1981-12-15                
39Andreas SeppiITA1984-02-21                68Mikhail YouzhnyRUS1982-06-25                87Jarkko NieminenFIN1981-07-23                
47Julien BenneteauFRA1981-12-20                86Paolo LorenziITA1981-12-15                108Lleyton HewittAUS1981-02-24                
48Benjamin BeckerGER1981-06-16                87Jarkko NieminenFIN1981-07-23                110Jurgen MelzerAUT1981-05-22                
49Victor EstrellaDOM1980-08-02                108Lleyton HewittAUS1981-02-24                116Nicolas MahutFRA1982-01-21                
55Gilles MullerLUX1983-05-09                110Jurgen MelzerAUT1981-05-22                125Paul Henri MathieuFRA1982-01-12                
65Yen Hsun LuTPE1983-08-14                111Carlos BerlocqARG1983-02-03                129Radek StepanekCZE1978-11-27                
68Mikhail YouzhnyRUS1982-06-25                116Nicolas MahutFRA1982-01-21                134Daniel Munoz De La NavaESP1982-01-29                
76Steve DarcisBEL1984-03-13                125Paul Henri MathieuFRA1982-01-12                145Michael BerrerGER1980-07-01                
85Malek JaziriTUN1984-01-20                129Radek StepanekCZE1978-11-27                155Albert MontanesESP1980-11-26                
86Paolo LorenziITA1981-12-15                134Daniel Munoz De La NavaESP1982-01-29                186Victor HanescuROU1981-07-21                
87Jarkko NieminenFIN1981-07-23                140Andre GhemBRA1982-05-29                190Ruben Ramirez HidalgoESP1978-01-06