Morocco secured their spot in the 2026 World Cup Round of 16 following a dramatic 3-2 penalty shootout victory over the Netherlands at Monterrey Stadium. Once again, the Atlas Lions have knocked out a European powerhouse, echoing their historic 2022 World Cup campaign where Yassine Bounou and his teammates eliminated Spain and Portugal.
Morocco’s upcoming match will be against Canada, who advanced to the Round of 16 for the first time in their history after a 1-0 win over South Africa. The fixture will be a rematch of their 2022 World Cup group stage encounter, which Morocco won 2-1 thanks to goals from Hakim Ziyech and Youssef En-Nesyri.
Morocco vs. Canada Match Date and Time
The match between Morocco and Canada will take place on Saturday, July 4, 2026, at Houston Stadium. Had Canada topped their group, they would have retained home-field advantage; however, finishing second means they must play the remainder of their tournament fixtures on American soil.
The high-stakes clash is scheduled to kick off at:
-
6:00 PM Rabat time
-
8:00 PM Cairo and Mecca time
Morocco’s Potential Path in the 2026 World Cup
Should Morocco overcome Canada and advance to the quarterfinals, they will face the winner of the match between Paraguay and whoever triumphs from the France vs. Sweden tie.
If they reach the semifinals, the Atlas Lions will test themselves against one of the following nations: Portugal, Croatia, Spain, Austria, the USA, Bosnia, Belgium, or Senegal.




