Name Games Win Rate tipiuf 1 100.00% boomboom6 1 100.00% notmyduty2win 1 100.00% cachorroloucoo 1 100.00%