KingLeo10
Senior Member
Djokovic's 17 majors are more impressive than Federer's 20 considering the competition Djokovic has faced.
Both Djokovic and Nadal's resumes in terms of who they won their majors/masters against is more impressive than Fed's.
Both have tremendous mental strength too, while Fed is the most naturally talented of the trio.