Roger Federer is the king of breaking records, but some records get a lot more attention than others. The world No. 3 is first to hit 1,000 consecutive weeks inside the ATP Top 100, but that doesn't seem as impressive as 20 Grand Slams or 237 consecutive weeks at No. 1.
When you really think about it though, his Top-100 streak spans just over 19 years, and second place belongs to Jimmy Connors all the way down at 888 weeks. Federer's biggest rival Rafael Nadal is at No. 6 with 816 weeks, but he's also 5 years younger.
The No. 3 spot may be a little unexpected as it belongs to Feliciano Lopez. The only person Federer has yet to pass is Andre Agassi, who has the record for non-consecutive Top 100 weeks at 1,019. He's guaranteed to break that in 2019.
At 37, this means Federer has kept himself in a elite group of pro players since the age of 18. He cracked the Top 100 for the first time in September of 1999 and then held onto it from October. He has never finished a full ATP season outside of the Top 100, with his 2019 ending at No. 64. He has also spent 14 of the last 19 years finishing inside the Top 3.