Oldest Players to Finish Year-End in the Top 5
Loading controls...
The oldest player to finish a season inside the ATP Top 5 is Roger Federer, who did so at the age of 39y 4m 20d in 2020. The second oldest is Novak Djokovic (38y 10m 29d, 2026).
| Top | Player | Age at EOY Top 5 | Year |
|---|---|---|---|
| 1 | 39y 4m 20d | 2020 | |
| 2 | 38y 10m 29d | 2026 | |
| 3 | 36y 6m 23d | 2022 | |
| 4 | 36y 4m 21d | 1974 | |
| 5 | 35y 3m 26d | 1987 | |
| 6 | 33y 8m 0d | 2003 | |
| 7 | 32y 5m 19d | 1975 | |
| 8 | 31y 9m 23d | 1991 | |
| 9 | 31y 8m 28d | 2016 | |
| 10 | 31y 8m 28d | 2013 | |
| 11 | 30y 10m 9d | 1989 | |
| 12 | 30y 7m 7d | 1974 | |
| 13 | 30y 5m 8d | 1976 | |
| 14 | 30y 4m 10d | 1982 | |
| 15 | 30y 3m 8d | 2018 | |
| 16 | 29y 10m 9d | 1973 | |
| 17 | 29y 7m 11d | 2016 | |
| 18 | 29y 4m 13d | 2000 | |
| 19 | 29y 2m 28d | 1996 | |
| 20 | 29y 0m 0d | 2026 |