Implantation or Af ?

Period is either due tomorrow or Monday. That would make me 12-13dpo. I had a sharp stabbing pain in my right ovary and then this when I wiped. Does it look like AF is on its way?