Name Games Win Rate against knuckleup 1 0.00% uglazul 1 0.00% jamie. 1 0.00% starlink 1 0.00% dufa 1 0.00% onebigjump 1 0.00% firefly 1 0.00% leviatan 1 0.00% !dota 1 0.00% leftalone 1 0.00%