Edit
Trainer classes from the Pokémon media.
NPC Trainers can be found all over the various regions in main-series Pokémon games, making up separate classes ranging from friendly passersby to enemies from criminal organisations. While each individual NPC Trainer has their own name, they appear identical to any other Trainer from the same class. Unique characters should not be tagged as NPC Trainers, with the exception of Furisode Girls.
Do not tag the following as NPC trainers:
Gym Leaders
Elite Four members
Pokémon Champions
Frontier Brains
Trial Captains
Island Kahunas
In-game rivals
List of NPC Trainers
NPC Trainers introduced in Pokémon Red and Pokémon Green
Ace Trainer
Beauty
Biker
Bird Keeper
Black Belt
Bug Catcher
Burglar
Camper
Channeler
Engineer
Fisher
Gentleman
Hiker
Juggler
Lass
PI
Picnicker
Poké Maniac
Psychic
Rocker
Roughneck
Sailor
Scientist
Super Nerd
Swimmer
Tamer
Team Rocket Grunt
Youngster
NPC Trainers introduced in Pokémon Gold and Pokémon Silver
Boarder
Firebreather
Guitarist
Kimono Girl
Medium
Police Officer
Sage
School Kid
Skier
Teacher
Twins
NPC Trainers introduced in Pokémon Ruby and Pokémon Sapphire
Aroma Lady
Battle Girl
Bug Maniac
Collector
Dragon Tamer
Expert
Hex Maniac
Interviewers
Kindler
Lady
Ninja Boy
Parasol Lady
Pokémon Ranger
Pokémon Breeder
Rich Boy
Ruin Maniac
Teammates
Team Aqua Grunt
Team Magma Grunt
Triathlete
Tuber
Young Couple
NPC Trainers introduced in Pokémon FireRed and Pokémon LeafGreen
NPC Trainers introduced in Pokémon Diamond and Pokémon Pearl
Artist
Cameraman
Clown
Cowgirl
Cyclist
Idol
Jogger
Madame
Poké Kid
Rancher
Reporter
Team Galactic Grunt
Veteran
Waiter
Waitress
Worker
NPC Trainer introduced in Pokémon Platinum
NPC Trainers introduced in Pokémon Black and Pokémon White
Backers
Baker
Backpacker
Clerk
Dancer
Depot Agent
Doctor
Harlequin
Hoopster
Infielder
Janitor
Linebacker
Musician
Nurse
Nursery Aide
Pilot
Preschooler
Smasher
Striker
Team Plasma Grunt
NPC Trainer introduced in Pokémon Black 2 and Pokémon White 2
NPC Trainers introduced in Pokémon X and Pokémon Y
Butler
Chef
Countess
Fairy Tale Girl
Furisode Girl
Garçon
Gardener
Monsieur
Owner
Punk Girl
Punk Guy
Rising Star
Roller Skater
Schoolboy
Schoolgirl
Sky Trainer
Team Flare Admin
Team Flare Grunt
Tourist
NPC Trainers introduced in Pokémon Omega Ruby and Pokémon Alpha Sapphire
Delinquent
Free Diver
Scuba Diver
Street Thug
NPC Trainers introduced in Pokémon Sun and Pokémon Moon
Aether Foundation Employee
Bellhop
Cook
Firefighter
Pokémon Center Lady
Team Skull Grunt
Trial Guide