Implantation bleeding? (TMI)

Alexis
Period is due 4/25 I'm 12 DPO And I never spot before having my period. I woke up out of dead sleep around 1 am this morning with AF like cramping , went to the bathroom and had a little bit of pinkish blood so I put in a tampon and felt uncomfortable so I took it out about 20 minutes later and it was covered in brown and pink blood. Wiped again and had this. What do you think