Roger Federer enjoyed plenty of success during his career, but that’s not to say he hasn’t been left with a few regrets…
The Swiss legend won 20 Grand Slams between 2003 and 2018, carving out an almost untouchable legacy within the sport.
He did, however, lose 11 major finals, falling short against his greatest rivals, Rafael Nadal and Novak Djokovic, on several occasions.

Federer only lost one Grand Slam final to a player not named Djokovic or Nadal, suffering defeat at the 2009 US Open.
Reflecting 16 years later, Federer has picked that match as the one he’d most like to replay from his entire career.
Roger Federer wishes he could replay the 2009 US Open final vs Juan Martin del Potro
During an interview with Tages Anzeiger, Federer was asked which match from his career he’d like to play again.

“The 2009 US Open final against Juan Martin del Potro,” he said.
“I should have won that one.
“Back then, I had back pain in the warm-up and then missed so many chances.
“That was one of the matches I shouldn’t have lost.”
Federer lost to the big-hitting Argentine in five sets, 6-4, 6-7, 6-4, 6-7, 2-6, on Arthur Ashe Stadium.
The loss was his first in New York in 2,205 days.
“It also broke my streak at the US Open,” said Federer.
Roger Federer’s US Open streak
- 2004 US Open – Champion
- 2005 US Open – Champion
- 2006 US Open – Champion
- 2007 US Open – Champion
- 2008 US Open – Champion
- 2009 US Open – Lost to Juan Martin del Potro in F
The 44-year-old explained how he struggled with the pressure of maintaining ‘streaks’ throughout his time in tennis.
“My streak also ended at Wimbledon 2008,” said Federer.
Avoid saying the same tennis player as me quiz
“Every time a streak was on the line, the whole thing got even bigger.
“But at Wimbledon, it somehow had to be that way. Rafa had deserved it so much. That’s why I thought afterwards: That’s okay.

“But against del Potro I should have won.”
Back in 2008, Federer lost to Nadal in the Wimbledon final, bringing his SW19 winning streak to a close.
Roger Federer’s Wimbledon streak
- 2003 Wimbledon – Champion
- 2004 Wimbledon – Champion
- 2005 Wimbledon – Champion
- 2006 Wimbledon – Champion
- 2007 Wimbledon – Champion
- 2008 Wimbledon – Lost to Rafael Nadal in F
Despite his defeats to Nadal and Del Potro, Federer still retired as one of, if not the greatest, players of all time…
Is Roger Federer the greatest tennis player of all time?
The Swiss star won 20 Grand Slam titles, which has him third in the all-time list (Open Era).
Is Roger Federer the greatest tennis player of all time?
Only his ‘big three’ rivals, Djokovic and Nadal, managed more titles at the major tournaments.
| Rank | Name | Country | Grand Slams |
| 1 | Novak Djokovic | Serbia | 24 |
| 2 | Rafael Nadal | Spain | 22 |
| 3 | Roger Federer | Switzerland | 20 |
| 4 | Pete Sampras | USA | 14 |
| 5 | Bjorn Borg | Sweden | 11 |
He also spent more weeks ranked number one in the world than anyone except for Djokovic.
| Rank | Name | Country | Weeks |
| 1 | Novak Djokovic | Serbia | 428 |
| 2 | Roger Federer | Switzerland | 310 |
| 3 | Pete Sampras | USA | 286 |
| 4 | Ivan Lendl | Czechia | 270 |
| 5 | Jimmy Connors | USA | 268 |
It’s tough to call Federer the greatest of all time, especially with his former rival, Djokovic, surpassing him to take a number of records for himself.
However, one thing is certain: Federer will always be remembered as one of the best to ever do it!
Receive exclusive tennis news and updates twice a week to your mailbox
