Number 1 ranked players
Roger Federer has spent a total of 310 weeks at world No. 1, including 237 consecutive weeks at the top of the ATP rankings, the most of any player. Federer is also the player with the longest time span between first and most recent dates as world No. 1.