Take out blastoise and mega blastoise they would make the deck way to clunky same for the feraligatr line. I would also take out the empoleon, because you have zoroark. I think 4 aqua patch is must in almost every water deck... This deck could also benefit from 1 or 2 glaceon ex and maybe 1...