Previous Matches
Novak Djokovic
Last 20 matches: +15 -5
Roger Federer
Last 20 matches: +2 -17
Personal matches history (42)
Novak Djokovic:
wins: 25,
defeats: 16
Roger Federer:
wins: 16,
defeats: 25