Sir, My son is 13 years old and he is a


Q: Sir,
My son is 13 years old
and he is a swimmer and practices swimming
for total 3 hours daily
( 1.5 hour in morning and 1.5 hour in evening)
His height is 160 cm and weight 45 kg
His Hb (hemoglobin) is just 10.9
Kindly advise :
1. How much should be his Hb ?
2. How can we improve his Hb?
3. What diet should be given to him keeping in mind his hard swimming practice hours?

Symptoms:  Allergy for nose from pollution

A:   Thank you for writing to us

I think that he should reduce the amount he swims daily. Exercising to that limit per week will get him injured.

Get him on a diet of Red meat. He must have at least 120 grams protein daily to fulfill the protein needs. Also, add on some iron by taking some iron syrup.

See a dietician if the Hb levels are still low. They will help you design a diet plan that will cover the loss of iron. Also, please see a Doctor if the values continue to be low and can be due to a chronic disease. Wishing you the best.

Hope this helps you.

Related Q&A

Q: So I recently found out my ferritin was low only because my hair started to fall out. Every year I go for a blood te...

Q: Hi Just had a blood test and have been given result which I don't understand Can you help me please? I have a mean c...

Q: I'm just looking for info on some lab results. Below low ferratin levels. Low mcv,mch,mchc and high rdw levels mean.

Q: Hello Dr actually I did marriage tests so I got a high level of hba2 : 7.5  so the hematologist told me that I ...

Q: Hello Doctor I did a marriage test so it shows in the results that i have thalassemia minor as a carrier. But my fia...


Dr. James Obaji M.D.

  • 247 Reviews
  • Family Physician

Dr. Suneel Sharman M.D.

  • 190 Reviews
  • Family Physician

Dr. Pat Golden M.D.

  • 169 Reviews
  • Cardiologist

Dr. Kunaal Jindal M.D.

  • 112 Reviews
  • Plastic Surgeon