My entire team is pretty much always the same and very reliable. after i got the national dex i totally rebuilt my team but Rapidash stayed.
Rapidash - trained even better than my starter which was a piplup. caught her at level 5 and just hit level 80 today yay! i can't wait til she reaches 100. her moves are flare blitz, fire blast, flame thrower and flame wheel, easily its the most powerful fire type i've ever raised totally by myself.
bulbasaur - my fave pokemon of all time, a friend let me borrow his ivysaur so i could breed a bulbasaur for myself. currently at lvl 66. He knows giga drain, seed bomb, energy ball and razor leaf.
lapras - migrated her from leaf green. she replaced empleon is currently at lvl 68 and knows surf, hydro pump, sheer cold and blizzard. so lapras is my surfer and main water type power house.
dragonite - migrated him as a dragonair from leaf green, caught originally as a dratini in the safari zone. Became my flyer and gets me around quick. He knows hyper beam, fly, thunder and twister.
mew - i traded for him and its shinyyy yay! he's at lvl 71 and knows blizzard, thunder, mega punch and fire blast, so he's a mix of all my favorite types and super cute.
the last member of my team sometimes changes because i have a lot of favorite pokemon that i like but its always either.
meganium
typholsion
totodile
glaceon