Suggesting Drain Punch Poliwrath.
DP gives Poli reliable STAB, a form of heal, and better offensive presence.
Thanks to ability and type, Poliwrath already checks and counters Bisharp, MGyarados, Weavile, Keldeo & gator. DP as a STAB hits these mons better than lol Circle throw.
DP also buffs Poli's SwiftSwim set, and makes it able to run a potent SubDrum set like Chesnaught.
Thanks!