?online
MapsWRKDAGPM
All time714954%3.87—
Last 30 days2055%3.87—
Last 3 months2055%3.87—
Invoker882 games64% win
Pudge591 games61% win
Rubick245 games46% win
Windranger195 games52% win
Shadow Fiend173 games54% win
Techies157 games59% win
Earth Spirit156 games54% win
Lina129 games47% win