Implantation bleeding or period? 10 dpo

Caitlin • Caitlin Elizabeth

Does this look like possible implantation bleeding or the start of AF? I'm currently 10 dpo so not due to have my period until Sunday, I thought, but I woke up to brown spotting and some mild, period-like cramps