Racket Rally | HeavyTopspin.com | Twitter

tennisabstract.com

 

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: 2016-02-08

 

 

Use the dropdown menu to see other years:

 

 

Not Yet 18                Not Yet 19                Not Yet 20                
228Duck Hee LeeKOR1998-05-29                70Alexander ZverevGER1997-04-20                38Borna CoricCRO1996-11-14                
521Stefanos TsitsipasGRE1998-08-12                145Taylor Harry FritzUSA1997-10-28                69Hyeon ChungKOR1996-05-19                
592Mikael YmerSWE1998-09-09                176Francis TiafoeUSA1998-01-20                70Alexander ZverevGER1997-04-20                
650Oliver AndersonAUS1998-04-30                195Andrey RublevRUS1997-10-20                96Thanasi KokkinakisAUS1996-04-10                
738Felix Auger AliassimeCAN2000-08-08                228Duck Hee LeeKOR1998-05-29                145Taylor Harry FritzUSA1997-10-28                
778Denis ShapovalovCAN1999-04-15                251Tommy PaulUSA1997-05-17                152Karen KhachanovRUS1996-05-21                
781Djurabek KarimovUZB1998-06-04                267Omar JasikaAUS1997-05-18                153Elias YmerSWE1996-04-10                
787Daniel AltmaierGER1998-09-12                341Stefan KozlovUSA1998-02-01                159Jared DonaldsonUSA1996-10-09                
860Yunseong ChungKOR1998-03-27                360Lloyd George Muirhead HarrisRSA1997-02-24                172Quentin HalysFRA1996-10-26                
879Max PurcellAUS1998-04-03                387Michael MmohUSA1998-01-10                176Francis TiafoeUSA1998-01-20                
881Corentin MoutetFRA1999-04-19                420Sumit NagalIND1997-08-16                195Andrey RublevRUS1997-10-20                
894Geoffrey BlancaneauxFRA1998-08-08                438Jaume MunarESP1997-05-05                228Duck Hee LeeKOR1998-05-29                
898Santiago Fa Rodriguez TavernaARG1999-07-16                455Orlando LuzBRA1998-02-08                244Noah RubinUSA1996-02-21                
909Ugo HumbertFRA1998-06-26                456Viktor DurasovicNOR1997-03-19                251Tommy PaulUSA1997-05-17                
944Rayane RoumaneFRA2000-09-11                521Stefanos TsitsipasGRE1998-08-12                253Dmitry PopkoKAZ1996-10-24                
959Kenneth RaismaEST1998-04-03                572Edan LeshemISR1997-03-19                267Omar JasikaAUS1997-05-18                
997Pavel KotovRUS1998-11-18                574Evgeny TyurnevRUS1997-04-08                309Maxime JanvierFRA1996-10-18                
1006Enrico Dalla ValleITA1998-03-21                579Tim Van RijthovenNED1997-04-24                312Daniil MedvedevRUS1996-02-11                
1024Artem DubrivnyyRUS1999-01-31                580Akira SantillanAUS1997-05-22                316Christian GarinCHI1996-05-30                
1035Daniel HobartAUS1998-03-10                592Mikael YmerSWE1998-09-09                334Ernesto EscobedoUSA1996-07-04                
 
