If you click on a link and make a purchase we may receive a small commission. Read our editorial policy.

Pokémon Go best Pokémon, from best attackers to best defenders and best Pokémon by type

Which are the best Pokémon for Gyms, raiding and PvP in Pokémon Go?

The best Pokémon in Pokémon Go depends largely on how you’re going to use them, with everything from gyms to raiding to PvP battling bringing new ways of thinking about how to use Pokémon competitively.

Here then, we’ll split this page into multiple sections, including an overall best Pokémon in Pokémon Go by type list, for at-a-glance reference for what to power up, as well as our takes on the best attacking Pokémon and best defending Pokémon for tackling regular Gyms and taking down Raids.

On this page:

Battling and catching the latest Ultra Beast, Guzzlord, in Pokémon Go.

The best Pokémon in Pokémon Go by type

With Pokémon Go’s Pokédex now numbering to 820, the number of Pokémon in the game has certainly Exploud-ed over the past few years. Even with the ones that are missing — a lot of Galar and all of Paldea — there’s an almost daunting number of Pokémon to choose from, so you’d be forgiven for having no idea what the best Pokémon in the game are.

While there are still some obvious bests – like Mewtwo – the addition of variants such as Armored Mewtwo and Shadow Mewtwo complicate things, just as the Alolan and Galarian forms do. There’s a lot more to choose from than when the game first came out.

And just to make things even more complicated, different Pokémon are good for different things, so whether you’re looking to take down or defend a gym, or even beat your friends in a round of PvP, you’re going to want a different line-up.

Yes, Mewtwo is still excellent.

So, while there’s no single best Pokémon for every scenario, it’s good to know that there are still some standout contenders that you’ll want to focus your time (and more importantly, Stardust and Candy) on.

As such, it’s good to know which Pokémon are generally best for each style of play, and the easiest way to divvy them up is by their typing. Here’s an at-a-glance look at the strongest Pokémon by type right now, including the best options for their moves at the time of writing.

Yes, Rayquaza is still excellent, too...

Note that we’ve opted for the best moves of that type where available, which might not be the optimal damage output moves for that Pokémon overall. Rayquaza, for example, does more damage (and is generally best used) as a Dragon-type attacker with Dragon-type moves. But it’s also one of the strongest Flying-type attackers in the game if you equip it with Air Slash and Hurricane, as we’ve noted below.

So use this table if you’re trying to find a good Pokémon of a certain type, specifically, even though it’s good for getting a general sense of the overall best Pokémon in the game, too.

Of course, if PvP is more your thing, we have dedicated pages to each of the cups that you can try your hand at, from the mainstays of Great League, Ultra League and Master League, to those that come and go less frequently, like the Flying Cup, Jungle Cup and Element Cup!

Pokémon Go Best Pokémon by Type

Because the best Pokémon are almost always Mega/Primal Reversion and then Shadow Pokémon, adding them seems almost pointless. If there’s a Mega Pokémon, it’s almost always best-in-class as an attacker, but obviously loses points as a defender, where it can’t be Mega Evolved.

If there’s a Shadow version of anything on this list, use it if you want it as an attacker, but hold it back as a defender because Shadows are basically glass cannons.

The below tier list is as of January 2023:

