Ovulated earlier?

So Glow says I wasn’t supposed to ovulate til cd 19 (i know it’s not a good predictor for ovulation) my cycles are 31-32 days. I really believe I ovulated cd 15 or 16. Could it be possible to ovulate earlier sometimes and that much earlier?