0 - 1
Head-to-Head
Overall: 1536
Hard: 1669
Overall: 2334
Hard: 1644
Win Probability
Implied Odds
Alcaraz: -2386
No recent matches available