Pokémon GO currently has 151 Pokémon (not all can be caught yet) and it’s hard to discern which one is the most powerful. With so many to keep track of, you might be confused as to which ones you should be training to help you take over your next gym.
We have compiled the top 10 most powerful Pokémon to help you decide which one you want to train so you have the best chance of being the best. This list has been compiled for the game as it stands today (8/7/2016), it could change with upcoming patches. Nonetheless we hope you enjoy this compilation:
Max CP: 2,602
Muk is a poisonous Pokémon whose the final evolution of Grimer. He has a lot of great defensive skills with 188 defense and 210 stamina. He is really good against Fairy and Grass type Pokémon. He will help you drain your opponent’s CP, so it’s best to keep one of these in the gym.
NEXT: 9. Charizard