TMI!!! Miscarriage or Clot?

Charne`
My period was supposed to start May 10th and it just started on June 9th. On June 11th, I woke up in a pool of blood that was profusely pouring out for like 20 mins. Does this look like a clot or a miscarriage? I had other bigger clots, but I've never still had them coming out on the 4th day. It's usually ending.