Rating 1,075
30
World Ranking
1
China Ranking

Oh My God

Total prize money earned: $27,039
Statistics August September All time
Win rate 100% 100% 100%
Matches played 7 / 0 / 0 5 / 0 / 0 16 / 0 / 0
Current streak 16 wins in a row

Roster