Confused

I’ve been having sex for years and never worried about if I got pregnant or not in past relationships. (I’ve never been pregnant) I do track my period and ovulation just in case. I did have sex the day before and after ovulation this month. 7 days later (yesterday) I spotted. Which has NEVER happened to me before. I thought it must be my period but I have a whole week before it comes and my period has never come early it’s always late. It’s light spotting. Just a little wipe and it’s cleaned up. I have a little cramps. Could this be implantation since I’ve never spotted before? Or something else ?