CaptainAvocado
MMR Rankings
Rank:
#18
Rank: #18
Rating: 1934.81
300 - 214 (58.37%)
Total Prizes Won: $0