Oh, a baton pass team, huh? From my experience, a semi-Baton Pass team will most likely never work well, and if you opt for a fully-dedicated Baton pass team (Scolipede, Smeargle, Vaporeon, Espeon, i think(?) with a sweeper or two), you are bound to win dominantly or lose pitifully.
At a glance, more than half of your team is ripped to shreds by Talonflame or Zard-Y. You also lack a defogger which is basically a must for every team. If you're gonna drop the baton pass route, i suggest you replace Scolipede with a Bulky Water like Rotom-W or replace Gliscor(kinda out of place in your team IMO) with a defogger like Mandibuzz or Latios.
If you're gonna continue using Azumarill, you're better off using a CB set (Aqua Jet, Superpower, Play Rough, Waterfall) or a Belly Drummer (BD, Aqua Jet, Play Rough, Waterfall/Superpower) with a Sitrus Berry. Hope that helps!
1. Baton pass has been nerfed a while back, which basically means you won't be able to have the move baton pass on more than 3 pokemons, it's a complex ban.
2. Teams weak to things like mega pinsir or talonflame is better off using zapdos as a defogger.
On the other hand
Remove roost from gliscor and give it knock off. Since the current set is completely walled by balloon exca or skarmory.
Please try and press enter after writing each pokemon, the current format makes it a pain to read .-.