Change the battlefield
Scouts arrive with the information about the enemy army and you start setting up the place where the battle is going to take place. Use your mages to change the terrain to reduce the efficiency of the enemy army. Examples would be:
Mainly Heavy Cavalry supported for some light troops and archers: Make snow, enough to stop any charge or the use of the heavy cavalry at any point.
Heavy armor footmans and light cavalry as support: Bring the sun out, the desert at midday. Cook them in their suits deplete their stamina, harass them to kill their morale.
Great archers with deadly volleys: Make it rainy and windy, water would turn the bows mostly useless and any volley would end up hitting even your own troops.
Use them as a force multiplier for your own army, see what are your strenghs and what would work for you.
Use them as a force multiplier for your own army, see what are your strenghs and what would work for you.
I remember an example of using magic that took time to cast, was hiding an army in the bottom of a lake after casting underwater breathing in everyone.