14.06.2026 • Updated: 24.06.2026
Reading time: 1 min

Switzerland vs Canada – Free Prediction (24.06.2026)

Switzerland
WD
June 24, 2026
19:00
World Cup
2 1
Days
00
Hours
00
Minutes
00
Seconds
00
Canada
WD

H2H Stats Matches and Previous Teams Results

Total games 1
Total Goals Avg 3.00
Both teams scored 100%
2.00 Total average 1.00
1.00 Yellow cards 2.00
Last 1 match
xG
24.06.2026 World Cup
Switzerland
Canada
2 0 2 1 0 1
1.06 1.19
2 7
1 2
0 0
Switzerland

Team Overview

In their latest World Cup match, Switzerland hosted Bosnia & Herzegovina and secured a convincing 4-1 victory. This win marked a strong performance, showcasing their attacking prowess.

Match statistics (Switzerland vs Bosnia & Herzegovina):

  • Possession: 62% – 38%
  • Corners: 7 – 3
  • Fouls: 7 – 18
  • Yellow cards: 1 – 2
  • Shots on target: 7 – 3
Canada

Team Overview

Canada faced Qatar in their most recent World Cup match, dominating the game with a remarkable 6-0 win. This result highlighted their attacking capabilities and confidence on the pitch.

Match statistics (Canada vs Qatar):

  • Possession: 79% – 21%
  • Corners: 19 – 1
  • Fouls: 9 – 10
  • Yellow cards: 1 – 1
  • Shots on target: 10 – 0

Match Result

Switzerland edges Canada with a narrow victory in World Cup clash

In a tightly contested match, Switzerland emerged victorious against Canada with a score of 2-1, securing crucial points in the World Cup group stage.

The first half saw both teams struggling to find the net, with no goals scored and a balanced possession of 56% for Switzerland against Canada's 44%. However, the game shifted dramatically after the break when R. Vargas opened the scoring for Switzerland just a minute into the second half, assisted by J. Manzambi.

Switzerland continued to apply pressure and doubled their lead in the 57th minute through J. Manzambi, who was set up by B. Embolo. Canada, however, did not back down and managed to pull one back in the 76th minute with a goal from P. David, assisted by N. Saliba, reigniting hopes for a comeback.

Despite Canada's increased urgency, which included a total of 11 shots compared to Switzerland's 6, they could not find an equalizer. The match featured a total of 19 fouls committed by Switzerland, indicating a physical battle, while Canada earned two yellow cards. Ultimately, Switzerland's tactical discipline and effective finishing made the difference in a match that showcased both teams' determination.