zermatscher
MMR Rankings
Rank:
#309
Rank: #309
Rating: 1766.8
261 - 231 (53.05%)
Total Prizes Won: $100