Implantation bleeding?

Katlyn

Can anyone tell me what this is? I got this Wednesday with a small amount of light pink spotting. Could this be implantation bleeding? AF due tomorrow.