LEMapsWRKDAGPM
All time903260%3.85—
Last 30 days2055%3.85—
Last 3 months2055%3.85—
Nature's Prophet274 games65% win
Invoker270 games62% win
Batrider225 games57% win
Rubick212 games53% win
Sand King186 games62% win
Legion Commander184 games49% win
Enigma174 games66% win
Puck167 games55% win