Best Attackers by Type


This list is a comprehensive index of the overall best attackers for each and every type in Pokemon Go at the time of its current edition. If you're looking for a Pokemon to fill a niche within a specific type, then this resource is sure to lead you in the right direction.
How This List is Calculated
The Pokemon on this page are listed by type in descending order of power. The primary metric used to decide their placement is ER. This metric puts a heavy emphasis on DPS, but also takes into consideration TDO in order to attempt to discover the strongest overall performance of a given Pokemon when compared to others. Because of the way that this metric works, the Pokemon here are not always ordered according to which has the highest DPS. It's entirely possible that the highest DPS option may show up 2nd or 3rd within a type if its bulk is low enough. That said, our list is also manually ordered to a certain degree in order to highlight the Pokemon in roughly the order of actual utility. It's also possible that Pokemon not listed on this page could potentially find utility in future raids, but rest assured that the Pokemon near the top of these lists are exemplary candidates for their given types. Note that some Pokemon on this list may appear in types that they don't actually have themselves, this is because they are capable options off-type.
If you'd like to see how these Pokemon rank yourself, we recommend that you take a look at the  Comprehensive DPS/TDO Spreadsheet, which is what we've used to make these calculations.
Comprehensive DPS/TDO Spreadsheet, which is what we've used to make these calculations.
Rival Types
Included within every section are "Rival Types". These are the types that are also super effective against the types that each given type is Super Effective against. This can make it a bit easier at a glance to see what types have the best overall matchups.
Bug Type
One of the weakest types in Pokemon Go, Bug tends to be a low-priority when it comes to raiding teams. Its main problem is the fact that it competes with a few extremely powerful types, leaving it outclassed when it doesn't have 2x effectiveness. In general, raising a Bug Type team is less for the sake of utility and more for the prestige of completing teams for every type.No
 Shadow Vikavolt
Shadow Vikavolt Mega Heracross
Mega Heracross Pheromosa
Pheromosa Mega Beedrill
Mega Beedrill Mega Pinsir
Mega Pinsir Shadow Pinsir
Shadow Pinsir Shadow Escavalier
Shadow Escavalier Shadow Scolipede
Shadow Scolipede Shadow Scizor
Shadow Scizor Shadow Accelgor
Shadow Accelgor Volcarona
Volcarona Mega Scizor
Mega Scizor Shadow Galvantula
Shadow Galvantula Genesect
GenesectNote: all Genesect variants apply on this list, as they all have the same stats, typing, and Bug Type moveset.
Dark Type
Dark Type has the advantage of dealing Super Effective damage to two of the most powerful types in the game, making it a great choice for many raid teams. And while it was the once-and-former "runner up" type, the introduction of Brutal Swing on a few of the stronger Dark Type attackers turned the game on its head and made it an oppressive type. It's not called for extremely often, but when it is, Dark is a top pick.
 Mega Absol
Mega Absol Shadow Hydreigon
Shadow Hydreigon Mega Tyranitar
Mega Tyranitar Shadow Tyranitar
Shadow Tyranitar Shadow Absol
Shadow Absol Shadow Weavile
Shadow Weavile Mega Houndoom
Mega Houndoom Shadow Honchkrow
Shadow Honchkrow Shadow Houndoom
Shadow Houndoom Absol
Absol Hydreigon
Hydreigon Darkrai
DarkraiDragon Type
Dragon is among the most potent types in the game, and the go-to type when it comes to slaying other dragons. Every raid team should have a full set of powerful dragons ready to go, as literally every generation beyond Generation 2 has at least one Legendary Dragon, with many sporting multiple. They compete with Ice and Fairy which take neutral damage from and double-resist incoming Dragon Type attacks respectively, but neither can keep up with the tremendous DPS that Dragon Types can leverage against their own kind.
 Eternatus
Eternatus Mega Rayquaza
Mega Rayquaza Shadow Palkia
Shadow Palkia Shadow Salamence
Shadow Salamence Mega Garchomp
Mega Garchomp Shadow Dialga
Shadow Dialga Palkia (Origin Forme)
Palkia (Origin Forme) Shadow Dragonite
Shadow Dragonite Black Kyurem
Black Kyurem Shadow Garchomp
Shadow Garchomp Mega Salamence
Mega Salamence Rayquaza
Rayquaza Haxorus
Haxorus Dialga (Origin Forme)
Dialga (Origin Forme) Regidrago
RegidragoElectric Type
Electric is a bit limited on paper, hitting only two types in the game for Super Effective damage. However, these two types combined represent a tremendous number of Pokemon, so an investment in Electric Type damage will definitely pay off. Electric may not reach the numbers of some other types, but in general they're well on the high end of the spectrum, and tend to remain very competitive with or outright dominant over their competition.
 Regieleki
