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-11-17

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
139Alexander ZverevGER1997-04-20                91Borna CoricCRO1996-11-14                52Nick KyrgiosAUS1995-04-27                
451Roman SafiullinRUS1997-08-07                139Alexander ZverevGER1997-04-20                91Borna CoricCRO1996-11-14                
452Andrey RublevRUS1997-10-20                150Thanasi KokkinakisAUS1996-04-10                139Alexander ZverevGER1997-04-20                
456Stefan KozlovUSA1998-02-01                171Hyeon ChungKOR1996-05-19                150Thanasi KokkinakisAUS1996-04-10                
541Evgeny TyurnevRUS1997-04-08                229Elias YmerSWE1996-04-10                157Yoshihito NishiokaJPN1995-09-27                
549Duck Hee LeeKOR1998-05-29                257Jared DonaldsonUSA1996-10-09                171Hyeon ChungKOR1996-05-19                
555Omar JasikaAUS1997-05-18                297Christian GarinCHI1996-05-30                192Kyle EdmundGBR1995-01-08                
599Theo FournerieFRA1997-03-06                373Karen KhachanovRUS1996-05-21                229Elias YmerSWE1996-04-10                
649Michael MmohUSA1998-01-10                442Kamil MajchrzakPOL1996-01-13                241Nicolas JarryCHI1995-10-11                
709Juan Pablo FicovichARG1997-01-24                444Johan Sebastien TatlotFRA1996-03-26                243Enzo CouacaudFRA1995-03-01                
742Joao Lucas Magalhaes Hueb De MenezesBRA1996-12-17                451Roman SafiullinRUS1997-08-07                257Jared DonaldsonUSA1996-10-09                
749Miguel SemmlerESP1997-05-02                452Andrey RublevRUS1997-10-20                268Pedro CachinARG1995-04-12                
833Viktor DurasovicNOR1997-03-19                456Stefan KozlovUSA1998-02-01                291Frederico Ferreira SilvaPOR1995-03-18                
862Sasi Kumar MukundIND1997-01-14                470Gianluigi QuinziITA1996-02-01                297Christian GarinCHI1996-05-30                
883Alexander BublikRUS1997-06-17                492Ernesto EscobedoUSA1996-07-04                344Laslo DjereSRB1995-06-02                
886Naoki NakagawaJPN1996-11-19                541Evgeny TyurnevRUS1997-04-08                354Maxime HamouFRA1995-06-08                
917Rodrigo BanzerBOL1997-01-29                549Duck Hee LeeKOR1998-05-29                372Nikola MilojevicSRB1995-06-19                
941Jaume MunarESP1997-05-05                555Omar JasikaAUS1997-05-18                373Karen KhachanovRUS1996-05-21                
993Yunseong ChungKOR1998-03-27                562Noah RubinUSA1996-02-21                426Matteo DonatiITA1995-02-28                
996Orlando LuzBRA1998-02-08                569Blake MottAUS1996-04-21                430Cem IlkelTUR1995-08-21                
 
