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