← Back
赛事分析 2026.07.04

World Cup Preview: Canada vs Morocco

Match Information

  • Competition: World Cup
  • Fixture: Canada vs Morocco
  • Time: 2026-07-04 17:00 (Beijing Time)
  • Venue: Not provided in the prompt
  • Standings: Not provided in the prompt; unable to assess group/ranking pressure

Recent Form

Canada

Canada’s last 5 matches: 2 wins, 2 draws, 1 loss, with 9 goals scored and 3 goals conceded.

DateMatchScore
2026-06-28South Africa vs Canada0:1
2026-06-24Switzerland vs Canada2:1
2026-06-18Canada vs Qatar6:0
2026-06-12Canada vs Bosnia and Herzegovina1:1
2026-03-31Canada vs Tunisia0:0

Canada’s statistical highlight is at the defensive end: just 3 goals conceded in the last 5 matches, including 3 clean sheets. However, their attacking numbers are clearly inflated by the 6:0 win over Qatar; excluding that match, they scored only 3 goals in the other 4, so judgment on their attacking consistency should be reserved.

Morocco

Morocco’s last 5 matches: 3 wins, 2 draws, 0 losses, with 9 goals scored and 5 goals conceded.

DateMatchScore
2026-06-30Netherlands vs Morocco1:1
2026-06-24Morocco vs Haiti4:2
2026-06-19Scotland vs Morocco0:1
2026-06-13Brazil vs Morocco1:1
2026-03-31Morocco vs Paraguay2:1

Morocco are unbeaten in their last 5 matches and have scored in all 5. More importantly, they managed 1:1 draws against both Brazil and the Netherlands, showing they can reliably pick up points in high-intensity matches. The concern is at the back: 5 goals conceded in the last 5 matches, with fewer clean sheets than Canada.

Head-to-Head History

This prompt does not provide head-to-head data between Canada and Morocco.

As a result, it is not possible to judge stylistic matchups, psychological edge, or past scoreline trends based on previous meetings. This missing data lowers confidence in the prediction.

Data Analysis

TeamLast 5 RecordGoals ForGoals AgainstGoals For/MatchGoals Against/MatchClean Sheets
Canada2W 2D 1L931.80.63
Morocco3W 2D 0L951.81.01

Based on the fundamental numbers, Canada have the cleaner defense while Morocco show greater overall consistency. Both teams average 1.8 goals per match, but Canada’s goals are heavily concentrated — the 6:0 win over Qatar accounts for two-thirds of their total; Morocco, by contrast, have scored in 5 straight matches, showing better attacking continuity.

On the question of a draw, this match does display some evenly-matched characteristics: Canada are defensively solid, and Morocco are resilient against strong opposition. But the prompt’s “hard constraint for a draw” sets a higher bar, and this match lacks head-to-head data, while each team has only 2 draws in their last 5. That does not satisfy the condition of “at least 3 draws in the two sides’ last 5 H2H meetings + each side having ≥3 draws in their own last 5.” It is therefore inappropriate to go with a conservative draw prediction such as 1:1.

Match Prediction

Taking recent form together, Morocco’s advantages come down to three points: unbeaten in their last 5, scoring in 5 consecutive matches, and holding both Brazil and the Netherlands to draws. Canada’s defensive numbers are better, but their scoring average is heavily skewed by the big win over Qatar, and they already suffered a 1:2 defeat against Switzerland.

The more reasonable read here is a narrow Morocco win, without a large margin. Canada have both goal threat and defensive resilience, and Morocco are not a team with a high clean-sheet rate, so the scoreline leans toward 1:2.

Final Prediction

  • Score Prediction: Canada 1:2 Morocco
  • Confidence Rating: ★★★☆☆ (3/5)

Disclaimer: The above analysis is based on publicly available match data and is intended for fan reference and discussion only. It does not constitute any betting advice.


Post-Match Result

Final Score 0 : 3 | Prediction outcome: Correct (win/draw/loss) ✅

Continue in Telegram

Card draws, predictions and mini games live in the app