Rating 1,161
16
World Ranking
2
North America Ranking

Immortals

Total prize money earned: $90,000
Statistics August September All time
Win rate 100% 0% 72%
Matches played 3 / 0 / 0 0 / 0 / 1 60 / 0 / 23
Current streak 1 loss in a row

Roster