Torchic (Battle Tower manip + Lati glitch) Combusken (candy Torchic) Blaziken (candy Combusken) Mudkip (self-explanatory) Marshtomp (self-explanatory) Swampert (candy Marshtomp later) Poochyena (can only be caught on Route 101 through 103) Mightyena (candy Poochyena) Zigzagoon (self-explanatory) Linoone (catch after Surf on Route 118) Wurmple (catch in Petalburg Woods) Silcoon (catch in Woods or candy Wurmple) Beautifly (candy Silcoon) Cascoon (catch in Woods or candy Wurmple) Dustox (candy Cascoon) Seedot/Lotad (catch on Route 114) Nuzleaf/Lombre (candy Seedot/Lotad) Shiftry/Ludicolo (Leaf/Water Stone on Nuzleaf/Lombre) Taillow (catch on Route 115) Swellow (candy Taillow) Wingull (self-explanatory) Pelipper (catch after Tenta, delay til Surf, or candy Wingull) Ralts (catch on Route 102) Kirlia (candy Ralts) Gardevoir (candy Kirlia) Surskit (catch on Route 120? Needs manip) Masquerain (candy Surskit) Shroomish (catch in Woods) Breloom (candy Shroomish) Slakoth (catch in Woods, probably needs manip) Vigoroth (candy Slakoth) Slaking (candy Vigoroth) Abra (self-explanatory) Kadabra (candy Abra) Nincada (catch on Route 116) Ninjask (candy Nincada) Shedinja (candy Nincada, make sure you have a slot open and a Pokeball!) Whismur (catch in Tunnel or VR) Loudred (catch in VR or candy Whismur) Exploud (candy Loudred) Makuhita (catch in Granite Cave or VR) Hariyama (candy Makuhita or catch in VR) Goldeen (fish in Safari Zone, with Super Rod?) Seaking (candy Goldeen or fish in Safari with Super) Magikarp (fish in Sootopolis with Super) Gyarados (candy Magikarp or fish in Sootopolis) Azurill (breed Marill or Azumarill holding Sea Incense) Marill (catch on Route 120, need female) Azumarill (candy Marill) Geodude (catch in Granite Cave or from Rock Smash) Graveler (candy Geodude or Rock Smash in VR) Nosepass (rock smash in Granite Cave, needs manip) Skitty (catch on Route 116 or trade for Pikachu) Delcatty (moon stone on Skitty) Zubat (catch in Meteor Falls, VR, or Cave of Origin, in luxury ball?) Golbat (candy Zubat) Crobat (farm friendship with Golbat) Tentacool (self-explanatory) Tentacruel (self-explanatory) Mawile/Sableye (catch in Granite, VR, or Cave of Origin) Aron (catch in VR) Lairon (candy Aron or catch in VR) Aggron (candy Lairon) Machop (catch on Jagged Pass) Machoke (candy Machop) Meditite (catch in Mt. Pyre outside) Medicham (candy Meditite or catch in VR) Electrike (catch on Route 110 or 118) Manectric (candy Electrike or catch on Route 118) Plusle (catch on Route 110, needs manip on Ruby) Minun (catch on Route 110, needs manip on Sapphire) Magnemite (catch in New Mauville) Magneton (candy Magnemite or catch in New Mauville with manip) Voltorb (catch in New Mauville) Electrode (catch in Aqua Hideout) Volbeat (catch on Route 117, needs manip on Ruby) Illumise (catch on Route 117, needs manip on Sapphire) Oddish (catch on Route 119) Gloom (candy Oddish or catch in Safari, you need 2 of these) Vileplume (leaf stone on Gloom) Bellossom (sun stone on Gloom) Doduo (catch in Safari) Dodrio (candy Doduo or catch in Safari) Roselia (catch on Route 117) Gulpin (catch on Route 110) Swalot (candy Gulpin) Carvanha (fish on Route 119 with Super Rod) Sharpedo (candy Carvanha or fish in Mossdeep with Super) Wailmer (fish in Mossdeep with Super) Wailord (candy Wailmer or catch on Route 129 with manip) Numel (catch on Jagged Pass) Camerupt (candy Numel) Slugma (catch in Fiery Path) Magcargo (candy Slugma) Torkoal (catch in Fiery Path) Grimer (catch in Fiery Path, needs manip on Ruby) Muk (candy Grimer) Koffing (catch in Fiery Path, needs manip on Sapphire) Weezing (candy Koffing) Spoink (catch on Jagged Pass) Grumpig (candy Spoink) Sandshrew (catch in Desert) Sandslash (candy Sandshrew) Spinda (catch on Route 113) Skarmory (catch on Route 113, needs manip) Trapinch (catch in Desert) Vibrava (candy Trapinch) Flygon (candy Vibrava) Cacnea (catch in Desert) Cacturne (candy Cacnea) Swablu (catch on Route 114 or 115) Altaria (candy Swablu or catch in Sky Pillar) Zangoose/Seviper (catch on Route 114) Solrock/Lunatone (catch in Meteor Falls) Barboach (fish in VR with Super Rod) Whiscash (candy Barboach or fish in VR with Super) Corphish (fish in Petalburg with Super or Good Rod) Crawdaunt (candy Corphish) Baltoy (catch in Desert, may need manip) Claydol (candy Baltoy or catch in Sky Pillar) Lileep/Anorith (revive Desert Fossil) Cradily/Armaldo (candy Lileep/Anorith) Igglybuff (breed Jigglypuff/Wigglytuff) Jigglypuff (catch on Route 115, need female, may need manip) Wigglytuff (moon stone on Jigglypuff) Feebas (very complicated) Milotic (raise Feebas beauty, then level up) Castform (gift in Weather Institute, make s.ure you have an open spot!) Staryu (fish in Lilycove with Super Rod) Starmie (water stone) Kecleon (catch during Devon Scope battle or get another one later) Shuppet (catch on Mt. Pyre, needs manip on Ruby) Banette (candy Shuppet or catch in Sky Pillar) Duskull (catch on Mt. Pyre, needs manip on Sapphire) Dusclops (candy Duskull or catch in Sky Pillar) Tropius (catch on Route 119, may need manip) Chimecho (catch on Mt. Pyre, needs manip) Absol (catch on Route 120, may need manip) Vulpix (catch on Mt. Pyre outside) Ninetales (fire stone on Vulpix) Pichu (breed Pikachu/Raichu) Pikachu (catch in Safari, need manip, catch 2 if you want to trade) Raichu (thunder stone Pikachu) Psyduck (catch in Safari surfing) Golduck (candy Psyduck) Wynaut (tile corrupt grass on Route 130 or take egg) Wobbuffet (candy Wynaut) Natu (catch in Safari) Xatu (candy Natu or catch in Safari) Girafarig (catch in Safari) Phanpy (catch in Safari) Donphan (candy Phanpy) Pinsir (catch in Safari, needs manip) Heracross (catch in Safari, needs manip) Rhyhorn (catch in Safari) Rhydon (candy Rhyhorn) Snorunt (catch in Shoal Cave ice room, may need manip) Glalie (candy Snorunt) Spheal (catch in Shoal Cave) Sealeo (candy Spheal) Walrein (candy Sealeo) Clamperl (catch Underwater) Relicanth (catch Underwater, needs manip) Corsola (fish at Ever Grande with Super, or trade in Pacifidlog) Chinchou (catch Underwater) Lanturn (candy Chinchou) Luvdisc (fish at Ever Grande with Super Rod) Horsea (fish on Route 134 with Super Rod) Seadra (candy Horsea) Bagon (catch in Meteor Falls) Shelgon (candy Bagon) Salamence (candy Shelgon) Beldum (gift from Steven in postgame) Metang (candy Beldum) Metagross (candy Metang) Regirock (do Regi puzzle, cave in Desert) Regice (do Regi puzzle, cave on Route 105) Registeel (do Regi puzzle, cave on Route 120) Groudon/Kyogre (catch in Cave of Origin) Rayquaza (catch in Sky Pillar)