Rating 1,060
35
World Ranking
7
Americas Ranking

Immortals

Total prize money earned: $37,500
Statistics January February All time
Win rate 63% 45% 54%
Matches played 5 / 0 / 3 5 / 0 / 6 33 / 0 / 28
Current streak 2 wins in a row

Roster