Best Water Pokemon

Here are the members who have created their own version of TheTopTens list of Best Water Pokemon.
1. Empoleon
2. Tentacruel
3. Golduck
manmythbox
1. Kingdra
2. Lapras
3. Starmie
roberthall332

1. Blastoise
2. Gyarados
3. Swampert
Red26473
1. Starmie
2. Vaporeon
3. Ludicolo
Chrismaster

1. Kyogre
2. Gyarados
3. Palkia
elvispanda
1. Blastoise
2. Gyarados
3. Swampert
Goldenhitmonlee101

1. Blastoise
2. Gyarados
3. Kingler
Kingler99
1. Blastoise
2. Swampert
3. Gyarados
Dizzypunch

1. Blastoise
2. Empoleon
3. Feraligatr
gavinawesomeman
1. Samurott
2. Greninja
3. Vaporeon
MEGAMANZEROSTRIDER

P