TMI Does this look like implantation bleeding?

Way too soon for AF, not due for another two weeks and I recent ovulated earlier this week? Opinions?!?