I got a really strange bruise this weekend on the tandem. DH and I did 90km with a very fast 6km sprint halfway (averging 54km/hr during the sprint )

Anyway I came home and noticed on the outer side of my thigh a whole heap of little pin prink red marks grouped together in a large patch.

It seems from googling this I have somehow over-extended my muscles during this sprint and causing mini bruising/ bursting of capillaries on the skin's surface- strange!

I too would say keep on icing and rubbing in arnica on a hematoma. And see a doctor. I think you can use ultrasound or similar to break hematomas up.