The target is thrown, and a different Pokémon is dragged out. In the wild, this ends a battle against a single Pokémon.
Inflicts regular damage, then switches the target out for another of its trainer's Pokémon, selected at random. If the target is a single wild Pokémon whose level is equal to or lower than the user's level, the battle ends instead. This move cannot end a wild battle if there are multiple conscious Pokémon on the target's side of the field.
If the target is under the effect of Ingrain or Suction Cups, it has a Substitute, its Trainer has no more usable Pokémon, or either the user or the target faints immediately after this attack, the target will not be switched out/the battle will not end.
Pokémon that learn Circle Throw via move relearner (1)