Ludicolo can be pretty good if you have swift swim and rain dance on it, Shroomish can be obtained in Akora forest from headbutting the trees there, which can evolve into Breloom (which is really good to have), if you found a root fossil, you can get Lileep and evolve it into Cradily which is a good tank.
As much as I hate suggesting it because Azery is a shit, Jumpluff is also a very good grass mon as it outspeeds a LOT of things and does damage in the meantime as well. Its only con is that it has a glaring 4x weakness to ice.
Also, if you're a little lucky, it's possible that Cottonee hatches from the mystery egg, which would allow you to evolve it in whimsicott, which is a good prankster mon to have.
Hope you can continue with this! If you need more locations, there's the Pokémon location guide for you to use.