Implantation bleeding?

Could this be implantation bleeding/spotting? It came a week before period is due. I’m on the pill and have never missed one and always use a condom.