Matchup data updated Sep 26, 2026
B
Who Beats Oracle
Show how this score was calculated.Hide calculation.Who beats Oracle at All RanksOutworld Destroyer
60.2%+6.6369
Bristleback
65.0%+5.7123
Phantom Assassin
58.7%+5.0264
Wraith King
58.1%+4.7270
Queen of Pain
58.7%+4.0172
Winter Wyvern
55.5%+3.0236
Phantom Lancer
54.4%+3.0412
Dawnbreaker
54.7%+2.9316
Visage
62.1%+2.758
Ursa
56.1%+2.6148
Oracle Counters
Show how this score was calculated.Hide calculation.Oracle counters at All RanksShadow Fiend
35.9%-9.1368
Timbersaw
38.1%-4.4118
Storm Spirit
39.5%-4.0124
Lina
44.3%-3.9433
Dark Seer
40.2%-3.9132
Windranger
44.2%-3.9407
Drow Ranger
43.9%-3.7314
Tiny
38.9%-3.490
Pudge
45.7%-3.4748
Underlord
40.9%-3.3115
Top Allies for Oracle
Show how this score was calculated.Hide calculation.Top allies for Oracle at All RanksMeepo
Few games71.1%+21.145Omniknight
Few games60.0%+10.045Leshrac
Few games58.7%+8.746Legion Commander
57.3%+7.3375 Positions Played
Positions: patch 7.40
- 1 Carry38.8% WR2,883 matches
- 2 Mid45.6% WR15,799 matches
- 3 Off41.7% WR4,124 matches
- 4 Soft49.7% WR51,542 matches
- 5 Hard49.5% WR106,577 matches
Matchup data updated Sep 26, 2026
C
Who Beats Oracle
Show how this score was calculated.Hide calculation.Who beats Oracle at Herald–GuardianAxe
Few games80.0%+5.040
Necrophos
Few games84.2%+3.019
Winter Wyvern
Few games100.0%+2.410
Phantom Assassin
Few games81.2%+2.316
Earthshaker
Few games65.6%+2.232
Shadow Shaman
Few games65.6%+2.232
Viper
Few games90.9%+2.111
Lifestealer
Few games78.6%+1.914
Anti-Mage
Few games66.7%+1.824
Vengeful Spirit
Few games76.9%+1.613
Oracle Counters
Show how this score was calculated.Hide calculation.Oracle counters at Herald–GuardianNature's Prophet
Few games18.2%-1.711
Magnus
Few games20.0%-1.410
Undying
Few games38.5%-1.326
Enigma
Few games20.0%-0.75
Faceless Void
Few games28.6%-0.77
Huskar
Few games0.0%-0.52
Largo
Few games0.0%-0.52
Clinkz
Few games25.0%-0.54
Silencer
Few games25.0%-0.54
Visage
Few games25.0%-0.54
Top Allies for Oracle
Show how this score was calculated.Hide calculation.Top allies for Oracle at Herald–GuardianBeastmaster
Few games100.0%+50.02Leshrac
Few games100.0%+50.01Chen
Few games100.0%+50.01Gyrocopter
Few games100.0%+50.03Abaddon
Few games100.0%+50.01Dark Willow
Few games100.0%+50.03Vengeful Spirit
Few games81.8%+31.811Grimstroke
Few games80.0%+30.05Outworld Destroyer
Few games77.8%+27.89Broodmother
Few games75.0%+25.04 Positions Played
Positions: patch 7.40
- 1 Carry34.9% WR1,143 matches
- 2 Mid44.5% WR5,368 matches
- 3 Off38.0% WR1,498 matches
- 4 Soft46.2% WR13,454 matches
- 5 Hard47.1% WR22,345 matches
Matchup data updated Sep 26, 2026
C
Who Beats Oracle
Show how this score was calculated.Hide calculation.Who beats Oracle at Crusader–ArchonWraith King
67.4%+5.489
Mirana
67.9%+3.956
Riki
Few games73.0%+3.637
Rubick
58.6%+3.4128
Earth Spirit
Few games80.0%+3.325
Phantom Lancer
58.0%+3.0119
Dawnbreaker
61.4%+3.070
Queen of Pain
Few games68.4%+2.938
Phantom Assassin
60.3%+2.978
Ursa
Few games69.7%+2.833
Oracle Counters
Show how this score was calculated.Hide calculation.Oracle counters at Crusader–ArchonStorm Spirit
Few games21.4%-3.528
Windranger
40.0%-3.295
Shadow Fiend
41.9%-2.8105
Drow Ranger
42.2%-2.6102
Sniper
42.3%-2.6104
Hoodwink
43.1%-2.6123
Tiny
Few games17.6%-2.517
Clockwerk
Few games26.1%-2.523
Lina
44.8%-1.9116
Broodmother
Few games25.0%-1.916
Top Allies for Oracle
Show how this score was calculated.Hide calculation.Top allies for Oracle at Crusader–ArchonDisruptor
Few games73.3%+23.315Omniknight
Few games71.4%+21.414Treant Protector
Few games70.0%+20.010Meepo
Few games69.2%+19.213Gyrocopter
Few games66.7%+16.73Lycan
Few games66.7%+16.76Muerta
Few games66.7%+16.715Warlock
Few games61.5%+11.513Timbersaw
Few games61.5%+11.526Venomancer
Few games60.9%+10.923 Positions Played
Positions: patch 7.40
- 1 Carry34.4% WR819 matches
- 2 Mid45.5% WR6,230 matches
- 3 Off38.6% WR1,378 matches
- 4 Soft49.6% WR19,885 matches
- 5 Hard49.2% WR40,750 matches
Matchup data updated Sep 26, 2026
A
Who Beats Oracle
Show how this score was calculated.Hide calculation.Who beats Oracle at Legend–AncientOutworld Destroyer
57.5%+3.5179
Night Stalker
56.4%+3.0172
Bristleback
Few games64.6%+2.848
Leshrac
Few games86.7%+2.615
Grimstroke
57.6%+2.599
Phantom Lancer
54.7%+2.2181
Phantom Assassin
55.2%+2.0125
Centaur Warrunner
57.8%+1.964
Witch Doctor
54.0%+1.9176
Enigma
Few games60.0%+1.845
Oracle Counters
Show how this score was calculated.Hide calculation.Oracle counters at Legend–AncientShadow Fiend
32.4%-8.1170
Templar Assassin
35.4%-4.179
Ember Spirit
36.8%-4.087
Puck
Few games31.9%-3.447
Skywrath Mage
41.1%-3.2112
Dark Seer
37.5%-3.064
Disruptor
40.4%-3.089
Axe
45.4%-2.9357
Ogre Magi
42.3%-2.9123
Timbersaw
Few games36.7%-2.649
Top Allies for Oracle
Show how this score was calculated.Hide calculation.Top allies for Oracle at Legend–AncientChen
Few games100.0%+50.03Enchantress
Few games83.3%+33.36Meepo
Few games72.2%+22.218Venomancer
Few games68.0%+18.025Visage
Few games67.9%+17.928Clinkz
Few games64.4%+14.445Brewmaster
Few games62.1%+12.129 Positions Played
Positions: patch 7.40
- 1 Carry35.6% WR343 matches
- 2 Mid46.7% WR3,014 matches
- 3 Off41.6% WR623 matches
- 4 Soft51.7% WR11,882 matches
- 5 Hard50.4% WR28,976 matches
Matchup data updated Sep 26, 2026
B
Who Beats Oracle
Show how this score was calculated.Hide calculation.Who beats Oracle at Divine–ImmortalOutworld Destroyer
66.7%+5.6102
Bristleback
Few games88.2%+3.017
Snapfire
58.8%+2.580
Venomancer
Few games77.8%+2.318
Faceless Void
Few games61.9%+2.142
Wraith King
Few games62.9%+1.935
Lich
56.4%+1.878
Queen of Pain
Few games58.7%+1.646
Sven
55.6%+1.681
Zeus
Few games58.3%+1.648
Oracle Counters
Show how this score was calculated.Hide calculation.Oracle counters at Divine–ImmortalShadow Fiend
32.0%-4.975
Pudge
40.9%-4.5198
Crystal Maiden
39.4%-3.599
Lina
40.6%-3.2101
Earthshaker
43.6%-2.7149
Axe
44.1%-2.6161
Nyx Assassin
Few games36.2%-2.647
Bounty Hunter
41.0%-2.578
Windranger
44.0%-2.4134
Pangolier
39.6%-2.253
Top Allies for Oracle
Show how this score was calculated.Hide calculation.Top allies for Oracle at Divine–ImmortalNaga Siren
Few games100.0%+50.04Elder Titan
Few games100.0%+50.01Shadow Demon
Few games83.3%+33.36Meepo
Few games81.8%+31.811Sand King
Few games75.0%+25.012Leshrac
Few games73.3%+23.315Alchemist
Few games72.7%+22.711Silencer
Few games71.4%+21.414Drow Ranger
Few games70.0%+20.020Dazzle
Few games66.7%+16.73 Positions Played
Positions: patch 7.40
- 1 Carry46.5% WR101 matches
- 2 Mid46.4% WR769 matches
- 3 Off48.3% WR147 matches
- 4 Soft50.8% WR4,100 matches
- 5 Hard52.1% WR12,354 matches
Bracket Divergence
- Winter Wyvern's raw advantage against Oracle swings by +44.50 between Herald–Guardian and All Ranks. Matchup data updated Sep 26, 2026
- Viper only ranks as a top counter to Oracle in Herald–Guardian. Matchup data updated Sep 26, 2026
- Leshrac only ranks as a top counter to Oracle in Legend–Ancient. Matchup data updated Sep 26, 2026
- Necrophos only ranks as a top counter to Oracle in Herald–Guardian. Matchup data updated Sep 26, 2026
- Axe only ranks as a top counter to Oracle in Herald–Guardian. Matchup data updated Sep 26, 2026
About Oracle
Outworld Destroyer is Oracle's strongest counter, with a +10.20 raw advantage.
Oracle is most contested in Herald–Guardian and least contested in Legend–Ancient.
Winter Wyvern's raw advantage against Oracle swings by +44.50 between Herald–Guardian and All Ranks.
Chen is Oracle's strongest ally, with a +30.00 raw synergy advantage.