Home Bookmakers World Cup Bonuses

Switzerland vs Canada prediction 24.06.2026 | FIFA World Cup

Switzerland

Switzerland

Kick off:

Date:

Canada

Canada

1

2.44

X

3.17

2

3.46

  • Competition: FIFA World Cup
  • Date: 24/06/2026
  • KO: 20:00 UK / 21:00 CEST
  • Venue: BC Place

Switzerland and Canada go head-to-head in a crucial Group B encounter on Wednesday evening.

The Swiss come into this World Cup fixture looking to secure their place in the knockout rounds after a commanding win against Bosnia and Herzegovina. Canada also sit on four points after a superb record-breaking victory against Qatar moved Jesse Marsch’s side top of the section on goal difference.

With both nations unbeaten after two matches, a tense and competitive contest could develop at BC Place. Canada only needs to avoid defeat to finish top of the group, while Switzerland will be determined to claim a victory that would move them above the co-hosts.

Switzerland

Switzerland team overview

Switzerland make the trip to Vancouver after a commanding 4:1 win against Bosnia and Herzegovina last week. Johan Manzambi came off the bench to score twice, while Ruben Vargas and Granit Xhaka were also on target in a dominant second-half display.

The Swiss had opened their campaign with a frustrating 1-1 draw against Qatar, but last week's victory over Bosnia leaves Murat Yakin’s side in a strong position to qualify from Group B.

Frequently involved in competitive and entertaining fixtures, the Swiss have seen BTTS land in all but one of their last eight international fixtures. 

Yakin could be tempted to bring Manzambi into the starting XI after his match-winning impact against Bosnia. However, the Swiss boss may still prefer to keep the 20-year-old as an attacking option from the bench.

Last matches of Switzerland

  1. Switzerland

    4 : 1

    Bosnia and Herzegovina

    World Cup

  2. Qatar

    1 : 1

    Switzerland

    World Cup

  3. Switzerland

    1 : 1

    Australia

    Friendly International

  4. Switzerland

    4 : 1

    Jordan

    Friendly International

  5. Norway

    0 : 0

    Switzerland

    Friendly International

Switzerland lineup

Goalkeeper

  • 1

    Gregor Kobel

Defenders

  • 3

    Silvan Widmer

  • 5

    Manuel Akanji

  • 13

    Ricardo Rodriguez

  • 4

    Nico Elvedi

Midfielders

  • 10

    Granit Xhaka

  • 8

    Remo Freuler

  • 20

    Michel Aebischer

Forwards

  • 7

    Dan Ndoye

  • 36

    Breel Embolo

  • 17

    Ruben Vargas

Canada

Canada team overview

Canada arrive at BC Place in high spirits after a superb 6:0 win against Qatar. The co-hosts had already earned a 1:1 draw against Bosnia and Herzegovina before producing one of the standout performances of the group stage.

Jonathan David scored a sensational hat-trick in a dominant and well-deserved victory for the Red and Whites, who secured their first-ever World Cup win in style. 

Jesse Marsch’s side now sit top of Group B, and a draw would be enough to secure top spot in Group B. Canada have never reached the knockout rounds of a World Cup finals.

The co-hosts have been hit by a major injury blow, though. Ismaael Kone has been ruled out for the rest of the tournament after suffering a sickening broken leg against Qatar. Nathan-Dylan Saliba could continue in midfield after stepping in last time out.

Alphonso Davies could get some minutes after a lengthy injury layoff. The Bayern Munich star has yet to feature at the tournament after a hamstring issue.

Last matches of Canada

  1. Canada

    1 : 1

    Bosnia and Herzegovina

    World Cup

  2. Canada

    2 : 0

    Uzbekistan

    Friendly International

  3. Canada

    0 : 0

    Tunisia

    Friendly International

  4. Canada

    2 : 2

    Iceland

    Friendly International

  5. Canada

    1 : 0

    Guatemala

    Friendly International

Canada lineup

Goalkeeper

  • 16

    Maxime Crepeau

Defenders

  • 2

    Alistair Johnston

  • 15

    Moise Bombito

  • 4

    Derek Cornelius

  • 22

    Richie Laryea

Midfielders

  • 8

    Stephen Eustaquio

  • 24

    Nathan-Dylan Saliba

  • 21

    Jonathan Osorio

Forwards

  • 11

    Tajon Buchanan

  • 20

    Jonathan David

  • 9

    Cyle Larin

Prediction

This should be a tight contest between two well-organised teams with plenty to play for. Switzerland have the experience, form and structure to frustrate Canada, but the co-hosts have momentum, home advantage and enough attacking quality to at least get on the scoresheet.

I have my money on both teams to score in what should prove an intriguing encounter in Vancouver.

Four Reasons we expect BTTS

  1. Switzerland have seen BTTS in 7 of their last 8 matches
  2. Canada have seen BTTS in 3 of their last 6 matches
  3. Switzerland scored at least one goal in 17 of their last 19 matches

Main prediction Switzerland - Canada

Both Teams to Score

Updated

clock
winrate

55% winrate

wins

4 wins in a row

Originally from Scotland, Ryan is an experienced betting expert and content producer based out of Barcelona, Spain.

Best Odds:

22bet

1.82

Bet here

Switzerland vs Canada standings in World Cup

Group B P W D L
G - A
GD Pts
1 Canada 2 1 1 0 7 - 1 +6 4
2 Switzerland 2 1 1 0 5 - 2 +3 4
3 Bosnia and Herzegovina 2 0 1 1 2 - 5 -3 1
4 Qatar 2 0 1 1 1 - 7 -6 1

Switzerland vs Canada – FAQ

? Switzerland Player to Watch

Johan Manzambi - The young forward scored twice from the bench in Switzerland’s 4:1 win against Bosnia and Herzegovina.

? Canada Player to Watch

Jonathan David - The experienced forward scored a sensational hat-trick against Qatar.

? Where to Watch

This World Cup match can be viewed live on BBC, Fox, Telemundo and other networks across the globe.