early ovulation?

Moon

my menstrual cycle was 31days from the last one and only lasted two days and then just some on and off spotting after...if your periods are shorter do you ovulate early?