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-06-29

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
207Andrey RublevRUS1997-10-20                40Borna CoricCRO1996-11-14                40Borna CoricCRO1996-11-14                
278Duck Hee LeeKOR1998-05-29                74Alexander ZverevGER1997-04-20                71Thanasi KokkinakisAUS1996-04-10                
291Francis TiafoeUSA1998-01-20                155Jared DonaldsonUSA1996-10-09                74Alexander ZverevGER1997-04-20                
365Stefan KozlovUSA1998-02-01                207Andrey RublevRUS1997-10-20                79Hyeon ChungKOR1996-05-19                
404Roman SafiullinRUS1997-08-07                278Duck Hee LeeKOR1998-05-29                133Elias YmerSWE1996-04-10                
570Orlando LuzBRA1998-02-08                291Francis TiafoeUSA1998-01-20                140Yoshihito NishiokaJPN1995-09-27                
620Michael MmohUSA1998-01-10                293Quentin HalysFRA1996-10-26                155Jared DonaldsonUSA1996-10-09                
679Taylor Harry FritzUSA1997-10-28                336Omar JasikaAUS1997-05-18                202Nicolas JarryCHI1995-10-11                
764Sumit NagalIND1997-08-16                365Stefan KozlovUSA1998-02-01                207Andrey RublevRUS1997-10-20                
786Mikael YmerSWE1998-09-09                404Roman SafiullinRUS1997-08-07                217Karen KhachanovRUS1996-05-21                
835Corentin MoutetFRA1999-04-19                407Dmitry PopkoKAZ1996-10-24                270Christian GarinCHI1996-05-30                
909Djurabek KarimovUZB1998-06-04                450Ivan GakhovRUS1996-11-04                278Duck Hee LeeKOR1998-05-29                
963Yunseong ChungKOR1998-03-27                453Tommy PaulUSA1997-05-17                291Francis TiafoeUSA1998-01-20                
970Carlos TabernerESP1997-08-08                476Ernesto EscobedoUSA1996-07-04                293Quentin HalysFRA1996-10-26                
974Daniel AltmaierGER1998-09-12                477Viktor DurasovicNOR1997-03-19                297Kamil MajchrzakPOL1996-01-13                
1037Bogdan BobrovRUS1997-09-16                495Evgeny TyurnevRUS1997-04-08                336Omar JasikaAUS1997-05-18                
1042Stefanos TsitsipasGRE1998-08-12                507Bastian MallaCHI1996-09-22                344Johan Sebastien TatlotFRA1996-03-26                
1054David VolfsonCAN1997-09-14                558Theo FournerieFRA1997-03-06                365Stefan KozlovUSA1998-02-01                
1059Dragos Nicolae MadarasROU1997-09-12                570Orlando LuzBRA1998-02-08                388Daniil MedvedevRUS1996-02-11                
1066Daniel HobartAUS1998-03-10                601Maxime JanvierFRA1996-10-18                404Roman SafiullinRUS1997-08-07                
 
