Name Games Win Rate godsavetheqqs 1 100.00% legabichon 1 100.00% jazzy3113 1 100.00% sorryunoob 1 100.00%