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-07-27

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
193Andrey RublevRUS1997-10-20                33Borna CoricCRO1996-11-14                33Borna CoricCRO1996-11-14                
274Francis TiafoeUSA1998-01-20                98Alexander ZverevGER1997-04-20                72Thanasi KokkinakisAUS1996-04-10                
305Duck Hee LeeKOR1998-05-29                156Jared DonaldsonUSA1996-10-09                78Hyeon ChungKOR1996-05-19                
356Stefan KozlovUSA1998-02-01                193Andrey RublevRUS1997-10-20                98Alexander ZverevGER1997-04-20                
394Roman SafiullinRUS1997-08-07                274Francis TiafoeUSA1998-01-20                137Yoshihito NishiokaJPN1995-09-27                
565Orlando LuzBRA1998-02-08                281Omar JasikaAUS1997-05-18                138Elias YmerSWE1996-04-10                
624Michael MmohUSA1998-01-10                303Quentin HalysFRA1996-10-26                156Jared DonaldsonUSA1996-10-09                
675Taylor Harry FritzUSA1997-10-28                305Duck Hee LeeKOR1998-05-29                184Karen KhachanovRUS1996-05-21                
749Felix Auger AliassimeCAN2000-08-08                356Stefan KozlovUSA1998-02-01                193Andrey RublevRUS1997-10-20                
751Sumit NagalIND1997-08-16                391Dmitry PopkoKAZ1996-10-24                233Nicolas JarryCHI1995-10-11                
770Mikael YmerSWE1998-09-09                394Roman SafiullinRUS1997-08-07                274Francis TiafoeUSA1998-01-20                
822Corentin MoutetFRA1999-04-19                415Maxime JanvierFRA1996-10-18                276Christian GarinCHI1996-05-30                
869Carlos TabernerESP1997-08-08                434Tommy PaulUSA1997-05-17                281Omar JasikaAUS1997-05-18                
908Djurabek KarimovUZB1998-06-04                438Ivan GakhovRUS1996-11-04                292Kamil MajchrzakPOL1996-01-13                
963Daniel AltmaierGER1998-09-12                458Viktor DurasovicNOR1997-03-19                303Quentin HalysFRA1996-10-26                
1014David VolfsonCAN1997-09-14                471Theo FournerieFRA1997-03-06                305Duck Hee LeeKOR1998-05-29                
1021Daniel HobartAUS1998-03-10                500Evgeny TyurnevRUS1997-04-08                343Johan Sebastien TatlotFRA1996-03-26                
1025Bogdan BobrovRUS1997-09-16                509Bastian MallaCHI1996-09-22                356Stefan KozlovUSA1998-02-01                
1028Stefanos TsitsipasGRE1998-08-12                565Orlando LuzBRA1998-02-08                371Daniil MedvedevRUS1996-02-11                
1044Dragos Nicolae MadarasROU1997-09-12                572Sasi Kumar MukundIND1997-01-14                391Dmitry PopkoKAZ1996-10-24                
 
