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-01-16

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
234Denis ShapovalovCAN1999-04-15                108Francis TiafoeUSA1998-01-20                24Alexander ZverevGER1997-04-20                
301Alex De MinaurAUS1999-02-17                120Stefan KozlovUSA1998-02-01                93Taylor Harry FritzUSA1997-10-28                
501Corentin MoutetFRA1999-04-19                148Duck Hee LeeKOR1998-05-29                108Francis TiafoeUSA1998-01-20                
614Felix Auger AliassimeCAN2000-08-08                206Stefanos TsitsipasGRE1998-08-12                120Stefan KozlovUSA1998-02-01                
787Nicola KuhnGER2000-03-20                226Casper RuudNOR1998-12-22                148Duck Hee LeeKOR1998-05-29                
801Miomir KecmanovicSRB1999-08-31                234Denis ShapovalovCAN1999-04-15                152Andrey RublevRUS1997-10-20                
859Alejandro Davidovich FokinaESP1999-06-05                301Alex De MinaurAUS1999-02-17                190Michael MmohUSA1998-01-10                
876Camilo Ugo CarabelliARG1999-06-17                327Daniel AltmaierGER1998-09-12                206Stefanos TsitsipasGRE1998-08-12                
930Yshai OlielISR2000-01-05                339Max PurcellAUS1998-04-03                207Alexander BublikRUS1997-06-17                
931Yibing WuCHN1999-10-14                497Mikael YmerSWE1998-09-09                208Reilly OpelkaUSA1997-08-28                
982Kacper ZukPOL1999-01-21                501Corentin MoutetFRA1999-04-19                211Akira SantillanAUS1997-05-22                
989Jurij RodionovAUT1999-05-16                507Jay ClarkeGBR1998-07-27                223Marc PolmansAUS1997-05-02                
1005Santiago Fa Rodriguez TavernaARG1999-07-16                541Louis WesselsGER1998-08-27                226Casper RuudNOR1998-12-22                
1014Benjamin SigouinCAN1999-06-03                546Orlando LuzBRA1998-02-08                234Denis ShapovalovCAN1999-04-15                
1039Alen AvidzbaRUS2000-02-24                562Yunseong ChungKOR1998-03-27                282Tommy PaulUSA1997-05-17                
1057Rudolf MollekerGER2000-10-26                594Yosuke WatanukiJPN1998-04-12                284Lloyd George Muirhead HarrisRSA1997-02-24                
1060Yu Hsiou HsuTPE1999-04-02                601Geoffrey BlancaneauxFRA1998-08-08                290Omar JasikaAUS1997-05-18                
1064Vasil KirkovUSA1999-03-13                614Felix Auger AliassimeCAN2000-08-08                295Jaume MunarESP1997-05-05                
1091Dhruv SunishIND1999-11-19                705Kenneth RaismaEST1998-04-03                301Alex De MinaurAUS1999-02-17                
1112Dimitriy VoroninRUS1999-05-28                723Renta TokudaJPN1998-03-29                307Soon Woo KwonKOR1997-12-02                
 
