Men’s Grand Slam Winners Over the Age of 30

Below is a list of Men’s Grand Slam Winners who were over the age of 30 when they won the title.

Men's Grand Slam Winners Over the Age of 30
Men’s Grand Slam Winners Over the Age of 30

Men’s Grand Slam Winners Over the Age of 30

Tennis PlayerGrand SlamAge at Time of Win
Ken Rosewall1972 Australian Open37 years, 1 month and 24 days
Roger Federer2018 Australian Open36 years, 5 months and 7 days
Ken Rosewall1971 Australian Open36 years, 4 months and 5 days
Roger Federer 2017 Wimbledon35 years, 10 months, and 26 days
Ken Rosewall1970 US Open35 years and 10 months
Rafael Nadal 2022 Australian Open35 years,  7 months and 14 days
Roger Federer 2017 Australian Open35 years, 5 months and 8 days
Andres Gimeno1972 French Open34 years, 9 months and 19 days
Rafael Nadal 2020 French Open34 years, 3 months and 25 days
Novak Djokovic 2021 Wimbledon34 years, 1 month and 6 days
Novak Djokovic 2021 French open34 years and 8 days
Novak Djokovic 2021 Australian Open33 years, 8 months and 17 days
Ken Rosewall1968 French Open33 years, 6 months and 25 days
Rafael Nadal 2019 US Open33 years, 2 months and 23 days
Rafael Nadal 2019 French Open32 years, 11 months and 24 days
Andre Agassi2003 Australian Open32 years, 8 months and 14 days
Novak Djokovic 2020 Australian Open32 years, 7 months and 29 days
Novak Djokovic 2019 Wimbledon32 years, 1 month and 10 days
Rafael Nadal 2018 French Open31 years, 11 months and 25 days
Arthur Ashe1975 Wimbledon31 years, 11 months and 13 days
Novak Djokovic 2019 Australian Open31 years, 7 months and 23 days
Stan Wawrinka2016 US Open31 years, 5 months and 1 day
Novak Djokovic 2018 US Open31 years, 3 months and 5 days
Rafael Nadal 2017 US Open31 years, 2 months and 25 days
Novak Djokovic 2018 Wimbledon31 years, 1 month and 11 days
Rod Laver1969 US Open31 years and 18 days
Pete Sampras2002 US Open31 years and 14 days
Jimmy Connors1983 US Open30 years, 11 months and 28 days
Rafael Nadal 2017 French Open30 years, 11 months and 26 days
Roger Federer 2012 Wimbledon30 years, 10 months and 17 days
Rod Laver1969 Wimbledon30 years, 10 months and 14 days
Rod Laver1969 French Open30 years, 9 months and 19 days
Andre Agassi2001 Australian Open30 years, 8 months and 16 days
John Newcombe1975 Australian Open30 years, 6 months and 29 days
Rod Laver1969 Australian Open30 years, 5 months and 11 days
Andres Gomez1990 French open30 years, 3 months and 1 day
Stan Wawrinka2015 French Open30 years, 1 month and 27 days

Most Grand Slam Titles after the Age of 30

Tennis PlayerNumber of Titles in their 30s
Novak Djokovic8
Rafael Nadal7
Ken Rosewall4
Rod Laver4
Roger Federer 4
Andre Agassi2
Stan Wawrinka2
Andres Gimeno1
Andres Gomez1
Arthur Ashe1
Jimmy Connors1
John Newcombe1
Pete Sampras1

FAQ

Who is the oldest player to win a Grand Slam?

Ken Rosewall currently holds the record for the oldest player to win a grand slam when he won the 1972 Australian Open at the age of 37 years, 1 month and 24 days.

Who is the oldest player to win Wimbledon?

Roger Federer currently holds the record for the oldest player to win the Wimbledon Championships when he won the 2017 Wimbledon title at the age of 35 years, 10 months, and 26 days.

Who is the oldest player to win the French Open?

Rafael Nadal currently holds the record for the oldest player to win the French Open when he won the 2020 French Open at the age of 34 years, 3 months and 25 days.

Who is the oldest player to win the US Open?

Ken Rosewall currently holds the record for the oldest player to win the US Open when he won the 1970 US Open at the age of 35 years and 10 months.

How many grand slam titles has Djokovic won in his thirties?

To date, Djokovic has won a total of eight grand slam titles in his thirties.

How many grand slam titles has Federer won in his thirties?

To date, Federer has won a total of four grand slam titles in his thirties.

How many grand slam titles has Nadal won in his thirties?

To date, Nadal has won a total of seven grand slam titles in his thirties.

Who has won the most grand slam titles in their thirties?

Djokovic currently holds the record with 8 grand slam titles won in his thirties.