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: 2016-08-22

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
250Denis ShapovalovCAN1999-04-15                54Taylor Harry FritzUSA1997-10-28                29Alexander ZverevGER1997-04-20                
454Casper RuudNOR1998-12-22                124Francis TiafoeUSA1998-01-20                40Borna CoricCRO1996-11-14                
492Daniel AltmaierGER1998-09-12                155Stefan KozlovUSA1998-02-01                54Taylor Harry FritzUSA1997-10-28                
617Alex De MinaurAUS1999-02-17                186Andrey RublevRUS1997-10-20                122Jared DonaldsonUSA1996-10-09                
622Louis WesselsGER1998-08-27                191Duck Hee LeeKOR1998-05-29                124Francis TiafoeUSA1998-01-20                
727Mikael YmerSWE1998-09-09                250Denis ShapovalovCAN1999-04-15                140Quentin HalysFRA1996-10-26                
742Felix Auger AliassimeCAN2000-08-08                295Reilly OpelkaUSA1997-08-28                155Stefan KozlovUSA1998-02-01                
843Miomir KecmanovicSRB1999-08-31                323Soon Woo KwonKOR1997-12-02                186Andrey RublevRUS1997-10-20                
846Corentin MoutetFRA1999-04-19                334Stefanos TsitsipasGRE1998-08-12                191Duck Hee LeeKOR1998-05-29                
867Khumoun SultanovUZB1998-10-27                385Michael MmohUSA1998-01-10                215Tommy PaulUSA1997-05-17                
876Santiago Fa Rodriguez TavernaARG1999-07-16                399Max PurcellAUS1998-04-03                233Dmitry PopkoKAZ1996-10-24                
947Andrea GuerrieriITA1998-12-03                454Casper RuudNOR1998-12-22                244Akira SantillanAUS1997-05-22                
963Pavel KotovRUS1998-11-18                456Marcelo Tomas Barrios VeraCHI1997-12-10                250Denis ShapovalovCAN1999-04-15                
1014Camilo Ugo CarabelliARG1999-06-17                492Daniel AltmaierGER1998-09-12                259Zdenek KolarCZE1996-10-09                
1015Nicola KuhnGER2000-03-20                520Orlando LuzBRA1998-02-08                295Reilly OpelkaUSA1997-08-28                
1121Yankel ZemelISR1998-08-26                556Nicolae FrunzaROU1997-11-15                323Soon Woo KwonKOR1997-12-02                
1122Kristian LozanRUS1998-10-26                617Alex De MinaurAUS1999-02-17                334Stefanos TsitsipasGRE1998-08-12                
1136Alen AvidzbaRUS2000-02-24                622Louis WesselsGER1998-08-27                340Lloyd George Muirhead HarrisRSA1997-02-24                
1146Vasil KirkovUSA1999-03-13                624Geoffrey BlancaneauxFRA1998-08-08                344Tim Van RijthovenNED1997-04-24                
1148Alejandro Davidovich FokinaESP1999-06-05                647Oliver AndersonAUS1998-04-30                350Marc PolmansAUS1997-05-02                
 
