Search Dota2Freaks

Open search page →

Oracle counters

Counter picksOracle wins 50.1% of 51k ranked picks · all brackets · updated Nov 8, 2026

Typical positions: Hard support, Soft support · Build a draft against Oracle

Best counters to Oracle

  1. 1Enchantress435+4.8%win rate vs Oracle52.9% win rate vs Oracle501games
  2. 2Chen54+4.6%win rate vs Oracle55.0% win rate vs Oracle80games
  3. 3Anti-Mage1+3.7%win rate vs Oracle54.8% win rate vs Oracle4.8kgames
  4. 4Chaos Knight13+3.4%win rate vs Oracle55.2% win rate vs Oracle992games
  5. 5Riki14+2.7%win rate vs Oracle55.4% win rate vs Oracle1.5kgames
  6. 6Earthshaker432+2.6%win rate vs Oracle53.3% win rate vs Oracle4.1kgames
  7. 7Undying345+2.6%win rate vs Oracle52.5% win rate vs Oracle3.1kgames
  8. 8Shadow Fiend21+2.6%win rate vs Oracle45.7% win rate vs Oracle2.2kgames
  9. 9Sven13+2.5%win rate vs Oracle54.3% win rate vs Oracle2.6kgames
  10. 10Omniknight53+2.3%win rate vs Oracle53.8% win rate vs Oracle584games

Heroes Oracle beats

  1. 1Batrider324+11.6%win rate vs OracleOracle wins 65.0% vs Batrider206games
  2. 2Storm Spirit2+5.9%win rate vs OracleOracle wins 56.2% vs Storm Spirit1.3kgames
  3. 3Alchemist12+5.7%win rate vs OracleOracle wins 56.3% vs Alchemist609games
  4. 4Naga Siren15+5.6%win rate vs OracleOracle wins 56.9% vs Naga Siren283games
  5. 5Kez21+5.6%win rate vs OracleOracle wins 56.0% vs Kez1.1kgames
  6. 6Ember Spirit21+5.5%win rate vs OracleOracle wins 55.8% vs Ember Spirit1.5kgames
  7. 7Terrorblade1+4.9%win rate vs OracleOracle wins 55.2% vs Terrorblade1.2kgames
  8. 8Medusa12+4.6%win rate vs OracleOracle wins 55.1% vs Medusa593games
  9. 9Nature's Prophet423+4.6%win rate vs OracleOracle wins 54.8% vs Nature's Prophet2.1kgames
  10. 10Hoodwink453+4.3%win rate vs OracleOracle wins 54.4% vs Hoodwink2.9kgames

Open the Dota 2 Counter Picker with Oracle as the first enemy →

Build the full draft

These lists use all brackets and the live patch. The Hero Counter Picker lets you add up to five enemies, switch brackets and compare patches. The percentage is the win rate in the matchup minus the hero's overall win rate; small samples are pulled towards zero before ranking.