Rating 1,105
26
World Ranking
7
Europe Ranking

Origen

Total prize money earned: $389,657
Statistics May June All time
Win rate 0% 50% 52%
Matches played 0 / 0 / 0 3 / 0 / 3 74 / 8 / 60
Current streak 1 loss in a row

Roster