Top 10 Best Tennis Players of all Time

Top 10 Best Tennis Players of all Time

Tennis has always been one of the best sports. It always makes the headlines not just of the “on the court action”, but, also for the “off the court issues” and other controversies. Also, the world has an immense love for the tennis players.

Though all the tennis players are a maestro in their gameplay and techniques, these 10 tennis player have achieved immense height by their stupendous game. They have won many titles and have also managed to gain a safe spot in the hearts of the audience.

Presenting the top 10 best tennis players of all time:

10 John McEnroe

John McEnroe-Photo via SteveGTennis

John McEnroe is a tennis legend. He was born on 16th of February in 1959 in Wiesbaden, West Germany.

He was one of the most controversial players. He had earned the nickname “McEnrow”.  His career graph took a high in 1978. He had won 71 titles in his overall career. He has 7 Grand Slam Single titles, 9 Doubles Title and 1 Mixed Doubles Title. In the year 1999 he was inducted into the Tennis Hall of Fame.

He had always been one of the most loved tennis players of all times. He retired in the year 1992 and currently he works as an analyst with Patrick, his brother.

9 Ivan Lendl

Photo via

On number 9 is Ivan Lendl. He dominated the tennis court during 80s. Born on 7th March, 1960 in Ostrava, Czechoslovakia, currently he resides in Goshen, Connecticut.

He has eight Grand Slams to his credit; two Australian, three French and three US Open. He has played more than 19 Grand Slam finals making a record. In 2009 Roger Federer broke his record. After Sampras and Federer, he is the one who has more weeks as number 1 player. He was the number 1 player in the world for 270 weeks. He has earned around 94 titles in his career. In 2001, he was inducted into the Tennis Hall of Fame.

8 Jimmy Connors

Aug 1991: Jimmy Connors of the USA celebrates during the US Open in Flushing Meadow, New York, USA. Mandatory Credit: Allsport UK /Allsport [Via MerlinFTP Drop]
On number 8 is Jimmy Connors. He was born in East St. Louis, Illinois on 2nd September, 1952. He is one of the legendry players of all time.

He dominated the tennis court in 1970s. His career took a u- turn in 1972. 1974 proved to be the best year in his entire career, but, one downfall came when he was banned from playing in French Open. He managed to grab 109 titles in his career. He has 8 Grand Slam Titles including 1 Australian, 5 US Open and 2 Wimbledon. He was on number 1 position for 160 weeks, i.e. from 1974 to 1977.He retired in the year 1996. He was inducted into the Tennis Hall of Fame in 1998.

Off the court, he had a bad- boy image and a very fierce image. Many loved him while many hated him, but, he managed to create an impact on the world.

7 Andre Agassi

Andre Agassi

Andre Agassi is one of the most sought after tennis player of all time. He is one of the most popular tennis players. Born on April 29 in 1970 in Las Vegas, Nevada, Andre had a mind- blowing tennis career.

Andre first stepped in the court when was just 16 years old. He has 8 Grand Slams to his credit including four Australian, One French, Two US Open and One Wimbledon. He is the male who has won the “Career Super Slam”, i.e. all the four Grand Slams, the ATP World Tour Finals and the Olympic singles gold medal. He has total 60 titles to his credit. In 1992, he won the Olympic Gold Medal. In 2011, he was inducted into the Tennis Hall of Fame.

He was known for his flamboyant style and especially his long hair earned him a major fan following. He married the tennis sensation, Steffi Graf.

He retired in 2006, at the age of 36 years because of his back injury.

6 Bjorn Borg

Bjorn Borg photo via cnn

Bjorn Borg is on number 6 position in the list of top 10 best tennis players. This Swedish player is one of the most successful tennis players.

Bjorn was born on 6th of June in 1956 in Sodertalje, Stockholm County, Sweden. His career saw a great high from the year 1973. He had won 64 career titles which include 11 Grand Slam Singles Titles; six French and five Wimbledon. He won five Wimbledon titles for five consecutive years from the year 1976 to 1980 and four consecutive French Open titles. He was inducted into the Tennis Hall of Fame in the year 1987.

He is quite contrary to his actual off- field personality. Where off- field, Borg is a calm and quite person, on- field he is fierce and dominates the game.

