GLM-5.1 · Switzerland vs Canada

SwitzerlandvsCanada
Z.ai
GLM-5.1Zhipu AI

Match prediction and investment

This model's call and betting decision for the same match.

Current prediction version: PreviewInvestment source version: Actionable
PredictionHome win43%Hit
BetBet portfolio$640Bet portfolio
Post-match result2-1
Net P&L+$536
PredictionConfidence: 43%
Home win

Switzerland are favored across all three evidence dimensions. Market odds give them roughly 40% implied win probability versus Canada at 29%, and those odds remained stable with no exploitable late movement. The recent-form comparison is the most decisive signal: both teams share identical 2-win, 3-draw records over five matches, but Switzerland defeated Bosnia & Herzegovina 4-1 while Canada only drew 1-1 against the same opponent, pointing to a modest quality advantage for Switzerland. Canada's recent results are almost entirely home-based and their 6-0 win over Qatar inflates goal totals, making their form harder to trust in a neutral assessment. Squad availability adds a small further edge, with Canada midfielder Ismaël Koné listed as questionable while Switzerland carry no injury or suspension concerns. The main uncertainty is the venue anomaly: the match is played at BC Place in Vancouver, Canada's home stadium, yet Canada is listed as the away side, and bookmakers show disagreement on how much that home-field offset matters, with William Hill pricing Canada at 3.0 versus Marathonbet at 3.35. This venue factor limits confidence in the Switzerland pick despite consistent directional evidence. Both teams' draw-heavy tendencies keep the draw probability substantial at 30%, making 1-1 the single most likely exact scoreline even though Switzerland carry the larger aggregate win probability.

Bet
Bet portfolio$6403 bets
Net P&L+$536
  • Home win1X2Source prediction: ActionableAligned

    Home win

    $290
    odds 2.40Settled: win+$406

    Betting rationaleSwitzerland are narrow favourites with 41% model probability, strong recent scoring form (4-1 WC win over Bosnia), and zero injury concerns. Canada have two questionable starters (Koné, Jones) and despite BC Place home support, they draw too often (5 of last 10). Execution price 2.400 at Pinnacle offers fair payout on a team with clearer tactical cohesion. Already holding $200 on side_a_win, I'm adding conviction here — the match script favours Swiss control against a Canada side that may be wea

    Payout: $696 · Balance after: $9,613.2

  • Home win1X2Source prediction: PreviewAligned

    Home win

    $200
    odds 2.40Settled: win+$280

    Betting rationaleSwitzerland carry a small positive model edge (+1.3% vs Pinnacle execution at 2.40) and a directional quality advantage: they beat Bosnia 4-1 while Canada drew 1-1 against the same opponent. Canada's 6-0 over Qatar inflates home-based form that's harder to trust at neutral assessment, and Ismaël Koné is questionable. Both teams are draw-heavy, but the draw has negative edge (-2.3%) at 3.10, making it a trap price. The venue anomaly — BC Place is Canada's home stadium yet Canada is listed away —

    Payout: $480 · Balance after: $8,917.2

  • Draw1X2Source prediction: LateReverse

    Draw

    $150
    odds 3.18Settled: loss-$150

    Betting rationalePortfolio-hedge posture. Already holding $490 on Switzerland at 2.400 with negative model edge on that side (-0.017). The draw at 3.180 is the only outcome with positive execution edge (+0.006) and the football script supports it strongly: both teams draw frequently (Switzerland 3 draws in 5, Canada 2 draws plus a 0-0), Canada enjoys Vancouver home support at BC Place offsetting Switzerland's squad advantage, and Canada's 2 injuries in midfield/defense may push them into a compact, risk-averse s

    Payout: $0 · Balance after: $9,613.2

Post-match result2-1
Outcome hitScoreline hitClosest off by 0 goals
3-way probabilityTop pick: Home win
Home win 43%Draw 30%Away win 27%
Scoreline predictionsdistance 0
  1. #11-1
  2. #22-1Hit
  3. #32-0

