Making it to the third round of the Kanto Pokémon League, Pete was pitched against Ash Ketchum on the ice field. Pete used a Cloyster, but was defeated by Kingler (even if Cloyster withdrew). However, he sent Arcanine, who defeated Kingler via a Dragon Rage. Ash sent Pikachu to confuse it, but Pete ordered Arcanine to use Fire Blast, which melted the ice. Arcanine used Firwe BLast to defeat Pikachu, but Pikachu dived into the water and defeated it using a Thunderbolt, granting Ash the victory.
Pete used his Cloyster to battle Ash's Kingler. Cloyster did not attack at all during the battle, instead focussing on defence in the hopes of wearing Kingler out. However Kingler just kept pounding it with Crabhammer until it cracked its shell and Cloyster fainted.
Pete's final Pokemon during his battle against Ash was Arcanine. Despite type disadvantage, Arcanine easily defeated Ash's Kingler. Ash then sent out Pikachu who was almost defeated when Arcanine used Fire Blast to melt the ice, leaving Pikachu no choice but to jump into the water. Pikachu turned the tables with a close range Thunderbolt attack, defeating Arcanine.