HeavyTopspin.com | Twitter

tennisabstract.com beta

 

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: 2014-10-27

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
93Borna CoricCRO1996-11-14                93Borna CoricCRO1996-11-14                53Nick KyrgiosAUS1995-04-27                
137Alexander ZverevGER1997-04-20                137Alexander ZverevGER1997-04-20                93Borna CoricCRO1996-11-14                
444Stefan KozlovUSA1998-02-01                158Thanasi KokkinakisAUS1996-04-10                137Alexander ZverevGER1997-04-20                
491Andrey RublevRUS1997-10-20                183Hyeon ChungKOR1996-05-19                158Thanasi KokkinakisAUS1996-04-10                
522Roman SafiullinRUS1997-08-07                233Elias YmerSWE1996-04-10                167Yoshihito NishiokaJPN1995-09-27                
556Duck Hee LeeKOR1998-05-29                267Jared DonaldsonUSA1996-10-09                183Hyeon ChungKOR1996-05-19                
595Theo FournerieFRA1997-03-06                307Christian GarinCHI1996-05-30                221Nicolas JarryCHI1995-10-11                
605Ivan GakhovRUS1996-11-04                351Karen KhachanovRUS1996-05-21                223Ramkumar RamanathanIND1994-11-08                
692Omar JasikaAUS1997-05-18                368Gianluigi QuinziITA1996-02-01                232Enzo CouacaudFRA1995-03-01                
711Juan Pablo FicovichARG1997-01-24                397Johan Sebastien TatlotFRA1996-03-26                233Elias YmerSWE1996-04-10                
713Evgeny TyurnevRUS1997-04-08                437Kamil MajchrzakPOL1996-01-13                242Kyle EdmundGBR1995-01-08                
744Joao Lucas Magalhaes Hueb De MenezesBRA1996-12-17                444Stefan KozlovUSA1998-02-01                267Jared DonaldsonUSA1996-10-09                
757Miguel SemmlerESP1997-05-02                491Andrey RublevRUS1997-10-20                268Pedro CachinARG1995-04-12                
886Viktor DurasovicNOR1997-03-19                496Ernesto EscobedoUSA1996-07-04                299Frederico Ferreira SilvaPOR1995-03-18                
902Sasi Kumar MukundIND1997-01-14                522Roman SafiullinRUS1997-08-07                307Christian GarinCHI1996-05-30                
917Alexander BublikRUS1997-06-17                556Duck Hee LeeKOR1998-05-29                348Laslo DjereSRB1995-06-02                
920Rodrigo BanzerBOL1997-01-29                568Blake MottAUS1996-04-21                351Karen KhachanovRUS1996-05-21                
924Naoki NakagawaJPN1996-11-19                595Theo FournerieFRA1997-03-06                356Maxime HamouFRA1995-06-08                
996Yunseong ChungKOR1998-03-27                605Ivan GakhovRUS1996-11-04                368Gianluigi QuinziITA1996-02-01                
1002Michael MmohUSA1998-01-10                612Noah RubinUSA1996-02-21                378Nikola MilojevicSRB1995-06-19                
 
