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 10m 29d, 2026).
Record leaderboard
TopPlayerAge at EOY Top 5Year
139y 4m 20d2020
238y 10m 29d2026
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 7m 7d1974
1330y 5m 8d1976
1430y 4m 10d1982
1530y 3m 8d2018
1629y 10m 9d1973
1729y 7m 11d2016
1829y 4m 13d2000
1929y 2m 28d1996
2029y 0m 0d2026