Go Sparky!

–Ritchie in the anime

Ritchie is a friend of Ash Ketchum and one of his oldest rivals.


Ritchie has brown hair and blue eyes. He wears a teal short-sleeve shirt with light yellow trim and a silver zipper, a dark teal vest with a light green collar, a black belt with a silver buckle, teal pants with light yellow pockets, dark blue and indigo sneakers with red dots, dark blue fingerless gloves with aqua borders, and a purple cap with a light yellow band and red buttons.


129Magikarp This section is completely EMPTY!
Please help the Pokémon Wiki by expanding it.



Pokémon the Series: The Beginning

IL080 19

Ash and Ritchie are rescued by their Pokémon.

Ritchie was running to the elevator and thanked the Oak for stopping the doors from closing. He also saw Ash's Pikachu and started petting it, acknowledging Ash raised it well. Since the elevator stopped, Ritchie managed to repair it, with Pikachu's help. The heroes and Professor Oak thanked Ritchie, who introduced himself before leaving. Soon after, Ash met up with Ritchie, who was surprised how people had to hand over their Pokémon for inspection, else they'd be disqualified. Just as Ash's Pikachu was handed over, it electrocuted Jessie, while James was pleased they finally caught it. Ritchie and Ash realized these people were from Team Rocket, who started to run away and flee in a van. As they started to follow Team Rocket, Ritchie stopped Ash from going down, since he would've fallen off a cliff. Since they failed to catch up with Team Rocket, Ash and Ritchie went to sleep for the night. Ash apologized for being reckless, but Ritchie promised they would find their Pokémon back, seeing they both wanted to protect the Pokémon. After the two explained their goals, they went to sleep. The next day, Ash and Ritchie snuck into Team Rocket's van. While Ritchie found his Poké Balls (which were marked by a star), Ash started to search for his own. They were caught by Team Rocket, who locked them inside and drove off. Ash eventually found his Pokémon, but Jessie sent her Jessie's Arbok, so Ritchie send his Sparky. Together with Pikachu, Sparky defeated Team Rocket and blasted them off. Since they were standing on an edge of a cliff, Ritchie sent his Happy and Ash his Pidgeotto, which rescued the two trainers. Ash and Ritchie were glad for the teamwork they did, as they rescued the Pokémon from other trainers; soon, Ash's friends, his mother, Professor Oak and Officer Jenny saved them. The next day, to find his opponent for the next match, Ash fished out a Magikarp and was told his next opponent would be Ritchie himself.[1]

IL081 2

Ash and Ritchie swear to do their best in their battle.

