← All matchups

Meepo vs Storm Spirit

Head-to-head Dota 2 7.41 win rate from ranked matches.

Favored
Meepo 58.92%
Meepo58.92%
Storm Spirit41.08%
Over 20,351 ranked matches (7.41).
Draft with the live assistant →