Top 10 Best Male Tennis Players of All Time

1Roger Federer

Roger Federer


2Rafael Nadal

Rafael Nadal


3Novak Djokovic

Novak Djokovic


4Pete Sampras

Pete Sampras


5Bjorn Borg

Bjorn Borg


6Ivan Lendl

Ivan Lendl


7Jimmy Connors

Jimmy Connors


8John McEnroe

John McEnroe


9Andy Murray

Andy Murray


10Boris Becker

Boris Becker


11Rod Laver

Rod Laver


12Andy Roddick

Andy Roddick


13Andre Agassi

Andre Agassi


14Jo-Wilfried Tsonga

Jo-Wilfried Tsonga


15Stanislas Wawrinka

Stanislas Wawrinka


16David Ferrer

David Ferrer


17Gael Monfils

Gael Monfils


18Tommy Haas


19Tomas Berdych


20Juan Martín del Potro


21Pancho Gonzales


22Lleyton Hewitt


23Goran Ivanisevic


24Tim Henman


25Nick Kyrgios

Nick Kyrgios


26James Blake


27Ilie Nastase


28Marcelo Rios


29Marat Safin


30Robby Ginepri


31David Nalbandian


32Daniil Medvedev

Daniil Medvedev


33Ken Rosewall

Ken Rosewall


34Marin Cilic


35Ivan Ljubiči�?