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-20

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
360Stefanos TsitsipasGRE1998-08-12                63Taylor Harry FritzUSA1997-10-28                28Alexander ZverevGER1997-04-20                
378Denis ShapovalovCAN1999-04-15                166Francis TiafoeUSA1998-01-20                49Borna CoricCRO1996-11-14                
555Casper RuudNOR1998-12-22                176Stefan KozlovUSA1998-02-01                63Taylor Harry FritzUSA1997-10-28                
603Felix Auger AliassimeCAN2000-08-08                201Duck Hee LeeKOR1998-05-29                142Quentin HalysFRA1996-10-26                
665Daniel AltmaierGER1998-09-12                203Andrey RublevRUS1997-10-20                147Jared DonaldsonUSA1996-10-09                
670Alex De MinaurAUS1999-02-17                331Michael MmohUSA1998-01-10                166Francis TiafoeUSA1998-01-20                
714Geoffrey BlancaneauxFRA1998-08-08                360Stefanos TsitsipasGRE1998-08-12                176Stefan KozlovUSA1998-02-01                
726Mikael YmerSWE1998-09-09                370Sumit NagalIND1997-08-16                201Duck Hee LeeKOR1998-05-29                
844Santiago Fa Rodriguez TavernaARG1999-07-16                378Denis ShapovalovCAN1999-04-15                202Tommy PaulUSA1997-05-17                
855Khumoun SultanovUZB1998-10-27                436Soon Woo KwonKOR1997-12-02                203Andrey RublevRUS1997-10-20                
882Ugo HumbertFRA1998-06-26                451Seong Chan HongKOR1997-06-30                210Dmitry PopkoKAZ1996-10-24                
883Miomir KecmanovicSRB1999-08-31                485Carlos TabernerESP1997-08-08                277Ernesto EscobedoUSA1996-07-04                
885Corentin MoutetFRA1999-04-19                555Casper RuudNOR1998-12-22                284Maxime JanvierFRA1996-10-18                
935Rayane RoumaneFRA2000-09-11                556Marcelo Tomas Barrios VeraCHI1997-12-10                296Zdenek KolarCZE1996-10-09                
966Andrea GuerrieriITA1998-12-03                558Roman SafiullinRUS1997-08-07                325Lloyd George Muirhead HarrisRSA1997-02-24                
990Pavel KotovRUS1998-11-18                603Felix Auger AliassimeCAN2000-08-08                330Omar JasikaAUS1997-05-18                
1090Yankel ZemelISR1998-08-26                643Oliver AndersonAUS1998-04-30                331Michael MmohUSA1998-01-10                
1141Mate ValkuszHUN1998-08-13                644Orlando LuzBRA1998-02-08                353Francisco BahamondeARG1996-11-07                
1142Vasil KirkovUSA1999-03-13                650Yunseong ChungKOR1998-03-27                360Stefanos TsitsipasGRE1998-08-12                
1193Artem DubrivnyyRUS1999-01-31                665Daniel AltmaierGER1998-09-12                365Akira SantillanAUS1997-05-22                
 
