DAonline
MapsWRKDAGPM
All time680454%4.21—
Last 30 days1323%2.65—
Last 3 months2045%4.21—
Invoker406 games53% win
Storm Spirit319 games59% win
Techies207 games57% win
Pudge191 games50% win
Ember Spirit187 games55% win
Faceless Void165 games56% win
Puck158 games51% win
Pangolier157 games57% win