Pokemon-go – Why can’t I win gym battles

pokemon-go

Ever since Niantic increased the spawn rate of rare Pokémon, it seems like most gyms I find are protected by a Snorlax. When I battle these gyms; even when the gym only has one Pokémon, I tend to run out of time during the battle.

I try to select Pokémon that will give me type advantage, and do my best to dodge attacks. Despite my best efforts, I always seem to run out of time before I can win.

Am I playing wrong? Should I simply spam attacks, and not worry about all my Pokémon getting knocked out?

As an example, a recent gym was protected by a 1900 CP Snorlax, and I was attacking with 1200 – 1300 CP Pokémon with fighting moves. My attacks were "super effective", but I was still unable to widdle down the Snorlax before time ran out.

Best Answer

High CP Snorlax are in gyms specifically because they do have the ability to outlast whole teams of lower CP attackers. You need to make a compromise with them; if you have most of your team of pokémon left, then it's time to attack full bore and not worry about dodging.

If it's going to be closer, then you should pay attention for the super attacks and dodge those, but let the rest of the attacks go through, unless you're using Jolteon or one of the other high speed Pokémon who can afford to dodge without losing very many attacks.