consequentious's MCSR Ranked profile: 1214 Elo, 4 wins in 10 ranked games (40% win rate), peak 1252 Elo, best win streak 3. Elo history, splits, match history and head-to-heads.