Which tennis player has spent the most weeks at world No. 1 in the ATP rankings?
Answer
Novak Djokovic
Answer
Novak Djokovic
Novak Djokovic has spent the most weeks at world No. 1 in the ATP rankings. The Serbian first reached the top spot in July 2011 after winning Wimbledon, beginning a record-setting reign that has included multiple separate periods as the leading men’s player.
The record concerns total weeks accumulated at No. 1, not necessarily one uninterrupted streak. Roger Federer holds the record for the longest continuous run, while Pete Sampras is especially notable for finishing six consecutive seasons as year-end No. 1. Those distinctions explain why different names sometimes appear in answers to seemingly similar ranking questions.
Djokovic’s time at the summit has stretched across several eras of men’s tennis, including his rivalries with Federer, Rafael Nadal and Andy Murray. He has repeatedly returned to No. 1 after periods outside the top position, adding to his cumulative total. The ATP ranking is based on tournament results over a rolling period, so holding No. 1 reflects sustained performance rather than simply winning one major championship.
Source: Wikipedia · fact-checked Aug. 2026