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-09-26

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
248Denis ShapovalovCAN1999-04-15                58Taylor Harry FritzUSA1997-10-28                24Alexander ZverevGER1997-04-20                
258Casper RuudNOR1998-12-22                121Francis TiafoeUSA1998-01-20                42Borna CoricCRO1996-11-14                
616Alex De MinaurAUS1999-02-17                152Stefan KozlovUSA1998-02-01                58Taylor Harry FritzUSA1997-10-28                
730Felix Auger AliassimeCAN2000-08-08                153Duck Hee LeeKOR1998-05-29                99Jared DonaldsonUSA1996-10-09                
843Miomir KecmanovicSRB1999-08-31                189Andrey RublevRUS1997-10-20                121Francis TiafoeUSA1998-01-20                
846Corentin MoutetFRA1999-04-19                248Denis ShapovalovCAN1999-04-15                152Stefan KozlovUSA1998-02-01                
862Khumoun SultanovUZB1998-10-27                258Casper RuudNOR1998-12-22                153Duck Hee LeeKOR1998-05-29                
892Nicola KuhnGER2000-03-20                302Soon Woo KwonKOR1997-12-02                160Quentin HalysFRA1996-10-26                
915Santiago Fa Rodriguez TavernaARG1999-07-16                310Stefanos TsitsipasGRE1998-08-12                189Andrey RublevRUS1997-10-20                
923Andrea GuerrieriITA1998-12-03                356Michael MmohUSA1998-01-10                232Akira SantillanAUS1997-05-22                
937Pavel KotovRUS1998-11-18                392Max PurcellAUS1998-04-03                235Tommy PaulUSA1997-05-17                
995Camilo Ugo CarabelliARG1999-06-17                440Marcelo Tomas Barrios VeraCHI1997-12-10                245Dmitry PopkoKAZ1996-10-24                
1023Jurij RodionovAUT1999-05-16                528Daniel AltmaierGER1998-09-12                248Denis ShapovalovCAN1999-04-15                
1082Benjamin SigouinCAN1999-06-03                546Nicolae FrunzaROU1997-11-15                255Zdenek KolarCZE1996-10-09                
1106Kristian LozanRUS1998-10-26                588Louis WesselsGER1998-08-27                258Casper RuudNOR1998-12-22                
1121Alen AvidzbaRUS2000-02-24                599Orlando LuzBRA1998-02-08                287Reilly OpelkaUSA1997-08-28                
1131Vasil KirkovUSA1999-03-13                616Alex De MinaurAUS1999-02-17                300Tim Van RijthovenNED1997-04-24                
1171Yshai OlielISR2000-01-05                634Geoffrey BlancaneauxFRA1998-08-08                302Soon Woo KwonKOR1997-12-02                
1173Alejandro Davidovich FokinaESP1999-06-05                658Mikael YmerSWE1998-09-09                310Stefanos TsitsipasGRE1998-08-12                
1187Manish SureshkumarIND1999-08-13                682Yunseong ChungKOR1998-03-27                322Pedro Martinez PorteroESP1997-04-26                
 
