well, it depends on what moves, levels,evees and personality but I think that Blatiose would probaly win.
i think blastoise would win but it's up to you
Blastoise...obviously
Blastoise, Feraligatr, Swampert, Empoleon
Empoleon would win the battle but who is stronger probably empoleon.
i would want the pack of mewtwo's.and I'm not kidding
infernape and empoleon and torterra and emboar,seperior,samorout,charizard,blastoise,venasaur
Here are some users; Empoleon, Blastoise, Gliscor, Hydro pump, Blastburn, and Iviasaur.
release a Blastoise, Gyarados, Dragonite, Empoleon, and Garchomp and a Dragonite, Bastiodon, Lucario, Garchomp, and Magnezone for dialga
infernape
go to the dessert and take your blastoise/empoleon/feraligatr/swampert with you (they need to love you very much however) and get in one of the houses and talk to the old man
Why do you need a cheat code for Hydro Cannon????????????????????????????? If you have a Blastoise, Swampert, Feraligatr, or Empoleon you just have to bond with it and you can learn the move WITHOUT messing up your game with hacks.
Blastoise, Pidgeot, and Nidoqueen are very mediocre. If you want those 3 particular types, go with Swampert or Empoleon for a Water-type. For a Flying, I suggest Dragonite or something powerful like that. I wouldn't use a Poison-type since they don't really have good coverage, but a good Poison would be Drapion or Muk. As for the other 3, evolve them, and they will be extreme.