Site logo

Consecutive Seasons at Year-End Top 3

The longest streak of consecutive year-end finishes inside the ATP Top 3 belongs to Jimmy Connors with 12 consecutive seasons (19731984). The second-longest streak belongs to Novak Djokovic (10 seasons), followed by Roger Federer (10 seasons).

Record leaderboard
TopPlayerStreak LengthYears
1
🇺🇸Jimmy Connors
121973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984
2
🇷🇸Novak Djokovic
102007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016
3
🇨🇭Roger Federer
102003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
4
🇺🇸Ivan Lendl
101981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990
5
🇺🇸Pete Sampras
91992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000
6
🇪🇸Rafael Nadal
72005, 2006, 2007, 2008, 2009, 2010, 2011
7
🇺🇸John McEnroe
71979, 1980, 1981, 1982, 1983, 1984, 1985
8
🇸🇪Bjorn Borg
71974, 1975, 1976, 1977, 1978, 1979, 1980
9
🇪🇸Carlos Alcaraz
52022, 2023, 2024, 2025, 2026
10
🇷🇸Novak Djokovic
42018, 2019, 2020, 2021
11
🇪🇸Rafael Nadal
42017, 2018, 2019, 2020
12
🇸🇪Stefan Edberg
41989, 1990, 1991, 1992
13
🇸🇪Mats Wilander
41985, 1986, 1987, 1988
14
🇩🇪Alexander Zverev
32024, 2025, 2026
15
🇮🇹Jannik Sinner
32024, 2025, 2026
16
🇨🇭Roger Federer
32017, 2018, 2019
17
🇺🇸Andy Roddick
32003, 2004, 2005
18
🇺🇸Jim Courier
31991, 1992, 1993
19
🇩🇪Boris Becker
31989, 1990, 1991
20
🇬🇧Andy Murray
22015, 2016