El equipo lo veo muy flojo la verdad, demasiado frágil.
-No cubres bien a Zangoose.
-No cubres bien a Braviary.
-No cubres a Ludicolo.
-No poner SR.
Y con un poco de hax en contra de marowak, Liepard te va a hacer sufrir
Quita a Leafeon, es horrible z.z parace que fuera para luchar vs sunny, pero vas a perder si el otro lleva un bicho.
Prueba con Ludicolo subseeder o bulky attacker.
Quita algún psíquico y pon un fantasma, como Misdreavus, Golurk o Haunter.
Regirock por Marowak también puede ayudar.
A Butter dale los 4EVs en defensa especial o va a morir al cambio por trampa rocas, aunque teniendo ya a Swoobat no veo para que llevar a ambos, tal vez venga mejor que lleves algo con prioridad como Zangoose o Samurott.
Supongo que cambie casi todo el equipo... bue, no tienes que seguir al pie de la letra, prueba cada cambio y quédate con lo que te convenza mas.
Suerte.