Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concerns..
As per your complain it seems that due to hitting on the shin there has been
injury to the soft tissues and along with hard lump seems to be due to
hematoma formation and it occurs due to rupture of blood vessels and accumulation of blood in the soft tissues..
Pain and swelling is also due to inflamed tissues only..
Bruising at the ankle is due spillage of blood into soft tissues that moves downwards with gravity and can accumulate anywhere in the soft tissues and appear as a
bruise..
You can take anti inflammatory painkiller like
Ibuprofen..
Apply
Heparin gel as it will help in resolving the lump soon..
Elevate your leg while lying down and also limit exertion..
In case of no improvement in a week consult an Orthopedician and get evaluated..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora..