TechnicalAntonym's MCSR Ranked profile: 652 Elo, 14 wins in 26 ranked games (53.8% win rate), peak 670 Elo, best win streak 4. Elo history, splits, match history and head-to-heads.