THE BEST
Wins
685
Losses
512
Winrate57.23%
Immortal medal icon2688
Rubick
2016/1Time5919611963196600
  • Solo MMR
  • Party MMR