Site logo

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 7m 7d, 2025).
Record leaderboard
TopPlayerAge at EOY Top 5Year
139y 4m 20d2020
238y 7m 7d2025
336y 6m 23d2022
436y 4m 21d1974
535y 3m 26d1987
633y 8m 0d2003
732y 5m 19d1975
831y 9m 23d1991
931y 8m 28d2016
1031y 8m 28d2013
1130y 10m 9d1989
1230y 8m 22d2026
1330y 7m 7d1974
1430y 5m 8d1976
1530y 4m 10d1982
1630y 3m 8d2018
1729y 10m 9d1973
1829y 7m 11d2016
1929y 6m 13d2026
2029y 4m 13d2000