Ovulation dates all over!

Beckie

When do those with an irregular cycle ovulate? I'm cd 20 and no positive opk yet. My last ovulation cycle days have been 38, 45, 31, 28, 49.