Site logo

Timespan between first and last time ranked at Top 7

Loading controls...
The longest career span inside the ATP Top 7 belongs to Novak Djokovic: 19y 0m 18d, from 2007-04-02 to 2026-04-20. Second is Roger Federer (18y 5m 29d). Third is Rafael Nadal (17y 9m 26d). 100 players feature in this all-time list. 10 of them had a career span of over 10 years inside the Top 7.
Record leaderboard
#PlayerSpanFirstLast
119y 0m 18d2007-04-022026-04-20
218y 5m 29d2002-10-142021-04-12
317y 9m 26d2005-04-252023-02-20
417y 7m 17d1988-06-062006-01-23
515y 4m 27d1973-09-241989-02-20
612y 10m 3d1980-10-061993-08-09
711y 6m 7d1978-10-021990-04-09
811y 4m 25d1985-08-261997-01-20
910y 9m 22d1990-09-102001-07-02
1010y 1m 20d2009-01-192019-03-11
119y 3m 2d1985-10-211995-01-23
129y 2m 26d2008-08-042017-10-30
138y 10m 8d1974-10-281983-09-05
148y 8m 6d2017-08-142026-04-20
158y 8m 4d1989-06-121998-02-16
168y 4m 7d1989-05-011997-09-08
178y 4m 0d2007-10-152016-02-15
188y 3m 24d2008-11-032017-02-27
197y 11m 21d1997-04-282005-04-18
207y 11m 14d1974-06-171982-05-31