Without a shed of doubt, Roger Federer was the complete package of a tennis player, his accomplishmentsis by far, the best amongst the all-time Tennis greats. On the other hand, Rafael Nadal is non-negotiable the best clay player to ever grace the face of the tennis world. Well, the only link that the three has is that Djokovic has been beating the former world number 1 for the past years.
According to The Wall Street Journal, Djokovic doesn't have the internal construction of Federer and Nadal and he will never will, but whenever he faced either of them inside the lawn, Djokovic turns into something bigger than Federer or Nadal and he had proved it time and time again. So far, Nole has a total of nine major titles and has a 48 to 3 record for this year. Against Federer, all throughout in his career, he is 20 wins and 20 losses, which includes his 2 Wimbledon trophies while he is 21 of 23 against Nadal.
At this point in time in of career, it is safe to assume that he cannot match Federer's 17 major titles and is nowhere near on the times Nadal won inside the clay, but the claim to fame of the now world number one defeats all records and titles-- he had defeated Nadal and Federer on their primes and in their best shapes. That argument clearly places Djokovic in an odd situation in the history of Tennis.
In related news, Djokovic has matched Nadal's record to stay on top for 56 consecutive weeks and according to Sports NDTV, Nole's next assignment is to equal a legend's record, John McEnroe's 58 consecutive weeks as the top tennis player in the world. Currently, if the standing will not move in the next couple of weeks, Djokovic will stay on top followed by Federer while Andy Murray trails on third. Nadal on the other hand, stays in 10th, his lowest ranking since turning professional decades ago.