Pregnancy: Changes in hormones and weight gain causes cramps. Medical Conditions: Conditions like neuropathy, liver or thyroid problems, diabetes and obesity increases risk of Charley horses.