Regieleki Shadow Electivire
Shadow Electivire Shadow Raikou
Shadow Raikou Xurkitree
Xurkitree Thundurus (Therian Forme)
Thundurus (Therian Forme) Mega Manectric
Mega Manectric Shadow Zapdos
Shadow Zapdos Shadow Magnezone
Shadow Magnezone Zekrom
Zekrom Shadow Luxray
Shadow Luxray Shadow Zebstrika
Shadow Zebstrika Mega Ampharos
Mega AmpharosFairy Type
Fairy types tend to be the "tank" options when Super Effective, using their unique resistances to survive heavy hits where other types would fall quickly. And while their DPS isn't the worst, it's definitely behind much of the competition. Still, the top Fairy Types tend to have adequate power to be worth considering at least. Fairy is genuinely less of a priority than many other types, but it's definitely not the worst type to invest in.
 Mega Gardevoir
Mega Gardevoir Shadow Gardevoir
Shadow Gardevoir Zacian - Crowned Sword
Zacian - Crowned Sword Enamorus (Incarnate Forme)
Enamorus (Incarnate Forme) Shadow Granbull
Shadow Granbull Xerneas
Xerneas Gardevoir
Gardevoir Xurkitree
Xurkitree Hatterene
Hatterene Togekiss
Togekiss Granbull
Granbull Zacian - Hero of Many Battles
Zacian - Hero of Many BattlesFighting Type
Fighting is one of the premier types of Pokemon Go, hitting a lot of Pokemon for Super Effective damage while staying high on the general DPS list. In general, Fighting Types are generally a good starting point for building a raid team due to just to how pervasive and powerful they tend to be.
 Mega Lucario
Mega Lucario Lucario
Lucario Mega Blaziken
Mega Blaziken Shadow Conkeldurr
Shadow Conkeldurr Mega Heracross
Mega Heracross Shadow Machamp
Shadow Machamp Terrakion
Terrakion Shadow Hariyama
Shadow Hariyama Shadow Blaziken
Shadow Blaziken Keldeo
Keldeo Shadow Emboar
Shadow Emboar Pheromosa
Pheromosa Mega Alakazam
Mega AlakazamFire Type
Fire is among the strongest types in the game, with the top Fire Type Mega Evolutions in particular frequently beating out just about everything else when called for. It has a bit of competition and isn't called for as frequently as some other types, but it's definitely a priority for any raid team.
 Mega Blaziken
Mega Blaziken Mega Charizard Y
Mega Charizard Y Shadow Heatran
Shadow Heatran Shadow Darmanitan
Shadow Darmanitan Shadow Blaziken
Shadow Blaziken Shadow Chandelure
Shadow Chandelure Shadow Emboar
Shadow Emboar Shadow Moltres
Shadow Moltres Shadow Infernape
Shadow Infernape Shadow Charizard
Shadow Charizard Blacephalon
Blacephalon Reshiram
Reshiram Mega Charizard X
Mega Charizard XFlying Type
Without a doubt, Flying is one of the strongest types currently in Pokemon Go. This is owed largely to the sheer power of Dragon Ascent and Rayquaza/Mega Rayquaza, as they stand head-and-shoulders above the majority of the game. That said, the power on the Flying Type list takes a pretty steep dip when moving down, so focus heavily on the absolute top members of the type if you're building a Flying Team and maybe skip the rest.
 Mega Rayquaza
Mega Rayquaza Rayquaza
Rayquaza Shadow Staraptor
Shadow Staraptor Shadow Moltres
Shadow Moltres Shadow Honchkrow
Shadow Honchkrow Mega Pidgeot
Mega Pidgeot Shadow Unfezant
Shadow Unfezant Yveltal
Yveltal Tornadus (Incarnate Forme)
Tornadus (Incarnate Forme) Staraptor
Staraptor Honchkrow
Honchkrow Moltres
Moltres Tornadus (Therian Forme)
Tornadus (Therian Forme)Ghost Type
The top Ghost types tend to be genuinely great Pokemon that can that top the DPS charts handily. However, Dark Types have risen in prominence in recent years to the point where a few can even go so far as to rival the top Ghosts. Still, the top Ghosts here are also very strong Pokemon that can tear the opposition apart in short order. When something is weak to Ghosts, then Ghosts tend to be one of the best answers, even if they come into a battle while sporting a weakness to whatever they may be fighting.
 Dawn Wings Necrozma
