Implantation bleeding or period

I've had this for a day or two. Af was due 2/24. Ny period is always heavy so this is abnormal for af can anyone else tell me if it's af or implantation