HeavyTopspin.com | Twitter

tennisabstract.com beta

 

Rankings by Age shows the top players (by ATP ranking) in various age groups.
The top three tables identify potential future stars (and some underrated 22-year-olds)
and the bottom three tables show who is continuing to perform at a high level past
the typical prime of an ATP career.

Updated weekly. Last update: 2014-04-14

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 20                Not Yet 21                Not Yet 23                
221Nick KyrgiosAUS1995-04-27                82Jiri VeselyCZE1993-07-10                14Grigor DimitrovBUL1991-05-16                
272Thiago MonteiroBRA1994-05-31                84Dominic ThiemAUT1993-09-03                62Pablo Carreno BustaESP1991-07-12                
285Pedja KrstinSRB1994-09-03                179Lucas PouilleFRA1994-02-23                77Bernard TomicAUS1992-10-21                
294Borna CoricCRO1996-11-14                218Kimmer CoppejansBEL1994-02-07                82Jiri VeselyCZE1993-07-10                
297Kyle EdmundGBR1995-01-08                221Nick KyrgiosAUS1995-04-27                84Dominic ThiemAUT1993-09-03                
323Jordan ThompsonAUS1994-04-20                230Filip PeliwoCAN1994-01-30                88Jack SockUSA1992-09-24                
351Gianluigi QuinziITA1996-02-01                242Juan Ignacio LonderoARG1993-08-15                104Facundo ArguelloARG1992-08-04                
356Adam PavlasekCZE1994-10-08                272Thiago MonteiroBRA1994-05-31                109Denis KudlaUSA1992-08-17                
372Hyeon ChungKOR1996-05-19                274Luke SavilleAUS1994-02-01                117Ryan HarrisonUSA1992-05-07                
380Yoshihito NishiokaJPN1995-09-27                285Pedja KrstinSRB1994-09-03                122Diego Sebastian SchwartzmanARG1992-08-16                
387Enzo CouacaudFRA1995-03-01                294Borna CoricCRO1996-11-14                131Damir DzumhurBIH1992-05-20                
388Ramkumar RamanathanIND1994-11-08                297Kyle EdmundGBR1995-01-08                141Guido AndreozziARG1991-08-05                
389Thanasi KokkinakisAUS1996-04-10                300Andres Artunedo MartinavarrESP1993-09-14                146Yuki BhambriIND1992-07-04                
400Christian GarinCHI1996-05-30                301Gonzalo LamaCHI1993-04-27                158James DuckworthAUS1992-01-21                
419Matteo DonatiITA1995-02-28                307Aslan KaratsevRUS1993-09-04                163Marco CecchinatoITA1992-09-30                
443Julien CagninaBEL1994-06-04                308Hugo DellienBOL1993-06-16                168Albano OlivettiFRA1991-11-24                
454Pedro CachinARG1995-04-12                312Jason KublerAUS1993-05-19                170Guilherme ClezarBRA1992-12-31                
456Karen KhachanovRUS1996-05-21                318Dennis NovakAUT1993-08-28                179Lucas PouilleFRA1994-02-23                
465Laurent LokoliFRA1994-10-18                323Jordan ThompsonAUS1994-04-20                183Marton FucsovicsHUN1992-02-08                
474Laslo DjereSRB1995-06-02                343Karim HossamEGY1994-04-08                186Roberto Carballes BaenaESP1993-03-23                
 
At Least 28                At Least 30                At Least 32                
3Stanislas WawrinkaSUI1985-03-28                4Roger FedererSUI1981-08-08                4Roger FedererSUI1981-08-08                
4Roger FedererSUI1981-08-08                6David FerrerESP1982-04-02                6David FerrerESP1982-04-02                
5Tomas BerdychCZE1985-09-17                15Mikhail YouzhnyRUS1982-06-25                16Tommy HaasGER1978-04-03                
6David FerrerESP1982-04-02                16Tommy HaasGER1978-04-03                31Feliciano LopezESP1981-09-20                
11John IsnerUSA1985-04-26                18Tommy RobredoESP1982-05-01                40Nicolas MahutFRA1982-01-21                
12Jo Wilfried TsongaFRA1985-04-17                25Philipp KohlschreiberGER1983-10-16                41Radek StepanekCZE1978-11-27                
15Mikhail YouzhnyRUS1982-06-25                26Fernando VerdascoESP1983-11-15                43Lleyton HewittAUS1981-02-24                
16Tommy HaasGER1978-04-03                30Florian MayerGER1983-10-05                46Jarkko NieminenFIN1981-07-23                
18Tommy RobredoESP1982-05-01                31Feliciano LopezESP1981-09-20                51Julien BenneteauFRA1981-12-20                
20Nicolas AlmagroESP1985-08-21                33Dmitry TursunovRUS1982-12-12                53Ivo KarlovicCRO1979-02-28                
25Philipp KohlschreiberGER1983-10-16                35Andreas SeppiITA1984-02-21                57Albert MontanesESP1980-11-26                
26Fernando VerdascoESP1983-11-15                38Guillermo Garcia LopezESP1983-06-04                60Jurgen MelzerAUT1981-05-22                
28Gilles SimonFRA1984-12-27                40Nicolas MahutFRA1982-01-21                69Benjamin BeckerGER1981-06-16                
30Florian MayerGER1983-10-05                41Radek StepanekCZE1978-11-27                73Nikolay DavydenkoRUS1981-06-02                
31Feliciano LopezESP1981-09-20                42Edouard Roger VasselinFRA1983-11-28                76Victor HanescuROU1981-07-21                
32Marcel GranollersESP1986-04-12                43Lleyton HewittAUS1981-02-24                85Filippo VolandriITA1981-09-05                
33Dmitry TursunovRUS1982-12-12                46Jarkko NieminenFIN1981-07-23                93Michael RussellUSA1978-05-01                
35Andreas SeppiITA1984-02-21                49Juan MonacoARG1984-03-29                95Stephane RobertFRA1980-05-17                
36Pablo AndujarESP1986-01-23                51Julien BenneteauFRA1981-12-20                99Victor EstrellaDOM1980-08-02                
37Ivan DodigCRO1985-01-02                52Yen Hsun LuTPE1983-08-14                107Paolo LorenziITA1981-12-15