Is it possible I ovulated early? Spotting

I spotted in the 17th and on the 20th. I never spot. Possible implantation? Possible early ovulation?