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

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
358Stefanos TsitsipasGRE1998-08-12                65Taylor Harry FritzUSA1997-10-28                28Alexander ZverevGER1997-04-20                
374Denis ShapovalovCAN1999-04-15                167Francis TiafoeUSA1998-01-20                50Borna CoricCRO1996-11-14                
556Casper RuudNOR1998-12-22                176Stefan KozlovUSA1998-02-01                65Taylor Harry FritzUSA1997-10-28                
599Felix Auger AliassimeCAN2000-08-08                201Duck Hee LeeKOR1998-05-29                141Quentin HalysFRA1996-10-26                
662Daniel AltmaierGER1998-09-12                203Andrey RublevRUS1997-10-20                146Jared DonaldsonUSA1996-10-09                
667Alex De MinaurAUS1999-02-17                329Michael MmohUSA1998-01-10                167Francis TiafoeUSA1998-01-20                
709Geoffrey BlancaneauxFRA1998-08-08                358Stefanos TsitsipasGRE1998-08-12                176Stefan KozlovUSA1998-02-01                
722Mikael YmerSWE1998-09-09                374Denis ShapovalovCAN1999-04-15                201Duck Hee LeeKOR1998-05-29                
832Santiago Fa Rodriguez TavernaARG1999-07-16                409Sumit NagalIND1997-08-16                202Tommy PaulUSA1997-05-17                
850Khumoun SultanovUZB1998-10-27                433Soon Woo KwonKOR1997-12-02                203Andrey RublevRUS1997-10-20                
881Miomir KecmanovicSRB1999-08-31                452Seong Chan HongKOR1997-06-30                207Dmitry PopkoKAZ1996-10-24                
883Corentin MoutetFRA1999-04-19                482Carlos TabernerESP1997-08-08                267Ernesto EscobedoUSA1996-07-04                
922Rayane RoumaneFRA2000-09-11                556Casper RuudNOR1998-12-22                284Maxime JanvierFRA1996-10-18                
943Andrea GuerrieriITA1998-12-03                557Marcelo Tomas Barrios VeraCHI1997-12-10                294Zdenek KolarCZE1996-10-09                
979Pavel KotovRUS1998-11-18                559Roman SafiullinRUS1997-08-07                315Lloyd George Muirhead HarrisRSA1997-02-24                
1116Yankel ZemelISR1998-08-26                599Felix Auger AliassimeCAN2000-08-08                329Michael MmohUSA1998-01-10                
1136Mate ValkuszHUN1998-08-13                641Oliver AndersonAUS1998-04-30                330Omar JasikaAUS1997-05-18                
1137Vasil KirkovUSA1999-03-13                642Yunseong ChungKOR1998-03-27                350Francisco BahamondeARG1996-11-07                
1194Alejandro Davidovich FokinaESP1999-06-05                643Orlando LuzBRA1998-02-08                358Stefanos TsitsipasGRE1998-08-12                
1208Alp SentayTUR1998-10-08                662Daniel AltmaierGER1998-09-12                364Tim Van RijthovenNED1997-04-24                
 
