Switzerland's team badge Canada's team badge

Switzerland v Canada : World Cup match betting preview, prediction and odds

Wed 24th Jun, 20:00 BST, BC Place Stadium, Vancouver

the BC Place Stadium plays host on Wednesday night, as Murat Yakin's Switzerland host Jesse Marsch's Canada in the World Cup. Below there are predictions for seventeen major betting markets, supporting statistics including head to heads (H2Hs), and odds from leading bookmakers. All is accessible using the tabs below.


Best Tip: Under 3.5 goals

It's our view that there's not a clear favourite to win this match, but what is clear is that the odds suggest it'll have 3 goals or less. Our statistical analysis is inline with them too. Switzerland and Canada have delivered a host of under 3.5 goal games lately, and key performance statistics point towards an extension of that record. We're confidently predicting under 3.5 goals on Wednesday night, and the bookies have it priced at 1.25.

In-Play
Win / Draw / Win
Over / Under 1.5 Goals
Over / Under 2.5 Goals
Over / Under 3.5 Goals
Win To Nil
Both Teams To Score
Correct Score
Both Teams To Score & Result
Double Chance
Half Time / Full Time
Over / Under 0.5 Goals
Over / Under 4.5 Goals
Over / Under 5.5 Goals
Draw No Bet
Team To Score First
If you’re looking for a winner in this match, we think Switzerland are the most likely. Our predictive algorithm gives them a 46% chance of victory, and the bookies have them at a best price of 2.10.

Checkout the hundreds of tips picked but our top win/draw/win tipsters

Change odds
Predictions Add Bet365 Coral
Switzerland
46%
2.10
5%
-
Draw
26%
3.30
2%
-
Canada
28%
3.50
3%
-
Draw 1-1
12%
6.50-
Switzerland 1-0
12%
7.50
7%
-
Switzerland 2-1
9%
9.50-
Canada 1-0
9%
10.00-
Switzerland 2-0
8%
10.00
5%
-
Draw 0-0
8%
9.00-
Canada 2-1
7%
13.00-
Draw 2-2
5%
17.00-
Canada 2-0
5%
19.00-
Switzerland 3-1
4%
19.00-
Switzerland 3-0
4%
21.00
11%
-
Canada 3-1
2%
34.00-
Switzerland 3-2
2%
34.00-
Canada 3-2
2%
41.00-
Canada 3-0
2%
41.00-
Over 2.5 Goals
47%
2.10-
Under 2.5 Goals
53%
1.73-
Home 1st Goal
51%
1.73-
Away 1st Goal
44%
2.30
3%
-
No 1st Goal
5%
9.00-
BTTS - Yes
51%
1.91-
BTTS - No
49%
1.91-
BTTS - Home Win
20%
4.75
6%
-
BTTS - Draw
18%
4.50
5%
-
BTTS - Away Win
13%
7.50-
Home/draw
72%
1.29-
Away/draw
54%
1.70
6%
-
Home/away
74%
1.33-
Over 1.5 Goals
72%
1.36-
Under 1.5 Goals
28%
3.20-
Over 3.5 Goals
25%
4.00-
Under 3.5 Goals
75%
1.25-
Over 4.5 Goals
11%
8.00-
Under 4.5 Goals
89%
1.08-
Over 5.5 Goals
4%
17.00-
Under 5.5 Goals
96%
1.03-
Over 0.5 Goals
92%
1.07-
Under 0.5 Goals
8%
9.00-
Home DNB
64%
1.50
4%
-
Away DNB
46%
2.50
5%
-
Switzerland win to nil
26%
3.50
3%
-
Canada win to nil
15%
6.00-
Switzerland / Switzerland
24%
3.40
5%
-
Switzerland / Canada
2%
34.00-
Switzerland / Draw
6%
13.00-
Draw / Switzerland
16%
5.00-
Draw / Canada
11%
7.50
6%
-
Draw / Draw
17%
4.75-
Canada / Switzerland
3%
26.00-
Canada / Canada
14%
6.00-
Canada / Draw
5%
15.00-
Group B table
Group BPlayedWonDrawnLostForAgainstGDPoints
1Bosnia00000000
2Canada00000000
3Qatar00000000
4Switzerland00000000
Win / draw / win form
Switzerland
20 games
Goals: Scored
37
Conceded
23
Games: Scored
17 / 20
Conceded
14 / 20
Clean sheets
6 / 20
Failed to score
3 / 20
Won
8
Draw
8
L
4
Canada
20 games
Goals: Scored
30
Conceded
15
Games: Scored
13 / 20
Conceded
11 / 20
Clean sheets
9 / 20
Failed to score
7 / 20
Won
9
Draw
8
L
3
Goal Statistics

Switzerland's defensive record is very strong, M. Yakin's men having conceded 1 or less in 7 consecutive World Cup matches. An average PG rating of 1.1 for Canada makes sense in this context.

