I think I might be experiencing implantation cramping!

So I’ve been tracking my periods and ovulation through the app. It’s been pretty spot on. My period is in 9 days. I last had sex a week a go and today I’m experiencing cramping. My first pregnancy I didn’t think I was pregnant because I was getting cramps so I kept thinking my period was coming any day. I didn’t track my period back then but it has always been regular/on track. For those of you who have had normal periods has it ever started 9 days early? Or is this more likely to be implantation cramping? It’s been 2 days of cramps.