?MapsWRKDAGPM
All time1361250%3.78—
Last 30 days2065%3.78—
Last 3 months2065%3.78—
Storm Spirit1118 games54% win
Juggernaut772 games52% win
Alchemist579 games57% win
Invoker472 games50% win
Queen of Pain406 games48% win
Shadow Fiend395 games47% win
Pudge390 games53% win
Ember Spirit374 games52% win