My female boa is a year and a half and I feed her medium frozen thawed cuz she never eats large when offered. My ball python is just under a year old eating live small AFRs. My scale broke months ago so I can't give you a weight.