Not Yet 21                Not Yet 22                Not Yet 23                
53Nick KyrgiosAUS1995-04-27                37Dominic ThiemAUT1993-09-03                37Dominic ThiemAUT1993-09-03                
93Borna CoricCRO1996-11-14                53Nick KyrgiosAUS1995-04-27                44Jack SockUSA1992-09-24                
137Alexander ZverevGER1997-04-20                70Jiri VeselyCZE1993-07-10                53Nick KyrgiosAUS1995-04-27                
158Thanasi KokkinakisAUS1996-04-10                93Borna CoricCRO1996-11-14                56Bernard TomicAUS1992-10-21                
167Yoshihito NishiokaJPN1995-09-27                137Alexander ZverevGER1997-04-20                70Jiri VeselyCZE1993-07-10                
174Luke SavilleAUS1994-02-01                151Jason KublerAUS1993-05-19                76Diego Sebastian SchwartzmanARG1992-08-16                
176Lucas PouilleFRA1994-02-23                158Thanasi KokkinakisAUS1996-04-10                93Borna CoricCRO1996-11-14                
181Kimmer CoppejansBEL1994-02-07                160Mate DelicCRO1993-09-29                95Filip KrajinovicSRB1992-02-27                
183Hyeon ChungKOR1996-05-19                164Taro DanielJPN1993-01-27                101Damir DzumhurBIH1992-05-20                
221Nicolas JarryCHI1995-10-11                167Yoshihito NishiokaJPN1995-09-27                133Denis KudlaUSA1992-08-17                
223Ramkumar RamanathanIND1994-11-08                174Luke SavilleAUS1994-02-01                136Marton FucsovicsHUN1992-02-08                
232Enzo CouacaudFRA1995-03-01                175Roberto Carballes BaenaESP1993-03-23                137Alexander ZverevGER1997-04-20                
233Elias YmerSWE1996-04-10                176Lucas PouilleFRA1994-02-23                143Facundo ArguelloARG1992-08-04                
235Liam BroadyGBR1994-01-04                181Kimmer CoppejansBEL1994-02-07                150James DuckworthAUS1992-01-21                
237Adam PavlasekCZE1994-10-08                183Hyeon ChungKOR1996-05-19                151Jason KublerAUS1993-05-19                
242Kyle EdmundGBR1995-01-08                194Juan Ignacio LonderoARG1993-08-15                158Thanasi KokkinakisAUS1996-04-10                
250Pedja KrstinSRB1994-09-03                205Jozef KovalikSVK1992-11-04                160Mate DelicCRO1993-09-29                
267Jared DonaldsonUSA1996-10-09                207Gonzalo LamaCHI1993-04-27                164Taro DanielJPN1993-01-27                
268Pedro CachinARG1995-04-12                211Alex BoltAUS1993-01-05                165Marco CecchinatoITA1992-09-30                
278Jordan ThompsonAUS1994-04-20                221Nicolas JarryCHI1995-10-11                167Yoshihito NishiokaJPN1995-09-27                
 
At Least 28                At Least 29                At Least 30                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
3Rafael NadalESP1986-06-03                4Stanislas WawrinkaSUI1985-03-28                6David FerrerESP1982-04-02                
4Stanislas WawrinkaSUI1985-03-28                5Tomas BerdychCZE1985-09-17                14Feliciano LopezESP1981-09-20                
5Tomas BerdychCZE1985-09-17                6David FerrerESP1982-04-02                17Tommy RobredoESP1982-05-01                
6David FerrerESP1982-04-02                12Jo Wilfried TsongaFRA1985-04-17                24Philipp KohlschreiberGER1983-10-16                
12Jo Wilfried TsongaFRA1985-04-17                14Feliciano LopezESP1981-09-20                27Ivo KarlovicCRO1979-02-28                
14Feliciano LopezESP1981-09-20                16John IsnerUSA1985-04-26                28Julien BenneteauFRA1981-12-20                
16John IsnerUSA1985-04-26                17Tommy RobredoESP1982-05-01                33Fernando VerdascoESP1983-11-15                
17Tommy RobredoESP1982-05-01                19Gilles SimonFRA1984-12-27                35Benjamin BeckerGER1981-06-16                
18Kevin AndersonRSA1986-05-18                24Philipp KohlschreiberGER1983-10-16                36Guillermo Garcia LopezESP1983-06-04                
19Gilles SimonFRA1984-12-27                27Ivo KarlovicCRO1979-02-28                39Yen Hsun LuTPE1983-08-14                
21Gael MonfilsFRA1986-09-01                28Julien BenneteauFRA1981-12-20                47Mikhail YouzhnyRUS1982-06-25                
23Richard GasquetFRA1986-06-18                29Lukas RosolCZE1985-07-24                48Gilles MullerLUX1983-05-09                
24Philipp KohlschreiberGER1983-10-16                33Fernando VerdascoESP1983-11-15                49Lleyton HewittAUS1981-02-24                
27Ivo KarlovicCRO1979-02-28                35Benjamin BeckerGER1981-06-16                51Andreas SeppiITA1984-02-21                
28Julien BenneteauFRA1981-12-20                36Guillermo Garcia LopezESP1983-06-04                58Radek StepanekCZE1978-11-27                
29Lukas RosolCZE1985-07-24                39Yen Hsun LuTPE1983-08-14                65Victor EstrellaDOM1980-08-02                
33Fernando VerdascoESP1983-11-15                47Mikhail YouzhnyRUS1982-06-25                68Juan MonacoARG1984-03-29                
34Pablo CuevasURU1986-01-01                48Gilles MullerLUX1983-05-09                69Jarkko NieminenFIN1981-07-23                
35Benjamin BeckerGER1981-06-16                49Lleyton HewittAUS1981-02-24                71Malek JaziriTUN1984-01-20                
 
