Site logo

Consecutive Seasons at Year-End Top 7

The longest streak of consecutive year-end finishes inside the ATP Top 7 belongs to Roger Federer with 14 consecutive seasons (2002–2015). The second-longest streak belongs to Jimmy Connors (13 seasons), followed by Ivan Lendl (12 seasons).

Record leaderboard
TopPlayerStreak LengthYears
1
πŸ‡¨πŸ‡­Roger Federer
142002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
2
πŸ‡ΊπŸ‡ΈJimmy Connors
131973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985
3
πŸ‡ΊπŸ‡ΈIvan Lendl
121980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991
4
πŸ‡ͺπŸ‡ΈRafael Nadal
112005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
5
πŸ‡ΊπŸ‡ΈPete Sampras
111990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000
6
πŸ‡·πŸ‡ΈNovak Djokovic
102007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016
7
πŸ‡ΈπŸ‡ͺStefan Edberg
101985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994
8
πŸ‡·πŸ‡ΈNovak Djokovic
92018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026
9
πŸ‡¬πŸ‡§Andy Murray
92008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016
10
πŸ‡¦πŸ‡·Guillermo Vilas
91974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982
11
πŸ‡©πŸ‡ͺBoris Becker
81985, 1986, 1987, 1988, 1989, 1990, 1991, 1992
12
πŸ‡ΊπŸ‡ΈJohn McEnroe
81978, 1979, 1980, 1981, 1982, 1983, 1984, 1985
13
πŸ‡ΈπŸ‡ͺBjorn Borg
81974, 1975, 1976, 1977, 1978, 1979, 1980, 1981
14
πŸ‡ΈπŸ‡ͺMats Wilander
71982, 1983, 1984, 1985, 1986, 1987, 1988
15
πŸ‡·πŸ‡ΊDaniil Medvedev
62019, 2020, 2021, 2022, 2023, 2024
16
πŸ‡ͺπŸ‡ΈRafael Nadal
62017, 2018, 2019, 2020, 2021, 2022
17
πŸ‡¨πŸ‡ΏTomas Berdych
62010, 2011, 2012, 2013, 2014, 2015
18
πŸ‡ΊπŸ‡ΈAndre Agassi
61998, 1999, 2000, 2001, 2002, 2003
19
πŸ‡ͺπŸ‡ΈCarlos Alcaraz
52022, 2023, 2024, 2025, 2026
20
πŸ‡¬πŸ‡·Stefanos Tsitsipas
52019, 2020, 2021, 2022, 2023