Not Yet 21                Not Yet 22                Not Yet 23                
28Alexander ZverevGER1997-04-20                18Nick KyrgiosAUS1995-04-27                8Dominic ThiemAUT1993-09-03                
49Borna CoricCRO1996-11-14                28Alexander ZverevGER1997-04-20                18Nick KyrgiosAUS1995-04-27                
63Taylor Harry FritzUSA1997-10-28                49Borna CoricCRO1996-11-14                28Alexander ZverevGER1997-04-20                
100Karen KhachanovRUS1996-05-21                63Taylor Harry FritzUSA1997-10-28                29Lucas PouilleFRA1994-02-23                
109Hyeon ChungKOR1996-05-19                68Kyle EdmundGBR1995-01-08                49Borna CoricCRO1996-11-14                
122Yoshihito NishiokaJPN1995-09-27                100Karen KhachanovRUS1996-05-21                63Taylor Harry FritzUSA1997-10-28                
142Quentin HalysFRA1996-10-26                109Hyeon ChungKOR1996-05-19                64Jiri VeselyCZE1993-07-10                
145Elias YmerSWE1996-04-10                117Adam PavlasekCZE1994-10-08                68Kyle EdmundGBR1995-01-08                
147Jared DonaldsonUSA1996-10-09                122Yoshihito NishiokaJPN1995-09-27                91Jordan ThompsonAUS1994-04-20                
166Francis TiafoeUSA1998-01-20                142Quentin HalysFRA1996-10-26                100Karen KhachanovRUS1996-05-21                
167Noah RubinUSA1996-02-21                145Elias YmerSWE1996-04-10                109Hyeon ChungKOR1996-05-19                
176Stefan KozlovUSA1998-02-01                147Jared DonaldsonUSA1996-10-09                113Bjorn FratangeloUSA1993-07-19                
201Duck Hee LeeKOR1998-05-29                166Francis TiafoeUSA1998-01-20                117Adam PavlasekCZE1994-10-08                
202Tommy PaulUSA1997-05-17                167Noah RubinUSA1996-02-21                122Yoshihito NishiokaJPN1995-09-27                
203Andrey RublevRUS1997-10-20                176Stefan KozlovUSA1998-02-01                126Thiago MonteiroBRA1994-05-31                
210Dmitry PopkoKAZ1996-10-24                184Pedja KrstinSRB1994-09-03                142Quentin HalysFRA1996-10-26                
228Daniil MedvedevRUS1996-02-11                199Matteo DonatiITA1995-02-28                145Elias YmerSWE1996-04-10                
277Ernesto EscobedoUSA1996-07-04                201Duck Hee LeeKOR1998-05-29                146Dennis NovikovUSA1993-11-06                
281Christian GarinCHI1996-05-30                202Tommy PaulUSA1997-05-17                147Jared DonaldsonUSA1996-10-09                
284Maxime JanvierFRA1996-10-18                203Andrey RublevRUS1997-10-20                166Francis 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                24Kevin AndersonRSA1986-05-18                
20Gilles SimonFRA1984-12-27                21Feliciano LopezESP1981-09-20                25Pablo CuevasURU1986-01-01                
21Feliciano LopezESP1981-09-20                22Philipp KohlschreiberGER1983-10-16                27Viktor TroickiSRB1986-02-10                
22Philipp KohlschreiberGER1983-10-16                24Kevin AndersonRSA1986-05-18                31Ivo KarlovicCRO1979-02-28                
24Kevin AndersonRSA1986-05-18                25Pablo CuevasURU1986-01-01                40Marcos BaghdatisCYP1985-06-17                
25Pablo CuevasURU1986-01-01                27Viktor TroickiSRB1986-02-10                41Gilles MullerLUX1983-05-09                
27Viktor TroickiSRB1986-02-10                31Ivo KarlovicCRO1979-02-28                43Marcel GranollersESP1986-04-12                
31Ivo KarlovicCRO1979-02-28                34Jeremy ChardyFRA1987-02-12                46Nicolas AlmagroESP1985-08-21                
33Sam QuerreyUSA1987-10-07                35Fabio FogniniITA1987-05-24                48Paolo LorenziITA1981-12-15                
 
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                31Ivo KarlovicCRO1979-02-28                
17John IsnerUSA1985-04-26                31Ivo KarlovicCRO1979-02-28                41Gilles MullerLUX1983-05-09                
20Gilles SimonFRA1984-12-27                41Gilles MullerLUX1983-05-09                48Paolo LorenziITA1981-12-15                
21Feliciano LopezESP1981-09-20                48Paolo LorenziITA1981-12-15                50Nicolas MahutFRA1982-01-21                
22Philipp KohlschreiberGER1983-10-16                50Nicolas MahutFRA1982-01-21                58Guillermo Garcia LopezESP1983-06-04                
31Ivo KarlovicCRO1979-02-28                52Fernando VerdascoESP1983-11-15                59Paul Henri MathieuFRA1982-01-12                
40Marcos BaghdatisCYP1985-06-17                57Andreas SeppiITA1984-02-21                73Mikhail YouzhnyRUS1982-06-25                
41Gilles MullerLUX1983-05-09                58Guillermo Garcia LopezESP1983-06-04                78Victor EstrellaDOM1980-08-02                
48Paolo LorenziITA1981-12-15                59Paul Henri MathieuFRA1982-01-12                81Stephane RobertFRA1980-05-17                
50Nicolas MahutFRA1982-01-21                60Malek JaziriTUN1984-01-20                93Tommy RobredoESP1982-05-01                
52Fernando VerdascoESP1983-11-15                70Yen Hsun LuTPE1983-08-14                101Carlos BerlocqARG1983-02-03                
57Andreas SeppiITA1984-02-21                73Mikhail YouzhnyRUS1982-06-25                103Benjamin BeckerGER1981-06-16                
58Guillermo Garcia LopezESP1983-06-04                74Rajeev RamUSA1984-03-18                119Michael BerrerGER1980-07-01                
59Paul Henri MathieuFRA1982-01-12                78Victor EstrellaDOM1980-08-02                120Albert MontanesESP1980-11-26                
60Malek JaziriTUN1984-01-20                80Florian MayerGER1983-10-05                121Radek StepanekCZE1978-11-27                
70Yen Hsun LuTPE1983-08-14                81Stephane RobertFRA1980-05-17                134Daniel Munoz De La NavaESP1982-01-29                
71Dudi SelaISR1985-04-04                84Rogerio Dutra SilvaBRA1984-02-03                138Marco ChiudinelliSUI1981-09-10