ProbablyNotASpy's MCSR Ranked profile: 624 Elo, 37 wins in 83 ranked games (44.6% win rate), peak 683 Elo, best win streak 6. Elo history, splits, match history and head-to-heads.