There are a lot of possibilities, but I'd guess that you either have a deep bruise of the muscle or the bone depending how hard you hit and exactly where. There are lots of nerves running around the top of the shin and could also have irritated one of those, although that wouldn't explain the swelling. IIE, my friend - ice, ibuprofin and elevation. That should take care take care of any swelling and get the blood flowing in that area.
If it's not better after a week or so of that kind of treatment, I'd see a doctor, but it's probably a bruise.
|