ExpectedSoda's MCSR Ranked profile: 192 Elo, 25 wins in 79 ranked games (31.6% win rate), peak 497 Elo, best win streak 5. Elo history, splits, match history and head-to-heads.