Gym Leader Castle Round 1 - JTMagicman - December 2014
Guides
/
Gym Leader Castle Round 1 - JTMagicman - December 2014
Updated 8 years ago by JTMagicman

Contributors: Akiiru , Zitherwrath, Cooltrainermichael, Hatharo, Maquina_azul30 & JTMagicman

These notes are slightly outdated but still good for a reference

TEAMS
---------------------------------------------------------------------------------------------------------------------------------------
Rental Team 1:  Electrode, Zapdos, Articuno, Jynx, Nidoking, Jolteon - This is the team you'll be using for Misty, Giovanni & E4
 
Rental Team 2:  Articuno, Zapdos, Moltres, Starmie, Nidoking, Kabutops - This team is what you'll use for Brock, Surge, Erika and Blaine.
 
Rental Team 3:  Mr. Mime, Nidoking, Electrode, Articuno, Tauros, Zapdos - This is your Koga and Sabrina team.

Rental Team 4: Zapdos, Articuno, Jynx, Jolteon, Kadabra, Nidoking - JT's Elite 4 team
---------------------------------------------------------------------------------------------------------------------------------------
 
Use team 2 here
 

BROCK - Pewter Gym

----------------
Trainer 1
-------------
 
Bug Boy: Caterpie, Metapod, Weedle, Kakuna, Beedrill, Butterfree
 
Your Team: Moltres, Articuno, Zapdos
 
 
~Strategy~
Moltres's Fire Blast 1-HKO's everything here.
 
If you miss Fire Blast and Caterpie, Weedle, or Kakuna lands String Shot on you, Moltres will be slower than all of Bug Boy's Pokemon. While it isn't run ending, it does waste time. This also applies to Butterfree's Supersonic.
 
----------------
Trainer 2
-------------
 
Lad: Ekans, Zubat, Oddish, Paras, Gloom, Bulbasaur
 
Your Team: Articuno, Moltres, Starmie
 
 
~Strategy~
Ice Beam will 1-HKO everything here.
 
If you're a console user, you can potentially save more time here using Moltres instead of Articuno. Just be warned that Lad likes to occasionally swap Pokemon which can end up losing you time.
 
 
----------------
Trainer 3
-------------
 
Junior ♂: FarFetch'd, Diglett, Pidgey, Dugtrio, Sandshrew, Geodude
 
Your Team: Articuno, Zapdos, Starmie
 
 
~Strategy~
Ice Beam spam with Articuno or Thunder/Bubblebeam with Starmie.
 
There are two strategies for this trainer. You can use Articuno who 1-HKOs everything with Ice Beam or you can use Starmie who can 1-HKO everything with Bubblebeam/Thunder. Unlike Articuno, Starmie is faster than Diglett/Dugtrio. This would save you maybe 20-30 seconds if you get both Dugtrio and Diglett but if you miss Thunder or Dugtrio lives Bubblebeam you will lose time compared to Articuno.
 
 
----------------
Brock
-------------
 
Brock: Onix, Graveler, Cubone, Vulpix, Omanyte, Kabuto
 
Your Team: Starmie, Articuno, Zapdos
 
 
~Strategy~
Starmie is the star player here. Bubblebeam 1-HKOs Onix, Graveler, and Cubone. Kabuto is 1-HKOd by Thunder.
Bubblebeam Vulpix twice. Hit Omanyte once with Thunder and finish off with Bubblebeam.
 
---------------------------------------------------------------------------------------------------------------------------------------
 

MISTY - Cerulean Gym

 
Switch to team 1 here
 
----------------
Trainer 1
-------------
 
Fisher: Squirtle, Poliwag, Magikarp, Wartortle, Seaking, Tentacool
 
Your Team: Zapdos, Jolteon, Electrode
 
~Strategy~
Thunder 1-HKOs everything.
 
Beware of Poliwag. If you miss Thunder, Poliwag will try to Hypnosis you and set up Amnesia boosts, raising his Special. This will not stop your run, but it does waste a lot of time. substitute before you Thunder to shield yourself from Hypnosis if you're concerned about Poligwag.
 
----------------
Trainer 2
-------------
 
Junior ♀: Pidgey, Seadra, Kadabra, Voltorb, Diglett, Jigglypuff
 
Your Team: Electrode, Jolteon, Articuno
Alternate Team: Zapdos, Electrode, Articuno
 
~Strategy~
This is the first bullshit trainer of the run.
 
