Racket Rally | 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-04-25

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
219Duck Hee LeeKOR1998-05-29                70Taylor Harry FritzUSA1997-10-28                40Borna CoricCRO1996-11-14                
452Denis ShapovalovCAN1999-04-15                163Andrey RublevRUS1997-10-20                49Alexander ZverevGER1997-04-20                
463Stefanos TsitsipasGRE1998-08-12                191Francis TiafoeUSA1998-01-20                70Taylor Harry FritzUSA1997-10-28                
607Mikael YmerSWE1998-09-09                201Tommy PaulUSA1997-05-17                84Hyeon ChungKOR1996-05-19                
660Casper RuudNOR1998-12-22                206Stefan KozlovUSA1998-02-01                128Karen KhachanovRUS1996-05-21                
670Oliver AndersonAUS1998-04-30                219Duck Hee LeeKOR1998-05-29                138Jared DonaldsonUSA1996-10-09                
718Felix Auger AliassimeCAN2000-08-08                311Omar JasikaAUS1997-05-18                163Andrey RublevRUS1997-10-20                
720Djurabek KarimovUZB1998-06-04                320Michael MmohUSA1998-01-10                191Francis TiafoeUSA1998-01-20                
725Daniel AltmaierGER1998-09-12                411Sumit NagalIND1997-08-16                201Tommy PaulUSA1997-05-17                
798Alex De MinaurAUS1999-02-17                444Seong Chan HongKOR1997-06-30                202Quentin HalysFRA1996-10-26                
815Geoffrey BlancaneauxFRA1998-08-08                449Jaume MunarESP1997-05-05                206Stefan KozlovUSA1998-02-01                
901Santiago Fa Rodriguez TavernaARG1999-07-16                452Denis ShapovalovCAN1999-04-15                219Duck Hee LeeKOR1998-05-29                
911Ugo HumbertFRA1998-06-26                463Stefanos TsitsipasGRE1998-08-12                230Dmitry PopkoKAZ1996-10-24                
914Corentin MoutetFRA1999-04-19                464Akira SantillanAUS1997-05-22                260Ernesto EscobedoUSA1996-07-04                
930Khumoun SultanovUZB1998-10-27                473Soon Woo KwonKOR1997-12-02                302Maxime JanvierFRA1996-10-18                
955Rayane RoumaneFRA2000-09-11                569Roman SafiullinRUS1997-08-07                311Omar JasikaAUS1997-05-18                
985Andrea GuerrieriITA1998-12-03                587Orlando LuzBRA1998-02-08                316Lloyd George Muirhead HarrisRSA1997-02-24                
1007Pavel KotovRUS1998-11-18                607Mikael YmerSWE1998-09-09                320Michael MmohUSA1998-01-10                
1009Artem DubrivnyyRUS1999-01-31                628Carlos TabernerESP1997-08-08                333Christian GarinCHI1996-05-30                
1044Yankel ZemelISR1998-08-26                635Alexander BublikRUS1997-06-17                365Francisco BahamondeARG1996-11-07                
 