Not Yet 21                Not Yet 22                Not Yet 23                
28Alexander ZverevGER1997-04-20                18Nick KyrgiosAUS1995-04-27                8Dominic ThiemAUT1993-09-03                
50Borna CoricCRO1996-11-14                28Alexander ZverevGER1997-04-20                18Nick KyrgiosAUS1995-04-27                
65Taylor Harry FritzUSA1997-10-28                50Borna CoricCRO1996-11-14                28Alexander ZverevGER1997-04-20                
100Karen KhachanovRUS1996-05-21                65Taylor Harry FritzUSA1997-10-28                30Lucas PouilleFRA1994-02-23                
107Hyeon ChungKOR1996-05-19                68Kyle EdmundGBR1995-01-08                50Borna CoricCRO1996-11-14                
122Yoshihito NishiokaJPN1995-09-27                100Karen KhachanovRUS1996-05-21                64Jiri VeselyCZE1993-07-10                
141Quentin HalysFRA1996-10-26                107Hyeon ChungKOR1996-05-19                65Taylor Harry FritzUSA1997-10-28                
144Elias YmerSWE1996-04-10                117Adam PavlasekCZE1994-10-08                68Kyle EdmundGBR1995-01-08                
146Jared DonaldsonUSA1996-10-09                122Yoshihito NishiokaJPN1995-09-27                88Jordan ThompsonAUS1994-04-20                
167Francis TiafoeUSA1998-01-20                141Quentin HalysFRA1996-10-26                100Karen KhachanovRUS1996-05-21                
168Noah RubinUSA1996-02-21                144Elias YmerSWE1996-04-10                107Hyeon ChungKOR1996-05-19                
176Stefan KozlovUSA1998-02-01                146Jared DonaldsonUSA1996-10-09                112Bjorn FratangeloUSA1993-07-19                
201Duck Hee LeeKOR1998-05-29                167Francis TiafoeUSA1998-01-20                117Adam PavlasekCZE1994-10-08                
202Tommy PaulUSA1997-05-17                168Noah RubinUSA1996-02-21                122Yoshihito NishiokaJPN1995-09-27                
203Andrey RublevRUS1997-10-20                176Stefan KozlovUSA1998-02-01                126Thiago MonteiroBRA1994-05-31                
207Dmitry PopkoKAZ1996-10-24                185Pedja KrstinSRB1994-09-03                141Quentin HalysFRA1996-10-26                
228Daniil MedvedevRUS1996-02-11                191Matteo DonatiITA1995-02-28                144Elias YmerSWE1996-04-10                
267Ernesto EscobedoUSA1996-07-04                201Duck Hee LeeKOR1998-05-29                145Dennis NovikovUSA1993-11-06                
280Christian GarinCHI1996-05-30                202Tommy PaulUSA1997-05-17                146Jared DonaldsonUSA1996-10-09                
284Maxime JanvierFRA1996-10-18                203Andrey RublevRUS1997-10-20                167Francis TiafoeUSA1998-01-20                
 
At Least 28                At Least 29                At Least 30                
1Novak DjokovicSRB1987-05-22                1Novak DjokovicSRB1987-05-22                3Roger FedererSUI1981-08-08                
2Andy MurrayGBR1987-05-15                2Andy MurrayGBR1987-05-15                4Rafael NadalESP1986-06-03                
3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                5Stanislas WawrinkaSUI1985-03-28                
4Rafael NadalESP1986-06-03                4Rafael NadalESP1986-06-03                9Tomas BerdychCZE1985-09-17                
5Stanislas WawrinkaSUI1985-03-28                5Stanislas WawrinkaSUI1985-03-28                10Richard GasquetFRA1986-06-18                
9Tomas BerdychCZE1985-09-17                9Tomas BerdychCZE1985-09-17                12Jo Wilfried TsongaFRA1985-04-17                
10Richard GasquetFRA1986-06-18                10Richard GasquetFRA1986-06-18                14David FerrerESP1982-04-02                
12Jo Wilfried TsongaFRA1985-04-17                12Jo Wilfried TsongaFRA1985-04-17                17John IsnerUSA1985-04-26                
14David FerrerESP1982-04-02                14David FerrerESP1982-04-02                20Gilles SimonFRA1984-12-27                
15Roberto Bautista AgutESP1988-04-14                16Gael MonfilsFRA1986-09-01                21Feliciano LopezESP1981-09-20                
16Gael MonfilsFRA1986-09-01                17John IsnerUSA1985-04-26                22Philipp KohlschreiberGER1983-10-16                
17John IsnerUSA1985-04-26                20Gilles SimonFRA1984-12-27                24Pablo CuevasURU1986-01-01                
20Gilles SimonFRA1984-12-27                21Feliciano LopezESP1981-09-20                25Kevin AndersonRSA1986-05-18                
21Feliciano LopezESP1981-09-20                22Philipp KohlschreiberGER1983-10-16                27Viktor TroickiSRB1986-02-10                
22Philipp KohlschreiberGER1983-10-16                24Pablo CuevasURU1986-01-01                32Ivo KarlovicCRO1979-02-28                
24Pablo CuevasURU1986-01-01                25Kevin AndersonRSA1986-05-18                39Gilles MullerLUX1983-05-09                
25Kevin AndersonRSA1986-05-18                27Viktor TroickiSRB1986-02-10                40Marcos BaghdatisCYP1985-06-17                
27Viktor TroickiSRB1986-02-10                32Ivo KarlovicCRO1979-02-28                43Marcel GranollersESP1986-04-12                
32Ivo KarlovicCRO1979-02-28                34Jeremy ChardyFRA1987-02-12                45Andreas SeppiITA1984-02-21                
34Jeremy ChardyFRA1987-02-12                35Fabio FogniniITA1987-05-24                47Nicolas AlmagroESP1985-08-21                
 
