Implantation bleeding?

My period isn’t due for another 12 days and I randomly wiped and got this earlier this morning, but I haven’t had anything since. I was supposed to ovulate anywhere from the 13th-19th.