Previous Matches
John Isner
Last 20 matches: +6 -14
Roger Federer
Last 20 matches: +16 -3
Personal matches history (7)
John Isner:
wins: 1,
defeats: 6
Roger Federer:
wins: 6,
defeats: 1