Early period or implantation?

I’m on day 18 of my cycle, ovulated a week ago. Does this look like implantation bleeding or has my period come super early? My periods never come this early. I’ve not had the usual pms symptoms either. Just got this bloody everytime i wipe, mild cramps and a headache.