You must have something draining the battery or you have a dud. Is there anything left on during the week such as an alarm? I have a fairly new AGM battery (Westco) and that keeps it's charge for months and that's with an alarm. If you have a problem in the charging circuit that battery may not be being charged when out for a run. If you have a multimeter, check the current across the battery with the engine running.