?MapsWRKDAGPM
All time967352%3.52—
Last 30 days2055%3.52—
Last 3 months2055%3.52—
Invoker430 games50% win
Outworld Destroyer362 games56% win
Storm Spirit356 games52% win
Ember Spirit347 games51% win
Slark325 games58% win
Queen of Pain323 games50% win
Earth Spirit285 games61% win
Shadow Fiend270 games53% win