At Least 31                At Least 32                At Least 33                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
6David FerrerESP1982-04-02                6David FerrerESP1982-04-02                14Feliciano LopezESP1981-09-20                
14Feliciano LopezESP1981-09-20                14Feliciano LopezESP1981-09-20                27Ivo KarlovicCRO1979-02-28                
17Tommy RobredoESP1982-05-01                17Tommy RobredoESP1982-05-01                35Benjamin BeckerGER1981-06-16                
24Philipp KohlschreiberGER1983-10-16                27Ivo KarlovicCRO1979-02-28                49Lleyton HewittAUS1981-02-24                
27Ivo KarlovicCRO1979-02-28                28Julien BenneteauFRA1981-12-20                58Radek StepanekCZE1978-11-27                
28Julien BenneteauFRA1981-12-20                35Benjamin BeckerGER1981-06-16                65Victor EstrellaDOM1980-08-02                
35Benjamin BeckerGER1981-06-16                47Mikhail YouzhnyRUS1982-06-25                69Jarkko NieminenFIN1981-07-23                
36Guillermo Garcia LopezESP1983-06-04                49Lleyton HewittAUS1981-02-24                84Tommy HaasGER1978-04-03                
39Yen Hsun LuTPE1983-08-14                58Radek StepanekCZE1978-11-27                104Albert MontanesESP1980-11-26                
47Mikhail YouzhnyRUS1982-06-25                65Victor EstrellaDOM1980-08-02                122Jurgen MelzerAUT1981-05-22                
48Gilles MullerLUX1983-05-09                69Jarkko NieminenFIN1981-07-23                129Michael RussellUSA1978-05-01                
49Lleyton HewittAUS1981-02-24                74Paolo LorenziITA1981-12-15                130Victor HanescuROU1981-07-21                
58Radek StepanekCZE1978-11-27                84Tommy HaasGER1978-04-03                131Stephane RobertFRA1980-05-17                
65Victor EstrellaDOM1980-08-02                96Paul Henri MathieuFRA1982-01-12                147Michael BerrerGER1980-07-01                
69Jarkko NieminenFIN1981-07-23                104Albert MontanesESP1980-11-26                148Potito StaraceITA1981-07-14                
74Paolo LorenziITA1981-12-15                111Nicolas MahutFRA1982-01-21                156Filippo VolandriITA1981-09-05                
77Carlos BerlocqARG1983-02-03                122Jurgen MelzerAUT1981-05-22                177Marco ChiudinelliSUI1981-09-10                
84Tommy HaasGER1978-04-03                129Michael RussellUSA1978-05-01                215Ruben Ramirez HidalgoESP1978-01-06                
96Paul Henri MathieuFRA1982-01-12                130Victor HanescuROU1981-07-21                244Nikolay DavydenkoRUS1981-06-02