Name Games Win Rate mooncriminal_kr 1 100.00% dirtygooch 1 100.00% ouuuuuch 1 100.00% 0elonoob 1 100.00%