Name Games Win Rate duckman320 1 100.00% qualitykills 1 100.00% ilovebigc0ck 1 100.00% ykheti123 1 100.00%