MaybeACow's MCSR Ranked profile: 755 Elo, 53 wins in 112 ranked games (47.3% win rate), peak 819 Elo, best win streak 6. Elo history, splits, match history and head-to-heads.