All of Junior's Pokemon have accuracy dropping moves. This makes her somewhat tricky to deal with and if not handled properly (or if you're just unlucky), she can absolutely destroy your run.
 
Lead with Electrode. Thunder Seadra and Pidgey, Swift + Selfdestruct Voltorb, Selfdestruct on everything else. After Electrode faints, bring in Articuno. Sky Attack Kadabra is he's still around. Swap to Jolteon if Seadra pops up later on. Ice Beam whatever is left.
 
Console plays can consider bringing in Jolteon instead of Articuno if they aren't afraid of Diglett and Kadabra. For Jolteon, Thunder Pidgey and Seadra. Thunder Jigglypuff twice. Feel free to finish Jigglypuff off with Double Kick if you don't mind losing a few seconds. (2s-3s)
 
 
~Alternate Strat~
This strat uses Zapdos, who is more reliable and is recommended if you are doing your first run.
Lead with Zapdos and substitute on whatever Junior leads with. Thunder Seadra, Voltorb, Jigglypuff, and Pidgey. Sky Attack Kadabra and Diglett. Electrode can come in on Kadabra if you're having trouble KOing him with Zapdos. Articuno is there if you need some reliability or Zapdos faints.
 
 
----------------
Trainer 3
-------------
 
Swimmer: Meowth, Goldeen, Mankey, Omanyte, Clefairy, Poliwhirl
 
Your Team: Jolteon, Zapdos, Electrode
 
 
~Strategy~
The same old song and dance. Fire off Thunders until everything is down. Nothing should seriously threaten Jolteon. Finishing Clefairy off with Thunder is faster than using Double Kick by a few seconds, but if you don't care about those seconds, feel free to use Double Kick.
 
 
----------------
Gym Leader
-------------
 
Misty: Starmie, Horsea, Psyduck, Blastoise, Staryu, Seel
 
Your Team: Jolteon, Zapdos, Electrode
 
 
~Strategy~
Not much to say here. Lead with Jolteon and spam Thunder.
 
---------------------------------------------------------------------------------------------------------------------------------------
 

SURGE - Vermillion Gym

 
Switch to team 3 here.
 
----------------
Trainer 1
-------------
 
Sailor: Machop, Krabby, Shellder, Golduck, Spearow, Slowpoke
 
Your Team: Zapdos, Starmie, Articuno
 
 
~Strategy~
Spam Zapdos' Thunder. Shellder will explode if you miss, but Zapdos will be able to live provided that he hasn't taken too much damage.
 
 
----------------
Trainer 2
-------------
 
Rocker: Porygon, Voltorb, Electrode, Pikachu, Electabuzz, Magnemite
 
Your Team: Nidoking, Articuno, Kabutops
 
 
~Strategy~
Nidoking OHKOs everything but Porygon with Earthquake. Porygon is a 2-3HKO. If Porygon manages to KO Nidoking, you can finish him off with Ice Beam from Articuno or Kabutops' Submission.
 
 
----------------
Trainer 3
-------------
 
Old Man: Ponyta, Nidoran, Charmander, Growlithe, Charmeleon
 
Your Team: Nidoking, Kabutops, Starmie
 
 
~Strategy~
Nidoking trashes this team. Earthquake spam until you win. Really easy and straightforward fight.
 
 
----------------
Gym Leader
-------------
 
Surge: Raichu, Pikachu, Magnemite, Magneton, Voltorb, Electrode
 
Your Team: Nidoking, Zapdos, Articuno
Back up Team : Dugtrio, Nidoking, Starmie (This is a safe and generally marathon only strat)
 
 
~Strategy~
Surge can be frustrating. Raichu has access to Surf and on the off-chance that he critical hits Nidoking, your run will probably end.
 
The battle is straightforward. Dodge Voltorb and Electrode's Explosion/Selfdestruct with Articuno and Earthquake everything else. This battle is all about good RNG.
 
Nidoking can live one non-crit Surf from Raichu as well as well as one non-crit Surf from Pikachu right after.

Back Up team
Lead dugtrio and dig everything its a slow fight but you will win
 
 
---------------------------------------------------------------------------------------------------------------------------------------
 

ERIKA - Celadon Gym

----------------
Trainer 1
-------------
 
Lass: Paras, Eevee, Rattata, Cubone, Jigglypuff, Wigglytuff
 
Your Team: Kabutops, Aritcuno, Moltres
 
 
~Strategy~
The goal here is to set up one Swords Dance with Kabutops on Jiggly/Ratatta/Eevee then sweep Lass's team with Submission/Take Down and Hydro Pump.
 
