Circle Throw inflicts damage. Additionally, it will automatically end wild Pokémon battles or, in a trainer battle, it will switch out the opposing Pokémon to the next Pokémon in line that has not fainted. If using this move causes the user to faint (such as if the target is holding a Rocky Helmet or has the ability Rough Skin or Iron Barbs), the target will not be forced to switch. Like Roar and Whirlwind, Circle Throw has decreased priority in battle.
Circle Throw will fail to end wild Pokémon battles or switch out the opposing trainer's Pokémon if it has the ability Suction Cups, is under the effects of Ingrain, or has Substitute set up. It will also fail to end wild Pokémon battles if the user is at a lower level than its target. In a trainer battle, it will also fail to switch out the opposing Pokémon if there isn't another to take its place.