Pokemon Let’s Go Team Rocket
Team Rocket battles you 10 times in Let’s Go: Jessie and James together at 5 places, Archer 3 times and Giovanni 2 times as the Team Rocket Boss, on top of 32 Grunt battles. Psychic and Ground moves hit the most Team Rocket Pokemon hard.

- Battles
- 105 double battles
- Best attack types
- Psychic, Groundsuper effective most often
- Highest level
- Lv 54Team Rocket teams
Jessie and James, battle by battle
Every Jessie and James fight is a double battle: Jessie and James each send out one Pokemon. Here are both teams at each of the 5 stops, with every move and the types that hit each Pokemon hard.
Mt. Moon
Lv 12Double battleRocket Hideout
Lv 32Double battlePokemon Tower
Lv 34Double battleJessie
- Poison JabGlareCrunchWeak to
ground
psychicResists
grass
fighting
poison
bug
fairy
James
- Dark PulseSludge BombWeak to
ground
psychicResists
grass
fighting
poison
bug
fairy
Silph Co.
Lv 36Double battleJessie
- Poison JabGlareCrunchRock SlideWeak to
ground
psychicResists
grass
fighting
poison
bug
fairy
James
- Sludge BombDark PulseFlamethrowerThunderboltWeak to
ground
psychicResists
grass
fighting
poison
bug
fairy
Route 17
Lv 52Double battleJessie
- Poison JabGlareCrunchRock SlideWeak to
ground
psychicResists
grass
fighting
poison
bug
fairy
James
- Sludge BombDark PulseFlamethrowerThunderboltWeak to
ground
psychicResists
grass
fighting
poison
bug
fairy
Archer, Team Rocket Admin
Archer battles you 3 times. Each card shows his team, every move and the prize money. At Silph Co. it is a Multi Battle: you and Trace against Archer and a Grunt.
Rocket Hideout
Lv 33ArcherPrize ₽3,300
- Sludge BombFlamethrowerDark PulseWeak to
ground
psychicResists
grass
fighting
poison
bug
fairy - Air SlashCrunchWeak to
electric
ice
psychic
rockResists
grass1/4
fighting1/4
bug1/4
poison
fairyImmune
ground
Silph Co.
Lv 37Multi battleArcherPrize ₽3,700
- Self-DestructThunderboltSwiftWeak to
groundResists
electric
steel - Air SlashCrunchWeak to
electric
ice
psychic
rockResists
grass1/4
fighting1/4
bug1/4
poison
fairyImmune
ground - Sludge BombFlamethrowerDark PulseProtectWeak to
ground
psychicResists
grass
fighting
poison
bug
fairy
Rocket Hideout
Lv 54ArcherPrize ₽5,400
- ThunderFoul PlayExplosionReflectWeak to
groundResists
electric
steel - Air SlashCrunchSludge BombU-turnWeak to
electric
ice
psychic
rockResists
grass1/4
fighting1/4
bug1/4
poison
fairyImmune
ground - Fire PunchThunder PunchClear SmogBrick BreakWeak to
water
ground
rockResists
fire
grass
ice
bug
steel
fairy - Dark PulseFlamethrowerSludge BombShadow BallWeak to
ground
psychicResists
grass
fighting
poison
bug
fairy
Giovanni, Team Rocket Boss
Giovanni battles you 2 times as the Team Rocket Boss. He is also the Viridian City Gym Leader: his gym team is on the Gym Leaders page.
Rocket Hideout
Lv 35Silph Co.
Lv 39
GiovanniPrize ₽6,240
- SlashFeintFake OutPlay RoughWeak to
fightingImmune
ghost - Drill RunTake DownMegahornRock ThrowWeak to
water4x
grass4x
ice
fighting
ground
steelResists
poison1/4
normal
fire
rockImmune
electric - Body SlamCrunchWeak to
water
ice
ground
psychicResists
poison1/4
fighting
bug
rock
fairyImmune
electric
Team Rocket Grunts
32 Grunt battles across 7 places, with the Pokemon they use and the prize money. Both versions match.
Pokemon these Grunts use
Pokemon these Grunts use
Best attack types against Team Rocket
Counted over all 78 Team Rocket Pokemon on this page, one per team slot (named members and Grunts). Under each type: the three Pokemon of that type you can catch in the wild at the lowest level. Check that yours knows a move of that type before the fight.
Earliest you can catch
Earliest you can catch
Earliest you can catch
MankeyRoute 3, Lv 3Pikachu (Only in Let’s Go Pikachu)
MachopRock Tunnel, Lv 18
MachokeVictory Road, Lv 41
Earliest you can catch
JynxSeafoam Islands, Lv 39
DewgongSeafoam Islands, Lv 39
CloysterSeafoam Islands, Lv 39
Big fights in Let’s Go
Every gym leader, the Elite Four and your rival Trace, with full teams and moves.
Gym Leaders








Elite Four and Champion





Keep playing