Cramping 4 dpo !?

Brianna
I was ovulating June 1st to June 7th. Last period was may 23rd to 30th. I stopped birth control pills end of April. I am TTC. Could cramping 4 dpo mean implantation? Or why am I experiencing cramping? Period isn't due for another 10 or 11 days.