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: 2015-08-31

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
198Andrey RublevRUS1997-10-20                33Borna CoricCRO1996-11-14                33Borna CoricCRO1996-11-14                
253Duck Hee LeeKOR1998-05-29                82Alexander ZverevGER1997-04-20                69Hyeon ChungKOR1996-05-19                
257Francis TiafoeUSA1998-01-20                146Jared DonaldsonUSA1996-10-09                71Thanasi KokkinakisAUS1996-04-10                
369Stefan KozlovUSA1998-02-01                198Andrey RublevRUS1997-10-20                82Alexander ZverevGER1997-04-20                
483Orlando LuzBRA1998-02-08                253Duck Hee LeeKOR1998-05-29                128Yoshihito NishiokaJPN1995-09-27                
507Michael MmohUSA1998-01-10                257Francis TiafoeUSA1998-01-20                144Elias YmerSWE1996-04-10                
685Taylor Harry FritzUSA1997-10-28                279Omar JasikaAUS1997-05-18                146Jared DonaldsonUSA1996-10-09                
760Felix Auger AliassimeCAN2000-08-08                299Dmitry PopkoKAZ1996-10-24                177Karen KhachanovRUS1996-05-21                
783Mikael YmerSWE1998-09-09                300Quentin HalysFRA1996-10-26                198Andrey RublevRUS1997-10-20                
824Corentin MoutetFRA1999-04-19                369Stefan KozlovUSA1998-02-01                235Nicolas JarryCHI1995-10-11                
863Yunseong ChungKOR1998-03-27                415Ivan GakhovRUS1996-11-04                253Duck Hee LeeKOR1998-05-29                
893Djurabek KarimovUZB1998-06-04                418Francisco BahamondeARG1996-11-07                257Francis TiafoeUSA1998-01-20                
955David VolfsonCAN1997-09-14                423Maxime JanvierFRA1996-10-18                273Christian GarinCHI1996-05-30                
979Daniel AltmaierGER1998-09-12                437Tommy PaulUSA1997-05-17                279Omar JasikaAUS1997-05-18                
986Stefanos TsitsipasGRE1998-08-12                441Jaume MunarESP1997-05-05                299Dmitry PopkoKAZ1996-10-24                
1006Daniel HobartAUS1998-03-10                466Viktor DurasovicNOR1997-03-19                300Quentin HalysFRA1996-10-26                
1007Bogdan BobrovRUS1997-09-16                473Roman SafiullinRUS1997-08-07                320Johan Sebastien TatlotFRA1996-03-26                
1024Dragos Nicolae MadarasROU1997-09-12                482Theo FournerieFRA1997-03-06                322Kamil MajchrzakPOL1996-01-13                
1026Geoffrey BlancaneauxFRA1998-08-08                483Orlando LuzBRA1998-02-08                350Gianluigi QuinziITA1996-02-01                
1054Artem DubrivnyyRUS1999-01-31                507Michael MmohUSA1998-01-10                369Stefan KozlovUSA1998-02-01                
 
