In the world of Pokémon Go, you have to figure out what Pokémon you should go for. Thankfully, German Lopez has compiled a definitive ranking of all 151 Pokémon in the game.
He points out that ranking is not based on which Pokémon is strongest,since the answer is always Mewtwo.