Not Yet 21                Not Yet 22                Not Yet 23                
29Alexander ZverevGER1997-04-20                16Nick KyrgiosAUS1995-04-27                10Dominic ThiemAUT1993-09-03                
40Borna CoricCRO1996-11-14                29Alexander ZverevGER1997-04-20                16Nick KyrgiosAUS1995-04-27                
54Taylor Harry FritzUSA1997-10-28                40Borna CoricCRO1996-11-14                26Lucas PouilleFRA1994-02-23                
86Yoshihito NishiokaJPN1995-09-27                54Taylor Harry FritzUSA1997-10-28                29Alexander ZverevGER1997-04-20                
96Karen KhachanovRUS1996-05-21                85Kyle EdmundGBR1995-01-08                40Borna CoricCRO1996-11-14                
122Jared DonaldsonUSA1996-10-09                86Yoshihito NishiokaJPN1995-09-27                54Taylor Harry FritzUSA1997-10-28                
124Francis TiafoeUSA1998-01-20                96Karen KhachanovRUS1996-05-21                85Kyle EdmundGBR1995-01-08                
127Hyeon ChungKOR1996-05-19                113Adam PavlasekCZE1994-10-08                86Yoshihito NishiokaJPN1995-09-27                
140Quentin HalysFRA1996-10-26                122Jared DonaldsonUSA1996-10-09                92Jordan ThompsonAUS1994-04-20                
141Elias YmerSWE1996-04-10                124Francis TiafoeUSA1998-01-20                96Karen KhachanovRUS1996-05-21                
155Stefan KozlovUSA1998-02-01                127Hyeon ChungKOR1996-05-19                99Thiago MonteiroBRA1994-05-31                
157Daniil MedvedevRUS1996-02-11                140Quentin HalysFRA1996-10-26                113Adam PavlasekCZE1994-10-08                
186Andrey RublevRUS1997-10-20                141Elias YmerSWE1996-04-10                120Dennis NovikovUSA1993-11-06                
191Duck Hee LeeKOR1998-05-29                155Stefan KozlovUSA1998-02-01                122Jared DonaldsonUSA1996-10-09                
193Noah RubinUSA1996-02-21                157Daniil MedvedevRUS1996-02-11                124Francis TiafoeUSA1998-01-20                
201Ernesto EscobedoUSA1996-07-04                184Laslo DjereSRB1995-06-02                127Hyeon ChungKOR1996-05-19                
215Tommy PaulUSA1997-05-17                186Andrey RublevRUS1997-10-20                140Quentin HalysFRA1996-10-26                
233Dmitry PopkoKAZ1996-10-24                191Duck Hee LeeKOR1998-05-29                141Elias YmerSWE1996-04-10                
244Akira SantillanAUS1997-05-22                193Noah RubinUSA1996-02-21                154Kimmer CoppejansBEL1994-02-07                
245Clement GeensBEL1996-03-11                200Pedja KrstinSRB1994-09-03                155Stefan KozlovUSA1998-02-01                
 
At Least 28                At Least 29                At Least 30                
1Novak DjokovicSRB1987-05-22                1Novak DjokovicSRB1987-05-22                3Stanislas WawrinkaSUI1985-03-28                
2Andy MurrayGBR1987-05-15                2Andy MurrayGBR1987-05-15                4Roger FedererSUI1981-08-08                
3Stanislas WawrinkaSUI1985-03-28                3Stanislas WawrinkaSUI1985-03-28                5Rafael NadalESP1986-06-03                
4Roger FedererSUI1981-08-08                4Roger FedererSUI1981-08-08                8Tomas BerdychCZE1985-09-17                
5Rafael NadalESP1986-06-03                5Rafael NadalESP1986-06-03                11Jo Wilfried TsongaFRA1985-04-17                
8Tomas BerdychCZE1985-09-17                8Tomas BerdychCZE1985-09-17                13David FerrerESP1982-04-02                
11Jo Wilfried TsongaFRA1985-04-17                11Jo Wilfried TsongaFRA1985-04-17                15Richard GasquetFRA1986-06-18                
12Gael MonfilsFRA1986-09-01                12Gael MonfilsFRA1986-09-01                18Feliciano LopezESP1981-09-20                
13David FerrerESP1982-04-02                13David FerrerESP1982-04-02                20Pablo CuevasURU1986-01-01                
15Richard GasquetFRA1986-06-18                15Richard GasquetFRA1986-06-18                22John IsnerUSA1985-04-26                
17Roberto Bautista AgutESP1988-04-14                18Feliciano LopezESP1981-09-20                23Ivo KarlovicCRO1979-02-28                
18Feliciano LopezESP1981-09-20                20Pablo CuevasURU1986-01-01                25Kevin AndersonRSA1986-05-18                
20Pablo CuevasURU1986-01-01                22John IsnerUSA1985-04-26                27Philipp KohlschreiberGER1983-10-16                
22John IsnerUSA1985-04-26                23Ivo KarlovicCRO1979-02-28                32Gilles SimonFRA1984-12-27                
23Ivo KarlovicCRO1979-02-28                25Kevin AndersonRSA1986-05-18                35Viktor TroickiSRB1986-02-10                
25Kevin AndersonRSA1986-05-18                27Philipp KohlschreiberGER1983-10-16                37Gilles MullerLUX1983-05-09                
27Philipp KohlschreiberGER1983-10-16                32Gilles SimonFRA1984-12-27                39Paolo LorenziITA1981-12-15                
31Sam QuerreyUSA1987-10-07                35Viktor TroickiSRB1986-02-10                41Nicolas MahutFRA1982-01-21                
32Gilles SimonFRA1984-12-27                37Gilles MullerLUX1983-05-09                44Marcos BaghdatisCYP1985-06-17                
33Albert RamosESP1988-01-17                38Fabio FogniniITA1987-05-24                45Marcel GranollersESP1986-04-12                
 
