From Bulbapedia, the community-driven Pokémon encyclopedia.
This is a list of trainer classes alphabetically and by the generation they debuted in.
- Gym Leader
(* Trainer Class unnamed until Generation II)
(** Trainer Class unnamed until Generation III)
Beta Trainer Class
Pokémon Battle Revolution