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-05-23

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
225Duck Hee LeeKOR1998-05-29                67Taylor Harry FritzUSA1997-10-28                41Alexander ZverevGER1997-04-20                
400Denis ShapovalovCAN1999-04-15                188Francis TiafoeUSA1998-01-20                47Borna CoricCRO1996-11-14                
406Stefanos TsitsipasGRE1998-08-12                192Andrey RublevRUS1997-10-20                67Taylor Harry FritzUSA1997-10-28                
558Casper RuudNOR1998-12-22                213Stefan KozlovUSA1998-02-01                140Jared DonaldsonUSA1996-10-09                
619Felix Auger AliassimeCAN2000-08-08                225Duck Hee LeeKOR1998-05-29                154Quentin HalysFRA1996-10-26                
699Daniel AltmaierGER1998-09-12                331Michael MmohUSA1998-01-10                188Francis TiafoeUSA1998-01-20                
733Mikael YmerSWE1998-09-09                388Sumit NagalIND1997-08-16                192Andrey RublevRUS1997-10-20                
765Alex De MinaurAUS1999-02-17                400Denis ShapovalovCAN1999-04-15                206Tommy PaulUSA1997-05-17                
778Djurabek KarimovUZB1998-06-04                406Stefanos TsitsipasGRE1998-08-12                210Dmitry PopkoKAZ1996-10-24                
802Geoffrey BlancaneauxFRA1998-08-08                448Soon Woo KwonKOR1997-12-02                213Stefan KozlovUSA1998-02-01                
867Santiago Fa Rodriguez TavernaARG1999-07-16                452Seong Chan HongKOR1997-06-30                225Duck Hee LeeKOR1998-05-29                
883Miomir KecmanovicSRB1999-08-31                528Carlos TabernerESP1997-08-08                264Ernesto EscobedoUSA1996-07-04                
898Ugo HumbertFRA1998-06-26                558Casper RuudNOR1998-12-22                274Maxime JanvierFRA1996-10-18                
899Khumoun SultanovUZB1998-10-27                562Marcelo Tomas Barrios VeraCHI1997-12-10                296Omar JasikaAUS1997-05-18                
902Corentin MoutetFRA1999-04-19                563Roman SafiullinRUS1997-08-07                320Lloyd George Muirhead HarrisRSA1997-02-24                
950Rayane RoumaneFRA2000-09-11                568Alexander BublikRUS1997-06-17                328Christian GarinCHI1996-05-30                
991Andrea GuerrieriITA1998-12-03                619Felix Auger AliassimeCAN2000-08-08                331Michael MmohUSA1998-01-10                
1006Pavel KotovRUS1998-11-18                620Carl SoderlundSWE1997-06-03                334Zdenek KolarCZE1996-10-09                
1008Artem DubrivnyyRUS1999-01-31                660Oliver AndersonAUS1998-04-30                369Francisco BahamondeARG1996-11-07                
1029Youssef HossamEGY1998-06-03                676Orlando LuzBRA1998-02-08                375Tim Van RijthovenNED1997-04-24                
 
