Top 10 Best Tennis Players (Male) of All Time

Tennis is a sport that has been around for centuries and has been enjoyed by people of all ages. Throughout the years, there have been many great tennis players who have made a name for themselves. However, when narrowing it down to the best of the best, here are the top 10 best tennis players of all time.

Top 10 Greatest Men’s Tennis Players of All Time:

10. Andre Agassi

Andre Agassi best tennis players of all time
  • Born: April 29, 1970, in Las Vegas, Nevada
  • Net worth: $145 Million
  • Career prize money: $31,152,975
  • 61 career titles
  • Grand Slam Singles Titles: 8 Total – 4 Australian, 1 French, 2 US Open, 1 Wimbledon
  • Olympic Gold Medalist 1996

Andre Agassi is an American tennis legend. He is a former World No. 1 who is often considered to be one of the greatest tennis players of all time. He’s won eight Grand Slam titles and was the No. 1 player in the world for a total of 101 weeks. Agassi is also the first of two players to have won all four Grand Slams and an Olympic gold medal.

See also; Top 10 controversial autobiographies by athletes.

9. John McEnroe

John McEnroe best tennis players of all time
  • Born: February 16, 1959, in Wiesbaden, West Germany
  • Net worth: $100 Million
  • Career prize money: $12,547,797
  • ATP titles: 105 career titles
  • Grand Slam Singles Titles: 7 Total – 3 Wimbledon, 4 US Open

John McEnroe is a former World No. 1 tennis player from the United States who is considered to be one of the greatest, best tennis players of all time. He has won 7 Grand Slam singles titles during his career. John spent a total of 170 weeks at the top of the rankings. In addition he was ranked No. 1 in doubles for a total of 270 weeks. He also holds the record for the most ATP Tour Championships with 10.

See also; Top 10 famous people you didn’t know hated each others.

8. Jimmy Connors

Jimmy Connors best tennis players of all time
  • Born: September 2, 1952, in East St. Louis, Illinois
  • Net worth: $30 Million
  • Career prize money: $8,641,040
  • ATP titles: 147 career titles
  • Grand Slam Singles Titles: 8 Total – 1 Australian, 2 Wimbledon, 5 US Open

Jimmy Connors is an American tennis legend, who is considered to be one of the greatest tennis players of all time. He’s won eight Grand Slam titles and was the No. 1 player in the world for a total of 268 weeks. He also holds the record for the most matches won in a career with over 1,000.

See also; Top 20 hottest athletes in the world.

7. Ivan Lendl

Ivan Lendl best tennis players of all time
  • Born: March 7, 1960, in Ostrava, Czechoslovakia
  • Net worth: $40 Million
  • Career prize money: $21,262,417
  • ATP titles: 144 career titles
  • Grand Slam Singles Titles: 8 Total – 2 Australian, 3 French, 3 US Open

Ivan Lendl is a Czech tennis legend. He’s won eight Grand Slam titles and was the No. 1 player in the world for a total of 270 weeks. He’s also the only player to have won all four Grand Slams on three different surfaces.

Ivan Lendl is one of the best tennis players from Czechoslovakia who is considered to be one of the greatest players of all time.

6. Bjorn Borg

Bjorn Borg best tennis players of all time
  • Born: June 6, 1956, in Sodertalje, Stockholm County, Sweden
  • Net worth: $40 Million
  • Career prize money: $3,655,751
  • ATP titles: 101 career titles
  • Grand Slam Singles Titles: 11 Total – 6 French, 5 Wimbledon

Björn Borg is a former World No. 1 player from Sweden who is considered to be one of the greatest tennis players of all time. He’s won 11 Grand Slam titles and was the No. 1 player in the world for a total of four years. He’s also the only player to have won the French Open five times in a row. And also holds the record for the most French Open titles with 6.

5. Pete Sampras

