Name Games Win Rate lex- 1 100.00% yummis 1 100.00% ot_to 1 100.00% jazzy3113 1 100.00% r1nd 1 100.00% wc3.forever 1 100.00% 3n3myself 1 100.00% purin8 1 100.00%