A 21-year-old female asked:
Disclaimer

upper leg calf cramp 2 days ago from swimming, hurts to straighten leg or flex foot and use heel to walk. have always had tight leg muscles.

1 doctor answer
Dr. Yash Khanna
56 years experience Family Medicine
Muscle Pain: If there was no trauma like hitting your leg against the wall etc.Then it is pain in muscles after over use.It is common in people who do not do exercises routinely including swimming& your muscles are not used to it.With any kind of Physical Exercise you need to condition yourself.Starting small and gradually increasing the activity I suggest you rest your leg and take Ibuprofen or Aleve (naproxen) for Pain
Answered on Mar 11, 2019

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 44-year-old female asked:
Dr. Jeffrey Bowman
37 years experience Podiatry
Cramps: Do you stretch before and after? If not that may solve your problems. A lot of people that have a vigorous brisk walk for get to stretch.
1
1 thank
A 44-year-old male asked:
Dr. Jeffrey Kass
27 years experience Podiatry
Should see : Medical professional to make sure you do not have a clot in your leg.
1
1 thank
A 28-year-old female asked:
Dr. Howard Shapiro
Specializes in Internal Medicine
See physician: You need a specific answer. It sounds like a nerve to that foot is compressed or pinched somewhere along its course. Have youyr physician evaluate i ... Read More
1
1 thank
A 35-year-old female asked:
Dr. Donald Colantino
60 years experience Internal Medicine
Leg injury: A muscle strain is most likely as a fracture in a healthy child getting up would be most unusual. Absence of swelling is reassuring. A strain takes da ... Read More
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month