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: 2017-03-20

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
194Denis ShapovalovCAN1999-04-15                128Casper RuudNOR1998-12-22                20Alexander ZverevGER1997-04-20                
374Felix Auger AliassimeCAN2000-08-08                137Duck Hee LeeKOR1998-05-29                101Francis TiafoeUSA1998-01-20                
467Corentin MoutetFRA1999-04-19                194Denis ShapovalovCAN1999-04-15                122Stefan KozlovUSA1998-02-01                
651Miomir KecmanovicSRB1999-08-31                204Stefanos TsitsipasGRE1998-08-12                126Taylor Harry FritzUSA1997-10-28                
709Yibing WuCHN1999-10-14                233Alex De MinaurAUS1999-02-17                128Casper RuudNOR1998-12-22                
710Nicola KuhnGER2000-03-20                290Daniel AltmaierGER1998-09-12                130Andrey RublevRUS1997-10-20                
872Alejandro Davidovich FokinaESP1999-06-05                345Max PurcellAUS1998-04-03                137Duck Hee LeeKOR1998-05-29                
878Camilo Ugo CarabelliARG1999-06-17                374Felix Auger AliassimeCAN2000-08-08                141Alexander BublikRUS1997-06-17                
937Yshai OlielISR2000-01-05                416Mikael YmerSWE1998-09-09                169Reilly OpelkaUSA1997-08-28                
941Patrick KypsonUSA1999-10-28                420Jay ClarkeGBR1998-07-27                179Michael MmohUSA1998-01-10                
942Alen AvidzbaRUS2000-02-24                467Corentin MoutetFRA1999-04-19                189Akira SantillanAUS1997-05-22                
943Rudolf MollekerGER2000-10-26                521Yosuke WatanukiJPN1998-04-12                194Denis ShapovalovCAN1999-04-15                
945Jurij RodionovAUT1999-05-16                532Louis WesselsGER1998-08-27                204Stefanos TsitsipasGRE1998-08-12                
992Santiago Fa Rodriguez TavernaARG1999-07-16                567Yunseong ChungKOR1998-03-27                220Marc PolmansAUS1997-05-02                
999Benjamin SigouinCAN1999-06-03                579Geoffrey BlancaneauxFRA1998-08-08                233Alex De MinaurAUS1999-02-17                
1048Dhruv SunishIND1999-11-19                635Renta TokudaJPN1998-03-29                234Soon Woo KwonKOR1997-12-02                
1050Yu Hsiou HsuTPE1999-04-02                651Miomir KecmanovicSRB1999-08-31                243Jaume MunarESP1997-05-05                
1090Alexei PopyrinAUS1999-08-05                664Youssef HossamEGY1998-06-03                248Omar JasikaAUS1997-05-18                
1099Dimitriy VoroninRUS1999-05-28                690Kenneth RaismaEST1998-04-03                290Daniel AltmaierGER1998-09-12                
1124Manish SureshkumarIND1999-08-13                701Genaro Alberto OlivieriARG1998-08-04                295Pedro Martinez PorteroESP1997-04-26                
 
