3. Novak Djokovic
Novak Djokovic is a Serbian tennis player who is the current World No. 1. He has won 17 Grand Slams so far, having won his latest just a few weeks back at the Australian Open.
Djokovic currently has won 78 titles, among which are 34 Masters titles - one short of Nadal's 35. He has held the World No. 1 position for 277 weeks, and has been the year-end World No. 1 five times.
Djokovic is the only player to have won all the nine Masters at least once, a testament to his versatility and skill on all surfaces. He is also the only player after Rod Laver to have held all the 4 Grand Slams simultaneously.
The Serb is considered to be the greatest returner in the game, and his backhand is also rated as one of the best of all time. His winning H2H against both Federer and Nadal give him an advantage in the GOAT debate.
Djokovic is also one of the fittest players in the world, known for his ridiculous elasticity. Considering his age, he has a huge shot at breaking Federer's record of 20 Grand Slams.
I rate Djokovic at No. 3 just because he has fewer Slams than Nadal and Federer, which by the look of things, won't stay the same for too long.
Who Are Roger Federer's Kids? Know All About Federer's Twins