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 Serebii.net for the rankings and individual stat numbers respectively.)
Best Pokémon by highest Attack stat in Pokémon Go
Best Pokémon by highest Defense stat in Pokémon Go
Best Pokémon by highest HP, Stamina in Pokémon Go
Best Pokémon overall with highest stats in Pokémon Go
*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.
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!