Pokemon-go – Determining Catchability of a Pokemon without wasting a Pokeball

pokemon-go

My question is sort of related to this one, but I am more concerned about saving pokeballs.

When you encounter a pokemon, generally you can assume that the higher CP, the more difficulty you'd have in catching it. However it seems to me that you cannot tell for sure until you use a pokeball and see the green/yellow/red circle.

The problem is that you might waste a pokeball. For example, for pidgey farming, I'd prefer to only get easy to catch pidgeys. Why waste great balls or razz berries on a low CP orange catch rate pidgey right?

While trying to stay true to the spirit of free-to-play, pokeballs are a limited resource. So is there anyway to determine the catchability before using a pokeball? Or maybe there's a way to cancel a pokeball throw (while you are still holding down the pokeball)?

Note: I am not concerned about the specific pokemon catch rate, just if it is an orange~red pidgey, I don't wanna attempt to catch it.

Best Answer

Yes, you can cancel a Pokémon ball throw if you hold the ball still. You simply need to release it, and it will cancel the throw. Though from experience, if you move it slightly while releasing it, it will just drop at your feet. I do this quite often to avoid wasting time trying to catch my 397th of a Pokémon that will require the use of a great ball, or several tries with a Pokéball.