At Least 31                At Least 32                At Least 33                
3Stanislas WawrinkaSUI1985-03-28                4Roger FedererSUI1981-08-08                4Roger FedererSUI1981-08-08                
4Roger FedererSUI1981-08-08                13David FerrerESP1982-04-02                13David FerrerESP1982-04-02                
11Jo Wilfried TsongaFRA1985-04-17                18Feliciano LopezESP1981-09-20                18Feliciano LopezESP1981-09-20                
13David FerrerESP1982-04-02                23Ivo KarlovicCRO1979-02-28                23Ivo KarlovicCRO1979-02-28                
18Feliciano LopezESP1981-09-20                27Philipp KohlschreiberGER1983-10-16                37Gilles MullerLUX1983-05-09                
22John IsnerUSA1985-04-26                37Gilles MullerLUX1983-05-09                39Paolo LorenziITA1981-12-15                
23Ivo KarlovicCRO1979-02-28                39Paolo LorenziITA1981-12-15                41Nicolas MahutFRA1982-01-21                
27Philipp KohlschreiberGER1983-10-16                41Nicolas MahutFRA1982-01-21                50Guillermo Garcia LopezESP1983-06-04                
32Gilles SimonFRA1984-12-27                47Fernando VerdascoESP1983-11-15                52Stephane RobertFRA1980-05-17                
37Gilles MullerLUX1983-05-09                50Guillermo Garcia LopezESP1983-06-04                63Mikhail YouzhnyRUS1982-06-25                
39Paolo LorenziITA1981-12-15                52Stephane RobertFRA1980-05-17                69Paul Henri MathieuFRA1982-01-12                
41Nicolas MahutFRA1982-01-21                53Malek JaziriTUN1984-01-20                72Yen Hsun LuTPE1983-08-14                
44Marcos BaghdatisCYP1985-06-17                59Florian MayerGER1983-10-05                75Carlos BerlocqARG1983-02-03                
46Nicolas AlmagroESP1985-08-21                63Mikhail YouzhnyRUS1982-06-25                84Victor EstrellaDOM1980-08-02                
47Fernando VerdascoESP1983-11-15                69Paul Henri MathieuFRA1982-01-12                97Benjamin BeckerGER1981-06-16                
50Guillermo Garcia LopezESP1983-06-04                72Yen Hsun LuTPE1983-08-14                114Radek StepanekCZE1978-11-27                
52Stephane RobertFRA1980-05-17                75Carlos BerlocqARG1983-02-03                135Albert MontanesESP1980-11-26                
53Malek JaziriTUN1984-01-20                84Victor EstrellaDOM1980-08-02                144Marco ChiudinelliSUI1981-09-10                
59Florian MayerGER1983-10-05                88Andreas SeppiITA1984-02-21                145Michael BerrerGER1980-07-01                
63Mikhail YouzhnyRUS1982-06-25                95Juan MonacoARG1984-03-29                146Maximo GonzalezARG1983-07-20