Not Yet 21                Not Yet 22                Not Yet 23                
29Nick KyrgiosAUS1995-04-27                29Nick KyrgiosAUS1995-04-27                26Bernard TomicAUS1992-10-21                
40Borna CoricCRO1996-11-14                30Dominic ThiemAUT1993-09-03                29Nick KyrgiosAUS1995-04-27                
71Thanasi KokkinakisAUS1996-04-10                40Borna CoricCRO1996-11-14                30Dominic ThiemAUT1993-09-03                
74Alexander ZverevGER1997-04-20                45Jiri VeselyCZE1993-07-10                31Jack SockUSA1992-09-24                
79Hyeon ChungKOR1996-05-19                71Thanasi KokkinakisAUS1996-04-10                40Borna CoricCRO1996-11-14                
101Kyle EdmundGBR1995-01-08                74Alexander ZverevGER1997-04-20                45Jiri VeselyCZE1993-07-10                
133Elias YmerSWE1996-04-10                79Hyeon ChungKOR1996-05-19                64Diego Sebastian SchwartzmanARG1992-08-16                
140Yoshihito NishiokaJPN1995-09-27                96Lucas PouilleFRA1994-02-23                71Thanasi KokkinakisAUS1996-04-10                
155Jared DonaldsonUSA1996-10-09                97Kimmer CoppejansBEL1994-02-07                74Alexander ZverevGER1997-04-20                
166Adam PavlasekCZE1994-10-08                101Kyle EdmundGBR1995-01-08                79Hyeon ChungKOR1996-05-19                
181Laslo DjereSRB1995-06-02                124Bjorn FratangeloUSA1993-07-19                96Lucas PouilleFRA1994-02-23                
202Nicolas JarryCHI1995-10-11                133Elias YmerSWE1996-04-10                97Kimmer CoppejansBEL1994-02-07                
207Andrey RublevRUS1997-10-20                140Yoshihito NishiokaJPN1995-09-27                101Kyle EdmundGBR1995-01-08                
217Karen KhachanovRUS1996-05-21                155Jared DonaldsonUSA1996-10-09                105Denis KudlaUSA1992-08-17                
218Ramkumar RamanathanIND1994-11-08                166Adam PavlasekCZE1994-10-08                117Marco CecchinatoITA1992-09-30                
222Pedro CachinARG1995-04-12                178Mathias BourgueFRA1994-01-18                124Bjorn FratangeloUSA1993-07-19                
223Enzo CouacaudFRA1995-03-01                180Aslan KaratsevRUS1993-09-04                125Taro DanielJPN1993-01-27                
226Matteo DonatiITA1995-02-28                181Laslo DjereSRB1995-06-02                133Elias YmerSWE1996-04-10                
239Maxime HamouFRA1995-06-08                182Liam BroadyGBR1994-01-04                140Yoshihito NishiokaJPN1995-09-27                
255Calvin HemeryFRA1995-01-28                183Luke SavilleAUS1994-02-01                142Facundo ArguelloARG1992-08-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                4Stanislas WawrinkaSUI1985-03-28                4Stanislas WawrinkaSUI1985-03-28                
3Andy MurrayGBR1987-05-15                6Tomas BerdychCZE1985-09-17                7David FerrerESP1982-04-02                
4Stanislas WawrinkaSUI1985-03-28                7David FerrerESP1982-04-02                12Jo Wilfried TsongaFRA1985-04-17                
6Tomas BerdychCZE1985-09-17                10Rafael NadalESP1986-06-03                13Gilles SimonFRA1984-12-27                
7David FerrerESP1982-04-02                12Jo Wilfried TsongaFRA1985-04-17                16Feliciano LopezESP1981-09-20                
10Rafael NadalESP1986-06-03                13Gilles SimonFRA1984-12-27                17John IsnerUSA1985-04-26                
12Jo Wilfried TsongaFRA1985-04-17                14Kevin AndersonRSA1986-05-18                19Tommy RobredoESP1982-05-01                
13Gilles SimonFRA1984-12-27                16Feliciano LopezESP1981-09-20                25Ivo KarlovicCRO1979-02-28                
14Kevin AndersonRSA1986-05-18                17John IsnerUSA1985-04-26                27Andreas SeppiITA1984-02-21                
16Feliciano LopezESP1981-09-20                19Tommy RobredoESP1982-05-01                32Guillermo Garcia LopezESP1983-06-04                
17John IsnerUSA1985-04-26                20Richard GasquetFRA1986-06-18                33Philipp KohlschreiberGER1983-10-16                
18Gael MonfilsFRA1986-09-01                23Pablo CuevasURU1986-01-01                35Juan MonacoARG1984-03-29                
19Tommy RobredoESP1982-05-01                24Viktor TroickiSRB1986-02-10                43Fernando VerdascoESP1983-11-15                
20Richard GasquetFRA1986-06-18                25Ivo KarlovicCRO1979-02-28                44Gilles MullerLUX1983-05-09                
21Leonardo MayerARG1987-05-15                27Andreas SeppiITA1984-02-21                48Victor EstrellaDOM1980-08-02                
23Pablo CuevasURU1986-01-01                32Guillermo Garcia LopezESP1983-06-04                50Julien BenneteauFRA1981-12-20                
24Viktor TroickiSRB1986-02-10                33Philipp KohlschreiberGER1983-10-16                51Benjamin BeckerGER1981-06-16                
25Ivo KarlovicCRO1979-02-28                35Juan MonacoARG1984-03-29                53Teymuraz GabashviliRUS1985-05-23                
27Andreas SeppiITA1984-02-21                37Pablo AndujarESP1986-01-23                54Marcos BaghdatisCYP1985-06-17                
 
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                7David FerrerESP1982-04-02                
16Feliciano LopezESP1981-09-20                16Feliciano LopezESP1981-09-20                16Feliciano LopezESP1981-09-20                
19Tommy RobredoESP1982-05-01                19Tommy RobredoESP1982-05-01                19Tommy RobredoESP1982-05-01                
25Ivo KarlovicCRO1979-02-28                25Ivo KarlovicCRO1979-02-28                25Ivo KarlovicCRO1979-02-28                
27Andreas SeppiITA1984-02-21                32Guillermo Garcia LopezESP1983-06-04                48Victor EstrellaDOM1980-08-02                
32Guillermo Garcia LopezESP1983-06-04                44Gilles MullerLUX1983-05-09                50Julien BenneteauFRA1981-12-20                
33Philipp KohlschreiberGER1983-10-16                48Victor EstrellaDOM1980-08-02                51Benjamin BeckerGER1981-06-16                
35Juan MonacoARG1984-03-29                50Julien BenneteauFRA1981-12-20                66Nicolas MahutFRA1982-01-21                
43Fernando VerdascoESP1983-11-15                51Benjamin BeckerGER1981-06-16                76Mikhail YouzhnyRUS1982-06-25                
44Gilles MullerLUX1983-05-09                66Nicolas MahutFRA1982-01-21                89Paolo LorenziITA1981-12-15                
48Victor EstrellaDOM1980-08-02                76Mikhail YouzhnyRUS1982-06-25                92Jarkko NieminenFIN1981-07-23                
50Julien BenneteauFRA1981-12-20                89Paolo LorenziITA1981-12-15                109Daniel Munoz De La NavaESP1982-01-29                
51Benjamin BeckerGER1981-06-16                92Jarkko NieminenFIN1981-07-23                118Lleyton HewittAUS1981-02-24                
61Yen Hsun LuTPE1983-08-14                109Daniel Munoz De La NavaESP1982-01-29                126Albert MontanesESP1980-11-26                
66Nicolas MahutFRA1982-01-21                118Lleyton HewittAUS1981-02-24                127Paul Henri MathieuFRA1982-01-12                
76Mikhail YouzhnyRUS1982-06-25                121Carlos BerlocqARG1983-02-03                131Jurgen MelzerAUT1981-05-22                
80Steve DarcisBEL1984-03-13                126Albert MontanesESP1980-11-26                134Andre GhemBRA1982-05-29                
84Malek JaziriTUN1984-01-20                127Paul Henri MathieuFRA1982-01-12                139Michael BerrerGER1980-07-01                
89Paolo LorenziITA1981-12-15                131Jurgen MelzerAUT1981-05-22                189Jan HernychCZE1979-07-07