Form
D
W
W
D
L
Francesca Curmi form — last 13 matches
6Wins
3Losses
12Sets won
9Sets lost
+3
Set diff
46%
Win rate