Jigglypuff, Eevee, and Rattata all have some way of screwing you over. Jigglypuff has to potential to freeze you with Ice Beam while Ratatta can paralyze you with Thunder. Eevee is probably the worst of the three as it has and uses both Double Team and Sand Attack.
 
While this fight is very simple and straight-forward, it is not without it's nuances. Between Take Down, Submission, and Hydro Pump, Kabutops is attacking with 80% - 85% accuracy moves. One miss could screw you over and hurt your run. If this happens, bring in Articuno and spam Ice Beam it will 1-3-H everything on Lass's team.
 
 
----------------
Trainer 2
-------------
 
Beauty: Staryu, Seaking, Dratini, Rhyhorn, Doduo, Pidgeotto
 
Your Team: Starmie, Articuno, Zapdos
 
 
~Strategy~
Here we lead with Starmie to prevent Beauty from abusing Seaking/Rhyhorn horn drill. Starmie can hit both Rhyhorn and Seaking as well as everything else Beauty has aside from Dratini who Articuno nicely takes care of. Watch for Staryu,
 
 
----------------
Trainer 3
-------------
 
Cool Trainer ♀:
Marowak - Seismic Toss, Ice Beam
Chansey - Sing, Double Edge
Parasect - Spore, Dig, Slash, Solarbeam
Nidorina - Ice Beam
Nidorino - Thunderbolt
Lickitung - Supersonic, Fire Blast
 
Your Team: Nidoking, Kabutops, Articuno
 
~Strategy~
This is an interesting fight. Chansey has access to the 55% accuracy sleep move "Sing". While this move seemingly has low accuracy, the AI being the AI, Sing will normally land and your Pokemon will helplessly fall asleep. The goal here is to avoid losing time to Sing.
 
Nidoking will lead. If Cool Trainer leads with Parasect or Marowak, swap into Articuno and Ice Beam. Otherwise, stay in and Earthquake the Nidos. If Lickitung comes in, he's a 3-HKO with Earthquake and a 2-HKO with Ice Beam.
 
Optimally, Chansey will come in turn 1 or show up before you have to switch to Articuno. Dealing with Chansey is simple. Earthquake it, Horn Drill it, Ice Beam it; Whatever floats your boat! As long as Nidoking or Arti get put to sleep and Kabutops is still in good shape, you're doing well.
 
Once Nido or Arti is asleep, swap out to Kabutops and set up a Swords Dance. Chansey shouldn't use Sing here. From here on out, you're ready to sweep the rest of the team. Smash Chansey and Lickitung with Submission and hit Parasect and the Nidos with Take Down. Marowak dies to Hydro Pump.
 
If Cool Trainer doesn't have Chansey, the battle is much simpler. Both Articuno and Nidoking can 1-2HKO all of Cool Trainer's team with their respective STAB moves.
 
 
Note ~ Moltres is a viable alternative to Articuno, dealing more damage to it with Take Down than Arti does with Ice Beam. On the topic of Articuno, do not use Rage or Sky Attack if Arti is the one being put to sleep. You'll be locked in during your sleep turns and not be able to switch until after you wake up.
 
 
----------------
Gym Leader
-------------
 
Erika:
Gloom - Sleep Powder, Stun Spore, Acid
Victreebel - Razor Leaf
Tangela - Stun Spore, Mega Drain, Wrap
Vileplume -
Weepinbell - Stun Spore, Wrap
Eggecute -
 
Your Team: Moltres, Articuno, Nidoking
 
 
~Strategy~
Fire Blast, Fire Blast, Fire Blast! Moltres's Fire Blast will 1-2HKO all of Erika's Pokemon. Be wary against Tangela and Weepinbell. These two have Wrap and a missed Fire Blast can leave Moltres paralyzed and susceptible to Wrap stall; Which is the last thing you want.
 
Erika is simple but dangerous. One missed Fire Blast and you run could be over.
 
 
---------------------------------------------------------------------------------------------------------------------------------------
PREGAME
---------
 
Use this team 3 for Koga and Sabrina's Gyms

  

KOGA - Fuchsia Gym

----------------
Trainer 1
-------------
 
Biker:
Koffing - Self-Destruct
Weezing - Explosion
Grimer -
Venonat - Psychic
Ditto - Transform
Tentacool - Hydro Pump
 
Your Team: Mr. Mime, Nidoking, Articuno
 
~Strategy~
 
