Spotting / period ?

Karii

My period is not due till 2 weeks from now but I experiences a painful cramps about 3 days ago & yesterday when i went to the restroom i wiped and notice a little light blood now today this is what happen . Could this be my period or somthing else ??