Not Yet 21                Not Yet 22                Not Yet 23                
20Nick KyrgiosAUS1995-04-27                20Nick KyrgiosAUS1995-04-27                15Dominic ThiemAUT1993-09-03                
40Borna CoricCRO1996-11-14                40Borna CoricCRO1996-11-14                20Nick KyrgiosAUS1995-04-27                
49Alexander ZverevGER1997-04-20                49Alexander ZverevGER1997-04-20                40Borna CoricCRO1996-11-14                
70Taylor Harry FritzUSA1997-10-28                70Taylor Harry FritzUSA1997-10-28                49Alexander ZverevGER1997-04-20                
84Hyeon ChungKOR1996-05-19                84Hyeon ChungKOR1996-05-19                56Lucas PouilleFRA1994-02-23                
103Yoshihito NishiokaJPN1995-09-27                89Kyle EdmundGBR1995-01-08                63Jiri VeselyCZE1993-07-10                
128Karen KhachanovRUS1996-05-21                103Yoshihito NishiokaJPN1995-09-27                70Taylor Harry FritzUSA1997-10-28                
132Elias YmerSWE1996-04-10                109Adam PavlasekCZE1994-10-08                84Hyeon ChungKOR1996-05-19                
138Jared DonaldsonUSA1996-10-09                128Karen KhachanovRUS1996-05-21                89Kyle EdmundGBR1995-01-08                
147Thanasi KokkinakisAUS1996-04-10                132Elias YmerSWE1996-04-10                103Yoshihito NishiokaJPN1995-09-27                
163Andrey RublevRUS1997-10-20                138Jared DonaldsonUSA1996-10-09                109Adam PavlasekCZE1994-10-08                
181Noah RubinUSA1996-02-21                147Thanasi KokkinakisAUS1996-04-10                117Bjorn FratangeloUSA1993-07-19                
191Francis TiafoeUSA1998-01-20                161Pedja KrstinSRB1994-09-03                118Jordan ThompsonAUS1994-04-20                
201Tommy PaulUSA1997-05-17                163Andrey RublevRUS1997-10-20                128Karen KhachanovRUS1996-05-21                
202Quentin HalysFRA1996-10-26                181Noah RubinUSA1996-02-21                132Elias YmerSWE1996-04-10                
206Stefan KozlovUSA1998-02-01                186Thiago MonteiroBRA1994-05-31                138Jared DonaldsonUSA1996-10-09                
214Laslo DjereSRB1995-06-02                191Francis TiafoeUSA1998-01-20                147Thanasi KokkinakisAUS1996-04-10                
219Duck Hee LeeKOR1998-05-29                201Tommy PaulUSA1997-05-17                150Dennis NovikovUSA1993-11-06                
230Dmitry PopkoKAZ1996-10-24                202Quentin HalysFRA1996-10-26                161Pedja KrstinSRB1994-09-03                
232Nikola MilojevicSRB1995-06-19                206Stefan KozlovUSA1998-02-01                163Andrey RublevRUS1997-10-20                
 
