FireRed gym leaders, rivals and Elite Four.
8 badges · 27 boss fights
caps 14 to 75
Every fight that gates progress in Pokemon FireRed, in order, with the party the game actually loads. The level cap is the highest level in the party; that is the number a hardcore Nuzlocke will not train past before the fight.
Level caps at a glance
highest level in each partyRival

level cap 5Pallet Town
If you chose Charmander
SquirtleLv 5
Tackle, Tail Whip
If you chose Squirtle
BulbasaurLv 5
Tackle, Growl
If you chose Bulbasaur
CharmanderLv 5
Scratch, Growl
Rival

level cap 9Route 22
If you chose Bulbasaur
PidgeyLv 9
Tackle, Sand Attack
CharmanderLv 9
Scratch, Growl
Gym Leader Brock, Boulder Badge

level cap 14Pewter City
Rival

level cap 18Route 24
If you chose Charmander
If you chose Squirtle
If you chose Bulbasaur
PidgeottoLv 17
Tackle, Sand Attack, Gust, Quick Attack
AbraLv 16
Teleport
RattataLv 15
Tackle, Tail Whip, Quick Attack
CharmanderLv 18
Metal Claw, Ember, Growl, Scratch
Gym Leader Misty, Cascade Badge

Rival

level cap 20S.S. Anne
If you chose Charmander
If you chose Squirtle
If you chose Bulbasaur
PidgeottoLv 19
Tackle, Sand Attack, Gust, Quick Attack
RaticateLv 16
Tackle, Tail Whip, Quick Attack, Hyper Fang
KadabraLv 18
Teleport, Kinesis, Confusion, Disable
CharmeleonLv 20
Growl, Ember, Metal Claw, Smokescreen
Gym Leader Lt. Surge, Thunder Badge

Gym Leader Erika, Rainbow Badge

VictreebelLv 29
Stun Spore, Acid, Poison Powder, Giga Drain
TangelaLv 24
Poison Powder, Constrict, Ingrain, Giga Drain
VileplumeLv 29
Sleep Powder, Acid, Stun Spore, Giga Drain
Boss Giovanni

level cap 29Rocket Hideout
OnixLv 25
Bind, Rock Throw, Harden, Rage
RhyhornLv 24
Tail Whip, Stomp, Fury Attack, Scary Face
KangaskhanLv 29
Bite, Tail Whip, Fake Out, Mega Punch
Rival

level cap 25Pokémon Tower
If you chose Charmander
If you chose Squirtle
If you chose Bulbasaur
PidgeottoLv 25
Sand Attack, Gust, Quick Attack, Whirlwind
ExeggcuteLv 23
Hypnosis, Reflect, Leech Seed, Confusion
GyaradosLv 22
Thrash, Bite
KadabraLv 20
Teleport, Kinesis, Confusion, Disable
CharmeleonLv 25
Growl, Ember, Metal Claw, Smokescreen
Gym Leader Koga, Soul Badge

Rival

level cap 40Silph Co.
If you chose Charmander
If you chose Squirtle
If you chose Bulbasaur
Boss Giovanni

level cap 41Silph Co.
NidorinoLv 37
Poison Sting, Horn Attack, Helping Hand, Fury Attack
KangaskhanLv 35
Tail Whip, Fake Out, Mega Punch, Rage
RhyhornLv 37
Stomp, Fury Attack, Scary Face, Rock Blast
NidoqueenLv 41
Tail Whip, Double Kick, Poison Sting, Body Slam
Gym Leader Sabrina, Marsh Badge

Gym Leader Blaine, Volcano Badge

Gym Leader Giovanni, Earth Badge

Rival

level cap 53Route 22
If you chose Charmander
PidgeotLv 47
Feather Dance, Wing Attack, Gust, Quick Attack
RhyhornLv 45
Take Down, Horn Drill, Rock Blast, Fury Attack
GrowlitheLv 45
Flame Wheel, Take Down, Leer, Agility
ExeggcuteLv 45
Solar Beam, Sleep Powder, Poison Powder, Stun Spore
AlakazamLv 47
Psychic, Calm Mind, Future Sight, Disable
BlastoiseLv 53
Water Gun, Rain Dance, Bite, Rapid Spin
If you chose Squirtle
PidgeotLv 47
Feather Dance, Wing Attack, Gust, Quick Attack
RhyhornLv 45
Take Down, Horn Drill, Rock Blast, Fury Attack
GyaradosLv 45
Hydro Pump, Twister, Leer, Rain Dance
GrowlitheLv 45
Flame Wheel, Take Down, Leer, Agility
AlakazamLv 47
Psychic, Calm Mind, Future Sight, Disable
VenusaurLv 53
Razor Leaf, Sweet Scent, Growth, Synthesis
If you chose Bulbasaur
PidgeotLv 47
Feather Dance, Wing Attack, Gust, Quick Attack
RhyhornLv 45
Take Down, Horn Drill, Rock Blast, Fury Attack
ExeggcuteLv 45
Solar Beam, Sleep Powder, Poison Powder, Stun Spore
GyaradosLv 45
Hydro Pump, Twister, Leer, Rain Dance
AlakazamLv 47
Psychic, Calm Mind, Future Sight, Disable
CharizardLv 53
Flamethrower, Wing Attack, Slash, Scary Face
Elite Four Lorelei

Elite Four Bruno

OnixLv 51
Earthquake, Rock Tomb, Iron Tail, Roar
HitmonchanLv 53
Sky Uppercut, Mach Punch, Rock Tomb, Counter
HitmonleeLv 53
Mega Kick, Foresight, Brick Break, Facade
OnixLv 54
Double-Edge, Earthquake, Iron Tail, Sand Tomb
Cross Chop, Bulk Up, Scary Face, Rock Tomb
Elite Four Agatha