Not Yet 21                Not Yet 22                Not Yet 23                
38Borna CoricCRO1996-11-14                38Borna CoricCRO1996-11-14                19Dominic ThiemAUT1993-09-03                
42Nick KyrgiosAUS1995-04-27                42Nick KyrgiosAUS1995-04-27                38Borna CoricCRO1996-11-14                
69Hyeon ChungKOR1996-05-19                69Hyeon ChungKOR1996-05-19                42Nick KyrgiosAUS1995-04-27                
70Alexander ZverevGER1997-04-20                70Alexander ZverevGER1997-04-20                51Jiri VeselyCZE1993-07-10                
96Thanasi KokkinakisAUS1996-04-10                84Kyle EdmundGBR1995-01-08                69Hyeon ChungKOR1996-05-19                
130Yoshihito NishiokaJPN1995-09-27                86Lucas PouilleFRA1994-02-23                70Alexander ZverevGER1997-04-20                
145Taylor Harry FritzUSA1997-10-28                96Thanasi KokkinakisAUS1996-04-10                84Kyle EdmundGBR1995-01-08                
152Karen KhachanovRUS1996-05-21                130Yoshihito NishiokaJPN1995-09-27                86Lucas PouilleFRA1994-02-23                
153Elias YmerSWE1996-04-10                145Taylor Harry FritzUSA1997-10-28                96Thanasi KokkinakisAUS1996-04-10                
159Jared DonaldsonUSA1996-10-09                146Jordan ThompsonAUS1994-04-20                121Kimmer CoppejansBEL1994-02-07                
172Quentin HalysFRA1996-10-26                149Adam PavlasekCZE1994-10-08                123Roberto Carballes BaenaESP1993-03-23                
176Francis TiafoeUSA1998-01-20                152Karen KhachanovRUS1996-05-21                130Yoshihito NishiokaJPN1995-09-27                
180Matteo DonatiITA1995-02-28                153Elias YmerSWE1996-04-10                131Bjorn FratangeloUSA1993-07-19                
195Andrey RublevRUS1997-10-20                159Jared DonaldsonUSA1996-10-09                145Taylor Harry FritzUSA1997-10-28                
225Pedro CachinARG1995-04-12                172Quentin HalysFRA1996-10-26                146Jordan ThompsonAUS1994-04-20                
228Duck Hee LeeKOR1998-05-29                176Francis TiafoeUSA1998-01-20                149Adam PavlasekCZE1994-10-08                
244Noah RubinUSA1996-02-21                180Matteo DonatiITA1995-02-28                150Dennis NovikovUSA1993-11-06                
249Nikola MilojevicSRB1995-06-19                195Andrey RublevRUS1997-10-20                152Karen KhachanovRUS1996-05-21                
251Tommy PaulUSA1997-05-17                215Ramkumar RamanathanIND1994-11-08                153Elias YmerSWE1996-04-10                
253Dmitry PopkoKAZ1996-10-24                225Pedro CachinARG1995-04-12                159Jared DonaldsonUSA1996-10-09                
 
At Least 28                At Least 29                At Least 30                
1Novak DjokovicSRB1987-05-22                3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                
2Andy MurrayGBR1987-05-15                4Stanislas WawrinkaSUI1985-03-28                4Stanislas WawrinkaSUI1985-03-28                
3Roger FedererSUI1981-08-08                5Rafael NadalESP1986-06-03                6David FerrerESP1982-04-02                
4Stanislas WawrinkaSUI1985-03-28                6David FerrerESP1982-04-02                8Tomas BerdychCZE1985-09-17                
5Rafael NadalESP1986-06-03                8Tomas BerdychCZE1985-09-17                9Jo Wilfried TsongaFRA1985-04-17                
6David FerrerESP1982-04-02                9Jo Wilfried TsongaFRA1985-04-17                12John IsnerUSA1985-04-26                
8Tomas BerdychCZE1985-09-17                10Richard GasquetFRA1986-06-18                15Gilles SimonFRA1984-12-27                
9Jo Wilfried TsongaFRA1985-04-17                12John IsnerUSA1985-04-26                25Feliciano LopezESP1981-09-20                
10Richard GasquetFRA1986-06-18                14Kevin AndersonRSA1986-05-18                26Ivo KarlovicCRO1979-02-28                
12John IsnerUSA1985-04-26                15Gilles SimonFRA1984-12-27                32Philipp KohlschreiberGER1983-10-16                
14Kevin AndersonRSA1986-05-18                18Gael MonfilsFRA1986-09-01                34Guillermo Garcia LopezESP1983-06-04                
15Gilles SimonFRA1984-12-27                22Viktor TroickiSRB1986-02-10                35Pablo CuevasURU1986-01-01                
18Gael MonfilsFRA1986-09-01                25Feliciano LopezESP1981-09-20                36Andreas SeppiITA1984-02-21                
22Viktor TroickiSRB1986-02-10                26Ivo KarlovicCRO1979-02-28                39Tommy RobredoESP1982-05-01                
24Fabio FogniniITA1987-05-24                32Philipp KohlschreiberGER1983-10-16                40Gilles MullerLUX1983-05-09                
25Feliciano LopezESP1981-09-20                34Guillermo Garcia LopezESP1983-06-04                44Teymuraz GabashviliRUS1985-05-23                
26Ivo KarlovicCRO1979-02-28                35Pablo CuevasURU1986-01-01                47Lukas RosolCZE1985-07-24                
28Jeremy ChardyFRA1987-02-12                36Andreas SeppiITA1984-02-21                52Paolo LorenziITA1981-12-15                
30Thomaz BellucciBRA1987-12-30                39Tommy RobredoESP1982-05-01                54Nicolas MahutFRA1982-01-21                
32Philipp KohlschreiberGER1983-10-16                40Gilles MullerLUX1983-05-09                55Juan MonacoARG1984-03-29                
 
