Sharp pains on left side

Ok for about 2 hours I am having quick sharp pains on and off kinda like contractions by my left ovaries I am on cycle day 19 usually 30 days cycles according to the app I ovulated on the 13 but not sure if that true so my question is could this be ovulation or implanting pain. Period due in 10 if I rember right.