probablyki's MCSR Ranked profile: 1078 Elo, 731 wins in 1733 ranked games (42.2% win rate), peak 1417 Elo, best win streak 9. Elo history, splits, match history and head-to-heads.