CubicWatcher's MCSR Ranked profile: 1008 Elo, 162 wins in 351 ranked games (46.2% win rate), peak 1107 Elo, best win streak 4. Elo history, splits, match history and head-to-heads.