There are a lot of Pokemon to capture in Niantic's flagship mobile game, but who are the most powerful in Pokemon Go?
There are currently just under 500 different species of Pokemon to catch, which is soon to be more than 500 when Gen 5 is rolled out as part of the Ultra Bonus Challenge on September 16. That means there are a lot of options when it comes to being competitive.
Due to sheer numbers of Pokemon and the intricacies that come along with it, trainers can be forgiven for not knowing which are the most powerful, or at least their exact order for those that have done the research.
Ranked by CP
CP (combat power) is an aggregated statistic that gives a rough idea as to how powerful they are. It is based on IV scores and that Pokemon's current level.
- Read More: The differences between IV and CP explained
While it doesn't tell you directly how powerful their attack, defense or stamina is - it is a good, quick and easy way to see the potential of a particular Pokemon.
Based on CP, the Pokemon with the best potential are as follows:
- Slaking - 4,431
- Mewtwo - 4,178
- Groudon - 4,115
- Kyogre - 4,115
- Dialga - 4,038
The best attacker
We can look at a Pokemon's power by looking at their individual stats, though. One of these stats is their attack which is naturally an important attribute to Pokemon Go trainers as this determines how much damage a Pokemon can inflict.
It should be noted that this doesn't take into account moveset and is purely based on attack stats. Nevertheless, the Pokemon with the best attack stats are:
- Deoxys - 345
- Mewtwo - 300
- Rampardos - 295
- Slaking - 290
- Rayquaza - 284
Slaking is an excellent example of the above whereby it has superb attack stats but its moveset means its DPS (damage per second) is actually less than a Pokemon that isn't on the list, such as Gengar.
The best defender
Conversely, the best defense stats show which Pokemon is the best at receiving damage. Those Pokemon are as follows:
- Shuckle - 396
- Lugia - 310
- Regice - 309
- Bastiodon - 286
- Registeel - 285
The best stamina
The stamina stat is essentially HP in Pokemon Go, which equates to the level of health, or hit points, a Pokemon can have. The defense stat naturally plays a big part in determining how long a Pokemon can last in battle - so not just one should be looked at.
- Blissey - 496
- Chansey - 487
- Wobbuffet - 382
- Wailord - 347
- Snorlax - 330
Of all these stats, CP is probably the best indicator of a Pokemon's potential but it is good to dive deeper and know which species are strong at what. Movesets also play a hugely important role which is a whole other topic in itself.