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-07-21

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
161Alexander ZverevGER1997-04-20                161Alexander ZverevGER1997-04-20                65Nick KyrgiosAUS1995-04-27                
230Borna CoricCRO1996-11-14                230Borna CoricCRO1996-11-14                161Alexander ZverevGER1997-04-20                
333Jared DonaldsonUSA1996-10-09                241Hyeon ChungKOR1996-05-19                230Borna CoricCRO1996-11-14                
462Andrey RublevRUS1997-10-20                243Thanasi KokkinakisAUS1996-04-10                232Adam PavlasekCZE1994-10-08                
631Duck Hee LeeKOR1998-05-29                250Yoshihito NishiokaJPN1995-09-27                241Hyeon ChungKOR1996-05-19                
646Bastian MallaCHI1996-09-22                286Elias YmerSWE1996-04-10                243Thanasi KokkinakisAUS1996-04-10                
666Patrick CiorcilaROU1996-09-20                312Gianluigi QuinziITA1996-02-01                250Yoshihito NishiokaJPN1995-09-27                
681Roman SafiullinRUS1997-08-07                313Nicolas JarryCHI1995-10-11                258Pedja KrstinSRB1994-09-03                
753Naoki NakagawaJPN1996-11-19                333Jared DonaldsonUSA1996-10-09                267Kyle EdmundGBR1995-01-08                
767Theo FournerieFRA1997-03-06                346Christian GarinCHI1996-05-30                286Elias YmerSWE1996-04-10                
816Quentin HalysFRA1996-10-26                404Karen KhachanovRUS1996-05-21                312Gianluigi QuinziITA1996-02-01                
861Francisco BahamondeARG1996-11-07                462Andrey RublevRUS1997-10-20                313Nicolas JarryCHI1995-10-11                
865Stefan KozlovUSA1998-02-01                515Ernesto EscobedoUSA1996-07-04                323Ramkumar RamanathanIND1994-11-08                
886Ivan GakhovRUS1996-11-04                537Noah RubinUSA1996-02-21                331Matteo DonatiITA1995-02-28                
896Omar JasikaAUS1997-05-18                540Johan Sebastien TatlotFRA1996-03-26                333Jared DonaldsonUSA1996-10-09                
944Joao Lucas Magalhaes Hueb De MenezesBRA1996-12-17                592Blake MottAUS1996-04-21                337Laurent LokoliFRA1994-10-18                
951Roman HassanovKAZ1996-09-07                618Cem IlkelTUR1995-08-21                346Christian GarinCHI1996-05-30                
993Yunseong ChungKOR1998-03-27                631Duck Hee LeeKOR1998-05-29                348Laslo DjereSRB1995-06-02                
998Orlando LuzBRA1998-02-08                642Cameron NorrieNZL1995-08-23                371Pedro CachinARG1995-04-12                
999Marc PolmansAUS1997-05-02                646Bastian MallaCHI1996-09-22                389Enzo CouacaudFRA1995-03-01                
 