Type Best Pokémon Best Uses Fast Move (of that type) Charged Move (of that type)
Normal Regigigas
Blissey
Snorlax
Attacking
Defending
Defending
Hidden Power
Pound
Lick
Giga Impact
Dazzling Gleam
Body Slam
Fighting Terrakion
Keldeo
Lucario
Attacking
Attacking
Attacking
Double Kick
Low Kick
Counter
Sacred Sword
Sacred Sword
Aura Sphere
Flying Moltres
Rayquaza
Braviary
Attacking
Attacking
Attacking
Wing Attack
Air Slash
Air Slash
Sky Attack
Hurricane
Brave Bird
Poison Nihilego
Roserade
Overqwil
Attacking
Both
Both
Poison Jab
Poison Jab
Poison Jab
Sludge Bomb
Sludge Bomb
Sludge Bomb
Ground Landorus (Therian)
Garchomp
Rhyperior
Attacking
Attacking
Attacking
Mud Shot
Mud Shot
Mud Slap
Earthquake
Earth Power
Earthquake
Rock Rhyperior
Rampardos
Terrakion
Both
Both
Attacking
Smack Down
Smack Down
Smack Down
Rock Wrecker
Rock Slide
Rock Slide
Bug Pheromosa
Yanmega
Genesect
Attacking
Attacking
Attacking
Bug Bite
Bug Bite
Fury Cutter
Bug Buzz
Bug Buzz
X-Scissor
Ghost Giratina (Origin)
Chandelure
Hoopa (Confined)
Attacking
Attacking
Attacking
Shadow Claw
Hex
Astonish
Shadow Force
Shadow Ball
Shadow Ball
Steel Metagross
Dialga
Zacian
Both
Attacking
Attacking
Bullet Punch
Metal Claw
Metal Claw
Meteor Mash
Iron Head
Iron Head
Fire Reshiram
Entei
Moltres
Attacking
Attacking
Attacking
Fire Fang
Fire Fang
Fire Spin
Fusion Flare
Overheat
Overheat
Water Kyogre
Swampert
Feraligatr
Attacking
Attacking
Both
Waterfall
Water Gun
Water Gun
Surf
Hydro Cannon
Hydro Cannon
Grass Zarude
Kartana
Chesnaught
Attacking
Attacking
Both
Vine Whip
Razor Leaf
Vine Whip
Power Whip
Leaf Blade
Frenzy Plant
Electric Zekrom
Xurkitree
Thunderus (Therian)
Attacking
Attacking
Attacking
Charge Beam
Thunder Shock
Volt Switch
Fusion Bolt
Discharge
Thunderbolt
Psychic Mewtwo
Hoopa (Unbound)
Lunala
Attacking
Attacking
Attacking
Confusion
Confusion
Confusion
Psystrike
Psychic
Psychic
Ice Mamoswine
Darmanitan (Galarian)
Glaceon
Both
Attacking
Attacking
Both
Powder Snow
Ice Fang
Frost Breath
Avalanche
Avalanche
Avalanche
Dragon Rayquaza
Salamence
Palkia
Attacking
Both
Attacking
Dragon Tail
Dragon Tail
Dragon Tail
Outrage
Outrage
Draco Meteor
Dark Hydreigon
Yveltal
Guzzlord
Attacking
Attacking
Attacking
Bite
Snarl
Snarl
Brutal Swing
Dark Pulse Play
Brutal Swing
Fairy Togekiss
Gardevoir
Sylveon
Defending
Both
Both
Charm
Charm
Charm
Dazzling Gleam
Dazzling Gleam
Moonblast

Best attackers in Pokémon Go

Bear in mind as again that this Tier List is an 'editorialised' approach, rather than a ranking of Pokémon by their highest DPS movesets or definitive stats, meaning our own experiences, knowledge, and judgement come into play here as well as the raw numbers.

That being said, several sources have been extremely useful for helping us decide: community work like this spreadsheet, as well as cross-referencing GamePress and Gameinfo in particular, who have all approached the situation in different ways, as well as calculations varying in depth from complete matchup simulations to more simple attacking and defending DPS calculations, and plenty in-between.

We recommend you give all of the above a look if you’re on the hunt for an even more detailed breakdown of the information at hand – but be warned, it gets complex!

Below, we’ll take into account all of the above, along with our own understanding of the general metagame climate as things stand – that means that while a Pokémon may rank near the very top for raw damage output, it may not rank as highly in our tier list because of some flimsy defences and lack of type coverage.

It’s also worth noting that the best attackers are almost always the Mega Pokémon, so we won’t be including those in our list.