This is a very fight. Ditto is the only problematic Pokemon. Lead with Mr. Mime and spam Psychic. Ditto excluded, everything is 2-HKO'd by Psychic.
 
For Ditto, Psychic him once and then Seismic Toss to finish him off. Remember that Seismic Toss only does 50 damage since Mr. Mime is level 50. If Ditto has more than 50 HP after a Psychic, Psychic him again. The reasoning for this is that Biker likes to switch his Pokemon in and out a lot for some reason. Hitting Ditto with Psychic when he's above 50 HP is a safe way to also hit something hard on a potential switch-in.
 
 
----------------
Trainer 2
-------------
 
Tamer:
Kingler - Crabhammer
Sandslash - Slash
Scyther - Slash
Ivysaur - Razor Leaf
Weepinbell - Razor Leaf
Machoke - Submission
 
Suggested Team: Articuno, Zapdos, Mr. Mime
 
~Strategy~
 
Lead with Articuno and Ice Beam everything. Kingler is a 3HKO with Ice Beam, Machoke is a 2HKO.
 
----------------
Trainer 3
-------------
Juggler:
Drowzee - Mimic
Kadabra - Substitute, Psywave
Mr-Mime -
Hypno - Mimic, Metronome, Poison Gas
Abra - Substitute, Psychic
Slowbro - Mimic, Bubblebeam, Substitute
 
Suggested Team: Electrode, Tauros, Starmie
 
~Strategy~
 
Lead with Electrode and Self-destruct on anything that isn't Slowbro. Thunder Slowbro if he's in the lead spot and then Explode on Juggler's next Pokemon. Once Electrode is down, bring in Tauros and use Strength on the rest of his team. If Slowbro comes in after Electrode is gone, switch to Zapdos and OHKO with Thunder.
 
----------------
Gym Leader
-------------
 
Koga:
Muk - Poison (Minimize, Hyper Beam)
Weezing - Poison (Fire Blast, Thunderbolt, Explosion, Smokescreen)
Nidorina - Poison
Nidorino - Poison
Venonat - Bug/Poison
Venomoth - Bug/Poison (Psybeam, Sleep Powder, Mega Drain, Double Edge)
 
Suggested Team: Nidoking, Electrode, Mr. Mime
 
 
~Strategy~
 
Koga should lead with Muk or Weezing. Lead with Nidoking and Earthquake it. Assuming everything went alright and Nidoking is still in good health, Venomoth should come out as Koga's second Pokemon. Have Nidoking tank one Psybeam and hit Venomoth with Earthquake. Bring out Electrode and Self-destruct on Venomoth. At this point, Mr. Mime will be able to clear Koga's final Pokemon with Psychic.
 
Should anything go wrong with the above method, you will have to resort to using Mr. Mime to clear Koga's gym. Mr. Mime 1-HKOs both Nidos and gets 2-HKOs on Weezing/Muk. Mime and Venomoth are speed-tied. This means that they both have the same speed stat and there will be 50/50 "coin flip" to decide who goes first. Resorting to Mime is slower overall since Venomoth has access to Sleep Powder which can prolong the fight quite a bit.
 
-------------------------------------------------------------------------------------------------------------------
 

SABRINA - Saffron Gym

----------------
Trainer 1
-------------
 
Cueball:
Machop -
Mankey - Submission
Dragonair - Hyper Beam, Dragon Rage, Slam
Primeape - Dig
Rhyhorn - Earthquake, Body Slam
Dewgong - Take-Down, Skull Bash
 
Suggested Team: Mr Mime, Articuno, Nidoking
 
 
~Strategy~
 
Lead with Mr. Mime. Psychic Machop, Mankey, Primeape, and Dragonair. Dragonair is 2-HKO'd by Psychic. For Rhyhorn switch to Articuno and Ice Beam.
 
Bring Mr. Mime in on Dewgong if he isn't out already. Psychic Dewgong once and then use Counter as it uses Skull Bash. This should do just enough to allow you to finish it off with Seismic Toss.
 
----------------
Trainer 2
-------------
 
Placeholder:
Vulpix -Fire
Ponyta - Fire (Take-Down)
Rapidash - Fire (Horn Drill)
Growlithe - Fire
Ninetales - Fire (Hyper Beam, Bide)
Charmeleon - Fire (Slash)
 
Suggested Team: Nidoking, Tauros, Zapdos
 
Strategy: Plow through this team with Nidoking. Unless Rapidash's Horn Drill takes you out, this should be an easy fight. If Horn Drill hits,
 
 
----------------
Trainer 3
-------------
 