Dawn Wings Necrozma Mega Gengar
Mega Gengar Shadow Gengar
Shadow Gengar Shadow Chandelure
Shadow Chandelure Blacephalon
Blacephalon Mega Banette
Mega Banette Shadow Banette
Shadow Banette Gengar
Gengar Lunala
Lunala Chandelure
Chandelure Dragapult
Dragapult Hisuian Zoroark
Hisuian ZoroarkGrass Type
Grass Types have a fair bit of utility, as they cover potentially important types while tending to resist many common coverage moves. The one problem is that Grass tends to be a relatively weak type overall, with two very real exceptions that buck that trend and have the ability to compete with even some of the best types in the game.
 Mega Sceptile
Mega Sceptile Kartana
Kartana Shadow Sceptile
Shadow Sceptile Shadow Venusaur
Shadow Venusaur Shaymin (Sky Forme)
Shaymin (Sky Forme) Mega Venusaur
Mega Venusaur Shadow Tangrowth
Shadow Tangrowth Shadow Torterra
Shadow Torterra Shadow Alolan Exeggutor
Shadow Alolan Exeggutor Shadow Exeggutor
Shadow Exeggutor Meowscarada
MeowscaradaGround Type
Ground is another very pervasive type that hits a lot of other types for Super Effective damage, with its most note-worthy advantage being the fact that it's the only type that Electric is weak to. It's also able to contend with many of the other top types in the game thanks to the raw power of many of the game's top Ground Types.
 Primal Groudon
Primal Groudon Shadow Groudon
Shadow Groudon Shadow Excadrill
Shadow Excadrill Mega Garchomp
Mega Garchomp Landorus (Therian Forme)
Landorus (Therian Forme) Shadow Garchomp
Shadow Garchomp Shadow Mamoswine
Shadow Mamoswine Shadow Rhyperior
Shadow Rhyperior Landorus (Incarnate Forme)
Landorus (Incarnate Forme) Shadow Golurk
Shadow Golurk Groudon
GroudonIce Type
Ice is a bit of a strategic type. It's usually not the absolute best outside of 2x effective stages, but that's the key; a lot of highly sought-after Pokemon are 2x weak to Ice. Picking up an Ice Type team is a definite priority for any raider, as it's a pervasive type that can work its magic in a lot of different raids.
 White Kyurem
White Kyurem Shadow Mamoswine
Shadow Mamoswine Shadow Weavile
Shadow Weavile Galarian Darmanitan
Galarian Darmanitan Baxcalibur
Baxcalibur Mega Glalie
Mega Glalie Mamoswine
Mamoswine Mega Abomasnow
Mega Abomasnow Shadow Aurorus
Shadow Aurorus Weavile
Weavile Glaceon
Glaceon Shadow Abomasnow
Shadow AbomasnowPoison Type
Sadly, Poison is probably the single weakest type in the game when it comes to raids... at least among the types that are capable of dealing Super Effective damage. It's only effective against two types, Grass and Fairy, and a pairing of those types to create a double weakness is very rare. On top of that, Poison Types tend to be very lackluster overall, falling behind the competition by a fair bit most of the time. Unless you already have the other types done and don't mind potentially flushing your Stardust down the toilet, it's best to not worry about making a Poison team.
 Eternatus
Eternatus Mega Beedrill
Mega Beedrill Naganadel
Naganadel Mega Gengar
Mega Gengar Shadow Toxicroak
Shadow Toxicroak Nihilego
Nihilego Shadow Gengar
Shadow Gengar Shadow Victreebel
Shadow Victreebel Shadow Scolipede
Shadow Scolipede Roserade
Roserade Shadow Vileplume
Shadow Vileplume Shadow Skuntank
Shadow SkuntankPsychic Type
Psychic is a very powerful type Despite the fact that only two types are actually weak to Psychic, its sheer power makes it super-dominant to the point of frequently being a viable type even if the target is 2x weak to another type. That said, this is another type where the top picks are SUPER DOMINANT, and then the power takes a bit of a nose-dive.
 Shadow Mewtwo
