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-13

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
122Borna CoricCRO1996-11-14                122Borna CoricCRO1996-11-14                55Nick KyrgiosAUS1995-04-27                
136Alexander ZverevGER1997-04-20                136Alexander ZverevGER1997-04-20                122Borna CoricCRO1996-11-14                
444Stefan KozlovUSA1998-02-01                159Thanasi KokkinakisAUS1996-04-10                136Alexander ZverevGER1997-04-20                
495Andrey RublevRUS1997-10-20                185Hyeon ChungKOR1996-05-19                159Thanasi KokkinakisAUS1996-04-10                
532Roman SafiullinRUS1997-08-07                238Elias YmerSWE1996-04-10                166Yoshihito NishiokaJPN1995-09-27                
560Duck Hee LeeKOR1998-05-29                267Jared DonaldsonUSA1996-10-09                185Hyeon ChungKOR1996-05-19                
602Theo FournerieFRA1997-03-06                282Karen KhachanovRUS1996-05-21                228Nicolas JarryCHI1995-10-11                
684Ivan GakhovRUS1996-11-04                301Christian GarinCHI1996-05-30                237Enzo CouacaudFRA1995-03-01                
718Evgeny TyurnevRUS1997-04-08                370Gianluigi QuinziITA1996-02-01                238Elias YmerSWE1996-04-10                
719Juan Pablo FicovichARG1997-01-24                443Kamil MajchrzakPOL1996-01-13                242Kyle EdmundGBR1995-01-08                
735Maxime JanvierFRA1996-10-18                444Stefan KozlovUSA1998-02-01                260Ramkumar RamanathanIND1994-11-08                
764Joao Lucas Magalhaes Hueb De MenezesBRA1996-12-17                446Johan Sebastien TatlotFRA1996-03-26                267Jared DonaldsonUSA1996-10-09                
782Miguel SemmlerESP1997-05-02                495Andrey RublevRUS1997-10-20                282Karen KhachanovRUS1996-05-21                
836Omar JasikaAUS1997-05-18                502Ernesto EscobedoUSA1996-07-04                301Christian GarinCHI1996-05-30                
838Quentin HalysFRA1996-10-26                532Roman SafiullinRUS1997-08-07                309Pedro CachinARG1995-04-12                
885Dmitry PopkoKAZ1996-10-24                538Blake MottAUS1996-04-21                333Laurent LokoliFRA1994-10-18                
893Viktor DurasovicNOR1997-03-19                560Duck Hee LeeKOR1998-05-29                335Frederico Ferreira SilvaPOR1995-03-18                
907Sasi Kumar MukundIND1997-01-14                602Theo FournerieFRA1997-03-06                359Laslo DjereSRB1995-06-02                
921Alexander BublikRUS1997-06-17                617Noah RubinUSA1996-02-21                370Gianluigi QuinziITA1996-02-01                
954Rodrigo BanzerBOL1997-01-29                649Daniil MedvedevRUS1996-02-11                376Maxime HamouFRA1995-06-08                
 
