Site logo

Timespan between first and last time ranked at Top 30

Loading controls...
The longest career span inside the ATP Top 30 belongs to Roger Federer: 21y 5m 26d, from 2000-10-02 to 2022-03-28. Second is Novak Djokovic (19y 8m 27d). Third is Andre Agassi (18y 8m 8d). 100 players feature in this all-time list. 50 of them had a career span of over 10 years inside the Top 30.
Record leaderboard
#PlayerSpanFirstLast
121y 5m 26d2000-10-022022-03-28
219y 8m 27d2006-07-242026-04-20
318y 8m 8d1987-11-302006-08-07
418y 6m 26d2005-12-262024-07-22
518y 2m 29d2005-03-072023-06-05
616y 6m 27d1973-08-201990-03-19
715y 6m 10d1999-02-012014-08-11
815y 5m 17d1977-08-221993-02-08
915y 1m 20d1979-08-201994-10-10
1014y 9m 11d2008-08-252023-06-05
1114y 8m 26d2006-10-302021-07-26
1214y 8m 26d2003-08-112018-05-07
1313y 11m 27d2001-10-152015-10-12
1413y 10m 9d2005-06-062019-04-15
1513y 8m 14d1973-08-201987-05-04
1613y 6m 6d2006-01-162019-07-22
1713y 5m 23d1990-02-122003-08-04
1813y 2m 7d1984-03-261997-06-02
1912y 8m 2d2005-11-072018-07-09
2012y 6m 12d2005-04-112017-10-23