Post by goldensandslash on Jun 4, 2022 6:20:37 GMT
How many Pokémon are there? This is a question that has an answer, but that answer will change over time. For example, if you asked this back when Pokémon Red and Blue were first released, it'd be 151. Nowadays, in the future, we have a lot more. The exact answer will vary depending on when you are reading this, but at the time that it is being written (the end of Gen 8), the answer is 905.
But I actually was curious about something. How much Pokémon do you actually need to play in order to get all the Pokémon? Like, do you even need any badges?
For a single save file, the answer is obviously yes. For instance, in Pokémon Red, you can only get 21 Pokémon (assuming you're not using glitches) before you have to face Brock and earn your first badge. That's assuming you catch every Pokémon possible before that point and then train it up to its maximum evolution level.
But, of course, that leaves out a key element of the Pokémon games: multiplayer. What if you could trade with other save files? This would let you get all the version exclusives, all the choices (starters, fossils, etc.), all the trade evolutions, and so forth. If we allow this, then can you get all the Pokémon without a badge?
The answer is obviously yes. All you need to do is find a friend who already has a full Pokédex and have them trade over everything to you. But that's a boring answer. So let's assume that you're on your own and can only trade with yourself. Thus, if you want a full Pokédex, you can't just trade everything over without having everything first. And in order to get everything, you'll probably need some badges.
Oh, wait. This isn't going to work, is it? I mean... you'll need to obtain Gen 8 Pokémon. And in Gen 8, you have Dexit to worry about. Which means that you cannot transfer everything to Gen 8. Unless... you use Pokémon Home.
Pokémon Home is our saving grace. It's just a storage facility for you to keep your Pokémon in. There's no actual gameplay to it, but... crucially... all 905 Pokémon can be stored here, with no Dexit restrictions. So here's how we're gonna do this: we need to get everything into Pokémon Home.
How we're gonna approach this is to first get as many Pokémon as possible without any badges. Then, if we still don't have all of them, we'll get one badge and see how many more we can get. If we still don't have them all, we'll get another badge. Then another and another until we do have all of the Pokémon.
In terms of which games we are playing, we're gonna be using the ones that Bulbapedia classifies as main series games: Red, Blue, Yellow, Gold, Silver, Crystal, Ruby, Sapphire, FireRed, LeafGreen, Emerald, Diamond, Pearl, Platinum, HeartGold, SoulSilver, Black, White, Black 2, White 2, X, Y, Omega Ruby, Alpha Sapphire, Sun, Moon, Ultra Sun, Ultra Moon, Let's Go Pikachu, Let's Go Eevee, Sword, Shield, Brilliant Diamond, Shining Pearl, and Legends Arceus.
Wait.
Okay... so... we have a problem. In the Alola games (Sun, Moon, Ultra Sun, Ultra Moon) and the Hisui game (Legends Arceus), there are no badges. So we need another way of marking how to make progress there. We're gonna say that clearing a trial in Alola counts as a badge and calming a noble in Legends Arceus does as well. I think that's the best way to define storyline progression.
Now, note that I am NOT allowing any games that aren't mentioned above. This means that you can't connect to the Dream Radar or Colosseum or XD or whatever. Yes, this could get you more Pokémon, since they can connect to the main games, but we're gonna be using main games only. However, though software is restricted, hardware is not. This means the Pokéwalker from HeartGold/SoulSilver is allowed, and inserting GBA games into your DS's slot that Diamond/Pearl/Platinum can read is allowed as well.
There is one last thing we need to discuss. Pokémon Home doesn't let you keep track of what used to be in it. So, for example, if you take a Bulbasaur, evolve it into Ivysaur, and then evolve it into Venusaur, and then deposit it in Pokémon Home, then Pokémon Home will only know of the Venusaur, even if you deposited it at every step of the process. This means that you'll need three different Bulbasaur, and you need to deposit them at each of their evolution levels. This effectively means that you need nine starters from every generation, which is a pain, and requires SEVERAL save files. It is for this reason that I don't think anyone will ever actually attempt this in reality.
And now we need to talk about logistics. How do we get the Pokémon from their native games to Pokémon Home? Well... Gen 8 is relatively easy, since it connects to Pokémon Home directly. Gen 6-7 can connect to Pokémon Bank, which can, in turn, connect to Pokémon Home. Both Pokémon Home and Pokémon Bank do require an online subscription fee. Which kinda dilutes the "no connecting to games other than our own" rule a bit, but it's necessary to get this to work. Gen 5 can use Poké Transporter to move a Pokémon to Pokémon Bank, so we're good there as well (though it can't take Pokémon FROM Pokémon Bank, unlike Gen 6-7). Gen 4 can transfer to Gen 5 via the Poké Transport Lab. Gen 3 can transfer to Gen 4 via the Pal Park. Gen 1-2 can't transfer Pokémon to modern games when playing on cartridges, but the Virtual Console versions can transfer to Pokémon Bank (though Pokémon sent to Pokémon Bank this way cannot be withdrawn by a Gen 6 game, only a Gen 7 game or they can be transferred to Pokémon Home).
Now, this poses a problem. The Poké Transport Lab and the Pal Park are unavailable until the postgame. So we can't transfer anything from Gen 3-4 to a further generation until we beat the game. This does, however, completely ruin the point of this little experiment, so I'm gonna say that we have a save file in Gen 4, and another in Gen 5, that is already in the postgame. However, the ONLY thing that these save files are permitted to do is to move Pokémon to later generations. So we won't have access to any Pokémon or items from these games.
All right, that's enough dilly-dallying. Let's get started.
The first game that we'll want to play is Sword/Shield. Why is that? Because even without a badge, we have access to the Digging Brothers, which allows us to get any evolution stone we want. This makes this game a really good game for stone evolutions. The Wild Area can also be used to grind for Exp Candies, which helps with level up evolutions. And the Wild Area also has its own Day Care, which allows us to access breeding before getting a single badge.
So, the first thing we can do is get all three starters and fully evolve them. (Current total: 9)
Then we move on to Route 1, where we can catch Grubbin, Wooloo, Blipbug, Nickit, Rookidee, Caterpie, Hoothoot, and Skwovet. Just assume that I fully evolve everything unless otherwise stated. (Current total: 29)
On Route 2, we catch Purrloin, Chewtle, Yamper, and Zigzagoon. We also get Seedot in Sword and Lotad in Shield. After we meet Professor Magnolia and get endorsed by Leon, we can access the fishing spot to get Magikarp and Arrokuda. (Current total: 48)
We then get on the train to Wedgehurst and go through the Wild Area. While there is a lot that we can get in the Wild Area, I'm gonna skip it now and come back to it later. For now, we go to Motostoke, where we can fish for Barboach. (Current total: 50)
After that, we attend the opening ceremony, get access to the Flying Taxi, and can then go on to Route 3. Here, we catch Machop, Pancham, Mudbray, Klink, Sizzlipede, Rolycoly, Trubbish, Gossifleur, Stunky, and Tyrogue. We also get Vulpix in Sword and Growlithe in Shield. Finally, if you shake the berry tree, there's a chance that you can find a Cherubi. (Current total: 81)
Into Galar Mine No. 1, where we catch Timburr, Drilbur, Woobat, Diglett, and Roggenrola. (Current total: 93)
On Route 4, we can catch Meowth, Milcery, Joltik, Ferroseed, Budew, Cutiefly, Eevee, Pikachu, Pumpkaboo, and Electrike. Via fishing, we also get Goldeen. Note that the Meowth we get here are Galarian Meowth, which means that they will always evolve into Perrserker, not Persian. For now, Persian is unobtainable. (Current total: 124)
But that doesn't last long, because in Turfield, we can do an in-game trade where we can give up a Galarian Meowth for a regular Meowth, which will evolve into Persian. (Current total: 125)
Now we can head back to the Wild Area to catch a lot of stuff. You'll have to keep checking back daily until the weather is right, but that shouldn't be a problem since you have to do a ton of grinding anyways in order to fully evolve everything. It'll take you several days. Anywho, in Rolling Fields, you can get Pidove, Combee, Bunnelby, Minccino, Bounsweet, Ralts, Oddish, Wingull, Vanillite, Swinub, and Baltoy. (Current total: 155)
In Dappled Grove, you can get Tympole, Delibird, Snover, and Snorunt. (Current total: 164)
In Watchtower Ruins, you can get Golett, Drifloon, Gastly, and Duskull. (Current total: 173)
In West Lake Axewell, you can get Wooper, Krabby, and Dwebble. If you fish, you can also get Remoraid and Wishiwashi. (Current total: 182)
In East Lake Axewell, you can get Stufful and Onix. If you fish, you can also get Shellder. (Current total: 188)
In North Lake Miloch, you can fish to get a Basculin. (Current total: 189)
In South Lake Miloch, you can get Corphish and Nincada. If you fish, you can also get Pyukumuku. (Current total: 195)
And then there's the Raid Dens. This gets you a ton of new Pokémon. They are Togepi, Cleffa, Morelull, Impidimp, Bonsly, Binacle, Wimpod, Dewpider, Natu, Yamask, Noibat, Trapinch, Axew, Applin, Riolu, Cottonee, Phantump, Munna, Inkay, Espurr, Mime Jr., Elgyem, Honedge, Sinistea, Frillish, Ditto, Charmander, Koffing, Hatenna, Munchlax, Bergmite, Chinchou, Pawniard, Clobbopus, Hippopotas, Litwick, Skorupi, Silicobra, Bronzor, Salandit, Snom, Toxel, Helioptile, Wynaut, Cubchoo, and Sneasel. Additionally, we can get Swirlix, Rufflet, Jangmo-o, Scraggy, Gothita, Farfetch'd, Darumaka, Mareanie, and Karrablast in Sword, and Spritzee, Vullaby, Goomy, Croagunk, Solosis, Ponyta, and Shelmet in Shield. Note that we CAN evolve Swirlix and Spritzee, because their evolution items can be obtained as possible rewards from the Battle Cafe in Motostoke. However, we CANNOT obtain Cofagrigus, because the Yamask that we obtain here is a Galarian Yamask, so it cannot evolve into Cofagrigus. (Current total: 329)
After this, you can go download the Expansion Pass and access The Isle of Armor. Now, Sword/Shield do have a cap on what you're allowed to catch. Without badges, you can only catch things up to Level 20, but that still gives us quite a bit. In the Fields of Honor, you can catch Staryu, Jigglypuff, Happiny, Buneary, Fomantis, Abra, Klefki, Comfey, Luxio, Fletchinder, Rockruff, Zorua, and Marill. You can theoretically also get Slowpoke, but I'm not going to. This is because if we get a Slowpoke here, it would be in Galarian Form and thus cannot evolve without items that you don't have access to. So it's better to get a regular Slowpoke, which is possible shortly. You should also swing by the Dojo in order to start the Isle of Armor storyline, get a place to freely heal, and, most importantly, obtain the Exp Charm. This boosts all experience that you'll gain, which is vital for all the grinding that you need to do. (Current total: 358)
In the Soothing Wetlands, you can get Bouffalant, Dunsparce, Lickitung, and Poliwhirl. (Current total: 366)
In the Forest of Focus, you can get Cramorant, Venipede, Foongus, Emolga, and Tangela. You also get Passimian in Sword and Oranguru in Shield. (Current total: 377)
In Challenge Beach, you can get Psyduck, Magnemite, Dedenne, and Morpeko. If you fish, you also get Dhelmise. (Current total: 385)
In Corageous Cavern, you can catch Pincurchin, and on the beach of Loop Lagoon, you can get Sandygast. (Current total: 388)
In the Training Lowlands, you can get Lillipup, Scyther, Tauros, Miltank, as well as Pinsir in Sword and Heracross in Shield. Additionally, if you fish, you can get a Carvanha. (Current total: 399)
On Challenge Road, you can get Mienfoo and Skarmory, and in Brawler's Cave, you can get Azurill and Whismur. (Current total: 406)
In the Wake Up Tunnel, you can get Cubone, Sandshrew, Kangaskhan, and Torkoal. (Current total: 412)
And then there's the Potbottom Desert. Weirdly, the Pokémon are higher-level here in Sword than in Shield. This means you actually cannot catch them in Sword. But in Shield, you can get Rhyhorn and Sandile. (Current total: 418)
Next, you can go to the dens throughout the island, where you'll be able to catch Larvesta, Qwilfish, Exeggcute, and Tentacool. Note that Qwilfish can only evolve in Legends Arceus, which we haven't started playing yet, so its evolution is currently not available to us. (Current total: 425)
Now then. If you start the Dojo storyline, you get your choice of either Bulbasaur or Squirtle. Since we have multiple save files, we can get both. You also get a Kubfu. In order to evolve Kubfu, you'll need to clear one of the towers, but that's a thing that you can easily do at this point. (Current total: 433)
At this point, you can use the Cram-O-Matic to get various items. Notably, this includes some items needed to evolve some Pokémon that we otherwise could not evolve. This lets us get a Weavile, a Dusknoir, and a Polteageist. Additionally, if you search the Soothing Wetlands, there's a chance that some of the invisible items will be the items needed to obtain Flapple in Sword and Appletun in Shield. (Current total: 438)
And now there's the Diglett Guy. He's from Alola, and he is in the Fields of Honor. He lost his Diglett and needs you to hunt them down. The more you successfully track down, the more rewards he will give you. You can get enough Diglett in order to obtain a Slowpoke that ISN'T in Galarian Form. You also get an Alola Starter that matches the type of the Galar Starter that you chose, which, in this case, is all of them. You may notice a slight problem here. Slowpoke needs to evolve twice. Once into Slowbro and once into Slowking. And we also need a normal Slowpoke as well on top of that. And we only have one. So what do you do? You can't breed it, because if you do, the offspring will be in Galarian Form. And we need a regular Slowpoke. Well, luckily, there is a way around this. If you give the Slowpoke an Everstone to hold, then its offspring will inherit its form, thereby keeping it in its regular form, and giving us all the evolutions we need. (Current total: 450)
Now onto the Crown Tundra. This area includes the highest-level Pokémon in the game, so we can't catch anything in the wild, but we can catch things in Raids. These include Anorith, Lileep, Smoochum, Swablu, Dreepy, Carbink, Zubat, Absol, Phalinx, Elekid, Aron, Durant, Magby, Nidoran-M, Nidoran-F, Feebas, Druddigon, Duraludon, and Indeedee. You can also get Stonjourner, Bagon, Mawile, and Omanyte in Sword, and Gible, Sableye, and Kabuto in Shield. And while you can't get Calyrex yet, you CAN encounter either Glastrier or Spectrier at Freezington. And, of course, since we have multiple save files, we get both. Once you have successfully defended the town, you'll be rewarded by obtaining a Cosmog. While you can evolve this into Cosmoem, do NOT evolve it further than that. (Current total: 503)
That's because it's time for Dynamax Adventures. Here, we can get a lot of legendary Pokémon, including the two that Cosmoem evolves into, so it's easier to do it this way. We get Articuno, Zapdos, Moltres, Mewtwo, Raikou, Entei, Suicune, Lugia in Shield, Ho-Oh in Sword, Latias in Shield, Latios in Sword, Kyogre in Shield, Groudon in Sword, Rayquaza, Uxie, Mesprit, Azelf, Dialga in Sword, Palkia in Shield, Heatran, Giratina, Cresselia, Tornadus in Sword, Thundurus in Shield, Reshiram in Sword, Zekrom in Shield, Landorus, Kyurem, Xerneas in Sword, Yveltal in Shield, Zygarde, Tapu Koko, Tapu Lele, Tapu Bulu, Tapu Fini, Solgaleo in Sword, and Lunala in Shield. (Current Total: 540)
And, of course, there's also the Pokémon that you can get DURING the Dynamax Adventure. Though you can only keep one of them per adventure, you can redo these adventures over and over again to get them all. It's really tedious, but you could still do it. So... this gives us Seadra, Porygon, Dragonair, Mantine, Grovyle, Combusken, Marshtomp, Wailmer, Sealeo, Relicanth, Metang, Gastrodon, Rotom, Audino, Lilligant, Maractus, Sigilyph, Cofagrigus, Cryogonal, Stunfisk, Heatmor, Tyrantrum, Aurorus, Hawlucha, Togedemaru, Mimikyu, and Copperajah. (Current total: 589)
And with that, we are FINALLY done with Sword and Shield. We didn't get a single badge, and we still obtained over 65% of the Pokémon in existence. And that was just with Sword/Shield. There's plenty of more games to play. Let's move on to Brilliant Diamond/Shining Pearl.
Here, we obviously get all of the starters. On Route 201, we can get a Starly and a Bidoof. The rest of the early-game routes have Kricketot at night. And when you reach Oreburgh Gate, you can get a Geodude. That's all we need from this game. Everything else is just stuff we already got in Sword/Shield. (Current total: 608)
The final Gen 8 game is Legends Arceus. And this is where things get complicated. See, I said that the storyline progression in this game is tied to quelling the Noble Pokémon. And that does work and is the best you can do... but there are only five of them as opposed to the eight gym badges. So how do we do this? Well, I'm just gonna connect each Noble Pokémon to each of the first five Gym Badges. Meaning that we won't touch this game again after getting five badges. That's not ideal, but it's the best we can do.
Anyways, let's talk about starters. Rowlet is actually already obtained for us via Sword/Shield, so we only need two starters from this game. In the Obsidian Fieldlands, you can get Wurmple, Buizel, Paras, Burmy, and Stantler. Because this is Legends Arceus, Stantler can actually evolve, so we can do that. We also need to get another Qwilfish and another Scyther, in order to get their evolutions that are exclusive to Legends Arceus. Qwilfish can be found in Sandgem Flats.
As for Scyther, the problem here is evolving it into Kleavor. In order to do so, you need the Black Augurite. Ginter does sometimes sell this, but you need to acquire a ton of Merit Points to keep refreshing his inventory until you get it. Alternatively, it is found as a wild held item on wild Graveler, but the odds of a Graveler holding it are low. Neither option is great, but... it's possible. (Current total: 630)
Now we move on from Gen 8 to Gen 7. Now, like I said before, we're using trials as substitutes for Gym Badges. Anyways, on Route 1, we get different things depending on whether we're playing Sun, Moon, Ultra Sun, or Ultra Moon, but between all of them, we get Ledyba, Pikipek, Yungoos, Spinarak, and Rattata. We also get Grimer at the Trainer School. Then we can get Furfrou in Hau'oli City. And lastly, you can use Island Scan to obtain a Scatterbug. It's probably easier to obtain a Scatterbug in Gen 6, but meh. (Current total: 647)
On Route 2, you can get Spearow, Ekans, Drowzee, Smeargle, Makuhita, Crabrawler, and Chikorita. That last one requires an Island Scan. Though it is probably easier to just obtain it as a starter in Gen 4. Meh. In Hau'oli Cemetery, you can get Misdreavus and theoretically, Murkrow. However, we will NOT be obtaining Murkrow here. Why? Because if we obtain it here, we won't be able to evolve it, but we will be able to in another game, so we'll save it for that. (Current total: 661)
Moving on to Let's Go Pikachu and Eevee... there's nothing here. We can theoretically catch a Bellsprout, but without a Leaf Stone, there's no way to fully evolve it. We'll have to delay this one to another game.
So now onto Gen 6. Here, we have X and Y. For starters, we get, well, the starters. Then we catch Pidgey and Weedle on Route 2. In Santalune Forest, you can get all three of the elemental monkeys. They need evolution stones to evolve, but luckily, in Gen 6, you can get evolution stones from Super Training. This means that you have access to them at will, and can do any stone evolution. Oh, and also, on Route 22, you can catch Litleo. (Current total: 684)
For Omega Ruby and Alpha Sapphire, you can get Poochyena on Route 101, Surskit on Route 102, Taillow on Route 104, Slakoth in Petalburg Woods, Shroomish also in Petalburg Woods, and Skitty on Route 116. To evolve Skitty, you'll need a Moon Stone. You can obtain this via Super Training, or you can get it by catching a Pokémon with Pickup and getting it through Pickup. Either way works. (Current total: 697)
For Gen 5, we can skip over Black/White and just look at Black 2/White 2. The only things that Black/White gives us are the starters and Patrat. Black 2/White 2 gives us all that as well, but also gives us Sewaddle and Sunkern on Route 20, as well as Mareep at Floccesy Ranch. (Note that we already got one of the Unova starters from Legends Arceus.) (Current total: 713)
Moving on to Gen 4, we already did the Sinnoh early game in the remakes, so there's not really any need to play Diamond/Pearl/Platinum at this time. But we do have HeartGold/SoulSilver. Since we already got Chikorita in Gen 7 and Cyndaquil in Legends Arceus, we just need Totodile as our starter here. On Route 29, we can get Sentret, and on Route 31 we can get Bellsprout. In Violet City, you can talk to Primo in the Pokémon Center and if you tell him the right code, he will give you certain Pokémon. What the code is depends on your Trainer ID, but you can get lucky and just happen to guess the right code, or use one of several online tools to calculate it for you. Most of the Pokémon he gives you are stuff we already have, but one that we don't is Slugma. Then at the Ruins of Alph, you can get an Unown, and on Route 32, you can catch a Hoppip.
This is seemingly all the Pokémon that we can catch in HeartGold/SoulSilver, but there is another thing we can do: we can Headbutt trees. This requires the move Headbutt though, and we don't currently have access to it. But... if we start up a save file on Diamond/Pearl/Platinum, we can catch a Bidoof and trade it over to HeartGold/SoulSilver. Bidoof learns Headbutt at Level 17, thereby letting us use Headbutt to find Aipom on Route 46 and Pineco on Route 29. (Current total: 730)
And then we can use the Pokéwalker. After unlocking all the courses that we are able to, we can get Doduo, Venonat, Murkrow, and Voltorb. Sadly, the rest of the courses are only available in the postgame.
Note that Murkrow requires a Dusk Stone to evolve, and we also got a Bellsprout here, and Weepinbell needs a Leaf Stone. But there is an easy way to obtain these stones. After transferring them up, withdraw them in Gen 6, and then use Super Training there to get the stones you need to evolve them. (Current total: 739)
Moving on to Gen 3, there is nothing new we can get in Ruby/Sapphire/Emerald. But FireRed/LeafGreen does give us access to Mankey. (Current total: 741)
As for Gen 2, you'd think that there's nothing here, since we already did HeartGold/SoulSilver, but Crystal does have a couple of new Pokémon. Specifically, Phanpy can be found on Route 46 and Teddiursa can be found in the Dark Cave.
After transferring them up to Pokémon Home, you may be tempted to withdraw Ursaring in Legends Arceus in order to evolve it into Ursaluna. Sadly, that won't work. In order to evolve it, you need the Peat Block, which can only be obtained after calming the first Noble Pokémon. You technically can get it right away, but that requires using online features which are disallowed. (Current total: 745)
And as for Gen 1, there's nothing there for us. So we're done. No badges. No trials. No Noble Pokémon. And we got 745 out of 905 Pokémon. That's more than 82%.
But how soon can we get the other 160? Well, let's find out. We start by getting the first badge/trial/noble Pokémon in every game. And then see what opens up to us. Except... I lied to you. That's not what we're doing.
Because of Gen 7. Trying to align the trials to the gym badges doesn't work totally flawlessly. In Ultra Sun and Ultra Moon, there are 8 totem Pokémon to battle. But in Sun and Moon, there are only 7 totems that grant a Z-Crystal. Luckily, this problem is somewhat easy to ignore since you get the last Z-Crystal from the same character as in Ultra Sun/Ultra Moon, so it's easy to treat these eight Z-Crystals as our alternative to Gym Badges: Normalium Z, Waterium Z, Firium Z, Grassium Z, Electrium Z, Ghostium Z, Dragonium Z, and Fairium Z.
But then there's also the Grand Trials that take place in between these. So because of that, we need to put some sections in here that are Gen 7-exclusive, so that it can keep pace with the other games. Most of the time, this doesn't matter, since there's no new Pokémon that you can get between the Z-Crystal and the Grand Trial. But in this case, there are two.
Specifically, you can get Oricorio and Flabébé before Hala's Grand Trial. Note that you CANNOT obtain a Shiny Stone yet, so you are unable to evolve Floette into Florges. (Current total: 748)
All right, now back to including all the games. For this section, we won't allow any game to obtain the second badge, any Alola game to obtain the Waterium Z, or Legends Arceus to calm the Noble Lilligant.
So, in Sword/Shield, there's honestly not much. It's just a short trip across Route 5 and into Hulbury, which is where the next badge is. The only thing of note is that you can buy the Wave Incense here, which lets you breed to obtain Mantyke. That said, we do have access to 2-star Raids now, which lets us obtain Shuckle in either version, Sawk, Deino, and Turtonator in Sword, and Corsola, Throh, Drampa, and Larvitar in Shield. (Current Total: 762)
Moving on to Brilliant Diamond and Shining Pearl, we reach Floaroma Town. Here, you can get a special Pokémon if you have save data for Let's Go Pikachu/Eevee on your Switch, and another for doing so with save data for Sword/Shield. This gets you Mew and Jirachi. Then on Route 205, you can catch Pachirisu. On Route 211, you can catch Chingling and Meditite. And in Eterna City, there's an in-game trade where you can give up a Buizel for a Chatot. You can also get the Explorer Kit here, which lets you mine to obtain both of the Sinnoh fossils. In Shining Pearl, you can catch a Misdreavus. We already obtained one earlier, but now we can actually evolve it. It needs a Dusk Stone, and you can obtain one from a Pokémon with Pickup. And lastly, we can access the Grand Underground to obtain Gligar. Unfortunately, it needs the Razor Fang to evolve and we don't yet have access to that item. (Current total: 776)
In Legends Arceus, we can get Ursaluna as a Ride Pokémon, which lets us find a Peat Block, which can be used to evolve Ursaring into Ursaluna. Additionally, you can go to the Crimson Mirelands to obtain Carnivine. (Current total: 778)
In Ultra Sun/Ultra Moon, we can get the Tauros as a Ride Pokémon and use it to travel to Akala Island. Here, we start Lana's trial. This gets you access to Lapras as a Ride Pokémon. But although you have to start the trial, you can just leave without completing it. This allows you to freely surf on the water. With that, we can obtain Spinda in Ten Carat Hill, Finneon in Melemele Sea (requires Surf) and Seel in Seaward Cave (requires Surf). Note that Ultra Sun/Ultra Moon are required for this, as Seel is not in Sun/Moon. (Current total: 783)
X/Y have a lot of Pokémon for us. On Route 4, you can catch another Flabébé. This one CAN be fully evolved into Florges, since you can use Super Training to get the evolution stone you need. Route 5 has Plusle, Minun, Gulpin, and Skiddo. Route 6 has Kecleon. Route 7 has Ducklett, Volbeat, and Illumise. And Route 8 has Spoink, Zangoose, and Seviper. In Glittering Cave, we can get Solrock and Lunatone. And we can use Rock Smash here to get an Old Amber, which can be taken to Ambrette Town to revive it into an Aerodactyl. Also in Ambrette Town, we can get the Old Rod. This lets us fish on Route 8 for a Luvdisc. On Route 10, you can get Snubbull, Houndour, and Yanma. Note that Houndour can only be obtained in X. Theoretically, you can also obtain a Nosepass in X/Y, but you'll be unable to evolve it, so we'll obtain it in another game instead. (Current total: 809)
Omega Ruby/Alpha Sapphire give us nothing new. Neither do Black 2/White 2. But in Black/White, you can get a Blitzle on Route 3. (Current total: 811)
All right, now to obtain that Nosepass. It can be found in Mt. Coronet in Platinum, on the side that you enter from Eterna City. What's more, you can level it up in Mt. Coronet to evolve it. (Current total: 813)
And that's it. No other games give us anything new. Darn. We're still 92 Pokémon short of our goal of 905. Guess we need to get another badge in each game...
So, nothing in Sword/Shield this time. We're starting with Brilliant Diamond/Shining Pearl. Here, you can complete the Spiritomb sidequest in the Grand Underground to get a Spiritomb. The Key Stone can either be found on Route 208, or you can mine for it in the Underground. Moving on to Route 213, you can catch a Girafarig. And in Shining Pearl exclusively, you can find Purugly in the Grand Underground, and then breed it for a Glameow. (Current total: 817)
In Legends Arceus, you can access the Cobalt Coastlands. This finally gives us the ability to Surf, which lets us catch a Basculin. We already had one, but this one will be in Hisuian Form, allowing us to evolve it into Basculegion. (Current total: 818)
Now that we've cleared Lana's trial in Gen 7, we can start fishing. At the totem site at Brooklet Hill, you can get Alomomola and at Melemele Sea, you can get Clamperl. Clamperl can call its evolutions via an SOS, so that'll let you obtain those as well. (Current total: 822)
In Ruby/Sapphire/Emerald (but not Omega Ruby/Alpha Sapphire), it is possible to leave Dewford without fighting Brawly. This being the case, the second badge that you obtain in these games can be Wattson's badge instead. If this is the case, you can use Rock Smash to get to Route 112, where you can catch a Numel. This is still entirely within the rules, since we have not obtained more than two badges in this game.
In FireRed/LeafGreen, you can reach Silph Co with only two badges, which gives you a free Lapras. You can also do this in a Gen 1 game if you prefer. (Current total: 825)
And... that's it! Everything else requires at least three badges. Well, let's get another badge in each game and keep going.
So, in Sword/Shield, we can now do 3-star Raids, which gets us access to all four Galar fossil Pokémon in the dens (though you need both Sword and Shield for this). Alternatively, you can just obtain the fossils themselves and then get them revived on Route 6. That also works. (Current total: 829)
In Legends Arceus, you can now reach the Coronet Highlands, which means that you can catch a Hisuian Sneasel, which can be evolved into Sneasler. You can also start and complete the Manaphy sidequest, giving us access to Manaphy and Phione. And... that's all you can do in Legends Arceus before beating the game. For the postgame stuff, I'll hold off until all of the other games are in the postgame as well. (Current total: 832)
In Ultra Sun/Ultra Moon (but not Sun/Moon), you can get the Plume and Cover fossils on the Poké Pelago from adventuring in Isle Aphun. Take them to Route 8 and you can revive them into Tirtouga and Archen. Alternatively, if you want to obtain these fossils in Black/White, that is also an option now. (Current total: 836)
In X/Y, we get access to the Good Rod now. This lets us get Clauncher in X and Skrelp in Y. (Current total: 840)
In Platinum, you can find an invisible Razor Fang on Route 214, enabling you to finally evolve Gligar into Gliscor. Additionally, this game has Tropius available in the Great Marsh. (Current total: 842)
In Ruby/Sapphire/Emerald, you can access the desert on Route 111 to get Cacnea. (Current total: 844)
That's all that we can get without further progress. However, we now need to do another weird split with Gen 7.
In Ultra Sun/Ultra Moon, before Olivia's Grand Trial, you can go back into the Lush Jungle. If it's raining, you can use SOS to get a Castform. (Current total: 845)
All right, now let's move on to getting the next badge in every game. And see if that can get us the rest of the way there.
In Ultra Sun/Ultra Moon, we reach Ula'ula Island. Here, we can get Minior on Mount Hokulani and Komala on Route 11. (Current total: 847)
In Black 2/White 2, you can get Deerling on Route 6 and Tynamo in Chargestone Cave. Note that Chargestone Cave is currently inaccessible in Black/White, but it can be accessed in Black 2/White 2. (Current total: 852)
And... that's it. Man, these are going by quick now. Well, let's go ahead and obtain another badge in each game and see what this will get us.
Gen 7 lets us access Ula'ula Beach. Here, we can fish to obtain Bruxish. Additionally, in Ultra Sun/Ultra Moon (but not Sun/Moon), we can reach the base of Mount Lanakila. This is important because if you level up a Crabrawler in this location, it will evolve. This lets us finally obtain Crabominable. Took us long enough. (Current total: 854)
In Omega Ruby/Alpha Sapphire, you can catch a Shuppet on Mt. Pyre. (Current total: 856)
And now here's where things get confusing. See, in Gen 5, you can use HM moves right away, without any badges, if you have a Pokémon that knows the HM move in question. But you don't obtain the HMs themselves until certain points in the game. And no, you can't transfer an HM Pokémon over, since Pokémon that know HM moves cannot be transferred from one generation to another. However, you absolutely CAN trade from one Gen 5 game to another. And since we can access the HM for Surf in Black 2/White 2, we can trade a Pokémon with Surf over to Black/White. This lets us access Mistralton Cave earlier than we were supposed to, giving us Cobalion. We can then Surf in Pinwheel Forest to get to Virizion. (Current total: 858)
That's all for now. Let's get another badge and see if we can get any further.
Well, Sword/Shield now has the Water Bike. This lets us get to new dens in the Wild Area, where Eiscue can be obtained. (Current total: 859)
In Emerald, we can actually get all the Regis at this point. Note that it must be Emerald specifically. In Ruby/Sapphire, and their respective remakes, you need to use Fly to solve the puzzle in Registeel's chamber, and we don't have that cause we skipped over that Gym. But still, Emerald can be used to obtain Regirock, Regice, and Registeel. Now, in Gen 4-8, we can access Regigigas in most games by having all the Regis. Unfortunately, that won't work for us here. The locations where we need to go in order to get Regigigas are not currently accessible in Gen 4-7. We can access the one in Gen 8, but that one also requires Regieleki and Regidrago, which we do not yet have. (Current total: 862)
And that's it. Let's get another badge and see what happens next.
In Ultra Sun/Ultra Moon, we defeat Ultra Necrozma and then get a free Poipole as a gift. Then we can access Ultra Space where we can get all of the Ultra Beasts except for Necrozma. We can also get Terrakion here (though it's probably easier to get in Omega Ruby/Alpha Sapphire from a Mirage Spot after you stop Groudon/Kyogre).We can also get Regigigas in Ultra Moon here in Ultra Space, by transferring the Regis up to these games. Theoretically, you can also obtain Regigigas in Omega Ruby/Alpha Sapphire at this point, but to do so, you'll need to catch the three Regis in that game, which you probably don't want to do after having just done so in Emerald.
Finally, there is the question of Poipole. In order to evolve it, it needs to know the move Dragon Pulse. It learns this move at Level 1, and the one we were given is Level 40. That's not a big problem, since we can use the move re-learner to re-learn it... but we don't have access to the move re-learner yet. Luckily, we can just transfer Poipole to Gen 8, where we DO have access to the move re-learner, and evolve it there. (Current total: 873)
And... that's it. We can now obtain the final badge in each game and then see what we can obtain. I'm still not gonna beat the Elite Four (or Champion's Cup in Sword/Shield). Postgame will be its own separate section.
So, in Gen 8, we now have no limit on the levels of the Pokémon we can capture. This lets us go to the Crown Tundra where we can catch Regieleki and Regidrago. Normally, you can only get one of the two, but since we're using multiple save files, we can get both. (Current total: 875)
In Ultra Sun/Ultra Moon, we can go up Mount Lanakila to catch Necrozma. (Current total: 876)
And that's all we can get until we challenge the Elite Four or Champion's Cup.
But there is one more thing. See, in Gen 8, the Champion's Cup stops halfway through, during which time, you're free to roam around Galar. So I'm counting this as its own section, similar to the Grand Trials from Gen 7. Here, we can complete some storyline events to obtain Eternatus. (Current total: 877)
And now for the postgame. For every single game.
In Gen 8, now that we're the champion, we can get Calyrex along with either Glastrier or Spectrier. With multiple save files, we can get all of them. Completing the story events in the Sword/Shield base game gets you Zacian in Sword and Zamazenta in Shield. Having Cobalion, Virizion, and Terrakion in your party lets you catch Keldeo at Lake Ballimore. Completing all the quests from Peony lets you obtain Ultra Beasts from Dynamax Adventures, giving us access to Stakataka and Blacephalon. And lastly, there's an NPC in Wyndon that will give you a Type: Null just for talking to them. (Current total: 887)
In Legends Arceus, if you have save data on your Switch for Brilliant Diamond/Shining Pearl, you get a sidequest that you can complete in order to obtain Darkrai. With Sword/Shield data, you can also do a sidequest for Shaymin. If you complete the quests for Cogita by capturing Tornadus, Thundurus, and Landorus and then raising their research levels, you can unlock a mission to capture Enamorus. And then finally, by completing the entire regional Pokédex, you can encounter Arceus and have it join your party. (Current total: 891)
In Ultra Sun/Ultra Moon, there's a QR Code that you can scan with your 3DS after becoming champion. Doing so gives you a free Magearna. (Current total: 892)
In Omega Ruby/Alpha Sapphire, you can complete the Delta Episode to obtain a Deoxys. (Current total: 893)
In Crystal, if you're playing on the Virtual Console version, you can do a GS Ball sidequest in the postgame to obtain a Celebi. (Current total: 894)
And... that's it!
Wait, what? We're still missing 11 Pokémon. 98.78%? You call that complete?
Well, yeah, sadly, there are several Pokémon that we cannot obtain. Victini, Meloetta, Genesect, Diancie, Hoopa, Volcanion, Marshadow, Zeraora, Meltan, Melmetal, and Zarude.
All of these are either event-only, or, in the case of Meltan/Melmetal, require connecting to a side game (Pokémon Go). This means that even if you are insane enough to do everything listed above... you still can't obtain all 905 Pokémon.
Shame.
But I actually was curious about something. How much Pokémon do you actually need to play in order to get all the Pokémon? Like, do you even need any badges?
For a single save file, the answer is obviously yes. For instance, in Pokémon Red, you can only get 21 Pokémon (assuming you're not using glitches) before you have to face Brock and earn your first badge. That's assuming you catch every Pokémon possible before that point and then train it up to its maximum evolution level.
But, of course, that leaves out a key element of the Pokémon games: multiplayer. What if you could trade with other save files? This would let you get all the version exclusives, all the choices (starters, fossils, etc.), all the trade evolutions, and so forth. If we allow this, then can you get all the Pokémon without a badge?
The answer is obviously yes. All you need to do is find a friend who already has a full Pokédex and have them trade over everything to you. But that's a boring answer. So let's assume that you're on your own and can only trade with yourself. Thus, if you want a full Pokédex, you can't just trade everything over without having everything first. And in order to get everything, you'll probably need some badges.
Oh, wait. This isn't going to work, is it? I mean... you'll need to obtain Gen 8 Pokémon. And in Gen 8, you have Dexit to worry about. Which means that you cannot transfer everything to Gen 8. Unless... you use Pokémon Home.
Pokémon Home is our saving grace. It's just a storage facility for you to keep your Pokémon in. There's no actual gameplay to it, but... crucially... all 905 Pokémon can be stored here, with no Dexit restrictions. So here's how we're gonna do this: we need to get everything into Pokémon Home.
How we're gonna approach this is to first get as many Pokémon as possible without any badges. Then, if we still don't have all of them, we'll get one badge and see how many more we can get. If we still don't have them all, we'll get another badge. Then another and another until we do have all of the Pokémon.
In terms of which games we are playing, we're gonna be using the ones that Bulbapedia classifies as main series games: Red, Blue, Yellow, Gold, Silver, Crystal, Ruby, Sapphire, FireRed, LeafGreen, Emerald, Diamond, Pearl, Platinum, HeartGold, SoulSilver, Black, White, Black 2, White 2, X, Y, Omega Ruby, Alpha Sapphire, Sun, Moon, Ultra Sun, Ultra Moon, Let's Go Pikachu, Let's Go Eevee, Sword, Shield, Brilliant Diamond, Shining Pearl, and Legends Arceus.
Wait.
Okay... so... we have a problem. In the Alola games (Sun, Moon, Ultra Sun, Ultra Moon) and the Hisui game (Legends Arceus), there are no badges. So we need another way of marking how to make progress there. We're gonna say that clearing a trial in Alola counts as a badge and calming a noble in Legends Arceus does as well. I think that's the best way to define storyline progression.
Now, note that I am NOT allowing any games that aren't mentioned above. This means that you can't connect to the Dream Radar or Colosseum or XD or whatever. Yes, this could get you more Pokémon, since they can connect to the main games, but we're gonna be using main games only. However, though software is restricted, hardware is not. This means the Pokéwalker from HeartGold/SoulSilver is allowed, and inserting GBA games into your DS's slot that Diamond/Pearl/Platinum can read is allowed as well.
There is one last thing we need to discuss. Pokémon Home doesn't let you keep track of what used to be in it. So, for example, if you take a Bulbasaur, evolve it into Ivysaur, and then evolve it into Venusaur, and then deposit it in Pokémon Home, then Pokémon Home will only know of the Venusaur, even if you deposited it at every step of the process. This means that you'll need three different Bulbasaur, and you need to deposit them at each of their evolution levels. This effectively means that you need nine starters from every generation, which is a pain, and requires SEVERAL save files. It is for this reason that I don't think anyone will ever actually attempt this in reality.
And now we need to talk about logistics. How do we get the Pokémon from their native games to Pokémon Home? Well... Gen 8 is relatively easy, since it connects to Pokémon Home directly. Gen 6-7 can connect to Pokémon Bank, which can, in turn, connect to Pokémon Home. Both Pokémon Home and Pokémon Bank do require an online subscription fee. Which kinda dilutes the "no connecting to games other than our own" rule a bit, but it's necessary to get this to work. Gen 5 can use Poké Transporter to move a Pokémon to Pokémon Bank, so we're good there as well (though it can't take Pokémon FROM Pokémon Bank, unlike Gen 6-7). Gen 4 can transfer to Gen 5 via the Poké Transport Lab. Gen 3 can transfer to Gen 4 via the Pal Park. Gen 1-2 can't transfer Pokémon to modern games when playing on cartridges, but the Virtual Console versions can transfer to Pokémon Bank (though Pokémon sent to Pokémon Bank this way cannot be withdrawn by a Gen 6 game, only a Gen 7 game or they can be transferred to Pokémon Home).
Now, this poses a problem. The Poké Transport Lab and the Pal Park are unavailable until the postgame. So we can't transfer anything from Gen 3-4 to a further generation until we beat the game. This does, however, completely ruin the point of this little experiment, so I'm gonna say that we have a save file in Gen 4, and another in Gen 5, that is already in the postgame. However, the ONLY thing that these save files are permitted to do is to move Pokémon to later generations. So we won't have access to any Pokémon or items from these games.
All right, that's enough dilly-dallying. Let's get started.
The first game that we'll want to play is Sword/Shield. Why is that? Because even without a badge, we have access to the Digging Brothers, which allows us to get any evolution stone we want. This makes this game a really good game for stone evolutions. The Wild Area can also be used to grind for Exp Candies, which helps with level up evolutions. And the Wild Area also has its own Day Care, which allows us to access breeding before getting a single badge.
So, the first thing we can do is get all three starters and fully evolve them. (Current total: 9)
Then we move on to Route 1, where we can catch Grubbin, Wooloo, Blipbug, Nickit, Rookidee, Caterpie, Hoothoot, and Skwovet. Just assume that I fully evolve everything unless otherwise stated. (Current total: 29)
On Route 2, we catch Purrloin, Chewtle, Yamper, and Zigzagoon. We also get Seedot in Sword and Lotad in Shield. After we meet Professor Magnolia and get endorsed by Leon, we can access the fishing spot to get Magikarp and Arrokuda. (Current total: 48)
We then get on the train to Wedgehurst and go through the Wild Area. While there is a lot that we can get in the Wild Area, I'm gonna skip it now and come back to it later. For now, we go to Motostoke, where we can fish for Barboach. (Current total: 50)
After that, we attend the opening ceremony, get access to the Flying Taxi, and can then go on to Route 3. Here, we catch Machop, Pancham, Mudbray, Klink, Sizzlipede, Rolycoly, Trubbish, Gossifleur, Stunky, and Tyrogue. We also get Vulpix in Sword and Growlithe in Shield. Finally, if you shake the berry tree, there's a chance that you can find a Cherubi. (Current total: 81)
Into Galar Mine No. 1, where we catch Timburr, Drilbur, Woobat, Diglett, and Roggenrola. (Current total: 93)
On Route 4, we can catch Meowth, Milcery, Joltik, Ferroseed, Budew, Cutiefly, Eevee, Pikachu, Pumpkaboo, and Electrike. Via fishing, we also get Goldeen. Note that the Meowth we get here are Galarian Meowth, which means that they will always evolve into Perrserker, not Persian. For now, Persian is unobtainable. (Current total: 124)
But that doesn't last long, because in Turfield, we can do an in-game trade where we can give up a Galarian Meowth for a regular Meowth, which will evolve into Persian. (Current total: 125)
Now we can head back to the Wild Area to catch a lot of stuff. You'll have to keep checking back daily until the weather is right, but that shouldn't be a problem since you have to do a ton of grinding anyways in order to fully evolve everything. It'll take you several days. Anywho, in Rolling Fields, you can get Pidove, Combee, Bunnelby, Minccino, Bounsweet, Ralts, Oddish, Wingull, Vanillite, Swinub, and Baltoy. (Current total: 155)
In Dappled Grove, you can get Tympole, Delibird, Snover, and Snorunt. (Current total: 164)
In Watchtower Ruins, you can get Golett, Drifloon, Gastly, and Duskull. (Current total: 173)
In West Lake Axewell, you can get Wooper, Krabby, and Dwebble. If you fish, you can also get Remoraid and Wishiwashi. (Current total: 182)
In East Lake Axewell, you can get Stufful and Onix. If you fish, you can also get Shellder. (Current total: 188)
In North Lake Miloch, you can fish to get a Basculin. (Current total: 189)
In South Lake Miloch, you can get Corphish and Nincada. If you fish, you can also get Pyukumuku. (Current total: 195)
And then there's the Raid Dens. This gets you a ton of new Pokémon. They are Togepi, Cleffa, Morelull, Impidimp, Bonsly, Binacle, Wimpod, Dewpider, Natu, Yamask, Noibat, Trapinch, Axew, Applin, Riolu, Cottonee, Phantump, Munna, Inkay, Espurr, Mime Jr., Elgyem, Honedge, Sinistea, Frillish, Ditto, Charmander, Koffing, Hatenna, Munchlax, Bergmite, Chinchou, Pawniard, Clobbopus, Hippopotas, Litwick, Skorupi, Silicobra, Bronzor, Salandit, Snom, Toxel, Helioptile, Wynaut, Cubchoo, and Sneasel. Additionally, we can get Swirlix, Rufflet, Jangmo-o, Scraggy, Gothita, Farfetch'd, Darumaka, Mareanie, and Karrablast in Sword, and Spritzee, Vullaby, Goomy, Croagunk, Solosis, Ponyta, and Shelmet in Shield. Note that we CAN evolve Swirlix and Spritzee, because their evolution items can be obtained as possible rewards from the Battle Cafe in Motostoke. However, we CANNOT obtain Cofagrigus, because the Yamask that we obtain here is a Galarian Yamask, so it cannot evolve into Cofagrigus. (Current total: 329)
After this, you can go download the Expansion Pass and access The Isle of Armor. Now, Sword/Shield do have a cap on what you're allowed to catch. Without badges, you can only catch things up to Level 20, but that still gives us quite a bit. In the Fields of Honor, you can catch Staryu, Jigglypuff, Happiny, Buneary, Fomantis, Abra, Klefki, Comfey, Luxio, Fletchinder, Rockruff, Zorua, and Marill. You can theoretically also get Slowpoke, but I'm not going to. This is because if we get a Slowpoke here, it would be in Galarian Form and thus cannot evolve without items that you don't have access to. So it's better to get a regular Slowpoke, which is possible shortly. You should also swing by the Dojo in order to start the Isle of Armor storyline, get a place to freely heal, and, most importantly, obtain the Exp Charm. This boosts all experience that you'll gain, which is vital for all the grinding that you need to do. (Current total: 358)
In the Soothing Wetlands, you can get Bouffalant, Dunsparce, Lickitung, and Poliwhirl. (Current total: 366)
In the Forest of Focus, you can get Cramorant, Venipede, Foongus, Emolga, and Tangela. You also get Passimian in Sword and Oranguru in Shield. (Current total: 377)
In Challenge Beach, you can get Psyduck, Magnemite, Dedenne, and Morpeko. If you fish, you also get Dhelmise. (Current total: 385)
In Corageous Cavern, you can catch Pincurchin, and on the beach of Loop Lagoon, you can get Sandygast. (Current total: 388)
In the Training Lowlands, you can get Lillipup, Scyther, Tauros, Miltank, as well as Pinsir in Sword and Heracross in Shield. Additionally, if you fish, you can get a Carvanha. (Current total: 399)
On Challenge Road, you can get Mienfoo and Skarmory, and in Brawler's Cave, you can get Azurill and Whismur. (Current total: 406)
In the Wake Up Tunnel, you can get Cubone, Sandshrew, Kangaskhan, and Torkoal. (Current total: 412)
And then there's the Potbottom Desert. Weirdly, the Pokémon are higher-level here in Sword than in Shield. This means you actually cannot catch them in Sword. But in Shield, you can get Rhyhorn and Sandile. (Current total: 418)
Next, you can go to the dens throughout the island, where you'll be able to catch Larvesta, Qwilfish, Exeggcute, and Tentacool. Note that Qwilfish can only evolve in Legends Arceus, which we haven't started playing yet, so its evolution is currently not available to us. (Current total: 425)
Now then. If you start the Dojo storyline, you get your choice of either Bulbasaur or Squirtle. Since we have multiple save files, we can get both. You also get a Kubfu. In order to evolve Kubfu, you'll need to clear one of the towers, but that's a thing that you can easily do at this point. (Current total: 433)
At this point, you can use the Cram-O-Matic to get various items. Notably, this includes some items needed to evolve some Pokémon that we otherwise could not evolve. This lets us get a Weavile, a Dusknoir, and a Polteageist. Additionally, if you search the Soothing Wetlands, there's a chance that some of the invisible items will be the items needed to obtain Flapple in Sword and Appletun in Shield. (Current total: 438)
And now there's the Diglett Guy. He's from Alola, and he is in the Fields of Honor. He lost his Diglett and needs you to hunt them down. The more you successfully track down, the more rewards he will give you. You can get enough Diglett in order to obtain a Slowpoke that ISN'T in Galarian Form. You also get an Alola Starter that matches the type of the Galar Starter that you chose, which, in this case, is all of them. You may notice a slight problem here. Slowpoke needs to evolve twice. Once into Slowbro and once into Slowking. And we also need a normal Slowpoke as well on top of that. And we only have one. So what do you do? You can't breed it, because if you do, the offspring will be in Galarian Form. And we need a regular Slowpoke. Well, luckily, there is a way around this. If you give the Slowpoke an Everstone to hold, then its offspring will inherit its form, thereby keeping it in its regular form, and giving us all the evolutions we need. (Current total: 450)
Now onto the Crown Tundra. This area includes the highest-level Pokémon in the game, so we can't catch anything in the wild, but we can catch things in Raids. These include Anorith, Lileep, Smoochum, Swablu, Dreepy, Carbink, Zubat, Absol, Phalinx, Elekid, Aron, Durant, Magby, Nidoran-M, Nidoran-F, Feebas, Druddigon, Duraludon, and Indeedee. You can also get Stonjourner, Bagon, Mawile, and Omanyte in Sword, and Gible, Sableye, and Kabuto in Shield. And while you can't get Calyrex yet, you CAN encounter either Glastrier or Spectrier at Freezington. And, of course, since we have multiple save files, we get both. Once you have successfully defended the town, you'll be rewarded by obtaining a Cosmog. While you can evolve this into Cosmoem, do NOT evolve it further than that. (Current total: 503)
That's because it's time for Dynamax Adventures. Here, we can get a lot of legendary Pokémon, including the two that Cosmoem evolves into, so it's easier to do it this way. We get Articuno, Zapdos, Moltres, Mewtwo, Raikou, Entei, Suicune, Lugia in Shield, Ho-Oh in Sword, Latias in Shield, Latios in Sword, Kyogre in Shield, Groudon in Sword, Rayquaza, Uxie, Mesprit, Azelf, Dialga in Sword, Palkia in Shield, Heatran, Giratina, Cresselia, Tornadus in Sword, Thundurus in Shield, Reshiram in Sword, Zekrom in Shield, Landorus, Kyurem, Xerneas in Sword, Yveltal in Shield, Zygarde, Tapu Koko, Tapu Lele, Tapu Bulu, Tapu Fini, Solgaleo in Sword, and Lunala in Shield. (Current Total: 540)
And, of course, there's also the Pokémon that you can get DURING the Dynamax Adventure. Though you can only keep one of them per adventure, you can redo these adventures over and over again to get them all. It's really tedious, but you could still do it. So... this gives us Seadra, Porygon, Dragonair, Mantine, Grovyle, Combusken, Marshtomp, Wailmer, Sealeo, Relicanth, Metang, Gastrodon, Rotom, Audino, Lilligant, Maractus, Sigilyph, Cofagrigus, Cryogonal, Stunfisk, Heatmor, Tyrantrum, Aurorus, Hawlucha, Togedemaru, Mimikyu, and Copperajah. (Current total: 589)
And with that, we are FINALLY done with Sword and Shield. We didn't get a single badge, and we still obtained over 65% of the Pokémon in existence. And that was just with Sword/Shield. There's plenty of more games to play. Let's move on to Brilliant Diamond/Shining Pearl.
Here, we obviously get all of the starters. On Route 201, we can get a Starly and a Bidoof. The rest of the early-game routes have Kricketot at night. And when you reach Oreburgh Gate, you can get a Geodude. That's all we need from this game. Everything else is just stuff we already got in Sword/Shield. (Current total: 608)
The final Gen 8 game is Legends Arceus. And this is where things get complicated. See, I said that the storyline progression in this game is tied to quelling the Noble Pokémon. And that does work and is the best you can do... but there are only five of them as opposed to the eight gym badges. So how do we do this? Well, I'm just gonna connect each Noble Pokémon to each of the first five Gym Badges. Meaning that we won't touch this game again after getting five badges. That's not ideal, but it's the best we can do.
Anyways, let's talk about starters. Rowlet is actually already obtained for us via Sword/Shield, so we only need two starters from this game. In the Obsidian Fieldlands, you can get Wurmple, Buizel, Paras, Burmy, and Stantler. Because this is Legends Arceus, Stantler can actually evolve, so we can do that. We also need to get another Qwilfish and another Scyther, in order to get their evolutions that are exclusive to Legends Arceus. Qwilfish can be found in Sandgem Flats.
As for Scyther, the problem here is evolving it into Kleavor. In order to do so, you need the Black Augurite. Ginter does sometimes sell this, but you need to acquire a ton of Merit Points to keep refreshing his inventory until you get it. Alternatively, it is found as a wild held item on wild Graveler, but the odds of a Graveler holding it are low. Neither option is great, but... it's possible. (Current total: 630)
Now we move on from Gen 8 to Gen 7. Now, like I said before, we're using trials as substitutes for Gym Badges. Anyways, on Route 1, we get different things depending on whether we're playing Sun, Moon, Ultra Sun, or Ultra Moon, but between all of them, we get Ledyba, Pikipek, Yungoos, Spinarak, and Rattata. We also get Grimer at the Trainer School. Then we can get Furfrou in Hau'oli City. And lastly, you can use Island Scan to obtain a Scatterbug. It's probably easier to obtain a Scatterbug in Gen 6, but meh. (Current total: 647)
On Route 2, you can get Spearow, Ekans, Drowzee, Smeargle, Makuhita, Crabrawler, and Chikorita. That last one requires an Island Scan. Though it is probably easier to just obtain it as a starter in Gen 4. Meh. In Hau'oli Cemetery, you can get Misdreavus and theoretically, Murkrow. However, we will NOT be obtaining Murkrow here. Why? Because if we obtain it here, we won't be able to evolve it, but we will be able to in another game, so we'll save it for that. (Current total: 661)
Moving on to Let's Go Pikachu and Eevee... there's nothing here. We can theoretically catch a Bellsprout, but without a Leaf Stone, there's no way to fully evolve it. We'll have to delay this one to another game.
So now onto Gen 6. Here, we have X and Y. For starters, we get, well, the starters. Then we catch Pidgey and Weedle on Route 2. In Santalune Forest, you can get all three of the elemental monkeys. They need evolution stones to evolve, but luckily, in Gen 6, you can get evolution stones from Super Training. This means that you have access to them at will, and can do any stone evolution. Oh, and also, on Route 22, you can catch Litleo. (Current total: 684)
For Omega Ruby and Alpha Sapphire, you can get Poochyena on Route 101, Surskit on Route 102, Taillow on Route 104, Slakoth in Petalburg Woods, Shroomish also in Petalburg Woods, and Skitty on Route 116. To evolve Skitty, you'll need a Moon Stone. You can obtain this via Super Training, or you can get it by catching a Pokémon with Pickup and getting it through Pickup. Either way works. (Current total: 697)
For Gen 5, we can skip over Black/White and just look at Black 2/White 2. The only things that Black/White gives us are the starters and Patrat. Black 2/White 2 gives us all that as well, but also gives us Sewaddle and Sunkern on Route 20, as well as Mareep at Floccesy Ranch. (Note that we already got one of the Unova starters from Legends Arceus.) (Current total: 713)
Moving on to Gen 4, we already did the Sinnoh early game in the remakes, so there's not really any need to play Diamond/Pearl/Platinum at this time. But we do have HeartGold/SoulSilver. Since we already got Chikorita in Gen 7 and Cyndaquil in Legends Arceus, we just need Totodile as our starter here. On Route 29, we can get Sentret, and on Route 31 we can get Bellsprout. In Violet City, you can talk to Primo in the Pokémon Center and if you tell him the right code, he will give you certain Pokémon. What the code is depends on your Trainer ID, but you can get lucky and just happen to guess the right code, or use one of several online tools to calculate it for you. Most of the Pokémon he gives you are stuff we already have, but one that we don't is Slugma. Then at the Ruins of Alph, you can get an Unown, and on Route 32, you can catch a Hoppip.
This is seemingly all the Pokémon that we can catch in HeartGold/SoulSilver, but there is another thing we can do: we can Headbutt trees. This requires the move Headbutt though, and we don't currently have access to it. But... if we start up a save file on Diamond/Pearl/Platinum, we can catch a Bidoof and trade it over to HeartGold/SoulSilver. Bidoof learns Headbutt at Level 17, thereby letting us use Headbutt to find Aipom on Route 46 and Pineco on Route 29. (Current total: 730)
And then we can use the Pokéwalker. After unlocking all the courses that we are able to, we can get Doduo, Venonat, Murkrow, and Voltorb. Sadly, the rest of the courses are only available in the postgame.
Note that Murkrow requires a Dusk Stone to evolve, and we also got a Bellsprout here, and Weepinbell needs a Leaf Stone. But there is an easy way to obtain these stones. After transferring them up, withdraw them in Gen 6, and then use Super Training there to get the stones you need to evolve them. (Current total: 739)
Moving on to Gen 3, there is nothing new we can get in Ruby/Sapphire/Emerald. But FireRed/LeafGreen does give us access to Mankey. (Current total: 741)
As for Gen 2, you'd think that there's nothing here, since we already did HeartGold/SoulSilver, but Crystal does have a couple of new Pokémon. Specifically, Phanpy can be found on Route 46 and Teddiursa can be found in the Dark Cave.
After transferring them up to Pokémon Home, you may be tempted to withdraw Ursaring in Legends Arceus in order to evolve it into Ursaluna. Sadly, that won't work. In order to evolve it, you need the Peat Block, which can only be obtained after calming the first Noble Pokémon. You technically can get it right away, but that requires using online features which are disallowed. (Current total: 745)
And as for Gen 1, there's nothing there for us. So we're done. No badges. No trials. No Noble Pokémon. And we got 745 out of 905 Pokémon. That's more than 82%.
But how soon can we get the other 160? Well, let's find out. We start by getting the first badge/trial/noble Pokémon in every game. And then see what opens up to us. Except... I lied to you. That's not what we're doing.
Because of Gen 7. Trying to align the trials to the gym badges doesn't work totally flawlessly. In Ultra Sun and Ultra Moon, there are 8 totem Pokémon to battle. But in Sun and Moon, there are only 7 totems that grant a Z-Crystal. Luckily, this problem is somewhat easy to ignore since you get the last Z-Crystal from the same character as in Ultra Sun/Ultra Moon, so it's easy to treat these eight Z-Crystals as our alternative to Gym Badges: Normalium Z, Waterium Z, Firium Z, Grassium Z, Electrium Z, Ghostium Z, Dragonium Z, and Fairium Z.
But then there's also the Grand Trials that take place in between these. So because of that, we need to put some sections in here that are Gen 7-exclusive, so that it can keep pace with the other games. Most of the time, this doesn't matter, since there's no new Pokémon that you can get between the Z-Crystal and the Grand Trial. But in this case, there are two.
Specifically, you can get Oricorio and Flabébé before Hala's Grand Trial. Note that you CANNOT obtain a Shiny Stone yet, so you are unable to evolve Floette into Florges. (Current total: 748)
All right, now back to including all the games. For this section, we won't allow any game to obtain the second badge, any Alola game to obtain the Waterium Z, or Legends Arceus to calm the Noble Lilligant.
So, in Sword/Shield, there's honestly not much. It's just a short trip across Route 5 and into Hulbury, which is where the next badge is. The only thing of note is that you can buy the Wave Incense here, which lets you breed to obtain Mantyke. That said, we do have access to 2-star Raids now, which lets us obtain Shuckle in either version, Sawk, Deino, and Turtonator in Sword, and Corsola, Throh, Drampa, and Larvitar in Shield. (Current Total: 762)
Moving on to Brilliant Diamond and Shining Pearl, we reach Floaroma Town. Here, you can get a special Pokémon if you have save data for Let's Go Pikachu/Eevee on your Switch, and another for doing so with save data for Sword/Shield. This gets you Mew and Jirachi. Then on Route 205, you can catch Pachirisu. On Route 211, you can catch Chingling and Meditite. And in Eterna City, there's an in-game trade where you can give up a Buizel for a Chatot. You can also get the Explorer Kit here, which lets you mine to obtain both of the Sinnoh fossils. In Shining Pearl, you can catch a Misdreavus. We already obtained one earlier, but now we can actually evolve it. It needs a Dusk Stone, and you can obtain one from a Pokémon with Pickup. And lastly, we can access the Grand Underground to obtain Gligar. Unfortunately, it needs the Razor Fang to evolve and we don't yet have access to that item. (Current total: 776)
In Legends Arceus, we can get Ursaluna as a Ride Pokémon, which lets us find a Peat Block, which can be used to evolve Ursaring into Ursaluna. Additionally, you can go to the Crimson Mirelands to obtain Carnivine. (Current total: 778)
In Ultra Sun/Ultra Moon, we can get the Tauros as a Ride Pokémon and use it to travel to Akala Island. Here, we start Lana's trial. This gets you access to Lapras as a Ride Pokémon. But although you have to start the trial, you can just leave without completing it. This allows you to freely surf on the water. With that, we can obtain Spinda in Ten Carat Hill, Finneon in Melemele Sea (requires Surf) and Seel in Seaward Cave (requires Surf). Note that Ultra Sun/Ultra Moon are required for this, as Seel is not in Sun/Moon. (Current total: 783)
X/Y have a lot of Pokémon for us. On Route 4, you can catch another Flabébé. This one CAN be fully evolved into Florges, since you can use Super Training to get the evolution stone you need. Route 5 has Plusle, Minun, Gulpin, and Skiddo. Route 6 has Kecleon. Route 7 has Ducklett, Volbeat, and Illumise. And Route 8 has Spoink, Zangoose, and Seviper. In Glittering Cave, we can get Solrock and Lunatone. And we can use Rock Smash here to get an Old Amber, which can be taken to Ambrette Town to revive it into an Aerodactyl. Also in Ambrette Town, we can get the Old Rod. This lets us fish on Route 8 for a Luvdisc. On Route 10, you can get Snubbull, Houndour, and Yanma. Note that Houndour can only be obtained in X. Theoretically, you can also obtain a Nosepass in X/Y, but you'll be unable to evolve it, so we'll obtain it in another game instead. (Current total: 809)
Omega Ruby/Alpha Sapphire give us nothing new. Neither do Black 2/White 2. But in Black/White, you can get a Blitzle on Route 3. (Current total: 811)
All right, now to obtain that Nosepass. It can be found in Mt. Coronet in Platinum, on the side that you enter from Eterna City. What's more, you can level it up in Mt. Coronet to evolve it. (Current total: 813)
And that's it. No other games give us anything new. Darn. We're still 92 Pokémon short of our goal of 905. Guess we need to get another badge in each game...
So, nothing in Sword/Shield this time. We're starting with Brilliant Diamond/Shining Pearl. Here, you can complete the Spiritomb sidequest in the Grand Underground to get a Spiritomb. The Key Stone can either be found on Route 208, or you can mine for it in the Underground. Moving on to Route 213, you can catch a Girafarig. And in Shining Pearl exclusively, you can find Purugly in the Grand Underground, and then breed it for a Glameow. (Current total: 817)
In Legends Arceus, you can access the Cobalt Coastlands. This finally gives us the ability to Surf, which lets us catch a Basculin. We already had one, but this one will be in Hisuian Form, allowing us to evolve it into Basculegion. (Current total: 818)
Now that we've cleared Lana's trial in Gen 7, we can start fishing. At the totem site at Brooklet Hill, you can get Alomomola and at Melemele Sea, you can get Clamperl. Clamperl can call its evolutions via an SOS, so that'll let you obtain those as well. (Current total: 822)
In Ruby/Sapphire/Emerald (but not Omega Ruby/Alpha Sapphire), it is possible to leave Dewford without fighting Brawly. This being the case, the second badge that you obtain in these games can be Wattson's badge instead. If this is the case, you can use Rock Smash to get to Route 112, where you can catch a Numel. This is still entirely within the rules, since we have not obtained more than two badges in this game.
In FireRed/LeafGreen, you can reach Silph Co with only two badges, which gives you a free Lapras. You can also do this in a Gen 1 game if you prefer. (Current total: 825)
And... that's it! Everything else requires at least three badges. Well, let's get another badge in each game and keep going.
So, in Sword/Shield, we can now do 3-star Raids, which gets us access to all four Galar fossil Pokémon in the dens (though you need both Sword and Shield for this). Alternatively, you can just obtain the fossils themselves and then get them revived on Route 6. That also works. (Current total: 829)
In Legends Arceus, you can now reach the Coronet Highlands, which means that you can catch a Hisuian Sneasel, which can be evolved into Sneasler. You can also start and complete the Manaphy sidequest, giving us access to Manaphy and Phione. And... that's all you can do in Legends Arceus before beating the game. For the postgame stuff, I'll hold off until all of the other games are in the postgame as well. (Current total: 832)
In Ultra Sun/Ultra Moon (but not Sun/Moon), you can get the Plume and Cover fossils on the Poké Pelago from adventuring in Isle Aphun. Take them to Route 8 and you can revive them into Tirtouga and Archen. Alternatively, if you want to obtain these fossils in Black/White, that is also an option now. (Current total: 836)
In X/Y, we get access to the Good Rod now. This lets us get Clauncher in X and Skrelp in Y. (Current total: 840)
In Platinum, you can find an invisible Razor Fang on Route 214, enabling you to finally evolve Gligar into Gliscor. Additionally, this game has Tropius available in the Great Marsh. (Current total: 842)
In Ruby/Sapphire/Emerald, you can access the desert on Route 111 to get Cacnea. (Current total: 844)
That's all that we can get without further progress. However, we now need to do another weird split with Gen 7.
In Ultra Sun/Ultra Moon, before Olivia's Grand Trial, you can go back into the Lush Jungle. If it's raining, you can use SOS to get a Castform. (Current total: 845)
All right, now let's move on to getting the next badge in every game. And see if that can get us the rest of the way there.
In Ultra Sun/Ultra Moon, we reach Ula'ula Island. Here, we can get Minior on Mount Hokulani and Komala on Route 11. (Current total: 847)
In Black 2/White 2, you can get Deerling on Route 6 and Tynamo in Chargestone Cave. Note that Chargestone Cave is currently inaccessible in Black/White, but it can be accessed in Black 2/White 2. (Current total: 852)
And... that's it. Man, these are going by quick now. Well, let's go ahead and obtain another badge in each game and see what this will get us.
Gen 7 lets us access Ula'ula Beach. Here, we can fish to obtain Bruxish. Additionally, in Ultra Sun/Ultra Moon (but not Sun/Moon), we can reach the base of Mount Lanakila. This is important because if you level up a Crabrawler in this location, it will evolve. This lets us finally obtain Crabominable. Took us long enough. (Current total: 854)
In Omega Ruby/Alpha Sapphire, you can catch a Shuppet on Mt. Pyre. (Current total: 856)
And now here's where things get confusing. See, in Gen 5, you can use HM moves right away, without any badges, if you have a Pokémon that knows the HM move in question. But you don't obtain the HMs themselves until certain points in the game. And no, you can't transfer an HM Pokémon over, since Pokémon that know HM moves cannot be transferred from one generation to another. However, you absolutely CAN trade from one Gen 5 game to another. And since we can access the HM for Surf in Black 2/White 2, we can trade a Pokémon with Surf over to Black/White. This lets us access Mistralton Cave earlier than we were supposed to, giving us Cobalion. We can then Surf in Pinwheel Forest to get to Virizion. (Current total: 858)
That's all for now. Let's get another badge and see if we can get any further.
Well, Sword/Shield now has the Water Bike. This lets us get to new dens in the Wild Area, where Eiscue can be obtained. (Current total: 859)
In Emerald, we can actually get all the Regis at this point. Note that it must be Emerald specifically. In Ruby/Sapphire, and their respective remakes, you need to use Fly to solve the puzzle in Registeel's chamber, and we don't have that cause we skipped over that Gym. But still, Emerald can be used to obtain Regirock, Regice, and Registeel. Now, in Gen 4-8, we can access Regigigas in most games by having all the Regis. Unfortunately, that won't work for us here. The locations where we need to go in order to get Regigigas are not currently accessible in Gen 4-7. We can access the one in Gen 8, but that one also requires Regieleki and Regidrago, which we do not yet have. (Current total: 862)
And that's it. Let's get another badge and see what happens next.
In Ultra Sun/Ultra Moon, we defeat Ultra Necrozma and then get a free Poipole as a gift. Then we can access Ultra Space where we can get all of the Ultra Beasts except for Necrozma. We can also get Terrakion here (though it's probably easier to get in Omega Ruby/Alpha Sapphire from a Mirage Spot after you stop Groudon/Kyogre).We can also get Regigigas in Ultra Moon here in Ultra Space, by transferring the Regis up to these games. Theoretically, you can also obtain Regigigas in Omega Ruby/Alpha Sapphire at this point, but to do so, you'll need to catch the three Regis in that game, which you probably don't want to do after having just done so in Emerald.
Finally, there is the question of Poipole. In order to evolve it, it needs to know the move Dragon Pulse. It learns this move at Level 1, and the one we were given is Level 40. That's not a big problem, since we can use the move re-learner to re-learn it... but we don't have access to the move re-learner yet. Luckily, we can just transfer Poipole to Gen 8, where we DO have access to the move re-learner, and evolve it there. (Current total: 873)
And... that's it. We can now obtain the final badge in each game and then see what we can obtain. I'm still not gonna beat the Elite Four (or Champion's Cup in Sword/Shield). Postgame will be its own separate section.
So, in Gen 8, we now have no limit on the levels of the Pokémon we can capture. This lets us go to the Crown Tundra where we can catch Regieleki and Regidrago. Normally, you can only get one of the two, but since we're using multiple save files, we can get both. (Current total: 875)
In Ultra Sun/Ultra Moon, we can go up Mount Lanakila to catch Necrozma. (Current total: 876)
And that's all we can get until we challenge the Elite Four or Champion's Cup.
But there is one more thing. See, in Gen 8, the Champion's Cup stops halfway through, during which time, you're free to roam around Galar. So I'm counting this as its own section, similar to the Grand Trials from Gen 7. Here, we can complete some storyline events to obtain Eternatus. (Current total: 877)
And now for the postgame. For every single game.
In Gen 8, now that we're the champion, we can get Calyrex along with either Glastrier or Spectrier. With multiple save files, we can get all of them. Completing the story events in the Sword/Shield base game gets you Zacian in Sword and Zamazenta in Shield. Having Cobalion, Virizion, and Terrakion in your party lets you catch Keldeo at Lake Ballimore. Completing all the quests from Peony lets you obtain Ultra Beasts from Dynamax Adventures, giving us access to Stakataka and Blacephalon. And lastly, there's an NPC in Wyndon that will give you a Type: Null just for talking to them. (Current total: 887)
In Legends Arceus, if you have save data on your Switch for Brilliant Diamond/Shining Pearl, you get a sidequest that you can complete in order to obtain Darkrai. With Sword/Shield data, you can also do a sidequest for Shaymin. If you complete the quests for Cogita by capturing Tornadus, Thundurus, and Landorus and then raising their research levels, you can unlock a mission to capture Enamorus. And then finally, by completing the entire regional Pokédex, you can encounter Arceus and have it join your party. (Current total: 891)
In Ultra Sun/Ultra Moon, there's a QR Code that you can scan with your 3DS after becoming champion. Doing so gives you a free Magearna. (Current total: 892)
In Omega Ruby/Alpha Sapphire, you can complete the Delta Episode to obtain a Deoxys. (Current total: 893)
In Crystal, if you're playing on the Virtual Console version, you can do a GS Ball sidequest in the postgame to obtain a Celebi. (Current total: 894)
And... that's it!
Wait, what? We're still missing 11 Pokémon. 98.78%? You call that complete?
Well, yeah, sadly, there are several Pokémon that we cannot obtain. Victini, Meloetta, Genesect, Diancie, Hoopa, Volcanion, Marshadow, Zeraora, Meltan, Melmetal, and Zarude.
All of these are either event-only, or, in the case of Meltan/Melmetal, require connecting to a side game (Pokémon Go). This means that even if you are insane enough to do everything listed above... you still can't obtain all 905 Pokémon.
Shame.