The Pokémon Trainer himself doesn't actually fight. Instead, his Pokémon fight battles for him.
A flame Pokémon that can breath fire.
|Flame-Thrower||Press and hold B to breath fire. Flames weaken over time.|
|Fly||Attack while soaring upward. Good for recoveries.|
|Rock Smash||Produce a boulder and head butt it. The rock fragments damage foes.|
|Pokémon Change||Call Charizard back and swap out for a different Pokémon. Damage carries over to the next Pokémon.|
A tiny turtle Pokémon that moves quickly and attacks with water based moves.
|Water Gun||Press and hold B to charge, then press B again to shoot repelling water. (no damage)|
|Water-Fall||Scramble diagonally on a raging water torrent.Very usefull as a recovery move.|
|Withdraw||Tuck into it's shell and slide around the stage. Cancel by pressing the control stick the opposite direction of the slide.|
|Pokémon Change||Call Squirtle back and swap out for a different Pokémon. Use a Pokémon for too long and it will tire.|
A seed Pokémon that excels at attcks that cover it from above.
|Bullet Seed||Attack by launching seeds upwards in a rapid machine-gun like fashion.|
|Vine Whip||Flick it's vines forward diagonally. Do it near an edge an Ivysaur will latch on.|
|Razor Leaf||Throw out a leaf like a throwing star. The leaf flies forward in a straight trajectory.|
|Pokémon Change||Call Ivysaur back and swap out for a different Pokémon. Removing a tired Pokémon from battle lets it grow strong again.|
|Triple Finish||Charizard, Squirtle, and Ivysaur team up to realease a trio of powerfull attacks consisting of Fire Blast, Hydro Pump, and Solar Beam.|
The Pokemon Trainer's Pokemon are actually starter Pokemon from the Kanto region, although some are evolutions of the starter Pokemon.