TTC is it implantation or period

Mary
My last period was April 24. My ovulation week was May 12-18. Next period isn't due for 11 days per Glow. I had some spotting today. Could it be implantation bleeding or is my period coming sooner than expected?