Since August 23, 1973, when the ATP rankings were first published, 29 players have held the world No. 1 spot at some point. The player with by far the most weeks at No. 1 is Serbian star Novak Djokovic, followed by Roger Federer and Pete Sampras.
Below you can see the full ranking of players by the number of weeks spent at No. 1 in the ATP rankings:
1. 🇷🇸 Novak Djokovic – 428 weeks
View this post on Instagram
2. 🇨🇭 Roger Federer – 310 weeks
It’s been great to be back on the @atptour , loved every minute playing in Doha once again. 🙌🏼
A big thank you to the best and loyal team that helped me get here. 🙏🏼
I’ve decided it’s best to go back to training and as a result, I’ve decided to withdraw from Dubai next week. 🏋🏽 pic.twitter.com/zp65Jt832n— Roger Federer (@rogerfederer) March 11, 2021
3. 🇺🇸 Pete Sampras – 286 weeks
Best match win percentage of all-time at the US Open for men
Pete Sampras – 88.8%
Novak Djokovic – 87.1%
Roger Federer – 86.4% pic.twitter.com/3zOP964C5Y
— The Tennis Letter (@TheTennisLetter) August 26, 2024
4. 🇨🇿 Ivan Lendl – 270 weeks
Da quando le #NittoATPFinals prevedono la fase a gironi (1986) solo Ivan Lendl 🇨🇿, proprio nell’86, aveva vinto l’ambito trofeo senza perdere set
Tutti gli altri ne avevano sempre perso almeno uno
Poi, il #17novembre 2024, è arrivato Jannik #Sinner 🇮🇹#tennis #AtpFinals2024 pic.twitter.com/eCWjiY6UBf
— Lorenzo Fares (@lorenzofares) November 17, 2024
5. 🇺🇸 Jimmy Connors – 268 weeks
June 30, 1987: In one of the greatest comebacks in the history of tennis, Jimmy Connors trails Mikael Pernfors 6-1, 6-1, 4-1, but incredibly rallies to a 1-6, 1-6, 7-5, 6-4, 6-2 round of 16 victory at Wimbledon in 3 hours, 39 minutes. pic.twitter.com/ZB1QNwO0G9
— This Day In Tennis (@ThisDayInTennis) June 30, 2024
6. 🇪🇸 Rafael Nadal – 209 weeks
Throwback to when I won four previous #MWTC titles! Hoping to grab my 5th one this year @MubadalaTennis. #YallaRafa pic.twitter.com/DER3nA3cLO
— Rafa Nadal (@RafaelNadal) December 22, 2018
7. 🇺🇸 John McEnroe – 170 weeks
Never forget John McEnroe won four U.S. Opens and three Wimbledons by heroically overcoming the incompetence of everyone around him. An inspiration.
👉 https://t.co/bumguoqUii pic.twitter.com/LWBwXRIYuI
— Super 70s Sports (@Super70sSports) January 24, 2023
8. 🇸🇪 Björn Borg – 109 weeks
A champion & icon of our sport for nearly 50 years 👏
Happy Birthday to 🇸🇪 Bjorn Borg! 🎉🎂 pic.twitter.com/bCcObFbwLl
— ATP Tour (@atptour) June 6, 2021
9. 🇺🇸 Andre Agassi – 101 weeks
#NewProfilePic pic.twitter.com/kHtiPfEgme
— Andre Agassi (@AndreAgassi) March 15, 2022
10. 🇦🇺 Lleyton Hewitt – 80 weeks
Hard life training in the Bahama’s! @texwalker13 show us where you’re training! @tennisaustralia#trainitforward pic.twitter.com/8kB5iq4tna
— Lleyton Hewitt (@lleytonhewitt) April 3, 2015
11. 🇸🇪 Stefan Edberg – 72 weeks
12. 🇮🇹 Jannik Sinner – 66 weeks
Grazie Torino!!!! 🏆💪🏻💪🏻💚🤍❤️ pic.twitter.com/4ymysDFtiN
— Jannik Sinner (@janniksin) November 17, 2024
13. 🇪🇸 Carlos Alcaraz – 61 weeks
Me voy con una medalla de plata increíble ❤️ y con la cabeza alta después de una tremenda batalla hoy! Enhorabuena @DjokerNole por ese oro que tanto has buscado 🤝🏻
📸 Getty pic.twitter.com/yNgwBilVBO
— Carlos Alcaraz (@carlosalcaraz) August 4, 2024
14. 🇺🇸 Jim Courier – 58 weeks
15. 🇧🇷 Gustavo Kuerten – 43 weeks
16. 🇬🇧 Andy Murray – 41 weeks
Fun practice today 😄👌🇪🇸🇨🇭🇷🇸🇬🇧🇪🇺#LaverCup pic.twitter.com/5Mbd2mJSHN
— Andy Murray (@andy_murray) September 22, 2022
17. 🇷🇴 Ilie Năstase – 40 weeks
18. 🇸🇪 Mats Wilander – 20 weeks
19. 🇷🇺 Daniil Medvedev – 16 weeks
— Daniil Medvedev (@DaniilMedwed) September 1, 2024
20. 🇺🇸 Andy Roddick – 13 weeks
21. 🇩🇪 Boris Becker – 12 weeks
22. 🇷🇺 Marat Safin – 9 weeks
23. 🇦🇺 John Newcombe – 8 weeks
24. 🇪🇸 Juan Carlos Ferrero – 8 weeks
25. 🇦🇹 Thomas Muster – 6 weeks
26. 🇨🇱 Marcelo Ríos – 6 weeks
27. 🇷🇺 Yevgeny Kafelnikov – 6 weeks
28. 🇪🇸 Carlos Moyá – 2 weeks
29. 🇦🇺 Patrick Rafter – 1 week
*Names of players who are still active are in italics.

