There is a clicking action/noise under my left rib cage

Patient : There is a clicking action/noise under my left rib cage. This happened after I did some exercise and felt like a pop feeling at that point.
Doctor :   Welcome to Ask The Doctor. We are here to help you on this medical health advice platform. Since it developed after a workout, so there are mainly two possibilities: 1. A fracture of joint dislocation. 2. Muscular Pain. I would hereby advise you to get a Chest X-Ray done to rule out any fracture there. If fracture is there you would need treatment for that. For muscular pain, I would advise you to first of all take rest. Avoid doing workout till the pain improves. You should do hot fomentation of the affected area and apply Diclofenac Ointment locally over there. You can take a pain killer like Ibuprofen in case of severe pain. But ideally try to avoid oral pain killers. If it's just a muscular pain, it should improve in 3-5 days. Moreover, when you re-start your exercises avoid weightlifting for a few days. Also, you should avoid jerking during the exercises. Share my opinion with your doctor. I hope it helps. Stay Healthy

Related Q&A

Q: I had a PET scan and the results are in but my doctor is on vacation. Can you help?

Q: Two weeks ago I have a large ulcer on my right tonsil, it has since healed and can no longer be seen. I religiously r...

Q: My son has pyogenic granulomas can you tell me what it is please it's on the middle of his chest it's always bleeding...

Q: I have a question. I went in to the doctor for a general physical and did the normal blood work. Everything came bac...

Q: Hi I had a mild heart attack in Jan 2017 I received two stents. Two weeks later I returned to the hospital with chest...

 
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