He retired at the age of 26 in the year 1983. He had a brief career span, but, managed to make a mark in the heart of his fans.

5 Novak Djokovic

Novak Djokovic (Photo by Clive Rose/Getty Images)

Novak Djokovic is one of the most popular tennis players in the world. He was born in Belgrade, Serbia on May 22, 1987.

2011 was the best year for his career. He managed to grab 10 titles alone in 2011 including three Grand Slams. He is the only tennis player to have won five Australian Open titles. He has total 12 Grand Slam Singles including six Australian Open, three Wimbledon, two US Open and one French Open. In all, he has 66 career titles.

He is active on field. In just 29 years of age he has achieved the unbelievable and so, we have put Novak on the number 5 position in the list of top 10 best tennis players of all time.

4 Rod Laver

Rod Laver-Photo via

On number 4 is Rod Laver. He is a legendry tennis player. He was born on August 8, 1938 in Rockhampton, Queensland, Australia.

He was phenomenal on the court, but, had to face many struggles in his career. In 1962, he won Grand Slam and then he witnessed a great downfall. He remained away from the court for more than six years only to return with a bang in 1968. In 1968, he won Wimbledon as well as Grand Slam. He is the only player to have won all the Grand Slams singles twice in the same year. He has won 11 Grand Slams titles’ three Australian, 2 French, 2 US Open and 4 Wimbledon. He retired in 1979. He has total 200 career titles creating a history. He was inducted into the Tennis Hall of Fame in 1981.

3 Pete Sampras

Pete Sampras Credit: Getty Images


On number 3 is Pete Sampras. Pete is one of the greatest tennis players of all time. He was born on 12th of August in 1971 in Potomac, Maryland. He was famous with the name “Pistol Pete” because of his amazing serve.

His career picked up in 1988 when he became a tennis champ. He grabbed total 64 titles in his career. He has 14 Grand Slam Singles Titles including 2 Australian, 5 US Open, and 7 Wimbledon. For six consecutive years, he was on the world number one ranking.

His biggest high is beating Ivan Lendl, John McEnroe and Andre Agassi in 1990 and becoming the youngest male player to win the U.S. Open. He was just 19 years old back then. He played his last Grand Slam in the year 2002 and went on winning it. What a sign off; we must say.

He retired from the tennis court in the year 2002 and entered into the Tennis Hall of Fame in the year 2007.

2 Rafael Nadal

Rafael Nadal-Photo via TennisWorldUSA

Rafael Nadal is on number 2 in the list of top 10 best tennis players of all time. He is the only one who can beat Roger Federer.

He was born on 3rd of June, 1986 in Manacor, Majorca, Balearic Islands, Spain.

He has won 15 Grand Slam Titles. He has grabbed ten French Open, one Australian Open, two US Open and two Wimbledon. He has overall 73 career titles including an Olympic Gold medal. His latest victory is the 2017 French Open.

His recurring tendinitis bothers him every now and then, but, this hasn’t stopped him from being the best in the court.

His fans call him Rafa and also “The King of Clay” because of his proficiency to play in clay.

1 Roger Federer

Top 10 Best Tennis Players of all Time
Top 10 Best Tennis Players of all Time

Without a doubt, the number one player in tennis today is none other than Roger Federer. Born on 8th of August, 1981 in Basel, Switzerland, Roger is the current tennis star.

He has 93 career titles. He has won 19 Grand Slam Singles Titles including five Australian, one French, five US Open and 8 Wimbledon. He was ranked as the number 1 player from 2004 to 2008 which means 302 weeks making a record. Recently in 2017 Australian Open he won the title beating Rafael Nadal.

Roger is just phenomenal on court. He dominates every single game that he plays. Roger is definitely the best tennis player of all time.

Top 10 Best Tennis Players of all Time

  1. Roger Federer
  2. Rafael Nadal
  3. Pete Sampras
  4. Rod Laver
  5. Novak Djokovic
  6. Bjorn Borg
  7. Andre Agassi
  8. Jimmy Connors
  9. Ivan Lendl
  10. John McEnroe


Top 10 Best Tennis Players of all Time

log in

reset password

Back to
log in