Name Games Win Rate against duckshit 1 0.00% this-guy 1 100.00% hugo7889 1 100.00% lordgrimm 1 0.00% d0nrr0n 1 0.00% stealth1 1 100.00% log1c 1 0.00% watever 1 100.00% qtel 1 100.00% markson 1 0.00%