Not Yet 21                Not Yet 22                Not Yet 23                
33Borna CoricCRO1996-11-14                24Dominic ThiemAUT1993-09-03                24Dominic ThiemAUT1993-09-03                
37Nick KyrgiosAUS1995-04-27                33Borna CoricCRO1996-11-14                25Bernard TomicAUS1992-10-21                
72Thanasi KokkinakisAUS1996-04-10                37Nick KyrgiosAUS1995-04-27                33Borna CoricCRO1996-11-14                
78Hyeon ChungKOR1996-05-19                72Thanasi KokkinakisAUS1996-04-10                35Jack SockUSA1992-09-24                
98Alexander ZverevGER1997-04-20                78Hyeon ChungKOR1996-05-19                37Nick KyrgiosAUS1995-04-27                
103Kyle EdmundGBR1995-01-08                85Lucas PouilleFRA1994-02-23                45Jiri VeselyCZE1993-07-10                
137Yoshihito NishiokaJPN1995-09-27                98Alexander ZverevGER1997-04-20                66Diego Sebastian SchwartzmanARG1992-08-16                
138Elias YmerSWE1996-04-10                103Kyle EdmundGBR1995-01-08                72Thanasi KokkinakisAUS1996-04-10                
154Adam PavlasekCZE1994-10-08                104Kimmer CoppejansBEL1994-02-07                78Hyeon ChungKOR1996-05-19                
156Jared DonaldsonUSA1996-10-09                137Yoshihito NishiokaJPN1995-09-27                85Lucas PouilleFRA1994-02-23                
159Matteo DonatiITA1995-02-28                138Elias YmerSWE1996-04-10                94Denis KudlaUSA1992-08-17                
174Laslo DjereSRB1995-06-02                154Adam PavlasekCZE1994-10-08                98Alexander ZverevGER1997-04-20                
184Karen KhachanovRUS1996-05-21                156Jared DonaldsonUSA1996-10-09                99Marco CecchinatoITA1992-09-30                
193Andrey RublevRUS1997-10-20                159Matteo DonatiITA1995-02-28                103Kyle EdmundGBR1995-01-08                
209Calvin HemeryFRA1995-01-28                160Liam BroadyGBR1994-01-04                104Kimmer CoppejansBEL1994-02-07                
211Maxime HamouFRA1995-06-08                174Laslo DjereSRB1995-06-02                112Taro DanielJPN1993-01-27                
231Pedro CachinARG1995-04-12                176Aslan KaratsevRUS1993-09-04                120Bjorn FratangeloUSA1993-07-19                
233Nicolas JarryCHI1995-10-11                184Karen KhachanovRUS1996-05-21                137Yoshihito NishiokaJPN1995-09-27                
235Ramkumar RamanathanIND1994-11-08                193Andrey RublevRUS1997-10-20                138Elias YmerSWE1996-04-10                
238Enzo CouacaudFRA1995-03-01                200Mathias BourgueFRA1994-01-18                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                11Gilles SimonFRA1984-12-27                
6Tomas BerdychCZE1985-09-17                10Rafael NadalESP1986-06-03                12Jo Wilfried TsongaFRA1985-04-17                
7David FerrerESP1982-04-02                11Gilles SimonFRA1984-12-27                18Feliciano LopezESP1981-09-20                
10Rafael NadalESP1986-06-03                12Jo Wilfried TsongaFRA1985-04-17                19John IsnerUSA1985-04-26                
11Gilles SimonFRA1984-12-27                13Richard GasquetFRA1986-06-18                21Tommy RobredoESP1982-05-01                
12Jo Wilfried TsongaFRA1985-04-17                15Kevin AndersonRSA1986-05-18                22Ivo KarlovicCRO1979-02-28                
13Richard GasquetFRA1986-06-18                18Feliciano LopezESP1981-09-20                26Andreas SeppiITA1984-02-21                
15Kevin AndersonRSA1986-05-18                19John IsnerUSA1985-04-26                28Guillermo Garcia LopezESP1983-06-04                
17Gael MonfilsFRA1986-09-01                20Viktor TroickiSRB1986-02-10                38Juan MonacoARG1984-03-29                
18Feliciano LopezESP1981-09-20                21Tommy RobredoESP1982-05-01                40Philipp KohlschreiberGER1983-10-16                
19John IsnerUSA1985-04-26                22Ivo KarlovicCRO1979-02-28                41Fernando VerdascoESP1983-11-15                
20Viktor TroickiSRB1986-02-10                26Andreas SeppiITA1984-02-21                46Victor EstrellaDOM1980-08-02                
21Tommy RobredoESP1982-05-01                28Guillermo Garcia LopezESP1983-06-04                47Marcos BaghdatisCYP1985-06-17                
22Ivo KarlovicCRO1979-02-28                31Pablo CuevasURU1986-01-01                50Julien BenneteauFRA1981-12-20                
26Andreas SeppiITA1984-02-21                38Juan MonacoARG1984-03-29                52Gilles MullerLUX1983-05-09                
28Guillermo Garcia LopezESP1983-06-04                40Philipp KohlschreiberGER1983-10-16                53Teymuraz GabashviliRUS1985-05-23                
31Pablo CuevasURU1986-01-01                41Fernando VerdascoESP1983-11-15                56Lukas RosolCZE1985-07-24                
 
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                
18Feliciano LopezESP1981-09-20                18Feliciano LopezESP1981-09-20                18Feliciano LopezESP1981-09-20                
21Tommy RobredoESP1982-05-01                21Tommy RobredoESP1982-05-01                21Tommy RobredoESP1982-05-01                
22Ivo KarlovicCRO1979-02-28                22Ivo KarlovicCRO1979-02-28                22Ivo KarlovicCRO1979-02-28                
26Andreas SeppiITA1984-02-21                28Guillermo Garcia LopezESP1983-06-04                46Victor EstrellaDOM1980-08-02                
28Guillermo Garcia LopezESP1983-06-04                46Victor EstrellaDOM1980-08-02                50Julien BenneteauFRA1981-12-20                
38Juan MonacoARG1984-03-29                50Julien BenneteauFRA1981-12-20                63Benjamin BeckerGER1981-06-16                
40Philipp KohlschreiberGER1983-10-16                52Gilles MullerLUX1983-05-09                65Nicolas MahutFRA1982-01-21                
41Fernando VerdascoESP1983-11-15                63Benjamin BeckerGER1981-06-16                83Paolo LorenziITA1981-12-15                
46Victor EstrellaDOM1980-08-02                65Nicolas MahutFRA1982-01-21                88Jarkko NieminenFIN1981-07-23                
50Julien BenneteauFRA1981-12-20                83Paolo LorenziITA1981-12-15                101Mikhail YouzhnyRUS1982-06-25                
52Gilles MullerLUX1983-05-09                88Jarkko NieminenFIN1981-07-23                109Daniel Munoz De La NavaESP1982-01-29                
63Benjamin BeckerGER1981-06-16                101Mikhail YouzhnyRUS1982-06-25                111Paul Henri MathieuFRA1982-01-12                
64Steve DarcisBEL1984-03-13                109Daniel Munoz De La NavaESP1982-01-29                113Albert MontanesESP1980-11-26                
65Nicolas MahutFRA1982-01-21                111Paul Henri MathieuFRA1982-01-12                118Andre GhemBRA1982-05-29                
76Yen Hsun LuTPE1983-08-14                113Albert MontanesESP1980-11-26                122Michael BerrerGER1980-07-01                
77Malek JaziriTUN1984-01-20                118Andre GhemBRA1982-05-29                130Jurgen MelzerAUT1981-05-22                
83Paolo LorenziITA1981-12-15                122Michael BerrerGER1980-07-01                181Filippo VolandriITA1981-09-05                
84Rajeev RamUSA1984-03-18                130Jurgen MelzerAUT1981-05-22                185Jan HernychCZE1979-07-07