Steel

Best Steel attackers

Every Steel-type raid attacker ranked by DPS and total damage output, with the moveset that gets there.

Super effective vs FairyIceRock
Top DPS
18.9
Shadow Metagross
Top TDO
379
Bullet Punch + Meteor Mash
Ranked
30
Updated

Editor's notes

Steel offense, where it matters and what to build.

Steel type in Pokemon GO

Steel-type Pokemon GO is the king of defensive typings. Steel resists 11 different types — including Dragon, Fairy, Psychic, Ice, Rock, Normal, Flying, Bug, Grass, Steel, and Poison — and is immune to Poison entirely. This makes Steel attackers the universal pivot in PvP and the preferred raid attacker against Fairy raid bosses. Top Steel attackers include Mega Metagross, Excadrill (Ground/Steel), Crowned Zacian (Fairy/Steel), Mega Aggron, and Mega Lucario (Fighting/Steel). Signature Steel moves include Meteor Mash (Metagross signature CD move), Iron Head, Behemoth Blade (Crowned Zacian signature), Behemoth Bash (Crowned Zamazenta signature), Bullet Punch, and Magnet Bomb. Steel types are weak to Fire, Fighting, and Ground.

Top Steel attackers explained

The top Steel attackers are Mega Metagross, Crowned Zacian, Mega Aggron, Excadrill, and Shadow Metagross. Mega Metagross with Bullet Punch and Meteor Mash has the highest Steel DPS in the game thanks to its Mega multiplier and signature CD move. Crowned Zacian (Fairy/Steel) with Metal Claw and Behemoth Blade is the top legendary Steel attacker. Excadrill (Ground/Steel) with Mud-Slap and Iron Head is the best budget Steel attacker. Shadow Metagross, Shadow Excadrill, and Shadow Magnezone round out the Shadow tier. Genesect (Bug/Steel) flexes between Bug and Steel raids. Cobalion (Steel/Fighting) and Mega Lucario flex too.

Steel in GO Battle League

Steel types are PvP fixtures. Bastiodon (Rock/Steel), Galarian Stunfisk (Steel/Ground), Skarmory (Steel/Flying), Registeel, and Probopass (Rock/Steel) anchor Great League. In Ultra League, Cobalion, Magnezone, Empoleon (Water/Steel), Steelix-Mega-Y-tier, and Lucario flex into core teams. In Master League, Crowned Zacian, Origin Forme Dialga (Steel/Dragon), Metagross, and Magnezone lead the Steel charge. Galarian Stunfisk with Mud Shot and Rock Slide is one of the top three Great League Pokemon ever. Aggron with Smack Down and Heavy Slam is a Great League cup-restricted favorite. Steel/Fairy duals (Magearna, Klefki) bring anti-Dragon utility.

When to field Steel attackers

Steel attackers shine against Fairy (Xerneas, Crowned Zacian mirror, Togekiss), Ice (Galarian Darmanitan, Mamoswine, Glaceon), and Rock (Tyranitar, Rhyperior, Rampardos). They are 1.6× weak to Fire, Fighting, and Ground — and Bastiodon (Rock/Steel) takes 4× from Fighting and Ground. Snowy weather boosts Steel by 1.2× alongside Ice. Avoid Steel attackers against Reshiram, Mega Charizard Y, Mega Lucario, Conkeldurr, Crowned Zacian (in mirror match), Excadrill, and Therian Landorus. Steel types are most useful in PvP as defensive pivots that absorb resisted hits and counter-attack with super-effective Steel STAB.

Community Day picks & notable investments

Steel Community Days have included Beldum → Metagross with Meteor Mash (one of the most impactful CDs ever), Aron → Aggron with Smack Down, Onix → Steelix with Psychic Fangs, Mawile (Mega Mawile with Iron Head), Klink → Klinklang, Honedge → Aegislash with Gyro Ball, Pawniard → Bisharp, and Cufant → Copperajah. Crowned Zacian and Crowned Zamazenta arrived in 2025 as Fairy/Steel and Fighting/Steel legendaries that shook up the Master League meta. Mega Metagross, Mega Aggron, Mega Steelix, and Mega Lucario rotate through Mega Raids regularly. Origin Forme Dialga (Steel/Dragon) raids in 2025 introduced Roar of Time, instantly making it the top Master League PvP pick.

FAQ

What is the #1 ranked Steel-type attacker right now?
Based on our DPS simulations, Shadow Metagross currently ranks first among Steel-type attackers in Pokemon GO, followed by Shadow Metagross, Mega Lucario, Mega Metagross. The full tier list above shows every viable Steel attacker with its optimal moveset, DPS, TDO, and eDPS values.
Which raid bosses should I use Steel attackers against?
Steel-type attacks deal super-effective damage to Fairy, Ice, Rock-type Pokemon, so use Steel attackers when those types appear in 5-Star, Mega, Elite, or Primal raids. Always weather-check the boss before launching the raid to maximize damage with the appropriate weather boost.
What is the best Steel-type attacker in Pokemon GO?
Mega Metagross is the strongest Steel attacker in the game thanks to its Bullet Punch and Meteor Mash moveset. Crowned Zacian (Fairy/Steel) is the top legendary Steel attacker. Excadrill is the best budget non-Mega option, and Shadow Metagross is the top Shadow Steel pick.
Why is Steel good defensively?
Steel resists 11 different types — including Dragon, Fairy, Psychic, Ice, Rock, Normal, Flying, Bug, Grass, Steel, and Poison — and is immune to Poison entirely. This is the most resistance-rich typing in the game, making Steel the universal defensive pivot in PvP and the preferred raid attacker against Fairy bosses.
What are Steel types weak to?
Steel types take 1.6× damage from Fire, Fighting, and Ground moves. Bastiodon (Rock/Steel) takes 4× from Fighting and Ground. Empoleon (Water/Steel) takes 4× from Electric. Common counters include Reshiram, Mega Charizard Y, Mega Lucario, Conkeldurr, Therian Landorus, Excadrill, and Garchomp.
Is Crowned Zacian the best Master League Pokemon?
Crowned Zacian (Fairy/Steel) with Metal Claw and Behemoth Blade is one of the top three Master League PvP picks alongside Origin Forme Dialga and Mega Rayquaza. Its Fairy/Steel typing resists Dragon and is immune to Dragon STAB, making it the universal counter to Mega Rayquaza, Origin Palkia, and Garchomp.

Explore more