So far there have been 54 characters introduced or mentioned in my story or will be in the next chapter(s) and that number will only grow.

I made this list so you could reference to if you get confused.

Team Nightfall
Shadow the Sub-Umbreon
Hiro the Umbreon
Mindy the Espeon
Nimbus the Pichu
Jin the Abra
Rudy the Noctowl

Eeveelution Family
Shadow the Sub-Umbreon
Hiro the Umbreon
Mindy the Espeon
Amber the Flareon
Ariel the Espeon
Mia the Jolteon
Grace the Glaceon
Marshal the Leafeon
Snow the Glaceon
Terra the Glaceon

Psychic Family
Yuri the Kadabra
Jin the Abra
Rudy the Noctowl

Lucky Cloud Family
Lucky the Togetic
Volt the Raichu
Nimbus the Pichu

Original Family
Yuri the Kadabra
Lucky the Togetic
Marshal the Leafeon
Jin the Abra
Rudy the Hoot-hoot

Team Forest Nightmare
Sting the Serviper
Envy the Roserade
Seth the Banette

SPOT Facility
Laxus the Director
A2 the Psychic
Little Amarai the Child
Avalon the Assistant
Naoi the PKMN Trainer
Raiden the PKMN Trainer

? Town
Rio
Officer Jenny
Raid the Child
? the Shiny Umbreon
? the Pink Haired Enigma

Cortez Family
Mira the Adventurer

Laura the Zangoose

Faith the Salamance
Desmond the PKMN Trainer
Lucas the Lucario
Oliver the Zangoose
Oni the Gardevior

Team Desmond
Desmond the PKMN Trainer
Lucas the Lucario
Oliver the Zangoose

Team Richard
Richard the Sub-Typhlosion
Rez the Larrion
Riri the Lucario
Torn the Tailow

Pokemon Rangers
Sara the Operator
Byron the Operator
Kimo the Ranger
Karen the Mechanic
Izumi the Wartortle
Knaw the Croconaw

Team Raiden
Raiden the PKMN Trainer
Neo the Electrike
Aria the ?

Other
Laura the Sub-Umbreon
Wayne Dolphin the Sub-Buizel
Small Girl/ Previous Owner of Rudy
Strange Figure the Enigma
Marcus Reed the PKMN Trainer
Blitz the Mamoswine