Pete Sampras best tennis players of all time
  • Born: August 12, 1971, in Potomac, Maryland
  • Net worth: $150 Million
  • Career prize money: $43,280,489
  • ATP titles: 64 career titles
  • Grand Slam Singles Titles: 14 Total – 2 Australian, 7 Wimbledon, 5 US Open

Pete Sampras is a former World No. 1, who is considered to be one of the greatest, best tennis players of all time. He’s won 14 Grand Slam titles and was the No. 1 player in the world for six consecutive years. He also holds the record for the most aces in a career with over 10,000. Pete Sampras also holds the record for the most ATP Tour Championships with 11.

See also; Top 10 richest players in tennis.

4. Rod Laver

Rod Laver best tennis players of all time
  • Born: August 8, 1938, Rockhampton, Queensland, Australia
  • Net worth: $20 million
  • Career prize money: $1,565,413
  • ATP singles titles: 200 career titles
  • Grand Slam Singles Titles: 11 Total – 3 Australian, 2 French, 2 US Open, 4 Wimbledon
  • 9 Pro Slam Singles Titles: 3 US Pro, 4 Wembley Pro, 1 French Pro, 1 Wimbledon Pro

Rod Laver is an Australian tennis legend. He’s won 11 Grand Slam titles and is one of only two players to have won all four Grand Slams in a single year. He was also the No. 1 player in the world for a total of seven years. In addition, he is the second of four male players to win each major title twice.

See also; Top 10 Greatest French open champions.

3. Rafael Nadal

Rafael Nadal best tennis players of all time
  • Born: June 3, 1986, in Manacor, Majorca, Balearic Islands, Spain
  • Net Worth: $220 Million
  • Career prize money: $130,681,472
  • ATP singles titles: 92 career titles
  • Grand Slam Singles Titles: 22 Total – 2 Australian, 14 French, 4 US Open, 2 Wimbledon
  • 2008 Olympic Gold Medalist – Beijing Summer Olympics

Rafael Nadal is another one of the all-time greats. He is considered one of the most successful male tennis players of all time. He’s won 22 Grand Slam titles and is one of only two players to have won all four Grand Slams on clay. He’s also been ranked as the No. 1 player in the world for a total of 209 weeks.

Spanish professional tennis player, Nadal is one of only two men to complete the Career Golden Slam in singles. He is another one of the greatest, best tennis players of all time. He has also been ranked No. 1 in the world for 209 weeks.

2. Roger Federer

Roger Federer best tennis players of all time
  • Born: August 8, 1981, Basel, Switzerland
  • Net Worth: $70 Million
  • Career prize money: $130,594,339
  • ATP singles titles: 103 career titles
  • Grand Slam Singles Titles: 20 Total – 6 Australian, 1 French, 5 US Open, 8 Wimbledon

There’s no denying that Roger Federer is one of the greatest tennis players of all time. He has a record 20 Grand Slam titles under his belt and is the only player to have won Wimbledon eight times. He’s also been ranked as the No. 1 player in the world for a record 310 weeks.

Roger Federer is widely considered to be the best tennis player of all time. A versatile all-court player, Federer is highly popular among tennis fans. Also, he is one of the top ten highest-paid athletes in any sport. He is also the only player to have won all four Grand Slams on three different surfaces.

1. Novak Djokovic

Novak Djokovic best tennis players of all time
  • Born: May 22, 1987, in Belgrade, Serbia
  • Net Worth: $220 Million
  • Career prize money: $159,041,453
  • ATP singles titles: 88 career titles
  • Grand Slam Singles Titles: 21 Total – 9 Australian, 7 Wimbledon, 3 US Open, 2 French Open

Novak Djokovic is one of the best tennis players of the modern era. He’s won 21 Grand Slam titles and has been ranked as the No. 1 player in the world for a total of 273 weeks. He’s also the only player to have won all nine of the Masters 1000 tournaments.

Novak Djokovic is another great tennis player who has had a lot of success in recent years. Djokovic is also the first man to achieve a double Career Grand Slam in the Open Era. And also he is the only player to complete the Career Golden Masters on the ATP Tour (twice).