You can only have one at a time, and if you’re doing a raid where the opponent is weak against something you can Mega Evolve, you should almost always have a Mega-Evolved Pokémon of that type to power up your friends’ Pokémon and help get you better rewards at the end. Instead, we’ll be focusing on the 'best of the rest', as it were, rounding out the other five 5 slots in your team.

Pokémon Go Best Attackers Tier List

The below tier list is as of January 2023:

Rank Pokémon Quick Move Charged Move Best vs. Reasoning
1 Mewtwo Confusion Psystrike or Shadow Ball Pretty much everything except dark and steel-types Mewtwo is still just about the best all-rounder, with excellent Attack and bulk, even without perfect moves. Your choice between Psystrike and Shadow Ball is a tough one as they are both excellent – we’d recommend putting resources into a Mewtwo with both for extra versatility.
It can also use Focus Blast as a fighting-type option for clearing gyms, too.
2 Kartana Razor Leaf Leaf Blade Water, ground and rock Kartana may not have been in the game long, but it came out swinging, and we all know there’s nothing more painful than a papercut. Jokes aside, its excellent stats and great moveset make short work of raid bosses weak to grass-type attacks
3 Reshiram Fire Fang Fusion Flare Grass, ice, bug and steel Reshiram’s acquisition of its signature move, Fusion Flare, did wonders for its abilities as an attacker, making it easily the best non-Shadow, non-Mega fire-type attacker in the game. Plus, with its stats as a legendary dragon, you know it has the bulk to stand up to most things that would try to take it down.
4 Terrakion Double Kick Sacred Sword Normal, ice, rock, dark and steel We’re still not sure how Terrakion can kick or do anything with a sword, given its bulldog-like stature. Our bulldogs here at Eurogamer just eat, sleep and complain when they're not either eating or sleeping. Still, following the 2022 move update, this Pokémon got such a huge bump in stats that you really should do your best to get hold of a good few of them should it swing round again.
5 Rayquaza Dragon Tail Outrage Dragon-types An exceptional move pairing and massive Attack stat put Rayquaza out on top of the dragons – something which should come as a surprise to absolutely nobody. Beware both its double-weakness ice-type moves, and the fact that Mega Rayquaza (when it arrives) will undoubtedly break the game, as its stats are literally sky high.
6 Xurkitree Thunder Shock Discharge Water and flying Xurkitree is almost as good as the top of the electric-type shadow Pokémon, which gives a rough indication of what its base stats look like. Should it get the strongest electric-type moveset in the game, or even a shadow-form of its own, it will absolutely blow its opponents out of the water
7 Chandelure Fire Spin Shadow Ball Many Easily the best ghost-type attacker in the game so far, and incredibly easy to get hold of. Its high defence and hard-hitting fire-type move make it an excellent addition to your team.
8 Rampardos Smack Down Rock Slide Fire, flying, bug and ice-types Rampardos is a great addition to any raid against any fire, flying and ice-types, including the likes of Charizard and Articuno, thanks to its type effectiveness. The combination of Smack Down and Rock Slide is particularly brutal in these raids.
9 Metagross Bullet PunchMeteor Mash Many Metagross’s optimal moveset hasn’t shifted since 2018, and it has stood as one of the best attackers in the game since then. A combination of great stats and strong attacks make it a great fallback, whatever the situation (as long as that situation isn’t going against a dark or fire-type!)
10 Machamp Counter Dynamic Punch Dark, ice, normal, rock and steel-types Machamp is your go-to, budget-friendly attacker. It hits fast, it hits hard, and yet doesn’t break the bank. It’s exceptional at taking down both raids and gyms, given the huge number of normal, rock and steel types you see defending gyms out in the wild. We strongly recommend building a team of these to bring into battle.

Honourable mention: Attack Deoxys is one of the hardest hitters in the game, but since it’s so difficult to get hold of, relative to the rest of the list, it’s basically unobtainable for 51 weeks of the year, if you’re lucky. If you have one, and can get enough candies to level it up, Zen Headbutt and Psycho Boost are the moves you’re going to want to run with!


