Terwijl Ash, Iris en hun Pokémon hun reis vervolgen naar Striaton City, waar Ash zijn eerste Gym Gevecht in de Unova Regio zal houden, vertelt Iris hem over de Pokémon Vechtclub – een plek waar Trainers elkaar kunnen uitdagen om hun vaardigheden te verbeteren. Maar als Ash een uitdaging van een Trainer accepteert, is de Vechtclub opeens gesloten, omdat er iemand heeft ingebroken! Nadat Ash en Iris eerst denken dat de dader een Umbreon is, ontdekken ze dat de vage verschijning op de band van de bewakingscamera een vieze, magere Tepig, die op zoek naar voedsel is. Ze bevrijden Tepig van het touw dat om zijn snuit gebonden is, door een Trainer die hem heeft verlaten en daarna geeft Ash hem een heleboel Pokémon voedsel en al snel is hij weer in perfecte gezondheid. Ze komen er achter dat Tepig niet de enige inbreker is – Team Rocket heeft ook geprobeerd om proviand van de club te stelen. Maar als Team Rocket Pikachu ontvoert, wordt Ash door een verkwikte Tepig geholpen en brengt hij Pikachu weer terug. Als Iris Tepig probeert te vangen, maakt Tepig duidelijk dat hij Ash als Trainer wil en al gauw zit hij in de Pokéball van Ash en is hij zijn nieuwe vriend!
Nadat Ash heeft besloten om Tepig in te zetten tijdens zijn Striaton Gym Gevecht, vervolgen onze helden hun reis naar Striaton City, terwijl een ander team een geheime opdracht krijgt van Giovanni en daar ook voor hun volgende missie naartoe reist...