Not Yet 21                Not Yet 22                Not Yet 23                
24Alexander ZverevGER1997-04-20                13Nick KyrgiosAUS1995-04-27                13Nick KyrgiosAUS1995-04-27                
52Karen KhachanovRUS1996-05-21                24Alexander ZverevGER1997-04-20                16Lucas PouilleFRA1994-02-23                
59Borna CoricCRO1996-11-14                52Karen KhachanovRUS1996-05-21                24Alexander ZverevGER1997-04-20                
63Daniil MedvedevRUS1996-02-11                59Borna CoricCRO1996-11-14                46Kyle EdmundGBR1995-01-08                
93Taylor Harry FritzUSA1997-10-28                63Daniil MedvedevRUS1996-02-11                52Karen KhachanovRUS1996-05-21                
101Jared DonaldsonUSA1996-10-09                93Taylor Harry FritzUSA1997-10-28                59Borna CoricCRO1996-11-14                
105Hyeon ChungKOR1996-05-19                99Yoshihito NishiokaJPN1995-09-27                63Daniil MedvedevRUS1996-02-11                
108Francis TiafoeUSA1998-01-20                101Jared DonaldsonUSA1996-10-09                76Jordan ThompsonAUS1994-04-20                
120Stefan KozlovUSA1998-02-01                105Hyeon ChungKOR1996-05-19                83Thiago MonteiroBRA1994-05-31                
131Ernesto EscobedoUSA1996-07-04                108Francis TiafoeUSA1998-01-20                86Adam PavlasekCZE1994-10-08                
148Duck Hee LeeKOR1998-05-29                120Stefan KozlovUSA1998-02-01                93Taylor Harry FritzUSA1997-10-28                
152Andrey RublevRUS1997-10-20                131Ernesto EscobedoUSA1996-07-04                99Yoshihito NishiokaJPN1995-09-27                
155Quentin HalysFRA1996-10-26                148Duck Hee LeeKOR1998-05-29                101Jared DonaldsonUSA1996-10-09                
158Elias YmerSWE1996-04-10                152Andrey RublevRUS1997-10-20                105Hyeon ChungKOR1996-05-19                
190Michael MmohUSA1998-01-10                155Quentin HalysFRA1996-10-26                108Francis TiafoeUSA1998-01-20                
191Christian GarinCHI1996-05-30                158Elias YmerSWE1996-04-10                120Stefan KozlovUSA1998-02-01                
200Noah RubinUSA1996-02-21                171Maximilian MartererGER1995-06-15                131Ernesto EscobedoUSA1996-07-04                
206Stefanos TsitsipasGRE1998-08-12                175Stefano NapolitanoITA1995-04-11                148Duck Hee LeeKOR1998-05-29                
207Alexander BublikRUS1997-06-17                185Laslo DjereSRB1995-06-02                152Andrey RublevRUS1997-10-20                
208Reilly OpelkaUSA1997-08-28                190Michael MmohUSA1998-01-10                155Quentin HalysFRA1996-10-26                
 
At Least 28                At Least 29                At Least 30                
1Andy MurrayGBR1987-05-15                1Andy MurrayGBR1987-05-15                4Stanislas WawrinkaSUI1985-03-28                
2Novak DjokovicSRB1987-05-22                2Novak DjokovicSRB1987-05-22                6Gael MonfilsFRA1986-09-01                
4Stanislas WawrinkaSUI1985-03-28                4Stanislas WawrinkaSUI1985-03-28                9Rafael NadalESP1986-06-03                
6Gael MonfilsFRA1986-09-01                6Gael MonfilsFRA1986-09-01                10Tomas BerdychCZE1985-09-17                
7Marin CilicCRO1988-09-28                9Rafael NadalESP1986-06-03                12Jo Wilfried TsongaFRA1985-04-17                
9Rafael NadalESP1986-06-03                10Tomas BerdychCZE1985-09-17                17Roger FedererSUI1981-08-08                
10Tomas BerdychCZE1985-09-17                12Jo Wilfried TsongaFRA1985-04-17                18Richard GasquetFRA1986-06-18                
12Jo Wilfried TsongaFRA1985-04-17                17Roger FedererSUI1981-08-08                19John IsnerUSA1985-04-26                
14Roberto Bautista AgutESP1988-04-14                18Richard GasquetFRA1986-06-18                21Ivo KarlovicCRO1979-02-28                
17Roger FedererSUI1981-08-08                19John IsnerUSA1985-04-26                22Pablo CuevasURU1986-01-01                
18Richard GasquetFRA1986-06-18                21Ivo KarlovicCRO1979-02-28                23David FerrerESP1982-04-02                
19John IsnerUSA1985-04-26                22Pablo CuevasURU1986-01-01                25Gilles SimonFRA1984-12-27                
21Ivo KarlovicCRO1979-02-28                23David FerrerESP1982-04-02                28Gilles MullerLUX1983-05-09                
22Pablo CuevasURU1986-01-01                25Gilles SimonFRA1984-12-27                29Feliciano LopezESP1981-09-20                
23David FerrerESP1982-04-02                28Gilles MullerLUX1983-05-09                33Philipp KohlschreiberGER1983-10-16                
25Gilles SimonFRA1984-12-27                29Feliciano LopezESP1981-09-20                35Viktor TroickiSRB1986-02-10                
26Albert RamosESP1988-01-17                32Sam QuerreyUSA1987-10-07                36Marcos BaghdatisCYP1985-06-17                
28Gilles MullerLUX1983-05-09                33Philipp KohlschreiberGER1983-10-16                38Marcel GranollersESP1986-04-12                
29Feliciano LopezESP1981-09-20                35Viktor TroickiSRB1986-02-10                40Fernando VerdascoESP1983-11-15                
32Sam QuerreyUSA1987-10-07                36Marcos BaghdatisCYP1985-06-17                41Nicolas MahutFRA1982-01-21                
 