Medium:
Gastly
Haunter: Psychic
Gengar: Confuse Ray, Toxic, Mega Drain
Golbat: Confuse Ray, Screech
Lickitung: Screech, Supersonic, Rest
Tentacruel: Hydro Pump
 
Team - Nidoking, Mr. Mime, Zapdos.
 
Buttons -
 
~Strategy~
 
Lead with Nidoking. Gastly, Haunter, and Gengar are all OHKO'd by Earthquake so hit 'em and hit 'em hard.
Golbat can be taken care of by Zapdos who also conveniently deals with Tentacruel and Lickitung as well. Should RNG get the better of you and Nidoking/Zapdos faint, Mr. Mime is a solid backup being able to 1-2HKO everything aside from Lickitung.
 
Alternatively, you may use Articuno in place of Zapdos. However, doing so sacrifices important coverage on Tentacruel. What you lose in coverage you fain with a 100% accurate Ice Beam that 1-HKOs Golbat and 2-HKOs Lickitung.
 
If you're a sissy and are terrified of Haunter's 18.5% chance to critical hit Nidoking, Mr. Mime can tank a Psychic and two Night Shades to 2-HKO Haunter with Psychic. Psychic should still 2-HKO through one Special drop.
 
----------------
Gym Leader
-------------
 
Sabrina:
Alakazam - Toxic, Psybeam, Dig
Jynx - Lovely Kiss, Ice Punch, Bubblebeam
Exeggutor - Psywave, Toxic, Leech Seed
Hypno - Confusion, Hypnosis, Dream Eater
Mr. Mime - Thunder Wave, Psychic
Kadabra -
 
Suggested Team: Articuno, Tauros, Electrode
 
~Strategy~
 
Sabrina has 4 possible leads: Exeggutor, Hypno, Mr. Mime, and Alakazam.
 
 
Lead Arti. Ice Beam Hypno, Mr. Mime, and Exeggutor. Mr. Mime and Exeggutor are 2-HKOs. Hypno is a 3H but likes to use the Hypnosis to Dream Eater combo. If Hypno sleeps Articuno, swap to Tauros and finish him off with Strength. It should be a 2-3HKO depending on how much damage Articuno dealt to him.
 
Sky Attack Alakazam and Kadabra. Tauros' Strength can 2HKO Alakazam and 1-HKO Kadabra.
 
Switch into Electrode if Jynx comes out. One of two things will happen here. Jynx will either use Lovely Kiss or Ice Punch. What move Jynx uses depends on the status of the Pokemon you switched out of. Optimally, Articuno or Tauros will get Poisoned by Alakazam or Exeggutor somewhere along the battle and force Jynx to use Ice Punch on Electrode
 
-------------------------------------------------------------------------------------------------------------------
 

BLAINE - Cinnabar Gym

----------------
Trainer 1
-------------
 
Judoboy:
Primeape - Focus Energy
Machoke - Focus Energy
Machamp - Focus Energy
Hitmonlee - Focus Energy
Nidoking - Focus Energy
Ratticate - Focus Energy
 
Suggested Team: Articuno, Nidoking, Zapdos
Alt Team - Jynx, Articuno, Zapdos
 
~Strategy~
 
This is a very easy fight. There's not much reason for you to ever lose here. Lead off with Articuno and spam Ice Beam. Judoboy's Pokemon will use Focus Energy in an attempt to barrage you with critical hits the next turn. 

Alt - Lead Jynx spam psychic and win
 
----------------
Trainer 2
-------------
 
Psychic:
Jynx - Ice Beam
Slowbro - Psychic
Starmie - Hyper Beam
Poliwrath - Hydro-Pump
Alakazam - Seismic Toss, Counter
Hypno - Hypnosis, Submission, Dream Eater
 
Suggested Team: Zapdos, Articuno, Starmie
 
~Strategy~
 
This fight is slightly annoying due to the general nature of Psychic types in Gen 1.
 
Lead with Zapdos. Your job this battle is to Thunder the Water types and Sky Attack the Psychic types. The exception to this rule is Hypno. Hypno uses the ever-famous Hypnosis to Dream Eater combo. When Hypno comes in, set up a Substitute and start firing off Thunders. Thunder should 2-3HKO Hypno.
 
Alternatively, you can allow Zapdos to be put to sleep and switch to Articuno and Ice Beam for a 2-3HKO. However, this effectively disables Zapdos for the remainder of the fight and is generally not recommended.
 
 
----------------
Trainer 3
-------------
 
