Does this look like implantation bleeding?

ameerah • 👼🏽👼🏽 ❣️

My period isn’t due for almost a week and it’s almost always on time and I’ve had light cramping for a few hours now light bleeding. I’m in cycle day 24 btw