Not sure if pregnancy or just in my head

Lisa

Had some pink spotting around the 16th and due on the 25th what does this mean ovulation spotting or implantation bleeding?