Two things stick out:
You don't need two water-type moves on vaporeon, it just becomes redundant.
And Jirachi with Calm Mind should be attacking, so you should change Stealth Rocks to either Thunder or Water Pulse to keep with its theme.
You don't need two water-type moves on vaporeon, it just becomes redundant.
And Jirachi with Calm Mind should be attacking, so you should change Stealth Rocks to either Thunder or Water Pulse to keep with its theme.