Johan Alexander Rodriguez Rodriguez
Career
Matches
4
Wins
3
75% win rate
Losses
1
By surface
Clay
3–1
75% · 4 matches
Year by year
Recent matches