Name Games Win Rate fantasticbeast 1 100.00% president.xi 1 100.00% ana1425 1 100.00% littlebill 1 100.00%