Ludicolo
With moves like Fake Out, Surf, and Giga Drain, Ludicolo can put up a tough fight in battles.
Tsareena
It doesn't have the greatest movepool, but it can learn coverage moves like Zen Headbutt and Play Rough. Quite solid.
Roserade
Decently fast, it can dish out a ton of hurt, and it's an amazing Pokemon overall (though I am a bit biased, it's my favourite Pokemon). Can learn things like Shadow Ball and Dazzling Gleam.
Leafeon
Leafeon's a good physical attacker. It doesn't have the greatest movepool, but what it does have is powerful.
Hope I helped!