Site logo

Timespan between first and last time ranked at Top 100

Loading controls...
The longest career span inside the ATP Top 100 belongs to Roger Federer: 22y 9m 14d, from 1999-09-20 to 2022-07-04. Second is Stan Wawrinka (20y 11m 5d). Third is Novak Djokovic (20y 9m 16d). 100 players feature in this all-time list. 100 of them had a career span of over 10 years inside the Top 100.
Record leaderboard
#PlayerSpanFirstLast
122y 9m 14d1999-09-202022-07-04
220y 11m 5d2005-04-252026-03-30
320y 9m 16d2005-07-042026-04-20
420y 8m 3d2005-05-022026-01-05
520y 3m 10d2003-09-292024-01-08
620y 1m 15d2003-04-212023-06-05
719y 10m 22d1986-10-132006-09-04
819y 9m 30d1990-04-232010-02-22
919y 5m 19d1973-08-201993-02-08
1019y 1m 29d2002-07-082021-09-06
1118y 8m 7d2005-10-032024-06-10
1218y 6m 5d2007-10-152026-04-20
1317y 8m 23d2003-09-152021-06-07
1417y 8m 21d1997-05-122015-02-02
1517y 4m 25d2008-04-282025-09-22
1617y 4m 27d2001-01-292018-06-25
1717y 4m 19d2007-11-122025-03-31
1816y 8m 22d2005-05-162022-02-07
1916y 8m 10d2009-08-102026-04-20
2016y 5m 23d2004-08-232021-02-15