Ovulation Spotting/Implantation?

Does this look like ovulation spotting? I’ve never experienced ovulation spotting, or any spotting other than my period. I ovulated about 5 days ago. What could this be?