Not Yet 21                Not Yet 22                Not Yet 23                
24Alexander ZverevGER1997-04-20                15Nick KyrgiosAUS1995-04-27                15Nick KyrgiosAUS1995-04-27                
42Borna CoricCRO1996-11-14                24Alexander ZverevGER1997-04-20                16Lucas PouilleFRA1994-02-23                
58Taylor Harry FritzUSA1997-10-28                42Borna CoricCRO1996-11-14                24Alexander ZverevGER1997-04-20                
99Jared DonaldsonUSA1996-10-09                54Kyle EdmundGBR1995-01-08                42Borna CoricCRO1996-11-14                
101Karen KhachanovRUS1996-05-21                58Taylor Harry FritzUSA1997-10-28                54Kyle EdmundGBR1995-01-08                
121Francis TiafoeUSA1998-01-20                83Adam PavlasekCZE1994-10-08                58Taylor Harry FritzUSA1997-10-28                
132Hyeon ChungKOR1996-05-19                97Yoshihito NishiokaJPN1995-09-27                83Adam PavlasekCZE1994-10-08                
136Daniil MedvedevRUS1996-02-11                99Jared DonaldsonUSA1996-10-09                87Thiago MonteiroBRA1994-05-31                
152Stefan KozlovUSA1998-02-01                101Karen KhachanovRUS1996-05-21                97Yoshihito NishiokaJPN1995-09-27                
153Duck Hee LeeKOR1998-05-29                121Francis TiafoeUSA1998-01-20                98Jordan ThompsonAUS1994-04-20                
154Ernesto EscobedoUSA1996-07-04                132Hyeon ChungKOR1996-05-19                99Jared DonaldsonUSA1996-10-09                
159Elias YmerSWE1996-04-10                136Daniil MedvedevRUS1996-02-11                101Karen KhachanovRUS1996-05-21                
160Quentin HalysFRA1996-10-26                152Stefan KozlovUSA1998-02-01                121Francis TiafoeUSA1998-01-20                
185Noah RubinUSA1996-02-21                153Duck Hee LeeKOR1998-05-29                132Hyeon ChungKOR1996-05-19                
189Andrey RublevRUS1997-10-20                154Ernesto EscobedoUSA1996-07-04                136Daniil MedvedevRUS1996-02-11                
232Akira SantillanAUS1997-05-22                159Elias YmerSWE1996-04-10                148Dennis NovikovUSA1993-11-06                
235Tommy PaulUSA1997-05-17                160Quentin HalysFRA1996-10-26                152Stefan KozlovUSA1998-02-01                
245Dmitry PopkoKAZ1996-10-24                170Maximilian MartererGER1995-06-15                153Duck Hee LeeKOR1998-05-29                
248Denis ShapovalovCAN1999-04-15                173Laslo DjereSRB1995-06-02                154Ernesto EscobedoUSA1996-07-04                
255Zdenek KolarCZE1996-10-09                185Noah RubinUSA1996-02-21                156Kimmer CoppejansBEL1994-02-07                
 
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                4Rafael NadalESP1986-06-03                
3Stanislas WawrinkaSUI1985-03-28                3Stanislas WawrinkaSUI1985-03-28                7Roger FedererSUI1981-08-08                
4Rafael NadalESP1986-06-03                4Rafael NadalESP1986-06-03                8Gael MonfilsFRA1986-09-01                
7Roger FedererSUI1981-08-08                7Roger FedererSUI1981-08-08                9Tomas BerdychCZE1985-09-17                
8Gael MonfilsFRA1986-09-01                8Gael MonfilsFRA1986-09-01                12David FerrerESP1982-04-02                
9Tomas BerdychCZE1985-09-17                9Tomas BerdychCZE1985-09-17                13Jo Wilfried TsongaFRA1985-04-17                
12David FerrerESP1982-04-02                12David FerrerESP1982-04-02                18Richard GasquetFRA1986-06-18                
13Jo Wilfried TsongaFRA1985-04-17                13Jo Wilfried TsongaFRA1985-04-17                19Pablo CuevasURU1986-01-01                
17Roberto Bautista AgutESP1988-04-14                18Richard GasquetFRA1986-06-18                20Ivo KarlovicCRO1979-02-28                
18Richard GasquetFRA1986-06-18                19Pablo CuevasURU1986-01-01                26John IsnerUSA1985-04-26                
19Pablo CuevasURU1986-01-01                20Ivo KarlovicCRO1979-02-28                27Feliciano LopezESP1981-09-20                
20Ivo KarlovicCRO1979-02-28                26John IsnerUSA1985-04-26                29Gilles SimonFRA1984-12-27                
26John IsnerUSA1985-04-26                27Feliciano LopezESP1981-09-20                30Philipp KohlschreiberGER1983-10-16                
27Feliciano LopezESP1981-09-20                29Gilles SimonFRA1984-12-27                32Viktor TroickiSRB1986-02-10                
28Sam QuerreyUSA1987-10-07                30Philipp KohlschreiberGER1983-10-16                35Paolo LorenziITA1981-12-15                
29Gilles SimonFRA1984-12-27                32Viktor TroickiSRB1986-02-10                36Marcos BaghdatisCYP1985-06-17                
30Philipp KohlschreiberGER1983-10-16                35Paolo LorenziITA1981-12-15                37Gilles MullerLUX1983-05-09                
31Albert RamosESP1988-01-17                36Marcos BaghdatisCYP1985-06-17                40Nicolas MahutFRA1982-01-21                
32Viktor TroickiSRB1986-02-10                37Gilles MullerLUX1983-05-09                44Marcel GranollersESP1986-04-12                
 
