TOP 10 · SPORT

The 10 Greatest Tennis Players of All Time

Djokovic, Nadal, Federer, Serena Williams, Steffi Graf... The 10 greatest tennis players of all time, men and women. Who is the greatest?

By the Editorial TeamPublished

Ranking of the 10 greatest tennis players of all time

In shortNumber 1 in our ranking is Novak Djokovic, followed by Rafael Nadal and Roger Federer.

Who are the greatest tennis players of all time? We put men and women in the same ranking, because greatness is measured the same way: titles, dominance and impact on the sport.

Does Carlos Alcaraz already deserve a place? What about Margaret Court or Arantxa Sánchez Vicario? Vote for your number 1 below or tell us who is missing.

1. Novak Djokovic

Serbia · 24 Grand Slams

The record for men's Grand Slam titles and for weeks as world number 1. He beat Nadal and Federer at their peak, which makes his record even greater.

2. Rafael Nadal

Spain · 22 Grand Slams

Fourteen French Open titles, a record that seems impossible to match, plus Olympic gold in singles and doubles. His competitive spirit is a legend in itself.

3. Roger Federer

Switzerland · 20 Grand Slams

Eight Wimbledon titles and the most elegant tennis in memory. He was the first to reach 20 Grand Slams and redefined what was possible in the sport.

4. Serena Williams

United States · 23 Grand Slams

Twenty-three Grand Slam singles titles in the Open Era, a record. Her power changed women's tennis for more than two decades.

5. Steffi Graf

Germany · 22 Grand Slams

In 1988 she won all four Grand Slams and Olympic gold in the same year: the only 'Golden Slam' in the history of singles tennis.

6. Rod Laver

Australia · 11 Grand Slams

The only player to win all four majors in the same year twice, in 1962 and 1969. The Laver Cup is named after him.

7. Martina Navratilova

United States · 18 Grand Slams

A record nine Wimbledon singles titles and a huge record in doubles too. She revolutionised physical preparation in tennis.

8. Pete Sampras

United States · 14 Grand Slams

Seven Wimbledon titles and the most feared serve of the 1990s. He held the men's Grand Slam record until Federer arrived.

9. Björn Borg

Sweden · 11 Grand Slams

Six French Opens and five Wimbledons in a row, dominating clay and grass at the same time. He retired aged just 26.

10. Andre Agassi

United States · 8 Grand Slams

One of the few to win all four Grand Slams over his career, plus Olympic gold. His return of serve changed the baseline game.

It counts as your vote. Our editors review every suggestion before it appears on the site.

Frequently asked questions

Who has won the most Grand Slam titles?

Novak Djokovic, with 24 Grand Slam titles. In women's tennis, Margaret Court has 24, Serena Williams 23 and Steffi Graf 22.

How many French Open titles has Rafael Nadal won?

Fourteen, the all-time record for titles at a single Grand Slam.

#International

Would you change the order?

Tell us what's missing, what shouldn't be here or what you'd put at number 1.

Comments are reviewed automatically. Be respectful: opinions are welcome, insults are not.