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

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
231Felix Auger AliassimeCAN2000-08-08                108Casper RuudNOR1998-12-22                63Francis TiafoeUSA1998-01-20                
392Miomir KecmanovicSRB1999-08-31                186Stefanos TsitsipasGRE1998-08-12                106Andrey RublevRUS1997-10-20                
518Nicola KuhnGER2000-03-20                193Denis ShapovalovCAN1999-04-15                108Casper RuudNOR1998-12-22                
656Yibing WuCHN1999-10-14                231Felix Auger AliassimeCAN2000-08-08                125Reilly OpelkaUSA1997-08-28                
825Yshai OlielISR2000-01-05                243Alex De MinaurAUS1999-02-17                132Taylor Harry FritzUSA1997-10-28                
844Alen AvidzbaRUS2000-02-24                250Daniel AltmaierGER1998-09-12                145Duck Hee LeeKOR1998-05-29                
893Santiago Fa Rodriguez TavernaARG1999-07-16                342Corentin MoutetFRA1999-04-19                149Stefan KozlovUSA1998-02-01                
899Patrick KypsonUSA1999-10-28                390Mikael YmerSWE1998-09-09                179Michael MmohUSA1998-01-10                
901Rudolf MollekerGER2000-10-26                392Miomir KecmanovicSRB1999-08-31                186Stefanos TsitsipasGRE1998-08-12                
971Zsombor PirosHUN1999-10-13                396Jay ClarkeGBR1998-07-27                189Soon Woo KwonKOR1997-12-02                
1024Dhruv SunishIND1999-11-19                473Geoffrey BlancaneauxFRA1998-08-08                193Denis ShapovalovCAN1999-04-15                
1035Alexei PopyrinAUS1999-08-05                515Louis WesselsGER1998-08-27                231Felix Auger AliassimeCAN2000-08-08                
1067Manish SureshkumarIND1999-08-13                518Nicola KuhnGER2000-03-20                243Alex De MinaurAUS1999-02-17                
1108Jordan HassonISR1999-10-12                622Genaro Alberto OlivieriARG1998-08-04                250Daniel AltmaierGER1998-09-12                
1145Simon CarrIRL1999-11-07                656Yibing WuCHN1999-10-14                285Max PurcellAUS1998-04-03                
1146Danny ThomasUSA1999-11-22                756Ugo HumbertFRA1998-06-26                303Carlos TabernerESP1997-08-08                
1157Amit GabrealISR1999-09-17                769Evan FurnessFRA1998-08-13                342Corentin MoutetFRA1999-04-19                
1272Samy GraceEGY1999-07-04                777Elliot BenchetritFRA1998-10-02                369Sumit NagalIND1997-08-16                
1277Sebastian KordaUSA2000-07-05                784Valentin VacherotFRA1998-11-16                390Mikael YmerSWE1998-09-09                
1281Alexandre RotsaertUSA1999-10-14                785Alejandro Davidovich FokinaESP1999-06-05                392Miomir KecmanovicSRB1999-08-31                
 