Not Yet 21                Not Yet 22                Not Yet 23                
47Dominic ThiemAUT1993-09-03                47Dominic ThiemAUT1993-09-03                47Dominic ThiemAUT1993-09-03                
65Nick KyrgiosAUS1995-04-27                65Nick KyrgiosAUS1995-04-27                65Nick KyrgiosAUS1995-04-27                
161Alexander ZverevGER1997-04-20                67Jiri VeselyCZE1993-07-10                67Jiri VeselyCZE1993-07-10                
166Luke SavilleAUS1994-02-01                70Bernard TomicAUS1992-10-21                70Bernard TomicAUS1992-10-21                
181Mate DelicCRO1993-09-29                72Jack SockUSA1992-09-24                72Jack SockUSA1992-09-24                
191Lucas PouilleFRA1994-02-23                100Diego Sebastian SchwartzmanARG1992-08-16                100Diego Sebastian SchwartzmanARG1992-08-16                
196Juan Ignacio LonderoARG1993-08-15                121Facundo ArguelloARG1992-08-04                121Facundo ArguelloARG1992-08-04                
204Kimmer CoppejansBEL1994-02-07                123Denis KudlaUSA1992-08-17                122Damir DzumhurBIH1992-05-20                
230Borna CoricCRO1996-11-14                136Marco CecchinatoITA1992-09-30                123Denis KudlaUSA1992-08-17                
232Adam PavlasekCZE1994-10-08                161Alexander ZverevGER1997-04-20                134Filip KrajinovicSRB1992-02-27                
234Filip PeliwoCAN1994-01-30                166Luke SavilleAUS1994-02-01                136Marco CecchinatoITA1992-09-30                
241Hyeon ChungKOR1996-05-19                181Mate DelicCRO1993-09-29                145Ryan HarrisonUSA1992-05-07                
243Thanasi KokkinakisAUS1996-04-10                190Taro DanielJPN1993-01-27                153Yuki BhambriIND1992-07-04                
250Yoshihito NishiokaJPN1995-09-27                191Lucas PouilleFRA1994-02-23                156Guido AndreozziARG1991-08-05                
258Pedja KrstinSRB1994-09-03                196Juan Ignacio LonderoARG1993-08-15                160Marton FucsovicsHUN1992-02-08                
267Kyle EdmundGBR1995-01-08                199Guilherme ClezarBRA1992-12-31                161Alexander ZverevGER1997-04-20                
272Jordan ThompsonAUS1994-04-20                201Roberto Carballes BaenaESP1993-03-23                164James DuckworthAUS1992-01-21                
282Dennis NovakAUT1993-08-28                204Kimmer CoppejansBEL1994-02-07                166Luke SavilleAUS1994-02-01                
286Elias YmerSWE1996-04-10                206Gonzalo LamaCHI1993-04-27                168Albano OlivettiFRA1991-11-24                
303Mathias BourgueFRA1994-01-18                226Benjamin MitchellAUS1992-11-30                181Mate DelicCRO1993-09-29                
 
At Least 28                At Least 29                At Least 30                
2Rafael NadalESP1986-06-03                3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                
3Roger FedererSUI1981-08-08                4Stanislas WawrinkaSUI1985-03-28                6David FerrerESP1982-04-02                
4Stanislas WawrinkaSUI1985-03-28                6David FerrerESP1982-04-02                18Tommy RobredoESP1982-05-01                
5Tomas BerdychCZE1985-09-17                12John IsnerUSA1985-04-26                19Mikhail YouzhnyRUS1982-06-25                
6David FerrerESP1982-04-02                15Jo Wilfried TsongaFRA1985-04-17                24Feliciano LopezESP1981-09-20                
12John IsnerUSA1985-04-26                18Tommy RobredoESP1982-05-01                25Philipp KohlschreiberGER1983-10-16                
14Richard GasquetFRA1986-06-18                19Mikhail YouzhnyRUS1982-06-25                26Tommy HaasGER1978-04-03                
15Jo Wilfried TsongaFRA1985-04-17                24Feliciano LopezESP1981-09-20                30Dmitry TursunovRUS1982-12-12                
17Kevin AndersonRSA1986-05-18                25Philipp KohlschreiberGER1983-10-16                31Ivo KarlovicCRO1979-02-28                
18Tommy RobredoESP1982-05-01                26Tommy HaasGER1978-04-03                32Guillermo Garcia LopezESP1983-06-04                
19Mikhail YouzhnyRUS1982-06-25                30Dmitry TursunovRUS1982-12-12                34Radek StepanekCZE1978-11-27                
24Feliciano LopezESP1981-09-20                31Ivo KarlovicCRO1979-02-28                38Fernando VerdascoESP1983-11-15                
25Philipp KohlschreiberGER1983-10-16                32Guillermo Garcia LopezESP1983-06-04                40Lleyton HewittAUS1981-02-24                
26Tommy HaasGER1978-04-03                34Radek StepanekCZE1978-11-27                42Yen Hsun LuTPE1983-08-14                
28Marcel GranollersESP1986-04-12                36Gilles SimonFRA1984-12-27                44Julien BenneteauFRA1981-12-20                
29Nicolas AlmagroESP1985-08-21                38Fernando VerdascoESP1983-11-15                45Andreas SeppiITA1984-02-21                
30Dmitry TursunovRUS1982-12-12                40Lleyton HewittAUS1981-02-24                46Edouard Roger VasselinFRA1983-11-28                
31Ivo KarlovicCRO1979-02-28                42Yen Hsun LuTPE1983-08-14                54Jarkko NieminenFIN1981-07-23                
32Guillermo Garcia LopezESP1983-06-04                44Julien BenneteauFRA1981-12-20                55Carlos BerlocqARG1983-02-03                
34Radek StepanekCZE1978-11-27                45Andreas SeppiITA1984-02-21                62Florian MayerGER1983-10-05                
 