Shadow Mewtwo Mega Alakazam
Mega Alakazam Mewtwo
Mewtwo Shadow Alakazam
Shadow Alakazam Mega Gardevoir
Mega Gardevoir Mega Gallade
Mega Gallade Mega Latios
Mega Latios Shadow Latios
Shadow Latios Hoopa (Unbound)
Hoopa (Unbound) Shadow Metagross
Shadow Metagross Shadow Exeggutor
Shadow ExeggutorRock Type
Despite the fact that anything with a weakness to rock that isn't a double weakness is virtually guaranteed to have other types that can rival it, Rock's high average power and important coverage keeps it extremely valuable, to the point that Rock should arguably be one of the first types that a player should consider investing in when starting their Raid team. Naturally, the best choice is what is going to be needed in the foreseeable future most of the time, but Rock is still strong and pervasive.
 Shadow Rampardos
Shadow Rampardos Mega Diancie
Mega Diancie Shadow Rhyperior
Shadow Rhyperior Shadow Gigalith
Shadow Gigalith Shadow Tyranitar
Shadow Tyranitar Mega Tyranitar
Mega Tyranitar Shadow Tyrantrum
Shadow Tyrantrum Rampardos
Rampardos Mega Aerodactyl
Mega Aerodactyl Tyranitar
Tyranitar Shadow Aerodactyl
Shadow Aerodactyl Shadow Aurorus
Shadow Aurorus Rhyperior
Rhyperior Shadow Aggron
Shadow AggronSteel Type
While the need for Steel Types isn't terribly common, the top Pokemon of this archetype manage to absolutely dominate the meta. The top Steel Types are EXTREMELY powerful, and VERY, VERY worth adding to your team!
 Zacian - Crowned Sword
Zacian - Crowned Sword Zamazenta - Crowned Shield
Zamazenta - Crowned Shield Dusk Mane Necrozma
Dusk Mane Necrozma Shadow Metagross
Shadow Metagross Shadow Dialga
Shadow Dialga Shadow Excadrill
Shadow Excadrill Metagross
Metagross Mega Lucario
Mega Lucario Dialga
Dialga Dialga (Origin Forme)
Dialga (Origin Forme) Genesect
Genesect Shadow Scizor
Shadow ScizorWater Type
A straight-forward type, Water doesn't have many interactions to worry about, which means that it tends to be a great all-around choice whenever it's effective. The top Water Types are absolutely able to go toe-to-toe with many of the top types, especially since Primal Kyogre rules these waves. But, again, the power scaling drops pretty fast after Primal and Shadow Kyogre.
 Primal Kyogre
Primal Kyogre Shadow Kyogre
Shadow Kyogre Mega Swampert
Mega Swampert Shadow Samurott
Shadow Samurott Shadow Swampert
Shadow Swampert Shadow Crawdaunt
Shadow Crawdaunt Shadow Empoleon
Shadow Empoleon Mega Blastoise
Mega Blastoise Shadow Samurott
Shadow Samurott Shadow Feraligatr
Shadow Feraligatr Kyogre
Kyogre Shadow Gyarados
Shadow GyaradosNormal Type
For all intents and purposes, Normal is not actually a type when it comes to building a raid team. Outside of very, very specific scenarios or just having fun, Normal Type moves should be TMed away, and Normal Types lacking other useful types and/or enough power to make other move types work for them should be left on the bench. The one exception to this is the absolutely crushing power of Regigigas with Crush Grip, though its power also relies a bit on its Hidden Power type.
Any reason shadow conkeldurr is on the list for fighting twice?

Honest mistake.
Where does shadow palkia fall in this list?
I also have this same question 😁!
Shadow Palkia (appears to be missing?):
ATK: 280 — DEF: 215 — STA: 189
DPS: 22.312 — TDO: 605.4
-
Shadow Salamence:
ATK: 277 — DEF: 168 — STA: 216
DPS: 22.516 — TDO: 550.5
Where is the update?

Right about now.
Hey hey, don't know where to post this, and sorry to be "that guy," but I noticed that under Tinkaton's listing it still states she has access to Brutal Swing- I heard that the move was taken away shortly before her release. You've taken it off the Moves list, it just references spamming it later in her pVp moves description. Threw me off is all 😏

Oh boy, took me a bit to see this but thank you! Went ahead and fixed it!
Shouldn't Mega Gyarados be on the list of best water-type attackers, higher than Shadow Gyarados? Since its attack stat still bigger than Shadow Gyarados (292 vs 284), plus tankier defense raising its TDO
I don't understand why Mega Absol would be better than Mega Tyranitar, despite the ER metric in the Comprehensive DPS/TDO Spreadsheet being different.



























