Not Yet 21                Not Yet 22                Not Yet 23                
12Alexander ZverevGER1997-04-20                12Alexander ZverevGER1997-04-20                12Alexander ZverevGER1997-04-20                
43Borna CoricCRO1996-11-14                38Karen KhachanovRUS1996-05-21                20Nick KyrgiosAUS1995-04-27                
63Francis TiafoeUSA1998-01-20                43Borna CoricCRO1996-11-14                38Karen KhachanovRUS1996-05-21                
65Jared DonaldsonUSA1996-10-09                53Hyeon ChungKOR1996-05-19                43Borna CoricCRO1996-11-14                
72Ernesto EscobedoUSA1996-07-04                60Daniil MedvedevRUS1996-02-11                47Kyle EdmundGBR1995-01-08                
106Andrey RublevRUS1997-10-20                63Francis TiafoeUSA1998-01-20                53Hyeon ChungKOR1996-05-19                
108Casper RuudNOR1998-12-22                64Yoshihito NishiokaJPN1995-09-27                60Daniil MedvedevRUS1996-02-11                
125Reilly OpelkaUSA1997-08-28                65Jared DonaldsonUSA1996-10-09                63Francis TiafoeUSA1998-01-20                
128Alexander BublikRUS1997-06-17                72Ernesto EscobedoUSA1996-07-04                64Yoshihito NishiokaJPN1995-09-27                
132Taylor Harry FritzUSA1997-10-28                106Andrey RublevRUS1997-10-20                65Jared DonaldsonUSA1996-10-09                
139Quentin HalysFRA1996-10-26                108Casper RuudNOR1998-12-22                72Ernesto EscobedoUSA1996-07-04                
145Duck Hee LeeKOR1998-05-29                125Reilly OpelkaUSA1997-08-28                106Andrey RublevRUS1997-10-20                
149Stefan KozlovUSA1998-02-01                128Alexander BublikRUS1997-06-17                108Casper RuudNOR1998-12-22                
179Michael MmohUSA1998-01-10                132Taylor Harry FritzUSA1997-10-28                121Laslo DjereSRB1995-06-02                
184Marc PolmansAUS1997-05-02                139Quentin HalysFRA1996-10-26                122Maximilian MartererGER1995-06-15                
186Stefanos TsitsipasGRE1998-08-12                145Duck Hee LeeKOR1998-05-29                125Reilly OpelkaUSA1997-08-28                
189Soon Woo KwonKOR1997-12-02                149Stefan KozlovUSA1998-02-01                128Alexander BublikRUS1997-06-17                
192Akira SantillanAUS1997-05-22                176Nicolas JarryCHI1995-10-11                132Taylor Harry FritzUSA1997-10-28                
193Denis ShapovalovCAN1999-04-15                179Michael MmohUSA1998-01-10                139Quentin HalysFRA1996-10-26                
200Dmitry PopkoKAZ1996-10-24                184Marc PolmansAUS1997-05-02                145Duck Hee LeeKOR1998-05-29                
 
At Least 28                At Least 29                At Least 30                
1Andy MurrayGBR1987-05-15                1Andy MurrayGBR1987-05-15                1Andy MurrayGBR1987-05-15                
2Rafael NadalESP1986-06-03                2Rafael NadalESP1986-06-03                2Rafael NadalESP1986-06-03                
3Stanislas WawrinkaSUI1985-03-28                3Stanislas WawrinkaSUI1985-03-28                3Stanislas WawrinkaSUI1985-03-28                
4Novak DjokovicSRB1987-05-22                4Novak DjokovicSRB1987-05-22                4Novak DjokovicSRB1987-05-22                
5Roger FedererSUI1981-08-08                5Roger FedererSUI1981-08-08                5Roger FedererSUI1981-08-08                
7Marin CilicCRO1988-09-28                10Jo Wilfried TsongaFRA1985-04-17                10Jo Wilfried TsongaFRA1985-04-17                
10Jo Wilfried TsongaFRA1985-04-17                14Tomas BerdychCZE1985-09-17                14Tomas BerdychCZE1985-09-17                
14Tomas BerdychCZE1985-09-17                16Gael MonfilsFRA1986-09-01                16Gael MonfilsFRA1986-09-01                
16Gael MonfilsFRA1986-09-01                19Roberto Bautista AgutESP1988-04-14                21John IsnerUSA1985-04-26                
19Roberto Bautista AgutESP1988-04-14                21John IsnerUSA1985-04-26                23Pablo CuevasURU1986-01-01                
21John IsnerUSA1985-04-26                22Albert RamosESP1988-01-17                24Ivo KarlovicCRO1979-02-28                
22Albert RamosESP1988-01-17                23Pablo CuevasURU1986-01-01                26Gilles MullerLUX1983-05-09                
23Pablo CuevasURU1986-01-01                24Ivo KarlovicCRO1979-02-28                27Fabio FogniniITA1987-05-24                
24Ivo KarlovicCRO1979-02-28                26Gilles MullerLUX1983-05-09                30Richard GasquetFRA1986-06-18                
26Gilles MullerLUX1983-05-09                27Fabio FogniniITA1987-05-24                32Feliciano LopezESP1981-09-20                
27Fabio FogniniITA1987-05-24                28Sam QuerreyUSA1987-10-07                33Paolo LorenziITA1981-12-15                
28Sam QuerreyUSA1987-10-07                29Mischa ZverevGER1987-08-22                34Fernando VerdascoESP1983-11-15                
29Mischa ZverevGER1987-08-22                30Richard GasquetFRA1986-06-18                35Gilles SimonFRA1984-12-27                
30Richard GasquetFRA1986-06-18                32Feliciano LopezESP1981-09-20                37David FerrerESP1982-04-02                
31Juan Martin Del PotroARG1988-09-23                33Paolo LorenziITA1981-12-15                39Viktor TroickiSRB1986-02-10                
 
