Back

World Cup

World

2026-06-24

19:00

BC Place

Switzerland

W
D

2

1

Canada

W
D

ODDS

1

2.38

X

2.84

2

3.35

PREDICTIONS

1X2

1X

Goals

U

Scores

2:1

PROBABILITY

1

42%

X

35%

2

30%

FT

87'

Liam Millar

J. Manzambi

C. Fassnacht

85'

B. Embolo

C. Itten

85'

83'

R. Laryea

J. Shaffelburg

R. Vargas

D. Ndoye

80'

76'

P. David

N. Saliba

74'

T. Buchanan

P. David

D. Sow

M. Aebischer

74'

L. Jaquez

S. Widmer

74'

58'

C. Larin

T. Oluwaseyi

58'

A. Ahmed

L. Millar

58'

M. Choiniere

S. Eustaquio

J. Manzambi

B. Embolo

57'

R. Vargas

J. Manzambi

46'

32'

Cyle Larin

Granit Xhaka

32'

COMPARE TEAMS

Switzerland

W
D
WIN
1 games
in last 2 games.
LOSS
0 games
in last 2 games.

Canada

W
D
WIN
1 games
in last 2 games.
LOSS
0 games
in last 2 games.

HEAD TO HEAD (H2H)

No Head to Head data

LATEST 10 GAMES

Switzerland

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.5

Conceded

1.0

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

3.5

Conceded

0.5

LATEST RESULTS

Switzerland

Previous Matches
W

Switzerland

2 : 0

Algeria

03/07/26
W

Switzerland

2 : 1

Canada

24/06/26
W

Switzerland

4 : 1

Bosnia & Herzegovina

18/06/26
D

Qatar

1 : 1

Switzerland

13/06/26
D

Switzerland

1 : 1

Australia

06/06/26
W

Switzerland

4 : 1

Jordan

31/05/26
D

Norway

0 : 0

Switzerland

31/03/26
L

Switzerland

3 : 4

Germany

27/03/26
D

Kosovo

1 : 1

Switzerland

18/11/25
W

Switzerland

4 : 1

Sweden

15/11/25

Canada

Previous Matches
L

Canada

0 : 3

Morocco

04/07/26
L

South Africa

0 : 1

Canada

28/06/26
W

Switzerland

2 : 1

Canada

24/06/26
L

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
L

Canada

2 : 0

Uzbekistan

02/06/26
D

Canada

0 : 0

Tunisia

31/03/26
D

Canada

2 : 2

Iceland

28/03/26
L

Canada

1 : 0

Guatemala

18/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