Earth Spirit builds fights from Stone Remnants, kicking enemies with Boulder Smash, stunning with Rolling Boulder and pulling with Geomagnetic Grip, which silences what it hits. He is invulnerable while rolling, so catching him means acting before the short roll delay ends. Spell immunity blocks all three of those spells, but Magnetize pierces it.
Counter items
Black King BarAvatar blocks Boulder Smash, Rolling Boulder and Geomagnetic Grip.
Linken's SphereSpellblock absorbs a Boulder Smash cast at a single hero.
Orchid MalevolenceSoul Burn silences him, blocking Boulder Smash, Rolling Boulder and Magnetize.
Checked for patch 7.41f
Matchup data updated Nov 14, 2026
TierB·Score change+0.66
Who Beats Earth Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Earth Spirit at All Ranks
Wraith King
56.5%+5.71,418
vs Earth Spirit1,418 games+5.7
Outworld Destroyer
56.1%+5.41,584
vs Earth Spirit1,584 games+5.4
Juggernaut
55.2%+4.82,263
vs Earth Spirit2,263 games+4.8
Omniknight
58.9%+4.6214
vs Earth Spirit214 games+4.6
Troll Warlord
57.9%+4.6278
vs Earth Spirit278 games+4.6
Visage
59.1%+4.3181
vs Earth Spirit181 games+4.3
Meepo
57.6%+4.0224
vs Earth Spirit224 games+4.0
Sven
54.0%+3.41,188
vs Earth Spirit1,188 games+3.4
Arc Warden
54.5%+3.4633
vs Earth Spirit633 games+3.4
Huskar
55.1%+3.4405
vs Earth Spirit405 games+3.4
Earth Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Earth Spirit counters at All Ranks
Drow Ranger
42.5%-6.51,272
vs Earth Spirit1,272 games-6.5
Nature's Prophet
42.5%-6.0823
vs Earth Spirit823 games-6.0
Kunkka
42.6%-5.3516
vs Earth Spirit516 games-5.3
Shadow Fiend
44.1%-4.8896
vs Earth Spirit896 games-4.8
Sniper
44.7%-4.81,975
vs Earth Spirit1,975 games-4.8
Tiny
43.3%-4.5420
vs Earth Spirit420 games-4.5
Keeper of the Light
43.2%-4.5396
vs Earth Spirit396 games-4.5
Kez
43.8%-4.3461
vs Earth Spirit461 games-4.3
Templar Assassin
44.1%-4.2510
vs Earth Spirit510 games-4.2
Naga Siren
39.3%-3.9117
vs Earth Spirit117 games-3.9
Top Allies for Earth Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Earth Spirit at All Ranks
Visage
61.6%+11.6185
Meepo
60.1%+10.1138
Winter Wyvern
55.9%+5.9581
Broodmother
55.6%+5.6142
Wraith King
54.7%+4.71,305
Io
54.7%+4.7375
Lich
54.6%+4.61,032
Venomancer
54.3%+4.3573
Legion Commander
54.3%+4.31,342
Chaos Knight
54.2%+4.2321
Positions Played
Positions: patch 7.41f
1 Carry39.7% WR13,462 matches
2 Mid50.5% WR279,815 matches
3 Off47.2% WR124,085 matches
4 Soft48.1% WR231,580 matches
5 Hard46.1% WR106,931 matches
Matchup data updated Nov 14, 2026
TierB·Score change+0.59
Who Beats Earth Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Earth Spirit at Herald–Guardian
Wraith King
69.6%+4.356
vs Earth Spirit56 games+4.3
Ancient Apparition
Few games68.3%+3.141
vs Earth Spirit41 games+3.1
Juggernaut
60.0%+2.980
vs Earth Spirit80 games+2.9
Sven
63.5%+2.852
vs Earth Spirit52 games+2.8
Timbersaw
Few games68.8%+2.632
vs Earth Spirit32 games+2.6
Arc Warden
Few games64.3%+2.542
vs Earth Spirit42 games+2.5
Spectre
Few games65.7%+2.335
vs Earth Spirit35 games+2.3
Crystal Maiden
55.5%+2.2137
vs Earth Spirit137 games+2.2
Slardar
Few games61.2%+2.249
vs Earth Spirit49 games+2.2
Lina
56.8%+2.188
vs Earth Spirit88 games+2.1
Earth Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Earth Spirit counters at Herald–Guardian
Drow Ranger
39.2%-2.974
vs Earth Spirit74 games-2.9
Warlock
Few games34.3%-2.335
vs Earth Spirit35 games-2.3
Legion Commander
42.7%-2.182
vs Earth Spirit82 games-2.1
Underlord
Few games32.0%-2.025
vs Earth Spirit25 games-2.0
Venomancer
Few games39.5%-1.943
vs Earth Spirit43 games-1.9
Ursa
Few games35.7%-1.828
vs Earth Spirit28 games-1.8
Snapfire
Few games39.4%-1.533
vs Earth Spirit33 games-1.5
Clockwerk
Few games12.5%-1.48
vs Earth Spirit8 games-1.4
Viper
43.1%-1.451
vs Earth Spirit51 games-1.4
Naga Siren
Few games35.0%-1.420
vs Earth Spirit20 games-1.4
Top Allies for Earth Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Earth Spirit at Herald–Guardian
Batrider
Few games100.0%+50.03
Leshrac
Few games83.3%+33.36
Muerta
Few games83.3%+33.36
Primal Beast
Few games77.8%+27.89
Visage
Few games75.0%+25.08
Medusa
Few games75.0%+25.08
Pangolier
Few games75.0%+25.04
Timbersaw
Few games73.7%+23.719
Jakiro
Few games66.7%+16.733
Tidehunter
Few games65.2%+15.223
Positions Played
Positions: patch 7.41f
1 Carry35.7% WR2,734 matches
2 Mid46.6% WR21,523 matches
3 Off43.2% WR11,210 matches
4 Soft44.4% WR14,311 matches
5 Hard43.0% WR8,757 matches
Matchup data updated Nov 14, 2026
TierB·Score change+0.34
Who Beats Earth Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Earth Spirit at Crusader–Archon
Outworld Destroyer
57.6%+4.6304
vs Earth Spirit304 games+4.6
Shadow Shaman
54.8%+3.6569
vs Earth Spirit569 games+3.6
Oracle
59.8%+3.3102
vs Earth Spirit102 games+3.3
Wraith King
54.7%+3.1393
vs Earth Spirit393 games+3.1
Troll Warlord
61.3%+3.175
vs Earth Spirit75 games+3.1
Lone Druid
59.5%+2.884
vs Earth Spirit84 games+2.8
Bane
60.9%+2.869
vs Earth Spirit69 games+2.8
Jakiro
54.5%+2.6264
vs Earth Spirit264 games+2.6
Faceless Void
54.7%+2.5236
vs Earth Spirit236 games+2.5
Techies
53.4%+2.3429
vs Earth Spirit429 games+2.3
Earth Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Earth Spirit counters at Crusader–Archon
Kunkka
31.8%-6.5110
vs Earth Spirit110 games-6.5
Keeper of the Light
33.0%-5.391
vs Earth Spirit91 games-5.3
Drow Ranger
42.2%-4.9346
vs Earth Spirit346 games-4.9
Ursa
39.7%-4.8174
vs Earth Spirit174 games-4.8
Hoodwink
43.5%-4.1352
vs Earth Spirit352 games-4.1
Weaver
41.2%-3.8153
vs Earth Spirit153 games-3.8
Nature's Prophet
43.1%-3.7232
vs Earth Spirit232 games-3.7
Treant Protector
32.7%-3.652
vs Earth Spirit52 games-3.6
Sniper
45.4%-3.5661
vs Earth Spirit661 games-3.5
Warlock
44.0%-3.1216
vs Earth Spirit216 games-3.1
Top Allies for Earth Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Earth Spirit at Crusader–Archon
Meepo
Few games62.5%+12.540
Mirana
59.1%+9.1181
Luna
59.1%+9.1301
Tinker
58.2%+8.291
Invoker
57.3%+7.3321
Dark Seer
57.1%+7.1105
Elder Titan
Few games57.1%+7.121
Wraith King
55.9%+5.9376
Ancient Apparition
55.5%+5.5173
Silencer
55.4%+5.4222
Positions Played
Positions: patch 7.41f
1 Carry38.3% WR5,420 matches
2 Mid49.3% WR88,696 matches
3 Off46.1% WR45,300 matches
4 Soft47.0% WR69,459 matches
5 Hard45.8% WR37,555 matches
Matchup data updated Nov 14, 2026
TierB·Score change+0.53
Who Beats Earth Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Earth Spirit at Legend–Ancient
Wraith King
57.1%+5.6735
vs Earth Spirit735 games+5.6
Sven
57.0%+5.1556
vs Earth Spirit556 games+5.1
Outworld Destroyer
56.3%+5.1813
vs Earth Spirit813 games+5.1
Juggernaut
55.6%+4.81,144
vs Earth Spirit1,144 games+4.8
Spirit Breaker
55.5%+4.5943
vs Earth Spirit943 games+4.5
Omniknight
62.7%+4.5110
vs Earth Spirit110 games+4.5
Arc Warden
56.6%+3.9295
vs Earth Spirit295 games+3.9
Huskar
57.8%+3.8192
vs Earth Spirit192 games+3.8
Visage
63.3%+3.879
vs Earth Spirit79 games+3.8
Vengeful Spirit
54.4%+3.2515
vs Earth Spirit515 games+3.2
Earth Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Earth Spirit counters at Legend–Ancient
Templar Assassin
39.5%-5.7238
vs Earth Spirit238 games-5.7
Faceless Void
42.0%-5.4414
vs Earth Spirit414 games-5.4
Nature's Prophet
42.0%-5.2371
vs Earth Spirit371 games-5.2
Tusk
41.4%-5.1290
vs Earth Spirit290 games-5.1
Drow Ranger
43.6%-4.8617
vs Earth Spirit617 games-4.8
Sniper
44.8%-4.3968
vs Earth Spirit968 games-4.3
Tiny
41.7%-4.0187
vs Earth Spirit187 games-4.0
Kez
42.8%-3.9236
vs Earth Spirit236 games-3.9
Shadow Fiend
44.7%-3.6427
vs Earth Spirit427 games-3.6
Phantom Assassin
45.2%-3.6578
vs Earth Spirit578 games-3.6
Top Allies for Earth Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Earth Spirit at Legend–Ancient
Visage
69.2%+19.278
Meepo
60.6%+10.666
Chaos Knight
59.2%+9.2125
Winter Wyvern
57.9%+7.9242
Huskar
56.1%+6.198
Broodmother
56.1%+6.157
Grimstroke
56.1%+6.1351
Lich
54.7%+4.7506
Venomancer
54.7%+4.7274
Wraith King
54.6%+4.6685
Positions Played
Positions: patch 7.41f
1 Carry41.5% WR2,064 matches
2 Mid51.5% WR115,690 matches
3 Off48.3% WR50,042 matches
4 Soft48.8% WR101,099 matches
5 Hard47.0% WR42,935 matches
Matchup data updated Nov 14, 2026
TierA·Score change+0.13
Who Beats Earth Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Earth Spirit at Divine–Immortal
Juggernaut
56.3%+4.4471
vs Earth Spirit471 games+4.4
Leshrac
63.1%+3.984
vs Earth Spirit84 games+3.9
Legion Commander
55.0%+3.0302
vs Earth Spirit302 games+3.0
Outworld Destroyer
54.2%+2.9432
vs Earth Spirit432 games+2.9
Spirit Breaker
54.1%+2.7394
vs Earth Spirit394 games+2.7
Bounty Hunter
54.8%+2.4197
vs Earth Spirit197 games+2.4
Wraith King
54.3%+2.3234
vs Earth Spirit234 games+2.3
Visage
Few games60.9%+2.046
vs Earth Spirit46 games+2.0
Enigma
54.4%+2.0171
vs Earth Spirit171 games+2.0
Meepo
58.9%+1.956
vs Earth Spirit56 games+1.9
Earth Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Earth Spirit counters at Divine–Immortal
Sniper
38.5%-6.0218
vs Earth Spirit218 games-6.0
Hoodwink
40.2%-5.9306
vs Earth Spirit306 games-5.9
Rubick
43.3%-5.2706
vs Earth Spirit706 games-5.2
Shadow Fiend
38.2%-5.1152
vs Earth Spirit152 games-5.1
Primal Beast
37.0%-5.0127
vs Earth Spirit127 games-5.0
Phantom Assassin
38.3%-5.0149
vs Earth Spirit149 games-5.0
Earthshaker
43.2%-4.9512
vs Earth Spirit512 games-4.9
Drow Ranger
41.3%-4.7235
vs Earth Spirit235 games-4.7
Timbersaw
42.2%-4.6287
vs Earth Spirit287 games-4.6
Gyrocopter
39.2%-4.2125
vs Earth Spirit125 games-4.2
Top Allies for Earth Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Earth Spirit at Divine–Immortal
Medusa
Few games66.7%+16.733
Lycan
Few games64.7%+14.734
Broodmother
Few games63.3%+13.330
Io
62.6%+12.6115
Leshrac
Few games62.2%+12.245
Enigma
60.4%+10.4144
Keeper of the Light
60.4%+10.491
Chen
Few games60.0%+10.010
Largo
59.7%+9.772
Chaos Knight
Few games59.6%+9.647
Positions Played
Positions: patch 7.41f
1 Carry48.7% WR376 matches
2 Mid52.2% WR49,271 matches
3 Off50.6% WR13,340 matches
4 Soft49.6% WR37,407 matches
5 Hard47.1% WR11,193 matches
Bracket Divergence
Matchup data updated Nov 14, 2026
Timbersaw only ranks as a top counter to Earth Spirit in Herald–Guardian.
Ancient Apparition only ranks as a top counter to Earth Spirit in Herald–Guardian.
Spectre only ranks as a top counter to Earth Spirit in Herald–Guardian.
Wraith King's raw advantage against Earth Spirit swings by +15.30 between Herald–Guardian and Divine–Immortal.
Leshrac only ranks as a top counter to Earth Spirit in Divine–Immortal.
About Earth Spirit
Wraith King is Earth Spirit's strongest counter, with a +6.50 raw advantage.
Earth Spirit is most contested in Herald–Guardian and least contested in Divine–Immortal.
Timbersaw only shows up as a top counter to Earth Spirit in Herald–Guardian.
Visage is Earth Spirit's strongest ally, with a +11.60 raw synergy advantage.