Implantation bleeding or period?

Rona

My menstrual cycle is 28-32 days. I had light spotting (pinkish to loght brown) on cycle day 24, 25 and early morning of 26 only. I had milky white cervical mucus at cycle fay 27. Today, I am on cycle day 28 and when I woke up, I had light brown spotting again. I think I ovulated on cycle day 14. I had mild cramping at cycle day 24. Any insights?