tennisabstract.com

 

This report breaks down the 2004 year-end rankings by age. Breakdowns from the
early 1990s and before may be missing a handful of players, as I don't know the
date of birth of everyone from that era.
 

 

Use the dropdown menu to see other years:

Not Yet 18                Not Yet 19                Not Yet 20                
186Novak DjokovicSRB1987-05-22                51Rafael NadalESP1986-06-03                45Tomas BerdychCZE1985-09-17                
411Andy MurrayGBR1987-05-15                107Richard GasquetFRA1986-06-18                51Rafael NadalESP1986-06-03                
421Evgeny KorolevKAZ1988-02-14                186Novak DjokovicSRB1987-05-22                103Nicolas AlmagroESP1985-08-21                
484Alex KuznetsovUSA1987-02-05                239Gael MonfilsFRA1986-09-01                107Richard GasquetFRA1986-06-18                
621Mischa ZverevGER1987-08-22                328Farrukh DustovUZB1986-05-22                159Marcos BaghdatisCYP1985-06-17                
651Andrey GolubevKAZ1987-07-22                335Sergiy StakhovskyUKR1986-01-06                163Jo Wilfried TsongaFRA1985-04-17                
695Ervin EleskovicSWE1987-05-08                336Andreas BeckGER1986-02-05                168Stan WawrinkaSUI1985-03-28                
717Santiago GiraldoCOL1987-11-27                345Josselin OuannaFRA1986-04-14                177Gilles SimonFRA1984-12-27                
720Fabio FogniniITA1987-05-24                378Kamil CapkovicSVK1986-06-02                178Brian BakerUSA1985-04-30                
802Denis ZivkovicUSA1987-09-30                390Marcel GranollersESP1986-04-12                180Daniel Gimeno TraverESP1985-08-07                
862Vivek ShokeenIND1987-07-31                411Andy MurrayGBR1987-05-15                184Jimmy WangTPE1985-02-08                
866Andrew CoelhoAUS1987-10-02                421Evgeny KorolevKAZ1988-02-14                186Novak DjokovicSRB1987-05-22                
884Igor SijslingNED1987-08-18                448Bartolome Salva VidalESP1986-11-20                239Gael MonfilsFRA1986-09-01                
928Raony CarvalhoBRA1987-04-10                484Alex KuznetsovUSA1987-02-05                258Teymuraz GabashviliRUS1985-05-23                
938Ivan SergeyevUKR1988-01-20                506Juho PaukkuFIN1986-07-19                269Simone BolelliITA1985-10-08                
995Andre MieleBRA1987-04-12                566Brendan EvansUSA1986-04-08                271Florin MergeaROU1985-01-26                
1002Luis Henrique GrangeiroBRA1987-11-23                608Grega ZemljaSLO1986-09-29                281Chris GuccioneAUS1985-07-30                
1005Jorge Hernando RuanoESP1987-06-03                615Denis MatsukevitchRUS1986-03-28                308Dudi SelaISR1985-04-04                
1029Gianluca NasoITA1987-01-06                621Mischa ZverevGER1987-08-22                328Farrukh DustovUZB1986-05-22                
1047Juan Martin Del PotroARG1988-09-23                651Andrey GolubevKAZ1987-07-22                335Sergiy StakhovskyUKR1986-01-06                
 
