Top 10 Best Tennis Players Of All Time

10. Ivan Lendl

Ivan Lendl

Between 1981 and 1991, Ivan Lendl had a prolific decade at the top, winning at least one major per year and a total of 11 grand slams. He was hailed as the player who transformed the way professionals treated their food.

9. Andre Agassi

Andre Agassi

As a 22-year-old, Agassi conquered both Boris Becker and John McEnroe on his route to a five-set thriller with Goran Ivanisevic at Wimbledon in 1992, he finally announced himself to the world.

8. Jimmy Connors

Jimmy Connors

Connors' 160-week reign as the world's No. 1 men's player began in 1974, a record that would not be broken until three decades later by Roger Federer.

7. John McEnroe

John McEnroe

McEnroe was the gift that kept on giving to tennis fans, with famous battles with both Borg and Connors, but nothing can compare to the sheer volume of victories he amassed along the road.

6. Bjorn Borg

Bjorn Borg

Borg was a young prodigy who began playing Davis Cup at the age of 15 and won his first French Open when he was only 18 years old. However, being rated first wore him down. After 11 Slam victories, he retired for the first time a few months later.

5. Pete Sampras

Pete Sampras

Sampras was never as good as Andre Agassi from the baseline, but he didn't have to be. The 14 major titles held by the American are self-evident. He ruled during a time when power plays were becoming the norm.

4. Rod Laver

Rod Laver

Although Laver holds the record for most singles titles in tennis history with 200, it was his ability to complete a second calendar-year sweep of all four Grand Slam tournaments in 1969 – seven years after his first Slam sweep! – that would eternally cement his legacy.

3. Novak Djokovic

Novak Djokovic

It doesn't hurt that Djokovic leads Federer (27-23) and Nadal (30-28) in head-to-head meetings, and he definitely made hay when the sun was shining in men's tennis. The youngest of the big three is still going strong, with a Wimbledon victory in 2019 and an Australian Open title in 2020.

2. Roger Federer

Roger Federer

Federer was only 19 years old when he pulled off a fourth-round Wimbledon upset over seven-time champion Pete Sampras in 2001, signalling the start of the tennis legends' passing of the baton.

1. Rafael Nadal

Rafael Nadal

With 13 French Open wins and twenty-one grand slam titles under his belt, the competition between the top three is currently more competitive than ever. Rafa has 89 ATP titles to his name.