Thank you for the information. Based on your description, it sounds like a muscle cramps which are mostly due to minor issues and unlikely a serious problem. Muscle cramps are contraction of a muscle that doesn't relax. Cramps can occur in any skeletal muscle, but are most common in the legs and feet and muscles that cross two joints (the calf muscle, for example). Cramps can involve part of a muscle or all the muscles in a group. The most commonly affected muscle groups are: Back of lower leg, Back/front of thigh, Feet, hands, arms, abdomen.
The exact cause of muscle cramps is unknown, but many experts think it is related to poor flexibility, muscle fatigue
, over use, or doing new activity. Other factors associated with muscle cramps include exercising in extreme heat, dehydration and electrolyte depletion, kidney problems, peripheral vascular disease, thyroid
problems, neurogenic issues, decreased blood supply etc.
Cramps usually go away on their own without treatment, but these tips will help speed up the recovery process: Stop the activity that cause the cramp, gently stretch and massage the cramping muscle, hold the joint in a stretched position until the cramp stops. Since you are actively involved in running, it might be related to your cramps, proper evaluation may pin point the exact cause.
As you stated, it is happening more frequently, a proper investigation is required to rule out secondary cause of cramps.
Generally if no specific cause is found, then preventing measures are more helpful in managing the cramps. You can talk to your doctor about this option. In the mean time the following measures can be helpful: Avoidance of excessive sugar intake and caffeine, take diet with plenty of potassium rich food such as bananas is helpful. Regular mild stretching exercise, Calcium, Vit. B complex, and Magnesium could be helpful.
I also see that you are undergoing lots of stress. If this is more like a sensation rather than a real cramps, then it could be related to stress. You doctor can differentiate all these possibility and guide you in a right direction.
You can read more about it from this link:
Please let me know if you have any other question for me.