On his way to becoming the best trainer, Ash Ketchum encountered and even caught a ton of Pokémon. It’s been around 24 years since the anime first aired and Ash set out on his mission of trying to catch ‘em all and become the finest trainer there is. While Ash has never really managed to “catch ’em all,” he has collected a substantial number of different species, enough to help him with most battles and scenarios. He collected several Pokémon and even had some really powerful ones like Charizard and others. So, in order to better understand Ash’s journey, we have compiled a list of all Ash’s Pokemon that he caught during his travels and fights.
All of Ash’s Pokemon; Full List
While we all know Ash got his starter Pokémon Pikachu from Professor Oak after arriving late at his laboratory, it’s never explicitly told the exact number of Pokemon he owned. However, based on all his encounters so far we have a fair idea about all of Ash’s Pokemon.
Ash has officially owned a total of 83 Pokemon, including all 30 Tauros. This number includes all the Pokemon Ash has ever caught or taken on as well as those he released into the wild. Apart from this, Ash also temporarily held 4, traded away 2, gave away 1, and traveled with 4 Pokemon. All in all, Ash has owned 98 different species of Pokemon. He also has at least one Pokemon from each of the 18 types.
Here’s a full list of all Ash’s Pokemon:
Kanto/Indigo League and Orange League
- Pikachu
- Butterfree
- Pidgeot
- Bulbasaur
- Charizard
- Squirtle
- Kingler
- Primeape
- Muk
- Tauros (x30)
- Lapras
- Snorlax
Johto Leauge
- Heracross
- Bayleef
- Quilava
- Totodile
- Noctowl
- Donphan
Hoenn League/Battle Frontier
- Swellow
- Sceptile
- Corphish
- Torkoal
- Glalie
Related: How to Get Iron Leaves in Pokemon Scarlet & Violet on GamerJournalist
Sinnoh League
- Staraptor
- Torterra
- Infernape
- Buizel
- Gliscor
- Gible
Unova League
- Unfezant
- Oshawott
- Pignite
- Snivy
- Scraggy
- Leavanny
- Palpitoad
- Boldore
- Krookodile
Kalos League
- Greninja
- Talonflame
- Hawlucha
- Goodra
- Noivern
Alola League
- Rowlet
- Lycanroc
- Incineroar
- Naganadel
- Melmetal
Galar League
- Dragonite
- Gengar
- Lucario
- Sirfetch’d
- Dracovish
- Mimey/Mr. Mime
And that’s a list of all Ash’s Pokemon. For more guides and news, be sure to check out Twinfinite.
Featured image via: The Pokémon Company International