Left over..?

Period ended a few days ago. I’ve learned glow is a little off on my fertile days which is right after my period ends. Wiped today and had this.. is this left over from my period because there’s no way it’s implantation, right?