Jasmine/Anime/History/OS

Jasmine debuted in Fight for the Light!, where she interrupted 's Gym because her apprentice Janina was pretending to be the official Gym Leader. Jasmine went on to dismiss Janina for impersonating her and also covering her in wax to repel normally effective Water attacks. Jasmine apologized to Ash on Janina's behalf, and added that she would battle him when her was feeling better.

Ash and later visited the Shining Lighthouse and met up with Jasmine, her grandfather Myron, and her Ampharos, nicknamed Sparkle. Later, Jasmine and the others fled the lighthouse after James had his smother them with its thick. then kidnapped Sparkle, and incidentally, though Janina and her Onix managed to rescue the pair, after which Ash sent the trio blasting off. After seeing Janina's heroism, Jasmine sent her young apprentice along with Ash and his friends to collect some medicine for Sparkle from Cianwood City.

In Machoke, Machoke Man!, Ash and the others arrived in Cianwood, and Janina then took an express service back to Olivine City to deliver the medicine. Janina later called Ash to inform him that Jasmine was still not up to battling because of her concerns for Sparkle. Following Chuck's suggestion, the group took a detour through the Whirl Islands and later returned to Olivine City in Throwing in the Noctowl for Ash's match.

Jasmine and her helped Ash recover his  from Team Rocket before sending them blasting off in Nerves of Steelix!. Ash and Jasmine later had their Gym battle. Though Pikachu defeated Jasmine's in the first round, he was left exhausted and was later defeated by Steelix. In the final round, faced off against Steelix. The round proved to be difficult for both sides, but Cyndaquil eventually claimed victory after it used to transform Steelix's  attack into a powerful. Jasmine subsequently gave Ash his sixth Badge, the.

She later reappeared in a flashback in Why? Wynaut!.