Not Yet 21                Not Yet 22                Not Yet 23                
29Mario AncicCRO1984-03-30                29Mario AncicCRO1984-03-30                2Andy RoddickUSA1982-08-30                
34Robin SoderlingSWE1984-08-14                34Robin SoderlingSWE1984-08-14                7Guillermo CoriaARG1982-01-13                
45Tomas BerdychCZE1985-09-17                35Florian MayerGER1983-10-05                9David NalbandianARG1982-01-01                
51Rafael NadalESP1986-06-03                36Fernando VerdascoESP1983-11-15                11Joachim JohanssonSWE1982-07-01                
73Juan MonacoARG1984-03-29                45Tomas BerdychCZE1985-09-17                13Tommy RobredoESP1982-05-01                
103Nicolas AlmagroESP1985-08-21                50Igor AndreevRUS1983-07-14                16Mikhail YouzhnyRUS1982-06-25                
107Richard GasquetFRA1986-06-18                51Rafael NadalESP1986-06-03                29Mario AncicCRO1984-03-30                
117Janko TipsarevicSRB1984-06-22                69Gilles MullerLUX1983-05-09                34Robin SoderlingSWE1984-08-14                
126Todd ReidAUS1984-06-03                73Juan MonacoARG1984-03-29                35Florian MayerGER1983-10-05                
146Andreas SeppiITA1984-02-21                87Yen Hsun LuTPE1983-08-14                36Fernando VerdascoESP1983-11-15                
157Ivo MinarCZE1984-05-21                88Philipp KohlschreiberGER1983-10-16                44Karol BeckSVK1982-04-03                
159Marcos BaghdatisCYP1985-06-17                103Nicolas AlmagroESP1985-08-21                45Tomas BerdychCZE1985-09-17                
163Jo Wilfried TsongaFRA1985-04-17                107Richard GasquetFRA1986-06-18                49David FerrerESP1982-04-02                
168Stan WawrinkaSUI1985-03-28                117Janko TipsarevicSRB1984-06-22                50Igor AndreevRUS1983-07-14                
171Frank DancevicCAN1984-09-26                125Alex Bogomolov JrRUS1983-04-23                51Rafael NadalESP1986-06-03                
177Gilles SimonFRA1984-12-27                126Todd ReidAUS1984-06-03                63Robby GinepriUSA1982-10-07                
178Brian BakerUSA1985-04-30                127Alejandro FallaCOL1983-11-14                67Jose AcasusoARG1982-10-20                
179Michael RyderstedtSWE1984-11-12                129Guillermo Garcia LopezESP1983-06-04                69Gilles MullerLUX1983-05-09                
180Daniel Gimeno TraverESP1985-08-07                146Andreas SeppiITA1984-02-21                73Juan MonacoARG1984-03-29                
184Jimmy WangTPE1985-02-08                154Giovanni LapenttiECU1983-01-25                80Dmitry TursunovRUS1982-12-12                
 
At Least 28                At Least 29                At Least 30                
5Carlos MoyaESP1976-08-27                6Tim HenmanGBR1974-09-06                6Tim HenmanGBR1974-09-06                
6Tim HenmanGBR1974-09-06                8Andre AgassiUSA1970-04-29                8Andre AgassiUSA1970-04-29                
8Andre AgassiUSA1970-04-29                18Andrei PavelROU1974-01-27                18Andrei PavelROU1974-01-27                
18Andrei PavelROU1974-01-27                20Vincent SpadeaUSA1974-07-19                20Vincent SpadeaUSA1974-07-19                
20Vincent SpadeaUSA1974-07-19                24Jiri NovakCZE1975-03-22                46Greg RusedskiGBR1973-09-06                
24Jiri NovakCZE1975-03-22                30Thomas JohanssonSWE1975-03-24                52Fabrice SantoroFRA1972-12-09                
30Thomas JohanssonSWE1975-03-24                46Greg RusedskiGBR1973-09-06                62Hicham AraziMAR1973-10-19                
40Gustavo KuertenBRA1976-09-10                52Fabrice SantoroFRA1972-12-09                70Jonas BjorkmanSWE1972-03-23                
42Rainer SchuettlerGER1976-04-25                53Cyril SaulnierFRA1975-08-16                72Thomas EnqvistSWE1974-03-13                
46Greg RusedskiGBR1973-09-06                56Albert CostaESP1975-06-25                75Sargis SargsianARM1973-06-03                
52Fabrice SantoroFRA1972-12-09                62Hicham AraziMAR1973-10-19                79Antony DupuisFRA1973-02-24                
53Cyril SaulnierFRA1975-08-16                70Jonas BjorkmanSWE1972-03-23                81Alex CalatravaESP1973-06-14                
56Albert CostaESP1975-06-25                72Thomas EnqvistSWE1974-03-13                84Kenneth CarlsenDEN1973-04-17                
57Sjeng SchalkenNED1976-09-08                75Sargis SargsianARM1973-06-03                91Karol KuceraSVK1974-03-04                
58Agustin CalleriARG1976-09-14                79Antony DupuisFRA1973-02-24                101Wayne ArthursAUS1971-03-18                
59Hyung Taik LeeKOR1976-01-03                81Alex CalatravaESP1973-06-14                102Felix MantillaESP1974-09-23                
62Hicham AraziMAR1973-10-19                84Kenneth CarlsenDEN1973-04-17                110Davide SanguinettiITA1972-08-25                
64Nicolas EscudeFRA1976-04-03                86Bohdan UlihrachCZE1975-02-23                114Alex CorretjaESP1974-04-11                
70Jonas BjorkmanSWE1972-03-23                90Gregory CarrazFRA1975-04-09                128Wayne FerreiraRSA1971-09-15                
72Thomas EnqvistSWE1974-03-13                91Karol KuceraSVK1974-03-04                139Tomas BehrendGER1974-12-12                
 
