I marathoned each pokemon generation, from gen 1 to gen 8, and recorded my pokemon team after each gym/trial and the hall of fame. Here are my results. (Original Idea from u/Zezin96) :
My Opinion On Every Pokémon (Generation 1-7) | Pokémon Amino
Pokémon Generations (TV Series 2016) - IMDb
All Pokemon Belonging to Generation 2
Pokémon: chronological order to play the entire saga; titles by generations and platforms - Meristation
Ranking all 9 Pokémon generations
Pokémon (video game series) - Wikipedia
How To Evolve All Pokémon Gen 1 - Gen 8 (Galar) 2020 (Animated Sprites) - YouTube
All Pokemon Starters By Generation | gamesmobilepc