Switzerland Canada
Kickoff prediction
Kickoff prediction
1.5
goals
1.1
goals
Scoring probability
Scoring probability
0
23%
1
34%
2
25%
3
12%
4+
There is a 77% probability that Switzerland will score 1 or more goals
0
34%
1
37%
2
20%
3
4+
There is a 71% probability that Canada will score no more than 1 goal
 
20 home / away games
 
Attack defence ratings past 20 games
Switzerland
PG (predicted goals)
Canada
1.5
1.1
Attack rating
27%
better
SUI
view stats
Games scored17
12
Failed to score3
7
Scored first13
11
Goals scored37
27
Avg. goals scored1.9
1.4
Avg. shots per game8
8
Avg. shots per goal4
6
Conversion rate for22
16
Avg. XG for1.5
1.7
KickOff rating
+27%
Defence rating
SUI
25%
better
view stats
Games conceded14
11
Clean sheets6
8
Conceded first6
4
Goals conceded23
15
Avg. goals conceded1.2
0.8
Avg. shots/game conceded7
6
Avg. shots/goal conceded6
8
Conversion rate against16%
13%
Avg. XG against1.1
0.6
KickOff rating
+25%

The line-ups for the World Cup match between Switzerland v Canada will show here when available.

Switzerland World Cup squad statistics 2026
Overall
Most startsMost goalsMost assistsMost cards
PlayersAppserancesgoalsAssistscards
NO DATA AVAILABLE
Canada World Cup squad statistics 2026
Overall
Most startsMost goalsMost assistsMost cards
PlayersAppserancesgoalsAssistscards
NO DATA AVAILABLE
International World Cup match betting previews, predictions and odds
Mexico v South Africa
Thu 11th Jun, 20:00
South Korea v Czech Rep
Fri 12th Jun, 03:00
Canada v Bosnia
Fri 12th Jun, 20:00
USA v Paraguay
Sat 13th Jun, 02:00
Qatar v Switzerland
Sat 13th Jun, 20:00
Brazil v Morocco
Sat 13th Jun, 23:00
Haiti v Scotland
Sun 14th Jun, 02:00
Australia v Turkey
Sun 14th Jun, 05:00
Germany v Curacao
Sun 14th Jun, 18:00
Netherlands v Japan
Sun 14th Jun, 21:00
Cote d'Ivoire v Ecuador
Mon 15th Jun, 00:00
Sweden v Tunisia
Mon 15th Jun, 03:00
Spain v Cape Verde
Mon 15th Jun, 17:00
Belgium v Egypt
Mon 15th Jun, 20:00
Saudi Arabia v Uruguay
Mon 15th Jun, 23:00
Iran v New Zealand
Tue 16th Jun, 02:00
France v Senegal
Tue 16th Jun, 20:00
Iraq v Norway
Tue 16th Jun, 23:00
Argentina v Algeria
Wed 17th Jun, 02:00
Austria v Jordan
Wed 17th Jun, 05:00
Portugal v Congo DR
Wed 17th Jun, 18:00
England v Croatia
Wed 17th Jun, 21:00
Ghana v Panama
Thu 18th Jun, 00:00
Uzbekistan v Colombia
Thu 18th Jun, 03:00
Czech Rep v South Africa
Thu 18th Jun, 17:00
Switzerland v Bosnia
Thu 18th Jun, 20:00
Canada v Qatar
Thu 18th Jun, 23:00
Mexico v South Korea
Fri 19th Jun, 02:00
USA v Australia
Fri 19th Jun, 20:00
Scotland v Morocco
Fri 19th Jun, 23:00
Brazil v Haiti
Sat 20th Jun, 01:30
Turkey v Paraguay
Sat 20th Jun, 04:00
Netherlands v Sweden
Sat 20th Jun, 18:00
Germany v Cote d'Ivoire
Sat 20th Jun, 21:00
Ecuador v Curacao
Sun 21st Jun, 01:00
Tunisia v Japan
Sun 21st Jun, 05:00
Spain v Saudi Arabia
Sun 21st Jun, 17:00
Belgium v Iran
Sun 21st Jun, 20:00
Uruguay v Cape Verde
Sun 21st Jun, 23:00
New Zealand v Egypt
Mon 22nd Jun, 02:00
Argentina v Austria
Mon 22nd Jun, 18:00
France v Iraq
Mon 22nd Jun, 22:00
Norway v Senegal
Tue 23rd Jun, 01:00
Jordan v Algeria
Tue 23rd Jun, 04:00
Portugal v Uzbekistan
Tue 23rd Jun, 18:00
England v Ghana
Tue 23rd Jun, 21:00
Panama v Croatia
Wed 24th Jun, 00:00
Colombia v Congo DR
Wed 24th Jun, 03:00
Bosnia v Qatar
Wed 24th Jun, 20:00
Switzerland v Canada
Wed 24th Jun, 20:00
Scotland v Brazil
Wed 24th Jun, 23:00
Morocco v Haiti
Wed 24th Jun, 23:00