<cut>
maybe Morocco ends up winning the whole thing, they are unbeaten so far. Only England and Netherlands share that with Morocco.
I think you made a mistake there. As far as I know, Croatia has been undefeated so far in this tournament as well.

Three wins and two draws, just like England.
Yeah, you're absolutely right. Croatia is also undefeated
I just quickly glanced over the teams points in the group stage and passed Croatia which had 5 (I only noted teams with 6+ points).
Checked the losing stats and confirmed Croatia is the only team missing from that list.
So, these are the undefeated teams so far: Morocco, England, Netherlands, Croatia.