?online
MapsWRKDAGPM
All time294351%3.29—
Last 30 days2035%3.29—
Last 3 months2035%3.29—
Storm Spirit92 games55% win
Juggernaut81 games49% win
Anti-Mage70 games41% win
Ember Spirit70 games51% win
Phantom Assassin69 games49% win
Shadow Fiend64 games58% win
Lifestealer64 games52% win
Slark64 games42% win