During his battle against Ash, when his Staraptor was defeated, Barry sent Roserade to face Ash Ketchum's Chimchar. Roserade went to use Poison Jab, hitting Chimchar's legs until it fainted. Ash then sent Gliscor, who clashed, using X-Scissor against Roserade's Poison Jab. However, this collison resulted in a draw, for both Pokémon fainted.
After his Heracross fainted, Barry sent Staraptor and Roserade, along with Team Rocket's Pokémon, to confront Mars and her Team Galactic forces. However, the Pokémon were quickly defeated by Mars' Golbat.