UPDATE! Af due in 3 days, no cramping. Is this implantation bleeding?

Usually I have horrendous cramps all over my body due to endo, I’ve just got to the toilet and seen this…could it be implementation bleeding ?

Update: just in case anyone finds this looking for answers, it wasn’t implantation bleeding unfortunately.