Here's my first attempt at a good VGC team. I was trying to make either a Rain or Sand team. This is the rain team, obviously.

Politoed @ Damp Rock
Bold
EVs: 252 HP, 128 DEF, 128 SP.DEF
0 Speed IV
Ability: Drizzle
-Scald
-Surf
-Rain Dance
-Perish Song

Toxicroak @ Black Sludge
Jolly
EVs: 136 HP, 120 SP.DEF, 252 SPEED
Ability: Dry Skin
-Drain Punch
-Poison Jab
-Substitute
-Sucker Punch

Ludicolo @ Leftovers
Quiet
EVs: 252 HP, 128 DEF, 128 SP. DEF
Ability: Rain Dish
-Surf
-Giga Drain
-Leech Seed
-Blizzard

Goodra @ Roseli Berry
Brave
EVs: 252 HP, 120 DEF, 136 SP.DEF
Ability: Hydration
-Rest
-Toxic
-Infestation
-Thunder

Kingdra @ Life Orb
Modest
EVs: 164 HP, 4 DEF, 252 SP.ATK, 4 SP.DEF, 84 SPEED
Ability: Swift Swim
- Protect
- Dragon Pulse
- Disable
- Scald

Manectric @ Manectite
Timid
EVs: 252 SP.ATK, 4 SP.DEF, 252 SPEED
Ability: Lightning Rod
- Hidden Power (ice)
- Toxic
- Thunder
- Protect
Please Help with constructive criticism.