Could implantation occur 13 days after ovulation?
Implantation usually occurs 7-10 days after ovulation. However, it is possible to have it 13 days later, just highly unlikely. It would be more likely that you ovulated later than you thought (or ovulated twice) and the implantation is closer to ovulation than you thought. Your period usually starts 14 days after ovulation.