Dynamic Punch is a Fighting-type Charge move in Pokémon GO. In Gym and Raid battles, it deals 90 damage and it costs 50 energy. In GO Battle League, Dynamic Punch deals 90 damage and costs 50 energy. Explore its damage and energy stats in battles, its effectiveness against various Pokémon types, and see which Pokémon wield it best.
Dynamic Punch effectiveness against other Pokémon types