At Least 31                At Least 32                At Least 33                
8Andre AgassiUSA1970-04-29                8Andre AgassiUSA1970-04-29                8Andre AgassiUSA1970-04-29                
46Greg RusedskiGBR1973-09-06                52Fabrice SantoroFRA1972-12-09                101Wayne ArthursAUS1971-03-18                
52Fabrice SantoroFRA1972-12-09                70Jonas BjorkmanSWE1972-03-23                128Wayne FerreiraRSA1971-09-15                
62Hicham AraziMAR1973-10-19                101Wayne ArthursAUS1971-03-18                145Todd MartinUSA1970-07-08                
70Jonas BjorkmanSWE1972-03-23                110Davide SanguinettiITA1972-08-25                166Dick NormanBEL1971-03-01                
75Sargis SargsianARM1973-06-03                128Wayne FerreiraRSA1971-09-15                214Marc RossetSUI1970-11-07                
79Antony DupuisFRA1973-02-24                145Todd MartinUSA1970-07-08                233Stefano PescosolidoITA1971-06-13                
81Alex CalatravaESP1973-06-14                166Dick NormanBEL1971-03-01                266Goran IvanisevicCRO1971-09-13                
84Kenneth CarlsenDEN1973-04-17                196Jan Frode AndersenNOR1972-08-29                387Vincenzo SantopadreITA1971-08-11                
101Wayne ArthursAUS1971-03-18                214Marc RossetSUI1970-11-07                409Juan Luis Tati RasconESP1971-03-02                
110Davide SanguinettiITA1972-08-25                233Stefano PescosolidoITA1971-06-13                528Andrei CherkasovRUS1970-07-04                
128Wayne FerreiraRSA1971-09-15                266Goran IvanisevicCRO1971-09-13                565Mark HlawatyAUS1970-09-10                
144Jeff SalzensteinUSA1973-10-14                384Nicolas ThomannFRA1972-11-29                644Younes El AynaouiMAR1971-09-12                
145Todd MartinUSA1970-07-08                387Vincenzo SantopadreITA1971-08-11                727Kentaro MasudaJPN1971-08-26                
166Dick NormanBEL1971-03-01                409Juan Luis Tati RasconESP1971-03-02                759Marc Kevin GoellnerGER1970-09-22                
175Albert PortasESP1973-11-15                413German PuentesESP1972-12-18                825Alexander ReichelUSA1971-03-03                
196Jan Frode AndersenNOR1972-08-29                528Andrei CherkasovRUS1970-07-04                1082Gregg HillUSA1963-01-04                
211Jerome GolmardFRA1973-09-09                565Mark HlawatyAUS1970-09-10                1152Carlos Gomez DiazARG1968-12-24                
214Marc RossetSUI1970-11-07                594Emilio Benfele AlvarezESP1972-11-15                1232Bonit WiryawanINA1968-02-10                
233Stefano PescosolidoITA1971-06-13                598Petr LuxaCZE1972-03-03                1463Abdul Rahman ShehabBRN1971-03-21