Pokemon GO players who want to complete all of the late May timed research tasks are going to have to fight their way through Team GO Rocket to do so. The enemy faction of the mobile game is back in a big way and players have some fresh enemies to face off against on their way to earning encounters with the Rocket Leaders throughout the Luminous Legends Y event.

The two-week long late May event in Pokemon GO is full of bonuses, features, and exciting rewards and challenges. To get the most out of the festivities, trainers are definitely going to want to dedicate some portion to time to challenging Rocket Grunts. As always, the difficulty level for each of the Rocket Grunt encounters ranges a bit, but players can get ahead of the curve by doing some quick homework to prepare for the battles.

RELATED: Pokemon GO: How to Beat Sierra (Luminous Legends Y)

Each GO Rocket grunt battle always kicks off with a bit of dialogue from the baddie that gives players a hint about which type of Pokemon they're about to battle. Players who want to make sure they bring the perfect counter roster into each battle can use the following guide to match up the lines of dialogue with the possible enemy rosters to help avoid unnecessary wipes that can lead to blowing through valuable Revives and Potions...

Female Team GO Rocket Grunt in Pokemon GO Cropped
Female Team GO Rocket Grunt in Pokemon GO Cropped

Check out my cute Pokémon! (Fairy)

Snubbull

Snubbull, Granbull

Granbull

Normal does not mean weak.

Teddiursa

Porygon2, Raticate

Snorlax, Porygon-Z

Don’t tangle with us! (Grass)

Hoppip, Tangela, Oddish

Tangela, Gloom*, Skiploom

Vileplume, Victreebel, Shiftry

These waters are treacherous! (Water) – Female Grunt

Spheal, Horsea, Poliwag

Marshtomp, Quagsire

Politoed, Poliwrath

These waters are treacherous! (Water) – Male Grunt

Magikarp

Magikarp

Magikarp, Gyarados

Do you know how hot Pokémon fire breath can get? (Fire)

Vulpix, Magmar, Houndour

Ninetales, Magmar, Houndoom

Ninetales, Charmeleon, Arcanine

Get ready to be shocked! (Electric)

Electrike, Electabuzz, Mareep

Electabuzz, Flaafy

Electabuzz

Ampharos

Wherever there is light, there is also shadow. (Dark)

Poocheya, Murkrow

Mightyena, Sableye

Cacturne, Shiftry

Battle against my Flying-type Pokémon! (Flying)

Starly, Zubat

Golbat, Staravia

Crobot, Dragonite, Gyarados

Go, my super bug Pokémon! (Bug)

Shuckle, Anorith, Skorupi

Pinsir, Venomoth, Scizor

Scyther, Beedrill, Scizor