Not Yet 21                Not Yet 22                Not Yet 23                
20Alexander ZverevGER1997-04-20                16Nick KyrgiosAUS1995-04-27                16Nick KyrgiosAUS1995-04-27                
52Karen KhachanovRUS1996-05-21                20Alexander ZverevGER1997-04-20                20Alexander ZverevGER1997-04-20                
62Borna CoricCRO1996-11-14                52Karen KhachanovRUS1996-05-21                45Kyle EdmundGBR1995-01-08                
92Hyeon ChungKOR1996-05-19                58Yoshihito NishiokaJPN1995-09-27                52Karen KhachanovRUS1996-05-21                
95Jared DonaldsonUSA1996-10-09                60Daniil MedvedevRUS1996-02-11                58Yoshihito NishiokaJPN1995-09-27                
101Francis TiafoeUSA1998-01-20                62Borna CoricCRO1996-11-14                60Daniil MedvedevRUS1996-02-11                
108Ernesto EscobedoUSA1996-07-04                92Hyeon ChungKOR1996-05-19                62Borna CoricCRO1996-11-14                
122Stefan KozlovUSA1998-02-01                95Jared DonaldsonUSA1996-10-09                79Jordan ThompsonAUS1994-04-20                
126Taylor Harry FritzUSA1997-10-28                101Francis TiafoeUSA1998-01-20                82Thiago MonteiroBRA1994-05-31                
128Casper RuudNOR1998-12-22                108Ernesto EscobedoUSA1996-07-04                92Hyeon ChungKOR1996-05-19                
130Andrey RublevRUS1997-10-20                122Stefan KozlovUSA1998-02-01                95Jared DonaldsonUSA1996-10-09                
137Duck Hee LeeKOR1998-05-29                126Taylor Harry FritzUSA1997-10-28                96Adam PavlasekCZE1994-10-08                
140Quentin HalysFRA1996-10-26                128Casper RuudNOR1998-12-22                101Francis TiafoeUSA1998-01-20                
141Alexander BublikRUS1997-06-17                130Andrey RublevRUS1997-10-20                108Ernesto EscobedoUSA1996-07-04                
153Elias YmerSWE1996-04-10                137Duck Hee LeeKOR1998-05-29                122Stefan KozlovUSA1998-02-01                
169Reilly OpelkaUSA1997-08-28                140Quentin HalysFRA1996-10-26                126Taylor Harry FritzUSA1997-10-28                
179Michael MmohUSA1998-01-10                141Alexander BublikRUS1997-06-17                128Casper RuudNOR1998-12-22                
189Akira SantillanAUS1997-05-22                143Maximilian MartererGER1995-06-15                130Andrey RublevRUS1997-10-20                
193Christian GarinCHI1996-05-30                153Elias YmerSWE1996-04-10                137Duck Hee LeeKOR1998-05-29                
194Denis ShapovalovCAN1999-04-15                169Reilly OpelkaUSA1997-08-28                140Quentin HalysFRA1996-10-26                
 
At Least 28                At Least 29                At Least 30                
1Andy MurrayGBR1987-05-15                1Andy MurrayGBR1987-05-15                3Stanislas WawrinkaSUI1985-03-28                
2Novak DjokovicSRB1987-05-22                2Novak DjokovicSRB1987-05-22                6Roger FedererSUI1981-08-08                
3Stanislas WawrinkaSUI1985-03-28                3Stanislas WawrinkaSUI1985-03-28                7Rafael NadalESP1986-06-03                
6Roger FedererSUI1981-08-08                6Roger FedererSUI1981-08-08                10Jo Wilfried TsongaFRA1985-04-17                
7Rafael NadalESP1986-06-03                7Rafael NadalESP1986-06-03                11Gael MonfilsFRA1986-09-01                
9Marin CilicCRO1988-09-28                10Jo Wilfried TsongaFRA1985-04-17                14Tomas BerdychCZE1985-09-17                
10Jo Wilfried TsongaFRA1985-04-17                11Gael MonfilsFRA1986-09-01                21Ivo KarlovicCRO1979-02-28                
11Gael MonfilsFRA1986-09-01                14Tomas BerdychCZE1985-09-17                22Richard GasquetFRA1986-06-18                
14Tomas BerdychCZE1985-09-17                21Ivo KarlovicCRO1979-02-28                23John IsnerUSA1985-04-26                
18Roberto Bautista AgutESP1988-04-14                22Richard GasquetFRA1986-06-18                25Gilles SimonFRA1984-12-27                
21Ivo KarlovicCRO1979-02-28                23John IsnerUSA1985-04-26                26Pablo CuevasURU1986-01-01                
22Richard GasquetFRA1986-06-18                24Albert RamosESP1988-01-17                29Gilles MullerLUX1983-05-09                
23John IsnerUSA1985-04-26                25Gilles SimonFRA1984-12-27                30Fernando VerdascoESP1983-11-15                
24Albert RamosESP1988-01-17                26Pablo CuevasURU1986-01-01                31Philipp KohlschreiberGER1983-10-16                
25Gilles SimonFRA1984-12-27                27Sam QuerreyUSA1987-10-07                32David FerrerESP1982-04-02                
26Pablo CuevasURU1986-01-01                29Gilles MullerLUX1983-05-09                36Feliciano LopezESP1981-09-20                
27Sam QuerreyUSA1987-10-07                30Fernando VerdascoESP1983-11-15                37Paolo LorenziITA1981-12-15                
29Gilles MullerLUX1983-05-09                31Philipp KohlschreiberGER1983-10-16                38Viktor TroickiSRB1986-02-10                
30Fernando VerdascoESP1983-11-15                32David FerrerESP1982-04-02                41Marcel GranollersESP1986-04-12                
31Philipp KohlschreiberGER1983-10-16                33Mischa ZverevGER1987-08-22                46Florian MayerGER1983-10-05                
 