At Least 28                At Least 29                At Least 30                
1Novak DjokovicSRB1987-05-22                3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                
2Andy MurrayGBR1987-05-15                4Stanislas WawrinkaSUI1985-03-28                4Stanislas WawrinkaSUI1985-03-28                
3Roger FedererSUI1981-08-08                5Rafael NadalESP1986-06-03                7Jo Wilfried TsongaFRA1985-04-17                
4Stanislas WawrinkaSUI1985-03-28                7Jo Wilfried TsongaFRA1985-04-17                8Tomas BerdychCZE1985-09-17                
5Rafael NadalESP1986-06-03                8Tomas BerdychCZE1985-09-17                9David FerrerESP1982-04-02                
7Jo Wilfried TsongaFRA1985-04-17                9David FerrerESP1982-04-02                16John IsnerUSA1985-04-26                
8Tomas BerdychCZE1985-09-17                10Richard GasquetFRA1986-06-18                18Gilles SimonFRA1984-12-27                
9David FerrerESP1982-04-02                14Gael MonfilsFRA1986-09-01                23Feliciano LopezESP1981-09-20                
10Richard GasquetFRA1986-06-18                16John IsnerUSA1985-04-26                24Viktor TroickiSRB1986-02-10                
14Gael MonfilsFRA1986-09-01                18Gilles SimonFRA1984-12-27                25Pablo CuevasURU1986-01-01                
16John IsnerUSA1985-04-26                19Kevin AndersonRSA1986-05-18                27Philipp KohlschreiberGER1983-10-16                
17Roberto Bautista AgutESP1988-04-14                23Feliciano LopezESP1981-09-20                31Ivo KarlovicCRO1979-02-28                
18Gilles SimonFRA1984-12-27                24Viktor TroickiSRB1986-02-10                38Marcos BaghdatisCYP1985-06-17                
19Kevin AndersonRSA1986-05-18                25Pablo CuevasURU1986-01-01                41Andreas SeppiITA1984-02-21                
23Feliciano LopezESP1981-09-20                27Philipp KohlschreiberGER1983-10-16                42Gilles MullerLUX1983-05-09                
24Viktor TroickiSRB1986-02-10                31Ivo KarlovicCRO1979-02-28                47Guillermo Garcia LopezESP1983-06-04                
25Pablo CuevasURU1986-01-01                33Jeremy ChardyFRA1987-02-12                48Nicolas MahutFRA1982-01-21                
27Philipp KohlschreiberGER1983-10-16                38Marcos BaghdatisCYP1985-06-17                51Fernando VerdascoESP1983-11-15                
30Fabio FogniniITA1987-05-24                41Andreas SeppiITA1984-02-21                52Paolo LorenziITA1981-12-15                
31Ivo KarlovicCRO1979-02-28                42Gilles MullerLUX1983-05-09                53Teymuraz GabashviliRUS1985-05-23                
 
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                9David FerrerESP1982-04-02                9David FerrerESP1982-04-02                
7Jo Wilfried TsongaFRA1985-04-17                23Feliciano LopezESP1981-09-20                23Feliciano LopezESP1981-09-20                
9David FerrerESP1982-04-02                27Philipp KohlschreiberGER1983-10-16                31Ivo KarlovicCRO1979-02-28                
18Gilles SimonFRA1984-12-27                31Ivo KarlovicCRO1979-02-28                48Nicolas MahutFRA1982-01-21                
23Feliciano LopezESP1981-09-20                41Andreas SeppiITA1984-02-21                52Paolo LorenziITA1981-12-15                
27Philipp KohlschreiberGER1983-10-16                42Gilles MullerLUX1983-05-09                60Paul Henri MathieuFRA1982-01-12                
31Ivo KarlovicCRO1979-02-28                47Guillermo Garcia LopezESP1983-06-04                72Tommy RobredoESP1982-05-01                
41Andreas SeppiITA1984-02-21                48Nicolas MahutFRA1982-01-21                76Mikhail YouzhnyRUS1982-06-25                
42Gilles MullerLUX1983-05-09                51Fernando VerdascoESP1983-11-15                82Victor EstrellaDOM1980-08-02                
47Guillermo Garcia LopezESP1983-06-04                52Paolo LorenziITA1981-12-15                92Benjamin BeckerGER1981-06-16                
48Nicolas MahutFRA1982-01-21                60Paul Henri MathieuFRA1982-01-12                95Daniel Munoz De La NavaESP1982-01-29                
51Fernando VerdascoESP1983-11-15                64Malek JaziriTUN1984-01-20                98Albert MontanesESP1980-11-26                
52Paolo LorenziITA1981-12-15                72Tommy RobredoESP1982-05-01                115Michael BerrerGER1980-07-01                
60Paul Henri MathieuFRA1982-01-12                74Rajeev RamUSA1984-03-18                116Stephane RobertFRA1980-05-17                
64Malek JaziriTUN1984-01-20                76Mikhail YouzhnyRUS1982-06-25                134Marco ChiudinelliSUI1981-09-10                
72Tommy RobredoESP1982-05-01                82Victor EstrellaDOM1980-08-02                141Radek StepanekCZE1978-11-27                
74Rajeev RamUSA1984-03-18                92Benjamin BeckerGER1981-06-16                154Carlos BerlocqARG1983-02-03                
75Ivan DodigCRO1985-01-02                95Daniel Munoz De La NavaESP1982-01-29                164Andre GhemBRA1982-05-29                
76Mikhail YouzhnyRUS1982-06-25                98Albert MontanesESP1980-11-26                221Filippo VolandriITA1981-09-05