The Season of Mythical Wishes has seen Kecleon finally being released in Pokémon Go! The Crackling Voltage event is currently running and it has brought as a new Team Go Rocket quest - Shadowy Skirmishes! The team lineups for Giovanni and the Team Go Rocket Leaders has also changed. Don't forget to partake in the new Go Battle League season. Elsewhere, be sure to use Daily Adventure Incense for the chance of encountering Galarian Articuno, Galarian Zapdos and Galarian Moltres. This incense may also give you encounters with other rare Pokémon in Pokémon Go.


Best defenders in Pokémon Go

Just like the section above, this tier list of the best defending Pokémon in Pokémon Go is editorialised with our own experience, combined with the hard stats of the sources listed above.

Pokémon Go Best Defenders Tier List

The below tier list is as of January 2023:

Rank Pokémon Quick Move Charged Move Best vs. Reasoning
1 Blissey Zen HeadbuttDazzling Gleam Many It works like this: 'Is there room in the gym? Yes? Good. Is there a Blissey in there? No?? Well, you know what to do then.'

Blissey is still the best out there, even after all this time. The combo of Zen Headbutt and Dazzling Gleam make this Pokémon a nightmare to remove from a gym, even without its intense stats.
2 Togekiss CharmDazzling Gleam Many 'Is there a Blissey in there? Yes, Ok, put a Togekiss in the gym.'

The combination of bulk and the fairy-type attacks makes Togekiss an incredible defender.
3Metagross Zen Headbutt Meteor Mash Machamp Less generalist than the bulky Normal-types but selected as a great counter to their counter, Machamp and Lucario.
4 Snorlax Zen Headbutt Hyper Beam Many Essentially another Blissey. It’s slightly worse than Togekiss, but still one of the best options out there.
5 Drifblim Hex Shadow Ball Many, including Machamp What beats the number one gym attacker, Machamp? Ghost-types with massive defence. If you have a Drifblim that’s too big for Great League, but has a CP below 3000 (above this and it will lose motivation quicker in a gym), Drifblim is worth tagging as a gym-goer.
6 Goodra Dragon Breath Draco Meteor Many Bulky, but can surprise Dragon-type attackers with Dragon Breath. Draco Meteor is an excellent nuke too. When combined with its excellent defence, this makes Goodra an excellent choice that most people don’t count on battling in the gym!
7 Dragonite Dragon Tail Outrage Many, including Machamp Its typing makes it resistant to Machamp, meaning it’s harder for attackers to sweep the gym. It’s basically a tank that can give as good as it gets.
8 Milotic Waterfall Hyper Beam Pretty much everything except grass and electric-types As a mono-water-type, Milotic has few weaknesses you’ll see taking on a gym. Combined with its high defence, you have a Pokémon which has been camping out in gyms since its release in the game.
9 Garchomp Mud Shot Earthquake Electric-types Gyarados, Togekiss, Drifblim and Dragonite all share a weakness – one that is covered by this exact Pokémon. Want to stop a gym getting swept when it’s looking a little monochrome? Add this big blue land shark and let those free coins roll in.
10 Gyarados Waterfall Outrage Any rock, ground or fire-types Another counter-counter, Gyarados is excellent against a good number of attackers – including the likes of fire-type legendary Pokémon, Entei. A fan favourite in gyms, and for good reason.

Honourable mention: Slacking – while it is comically easy to take down (thanks to Yawn being a dreadful attack), putting one in a gym will immediately shoot up its height, making the gym look well defended, even when it’s not, thanks to its ridiculous CP.

You're not signed in!

Create your ReedPop ID & unlock community features and much, much more!

Create account
About the Author
Chris Tapsell avatar

Chris Tapsell

Reviews Editor

Chris Tapsell is Eurogamer's Reviews Editor and most decorated Football Manager. He used to write guides, and will send you links to his favourite spreadsheets if you ask him about League of Legends or competitive Pokémon.

Comments
Eurogamer.net logo

Buy things with globes on them

And other lovely Eurogamer merch in our official store!

Explore our store
Eurogamer.net Merch