Is this implantation bleeding?

Ashlynn • Mama of 4 little J’s❤️ J1:10/29/09💙J2:06/17/12💙J3:06/19/14💜J4:12/9/19💜

I’m 8dpo, due for my period on the 20th. I check my cervix every day and today I checked it and this came out on my fingers. I had a painful pain on my right ovary at 6dpo and then some light cramping there since. This morning woke up with af type cramps but lighter and they went away after about 30 minutes or so. It’s too early for my period but I put a panty liner on in case because I heard cycles can get out of whack after a loss and this is my first actual cycle since my mmc 11/14. My first period was 12/20 but it came early so I am hoping this isn’t another early period.