On the day of their battle, Ash visited Ritchie, who was at the Pokémon Center. Ritchie greeted him and they both promised to have the best battle each of them had. Later, Ritchie came to the Pokémon League stadium. Misty stomped on his leg, demanding to know what he told Ash over the phone, since he was not present. Ritchie did not understand, and explained he never actually called Ash from the phone (as Team Rocket deceived Ash, by using a device to mimic Ritchie's voice to lure Ash away). The referee was going to announce Ritchie as the winner (thus disqualifying Ash), but Ritchie asked for the referee to wait for a bit longer. In some time, Ash arrived via the balloon and started the battle. In the first battle, Happy fired Sleep Powder on Ash's Squirtle, causing the latter to fall asleep. Ash sent Pikachu, who used Double-Edge on Happy, then used Thunderbolt, defeating it. Ritchie sent out his Zippo, who used Flamethrower. While Pikachu dodged the attack, it was defeated by Zippo's Tackle. Ash sent out his Charizard, who fired Flamethrower and chased Zippo away, causing Ritchie to call it back. Ritchie sent Sparky as his final Pokémon. Charizard blew wind to gust Sparky away, who started to charge for an attack. Much to Ash's annoyance, Charizard started to disobey Ash, and didn't even want to battle Sparky. The referee declared Ritchie as the winner. Despite his disappointment, Ash shook hands with Ritchie and was still determined to pursue his dream.[2]

IL082 15

Ritchie and Ash bid farewell to each other, promising to chase their dreams.

In the next round, Ritchie fought against Assunta, who won the battle. He came to a lake and was joined by Ash. Ritchie commented they had much to learn from their loss, as they could learn which mistakes to avoid. Ash saw Ritchie was not phased by his loss and promised to become a better trainer, along with Ritchie. Suddenly, they fell in a hole, along with Ash's Pikachu and Sparky; Team Rocket showed up once more and snatched the Pikachu. However, Ritchie's Happy and Ash's Pidgeotto carried their trainers out of the hole. Next, as Pidgeotto blew away James' Weezing's Smog and was burned with Zippo's Flamethrower. Ash's Bulbasaur used Razor Leaf to free the Pikachu, who charged the cage with ThunderShock. The electricity caused Team Rocket to blast off once more. Ritchie thanked Ash for rescuing the Pokémon, who reminded they did this together. During the evening, Ash and Ritchie were present at the closing ceremony. The next day, Ash and Ritchie noted they did have a great time, even if they both lost. Both of them reminded each other of the promise to pursue their dreams, then Ritchie left off.[3]

Ritchie OI

Ritchie, in the opening scene of Adventures on the Orange Islands

Ritchie appeared in the opening scene of Adventures in the Orange Islands season, but he did not appear in any of the episodes.

Pokémon the Series: Gold and Silver

JE104 1

Ritchie meets up with the heroes in Johto.

Ritchie met up with the heroes on Whirl Islands, for the same purpose they had: to find the mysterious Pokémon. The heroes admitted they saw a shadow of it few days ago and wanted to find it. Ritchie also sensed that Pokémon must've been nearby. They encountered a boy, who asked of "Silver" to dive. The boy, Oliver, nervously claimed they should look elsewhere for the Pokémon. As they left, Ritchie felt something was not right, claiming Oliver must've been hiding something. As they returned, they found Team Rocket trying to capture Silver, a Lugia. Ash had Bayleef and Ritchie his Cruise (a Pupitar) attack the Team Rocket forces to defend them. After Butch and Cassidy were defeated and Silver was rescued, Oliver admitted he only wanted to protect Silver, whose mother was nearby, too. Ritchie and the heroes dived in and saw Lugia feeding Silver. After coming out of the ocean, the heroes saw a fake replica of Lugia. Silver went after it and was captured. The heroes encountered Butch and Cassidy once more and started a battle with them. Amidst the battle, Cassidy's Houndour used Smog, then Cassidy and Butch snatched Silver away and fled to the underwater base.[4]

The group was sad that Lugia was taken away. Ash swore to find a way to return Silver and was supported by Ritchie, despite the foul weather. They went to calm down Lugia, who was still angry and fired Aeroblast. They reminded Lugia it needed to calm down to save its child. Lugia stopped attacking and the storm subsided. Since the Pokémon the heroes sent found no trace of Team Rocket, Ritchie believed Team Rocket were still in the area, in an underground base that Lugia could not access. The group also found Team Rocket's Magikarp submarine and followed it to the underwater base. Just then, Dr. Namba released Silver (who was still captured in a cage), to lure Lugia in. The heroes, along with Oliver and Ritchie, tried to warn Lugia it was a trap, but Butch and Cassidy stood in their way. Ritchie sent his Charmeleon, Zippo, to battle the duo, but Butch's Hitmontop and Cassidy's Houndour, equipped with devices that increased their anger, defeated them. Lugia was captured and the group, including Ritchie, was defeated and was taken into the prison in the underwater base.[5]

The rest of the group woke up. Ash and Ritchie were frustrated, since they promised they would rescue Silver. Oliver, who snuck into the underwater base, managed to learn the code from Jessie and James and rescued the heroes and Ritchie. Ash and Ritchie went to rescue their Pikachu and succeeded, stopping them from being controlled by Dr. Namba. They also went to rescue Lugia and faced more grunts, which were defeated by Ash's Totodile and Ritchie's Pupitar. Once they found Lugia and Silver, Ash and Ritchie battled against Dr. Namba, who was controlling Electabuzz. Ash's Pikachu distracted Electabuzz, allowing Ritchie's Sparky to destroy the remote. With Dr. Namba out of the way, the heroes immediately rescued Silver and Lugia, the latter protecting the group with Safeguard from the falling rubble. After the base was destroyed, the heroes, Ritchie, Oliver and Luka bid farewell to both Lugia. Ritchie decided to stay more around the Whirl Islands and bid farewell to the heroes.[6]


He was present in Pokémon Chronicles and has not been seen since.


The Electric Tale of Pikachu

Main article: Ritchie (ETP)


On hand



Kanto Pokémon League


  • In Pokémon Diamond and Pearl, during the contests, there is a contestant named Luis. He seems to be based on Ritchie because of his outfit and having a Pikachu nicknamed Sparky.
    • Ritchie's Pikachu has a scruff of fur on top of its head to differentiate Sparky from other Pikachu.
  • Ritchie mentioned in Oaknapped! that he and Ash tend to catch the same Pokémon. In the same episode, he mentioned having an Eevee.
    • Eevee is the only Pokemon Ritchie has that Ash doesn't (though two of Ash's female friends would obtain Eevees, both since evolved).
  • In Friends to the End, Ritchie battled Assunta, but it was not specified whose Tentacool and Spearow were.
  • In the dub, Ritchie was said to be from Frodomar City.



