Hi ,welcome to HCM.
Primary it looks like a local haematoma
. There is very less likely possibility of thrombosis
I will suggest please consult a board certified surgeon or orthopaedician for complete examination.
and xray may be needed on basis of severity of lesion.
Hope I have answered your query.