Not Yet 21                Not Yet 22                Not Yet 23                
55Nick KyrgiosAUS1995-04-27                38Dominic ThiemAUT1993-09-03                38Dominic ThiemAUT1993-09-03                
122Borna CoricCRO1996-11-14                55Nick KyrgiosAUS1995-04-27                51Jack SockUSA1992-09-24                
136Alexander ZverevGER1997-04-20                71Jiri VeselyCZE1993-07-10                55Nick KyrgiosAUS1995-04-27                
159Thanasi KokkinakisAUS1996-04-10                76Bernard TomicAUS1992-10-21                71Jiri VeselyCZE1993-07-10                
166Yoshihito NishiokaJPN1995-09-27                122Borna CoricCRO1996-11-14                76Bernard TomicAUS1992-10-21                
167Lucas PouilleFRA1994-02-23                136Alexander ZverevGER1997-04-20                89Diego Sebastian SchwartzmanARG1992-08-16                
171Luke SavilleAUS1994-02-01                152Jason KublerAUS1993-05-19                96Filip KrajinovicSRB1992-02-27                
185Hyeon ChungKOR1996-05-19                157Taro DanielJPN1993-01-27                101Damir DzumhurBIH1992-05-20                
202Kimmer CoppejansBEL1994-02-07                158Mate DelicCRO1993-09-29                122Borna CoricCRO1996-11-14                
228Nicolas JarryCHI1995-10-11                159Thanasi KokkinakisAUS1996-04-10                129Denis KudlaUSA1992-08-17                
237Enzo CouacaudFRA1995-03-01                166Yoshihito NishiokaJPN1995-09-27                135Marton FucsovicsHUN1992-02-08                
238Elias YmerSWE1996-04-10                167Lucas PouilleFRA1994-02-23                136Alexander ZverevGER1997-04-20                
242Kyle EdmundGBR1995-01-08                171Luke SavilleAUS1994-02-01                140Facundo ArguelloARG1992-08-04                
253Jordan ThompsonAUS1994-04-20                177Roberto Carballes BaenaESP1993-03-23                141James DuckworthAUS1992-01-21                
260Ramkumar RamanathanIND1994-11-08                185Hyeon ChungKOR1996-05-19                152Jason KublerAUS1993-05-19                
263Pedja KrstinSRB1994-09-03                194Juan Ignacio LonderoARG1993-08-15                157Taro DanielJPN1993-01-27                
267Jared DonaldsonUSA1996-10-09                202Kimmer CoppejansBEL1994-02-07                158Mate DelicCRO1993-09-29                
269Adam PavlasekCZE1994-10-08                204Jozef KovalikSVK1992-11-04                159Thanasi KokkinakisAUS1996-04-10                
270Liam BroadyGBR1994-01-04                206Alex BoltAUS1993-01-05                164Marco CecchinatoITA1992-09-30                
280Mathias BourgueFRA1994-01-18                208Gonzalo LamaCHI1993-04-27                166Yoshihito 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                5David FerrerESP1982-04-02                
4Stanislas WawrinkaSUI1985-03-28                5David FerrerESP1982-04-02                14Feliciano LopezESP1981-09-20                
5David FerrerESP1982-04-02                7Tomas BerdychCZE1985-09-17                21Tommy RobredoESP1982-05-01                
7Tomas BerdychCZE1985-09-17                12Jo Wilfried TsongaFRA1985-04-17                23Philipp KohlschreiberGER1983-10-16                
12Jo Wilfried TsongaFRA1985-04-17                14Feliciano LopezESP1981-09-20                26Julien BenneteauFRA1981-12-20                
14Feliciano LopezESP1981-09-20                15John IsnerUSA1985-04-26                27Mikhail YouzhnyRUS1982-06-25                
15John IsnerUSA1985-04-26                18Gilles SimonFRA1984-12-27                30Ivo KarlovicCRO1979-02-28                
17Kevin AndersonRSA1986-05-18                21Tommy RobredoESP1982-05-01                36Fernando VerdascoESP1983-11-15                
18Gilles SimonFRA1984-12-27                23Philipp KohlschreiberGER1983-10-16                39Guillermo Garcia LopezESP1983-06-04                
20Gael MonfilsFRA1986-09-01                26Julien BenneteauFRA1981-12-20                42Yen Hsun LuTPE1983-08-14                
21Tommy RobredoESP1982-05-01                27Mikhail YouzhnyRUS1982-06-25                45Benjamin BeckerGER1981-06-16                
22Richard GasquetFRA1986-06-18                30Ivo KarlovicCRO1979-02-28                47Tommy HaasGER1978-04-03                
23Philipp KohlschreiberGER1983-10-16                31Lukas RosolCZE1985-07-24                49Andreas SeppiITA1984-02-21                
26Julien BenneteauFRA1981-12-20                36Fernando VerdascoESP1983-11-15                53Gilles MullerLUX1983-05-09                
27Mikhail YouzhnyRUS1982-06-25                39Guillermo Garcia LopezESP1983-06-04                54Lleyton HewittAUS1981-02-24                
30Ivo KarlovicCRO1979-02-28                42Yen Hsun LuTPE1983-08-14                57Jarkko NieminenFIN1981-07-23                
31Lukas RosolCZE1985-07-24                43Nicolas AlmagroESP1985-08-21                60Edouard Roger VasselinFRA1983-11-28                
33Pablo CuevasURU1986-01-01                45Benjamin BeckerGER1981-06-16                61Radek StepanekCZE1978-11-27                
36Fernando VerdascoESP1983-11-15                47Tommy HaasGER1978-04-03                65Victor EstrellaDOM1980-08-02                
 
At Least 31                At Least 32                At Least 33                
2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                2Roger FedererSUI1981-08-08                
5David FerrerESP1982-04-02                5David FerrerESP1982-04-02                14Feliciano LopezESP1981-09-20                
14Feliciano LopezESP1981-09-20                14Feliciano LopezESP1981-09-20                30Ivo KarlovicCRO1979-02-28                
21Tommy RobredoESP1982-05-01                21Tommy RobredoESP1982-05-01                45Benjamin BeckerGER1981-06-16                
26Julien BenneteauFRA1981-12-20                26Julien BenneteauFRA1981-12-20                47Tommy HaasGER1978-04-03                
27Mikhail YouzhnyRUS1982-06-25                27Mikhail YouzhnyRUS1982-06-25                54Lleyton HewittAUS1981-02-24                
30Ivo KarlovicCRO1979-02-28                30Ivo KarlovicCRO1979-02-28                57Jarkko NieminenFIN1981-07-23                
39Guillermo Garcia LopezESP1983-06-04                45Benjamin BeckerGER1981-06-16                61Radek StepanekCZE1978-11-27                
42Yen Hsun LuTPE1983-08-14                47Tommy HaasGER1978-04-03                65Victor EstrellaDOM1980-08-02                
45Benjamin BeckerGER1981-06-16                54Lleyton HewittAUS1981-02-24                105Albert MontanesESP1980-11-26                
47Tommy HaasGER1978-04-03                57Jarkko NieminenFIN1981-07-23                117Michael BerrerGER1980-07-01                
53Gilles MullerLUX1983-05-09                61Radek StepanekCZE1978-11-27                123Jurgen MelzerAUT1981-05-22                
54Lleyton HewittAUS1981-02-24                65Victor EstrellaDOM1980-08-02                130Michael RussellUSA1978-05-01                
57Jarkko NieminenFIN1981-07-23                73Paolo LorenziITA1981-12-15                133Stephane RobertFRA1980-05-17                
61Radek StepanekCZE1978-11-27                84Paul Henri MathieuFRA1982-01-12                134Victor HanescuROU1981-07-21                
65Victor EstrellaDOM1980-08-02                105Albert MontanesESP1980-11-26                150Potito StaraceITA1981-07-14                
73Paolo LorenziITA1981-12-15                108Nicolas MahutFRA1982-01-21                161Filippo VolandriITA1981-09-05                
78Dmitry TursunovRUS1982-12-12                117Michael BerrerGER1980-07-01                178Marco ChiudinelliSUI1981-09-10                
80Carlos BerlocqARG1983-02-03                123Jurgen MelzerAUT1981-05-22                191Michael LlodraFRA1980-05-18                
84Paul Henri MathieuFRA1982-01-12                130Michael RussellUSA1978-05-01                212Ruben Ramirez HidalgoESP1978-01-06