Cycle Question

Courtney • I`m 26 and married for 6 years.. Baby #1 born April 2013, Baby #2 born December 2014, and Baby #3 born June 2017!
Glow says AF is due the 26th which means I would've ovulated the 12th ... My last period was the 23rd of January and I had spotting the 6-8 of February ... Any thoughts??