Pokémon: Indigo League Pokémon - Indigo League
Main characters Ash Ketchum - Brock - Delia Ketchum - Gary Oak - Giovanni - James - Jessie - Misty - Nurse Joy - Officer Jenny - Professor Samuel Oak - Ritchie
Main character's Pokémon Ash's Bulbasaur - Ash's Butterfree - Ash's Charizard - Ash's Muk - Ash's Pikachu - Ash's Pidgeot - Ash's Kingler - Ash's Squirtle - Ash's Tauros
Brock's Zubat - Brock's Geodude - Brock's Onix - Brock's Vulpix
Misty's Dewgong - Misty's Goldeen - Misty's Horsea - Misty's Psyduck - Misty's Staryu - Misty's Starmie - Misty's Togepi
Growlie - James' Weezing - James' Victreebel - Jessie's Arbok - Jessie's Lickitung - Jessie's Shellder - Team Rocket's Meowth
Gary's Arcanine - Gary's Krabby - Gary's Nidoking
Happy - Sparky - Zippo
Supporting characters A.J. - Anthony - Arnold - Arnold's mother - Assunta - Aya - Bill - Blaine - Bruno - Brutella - Butch - Cassandra - Cassandra's grandmother - Cassidy - Chef - Chopper - Cleavon Schpielbunk - Daisy - Dario - Duplica - Dr. Akihabara - Erika - Eve - Eve's professor - Female torchbearer - Fiorello Cappuccino - Flint - Florinda Showers - Foreman - Gary's cheerleaders - Gentleman - Ghost of Maiden's Peak - Giant - Giselle - Hiker - Hippie - Hopkins - Jan - Jeanette Fisher - Jessiebelle - Joe - Katrina - Kaz Gym Leader - Kaiser - Keith - Koga - Lara Laramie - Lily - Lt. Surge - Magikarp salesman - Male torchbearer - Mandi - Mayor - Melanie - Melissa - Melvin - Meowzie's owner - Mikey - Moe - Nastina - Old lady - Oswald - Otoshi - Pete Pebbleman - Exam instructor - Pyro - Poké Fan - Potter - Power plant workers - Race announcer - Rainer - Rebecca - Reiko - Restaurant owner - Sabrina - Sabrina's father - Sabrina's mother - Samurai - Santa Claus - Seymour - Sparky - Stella - St. Anne's captain - Suzie - Timmy - Todd Snap - Tomo - Tomo's father - Tomo's mother - Pokémon Land tour guide - TV presenter - Tyra - Victor - Violet - Westwood V - Worker - Yas Gym Leader
Pokémon: Adventures in the Orange Islands Pokémon - Adventures in the Orange Islands
Main characters Ash Ketchum - Delia Ketchum - Brock - Gary Oak - Giovanni - James - Jessie - Misty - Nurse Joy - Officer Jenny - Professor Felina Ivy - Professor Samuel Oak - Ritchie - Tracey
Main character's Pokémon Ash's Bulbasaur - Ash's Charizard - Ash's Muk - Ash's Pikachu - Ash's Kingler - Ash's Lapras - Ash's Muk - Ash's Snorlax - Ash's Squirtle - Ash's Tauros
Brock's Zubat - Brock's Geodude - Brock's Onix - Brock's Vulpix
Misty's Goldeen - Misty's Poliwag - Misty's Psyduck - Misty's Staryu - Misty's Togepi
James' Weezing - James' Victreebel - Jessie's Arbok - Jessie's Lickitung - Team Rocket's Meowth
Tracey's Dodrio - Tracey's Marill - Tracey's Scyther - Tracey's Venonat
Gary's Eevee - Gary's Growlithe - Gary's Nidoqueen
Supporting characters Aidan - A.J. - Anne - Butch - Captain - Crook - Cassidy - Chef - Cissy - Danny - Drake - Duplica - Emily - Ethan - Giselle - Gulzar - Hiker - Jeanette - Kay - Lorelei - Len - Luana - Mahri - Mandi - Marina - Marissa - Mateo - Mayor - Mikeosu - Poncho - Quincy T. Quackenpoker - Ralph - Reporter - Roger - Ruby - Rudy - Samurai - Scuz - Senta - Chilton - Shimajio - Tad - Travis - Umberto
Pokémon: Master Quest Pokémon - Master Quest
Main characters Ash Ketchum - Brock - Casey - Gary Oak - Harrison - James - Jessie - Misty - Nurse Joy - Officer Jenny - Ritchie - Professor Elm - Professor Samuel Oak - Tracey Sketchit
Main character's Pokémon Ash's Bayleef - Ash's Bulbasaur - Ash's Charizard - Ash's Cyndaquil - Ash's Heracross - Ash's Kingler - Ash's Lapras - Ash's Muk - Ash's Noctowl - Ash's Phanpy - Ash's Pikachu - Ash's Snorlax - Ash's Totodile
Brock's Crobat - Brock's Forretress - Brock's Geodude - Brock's Onix - Brock's Vulpix
Misty's Goldeen - Misty's Politoed - Misty's Psyduck - Misty's Staryu - Misty's Togepi
Tracey's Marill - Tracey's Scyther
James' Weezing - James' Victreebel - Jessie's Arbok - Jessie's Wobbuffet - Team Rocket's Meowth
Gary's Alakazam - Gary's Arcanine - Gary's Blastoise - Gary's Fearow - Gary's Golem - Gary's Houndoom - Gary's Kingdra - Gary's Magmar - Gary's Nidoqueen - Gary's Pinsir - Gary's Scizor - Gary's Skarmory - Gary's Umbreon
Cruise - Sparky - Zippo
Casey's Elekid - Casey's Meganium
Harrison's Blaziken - Harrison's Houndoom - Harrison's Hypno - Harrison's Miltank - Harrison's Kecleon - Harrison's Sneasel - Harrison's Steelix
Supporting characters Alice Telesu - Andrea - Andrea and Mika's father - Ariene - Battle Park owner - Blurt - Brago - Brittany - Bugsy - Calista - Captain - Captain Marius - Carter - Chico - Chuck - Clair - Darren - Dayton - Dayton's father - Delaney - DJ Mary - Dorian - Dr. Namba - Erika - Egan - Eusine - Falkner - Gary's cheerleaders - Harrison - Hiker - Jackson - Janina - Jasmine - Jenaro - Jon Dickson - Kaburagi - Kai - Kail - Ken - Kim - Kiyo - Koume - Krystal - Lance - Lily - Luka - Luka's great-grandfather - Lokoko - Macy - Madeleine - Marcellus - Mary - Mason - Maya - Mayor - Morty - Mr. Shellby - Mrs. Shellby - Naomi - Nelson - Old Gym Leader - Oliver - Oswald - Professor Telesu - Pryce - Ranger Mason - Rita - Sakura - Salvador - Satchel - Satsuki - Sebastian - Steven - Sheila - Sue - Sumomo - Tamao - Tammy - Team Rocket scout - Town Council Members - Trainer - Trinity - Tyson - Wendy - Whirl Cup winner - Whitney - Wilbur - Wings Alexander
Pokémon Chronicles Pokemon Chronicles
Main characters Ash Ketchum - Attila - Brock - Delia Ketchum - Casey - Gary Oak - Giovanni - Hun - James - Jessie - Jimmy - Marina - Max - Misty - May - Nurse Joy - Officer Jenny - Professor Elm - Professor Samuel Oak - Ritchie - Tracey Sketchit - Vincent
Main character's Pokémon Ash's Pikachu
Brock's Zubat - Brock's Geodude - Brock's Onix
Caserin and Luverin - Misty's Dewgong - Misty's Goldeen - Misty's Gyarados - Misty's Horsea - Misty's Psyduck - Misty's Staryu - Misty's Starmie - Misty's Togepi
James' Weezing - James' Victreebel - Jessie's Arbok - Team Rocket's Meowth
Gary's Dodrio - Gary's Umbreon
Sparky - Zippo - Rose
Casey's Beedrill - Casey's Elekid - Casey's Meganium
Tracey's Scyther
Jimmy's Beedrill - Jimmy's Typhlosion
Little Miss - Little Pink - Wani-Wani
Vincent's Meganium
Supporting characters Benny Demario - Brock's Siblings - Butch - Cassidy - Corey Demario - Crystal - Daisy - DJ Mary - Dora - Dr. Namba - Eusine - Flint - Forrest - Georgio - Gilbert - Gym Badge thieves - Jared - Jubei - Kai - Kail - Kate - Kim - Kinso - Kudo - Lance - Lily - Lola - Masae - Nick - Nick's father - Professor Brown - Professor Sebastian - Sakura - Shigeo - Shinji - Silver - Team Righteous - Violet - Viper