Help could this be implantation bleeding?

Hannah
I've been cramping and have had a headache for about three days. Yesterday I was spotting all day. It's not normal for me to spot between periods. AF isn't supposed to come until the 19th. This is the spotting I had what do y'all think it is?