Site logo

Timespan between first and last time ranked at Top 5

Loading controls...
The longest career span inside the ATP Top 5 belongs to Novak Djokovic: 18y 11m 21d, from 2007-04-30 to 2026-04-20. Second is Roger Federer (18y 1m 2d). Third is Rafael Nadal (17y 8m 14d). 100 players feature in this all-time list. 9 of them had a career span of over 10 years inside the Top 5.
Record leaderboard
#PlayerSpanFirstLast
118y 11m 21d2007-04-302026-04-20
218y 1m 2d2003-01-272021-03-01
317y 8m 14d2005-05-092023-01-23
417y 3m 27d1988-07-182005-11-14
514y 7m 22d1973-11-051988-06-27
611y 3m 13d1978-11-201990-03-05
711y 0m 21d1985-10-141996-11-04
810y 10m 18d1981-03-021992-01-20
910y 8m 10d1990-10-082001-06-18
109y 11m 5d2009-04-062019-03-11
119y 1m 22d2008-09-082017-10-30
128y 10m 15d1985-12-091994-10-24
138y 7m 16d1974-11-251983-07-11
148y 7m 9d2017-09-112026-04-20
158y 6m 9d1989-08-071998-02-16
167y 8m 8d1974-09-231982-05-31
177y 4m 23d1995-04-102002-09-02
187y 4m 16d1997-09-082005-01-24
196y 11m 1d2007-11-192014-10-20
206y 7m 4d2003-02-032009-09-07