Nerd:
Golem - Rock Slide, Dig, Explosion
Mux - Sludge, Body Slam, Explosion
Cloyster - Clamp, Explosion
Snorlax - Selfdestruct"Being forever alone is a pretty cheap hobby" - TotalBiscuit
Exeggutor - Psychic, Explosion
Electrode - Selfdestruct, Thunderbolt, Sonicboom
 
Suggested Team - Zapdos, Articuno, Nidoking
 
~Strategy~
 
This is a very odd fight. All of Nerd's Pokemon can and will spontaneously combust without any warning. To shield yourself from witnessing this horrifying experience, you're going to hide and cry behind little dolls until everything is over.
 
Lead off with Zapdos. The basic plan for this fight is to use Substitute on Nerd's first two Pokemon and then swap to an appropriate Pokemon to finish off the third. All of his Pokemon know and use Explosion/Selfdestruct.
 
If Golem is Nerd's final Pokemon, swap to Nidoking to take the oncoming Rock Slide and Horn Drill him. If Horn Drill misses, switch to Articuno and finish him with Ice Beam.
 
 
----------------
Gym Leader
-------------
 
Blaine:
Magmar - Body Slam, Psychic
Arcanine - Body Slam
Rapidash - Fire-Spin, Stomp. Agility
Charizard - Slash, Flamethrower
Clefable - Thunder-Wave, Thunderbolt, Ice Beam
Kangaskhan - Thunderbolt, Earthquake, Rock Slide, Fire Blast
 
Suggested Team: Starmie, Zapdos, Nidoking
 
 
~Strategy~
 
Blaine's battle can be very frustrating. There is a lot of RNG involved here so read carefully and try your best to not make mistakes.
 
Lead with Starmie. Most of Blaine's team will be 2-HKO'd by Bubblebeam. If Clefable or Kangaskhan come out, switch to Nidoking and Earthquake. Don't worry if Nidoking dies, he's just here to protect Starmie. Use Zapdos to help clean up Clefable/Kangaskhan if/when Nidoking dies. This fight is deceptively easy, so play smart.
 
Body Slam and Kangaskhan are the real killers here. If Starmie gets paralyzed, your run is probably over. Likewise, if Kangaskhan has his way with you, chances are, your run is also probably over.
 
-------------------------------------------------------------------------------------------------------------------
 

GIOVANNI - Viridian Gym

----------------
Trainer 1
-------------
 
Rocket:
Golbat - Double Edge
Ratticate - Super Fang, Hyper Fang, Dig
Persian - Body Slam, Screech, Thunder
Moltres - Toxic, Fly, Fire Spin, Double-Edge
Dodrio - Agility, Double-Edge
Parasect - Growth
 
Your Team: Electrode, Jolteon, Articuno
 
~Strategy~
 
This fight isn't too difficult. The battle plan here is to lead with Electrode and Thunder or Selfdestruct depending on what's out.
 
You'll want to Thunder Moltres, Golbat, and Dodrio. Moltres is a 2HKO; The latter two are 1HKOs.
 
Selfdestruct on Persian, Parasect, and Ratticate. None of these will be 1HKOd without a crit.
 
If you happen to Selfdestruct and lose Electrode, the Pokemon you want to bring in depends on what you used Selfdestruct on.
 
If you exploded on Persian or Ratticate, bring in Jolteon and revenge with Double Dragon Kicku. Otherwise, you'll want to use Articuno to deal with Parasect.
 
If Parasect comes in on Jolteon, use Pin Missile and let Parasect throw it to sleep. Swap to Articuno next turn and Ice Beam.
 
----------------
Trainer 2
-------------
 
Lab Man:
Kabutops - Double Team, Slash, Surf
Magneton - Screech, Double Team, Thunder
Fearow - Toxic, Double Team
Hitmonchan - Double Team
Poliwrath - Psychic, Double Team
Lickitung - Double Team, Thunderbolt
 
Your Team: Electrode, Jolteon, Nidoking
 
~Strategy~
 
This fight is really silly. Every Pokemon here has Double Team and abuses whenever they can. This means that if anything gets more than 1-2 Double Teams set up on you, your run is pretty much over, so be careful.
 
Lead with Electrode. Like the previous fight, Thunder or Selfdestruct depending on what Pokemon are out.
 
For this fight, you'll want to Thunder Fearow, Kabutops, Hitmonchan, and Poliwrath and Selfdestruct on Lickitung. If Hitmonchan lives a Thunder, finish him off with Swift.
 