At Least 31                At Least 32                At Least 33                
2Rafael NadalESP1986-06-03                3Stanislas WawrinkaSUI1985-03-28                5Roger FedererSUI1981-08-08                
3Stanislas WawrinkaSUI1985-03-28                5Roger FedererSUI1981-08-08                24Ivo KarlovicCRO1979-02-28                
5Roger FedererSUI1981-08-08                10Jo Wilfried TsongaFRA1985-04-17                26Gilles MullerLUX1983-05-09                
10Jo Wilfried TsongaFRA1985-04-17                21John IsnerUSA1985-04-26                32Feliciano LopezESP1981-09-20                
14Tomas BerdychCZE1985-09-17                24Ivo KarlovicCRO1979-02-28                33Paolo LorenziITA1981-12-15                
21John IsnerUSA1985-04-26                26Gilles MullerLUX1983-05-09                34Fernando VerdascoESP1983-11-15                
23Pablo CuevasURU1986-01-01                32Feliciano LopezESP1981-09-20                37David FerrerESP1982-04-02                
24Ivo KarlovicCRO1979-02-28                33Paolo LorenziITA1981-12-15                56Philipp KohlschreiberGER1983-10-16                
26Gilles MullerLUX1983-05-09                34Fernando VerdascoESP1983-11-15                58Steve DarcisBEL1984-03-13                
30Richard GasquetFRA1986-06-18                35Gilles SimonFRA1984-12-27                68Rogerio Dutra SilvaBRA1984-02-03                
32Feliciano LopezESP1981-09-20                37David FerrerESP1982-04-02                73Yen Hsun LuTPE1983-08-14                
33Paolo LorenziITA1981-12-15                48Horacio ZeballosARG1985-04-27                75Malek JaziriTUN1984-01-20                
34Fernando VerdascoESP1983-11-15                56Philipp KohlschreiberGER1983-10-16                77Nicolas MahutFRA1982-01-21                
35Gilles SimonFRA1984-12-27                58Steve DarcisBEL1984-03-13                79Carlos BerlocqARG1983-02-03                
37David FerrerESP1982-04-02                59Janko TipsarevicSRB1984-06-22                85Andreas SeppiITA1984-02-21                
39Viktor TroickiSRB1986-02-10                68Rogerio Dutra SilvaBRA1984-02-03                87Julien BenneteauFRA1981-12-20                
40Kevin AndersonRSA1986-05-18                70Marcos BaghdatisCYP1985-06-17                88Mikhail YouzhnyRUS1982-06-25                
48Horacio ZeballosARG1985-04-27                73Yen Hsun LuTPE1983-08-14                89Victor EstrellaDOM1980-08-02                
56Philipp KohlschreiberGER1983-10-16                75Malek JaziriTUN1984-01-20                126Jurgen MelzerAUT1981-05-22                
58Steve DarcisBEL1984-03-13                77Nicolas MahutFRA1982-01-21                131Paul Henri MathieuFRA1982-01-12