Roxie is a Gym Leader best known for her appearances in "Rocking the Virbank Gym! (Part 1)" and "Rocking the Virbank Gym! (Part 2)." She runs an undefeated gym using just three Pokémon, making her both skilled and efficient.
When Ash showed up to challenge her, she got excited—not because of him, but because of his Pikachu. Roxie had her own Kanto native, Koffing, so she saw a kindred spirit and was happy to accept the battle.
The match itself was impressive. Despite being outnumbered (Ash had six Pokémon to her three), Roxie took down five of his team. What made her battles memorable was her showmanship—she'd occasionally shred her bass during the fight while the crowd chanted her name. It was clear she treated Gym Leader battles like performances.
When she finally lost, she handled defeat with real grace, genuinely congratulating Ash as the crowd went wild. She handed over the Toxic Badge, which happened to be Ash's eighth and final Unova Badge.
Content compiled by AnimeList.moe from publicly available sources.