From Bulbapedia, the community-driven Pokémon encyclopedia.
Geraldo (Japanese: ヒロカズ Hirokazu) is a recurring character in the Pokémon anime. He first appeared in Jostling for the Junior Cup!, where he participated in the Pokémon World Tournament Junior Cup. His first opponent was Cassie, whom he defeated, advancing himself to the next round. He appeared again in Battling Authority Once Again!, where he battled Ash in the second round and lost. Geraldo made a cameo appearance in Goodbye, Junior Cup - Hello Adventure!, where he lined up with all the other competitors in front of Alder, Cynthia, Caitlin, and Freddy O'Martian.
Geraldo reappeared in Curtain Up, Unova League! to compete in the Vertress Conference. In Mission: Defeat Your Rival!, he appeared on the screen showing the match-ups for the second round of the Conference, which indicated that he had made it through the first round. When the screens showed the match-ups for the last sixteen in Lost at the League!, Geraldo did not appear on it, which meant that he had lost either in the second round or the third round. In A Unova League Evolution!, he appeared once again in the closing ceremonies of the Vertress Conference.
This article is missing information on this character's Japanese voice actor.
You can help by adding this information.
Geraldo has at least one other Pokémon, as he participated in the second round of the Vertress Conference which requires a Single Battle involving two Pokémon.