>>48984863I don't know them all off the top of my head, but I know for sure it's wrong for Hoenn and Unova.
in Hoenn you start off only seeing Wingull, Zigzagoon, Poocheyena and Wurmple. Then it adds Seedot/Lotad and Ralts, then Slakoth, Tailow and Shroomish become available. And then in the route past the 1st gym you can start encountering Nincada, Skitty, and Whismur. Then in the cave before the next gym you have Makuhita, Aron, Mawile/Sableye and Zubat. Then in the grass before the third gym you start seeing Roselia, Electrike, Gulpin, Plusle/Minun and Volbeat/Illumise. And after that you get the desert with Baltoy, Trapinch, Solrock/Lunatone, Cacnea and Numel. Then as you go on to the 4th gym you can start finding Skarmory, Torkoal, Spinda, Spoink, Barboach, and Swablu.
For Unova you start out only being able to find Lilipup, Patrat, Purrloin, Munna and Audino. Then on the way to the second gym you can start finding Pidove, Blitzle, Sawk/Throh, and in the cave you can get Drilburr, Roggenrola and Woobat. Then you can start finding Sewaddle, Venipede, Petlil/Cottonee, Tympole, Timburr, and the elemental monkeys, and then comes the desert which gives you a big selection of Scraggy, Maractus, Sigilyph, Yamask, Sandile, Darumaka, and Dwebble.
Then later on in the next cave there's Ferroseed, Tynamo and Klink.
Later in the game there's a route where Pawniard, Litwik and Golett are all available.
And then on victory road you get Deino/Zweilous, Durant, Heatmoar, Bouffalant, Foongus/Amoongus, and Roufflet/Vulaby