Ren Yufei Tennis Player
Form
L
L
L
W
L
Ren Yufei form — last 7 matches
2Wins
5Losses
6Sets won
10Sets lost
-4
Set diff
29%
Win rate