DaveFuturePast's MCSR Ranked profile: 631 Elo, 429 wins in 1132 ranked games (37.9% win rate), peak 734 Elo, best win streak 5. Elo history, splits, match history and head-to-heads.