Implantation or early period?

Spotted this morning. Is it too close to AF to be due for it to be implantation? Or am I just starting early? Oh and I didn’t temp this morning due to a rough night with a sick toddler. Wouldn’t have been accurate anyway.