Could i be pregnant?

Patient: This month i had an irregular menstrual and that isn’t normal for me. My menstrual came on two days late and was spotting throughout going on and off and it ended two days earlier than it should have. from the day my menstrual ended until now I’ve been having abdominal pains, pains that i normally get during menstruation. This is something I’ve never experienced and I’m 21 yrs old. Could this be due to a possible pregnancy?