Hmmm?

If my period is due the 19th and i’m cramping.. could it still be ovulation or would it most likely be implantation??