TMI - I’ve been having this randomly from 3-6 DPO..

I know when I ovulated (23rd or 24th) confirmed with an OPK. Hubby and I haven’t baby danced in 5 days. I’ve never had this before.. wondering if it’s implantation. Af isn’t due for another 9 days.