Stevemagegod

The Greatest Pokemon Master.

Kanto Badges
This listing is of the Badges Ash has obtained in the Kanto region:
 * Boulder Badge (Showdown in Pewter City)
 * Cascade Badge (The Water Flowers of Cerulean City)
 * Thunder Badge (Electric Shock Showdown)
 * Marsh Badge (Haunter versus Kadabra)
 * Rainbow Badge (Pokémon Scent-sation!)
 * Soul Badge (The Ninja Poké-Showdown)
 * Volcano Badge (Volcanic Panic)
 * Earth Badge (The Battle of the Badge)

Johto Badges
This listing is of the Badges Ash has obtained in the Johto region:
 * Zephyr Badge (Fighting Flyer with Fire)
 * Hive Badge (Gettin' The Bugs Out)
 * Plain Badge (A Dairy Tale Ending)
 * Fog Badge (From Ghost to Ghost)
 * Storm Badge (Machoke, Machoke Man!)
 * Mineral Badge (Nerves of Steelix!)
 * Glacier Badge (Nice Pryce, Baby!)
 * Rising Badge (Better Eight Than Never)

Hoenn Badges
This listing is of the Badges Ash has obtained in the Hoenn region:
 * Stone Badge (The Winner By a Nosepass!)
 * Knuckle Badge (Just One of the Geysers)
 * Dynamo Badge (Watt's with Wattson?)
 * Heat Badge (Going, Going, Yawn!)
 * Balance Badge (Balance of Power)
 * Feather Badge (Sky High Gym Battle!)
 * Mind Badge (Solid as a Solrock)
 * Rain Badge (Eight Ain't Enough!)