Novak Djokovic
Djokovic was ranked No. 1 in the world for the first time on 4 July 2011. His longest streak at No. 1 was 122 weeks, from 7 July 2014 until 6 November 2016. On 8 March 2021 he reached 311 total weeks at No. 1, which broke the ATP record by Roger Federer. As of 2023, his record is 390 weeks.