Not Yet 21                Not Yet 22                Not Yet 23                
33Borna CoricCRO1996-11-14                20Dominic ThiemAUT1993-09-03                20Dominic ThiemAUT1993-09-03                
37Nick KyrgiosAUS1995-04-27                33Borna CoricCRO1996-11-14                24Bernard TomicAUS1992-10-21                
69Hyeon ChungKOR1996-05-19                37Nick KyrgiosAUS1995-04-27                28Jack SockUSA1992-09-24                
71Thanasi KokkinakisAUS1996-04-10                65Lucas PouilleFRA1994-02-23                33Borna CoricCRO1996-11-14                
82Alexander ZverevGER1997-04-20                69Hyeon ChungKOR1996-05-19                37Nick KyrgiosAUS1995-04-27                
103Kyle EdmundGBR1995-01-08                71Thanasi KokkinakisAUS1996-04-10                48Jiri VeselyCZE1993-07-10                
128Yoshihito NishiokaJPN1995-09-27                82Alexander ZverevGER1997-04-20                65Lucas PouilleFRA1994-02-23                
144Elias YmerSWE1996-04-10                103Kyle EdmundGBR1995-01-08                69Hyeon ChungKOR1996-05-19                
146Jared DonaldsonUSA1996-10-09                108Kimmer CoppejansBEL1994-02-07                71Thanasi KokkinakisAUS1996-04-10                
149Adam PavlasekCZE1994-10-08                128Yoshihito NishiokaJPN1995-09-27                82Alexander ZverevGER1997-04-20                
169Matteo DonatiITA1995-02-28                144Elias YmerSWE1996-04-10                103Kyle EdmundGBR1995-01-08                
177Karen KhachanovRUS1996-05-21                146Jared DonaldsonUSA1996-10-09                106Marco CecchinatoITA1992-09-30                
180Laslo DjereSRB1995-06-02                149Adam PavlasekCZE1994-10-08                108Kimmer CoppejansBEL1994-02-07                
198Andrey RublevRUS1997-10-20                165Liam BroadyGBR1994-01-04                110Taro DanielJPN1993-01-27                
203Calvin HemeryFRA1995-01-28                169Matteo DonatiITA1995-02-28                113Bjorn FratangeloUSA1993-07-19                
228Ramkumar RamanathanIND1994-11-08                177Karen KhachanovRUS1996-05-21                128Yoshihito NishiokaJPN1995-09-27                
231Maxime HamouFRA1995-06-08                180Laslo DjereSRB1995-06-02                144Elias YmerSWE1996-04-10                
233Enzo CouacaudFRA1995-03-01                182Aslan KaratsevRUS1993-09-04                146Jared DonaldsonUSA1996-10-09                
235Nicolas JarryCHI1995-10-11                195Jordan ThompsonAUS1994-04-20                149Adam PavlasekCZE1994-10-08                
248Pedro CachinARG1995-04-12                197Luke SavilleAUS1994-02-01                159Roberto Carballes BaenaESP1993-03-23                
 
At Least 28                At Least 29                At Least 30                
1Novak DjokovicSRB1987-05-22                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
2Roger FedererSUI1981-08-08                5Stanislas WawrinkaSUI1985-03-28                5Stanislas WawrinkaSUI1985-03-28                
3Andy MurrayGBR1987-05-15                6Tomas BerdychCZE1985-09-17                7David FerrerESP1982-04-02                
5Stanislas WawrinkaSUI1985-03-28                7David FerrerESP1982-04-02                11Gilles SimonFRA1984-12-27                
6Tomas BerdychCZE1985-09-17                8Rafael NadalESP1986-06-03                13John IsnerUSA1985-04-26                
7David FerrerESP1982-04-02                11Gilles SimonFRA1984-12-27                18Jo Wilfried TsongaFRA1985-04-17                
8Rafael NadalESP1986-06-03                12Richard GasquetFRA1986-06-18                19Feliciano LopezESP1981-09-20                
11Gilles SimonFRA1984-12-27                13John IsnerUSA1985-04-26                21Ivo KarlovicCRO1979-02-28                
12Richard GasquetFRA1986-06-18                14Kevin AndersonRSA1986-05-18                25Andreas SeppiITA1984-02-21                
13John IsnerUSA1985-04-26                18Jo Wilfried TsongaFRA1985-04-17                26Tommy RobredoESP1982-05-01                
14Kevin AndersonRSA1986-05-18                19Feliciano LopezESP1981-09-20                29Philipp KohlschreiberGER1983-10-16                
16Gael MonfilsFRA1986-09-01                21Ivo KarlovicCRO1979-02-28                31Guillermo Garcia LopezESP1983-06-04                
18Jo Wilfried TsongaFRA1985-04-17                22Viktor TroickiSRB1986-02-10                42Fernando VerdascoESP1983-11-15                
19Feliciano LopezESP1981-09-20                25Andreas SeppiITA1984-02-21                43Juan MonacoARG1984-03-29                
21Ivo KarlovicCRO1979-02-28                26Tommy RobredoESP1982-05-01                44Gilles MullerLUX1983-05-09                
22Viktor TroickiSRB1986-02-10                29Philipp KohlschreiberGER1983-10-16                50Victor EstrellaDOM1980-08-02                
25Andreas SeppiITA1984-02-21                31Guillermo Garcia LopezESP1983-06-04                51Marcos BaghdatisCYP1985-06-17                
26Tommy RobredoESP1982-05-01                40Pablo CuevasURU1986-01-01                53Teymuraz GabashviliRUS1985-05-23                
27Jeremy ChardyFRA1987-02-12                42Fernando VerdascoESP1983-11-15                64Nicolas MahutFRA1982-01-21                
29Philipp KohlschreiberGER1983-10-16                43Juan MonacoARG1984-03-29                66Steve DarcisBEL1984-03-13                
 
