Early ovulation

Maggie • 31, married. Pregnant with rainbow baby #2 due March 28, 2020. Missed miscarriage March 2019 at 8 weeks. Miscarriage November 2018 at 4 weeks. Rainbow baby Aniela Jane born June 21, 2016. Miscarriage June 2015 at 5 weeks.
Before my mc in June I was very regular. Ovulated right around cycle day 14-16 and af right around cycle day 28-30. After mc my cycles were super long (40+ days) and now this month I think I'm ovulating super early. Today is cycle day 9 and these have been my recent opks! I'll test again after work today but it's going to be positive very soon!