The 10 men with the most weeks in the Top 5 of ATP Rankings: ft. Roger Federer, Rafael Nadal & Novak Djokovic
Roger Federer holds the record for the most weeks ranked in the top five of the ATP Rankings, while Rafael Nadal and Novak Djokovic complete the top three.
Six men have held a spot in the top five for over 500 weeks, while four have reached the 700-week mark.
Here, we look at the 10 players who have spent the most weeks ranked in the top five of the ATP Rankings since the system was introduced in 1973.
10. John McEnroe – 430 weeks
John McEnroe was one of the five best players in the ATP Rankings for 430 weeks after first climbing to world No 5 in November 1978. The last week in which the American was ranked in the top five was March 1990.
9. Stefan Edberg – 434 weeks
Stefan Edberg spent 434 weeks in the top five of the world rankings, having first broken into the top five in December 1985. The Swede was last ranked in the top five in October 1994.
ATP Features
8. Andre Agassi – 443 weeks
Andre Agassi was a top five player in the ATP Rankings for 443 weeks after he reached world No 5 for the first time in July 1988. The American’s last week in the top five was in November 2005.
7. Boris Becker – 476 weeks
Boris Becker amassed 476 weeks in the top five of the world rankings, having first cracked the top five in October 1985. The German was last ranked in the top five in November 1996.
6. Pete Sampras – 511 weeks
Pete Sampras was ranked in the top five of the ATP Rankings for 511 weeks of his career, having climbed to fifth spot for the first time in October 1990. The last week in which the American was ranked in the top five was June 2001.
5. Ivan Lendl – 563 weeks
Ivan Lendl spent 563 weeks in the top five of the ATP Rankings, having first broken into the top five in March 1981. The Czech-American’s final week as a top five player was in January 1992.
4. Jimmy Connors – 705 weeks
Jimmy Connors amassed 705 weeks as a top five player in the world rankings after breaking into the top five for the first time in September 1973. The American was last ranked in the top five in June 1988.
3. Novak Djokovic – 816 weeks
Djokovic has held a position in the top five of the rankings for 816 weeks of his career to date, having first climbed to fifth place in April 2007. The Serbian is currently ranked fourth in the world.
2. Rafael Nadal – 837 weeks
Nadal occupied a place among the five best players in the ATP Rankings for 837 weeks, having cracked the top five for the first time in May 2005. The Spaniard spent his last week in the top five in January 2023.
1. Roger Federer – 859 weeks
Federer held a spot in the top five of the ATP Rankings for 859 weeks, having first broken into the top five in January 2003. The Swiss’ final week in the top five was in March 2021.