Could this be implantation bleeding?

Peak Surge CD 14

Ovulation prediction CD 15

Today is predicted to be 11dpo at CD 26