Top 10 Best Tennis Players Of All Time

10. John McEnroe

John McEnroe

Now famous as a commentator for tennis,  McEnroe played between 1978 and 1992 and was inducted into the Hall of Fame in 1999. John earned 7 Grand Slams, split between the US Open and Wimbledon .

9. Ivan Lendl 

 Ivan Lendl

The pro from Czechoslovakia had his serve well-recognized throughout the 1980s. Lendl has achieved 144 career titles and 8 Grand Slam singles titles. He was entered into Hall of Fame in 2001.

8. Bjorn Borg 

Bjorn Borg

A pioneer of the baseline game, Borg's ability to play on all surfaces, lead him to win 6 French Open’s and 5 Wimbledon’s. Bjorn retired at 26. After having played from 1973 to 1983,he became a Hall of Famer in 1987.

7. Pete Sampras 

 Pete Sampras

“Pistol” Pete Sampras" had successfully cemented himself as one of the greatest tennis players by achieving 14 Grand Slam titles and 7 at Wimbledon. He was added to the prestigious Hall of Fame in 2007.

6. Margaret Court

Margaret Court

Margaret bears an incredible record of  24 singles grand slam titles, the most ever scored. She was the first woman to be inducted to the Hall of Fame, 1979.

5. Serena Williams 

Serena Williams

Undoubtedly, the all-time GOAT, Serena Williams presently bears 23 grand slam titles. Her will coupled with intensity to win is unmatched and inspiring new-generation girls to take up the sport.

4. Rod Laver 

 Rod  Laver

King of tennis from Australia, in the 60s Laver won the Grand Slam (all four major titles in one year) twice. He achieved an astounding record of winning 198 singles titles in tennis history.

3. Rafael Nadal 

 Rafael Nadal

Turned pro in 2001, this Spanish has been a tough contender to Federer since 2004. Nadal is best known for clay , he has won all four majors at one point or another.

2. Roger Federer 

Roger Federer

 Starting in 1998, he defeated Andre Agassi at the US Open in 2005. Even today,  he’s pushing his 40s and is still able to do this, aside from his 20 Grand Slam titles.

1. Novak Djokovic

Novak Djokovic

Djokovic bears 20 Grand Slam singles titles under his belt. However, Djokovic’s stats are simply unbelievable. Throughout his entire career, Djokovic has achieved a whopping 85 career titles.