My favorite Grass Pok?mon happens to be Gloom. It's cute and you may not know it, but for its power calibur for Pok?mon in its class happens to be very good. In fact, what I call its "combined stats" happen to be as good as Azumarill's.
Now I'm going to post all of the Team Flora Grunt battles me and a friend of mine thought up right here. However, it would be too complicated for you guys for me to dive into more detail about these particular missions. Anyway, here's what we've thought up for you guys to enjoy.
POK?MON RUBY/SAPPHIRE/EMERALD/FIRERED/LEAFGREEN
Holdup Mission
Flora Admin (F)
L61 Cacnea, L61 Cacnea, L53 Venusaur
Elite Four Mission
Team Flora Grunt (M)
L50 Cacturne, L46 Mightyena**
Team Flora Grunt (F)
L50 Cacturne, L46 Sunflora**
Team Flora Grunt (M)
L47 Cacnea, L47 Poochyena, L47 Skiploom
Team Flora Grunt (F)
L48 Tangela, L48 Tangela
Scatter Grunt Mission
Team Flora Grunt (M)
L31 Cacnea, L31 Cacnea**
Team Flora Grunt (F)
L31 Cacnea, L31 Cacnea**
Team Flora Grunt (M)
L31 Poochyena, L31 Cacturne
Team Flora Grunt (F)
L31 Poochyena, L31 Cacturne
Team Flora Grunt (M)
L32 Cacnea, L33 Mightyena, L32 Ivysaur
Team Flora Grunt (F)
L35 Venusaur, L35 Venusaur, L35 Meganium, L35 Meganium, L35 Sceptile, L35 Sceptile
Team Flora Grunt (M)
L36 Cacturne, L36 Cacturne, L36 Cacturne, L36 Cacturne, L36 Cacturne, L36 Cacturne
Megaman Mission
Team Flora Grunt (M)
L50 Cacnea, L50 Poochyena**
Team Flora Grunt (F)
L50 Hoppip, L50 Poochyena
Team Flora Grunt (M)
L50 Cacnea, L50 Lileep, L50 Sunkern
Team Flora Grunt (F)
L50 Cacnea, L50 Nuzleaf, L50 Poochyena, L50 Golbat
Team Flora Grunt (F)
L50 Cacturne, L50 Roselia**
Team Flora Grunt (M)
L50 Tangela, L50 Tropius
Team Flora Grunt (F)
L50 Jumpluff, L50 Exeggutor, L50 Golbat
Team Flora Grunt (M)
L50 Victreebel, L50 Cradily, L50 Sunflora, L50 Shiftry
Gym Leader Abduction Mission
Team Flora Grunt (M)
L51 Cacnea
Team Flora Grunt (F)
L51 Cacnea
Team Flora Grunt (M)
L50 Mightyena, L50 Cacnea
Team Flora Grunt (F)
L50 Mightyena, L50 Cacnea
Team Flora Grunt (M)
L49 Crobat, L49 Cacturne, L49 Mightyena
Team Flora Grunt (F)
L49 Crobat, L49 Cacturne, L49 Mightyena
Team Flora Grunt (M)
L50 Cacnea, L50 Cacturne
Team Flora Grunt (F)
L50 Cacnea, L50 Cacturne
** This Pok?mon is only used when the mission is done in Pok?mon Colosseum.
POK?MON COLOSSEUM/XD: GALE OF DARKNESS
Snagem Hideout Mission (Colosseum Only)
Team Flora Grunt (F)
L43 Weepinbell, L44 Ninjask, L45 Yanma, L46 Cacnea
Team Flora Grunt (M)
L44 Nuzleaf, L45 Exeggcute, L46 Gulpin, L47 Chansey
Team Flora Grunt (F)
L45 Gloom, L46 Shuckle, L47 Kirlia, L48 Breloom
Team Flora Grunt (M)
L46 Grovyle, L47 Scyther, L48 Venomoth, L49 Pinsir
Team Flora Grunt (F)
L47 Golbat, L48 Roselia, L49 Arbok, L50 Nidoqueen
Team Flora Grunt (M)
L48 Sunflora, L49 Heracross, L50 Nidoking, L51 Altaria
Team Flora Grunt (F)
L49 Parasect, L50 Jumpluff, L51 Mightyena, L52 Metang
Team Flora Grunt (M)
L50 Tropius, L51 Linoone, L52 Wobbuffet, L53 Meganium
Team Flora Grunt (F)
L51 Gligar, L52 Victreebel, L53 Murkrow, L54 Shiftry
Final Fantasy VII Mission
Team Flora Grunt (M)
L39 Vileplume, L39 Bellossom, L39 Vileplume, L39 Jumpluff
Turks' Revenge Mission
Team Flora Grunt (M)
L35 Bulbasaur
Team Flora Grunt (F)
L35 Chikorita
Team Flora Grunt (M)
L35 Treecko
Team Flora Grunt (F)
L35 Tangela, L35 Pinsir
Team Flora Grunt (M)
L35 Sunflora, L35 Heracross
Team Flora Grunt (F)
L35 Tropius, L35 Tropius
Team Flora Grunt (M)
L35 Scyther, L35 Ivysaur, L35 Dragonair
Team Flora Grunt (F)
L35 Scyther, L35 Bayleef, L35 Seadra
Team Flora Grunt (F)
L35 Scyther, L35 Grovyle, L35 Shelgon
Team Flora Grunt (M)
L65 Venusaur, L65 Meganium, L65 Sceptile
Team Flora Grunt (M)
L70 Cacturne
Team Flora Grunt (F)
L70 Jumpluff
Shadow Pok?mon Mission
Team Flora Grunt (M)
L45 Cacturne, L46 Vileplume, L33 Ditto
Team Flora Grunt (F)
L45 Cacturne, L46 Bellossom, L33 Castform
Team Flora Grunt (M)
L45 Cacturne, L46 Victreebel, L33 Kecleon
Team Flora Grunt (F)
L45 Cacturne, L46 Tangela, L38 Parasect
Team Flora Grunt (M)
L45 Cacturne, L46 Ariados, L38 Exeggutor
Team Flora Grunt (F)
L45 Cacturne, L46 Qwilfish, L38 Venomoth
Team Flora Grunt (M)
L45 Cacturne, L46 Shuckle, L43 Omastar
Team Flora Grunt (F)
L45 Cacturne, L46 Masquerain, L43 Kabutops
Team Flora Grunt (M)
L45 Cacturne, L46 Tropius, L43 Aerodactyl
Team Flora Grunt (F)
L45 Cacturne, L46 Salamence, L50 Scizor
ONBS Station Takeover (XD Only)
Team Flora Grunt (M)
L31 Cacnea, L31 Pineco, L31 Shroomish, L31 Mightyena, L31 Skiploom
Team Flora Grunt (F)
L34 Lileep, L34 Golbat
Team Flora Grunt (M)
L32 Cacnea, L32 Mightyena, L32 Skiploom, L32 Golbat
Team Flora Grunt (F)
L33 Nuzleaf, L33 Golbat, L33 Ivysaur
Team Flora Grunt (M)
L32 Cacnea, L32 Roselia, L32 Nuzleaf, L32 Yanma
Team Flora Grunt (F)
L33 Roselia, L33 Lileep, L33 Shuckle
Team Flora Grunt (M)
L34 Tangela, L34 Pinsir
Team Flora Grunt (F)
L32 Breloom, L32 Weepinbell, L32 Sunflora, L32 Nuzleaf
Team Flora Grunt (M)
L33 Parasect, L33 Tropius, L33 Scyther
Team Flora Grunt (F)
L31 Venomoth, L31 Gloom, L31 Heracross, L31 Sunflora, L31 Mightyena
Mt. Battle Takeover (XD Only)
Team Flora Grunt (F)
L35 Mightyena, L35 Cacturne, L35 Jumpluff
Citadark Isle (XD Only)
Team Flora Grunt (F)
L39 Cacturne, L39 Vileplume, L39 Exeggutor, L39 Shedinja
Team Flora Grunt (M)
L40 Roselia, L40 Tropius, L40 Breloom
Team Flora Grunt (F)
L41 Parasect, L41 Bellossom, L41 Sunflora, L41 Jumpluff
Team Flora Grunt (M)
L42 Cacturne, L42 Victreebel, L42 Scizor
Red Color: Shadow Pok?mon that can be Snagged.
Green Color: Regular Pok?mon that replaces the Shadow Pok?mon if already Snagged.