X-rays will sometimes show problems, an ordinary MRI almost always, and a 3T MRI about one hundred percent of the time. I am reluctant to suggest this, but my personal advice would be to consider that your career for the season is over. Usually these injuries heal themselves, unless exacerbated by inappropriate exercise. Historically, comfrey tea (known as bone tea by the Chinese) was used to treat these injuries, five cups a day,however I have no documentation as to the actual effectiveness of this solution.
If you can locate a good M.D. with a specialty in sports medicine they will be able to provide you with the best advice.
Hi
Thanks for writing to the forum!
A hairline rib fracture is often missed on X-rays. However this does not need elaborate treatment. In your case it looks like a rib separation. “A severe blow can cause a rib separation, in which the rib tears loose from the cartilage in the front.
You will feel severe pain, usually toward the front of the rib cage, and it will hurt to breathe. When you bend over or rotate your body, you may feel a “pop.” It will be particularly painful to go from a lying to a sitting position, so you may have trouble getting out of bed in the morning. If someone puts one hand on your back and the other on your breastbone and squeezes, you will feel tremendous pain.
The treatment is to use a rib belt. This is a strap of elastic, about eight inches wide, that goes around the rib cage. It stretches tight and closes in front. This compresses the rib cage so that it can’t expand too far. The belt holds the rib end in place until it heals and lessens the pain of everyday movements.
No matter how much you may want to, you can’t participate in sports when you have separated ribs. The resulting pain will be too much to allow you to continue. “ Refer: http://www.newsfinder.org/site/more/rib_injury_the_annoying_pain/
It would be best if you could consult a sports medicine specialist. However if that is not possible then see if you can get a belt to wear. Rest and anti inflammatory drugs should help.
Hope this helps. Please let me know if there is any thing else and do keep me posted. Take care!