Back

World Cup

World

2026-07-04

17:00

NRG Stadium

Canada

W
L
W
D

0

3

Morocco

W
W
W
D

ODDS

1

4.7

X

3.45

2

1.76

PREDICTIONS

1X2

X2

Goals

U

Scores

0:3

PROBABILITY

1

21%

X

29%

2

57%

FT

90'

S. Rahimi

B. Diaz

87'

I. Diop

M. Saadane

87'

A. Ounahi

S. El Mourabet

N. Sigur

J. Osorio

87'

T. Buchanan

J. Nelson

87'

82'

A. Ounahi

B. Diaz

A. Ahmed

P. David

78'

R. Laryea

J. Shaffelburg

78'

Cyle Larin

67'

63'

B. El Khannouss

C. Talbi

63'

A. Bouaddi

S. Amrabat

T. Oluwaseyi

C. Larin

63'

50'

A. Ounahi

A. Hakimi

Luc De Fougerolles

49'

45'

Azzedine Ounahi

51'

Bilal El Khannouss

Jonathan David

43'

40'

Achraf Hakimi

Richie Laryea

40'

22'

I. Saibari

S. Rahimi

20'

Redouane Halhal

COMPARE TEAMS

Canada

W
L
W
D
WIN
2 games
in last 4 games.
LOSS
1 games
in last 4 games.

Morocco

W
W
W
D
WIN
3 games
in last 4 games.
LOSS
0 games
in last 4 games.

HEAD TO HEAD (H2H)

L

Canada

1 - 2
01/12/22

Morocco

W

LATEST 10 GAMES

Canada

Under in % of games

1.5

70%

2.5

90%

3.5

90%

Over in % of games

1.5

30%

2.5

10%

3.5

10%

Average number of goals

Scored

2.3

Conceded

0.8

Morocco

Under in % of games

1.5

40%

2.5

60%

3.5

70%

Over in % of games

1.5

60%

2.5

30%

3.5

30%

Average number of goals

Scored

2.0

Conceded

1.0

LATEST RESULTS

Canada

Previous Matches
L

Canada

0 : 3

Morocco

04/07/26
W

South Africa

0 : 1

Canada

28/06/26
L

Switzerland

2 : 1

Canada

24/06/26
W

Canada

6 : 0

Qatar

18/06/26
D

Canada

1 : 1

Bosnia & Herzegovina

12/06/26
D

Canada

1 : 1

Rep. Of Ireland

05/06/26
W

Canada

2 : 0

Uzbekistan

02/06/26
D

Canada

0 : 0

Tunisia

31/03/26
D

Canada

2 : 2

Iceland

28/03/26
W

Canada

1 : 0

Guatemala

18/01/26

Morocco

Previous Matches
L

Canada

0 : 3

Morocco

04/07/26
L

Morocco

4 : 2

Haiti

24/06/26
L

Scotland

0 : 1

Morocco

19/06/26
D

Brazil

1 : 1

Morocco

13/06/26
D

Morocco

1 : 1

Norway

07/06/26
L

Morocco

4 : 0

Madagascar

02/06/26
L

Morocco

5 : 0

Burundi

26/05/26
L

Morocco

2 : 1

Paraguay

31/03/26
D

Morocco

1 : 1

Ecuador

27/03/26
L

Cameroon

0 : 2

Morocco

09/01/26

LEAGUE TABLE

S/N Team P W D P GD Pts
1
Mexico
3 3 0 0 6 9
2
South Africa
3 1 1 1 -1 4
3
South Korea
3 1 0 2 -1 3
4
Czechia
3 0 1 2 -4 1
1
Switzerland
3 2 1 0 4 7
2
Canada
3 1 1 1 5 4
3
Bosnia & Herzegovina
3 1 1 1 -1 4
4
Qatar
3 0 1 2 -8 1
1
Brazil
3 2 1 0 6 7
2
Morocco
3 2 1 0 3 7
3
Scotland
3 1 0 2 -3 3
4
Haiti
3 0 0 3 -6 0
1
USA
3 2 0 1 4 6
2
Australia
3 1 1 1 0 4
3
Paraguay
3 1 1 1 -2 4
4
Türkiye
3 1 0 2 -2 3
1
Germany
3 2 0 1 6 6
2
Ivory Coast
3 2 0 1 2 6
3
Ecuador
3 1 1 1 0 4
4
Curaçao
3 0 1 2 -8 1
1
Netherlands
3 2 1 0 6 7
2
Japan
3 1 2 0 4 5
3
Sweden
3 1 1 1 0 4
4
Tunisia
3 0 0 3 -10 0
1
Belgium
3 1 2 0 4 5
2
Egypt
3 1 2 0 2 5
3
Iran
3 0 3 0 0 3
4
New Zealand
3 0 1 2 -6 1
1
Spain
3 2 1 0 5 7
2
Cape Verde Islands
3 0 3 0 0 3
3
Uruguay
3 0 2 1 -1 2
4
Saudi Arabia
3 0 2 1 -4 2
1
France
3 3 0 0 8 9
2
Norway
3 2 0 1 1 6
3
Senegal
3 1 0 2 2 3
4
Iraq
3 0 0 3 -11 0
1
Argentina
3 3 0 0 7 9
2
Austria
3 1 1 1 0 4
3
Algeria
3 1 1 1 -2 4
4
Jordan
3 0 0 3 -5 0
1
Colombia
3 2 1 0 3 7
2
Portugal
3 1 2 0 5 5
3
Congo DR
3 1 1 1 1 4
4
Uzbekistan
3 0 0 3 -9 0
1
England
3 2 1 0 4 7
2
Croatia
3 2 0 1 0 6
3
Ghana
3 1 1 1 0 4
4
Panama
3 0 0 3 -4 0
1
Congo DR
3 1 1 1 1 4
2
Sweden
3 1 1 1 0 4
3
Ghana
3 1 1 1 0 4
4
Ecuador
3 1 1 1 0 4
5
Bosnia & Herzegovina
3 1 1 1 -1 4
6
Algeria
3 1 1 1 -2 4
7
Paraguay
3 1 1 1 -2 4
8
Senegal
3 1 0 2 2 3
9
Iran
3 0 3 0 0 3
10
South Korea
3 1 0 2 -1 3
11
Scotland
3 1 0 2 -3 3
12
Uruguay
3 0 2 1 -1 2

Round of 32