Swap to Nidoking against Magneton and Earthquake him. He should be 1-2HKOd. After Magneton is down, Nidoking can 2HKO Kabutops and Hitmonchan with Earthquake if they happen to swap in afterwards. Otherwise, you'll want to switch to Jolteon unless Lickitung comes in then swap to Electrode instead.
 
Jolteon 1HKOs Kabutops, Fearow, and Poliwrath with Thunder. He 2-HKOs Lickitung with a Thunder -> Double Kick combo.
 
----------------
Trainer 3
-------------
 
Cool Trainer:
Pinsir - Slash
Omastar - Hydro Pump
Dodrio -
Clefable - Seismic Toss
Tentacruel - Hydro Pump, Wrap, Barrier
Zapdos - Thunder Wave, Thunder, Fly
 
Suggested Team: Electrode, Zapdos, Articuno
 
~Strategy~
 
Lead with Electrode. You're going to want to Selfdestruct on Zapdos, Clefable, and Pinsir. Otherwise, spam Thunder until one of aforementioned three swap in.
 
Zapdos can handle Clefable and Pinsir with Thunder. However, you'll want Articuno to deal with Zapstor. Make sure that you don't switch Articuno directly into Zapstor or things are going to go pretty poorly.
 
Zapstor in general can be quite tricky to deal with. With Articuno, Zapstor is 2HKOd by Ice Beam. he'll use either Thunder-Wave or just go straight for a Thunder against Arti. It doesn't really matter what he does as long as you don't get crit or full para.
 
With Zapdos, there are two ways to handle Zapstor. You can either set up a Substitute and then go for Thunders or you can just go straight for the Thunders. The latter option obviously being much more risky, but can help save some time if you're lucky.
 
 
----------------
Gym Leader
-------------
 
Giovanni:
Persian - Thunderbolt, Bubblebeam, Slash
Dugtrio - Dig, Rock Slide
Nidoqueen - Earthquake, Thunder
Nidoking - Blizzard
Rhydon - Earthquake, Body Slam
Tauros - Elemental Tauros. Fire Blast, Blizzard
 
Your Team: Articuno, Jolteon, Jynx
 
~Strategy~
 
Lead with Articuno and spam Ice Beam until you see Tauros or Persian. For both you want to Ice Beam once and then swap into Jolteon to finish them off with a Thunder and Double Kick respectively. (Thunder Tauros, Double Kick Persian.)
 
The reason you swap into Jolteon is to scout for Dugtrio. If Dugtrio comes in on Jolteon, swap straight out into Articuno and Ice Beam Dugtrio. If all goes well, Dugtrio should use Dig when you swap into Articuno and then get KO'd by Ice Beam on the following turn.
 
The rest of the fight is fairly simple. Nidoqueen is 2HKO'd by Ice Beam and Psychic. Nidoking is 1HKOd by Ice Beam and 2HKOd by Psychic. Rhydon is 1HKOd by Ice Beam and 2HKOd by Ice Punch.
 
-------------------------------------------------------------------------------------------------------------------
 

ELITE FOUR

----------------
Lorelei
-------------
 
Dewgong - Water/Ice
Cloyster - Water/Ice (Explosion)
Slowbro - Water/Psychic (Thunder-Wave)
Jynx - Ice/Psychic (Reflect)
Lapras - Water/Ice (Blizzard, Body Slam)
Articuno - Ice/Flying (Double Edge, Bubblebeam, Toxic)
 
Suggested Team: Zapdos, Jolteon, Electrode
JT E4 Team : Jolteon, Zapdos, Jynx
 
Strategy: Almost all of Lorelei's Pokemon can be OHKO'd by Zapdos. Lapras and Articuno are 2-HKO'd by Thunder.
 
Notes: With three Electric types, there's really no reason to lose here. If Zapdos gets KO'd by Blizzard, bring in Jolteon and save Electrode for last.
 
 
----------------
Bruno
-------------
 
Onix - Ground/Rock
Hitmonchan - Fighting
Hitmonlee - Fighting
Machamp - Fighting (Hyper Beam)
Golem - Ground/Rock
Rhydon - Ground/Rock
 
Suggested Team: Jynx, Articuno, Nidoking
JT E4 Team . Articuno, Jynx, Kadabra
 
Strategy: Bruno is the easiest of the E4. Lead with Jynx and demolish his team with Psychics and Ice Punches. On the off-chance that Jynx faints, Articuno can perform exactly the same role. Either way, all of Bruno's team is 2-HKO'd by Ice Beam/Psychic/Ice Punch.
 