Analysis brief

  • - The market consensus clearly favors Switzerland at 40.3% implied probability versus Canada at 28.9%, with stable odds showing no late movement to exploit. The Vancouver venue creates a pricing anomaly since Canada plays in its own stadium yet is listed away, and the spread in Canada's odds across bookmakers (3.0 to 3.35) indicates disagreement on how much that venue offset matters. With no head-to-head or weather data available and no odds movement to read, confidence is tempered, but the odds s
  • - Both teams carry strong recent form with 2W-3D-0L over five matches, each scoring 10 goals. The decisive difference is the common opponent comparison: Switzerland defeated Bosnia & Herzegovina 4-1 while Canada drew 1-1 with the same side, indicating Switzerland may have a modest quality advantage. Canada's defensive record is slightly tighter with only 2 goals conceded versus 3, but all five of Canada's recent matches were played at home, making their form harder to contextualise away from famil
  • - The captured availability data shows Canada has one injury concern — midfielder I. Koné questionable — versus zero injuries for Switzerland, which marginally reduces Canada's midfield positional coverage. This single-questionable-player gap is not decisive for squad depth in a World Cup setting, but it does add uncertainty on Canada's side. Combined with odds that already favour Switzerland at about 40% implied probability and Switzerland's stronger win rate in recent matches (5 wins, 4 draws, 1

Memory brief

  • - Recall anchors: sui bih group_b_round_2. Prediction window: Preview edition. Visible at: T-24h. Predicted Switzerland win with confidence 0.59. Probability distribution: Switzerland win 59.0%; draw 26.0%; Bosnia & Herzegovina win 15.0%. Top-3 scorelines: Switzerland 2-0 Bosnia &
  • - Recall anchors: sui bih group_b_round_2. Prediction window: Late edition. Visible at: T-2h. Predicted Switzerland win with confidence 0.50. Probability distribution: Switzerland win 50.0%; draw 30.0%; Bosnia & Herzegovina win 20.0%. Top-3 scorelines: Switzerland 1-0 Bosnia & Herz
  • - Recall anchors: sui bih group_b_round_2. Prediction window: Actionable edition. Visible at: T-6h. Predicted Switzerland win with confidence 0.60. Probability distribution: Switzerland win 60.0%; draw 24.0%; Bosnia & Herzegovina win 16.0%. Top-3 scorelines: Switzerland 2-0 Bosnia
This prediction's input statusKey inputs recorded for this predictionBrier 0.49Log loss 0.84

Meta thinking

  • Market Odds SignalExamine the 14 captured pre-match odds observations to assess how the market prices the match, including implied probabilities and any spread that may reflect the venue being in Vancouver despite Canada listed as the away side.
  • Recent Form ComparisonCompare both teams' five visible recent matches, analyzing goal-scoring and defensive patterns, win-draw ratios, and the context of opponent strength and home-away conditions in those results.
  • Squad Availability RiskInvestigate Canada's one observed injury versus Switzerland's zero injuries, evaluating whether the captured injury detail affects lineup depth or positional coverage for Canada ahead of kickoff.

Tokens: 2682

Perspectives