At Least 31                At Least 32                At Least 33                
3Stanislas WawrinkaSUI1985-03-28                6Roger FedererSUI1981-08-08                6Roger FedererSUI1981-08-08                
6Roger FedererSUI1981-08-08                21Ivo KarlovicCRO1979-02-28                21Ivo KarlovicCRO1979-02-28                
10Jo Wilfried TsongaFRA1985-04-17                25Gilles SimonFRA1984-12-27                29Gilles MullerLUX1983-05-09                
14Tomas BerdychCZE1985-09-17                29Gilles MullerLUX1983-05-09                30Fernando VerdascoESP1983-11-15                
21Ivo KarlovicCRO1979-02-28                30Fernando VerdascoESP1983-11-15                31Philipp KohlschreiberGER1983-10-16                
23John IsnerUSA1985-04-26                31Philipp KohlschreiberGER1983-10-16                32David FerrerESP1982-04-02                
25Gilles SimonFRA1984-12-27                32David FerrerESP1982-04-02                36Feliciano LopezESP1981-09-20                
26Pablo CuevasURU1986-01-01                36Feliciano LopezESP1981-09-20                37Paolo LorenziITA1981-12-15                
29Gilles MullerLUX1983-05-09                37Paolo LorenziITA1981-12-15                46Florian MayerGER1983-10-05                
30Fernando VerdascoESP1983-11-15                46Florian MayerGER1983-10-05                49Steve DarcisBEL1984-03-13                
31Philipp KohlschreiberGER1983-10-16                49Steve DarcisBEL1984-03-13                53Malek JaziriTUN1984-01-20                
32David FerrerESP1982-04-02                53Malek JaziriTUN1984-01-20                55Nicolas MahutFRA1982-01-21                
36Feliciano LopezESP1981-09-20                55Nicolas MahutFRA1982-01-21                64Yen Hsun LuTPE1983-08-14                
37Paolo LorenziITA1981-12-15                64Yen Hsun LuTPE1983-08-14                69Carlos BerlocqARG1983-02-03                
38Viktor TroickiSRB1986-02-10                69Carlos BerlocqARG1983-02-03                80Andreas SeppiITA1984-02-21                
46Florian MayerGER1983-10-05                72Juan MonacoARG1984-03-29                84Rogerio Dutra SilvaBRA1984-02-03                
49Steve DarcisBEL1984-03-13                78Dustin BrownGER1984-12-08                87Mikhail YouzhnyRUS1982-06-25                
50Marcos BaghdatisCYP1985-06-17                80Andreas SeppiITA1984-02-21                88Stephane RobertFRA1980-05-17                
53Malek JaziriTUN1984-01-20                84Rogerio Dutra SilvaBRA1984-02-03                90Guillermo Garcia LopezESP1983-06-04                
55Nicolas MahutFRA1982-01-21                87Mikhail YouzhnyRUS1982-06-25                91Victor EstrellaDOM1980-08-02