Longest Streak of Consecutive Grand Slam Finals
Longest Streak of Consecutive Grand Slam Finals
The longest streak of consecutive Grand Slam finals reached in the Open Era belongs to Roger Federer, with 10 straight major finals from Wimbledon 2005 through the 2007 US Open. That run remains the benchmark for tournament-level consistency at the highest stage of the sport. Federerโs streak began at Wimbledon 2005, where he defeated
Andy Roddick 6-2, 7-6, 6-4 in the final, and it ended after the 2007 US Open, where he beat
Novak Djokovic 7-6, 7-6, 6-4. The run was interrupted at the 2008 Australian Open, when Djokovic defeated Federer 7-5, 6-3, 7-6(5) in the semifinals. Federer also owns another streak of 8 consecutive Grand Slam finals, from Roland Garros 2008 to the Australian Open 2010, which stands as the second-best run in this ranking.
Behind him are Jimmy Connors,
Bjorn Borg and
Novak Djokovic, each with 6 consecutive Grand Slam finals reached. Connorsโ streak ran from the 1974 Australian Open final through the 1975 US Open final, while Borgโs run was centred on his late-1970s major final sequence and Djokovicโs came from the 2015 Australian Open to Roland Garros 2016.
Behind them, Rafael Nadal and
Jannik Sinner are both listed at 5 consecutive Grand Slam finals, with Nadalโs streak ending at Wimbledon 2012 and Sinnerโs running from the US Open 2024 to the US Open 2025. These runs show how rare it is to keep appearing in the biggest match over multiple years.
The hierarchy is therefore led by Federer at 10, followed by his second run of 8, and then Connors, Borg and Djokovic at 6, with Nadal and Sinner next at 5.
| Rank | Player | Tournaments | Details |
|---|---|---|---|
| 1 | 10 | ||
| 2 | 8 | ||
| 3 | 6 | ||
| 4 | 6 | ||
| 5 | 6 | ||
| 6 | 5 | ||
| 7 | 5 | ||
| 8 | 5 | ||
| 9 | 5 | ||
| 10 | 5 |