
No previous meetings between these teams.
-
1
Jonathan David3 - 2Cyle Larin2
- 3Johan Manzambi2
- 4Rubén Vargas1
- 5Granit Xhaka1
- 6Nathan Saliba1
- 7Breel Embolo1
-
1
Jonathan David11 - 2Dan Ndoye10
- 3Cyle Larin8
- 4Rubén Vargas5
- 5Breel Embolo5
- 6Granit Xhaka4
- 7Johan Manzambi4
- 8Tajon Buchanan4
- 9Tani Oluwaseyi3
- 10Nathan Saliba3
-
1
Richie Laryea4 - 2Manuel Akanji4
- 3Remo Freuler3
- 4Liam Millar2
- 5Denis Zakaria2
- 6Luc De Fougerolles2
- 7Rubén Vargas2
- 8Derek Cornelius2
- 9Ismaël Koné2
- 10Fabian Rieder2
-
1
Rubén Vargas1 - 2Nathan Saliba1
- 3Promise David1
- 4Breel Embolo1
-
1
Breel Embolo7 - 2Alistair Johnston7
- 3Rubén Vargas6
- 4Richie Laryea5
- 5Michel Aebischer4
- 6Stephen Eustaquio4
- 7Granit Xhaka3
- 8Manuel Akanji3
- 9Remo Freuler2
- 10Tani Oluwaseyi2
-
1
Manuel Akanji172 - 2Granit Xhaka164
- 3Nico Elvedi157
- 4Stephen Eustaquio129
- 5Remo Freuler115
- 6Ricardo Rodríguez105
- 7Ismaël Koné95
- 8Luc De Fougerolles88
- 9Richie Laryea84
- 10Derek Cornelius79
-
1
Dan Ndoye5 - 2Tajon Buchanan4
- 3Liam Millar2
- 4Richie Laryea2
- 5Rubén Vargas2
- 6Alistair Johnston2
- 7Remo Freuler1
- 8Denis Zakaria1
- 9Tani Oluwaseyi1
- 10Zeki Amdouni1
-
1
Ismaël Koné3 - 2Denis Zakaria2
- 3Granit Xhaka2
- 4Nico Elvedi2
- 5Ricardo Rodríguez2
- 6Ali Ahmed2
- 7Manuel Akanji2
- 8Alistair Johnston2
- 9Silvan Widmer1
- 10Luc De Fougerolles1
Switzerland and Canada both aim to strengthen their knockout-stage hopes at the FIFA World Cup in Group B. They meet at 8pm (UK time) on Wednesday 24 June in Canada, with Switzerland vs Canada predictions, best bets and team news below.
Both sides have already played two matches and sit level on four points. Switzerland drew 1-1 with Qatar and beat Bosnia and Herzegovina 4-1, while Canada drew 1-1 with Bosnia and crushed Qatar 6-0. As a result, this clash likely decides top spot in the group and carries significant momentum into the knockout phase.
Best bets & predictions
| Our Prediction | Odds & Bookmaker | Confidence | Why We’re Backing It |
|---|---|---|---|
| Both teams to score | 5/6 @ William Hill (54.5%) | ⭐⭐⭐⭐ | Both Switzerland and Canada point towards goals at both ends in this matchup. Switzerland have conceded in four straight games, including against lower-ranked opposition, while Canada have still managed to score in most of their recent internationals and rarely keep games completely tight. Switzerland’s attack carries a clear threat, but defensive lapses remain an issue, and Canada will back themselves to exploit that. However, the step up in quality means Switzerland should also create chances, making both teams to score a strong angle. |
| Jonathan David to score anytime | 11/4 @ Sky Bet (26.7%) | ⭐⭐ | After scoring a hat-trick against Qatar in Canada’s second game of the tournament, confidence should be high for Jonathan David. At 11/4 he looks overpriced to score anytime against Switzerland who could only manage a 1-1 draw against Switzerland. The 26-year-old has let off 11 attempts already at this tournament and can find more joy infront of goal here. |
How both teams go into Switzerland vs Canada
Switzerland are well placed to reach the knockout stage for a fourth straight World Cup, sitting three points clear of Bosnia and Herzegovina with a superior goal difference. Murat Yakin’s side also remain in contention to finish top of the group, something they have not achieved since 2006.
They arrive in strong form, unbeaten in five matches across all competitions and consistently solid defensively, conceding one goal or fewer in each of those games. Switzerland have also never lost a World Cup match against CONCACAF opposition, a record they will look to extend in this fixture.
Canada arrive full of confidence after a historic 6-0 World Cup win, doubling their total goals from their previous seven appearances combined. That result also set a new CONCACAF scoring record in the competition and underlined their attacking potential under Jesse Marsch.
Canada also dominated their second group match. Creating a record number of touches in the opposition box since 1966, highlighting their relentless approach in attack. However, European opposition has still caused issues in recent meetings, and team selection could be shaped by fitness concerns around key players such as Alphonso Davies.
Switzerland team news
Switzerland made two changes to their starting XI against Bosnia and Herzegovina, with Silvan Widmer and Fabian Rieder coming in for Denis Zakaria and Ruben Vargas. Murat Yakin may rotate again here, particularly with Zakaria and Nico Elvedi both on yellow cards and at risk of suspension.
Breel Embolo remains a key attacking threat. The Swiss forward can move level for seventh on Switzerland’s all-time goalscorer list with his next strike. Meanwhile, Johan Manzambi impressed with a brace last time out. Granit Xhaka also scored to strengthen his place among Switzerland’s leading World Cup contributors.
Canada team news
Canada face some uncertainty over Alphonso Davies, while Ismael Kone is ruled out for the rest of the tournament with a broken leg. Moise Bombito returned for a half last time out and could be in line to start on Wednesday.
Meanwhile, Derek Cornelius and Luc de Fougerolles may also be managed carefully as both sit on yellow cards and risk suspension. Jonathan David remains the main attacking threat after his hat-trick against Qatar, while Nathan Saliba also got on the scoresheet in a dominant display that included an own goal.

Head-to-head
Canada and Switzerland have met only once before, in a friendly played in St. Gallen in 2002. Canada came out on top on that occasion, securing a 3-1 victory.
Who will top Group B?
This game could decide who finishes top, but we think the result looks a little tricky to predict. Instead, we’ve opted for both teams to score at 5/6. For those looking for something a little bigger take Jonathan David to score anytime at 11/4 with Sky Bet.
Read more:

