>>39683689To be somewhat fair if you remove legends from gen2 it has the least pokemon with bsts above 500.
G1:Aerodactyl, Arcanine, Articuno, Blastoise, Charizard, Cloyster, Dragonite, Exeggutor, Flareon, Gyarados, Jolteon, Lapras, Machamp, Mew, Mewtwo, Moltres, Nidoking, Nidoqueen, Ninetales, Poliwrath, Snorlax, Starmie, Tentacruel, Vaporeon, Venusaur, Zapdos
G2:Ampharos, Blissey, Celebi, Crobat, Entei, Espeon, Feraligatr, Ho-Oh, Kingdra, Lugia, Meganium, Porygon2, Raikou, Shuckle, Steelix, Suicune, Typhlosion, Tyranitar, Umbreon
G3:Aggron, Blaziken, Deoxys, Flygon, Gardevoir, Groudon, Jirachi, Kyogre, Latias, Latios, Metagross, Milotic, Rayquaza, Regice, Regirock, Registeel, Salamence, Sceptile, Slaking, Swampert, Walrein
G4:Aggron, Blaziken, Deoxys, Flygon, Gardevoir, Groudon, Jirachi, Kyogre, Latias, Latios, Metagross, Milotic, Rayquaza, Regice, Regirock, Registeel, Salamence, Sceptile, Slaking, Swampert, Walrein
G5:Archeops, Beartic, Braviary, Chandelure, Cobalion, Conkeldurr, Cryogonal, Darmanitan-Zen, Eelektross, Emboar, Excadrill, Genesect, Gigalith, Haxorus, Hydreigon, Keldeo, Klinklang, Krookodile, Kyurem, Landorus, Mandibuzz, Meloetta, Mienshao, Reshiram, Samurott, Seismitoad, Serperior, Terrakion, Thundurus, Tornadus, Vanilluxe, Victini, Virizion, Volcarona, Zekrom, Zoroark
G6:Aegislash, Aurorus, Avalugg, Chesnaught, Delphox, Diancie, Florges, Gogoat, Goodra, Greninja, Groudon-Primal, Hoopa, Kyogre-Primal, Noivern, Pyroar, Sylveon, Tyrantrum, Volcanion, Xerneas, Yveltal, Zygarde
G7:Blacephalon, Buzzwole, Celesteela, Decidueye, Dhelmise, Exeggutor-Alola, Golisopod, Greninja-Ash, Guzzlord, Incineroar, Kartana, Kommo-o, Lunala, Magearna, Marshadow, Naganadel, Necrozma, Nihilego, Ninetales-Alola, Pheromosa, Primarina, Silvally, Solgaleo, Stakataka, Tapu Bulu, Tapu Fini, Tapu Koko, Tapu Lele, Tsareena, Type: Null, Wishiwashi-School, Xurkitree, Zeraora, Zygarde-Complete
I excluded megas too.