Implantation bleeding

Alexia
AF due on November 7th...i ovulated on october 23d and I have a bit of blood in my liner today...could it be implantation bleeding? I'm also cramping! 😯