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