Is this implantation bleeding

Period not due until June 10th

Had a few seconds cramp this morning and havent had none since