NAMapsWRKDAGPM
All time2290452%3.30—
Last 30 days580%6.44—
Last 3 months580%6.44—
Invoker1105 games50% win
Meepo893 games55% win
Storm Spirit725 games54% win
Puck664 games54% win
Outworld Destroyer599 games50% win
Ember Spirit597 games47% win
Lina595 games51% win
Templar Assassin539 games60% win