My daughter has the same legs as your son! If she isn't bruised, she isn't having fun - that's our "rule". Somedays it looks like somebody took a stick to her shins and just banged them up. Sh has her iron level checked are her well-Kid appointments and hasn't ever had an issue with it. My guess, his iron is fine especially if he gets his vitamin and eats a balanced meal.