Team Go Rocket Counters

Giovanni 
Giovanni's Line-Up
Pokemon #1 Pokemon #2 Pokemon #3

Persian

Nidoking
 
Regice
 
Kingdra
 
Kingler

 

Countering Giovanni's Line-Up


Persian
  Giovanni’s Shadow Bagon is a -type opponent, that is weak to ., Using a rapid charged attack will cause Giovanni to burn his shields quickly.

Recommended Counters

Pokemon Moveset

Terrakion
Double Kick
Sacred Sword (Legacy)
Rock Slide

Tyranitar
Smack Down (Legacy)
Crunch
Stone Edge

Lucario
Counter
Power-Up Punch
Aura Sphere

Machamp
Counter
Close Combat
Stone Edge


Nidoking
  Giovanni’s Shadow Hypno is a and -type opponent, that is weak to , , , and .

Recommended Counters

Pokemon Moveset

Rhyperior
Mud Slap
Rock Wrecker
Surf

Kyogre
Waterfall
Surf
Blizzard

Swampert
Mud Shot
Hydro Cannon
Earthquake

Mamoswine
Powder Snow
Avalanche
High Horsepower


Kingdra
  Cliff’s Shadow Kingdra is a and -type opponent.  It is best to use and moves to take out Shadow Kingdra.

Recommended Counters

Pokemon Moveset

Dragonite
Dragon Breath
Dragon Claw
Superpower
 

Togekiss
Charm
Dazzling Gleam
Flamethrower
 

Primerina
Charm
Moonblast
Hydro Pump

Gardevoir
Charm
 
Synchronoise
Dazzling Gleam 

Clefable
Charm
 
Moonblast
Meteor Mash


Kingler
  Giovanni’s Shadow Kingler is a -type opponent, that is weak to  and .

Recommended Counters

Pokemon Moveset

Zarude
Vine Whip
Power Whip
Dark Pulse

Venusaur
Vine Whip
Frenzy Plant (Legacy)
Sludge Bomb
 

Roserade
Razor Leaf
Grass Knot
Sludge Bomb
 

Leafeon
Bullet Seed
Leaf Blade
Solar Beam

Magnezone
Spark
Wild Charge
Mirror Shot


Regice
  Giovanni’s Shadow Regice is a -type opponent, that is weak to , , , and . 

Recommended Counters

Pokemon Moveset

Terrakion
Double Kick
Sacred Sword (Legacy)
Rock Slide

Machamp
Counter
Close Combat
Stone Edge

Blaziken
Fire Spin
Blast Burn (Legacy)
Blaze Kick
 

Lucario
Counter
Power-Up Punch
Shadow Ball

Rhyperior
Mud Slap
Rock Wrecker
Surf

Tyranitar
Smack Down (Legacy)
Crunch
Stone Edge