Elite Four Lance

GyaradosLv 56
Hyper Beam, Dragon Rage, Twister, Bite
DragonairLv 54
Hyper Beam, Safeguard, Dragon Rage, Outrage
DragonairLv 54
Hyper Beam, Safeguard, Thunder Wave, Outrage
AerodactylLv 58
Hyper Beam, Ancient Power, Wing Attack, Scary Face
Hyper Beam, Safeguard, Outrage, Wing Attack
Champion

If you chose Charmander
PidgeotLv 59
Aerial Ace, Feather Dance, Sand Attack, Whirlwind
AlakazamLv 57
Psychic, Future Sight, Recover, Reflect
RhydonLv 59
Take Down, Earthquake, Rock Tomb, Scary Face
ArcanineLv 59
Extreme Speed, Flamethrower, Roar, Bite
ExeggutorLv 61
Giga Drain, Egg Bomb, Sleep Powder, Light Screen
Hydro Pump, Rain Dance, Skull Bash, Bite
If you chose Squirtle
PidgeotLv 59
Aerial Ace, Feather Dance, Sand Attack, Whirlwind
AlakazamLv 57
Psychic, Future Sight, Recover, Reflect
RhydonLv 59
Take Down, Earthquake, Rock Tomb, Scary Face
GyaradosLv 59
Hydro Pump, Dragon Rage, Bite, Thrash
ArcanineLv 61
Extreme Speed, Flamethrower, Roar, Bite
Solar Beam, Synthesis, Sunny Day, Growth
If you chose Bulbasaur
PidgeotLv 59
Aerial Ace, Feather Dance, Sand Attack, Whirlwind
AlakazamLv 57
Psychic, Future Sight, Recover, Reflect
RhydonLv 59
Take Down, Earthquake, Rock Tomb, Scary Face
ExeggutorLv 59
Giga Drain, Egg Bomb, Sleep Powder, Light Screen
GyaradosLv 61
Hydro Pump, Dragon Rage, Bite, Thrash
Fire Blast, Aerial Ace, Slash, Fire Spin
Elite Four Lorelei

Elite Four Bruno

SteelixLv 65
Earthquake, Iron Tail, Crunch, Rock Tomb
HitmonchanLv 65
Sky Uppercut, Mach Punch, Rock Slide, Counter
HitmonleeLv 65
Mega Kick, Foresight, Earthquake, Rock Slide
SteelixLv 66
Earthquake, Iron Tail, Crunch, Dragon Breath
Cross Chop, Earthquake, Brick Break, Rock Slide
Elite Four Agatha

GengarLv 66
Shadow Ball, Psychic, Confuse Ray, Hypnosis
CrobatLv 66
Sludge Bomb, Air Cutter, Shadow Ball, Confuse Ray
MisdreavusLv 65
Shadow Ball, Psychic, Thunderbolt, Attract
ArbokLv 68
Sludge Bomb, Earthquake, Giga Drain, Double Team
Shadow Ball, Psychic, Thunderbolt, Sludge Bomb
Elite Four Lance

GyaradosLv 68
Hyper Beam, Dragon Dance, Earthquake, Thunder Wave
DragoniteLv 66
Hyper Beam, Earthquake, Dragon Claw, Flamethrower
KingdraLv 66
Hyper Beam, Dragon Dance, Surf, Ice Beam
AerodactylLv 70
Hyper Beam, Ancient Power, Aerial Ace, Earthquake
Hyper Beam, Outrage, Thunderbolt, Ice Beam
Champion

If you chose Charmander
HeracrossLv 72
Megahorn, Earthquake, Counter, Rock Tomb
AlakazamLv 73
Psychic, Shadow Ball, Calm Mind, Reflect
TyranitarLv 72
Crunch, Earthquake, Thunderbolt, Aerial Ace
ArcanineLv 73
Extreme Speed, Overheat, Aerial Ace, Iron Tail
ExeggutorLv 73
Giga Drain, Psychic, Sleep Powder, Light Screen
Hydro Pump, Ice Beam, Earthquake, Rain Dance
If you chose Squirtle
HeracrossLv 72
Megahorn, Earthquake, Counter, Rock Tomb
AlakazamLv 73
Psychic, Shadow Ball, Calm Mind, Reflect
TyranitarLv 72
Crunch, Earthquake, Thunderbolt, Aerial Ace
GyaradosLv 73
Hydro Pump, Dragon Dance, Earthquake, Hyper Beam
ArcanineLv 73
Extreme Speed, Overheat, Aerial Ace, Iron Tail
Solar Beam, Sludge Bomb, Earthquake, Sunny Day
If you chose Bulbasaur
HeracrossLv 72
Megahorn, Earthquake, Counter, Rock Tomb
AlakazamLv 73
Psychic, Shadow Ball, Calm Mind, Reflect
TyranitarLv 72
Crunch, Earthquake, Thunderbolt, Aerial Ace
ExeggutorLv 73
Giga Drain, Psychic, Sleep Powder, Light Screen
GyaradosLv 73
Hydro Pump, Dragon Dance, Earthquake, Hyper Beam
Fire Blast, Dragon Claw, Aerial Ace, Earthquake
How the AI plays
from the trainer table's AI flagsGym leaders, the rival from Cerulean on, and the Elite Four carry the game's smart AI flags: they check for bad moves, try to faint you and weigh viability. Route trainers only avoid moves that do nothing. That is why a leader switches targets and a Bug Catcher never does.