Not Yet 21                Not Yet 22                Not Yet 23                
41Alexander ZverevGER1997-04-20                19Nick KyrgiosAUS1995-04-27                15Dominic ThiemAUT1993-09-03                
47Borna CoricCRO1996-11-14                41Alexander ZverevGER1997-04-20                19Nick KyrgiosAUS1995-04-27                
67Taylor Harry FritzUSA1997-10-28                47Borna CoricCRO1996-11-14                31Lucas PouilleFRA1994-02-23                
108Karen KhachanovRUS1996-05-21                67Taylor Harry FritzUSA1997-10-28                41Alexander ZverevGER1997-04-20                
111Hyeon ChungKOR1996-05-19                82Kyle EdmundGBR1995-01-08                47Borna CoricCRO1996-11-14                
113Yoshihito NishiokaJPN1995-09-27                108Karen KhachanovRUS1996-05-21                60Jiri VeselyCZE1993-07-10                
118Elias YmerSWE1996-04-10                111Hyeon ChungKOR1996-05-19                67Taylor Harry FritzUSA1997-10-28                
140Jared DonaldsonUSA1996-10-09                113Yoshihito NishiokaJPN1995-09-27                82Kyle EdmundGBR1995-01-08                
154Quentin HalysFRA1996-10-26                118Elias YmerSWE1996-04-10                94Jordan ThompsonAUS1994-04-20                
169Noah RubinUSA1996-02-21                132Adam PavlasekCZE1994-10-08                103Bjorn FratangeloUSA1993-07-19                
188Francis TiafoeUSA1998-01-20                139Thiago MonteiroBRA1994-05-31                108Karen KhachanovRUS1996-05-21                
192Andrey RublevRUS1997-10-20                140Jared DonaldsonUSA1996-10-09                111Hyeon ChungKOR1996-05-19                
206Tommy PaulUSA1997-05-17                154Quentin HalysFRA1996-10-26                113Yoshihito NishiokaJPN1995-09-27                
210Dmitry PopkoKAZ1996-10-24                168Pedja KrstinSRB1994-09-03                118Elias YmerSWE1996-04-10                
213Stefan KozlovUSA1998-02-01                169Noah RubinUSA1996-02-21                132Adam PavlasekCZE1994-10-08                
215Laslo DjereSRB1995-06-02                188Francis TiafoeUSA1998-01-20                139Thiago MonteiroBRA1994-05-31                
225Duck Hee LeeKOR1998-05-29                192Andrey RublevRUS1997-10-20                140Jared DonaldsonUSA1996-10-09                
226Thanasi KokkinakisAUS1996-04-10                199Ramkumar RamanathanIND1994-11-08                146Dennis NovikovUSA1993-11-06                
240Daniil MedvedevRUS1996-02-11                206Tommy PaulUSA1997-05-17                154Quentin HalysFRA1996-10-26                
249Nikola MilojevicSRB1995-06-19                210Dmitry PopkoKAZ1996-10-24                164Mathias BourgueFRA1994-01-18                
 
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                4Stanislas WawrinkaSUI1985-03-28                
3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                7Jo Wilfried TsongaFRA1985-04-17                
4Stanislas WawrinkaSUI1985-03-28                4Stanislas WawrinkaSUI1985-03-28                8Tomas BerdychCZE1985-09-17                
5Rafael NadalESP1986-06-03                5Rafael NadalESP1986-06-03                11David FerrerESP1982-04-02                
7Jo Wilfried TsongaFRA1985-04-17                7Jo Wilfried TsongaFRA1985-04-17                17John IsnerUSA1985-04-26                
8Tomas BerdychCZE1985-09-17                8Tomas BerdychCZE1985-09-17                18Gilles SimonFRA1984-12-27                
11David FerrerESP1982-04-02                11David FerrerESP1982-04-02                20Kevin AndersonRSA1986-05-18                
12Richard GasquetFRA1986-06-18                12Richard GasquetFRA1986-06-18                23Feliciano LopezESP1981-09-20                
14Gael MonfilsFRA1986-09-01                14Gael MonfilsFRA1986-09-01                24Viktor TroickiSRB1986-02-10                
16Roberto Bautista AgutESP1988-04-14                17John IsnerUSA1985-04-26                26Philipp KohlschreiberGER1983-10-16                
17John IsnerUSA1985-04-26                18Gilles SimonFRA1984-12-27                27Pablo CuevasURU1986-01-01                
18Gilles SimonFRA1984-12-27                20Kevin AndersonRSA1986-05-18                28Ivo KarlovicCRO1979-02-28                
20Kevin AndersonRSA1986-05-18                23Feliciano LopezESP1981-09-20                38Andreas SeppiITA1984-02-21                
23Feliciano LopezESP1981-09-20                24Viktor TroickiSRB1986-02-10                39Marcos BaghdatisCYP1985-06-17                
24Viktor TroickiSRB1986-02-10                26Philipp KohlschreiberGER1983-10-16                42Gilles MullerLUX1983-05-09                
26Philipp KohlschreiberGER1983-10-16                27Pablo CuevasURU1986-01-01                44Nicolas MahutFRA1982-01-21                
27Pablo CuevasURU1986-01-01                28Ivo KarlovicCRO1979-02-28                49Nicolas AlmagroESP1985-08-21                
28Ivo KarlovicCRO1979-02-28                32Jeremy ChardyFRA1987-02-12                51Guillermo Garcia LopezESP1983-06-04                
32Jeremy ChardyFRA1987-02-12                38Andreas SeppiITA1984-02-21                52Fernando VerdascoESP1983-11-15                
 
At Least 31                At Least 32                At Least 33                
3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                
4Stanislas WawrinkaSUI1985-03-28                11David FerrerESP1982-04-02                11David FerrerESP1982-04-02                
7Jo Wilfried TsongaFRA1985-04-17                23Feliciano LopezESP1981-09-20                23Feliciano LopezESP1981-09-20                
11David FerrerESP1982-04-02                26Philipp KohlschreiberGER1983-10-16                28Ivo KarlovicCRO1979-02-28                
17John IsnerUSA1985-04-26                28Ivo KarlovicCRO1979-02-28                42Gilles MullerLUX1983-05-09                
18Gilles SimonFRA1984-12-27                38Andreas SeppiITA1984-02-21                44Nicolas MahutFRA1982-01-21                
23Feliciano LopezESP1981-09-20                42Gilles MullerLUX1983-05-09                54Paolo LorenziITA1981-12-15                
26Philipp KohlschreiberGER1983-10-16                44Nicolas MahutFRA1982-01-21                65Paul Henri MathieuFRA1982-01-12                
28Ivo KarlovicCRO1979-02-28                51Guillermo Garcia LopezESP1983-06-04                74Tommy RobredoESP1982-05-01                
38Andreas SeppiITA1984-02-21                52Fernando VerdascoESP1983-11-15                78Mikhail YouzhnyRUS1982-06-25                
42Gilles MullerLUX1983-05-09                54Paolo LorenziITA1981-12-15                87Victor EstrellaDOM1980-08-02                
44Nicolas MahutFRA1982-01-21                65Paul Henri MathieuFRA1982-01-12                90Stephane RobertFRA1980-05-17                
51Guillermo Garcia LopezESP1983-06-04                70Rajeev RamUSA1984-03-18                96Benjamin BeckerGER1981-06-16                
52Fernando VerdascoESP1983-11-15                72Malek JaziriTUN1984-01-20                98Albert MontanesESP1980-11-26                
54Paolo LorenziITA1981-12-15                74Tommy RobredoESP1982-05-01                105Daniel Munoz De La NavaESP1982-01-29                
62Dudi SelaISR1985-04-04                78Mikhail YouzhnyRUS1982-06-25                112Michael BerrerGER1980-07-01                
65Paul Henri MathieuFRA1982-01-12                85Rogerio Dutra SilvaBRA1984-02-03                126Carlos BerlocqARG1983-02-03                
70Rajeev RamUSA1984-03-18                87Victor EstrellaDOM1980-08-02                128Radek StepanekCZE1978-11-27                
72Malek JaziriTUN1984-01-20                90Stephane RobertFRA1980-05-17                131Marco ChiudinelliSUI1981-09-10                
74Tommy RobredoESP1982-05-01                92Juan MonacoARG1984-03-29                165Andre GhemBRA1982-05-29