Im spotting

shaniqua
Im spotting my period is not due for ten days . Slightly cramping. Can it be implantation bleeding?