HomePageBanner


Head to head - Joao Sousa
Wins - 2  Losses - 0


YearLocationSurfaceRoundResultScore
2014Rio de Janeiro, BrazilClayQFWon6-1 6-0
2016ATP Masters Madrid OpenClayQFWon6-0 4-6 6-3