Name Games Win Rate niggernuts 1 100.00% shishyourkabob 1 100.00% mr_kobayashi 1 100.00% ouuuuuch 1 100.00%