LIaway
MapsWRKDAGPM
All time535953%2.81—
Last 30 days1942%2.86—
Last 3 months2040%2.81—
Invoker255 games43% win
Pudge220 games59% win
Shadow Fiend206 games50% win
Rubick189 games54% win
Lion164 games62% win
Ember Spirit126 games40% win
Bounty Hunter123 games58% win
Storm Spirit114 games53% win