#2 Both Nadal and Djokovic have never lost against 70% of all opponents faced

Rafael Nadal has faced 281 different opponents during the course of his career, and has never lost a match against 198 of them. This accounts for a perfect record against 70% (198/281) of all opponents faced.
During the course of his career, Novak Djokovic has faced 248 different opponents, beating 174 of them without enduring a defeat. This also makes for a perfect record against 70% (174/248) of all opponents faced.
#3 Both Nadal and Djokovic have a winning record against Federer

During the course of their immensely successful careers, both Nadal and Djokovic have beaten Roger Federer more than any other player has. Both men also have a winning head-to-head record against the Swiss maestro.
In 40 career meetings with Federer, Nadal has beaten the 20-time Grand Slam champion on 24 occasions. Nadal leads Federer 10-4 in Grand Slam matches - a tally which includes six wins in Grand Slam finals.
Djokovic trailed Federer in their head-to-head for large swathes of the pair's rivalry before the Serb surged ahead to lead 26-23. Djokovic, who has met Federer at all four Grand Slam tournaments, leads the Swiss maestro 8-6 at Grand Slams - a tally which comprises of four Grand Slam final wins.
What is the foot injury that has troubled Rafael Nadal over the years? Check here