My left foot feels as though a muscle has been

Patient

Q: My left foot feels as though a muscle has been strained or pulled. It feels like when your foot cramps up and if you stretch your toes you can work it out in like 30 seconds except this had lasted 3 days. I'm able to hobble around with mild pain but I'm not sure on how to unknot or attend to whatever's going on.

Doctor

A:   Thank you for writing to us.

It seems that you have a muscle strain or a ligament tear. There are types of ligament tears which range from mild to severe. Severe tears can prevent you from walking and you may need to see a Doctor to get operated and treat it. If you are able to walk without severe pain, you are fine. Here are a few things you can do:

Rest the leg muscle and do not run or do strenuous activity
Ice the leg for 15 mins at a time.
Compress the leg with crepe bandage to prevent swelling
Elevate the leg with 2 pillows to allow blood flow back to the heart
Use Paracetamol/Brufen to reduce the swelling
Stretch and massage gently

If the pain doesn't reduce after 3 days, please see a Doctor. I hope this helps you. All the best.

Related Q&A

Q: Hi, my BP is 143/98, I'm a nervous person anyway,should I go to the dr. Im not currently taking any BP meds

Q: Hello. Does the mini pill/progesterone only pill (birth control) increase the risk of brain cancer and liver cancer? ...

Q: I have extreme joint pain in my far lower back, reaching from hip to hip for the last 3 days or so. It hurts when I'm...

Q: 3 weeks ago my ten-year-old son began feeling poorly with headaches extreme nausea fatigue drowsiness and loss of app...

Q: Inner heel pain after 15 minutes of jogging. The pain did not subside overnight, and is interfering with even basic d...

 
DOCTOR ADVISORY BOARD
218

Dr. James Obaji M.D.

  • 247 Reviews
  • Family Physician
173

Dr. Suneel Sharman M.D.

  • 190 Reviews
  • Family Physician
138

Dr. Pat Golden M.D.

  • 169 Reviews
  • Cardiologist
98

Dr. Kunaal Jindal M.D.

  • 112 Reviews
  • Plastic Surgeon
CNN
BBC
MSNBC
CBS
abcNews
FoxNews