To check the mons you mentioned, you'd need to run a bulky set, with av/leftovers, which kinda excludes the breaker role.
1) Weavile
If bulky melm is the only thing keeping your team alive, the best it can do against standard weavile is to force it out in exchange for it's leftovers, after...