Not Yet 21                Not Yet 22                Not Yet 23                
52Nick KyrgiosAUS1995-04-27                39Dominic ThiemAUT1993-09-03                39Dominic ThiemAUT1993-09-03                
91Borna CoricCRO1996-11-14                52Nick KyrgiosAUS1995-04-27                42Jack SockUSA1992-09-24                
132Lucas PouilleFRA1994-02-23                68Jiri VeselyCZE1993-07-10                52Nick KyrgiosAUS1995-04-27                
139Alexander ZverevGER1997-04-20                91Borna CoricCRO1996-11-14                55Bernard TomicAUS1992-10-21                
150Thanasi KokkinakisAUS1996-04-10                132Lucas PouilleFRA1994-02-23                68Jiri VeselyCZE1993-07-10                
157Yoshihito NishiokaJPN1995-09-27                139Alexander ZverevGER1997-04-20                77Diego Sebastian SchwartzmanARG1992-08-16                
158Luke SavilleAUS1994-02-01                150Thanasi KokkinakisAUS1996-04-10                91Borna CoricCRO1996-11-14                
171Hyeon ChungKOR1996-05-19                154Jason KublerAUS1993-05-19                98Filip KrajinovicSRB1992-02-27                
180Kimmer CoppejansBEL1994-02-07                155Mate DelicCRO1993-09-29                108Damir DzumhurBIH1992-05-20                
188Liam BroadyGBR1994-01-04                157Yoshihito NishiokaJPN1995-09-27                121Denis KudlaUSA1992-08-17                
192Kyle EdmundGBR1995-01-08                158Luke SavilleAUS1994-02-01                131James DuckworthAUS1992-01-21                
211Ramkumar RamanathanIND1994-11-08                171Hyeon ChungKOR1996-05-19                132Lucas PouilleFRA1994-02-23                
229Elias YmerSWE1996-04-10                176Taro DanielJPN1993-01-27                137Marton FucsovicsHUN1992-02-08                
235Pedja KrstinSRB1994-09-03                177Roberto Carballes BaenaESP1993-03-23                139Alexander ZverevGER1997-04-20                
240Adam PavlasekCZE1994-10-08                180Kimmer CoppejansBEL1994-02-07                149Facundo ArguelloARG1992-08-04                
241Nicolas JarryCHI1995-10-11                188Liam BroadyGBR1994-01-04                150Thanasi KokkinakisAUS1996-04-10                
243Enzo CouacaudFRA1995-03-01                192Kyle EdmundGBR1995-01-08                154Jason KublerAUS1993-05-19                
257Jared DonaldsonUSA1996-10-09                200Alex BoltAUS1993-01-05                155Mate DelicCRO1993-09-29                
264Jordan ThompsonAUS1994-04-20                205Gonzalo LamaCHI1993-04-27                157Yoshihito NishiokaJPN1995-09-27                
268Pedro CachinARG1995-04-12                211Ramkumar RamanathanIND1994-11-08                158Luke SavilleAUS1994-02-01                
 
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                10David FerrerESP1982-04-02                
4Stanislas WawrinkaSUI1985-03-28                7Tomas BerdychCZE1985-09-17                14Feliciano LopezESP1981-09-20                
7Tomas BerdychCZE1985-09-17                10David FerrerESP1982-04-02                17Tommy RobredoESP1982-05-01                
10David FerrerESP1982-04-02                12Jo Wilfried TsongaFRA1985-04-17                24Philipp KohlschreiberGER1983-10-16                
12Jo Wilfried TsongaFRA1985-04-17                14Feliciano LopezESP1981-09-20                25Julien BenneteauFRA1981-12-20                
14Feliciano LopezESP1981-09-20                17Tommy RobredoESP1982-05-01                27Ivo KarlovicCRO1979-02-28                
16Kevin AndersonRSA1986-05-18                18John IsnerUSA1985-04-26                33Fernando VerdascoESP1983-11-15                
17Tommy RobredoESP1982-05-01                21Gilles SimonFRA1984-12-27                36Guillermo Garcia LopezESP1983-06-04                
18John IsnerUSA1985-04-26                24Philipp KohlschreiberGER1983-10-16                38Yen Hsun LuTPE1983-08-14                
19Gael MonfilsFRA1986-09-01                25Julien BenneteauFRA1981-12-20                40Benjamin BeckerGER1981-06-16                
21Gilles SimonFRA1984-12-27                27Ivo KarlovicCRO1979-02-28                45Andreas SeppiITA1984-02-21                
24Philipp KohlschreiberGER1983-10-16                30Lukas RosolCZE1985-07-24                47Gilles MullerLUX1983-05-09                
25Julien BenneteauFRA1981-12-20                33Fernando VerdascoESP1983-11-15                48Mikhail YouzhnyRUS1982-06-25                
26Richard GasquetFRA1986-06-18                36Guillermo Garcia LopezESP1983-06-04                50Lleyton HewittAUS1981-02-24                
27Ivo KarlovicCRO1979-02-28                38Yen Hsun LuTPE1983-08-14                57Radek StepanekCZE1978-11-27                
30Lukas RosolCZE1985-07-24                40Benjamin BeckerGER1981-06-16                62Juan MonacoARG1984-03-29                
32Pablo CuevasURU1986-01-01                45Andreas SeppiITA1984-02-21                64Paolo LorenziITA1981-12-15                
33Fernando VerdascoESP1983-11-15                47Gilles MullerLUX1983-05-09                72Carlos BerlocqARG1983-02-03                
36Guillermo Garcia LopezESP1983-06-04                48Mikhail YouzhnyRUS1982-06-25                73Jarkko NieminenFIN1981-07-23                
 
At Least 31                At Least 32                At Least 33                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
10David FerrerESP1982-04-02                10David 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                40Benjamin BeckerGER1981-06-16                
24Philipp KohlschreiberGER1983-10-16                25Julien BenneteauFRA1981-12-20                50Lleyton HewittAUS1981-02-24                
25Julien BenneteauFRA1981-12-20                27Ivo KarlovicCRO1979-02-28                57Radek StepanekCZE1978-11-27                
27Ivo KarlovicCRO1979-02-28                40Benjamin BeckerGER1981-06-16                73Jarkko NieminenFIN1981-07-23                
33Fernando VerdascoESP1983-11-15                48Mikhail YouzhnyRUS1982-06-25                76Tommy HaasGER1978-04-03                
36Guillermo Garcia LopezESP1983-06-04                50Lleyton HewittAUS1981-02-24                80Victor EstrellaDOM1980-08-02                
38Yen Hsun LuTPE1983-08-14                57Radek StepanekCZE1978-11-27                106Albert MontanesESP1980-11-26                
40Benjamin BeckerGER1981-06-16                64Paolo LorenziITA1981-12-15                112Jurgen MelzerAUT1981-05-22                
47Gilles MullerLUX1983-05-09                73Jarkko NieminenFIN1981-07-23                122Victor HanescuROU1981-07-21                
48Mikhail YouzhnyRUS1982-06-25                76Tommy HaasGER1978-04-03                133Stephane RobertFRA1980-05-17                
50Lleyton HewittAUS1981-02-24                80Victor EstrellaDOM1980-08-02                136Michael BerrerGER1980-07-01                
57Radek StepanekCZE1978-11-27                95Paul Henri MathieuFRA1982-01-12                161Michael RussellUSA1978-05-01                
64Paolo LorenziITA1981-12-15                106Albert MontanesESP1980-11-26                165Potito StaraceITA1981-07-14                
72Carlos BerlocqARG1983-02-03                112Jurgen MelzerAUT1981-05-22                197Jan HernychCZE1979-07-07                
73Jarkko NieminenFIN1981-07-23                116Nicolas MahutFRA1982-01-21                212Marco ChiudinelliSUI1981-09-10                
76Tommy HaasGER1978-04-03                122Victor HanescuROU1981-07-21                213Filippo VolandriITA1981-09-05                
80Victor EstrellaDOM1980-08-02                133Stephane RobertFRA1980-05-17                225Ruben Ramirez HidalgoESP1978-01-06