Roger Federer holds the record for the most consecutive weeks at number one, with 237 straight weeks at the top, between February 2, 2004, and August 17, 2008. Jimmy Connors is in second place with 160 consecutive weeks. Ivan Lendl is in third place, with 157 weeks at the top, between September 9, 1985, and September 11, 1988.
Novak Djokovic and Pete Sampras round out the top five, with 122 and 102 weeks at the top of the ranking, respectively.