O5_inevitable's MCSR Ranked profile: 498 Elo, 12 wins in 47 ranked games (25.5% win rate), peak 860 Elo, best win streak 2. Elo history, splits, match history and head-to-heads.