This article using an out-of-date infobox. Please change it to the newer version
Go Sparky!
Ritchie in the anime
Ritchie is a young boy, friend, and rival of Ash Ketchum. He teamed up with Ash to get the pokemon back which were stolen. He was then forced to battle Ash in the Indigo League and was defeated him, early in the series. Once in Johto he helped Ash save a baby Lugia and its mother from the clutches of the notorious Team Rocket. Most of Ritchie's Pokémon have nicknames with the exception of Eevee. He was present in Pokémon Chronicles & hasn't been seen since.
Zippo is Ritchie's Charmeleon that first appeared as a Charmander. It defeated Ash's Pikachu but forfeited against his Charizard. Zippo reappeared as a Charmeleon when Ritchie met Ash again.