1 Roger Federer
Roger Federer (born 8 August 1981) is a Swiss professional tennis player who is currently ranked world No. 3 in men's singles tennis by the Association of Tennis Professionals (ATP). He has won 19 Grand Slam singles titles, the most in history for a male tennis player. He has held the world No. 1 spot ...read more.
Won against the old generation, won against his generation, won against the new generation!
he is the king of tennis go rodger
No daut ever best
Good old Federer for ever,he knows how to play the game...💩💩
2 Rafael Nadal
Rafael "Rafa" Nadal Parera is a Spanish professional tennis player, currently world No. 1 in men's singles tennis by the Association of Tennis Professionals.
He is the best. Won personal champion and won it too with his national team in Davis cup. THE BEST!
He just won his first us open and federer lost in the semi-final. So give it up for NADAL.
Nadal is great! He is the best, he is not arrogant. I wish and pray he will be again no. 1
Rafael Nadal is the best. He won 3 majors in 2010
3 Novak Djokovic
Novak Djokovic is a Serbian professional tennis player who is currently ranked world No.1 in men's singles tennis by the Association of Tennis Professionals.
He has had such a great start of the season by winning the Australian open 2011
Novak is the best tenis player, wait and see! ;):))
4 Andy Murray
5 Andy Roddick
6 Robin Soderling
7 Juan Martin Del Potro
8 Nikolay Davydenko
9 Jo-Wilfried Tsonga
10 Fernando Verdasco