Spotting ?

Sooo I’m not sure where to post this but I’m not sure when I ovulated. I’ve had some spotting today and I was just wondering if this looked like implantation bleeding or random spotting? I don’t really have regular periods since coming off of birth control but my period isn’t supposed to come until July 5th.