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.
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
Mega Heracross
Pheromosa
Mega Beedrill
Mega Pinsir
Shadow Pinsir
Shadow Escavalier
Shadow Scolipede
Shadow Scizor
Shadow Accelgor
Volcarona
Mega Scizor
Shadow Galvantula
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
Shadow Hydreigon
Mega Tyranitar
Shadow Tyranitar
Shadow Absol
Shadow Weavile
Mega Houndoom
Shadow Honchkrow
Shadow Houndoom
Absol
Hydreigon
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
Mega Rayquaza
Shadow Palkia
Shadow Salamence
Mega Garchomp
Shadow Dialga
Palkia (Origin Forme)
Shadow Dragonite
Black Kyurem
Shadow Garchomp
Mega Salamence
Rayquaza
Haxorus
Dialga (Origin Forme)
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
Shadow Electivire
Shadow Raikou
Xurkitree
Thundurus (Therian Forme)
Mega Manectric
Shadow Zapdos
Shadow Magnezone
Zekrom
Shadow Luxray
Shadow Zebstrika
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
Shadow Gardevoir
Zacian - Crowned Sword
Enamorus (Incarnate Forme)
Shadow Granbull
Xerneas
Gardevoir
Xurkitree
Hatterene
Togekiss
Granbull
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
Lucario
Mega Blaziken
Shadow Conkeldurr
Mega Heracross
Shadow Machamp
Terrakion
Shadow Hariyama
Shadow Blaziken
Keldeo
Shadow Emboar
Pheromosa
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 Charizard Y
Shadow Heatran
Shadow Darmanitan
Shadow Blaziken
Shadow Chandelure
Shadow Emboar
Shadow Moltres
Shadow Infernape
Shadow Charizard
Blacephalon
Reshiram
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
Rayquaza
Shadow Staraptor
Shadow Moltres
Shadow Honchkrow
Mega Pidgeot
Shadow Unfezant
Yveltal
Tornadus (Incarnate Forme)
Staraptor
Honchkrow
Moltres
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
Mega Gengar
Shadow Gengar
Shadow Chandelure
Blacephalon
Mega Banette
Shadow Banette
Gengar
Lunala
Chandelure
Dragapult
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
Kartana
Shadow Sceptile
Shadow Venusaur
Shaymin (Sky Forme)
Mega Venusaur
Shadow Tangrowth
Shadow Torterra
Shadow Alolan Exeggutor
Shadow Exeggutor
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
Shadow Groudon
Shadow Excadrill
Mega Garchomp
Landorus (Therian Forme)
Shadow Garchomp
Shadow Mamoswine
Shadow Rhyperior
Landorus (Incarnate Forme)
Shadow Golurk
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
Shadow Mamoswine
Shadow Weavile
Galarian Darmanitan
Baxcalibur
Mega Glalie
Mamoswine
Mega Abomasnow
Shadow Aurorus
Weavile
Glaceon
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
Mega Beedrill
Naganadel
Mega Gengar
Shadow Toxicroak
Nihilego
Shadow Gengar
Shadow Victreebel
Shadow Scolipede
Roserade
Shadow Vileplume
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
Mega Alakazam
Mewtwo
Shadow Alakazam
Mega Gardevoir
Mega Gallade
Mega Latios
Shadow Latios
Hoopa (Unbound)
Shadow Metagross
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
Mega Diancie
Shadow Rhyperior
Shadow Gigalith
Shadow Tyranitar
Mega Tyranitar
Shadow Tyrantrum
Rampardos
Mega Aerodactyl
Tyranitar
Shadow Aerodactyl
Shadow Aurorus
Rhyperior
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
Zamazenta - Crowned Shield
Dusk Mane Necrozma
Shadow Metagross
Shadow Dialga
Shadow Excadrill
Metagross
Mega Lucario
Dialga
Dialga (Origin Forme)
Genesect
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
Shadow Kyogre
Mega Swampert
Shadow Samurott
Shadow Swampert
Shadow Crawdaunt
Shadow Empoleon
Mega Blastoise
Shadow Samurott
Shadow Feraligatr
Kyogre
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.




















































