In the anime
Riolu's Egg was originally found in the Sinnoh region. Despite being passed from one Day Care worker to another for a long time, it seemed unwilling to hatch. Eventually, the Egg made its way to the Kanto region, coming under the care of the Nurse Joy working in Vermilion City.
While Ash battled Hashiba, the Egg sensed the strong Aura emitted by the former and reacted to it. Ash also felt the Egg calling for him. While Pikachu was being treated at the Pokémon Center, Ash followed the call to the room where the Egg was being kept. When the Egg reacted to Ash's presence by rolling towards him, Nurse Joy decided to entrust its care to him.
The following night, the Egg hatched into a Riolu. As Ash wasn't exuding the same Aura as he had earlier, Riolu didn't recognize him and instantly fled from the Cerise Laboratory and started attacking various wild Pokémon, although all of them were too strong for it. Ash finally caught up to Riolu as it was getting attacked by an Onix. During the battle against the Rock Snake Pokémon, Riolu recognized Ash's Aura as the same one it had sensed earlier. With both Pikachu and Riolu attacking Onix, Ash was soon able to drive it away, and then, he took Riolu to the Pokémon Center to be healed. After Nurse Joy treated Riolu, it expressed willingness to be caught by Ash, which he agreed to.
In JN024, Ash used Riolu to battle Team Rocket Grunts trying to steal Pokémon at the Resort Area, but it was defeated by their Purugly.
In JN025, when Ash traveled to Shalour City to participate in a Battle Festival to raise his World Coronation Series rank, Riolu sensed the Aura emanating from Korrina's Lucario and led Ash and his other Pokémon to it. Korrina took a liking to Riolu and encouraged it to become stronger with Ash. Riolu instantly started admiring to Korrina's Lucario, and it came to the point that when Ash was about to start his battle with Korrina in the Battle Festival, it showed eagerness to battle, but Ash decided to go with his more experienced Pokémon. During and after the battle, even though Lucario had been defeated, Riolu still showed great admiration towards its evolved form.
In JN027, Riolu emerged from its Poké Ball to battle a Galarian Farfetch'd. With the help of its training with Ash, it was able to defeat the Farfetch'd, which later joined Ash's team.
Personality and characteristics
Riolu, like every other member of its species, responds to Aura. As such, it developed a subconscious connection to Ash before it even hatched. After hatching, it displayed a very headstrong personality, attacking wild Pokémon and even Ash, as if it had something to prove. Despite being a baby Pokémon, it harbors a dislike towards being cared for and generally seems very independent. At the same time, it appears to respect Ash as a Trainer, and can be seen following him and Pikachu around Cerise Laboratory, in contrast to the other Pokémon Ash has caught in Pokémon Journeys: The Series, who generally wander around and do their own thing.
Riolu has an eagerness to battle, as seen in JN027, when it let itself out of its Poké Ball to battle a Galarian Farfetch'd.
| Using Double Team
| A † shows that the move was used recently, unless all moves fit this case or there are fewer than five known moves.
In the manga
Riolu in the Pocket Monsters manga
In the Pocket Monsters manga
Riolu debuted in JNM08, where it hatched from an Egg.
- Riolu is Ash's first:
- Riolu's Egg is a reference to the 10km Egg in Pokémon GO. At the time JN021 aired in Japan, Riolu could be found in these Eggs.
- For more information on this Pokémon's species, see Riolu.