Ovulation or period for due date

Sami

For my due date it's either may 25 off of my period but I know for a fact I ovulated late and baised on ovulation I would be due June 1... This happened with my last baby too...