← All matchups

Storm Spirit vs Io

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

Favored
Io 55.20%
Storm Spirit44.80%
Io55.20%
Over 28,349 ranked matches (7.41).
Draft with the live assistant →