At Least 31                At Least 32                At Least 33                
3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                
5Stanislas WawrinkaSUI1985-03-28                14David FerrerESP1982-04-02                14David FerrerESP1982-04-02                
12Jo Wilfried TsongaFRA1985-04-17                21Feliciano LopezESP1981-09-20                21Feliciano LopezESP1981-09-20                
14David FerrerESP1982-04-02                22Philipp KohlschreiberGER1983-10-16                32Ivo KarlovicCRO1979-02-28                
17John IsnerUSA1985-04-26                32Ivo KarlovicCRO1979-02-28                39Gilles MullerLUX1983-05-09                
20Gilles SimonFRA1984-12-27                39Gilles MullerLUX1983-05-09                49Paolo LorenziITA1981-12-15                
21Feliciano LopezESP1981-09-20                45Andreas SeppiITA1984-02-21                51Nicolas MahutFRA1982-01-21                
22Philipp KohlschreiberGER1983-10-16                49Paolo LorenziITA1981-12-15                58Guillermo Garcia LopezESP1983-06-04                
32Ivo KarlovicCRO1979-02-28                51Nicolas MahutFRA1982-01-21                59Paul Henri MathieuFRA1982-01-12                
39Gilles MullerLUX1983-05-09                53Fernando VerdascoESP1983-11-15                70Mikhail YouzhnyRUS1982-06-25                
40Marcos BaghdatisCYP1985-06-17                58Guillermo Garcia LopezESP1983-06-04                77Victor EstrellaDOM1980-08-02                
45Andreas SeppiITA1984-02-21                59Paul Henri MathieuFRA1982-01-12                79Stephane RobertFRA1980-05-17                
49Paolo LorenziITA1981-12-15                60Malek JaziriTUN1984-01-20                93Tommy RobredoESP1982-05-01                
51Nicolas MahutFRA1982-01-21                70Mikhail YouzhnyRUS1982-06-25                95Carlos BerlocqARG1983-02-03                
53Fernando VerdascoESP1983-11-15                72Rajeev RamUSA1984-03-18                102Benjamin BeckerGER1981-06-16                
58Guillermo Garcia LopezESP1983-06-04                76Yen Hsun LuTPE1983-08-14                119Michael BerrerGER1980-07-01                
59Paul Henri MathieuFRA1982-01-12                77Victor EstrellaDOM1980-08-02                120Albert MontanesESP1980-11-26                
60Malek JaziriTUN1984-01-20                79Stephane RobertFRA1980-05-17                121Radek StepanekCZE1978-11-27                
63Dudi SelaISR1985-04-04                80Florian MayerGER1983-10-05                135Daniel Munoz De La NavaESP1982-01-29                
70Mikhail YouzhnyRUS1982-06-25                89Rogerio Dutra SilvaBRA1984-02-03                138Marco ChiudinelliSUI1981-09-10