Most Consecutive Weeks in Top 10
The all-time record for consecutive weeks inside the ATP Top 10 belongs to Rafael Nadal with 912 consecutive weeks (from 2005-04-25 to 2023-03-13). The second-longest streak is held by Jimmy Connors (787 weeks), followed by Roger Federer (734 weeks). A total of 100 players have remained inside the Top 10 consecutively for at least one month.
| Top | Player | Weeks | Start | End |
|---|---|---|---|---|
| 1 | 912 | 2005-04-25 | 2023-03-13 | |
| 2 | 787 | 1973-09-10 | 1988-09-26 | |
| 3 | 734 | 2002-10-14 | 2016-10-31 | |
| 4 | 620 | 1980-07-07 | 1992-05-11 | |
| 5 | 565 | 1990-09-10 | 2001-07-02 | |
| 6 | 555 | 2007-03-19 | 2017-10-30 | |
| 7 | 493 | 1985-09-09 | 1995-02-13 | |
| 8 | 484 | 1974-08-19 | 1983-11-21 | |
| 9 | 436 | 1985-07-08 | 1993-11-08 | |
| 10 | 422 | 1974-06-03 | 1982-06-28 | |
| 11 | 416 | 1978-09-25 | 1986-09-01 | |
| 12 | 380 | 2018-07-16 | 2026-03-23 | |
| 13 | 362 | 1982-10-11 | 1989-09-04 | |
| 14 | 330 | 2010-07-05 | 2016-10-24 | |
| 15 | 322 | 2008-07-07 | 2014-09-01 | |
| 16 | 292 | 2010-10-11 | 2016-05-09 | |
| 17 | 268 | 1999-06-07 | 2004-07-19 | |
| 18 | 260 | 2016-06-06 | 2021-10-25 | |
| 19 | 253 | 2017-07-31 | 2022-10-31 | |
| 20 | 245 | 1993-07-19 | 1998-03-23 |