Pokemon GO: Easiest Pokemon to Get Excellent Throws

Pokemon GO: Easiest Pokemon to Get Excellent Throws

Now that the Field Research quests are in Pokemon GO, players are being challenged to play the game more skillfully, especially when it comes to getting Great and Excellent throws. There are multiple objectives that require players to earn Excellent throws in Pokemon GO, sometimes in a row, and some players may be wondering which Pokemon are the easiest to perform these throws on.

First, it’s important that players understand how Excellent throws work in Pokemon GO. To get an Excellent throw, players need to wait until the circle closing around the Pokemon is about as small as it can be, and then throw a Pokeball directly in that circle.

Now that players understand how Excellent throws work in Pokemon GO, here are the easiest Pokemon to get them on. The Pokemon were selected based on the size of their circles, the shapes of their bodies, and how close they are to the screen, along with our own testing from playing the game. Pokemon who are rarely found in the wild aren’t included.

Generation 1

venonat pokemon anime

Out of all the Kanto region Pokemon, we found these to be the easiest to get Excellent throws on. Tauros seems to be one of the easiest by far thanks to its larger size compared to other Pokemon in the game. We also had more success when going after Pokemon with round bodies, like Venonat.

  • Gastly
  • Geodude
  • Magnemite
  • Poliwag
  • Ponyta
  • Slowpoke
  • Tauros
  • Venonat
  • Voltorb
  • Weepinbell

Generation 2

hoothoot pokemon anime

Generation 2 Pokemon seems to have less Pokemon that are easy to get Excellent throws on, but the ones available are all fairly common, especially Hoothoot, Ledyba, and Sentret.

  • Furret
  • Hoothoot
  • Ledyba
  • Marill
  • Sentret
  • Sudowoodo

Generation 3

spheal pokemon anime

The third generation had even less Pokemon that we were successful getting Excellent throws on, but it has two of the absolute easiest. Spheal is just a big round ball of blubber, and is great for those going after Excellent throws. Wailmer, meanwhile, is the easiest Pokemon in the game when it comes to getting Excellent throws. Its huge body dominates the screen, and players should be able to hit Excellent throws on him consistently, even without much practice. We recommend anyone going for Field Research tasks that ask them to get three Excellent throws in a row go to an area with a high Wailmer population, like near a public lake, for example.

  • Spheal
  • Wailmer

Legendary Pokemon


Depending on one’s location and how easy it is for them to get a group together for raids, legendary Pokemon may very well be some of the easiest Pokemon to get Excellent throws. This is because they are all fairly large, and by extension, have a sizable catch radius. Right now the legendaries are Latios and Latias (depending on one’s region), and both seem ideal for those trying to get Excellent throws in the game.

Speaking of legendary Pokemon, anyone lucky enough to get an EX Raid Pass invite can also try to get an Excellent throw on Mewtwo. Mewtwo tends to swat balls away quite a bit, so feed him a Nanab berry to calm him down first.


While we found the Pokemon listed here to be the easiest to do Excellent throws on, mileage may vary. For example, some players may prefer the Pokemon that are closer up (like Rattata, Pidgey, and Weedle), as opposed to the ones that are medium-range. Others may even prefer the Pokemon that are farther away or who fly, so it partly boils down to personal preference.

It’s also worth pointing out that a Pokemon GO player who is skilled enough at throwing Excellent throws won’t need to worry so much about what Pokemon they’re trying to catch. With enough practice, players should be able to throw Excellent throws regularly regardless of what Pokemon they encounter in the wild.

Pokemon GO is available now for iOS and Android mobile devices.

Star Fox Zero

Star Fox Zero

21 April 2016
The Walking Dead

The Walking Dead

30 December 2017