This is just a recap of all the Moemon Ash and his friends have before the third movie. It is completely optional and you can skip if you need to, but feel free to read through if you need a refresher.

*=Shiny ?=Different color, but not Shiny M=Can Mega Evolve

Ash:

Pia (Pikachu)

Es (Espeon)

Nagi (Fearow)

Hourai (Ho-Oh)

Kaya (Butterfree)

Pina (Pidgeot)

Sandy (Sandslash)

Pixie (Clefable)

Vena (VenusaurM)

Cara (CharizardMX)

Nine (Ninetales)

Silver (Ninetales*)

Talia (Gengar)

Levia (Gyarados)

Eria (Gardevoir*M)

Furou (Flygon)

Lila&Lily (Vanilluxe)

Bianca (BlastoiseM)

Kina (Kingler)

Sierra (Kingdra)

Ryoko (Dragonite)

Maya (Primeape)

Maga (Magnezone)

Kumo (Muk)

Laby (Porygon2)

Kana&Rui (Kangaskhan)

Tara (Tauros)

Rhonda (Rhydon)

Rimei (Starmie*)

Verde (Leafeon*)

Glacia (Glaceon*)

Sectonia (Parasect)

Mea (Mew)

Seira (Zygarde)

Aeria (Aerodactyl)

Faris (Farfetch'd)

Tyra (Tyrantrum)

Inabikari (Zapdos)

Mokou (Moltres)

Umie (Lapras)

Laxi (Snorlax)

Sakuya (Celebi)

Maelstrom (Lugia)

Tokiko (Tapu Koko)

Laias (Lapras?)

Heria (Heracross)

Siri (Pinsir)

Sona (Sentret*)

Haruka (Chikorita)

Parsee (Dunsparce)

Cindy (Cyndaquil)

Keiko (Totodile)

Maki (Houndoom)

Elizabeth (Nidoqueen)

Lexi (Steelix)

Priere (Popplio)

Fuyuku (Alolan Vulpix)

Quinna (Quilladin)

Fiona (Braixen*)

Lightning (Jolteon)

Serah (Vaporeon)

Momo (Zweilous)

Nucturne (Noctowl*)

Tomo:

Wendy (Growlithe)

Viola (Venonat)

Umbra (Umbreon)

Sandy (Sandygast)

Serena:

Runa (Fennekin)

Petal (Lilligant)

Gem (Golduck)

Chammy (Pancham)

Sylvia (Sylveon)

Mystia (Altaria)

Blossom (Gloom*)

Pearl (Shellder)

Puffy (Wigglytuff)

Chica (Togetic*)

Aurora (Amaura)

Leyla (Tapu Lele)

Megan (Chikorita*)

Magi (Misdreavus)

Petra (Furfrou)

Misty:

Cruela (Tentacruel*)

Starry (Staryu)

Miea (Starmie)

Deen (Goldeen)

Haru (Gloom)

Drasna (Seadra)

Lana (Lapras)

Belle (Floatzel)

Pori (Horsea)

Whirly (Poliwhirl)

Nyo (Poliwhirl)

Kori (Gyarados)

Aqua (Vaporeon)

Toki (Togepi)

Abigail (Tirtouga)

Duckie (Psyduck)

Hiei (Tapu Fini)

Sophia (Slowking)

Toto (Totodile)

Zuzu (Azumarill)

Siria (Quagsire)

Brock:

Geo (Geodudette)

Neir (Steelix)

Zura (Zubat)

Manu (Golem)

Rhyna (Rhydon)

Dashie (Rapidash)

Vicky (Victreebel)

Rin (Nidorino)

Rhonda (Rhyhorn)

Raina (Rhyhorn)

Chana (Chansey)

Diene (Ditto)

Kari (Kabuto)

Nova (Omanyte)

Bulma (Tapu Bulu)

Stella (Stantler)

Meg (Magcargo)

Giselle:

Maria (Cubone)

Tera (Graveler)

Karine (Claydol)

Liba (Flygon)

Roka (Krokorok)

Letty (Diglett*)

Kwin (Nidorina)

Kino (Nidoking)

Tama (Sandslash)

Drew (Golurk)