At Least 31                At Least 32                At Least 33                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
7David FerrerESP1982-04-02                7David FerrerESP1982-04-02                7David FerrerESP1982-04-02                
19Feliciano LopezESP1981-09-20                19Feliciano LopezESP1981-09-20                19Feliciano LopezESP1981-09-20                
21Ivo KarlovicCRO1979-02-28                21Ivo KarlovicCRO1979-02-28                21Ivo KarlovicCRO1979-02-28                
25Andreas SeppiITA1984-02-21                26Tommy RobredoESP1982-05-01                26Tommy RobredoESP1982-05-01                
26Tommy RobredoESP1982-05-01                31Guillermo Garcia LopezESP1983-06-04                50Victor EstrellaDOM1980-08-02                
29Philipp KohlschreiberGER1983-10-16                44Gilles MullerLUX1983-05-09                64Nicolas MahutFRA1982-01-21                
31Guillermo Garcia LopezESP1983-06-04                50Victor EstrellaDOM1980-08-02                73Benjamin BeckerGER1981-06-16                
42Fernando VerdascoESP1983-11-15                64Nicolas MahutFRA1982-01-21                80Paul Henri MathieuFRA1982-01-12                
43Juan MonacoARG1984-03-29                73Benjamin BeckerGER1981-06-16                83Paolo LorenziITA1981-12-15                
44Gilles MullerLUX1983-05-09                80Paul Henri MathieuFRA1982-01-12                89Daniel Munoz De La NavaESP1982-01-29                
50Victor EstrellaDOM1980-08-02                83Paolo LorenziITA1981-12-15                93Mikhail YouzhnyRUS1982-06-25                
64Nicolas MahutFRA1982-01-21                89Daniel Munoz De La NavaESP1982-01-29                105Jarkko NieminenFIN1981-07-23                
66Steve DarcisBEL1984-03-13                93Mikhail YouzhnyRUS1982-06-25                121Michael BerrerGER1980-07-01                
73Benjamin BeckerGER1981-06-16                97Yen Hsun LuTPE1983-08-14                124Julien BenneteauFRA1981-12-20                
80Paul Henri MathieuFRA1982-01-12                105Jarkko NieminenFIN1981-07-23                126Albert MontanesESP1980-11-26                
81Malek JaziriTUN1984-01-20                121Michael BerrerGER1980-07-01                130Andre GhemBRA1982-05-29                
83Paolo LorenziITA1981-12-15                124Julien BenneteauFRA1981-12-20                132Jurgen MelzerAUT1981-05-22                
88Rajeev RamUSA1984-03-18                126Albert MontanesESP1980-11-26                175Filippo VolandriITA1981-09-05                
89Daniel Munoz De La NavaESP1982-01-29                130Andre GhemBRA1982-05-29                192Jan HernychCZE1979-07-07