FizzyPhysics's MCSR Ranked profile: 627 Elo, 33 wins in 54 ranked games (61.1% win rate), peak 679 Elo, best win streak 7. Elo history, splits, match history and head-to-heads.