Surface: Hard
Previous Matches
Steve Johnson
Last 20 matches: +8 -12
Karlovic I.
Last 20 matches: +3 -17
Personal matches history (6)
Steve Johnson:
wins: 3,
defeats: 3
Karlovic I.:
wins: 3,
defeats: 3