Pokémon Go: Best Pokémon with the highest Attack, Defense, HP, Stamina, and overall stats revealed

Where does Charizard stack up against Dragonite, Lapras and the Legendaries?


With Pokémon Go now a little more settled and balanced, a few revisions have come to the best Pokémon rankings that see a slightly more rational order of the best Pokémon in each of the highest Attack, highest Defense, and highest Stamina tables.

Once you're settled in yourself, meanwhile, having mastered how to find Pokémon, you'll want to get into taking over Gyms for your chosen team, and the best way to do that is by forming one made up from the best Pokémon possible.

Early on, players discovered that hidden stats mirror those of the original game, giving us insight into how Pokémon rank according to their highest Attack, Defense and HP (hit points, health or stamina). As you can imagine, rare Pokémon tend to top the list, but there are a few surprise entries throughout each one to look out for.

This, along with our Pokémon Go Type Chart and our list of the best Pokémon Go moves with the highest DPS, is helpful if you want to craft a team with different strengths and weaknesses, but with these elements combined together, we also know the best overall Pokémon in Pokémon Go.

Once you have settled on which Pokémon to target, then be sure to read our Pokémon Go CP calculations guide to squeeze out the best possible stats from each capture, so you know which specific creatures to train as you go, and our Pokémon Go guide, tips and tricks page to pick up a few pointers you might not know.

Here's the top 15 Pokémon for each stat, but you can view where all 151 Pokémon stand on The Silph Road's research page. (Thanks to them and for the rankings and individual stat numbers respectively.)

Best Pokémon by highest Attack stat in Pokémon Go

RankPokémonAttack stat
1 Mewtwo* 330
2 Alakazam 271
3 Dragonite 263
4 Gengar 261
5 Zapdos* 253
6 Moltres* 251
7 Flareon 246
8 Kingler 240
9 Pinsir 238
10 Gyarados 237
11 Kadabra 232
12 Exeggutor 233
13 Machamp 234
14 Jolteon 232
15 Arcanine 227

Best Pokémon by highest Defense stat in Pokémon Go

RankPokémonDefense stat
1 Cloyster 323
2 Onix 288
3 Articuno* 249
4 Tentacruel 237
5 Mr. Mime** 233
6 Golem 229
7 Omastar 227
8 Weezing 221
9 Hypno 215
10 Kingler 214
11 Hitmonchan 212
12 Hitmonlee 211
13 Mew* 210
14 Blastoise 210
15 Rhydon 206

Best Pokémon by highest HP, Stamina in Pokémon Go

RankPokémonStamina stat
1 Chansey 500
2 Snorlax 320
3 Wigglytuff 280
4 Vaporeon 260
5 Lapras 260
6 Jigglypuff 230
7 Mewtwo* 212
8 Kangaskhan** 210
9 Muk 210
10 Rhydon 210
11 Mew* 200
12 Slowbro 190
13 Gyarados 190
14 Clefable 190
15 Exeggutor 190

Best Pokémon overall with highest stats in Pokémon Go

RankPokémonMax CP

*These are Legendary Pokémon that, while confirmed to be within Pokémon Go thanks to datamining, have yet to be discovered, likely due to their involvement with a future event or game update. However, they're worth listing now so you can start planning ahead to create the ultimate team.

**Mr. Mime and Kangaskhan are region-exclusive Pokémon and can only be found in certain territories - unless you can hatch them from an Egg, of course.

Pokémon Go tips, tricks and cheats What the game doesn't tell you about catching Pokémon in the real world. Pokémon Go tips, tricks and cheats

Want more help with Pokémon Go? Read our Pokémon Go tips, tricks, cheats and guides for insights on how to improve your skills, how to choose your Eevee evolution, and how CP works. Plus details of Pokémon Go's secrets and Easter Eggs, how to get the new baby Pokémon, a guide to Egg groups, charts, and Egg hatching, details on the Daily Bonuses, finding Ditto, and even which team to join from Team Valor, Mystic, and Instinct.

What do these 'best Pokémon' lists tell us?

  • We know that Legendary Pokemon Mewtwo, Mew, Articuno, Zapdos and Moltres - whenever they appear - are some of the most powerful in the game, and are worth capturing if you get the chance.
  • Right now, Dragonite is the most powerful overall Pokémon in Pokémon Go, so get catching those Dratinis. Out of the starter Pokémon in overall stats, they rank Charizard, Venusaur and then Blastoise, although of these only Blastoise breaks into a top 15, for highest Defense.
  • Not every Pokémon who ranks in high up on one stat type does so in others. Chansey, for example, has by far the highest Stamina / HP of any creature in the game, but suffers in other areas so it fails to list elsewhere. Think about stat combinations when building a Gym attacking or defending team.
  • More Pokémon are coming! We've detailed how to get the new baby Pokémon Togepi, Pichu and Togetic too, but none of these break into the best Pokémon rankings for now. Keep an eye out for new, more powerful Pokémon to come!

Comments (1)

Comments for this article are now closed, but please feel free to continue chatting on the forum!