Struggling with "Stout" challenge

I'm trying to get enough points together for the star vessel, but I'm struggling with this one. I feel like I don't often kill 5+ units in a round, and I don't think I have a single champion with a formidable keyword card in their deck.

Does anyone have tips?