Poliwrath’s offensive stats let it down, meaning that it usually relies on Super Effectives to deal the most damage.
Defensively, Poliwrath has a coveted Water immunity and resistances to Dark, Ice, Bug, Steel, and Rock, which is a great advantage.
Scald allows foes to be worn down quicker. Focus Blast is a stab move, that allows Pokémon to be damaged quickly. Ice Beam takes out Grass types, which could be a potential threat to Poliwrath. Vacuum Wave allows Pokémon such as Pyroar to be taken down, as well as being a move with good accuracy and PP.
Poliwrath is a good Pokémon, however it is let down by its offensive stats.