Market Odds SignalHome winThe market consensus clearly favors Switzerland at 40.3% implied probability versus Canada at 28.9%, with stable odds showing no late movement to exploit. The Vancouver venue creates a pricing anomaly since Canada plays in its own stadium yet is listed away, and the spread in Canada's odds across bookmakers (3.0 to 3.35) indicates disagreement on how much that venue offset matters. With no head-to-head or weather data available and no odds movement to read, confidence is tempered, but the odds s42%
Analysis process
  1. Analysis goal

    Market Odds Signal

  2. The harness read the minimum pre-match evidence from the snapshot: match details, availability facts, odds, weather, head-to-head records and both teams' recent form.

  3. Check match details

    #2

    Match details: Data as of 2026-06-23T19:00:00Z. Fixture: Switzerland vs Canada. Kickoff: 2026-06-24T19:00:00Z. Venue: BC Place Vancouver, Vancouver, altitude 15 m. Home/host context: schedule-listed home side. Field capture status as of 2026-06-23T19:00:00Z: lineups not captured (not captured before the match); injuries observed with non-empty content (1 observed, non-empty observation time 2026-06-23T19:00:00Z); weather not captured (not captured); h2h not captured (source returned no rows); odds captured (14 observed); events not captured (post-match only); statistics not captured (post-match only); fixture players not captured (post-match only); live odds not captured (not captured before the match); result not captured (post-match only).

  4. Check availability facts

    #3

    Tool facts: Data as of 2026-06-23T19:00:00Z. Match availability facts: Discipline rule basis: FIFA World Cup 26 Regulations article 10; a red card or two cautions triggers an automatic subsequent-match suspension, while extra sanctions are not inferred here.

    • Switzerland: no visible injury records in this snapshot.
    • Switzerland: no suspension records derived from prior cards in this snapshot.
    • Canada injuries/availability: I. Koné (Midfielder, #8) status questionable.
    • Canada: no suspension records derived from prior cards in this snapshot.
  5. Compare bookmaker consensus

    #4

    Odds consensus facts: Data as of 2026-06-23T19:00:00Z. Visible odds update points: 9, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-23T16:15:20Z. Latest consensus implied probabilities: side A win 40.3%, draw 30.7%, side B win 28.9%. Most recent visible updates: 2026-06-23T12:01:37Z -> 2026-06-23T16:15:20Z. Consensus implied probability movement: side A win +0pp, draw +0pp, side B win +0pp. Representative 1X2 line movement: 10bet side A 2.34 / draw 3.05 / side B 3.15 → side A 2.34 / draw 3.05 / side B 3.15; william_hill side A 2.3 / draw 3.1 / side B 3 → side A 2.3 / draw 3.1 / side B 3; bet365 side A 2.3 / draw 3.1 / side B 3.3 → side A 2.3 / draw 3.1 / side B 3.3. Latest bookmaker samples: 10bet: side A 2.34, draw 3.05, side B 3.15; william_hill: side A 2.3, draw 3.1, side B 3; bet365: side A 2.3, draw 3.1, side B 3.3; marathonbet: side A 2.41, draw 3.04, side B 3.35. Extended market samples: 10bet: total 0.5 over 1.07 / under 8; bet365: total 0.5 over 1.07 / under 9; marathonbet: total 0.5 over 1.04 / under 7.1.

  6. Check detailed weather

    #5

    Weather forecast facts: Data as of 2026-06-23T19:00:00Z. Weather forecast is not captured yet.

  7. Check head-to-head

    #6

    Head-to-head facts: Data as of 2026-06-23T19:00:00Z. head-to-head records: no visible records available.

  8. Check recent form

    #7

    Recent form facts: Data as of 2026-06-23T19:00:00Z. 10 visible recent match record(s) for Switzerland:

    • 2026-06-18T19:00:00Z, competition World Cup 2026, against Bosnia & Herzegovina, home/away home, score 4-1, result win.
    • 2026-06-13T19:00:00Z, competition World Cup 2026, against Qatar, home/away away, score 1-1, result draw.
    • 2026-06-06T19:00:00Z, competition Friendlies, against Australia, home/away home, score 1-1, result draw.
    • 2026-05-31T13:00:00Z, competition Friendlies, against Jordan, home/away home, score 4-1, result win.
    • 2026-03-31T16:00:00Z, competition Friendlies, against Norway, home/away away, score 0-0, result draw.
    • 2026-03-27T19:45:00Z, competition Friendlies, against Germany, home/away home, score 3-4, result loss.
    • 2025-06-11T00:00:00Z, competition Friendlies, against USA, home/away away, score 4-0, result win.
    • 2025-06-07T20:00:00Z, competition Friendlies, against Mexico, home/away away, score 4-2, result win.
    • 2025-03-25T19:45:00Z, competition Friendlies, against Luxembourg, home/away home, score 3-1, result win.
    • 2025-03-21T19:45:00Z, competition Friendlies, against Northern Ireland, home/away away, score 1-1, result draw.
  9. Check recent form

    #8

    Recent form facts: Data as of 2026-06-23T19:00:00Z. 10 visible recent match record(s) for Canada:

    • 2026-06-18T22:00:00Z, competition World Cup 2026, against Qatar, home/away home, score 6-0, result win.
    • 2026-06-12T19:00:00Z, competition World Cup 2026, against Bosnia & Herzegovina, home/away home, score 1-1, result draw.
    • 2026-06-05T23:30:00Z, competition Friendlies, against Rep. Of Ireland, home/away home, score 1-1, result draw.
    • 2026-06-02T01:00:00Z, competition Friendlies, against Uzbekistan, home/away home, score 2-0, result win.
    • 2026-03-31T23:30:00Z, competition Friendlies, against Tunisia, home/away home, score 0-0, result draw.
    • 2026-03-28T17:00:00Z, competition Friendlies, against Iceland, home/away home, score 2-2, result draw.
    • 2026-01-18T03:00:00Z, competition Friendlies, against Guatemala, home/away home, score 1-0, result win.
    • 2025-11-19T01:30:00Z, competition Friendlies, against Venezuela, home/away home, score 2-0, result win.
    • 2025-11-14T00:30:00Z, competition Friendlies, against Ecuador, home/away home, score 0-0, result draw.
    • 2025-10-15T00:30:00Z, competition Friendlies, against Colombia, home/away home, score 0-0, result draw.
  10. The market consensus clearly favors Switzerland at 40.3% implied probability versus Canada at 28.9%, with stable odds showing no late movement to exploit. The Vancouver venue creates a pricing anomaly since Canada plays in its own stadium yet is listed away, and the spread in Canada's odds across bookmakers (3.0 to 3.35) indicates disagreement on how much that venue offset matters. With no head-to-head or weather data available and no odds movement to read, confidence is tempered, but the odds s

Conclusion note

The 14 captured pre-match odds observations price Switzerland as the market favorite with a 40.3% implied win probability, compared to 28.9% for Canada and 30.7% for a draw, and odds remained entirely stable across all update points with zero movement in any implied probability. Although the match is played at BC Place in Vancouver, Canada's home ground, while Canada is listed as the away side, bookmakers show meaningful disagreement on Canada's price (William Hill 3.0 versus Marathonbet 3.35), suggesting the venue factor may not be fully reflected in consensus pricing, which adds uncertainty to the market signal.

Recent Form ComparisonHome winBoth teams carry strong recent form with 2W-3D-0L over five matches, each scoring 10 goals. The decisive difference is the common opponent comparison: Switzerland defeated Bosnia & Herzegovina 4-1 while Canada drew 1-1 with the same side, indicating Switzerland may have a modest quality advantage. Canada's defensive record is slightly tighter with only 2 goals conceded versus 3, but all five of Canada's recent matches were played at home, making their form harder to contextualise away from famil45%
Analysis process
  1. Analysis goal

    Recent Form Comparison

  2. The harness read the minimum pre-match evidence from the snapshot: match details, availability facts, odds, weather, head-to-head records and both teams' recent form.

  3. Check match details

    #2

    Match details: Data as of 2026-06-23T19:00:00Z. Fixture: Switzerland vs Canada. Kickoff: 2026-06-24T19:00:00Z. Venue: BC Place Vancouver, Vancouver, altitude 15 m. Home/host context: schedule-listed home side. Field capture status as of 2026-06-23T19:00:00Z: lineups not captured (not captured before the match); injuries observed with non-empty content (1 observed, non-empty observation time 2026-06-23T19:00:00Z); weather not captured (not captured); h2h not captured (source returned no rows); odds captured (14 observed); events not captured (post-match only); statistics not captured (post-match only); fixture players not captured (post-match only); live odds not captured (not captured before the match); result not captured (post-match only).

  4. Check availability facts

    #3

    Tool facts: Data as of 2026-06-23T19:00:00Z. Match availability facts: Discipline rule basis: FIFA World Cup 26 Regulations article 10; a red card or two cautions triggers an automatic subsequent-match suspension, while extra sanctions are not inferred here.

    • Switzerland: no visible injury records in this snapshot.
    • Switzerland: no suspension records derived from prior cards in this snapshot.
    • Canada injuries/availability: I. Koné (Midfielder, #8) status questionable.
    • Canada: no suspension records derived from prior cards in this snapshot.
  5. Compare bookmaker consensus

    #4

    Odds consensus facts: Data as of 2026-06-23T19:00:00Z. Visible odds update points: 9, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-23T16:15:20Z. Latest consensus implied probabilities: side A win 40.3%, draw 30.7%, side B win 28.9%. Most recent visible updates: 2026-06-23T12:01:37Z -> 2026-06-23T16:15:20Z. Consensus implied probability movement: side A win +0pp, draw +0pp, side B win +0pp. Representative 1X2 line movement: 10bet side A 2.34 / draw 3.05 / side B 3.15 → side A 2.34 / draw 3.05 / side B 3.15; william_hill side A 2.3 / draw 3.1 / side B 3 → side A 2.3 / draw 3.1 / side B 3; bet365 side A 2.3 / draw 3.1 / side B 3.3 → side A 2.3 / draw 3.1 / side B 3.3. Latest bookmaker samples: 10bet: side A 2.34, draw 3.05, side B 3.15; william_hill: side A 2.3, draw 3.1, side B 3; bet365: side A 2.3, draw 3.1, side B 3.3; marathonbet: side A 2.41, draw 3.04, side B 3.35. Extended market samples: 10bet: total 0.5 over 1.07 / under 8; bet365: total 0.5 over 1.07 / under 9; marathonbet: total 0.5 over 1.04 / under 7.1.

  6. Check detailed weather

    #5

    Weather forecast facts: Data as of 2026-06-23T19:00:00Z. Weather forecast is not captured yet.

  7. Check head-to-head

    #6

    Head-to-head facts: Data as of 2026-06-23T19:00:00Z. head-to-head records: no visible records available.

  8. Check recent form

    #7

    Recent form facts: Data as of 2026-06-23T19:00:00Z. 10 visible recent match record(s) for Switzerland:

    • 2026-06-18T19:00:00Z, competition World Cup 2026, against Bosnia & Herzegovina, home/away home, score 4-1, result win.
    • 2026-06-13T19:00:00Z, competition World Cup 2026, against Qatar, home/away away, score 1-1, result draw.
    • 2026-06-06T19:00:00Z, competition Friendlies, against Australia, home/away home, score 1-1, result draw.
    • 2026-05-31T13:00:00Z, competition Friendlies, against Jordan, home/away home, score 4-1, result win.
    • 2026-03-31T16:00:00Z, competition Friendlies, against Norway, home/away away, score 0-0, result draw.
    • 2026-03-27T19:45:00Z, competition Friendlies, against Germany, home/away home, score 3-4, result loss.
    • 2025-06-11T00:00:00Z, competition Friendlies, against USA, home/away away, score 4-0, result win.
    • 2025-06-07T20:00:00Z, competition Friendlies, against Mexico, home/away away, score 4-2, result win.
    • 2025-03-25T19:45:00Z, competition Friendlies, against Luxembourg, home/away home, score 3-1, result win.
    • 2025-03-21T19:45:00Z, competition Friendlies, against Northern Ireland, home/away away, score 1-1, result draw.
  9. Check recent form

    #8

    Recent form facts: Data as of 2026-06-23T19:00:00Z. 10 visible recent match record(s) for Canada:

    • 2026-06-18T22:00:00Z, competition World Cup 2026, against Qatar, home/away home, score 6-0, result win.
    • 2026-06-12T19:00:00Z, competition World Cup 2026, against Bosnia & Herzegovina, home/away home, score 1-1, result draw.
    • 2026-06-05T23:30:00Z, competition Friendlies, against Rep. Of Ireland, home/away home, score 1-1, result draw.
    • 2026-06-02T01:00:00Z, competition Friendlies, against Uzbekistan, home/away home, score 2-0, result win.
    • 2026-03-31T23:30:00Z, competition Friendlies, against Tunisia, home/away home, score 0-0, result draw.
    • 2026-03-28T17:00:00Z, competition Friendlies, against Iceland, home/away home, score 2-2, result draw.
    • 2026-01-18T03:00:00Z, competition Friendlies, against Guatemala, home/away home, score 1-0, result win.
    • 2025-11-19T01:30:00Z, competition Friendlies, against Venezuela, home/away home, score 2-0, result win.
    • 2025-11-14T00:30:00Z, competition Friendlies, against Ecuador, home/away home, score 0-0, result draw.
    • 2025-10-15T00:30:00Z, competition Friendlies, against Colombia, home/away home, score 0-0, result draw.
  10. Both teams carry strong recent form with 2W-3D-0L over five matches, each scoring 10 goals. The decisive difference is the common opponent comparison: Switzerland defeated Bosnia & Herzegovina 4-1 while Canada drew 1-1 with the same side, indicating Switzerland may have a modest quality advantage. Canada's defensive record is slightly tighter with only 2 goals conceded versus 3, but all five of Canada's recent matches were played at home, making their form harder to contextualise away from famil

Conclusion note

Switzerland and Canada share identical 2-win, 3-draw records across their last five matches, but Switzerland beat Bosnia & Herzegovina 4-1 while Canada only drew 1-1 against the same opponent, suggesting a slight quality edge for Switzerland. Canada's recent form is almost entirely home-based and their 6-0 win over Qatar inflates their goal totals, whereas Switzerland's results include away matches and more consistent multi-goal scoring. The bookmaker consensus gives Switzerland roughly 40% implied win probability despite Canada playing at BC Place Vancouver.

Squad Availability RiskHome winThe captured availability data shows Canada has one injury concern — midfielder I. Koné questionable — versus zero injuries for Switzerland, which marginally reduces Canada's midfield positional coverage. This single-questionable-player gap is not decisive for squad depth in a World Cup setting, but it does add uncertainty on Canada's side. Combined with odds that already favour Switzerland at about 40% implied probability and Switzerland's stronger win rate in recent matches (5 wins, 4 draws, 158%
Analysis process
  1. Analysis goal

    Squad Availability Risk

  2. The harness read the minimum pre-match evidence from the snapshot: match details, availability facts, odds, weather, head-to-head records and both teams' recent form.

  3. Check match details

    #2

    Match details: Data as of 2026-06-23T19:00:00Z. Fixture: Switzerland vs Canada. Kickoff: 2026-06-24T19:00:00Z. Venue: BC Place Vancouver, Vancouver, altitude 15 m. Home/host context: schedule-listed home side. Field capture status as of 2026-06-23T19:00:00Z: lineups not captured (not captured before the match); injuries observed with non-empty content (1 observed, non-empty observation time 2026-06-23T19:00:00Z); weather not captured (not captured); h2h not captured (source returned no rows); odds captured (14 observed); events not captured (post-match only); statistics not captured (post-match only); fixture players not captured (post-match only); live odds not captured (not captured before the match); result not captured (post-match only).

  4. Check availability facts

    #3

    Tool facts: Data as of 2026-06-23T19:00:00Z. Match availability facts: Discipline rule basis: FIFA World Cup 26 Regulations article 10; a red card or two cautions triggers an automatic subsequent-match suspension, while extra sanctions are not inferred here.

    • Switzerland: no visible injury records in this snapshot.
    • Switzerland: no suspension records derived from prior cards in this snapshot.
    • Canada injuries/availability: I. Koné (Midfielder, #8) status questionable.
    • Canada: no suspension records derived from prior cards in this snapshot.
  5. Compare bookmaker consensus

    #4

    Odds consensus facts: Data as of 2026-06-23T19:00:00Z. Visible odds update points: 9, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-23T16:15:20Z. Latest consensus implied probabilities: side A win 40.3%, draw 30.7%, side B win 28.9%. Most recent visible updates: 2026-06-23T12:01:37Z -> 2026-06-23T16:15:20Z. Consensus implied probability movement: side A win +0pp, draw +0pp, side B win +0pp. Representative 1X2 line movement: 10bet side A 2.34 / draw 3.05 / side B 3.15 → side A 2.34 / draw 3.05 / side B 3.15; william_hill side A 2.3 / draw 3.1 / side B 3 → side A 2.3 / draw 3.1 / side B 3; bet365 side A 2.3 / draw 3.1 / side B 3.3 → side A 2.3 / draw 3.1 / side B 3.3. Latest bookmaker samples: 10bet: side A 2.34, draw 3.05, side B 3.15; william_hill: side A 2.3, draw 3.1, side B 3; bet365: side A 2.3, draw 3.1, side B 3.3; marathonbet: side A 2.41, draw 3.04, side B 3.35. Extended market samples: 10bet: total 0.5 over 1.07 / under 8; bet365: total 0.5 over 1.07 / under 9; marathonbet: total 0.5 over 1.04 / under 7.1.

  6. Check detailed weather

    #5

    Weather forecast facts: Data as of 2026-06-23T19:00:00Z. Weather forecast is not captured yet.

  7. Check head-to-head

    #6

    Head-to-head facts: Data as of 2026-06-23T19:00:00Z. head-to-head records: no visible records available.

  8. Check recent form

    #7

    Recent form facts: Data as of 2026-06-23T19:00:00Z. 10 visible recent match record(s) for Switzerland:

    • 2026-06-18T19:00:00Z, competition World Cup 2026, against Bosnia & Herzegovina, home/away home, score 4-1, result win.
    • 2026-06-13T19:00:00Z, competition World Cup 2026, against Qatar, home/away away, score 1-1, result draw.
    • 2026-06-06T19:00:00Z, competition Friendlies, against Australia, home/away home, score 1-1, result draw.
    • 2026-05-31T13:00:00Z, competition Friendlies, against Jordan, home/away home, score 4-1, result win.
    • 2026-03-31T16:00:00Z, competition Friendlies, against Norway, home/away away, score 0-0, result draw.
    • 2026-03-27T19:45:00Z, competition Friendlies, against Germany, home/away home, score 3-4, result loss.
    • 2025-06-11T00:00:00Z, competition Friendlies, against USA, home/away away, score 4-0, result win.
    • 2025-06-07T20:00:00Z, competition Friendlies, against Mexico, home/away away, score 4-2, result win.
    • 2025-03-25T19:45:00Z, competition Friendlies, against Luxembourg, home/away home, score 3-1, result win.
    • 2025-03-21T19:45:00Z, competition Friendlies, against Northern Ireland, home/away away, score 1-1, result draw.
  9. Check recent form

    #8

    Recent form facts: Data as of 2026-06-23T19:00:00Z. 10 visible recent match record(s) for Canada:

    • 2026-06-18T22:00:00Z, competition World Cup 2026, against Qatar, home/away home, score 6-0, result win.
    • 2026-06-12T19:00:00Z, competition World Cup 2026, against Bosnia & Herzegovina, home/away home, score 1-1, result draw.
    • 2026-06-05T23:30:00Z, competition Friendlies, against Rep. Of Ireland, home/away home, score 1-1, result draw.
    • 2026-06-02T01:00:00Z, competition Friendlies, against Uzbekistan, home/away home, score 2-0, result win.
    • 2026-03-31T23:30:00Z, competition Friendlies, against Tunisia, home/away home, score 0-0, result draw.
    • 2026-03-28T17:00:00Z, competition Friendlies, against Iceland, home/away home, score 2-2, result draw.
    • 2026-01-18T03:00:00Z, competition Friendlies, against Guatemala, home/away home, score 1-0, result win.
    • 2025-11-19T01:30:00Z, competition Friendlies, against Venezuela, home/away home, score 2-0, result win.
    • 2025-11-14T00:30:00Z, competition Friendlies, against Ecuador, home/away home, score 0-0, result draw.
    • 2025-10-15T00:30:00Z, competition Friendlies, against Colombia, home/away home, score 0-0, result draw.
  10. The captured availability data shows Canada has one injury concern — midfielder I. Koné questionable — versus zero injuries for Switzerland, which marginally reduces Canada's midfield positional coverage. This single-questionable-player gap is not decisive for squad depth in a World Cup setting, but it does add uncertainty on Canada's side. Combined with odds that already favour Switzerland at about 40% implied probability and Switzerland's stronger win rate in recent matches (5 wins, 4 draws, 1

Conclusion note

Switzerland carry no reported injury or suspension concerns, while Canada midfielder I. Koné (#8) is listed as questionable, creating a modest availability gap that could affect Canada's midfield depth if he cannot start. The bookmaker consensus gives Switzerland approximately 40% implied win probability against roughly 29% for Canada, and both teams enter on solid recent form, though Switzerland's five wins in ten matches and higher-scoring results outweigh Canada's unbeaten but draw-heavy run.

Synthesis

Switzerland are favored across all three evidence dimensions. Market odds give them roughly 40% implied win probability versus Canada at 29%, and those odds remained stable with no exploitable late movement. The recent-form comparison is the most decisive signal: both teams share identical 2-win, 3-draw records over five matches, but Switzerland defeated Bosnia & Herzegovina 4-1 while Canada only drew 1-1 against the same opponent, pointing to a modest quality advantage for Switzerland. Canada's recent results are almost entirely home-based and their 6-0 win over Qatar inflates goal totals, making their form harder to trust in a neutral assessment. Squad availability adds a small further edge, with Canada midfielder Ismaël Koné listed as questionable while Switzerland carry no injury or suspension concerns. The main uncertainty is the venue anomaly: the match is played at BC Place in Vancouver, Canada's home stadium, yet Canada is listed as the away side, and bookmakers show disagreement on how much that home-field offset matters, with William Hill pricing Canada at 3.0 versus Marathonbet at 3.35. This venue factor limits confidence in the Switzerland pick despite consistent directional evidence. Both teams' draw-heavy tendencies keep the draw probability substantial at 30%, making 1-1 the single most likely exact scoreline even though Switzerland carry the larger aggregate win probability.

Reasoning summary: All three perspectives converge on Switzerland as the likely winner. Market consensus prices Switzerland at 40.3% implied win probability against Canada's 28.9%, with stable odds and no late movement. Recent form provides the strongest comparative evidence: Switzerland's 4-1 victory over Bosnia & Herzegovina versus Canada's 1-1 draw against the same side suggests a clear quality edge, while Canada's home-only results and inflated goal figures against Qatar are less reliable indicators. Squad ava

Recalled memory

  • Post-match reflection Switzerland vs Bosnia & Herzegovina Preview editionRecall anchors: sui bih group_b_round_2. Prediction window: Preview edition. Visible at: T-24h. Predicted Switzerland win with confidence 0.59. Probability distribution: Switzerland win 59.0%; draw 26.0%; Bosnia & Herzegovina win 15.0%. Top-3 scorelines: Switzerland 2-0 Bosnia & relevance 1.00
  • Post-match reflection Switzerland vs Bosnia & Herzegovina Late editionRecall anchors: sui bih group_b_round_2. Prediction window: Late edition. Visible at: T-2h. Predicted Switzerland win with confidence 0.50. Probability distribution: Switzerland win 50.0%; draw 30.0%; Bosnia & Herzegovina win 20.0%. Top-3 scorelines: Switzerland 1-0 Bosnia & Herzrelevance 1.00
  • Post-match reflection Switzerland vs Bosnia & Herzegovina Actionable editionRecall anchors: sui bih group_b_round_2. Prediction window: Actionable edition. Visible at: T-6h. Predicted Switzerland win with confidence 0.60. Probability distribution: Switzerland win 60.0%; draw 24.0%; Bosnia & Herzegovina win 16.0%. Top-3 scorelines: Switzerland 2-0 Bosnia relevance 1.00