0 - 3
Head-to-Head
Overall: 1470
Hard: 1363
Overall: 1796
Hard: 1517
String Tension Elo Prediction:
Ruud 76.3%
-322
Season stats are from 2025.