Several factors influence how well you perform in battles in Battlecry.
Your commander count is one of the biggest factors, as it determines how many units you can bring into combat. The type and quality of your units also matter, having strong attack and defense units in each category gives you an advantage.
Captains can boost your power by allowing additional units to be used, while Tactical Points improve specific divisions like Ground, Air, or Naval.
Your resource management also plays a role, since you need enough health and ammo to keep fighting consistently.
To improve performance, focus on building a balanced army, upgrading your units, and increasing your commanders over time.