Notes: It's viable to use Articuno as your lead instead of Jynx. Whoever you use has certain trade-offs though. Jynx is faster than all of Bruno's team and can 1-HKO Hitmonlee and Hitmonchan. Articuno can live a crit Hyper-Beam from Machamp and can 1-HKO the Ground types, while Jynx cannot.
 
----------------
Agatha
-------------
 
Haunter - Ghost/Poison (Thunderbolt,Hypnosis, Dream Eater, Night Shade)
Golbat - Poison/Flying (Supersonic, Swift, Mega Drain)
Arbok - Poison (Fissure)
Muk - Poison (Body Slam)
Venusaur - Grass/Poison (Razor Leaf, Toxic, Leech Seed)
Gengar - Ghost/Poison (Psychic, Bide)
 
Suggested Team: Jynx, Articuno, Nidoking
JT E4 Team: Jynx, Kadabra, Nidoking
 
Strategy:
 
1. Spam Psychic
2. If using JT's elite 4 bring kadabra as a back up

Notes: Kadabra outspeeds or speed ties most things on agathas team so is a handy backup if jynx get trolled 
 
----------------
Lance
-------------
 
Gyarados - Thunderbolt, Hydro Pump
Dragonair - Thunder-Wave, Wrap, Ice Beam
Charizard - Slash
Lapras - Blizzard, Thunderbolt, Confuse Ray, Surf
Aerodactyl - Hyper Beam, Fly
Kangaskhan - Rock Slide, Earthquake
 
Suggested Team: Articuno, Jolteon, Zapdos
JT E4 Team : Articuno, Jolteon, Zapdos
 
~Strategy~
 
Lead with Articuno. If Lance leads with anything but Lapras, Ice Beam. Once you see Lapras, swap out of Articuno and go into Zapdos. Lapras should hit Zapdos with a T-Bolt on the switch-in. The goal here is to have Zapdos low on HP when Dragonair comes in. This will make Dragonair use Ice Beam instead of T-Wave -> Wrap allowing you to predict Ice Beam and swap into Arti to retaliate with an Ice Beam of your own for the KO. From here on out, you should be able to take care of Lance with Thunder/Ice Beam spam.
 
Alternatively, Lance may not even have Lapras or Dragonair, or not have either of them at all. If this happens, stay in with Articuno and Ice Beam Lance's lead. His team shouldn't really be a problem. Worst case scenario, Lance doesn't have Lapras and instead has a surprise Dragonair with a Kangaskhan lead. Since Arti is usually KOd by Kangaskhan, Dragonair will get to have it's way with you. To avoid this, feel free to swap to Jolteon against Kangaskhan lead and Thunder it. Then go into Zapdos and finish him with Thunder. The rest of the battle should be fairly easy.
 
----------------
Rival
-------------
 
Rival:  Electabuzz - Electric (Reflect, Seismic Toss)
        Exeggutor - Grass/Psychic (Solarbeam, Leech Seed, Toxic)
        Clefable - Normal (Psychic, Blizzard, Thunderbolt, Double-Edge)
        Slowbro - Water/Psychic (Psychic, Earthquake)  
        Ninetales - Fire (Body Slam, Dig, Flamethrower)
        Pinsir - Bug (Swords Dance, Hyper Beam)
 
Suggested Team: Nidoking, Zapdos, Articuno
JT E4 Team : Nidoking, Jolteon, Articuno
 
Strategy: This battle functions differently from the rest. You may choose to lead with whatever you want, they all function the same. Nidoking is my preference as he can immediately deal with Ninetales or Electabuzz if they happen to be in the lead spot without switching in on them. Whatever you choose, each of Rival's Pokemon are beaten by one of the Pokemon on your team with the exception of Pinsir and Clefable.
 
Electabuzz/Ninetales - Earthquake with Nidoking (Be wary of Dig.)
 
Slowbro - Thunder with Zapdos
 
Exeggutor - Ice Beam with Articuno
 
Pinsir/Clefable - Thunder with Zapdos/Ice Beam with Articuno.
 
 
Notes: Rival's team is built in such a way that you cannot prepare for all of it with one lead and 2 backup Pokemon. You need to use all of your Pokemon and will most-likely be switching around a lot. This makes it the only battle in the game that may actually require some actual skill.

Most of these notes where writen by Akiiru but i have adjusted a few things myself.