At Least 31                At Least 32                At Least 33                
3Stanislas WawrinkaSUI1985-03-28                7Roger FedererSUI1981-08-08                7Roger FedererSUI1981-08-08                
7Roger FedererSUI1981-08-08                12David FerrerESP1982-04-02                12David FerrerESP1982-04-02                
9Tomas BerdychCZE1985-09-17                20Ivo KarlovicCRO1979-02-28                20Ivo KarlovicCRO1979-02-28                
12David FerrerESP1982-04-02                27Feliciano LopezESP1981-09-20                27Feliciano LopezESP1981-09-20                
13Jo Wilfried TsongaFRA1985-04-17                30Philipp KohlschreiberGER1983-10-16                35Paolo LorenziITA1981-12-15                
20Ivo KarlovicCRO1979-02-28                35Paolo LorenziITA1981-12-15                37Gilles MullerLUX1983-05-09                
26John IsnerUSA1985-04-26                37Gilles MullerLUX1983-05-09                40Nicolas MahutFRA1982-01-21                
27Feliciano LopezESP1981-09-20                40Nicolas MahutFRA1982-01-21                51Mikhail YouzhnyRUS1982-06-25                
29Gilles SimonFRA1984-12-27                47Fernando VerdascoESP1983-11-15                53Stephane RobertFRA1980-05-17                
30Philipp KohlschreiberGER1983-10-16                51Mikhail YouzhnyRUS1982-06-25                57Guillermo Garcia LopezESP1983-06-04                
35Paolo LorenziITA1981-12-15                53Stephane RobertFRA1980-05-17                63Yen Hsun LuTPE1983-08-14                
36Marcos BaghdatisCYP1985-06-17                55Malek JaziriTUN1984-01-20                68Paul Henri MathieuFRA1982-01-12                
37Gilles MullerLUX1983-05-09                57Guillermo Garcia LopezESP1983-06-04                72Carlos BerlocqARG1983-02-03                
40Nicolas MahutFRA1982-01-21                60Florian MayerGER1983-10-05                76Victor EstrellaDOM1980-08-02                
47Fernando VerdascoESP1983-11-15                63Yen Hsun LuTPE1983-08-14                91Benjamin BeckerGER1981-06-16                
48Nicolas AlmagroESP1985-08-21                68Paul Henri MathieuFRA1982-01-12                105Radek StepanekCZE1978-11-27                
51Mikhail YouzhnyRUS1982-06-25                72Carlos BerlocqARG1983-02-03                125Marco ChiudinelliSUI1981-09-10                
53Stephane RobertFRA1980-05-17                76Victor EstrellaDOM1980-08-02                140Maximo GonzalezARG1983-07-20                
55Malek JaziriTUN1984-01-20                91Benjamin BeckerGER1981-06-16                145Albert MontanesESP1980-11-26                
57Guillermo Garcia LopezESP1983-06-04                93Juan MonacoARG1984-03-29                146Ruben Ramirez HidalgoESP1978-01-06