At Least 31                At Least 32                At Least 33                
4Stanislas WawrinkaSUI1985-03-28                17Roger FedererSUI1981-08-08                17Roger FedererSUI1981-08-08                
10Tomas BerdychCZE1985-09-17                21Ivo KarlovicCRO1979-02-28                21Ivo KarlovicCRO1979-02-28                
12Jo Wilfried TsongaFRA1985-04-17                23David FerrerESP1982-04-02                23David FerrerESP1982-04-02                
17Roger FedererSUI1981-08-08                25Gilles SimonFRA1984-12-27                28Gilles MullerLUX1983-05-09                
19John IsnerUSA1985-04-26                28Gilles MullerLUX1983-05-09                29Feliciano LopezESP1981-09-20                
21Ivo KarlovicCRO1979-02-28                29Feliciano LopezESP1981-09-20                33Philipp KohlschreiberGER1983-10-16                
22Pablo CuevasURU1986-01-01                33Philipp KohlschreiberGER1983-10-16                40Fernando VerdascoESP1983-11-15                
23David FerrerESP1982-04-02                40Fernando VerdascoESP1983-11-15                41Nicolas MahutFRA1982-01-21                
25Gilles SimonFRA1984-12-27                41Nicolas MahutFRA1982-01-21                43Paolo LorenziITA1981-12-15                
28Gilles MullerLUX1983-05-09                43Paolo LorenziITA1981-12-15                49Florian MayerGER1983-10-05                
29Feliciano LopezESP1981-09-20                49Florian MayerGER1983-10-05                55Stephane RobertFRA1980-05-17                
33Philipp KohlschreiberGER1983-10-16                55Stephane RobertFRA1980-05-17                60Yen Hsun LuTPE1983-08-14                
36Marcos BaghdatisCYP1985-06-17                56Malek JaziriTUN1984-01-20                70Mikhail YouzhnyRUS1982-06-25                
40Fernando VerdascoESP1983-11-15                60Yen Hsun LuTPE1983-08-14                74Guillermo Garcia LopezESP1983-06-04                
41Nicolas MahutFRA1982-01-21                64Juan MonacoARG1984-03-29                75Paul Henri MathieuFRA1982-01-12                
42Nicolas AlmagroESP1985-08-21                66Dustin BrownGER1984-12-08                90Carlos BerlocqARG1983-02-03                
43Paolo LorenziITA1981-12-15                70Mikhail YouzhnyRUS1982-06-25                102Radek StepanekCZE1978-11-27                
49Florian MayerGER1983-10-05                71Steve DarcisBEL1984-03-13                103Victor EstrellaDOM1980-08-02                
55Stephane RobertFRA1980-05-17                74Guillermo Garcia LopezESP1983-06-04                119Benjamin BeckerGER1981-06-16                
56Malek JaziriTUN1984-01-20                75Paul Henri MathieuFRA1982-01-12                128Marco ChiudinelliSUI1981-09-10