At Least 31                At Least 32                At Least 33                
3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                26Tommy HaasGER1978-04-03                
6David FerrerESP1982-04-02                6David FerrerESP1982-04-02                31Ivo KarlovicCRO1979-02-28                
18Tommy RobredoESP1982-05-01                18Tommy RobredoESP1982-05-01                34Radek StepanekCZE1978-11-27                
19Mikhail YouzhnyRUS1982-06-25                19Mikhail YouzhnyRUS1982-06-25                40Lleyton HewittAUS1981-02-24                
24Feliciano LopezESP1981-09-20                24Feliciano LopezESP1981-09-20                63Jurgen MelzerAUT1981-05-22                
26Tommy HaasGER1978-04-03                26Tommy HaasGER1978-04-03                66Benjamin BeckerGER1981-06-16                
30Dmitry TursunovRUS1982-12-12                31Ivo KarlovicCRO1979-02-28                82Victor EstrellaDOM1980-08-02                
31Ivo KarlovicCRO1979-02-28                34Radek StepanekCZE1978-11-27                98Stephane RobertFRA1980-05-17                
32Guillermo Garcia LopezESP1983-06-04                40Lleyton HewittAUS1981-02-24                113Albert MontanesESP1980-11-26                
34Radek StepanekCZE1978-11-27                44Julien BenneteauFRA1981-12-20                120Nikolay DavydenkoRUS1981-06-02                
40Lleyton HewittAUS1981-02-24                54Jarkko NieminenFIN1981-07-23                129Victor HanescuROU1981-07-21                
44Julien BenneteauFRA1981-12-20                63Jurgen MelzerAUT1981-05-22                135Michael BerrerGER1980-07-01                
54Jarkko NieminenFIN1981-07-23                66Benjamin BeckerGER1981-06-16                138Michael RussellUSA1978-05-01                
55Carlos BerlocqARG1983-02-03                82Victor EstrellaDOM1980-08-02                167Potito StaraceITA1981-07-14                
63Jurgen MelzerAUT1981-05-22                83Paolo LorenziITA1981-12-15                170Marc GicquelFRA1977-03-30                
66Benjamin BeckerGER1981-06-16                84Paul Henri MathieuFRA1982-01-12                198Michael LlodraFRA1980-05-18                
69Gilles MullerLUX1983-05-09                88Nicolas MahutFRA1982-01-21                215Jaroslav PospisilCZE1981-02-09                
82Victor EstrellaDOM1980-08-02                98Stephane RobertFRA1980-05-17                259Ruben Ramirez HidalgoESP1978-01-06                
83Paolo LorenziITA1981-12-15                113Albert MontanesESP1980-11-26                270Jan HernychCZE1979-07-07                
84Paul Henri MathieuFRA1982-01-12                119Filippo VolandriITA1981-09-05                335Bjorn PhauGER1979-10-04