(pre-Pokemon League)
- Charizard (Starter)
- Pikachu (Ace)
- Gyarados (bought as Magikarp at Mt. Moon)
- Gengar (caught as Gastly in Pokemon Tower)
- Lapras (received in Silph Co.)
- Snorlax (caught on Route 12 or 16)
Blue's Canonical Team
(as Pokemon League Champion)
- Blastoise (Starter)
- Pidgeot
- Alakazam
- Arcanine
- Exeggutor
- Rhydon
Leaf's Canonical Team
(pre-Pokemon League; after Red becomes Champion)
- Venusaur (Starter)
- Machoke (Caught in Rock Tunnel)
- Ninetales (Caught on Route 7)
- Jolteon (Ace; received as Eevee in Celadon City)
- Slowbro (Caught in Celadon City)
- Aerodactyl (Resurrected on Cinnabar Island)
Red's Team
(as Pokemon League Champion/Post-league)
- Charizard (Starter)
- Pikachu (Ace)
- Blastoise (traded Gyarados to Blue)
- Venusaur (Traded Gengar to Leaf)
- Lapras
- Snorlax
Blue's Team
(post-champion)
- Gyarados (traded Blastoise to Red)
- Aerodactyl (traded Pidgeot to Leaf)
- Alakazam
- Arcanine
- Exeggutor
- Machamp (traded Rhydon to Leaf)
Leaf's Team
(Pokemon League Challenge)
- Gengar (traded Venusaur to Red)
- Rhydon (traded Machamp to Blue)
- Ninetales
- Jolteon (Ace)
- Slowbro
- Pidgeot (traded Aerodactyl to Blue)
Leaf's Battle Against Champion Red
- Pidgeot vs. Pikachu - Pikachu KO's Pidgeot (with a Critical Hit Thunder.)
- Rhydon vs. Pikachu - Rhydon KO's Pikachu.
- Rhydon vs. Lapras - Leaf switches to Slowbro.
- Slowbro vs. Lapras - Slowbro KO's Lapras.
- Slowbro vs. Venusaur - Venusaur KO's Slowbro.
- Ninetales vs. Venusaur - Ninetales KO's Venusaur.
- Ninetales vs. Blastoise - Blastoise KO's Ninetales.
- Gengar vs. Blastoise - Gengar KO's Blastoise.
- Gengar vs. Snorlax - Snorlax KO's Gengar.
- Rhydon vs. Snorlax - Rhydon KO's Snorlax.
- Rhydon vs. Charizard - Charizard KO's Rhydon.
- Jolteon vs. Charizard - Jolteon KO's Charizard.
Leaf wins the Pokemon League Championship. Leaf will eventually lose to Lance in the next two years. Red goes off to train in Mt. Silver to get stronger.
there doesn't seem to be anything here