Name Games Win Rate abcc1233 1 100.00% rageff_umadbro 1 100.00% itzyryujin 1 100.00% relentl3ss 1 100.00%