At Least 31                At Least 32                At Least 33                
3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                3Roger FedererSUI1981-08-08                
6David FerrerESP1982-04-02                6David FerrerESP1982-04-02                6David FerrerESP1982-04-02                
15Gilles SimonFRA1984-12-27                25Feliciano LopezESP1981-09-20                25Feliciano LopezESP1981-09-20                
25Feliciano LopezESP1981-09-20                26Ivo KarlovicCRO1979-02-28                26Ivo KarlovicCRO1979-02-28                
26Ivo KarlovicCRO1979-02-28                32Philipp KohlschreiberGER1983-10-16                39Tommy RobredoESP1982-05-01                
32Philipp KohlschreiberGER1983-10-16                34Guillermo Garcia LopezESP1983-06-04                52Paolo LorenziITA1981-12-15                
34Guillermo Garcia LopezESP1983-06-04                39Tommy RobredoESP1982-05-01                54Nicolas MahutFRA1982-01-21                
36Andreas SeppiITA1984-02-21                40Gilles MullerLUX1983-05-09                56Victor EstrellaDOM1980-08-02                
39Tommy RobredoESP1982-05-01                52Paolo LorenziITA1981-12-15                68Paul Henri MathieuFRA1982-01-12                
40Gilles MullerLUX1983-05-09                54Nicolas MahutFRA1982-01-21                74Daniel Munoz De La NavaESP1982-01-29                
52Paolo LorenziITA1981-12-15                56Victor EstrellaDOM1980-08-02                81Mikhail YouzhnyRUS1982-06-25                
54Nicolas MahutFRA1982-01-21                57Fernando VerdascoESP1983-11-15                107Benjamin BeckerGER1981-06-16                
55Juan MonacoARG1984-03-29                68Paul Henri MathieuFRA1982-01-12                110Michael BerrerGER1980-07-01                
56Victor EstrellaDOM1980-08-02                74Daniel Munoz De La NavaESP1982-01-29                111Carlos BerlocqARG1983-02-03                
57Fernando VerdascoESP1983-11-15                81Mikhail YouzhnyRUS1982-06-25                125Albert MontanesESP1980-11-26                
68Paul Henri MathieuFRA1982-01-12                85Yen Hsun LuTPE1983-08-14                155Andre GhemBRA1982-05-29                
74Daniel Munoz De La NavaESP1982-01-29                107Benjamin BeckerGER1981-06-16                161Stephane RobertFRA1980-05-17                
81Mikhail YouzhnyRUS1982-06-25                110Michael BerrerGER1980-07-01                165Radek StepanekCZE1978-11-27                
85Yen Hsun LuTPE1983-08-14                111Carlos BerlocqARG1983-02-03                179Jurgen MelzerAUT1981-05-22                
87Ivan DodigCRO1985-01-02                113Rogerio Dutra SilvaBRA1984-02-03                187David GuezFRA1982-12-08