I've played pretty much every game (except blue) so I have a bunch of teams to share. I try not to repeat species so you may find some uncommon pokemon here:
RED: Venusaur, Primeape, Arcanine, Dodrio, Lapras, Magneton
YELLOW: Pikachu, Nidoking, Clefable, Charizard, Victreebel, Starmie
GOLD: Feraligatr, Ariados, Pidgeot, Hypno, Stantler, Hitmonlee
SILVER: Meganium, Fearow, Alakazam, Ninetales, Sudowoodo, Lanturn
CRYSTAL: Typhlosion, Politoed, Bellossom, Xatu, Electrode, Piloswine
RUBY: Hariyama, Illumise, Camerupt, Crawdaunt, Tropius, Dusclops
SAPPHIRE: Swampert, Manectric, Torkoal, Altaria, Grumpig, Cacturne
FIRERED: Raticate, Beedrill, Farfetch'd, Steelix, Hitmonchan, Dewgong
LEAFGREEN: Blastoise, Jolteon, Exeggutor, Weezing, Aerodactyl, Rapidash
EMERALD: Blaziken, Gardevoir, Ludicolo, Seviper, Flygon, Armaldo
DIAMOND: Torterra, Staraptor, Luxray, Floatzel, Skuntank, Lucario
PEARL: Empoleon, Gengar, Medicham, Noctowl, Garchomp, Abomasnow
PLATINUM: Infernape, Roserade, Togekiss, Rampardos, Octillery, Electivire
HEARTGOLD: Feraligatr, Ampharos, Dragonite, Venomoth, Machamp, Mismagius
SOULSILVER: Meganium, Nidoqueen, Yanmega, Girafarig, Kingdra, Skarmory
BLACK: Serperior, Simipour, Zebstrika, Conkeldurr, Gothitelle, Volcarona
WHITE: Emboar, Krookodile, Archeops, Sawsbuck, Eelektross, Jellicent
BLACK2: Emboar, Vaporeon, Sigilyph, Simisage, Haxorus, Accelgor
WHITE2: Samurott, Leavanny, Magmortar, Crobat, Excadrill, Reuniclus
X: Greninja, Gallade, Salamence, Rotom-M, Sandslash, Scizor
Y: Chesnaught, Talonflame, Malamar, Heliolisk, Aurorus, Goodra
OmegaRuby: Sceptile, Exploud, Gyarados, Absol, Rhyperior, Froslass
AlphaSapphire: Blaziken, Beautifly, Sharpedo, Claydol, Cradily, Wigglytuff
Sun: Decidueye, Mudsdale, Espeon, Golisopod, Turtonator, A-Golem
Moon: Primarina, Vikavolt, Salazzle, Bewear, Palossand, Dhelmise
UltraSun: Primarina, Lycanroc-D, Oricorio-B, Passimian, Tsareena, Togedemaru
UltraMoon: Incineroar, Gigalith, Lurantis, Wishiwashi, Oranguru, Mimikyu
-Overall, there weren't any pokemon I've used that were too terrible. They were all reliable and enough to get me through the games. I don't believe there is a pokemon that is 'too late' to use, as I've used a bunch of late-game pokemon myself such as Dhelmise, Froslass, Scizor, Bouffalant etc. You just have to use it a lot before the Elite Four. I haven't included 2nd run throughs because that would clog up this post even more.
3DS Friend Code: 5069-3944-3902
IGN: Peter; (X, Y, OR, AS, S, M, US, UM)
Friend Safari: (Fighting) Throh, Meditite, Breloom
Living Pokedex Complete: Y, C, R, LG, E, D, Pl, HG, B, B2, X, Y, OR, AS, M, UM, LGP, Sw, LA
Big thanks especially to DestinedJagold, Xerneas_X, Elements1, ~RNC~ and ThePoke Man
PM me if you want to trade, or add my FC.