4NMapsWRKDAGPM
All time1350656%5.36—
Last 30 days2055%5.36—
Last 3 months2055%5.36—
Ember Spirit739 games58% win
Invoker669 games54% win
Storm Spirit512 games54% win
Puck467 games55% win
Kunkka414 games51% win
Meepo370 games62% win
Pangolier326 games56% win
Tiny296 games57% win