GLM-5.1 · Switzerland vs Canada
Match prediction and investment
This model's call and betting decision for the same match.
Both perspectives agree Switzerland are narrow favourites at roughly 40 percent implied probability, supported by stronger recent scoring form including a 4-1 World Cup win over Bosnia and no availability concerns, while Canada remain unbeaten but have drawn five of their last ten and face two questionable starters in I. Koné and A. Jones. Canada's home advantage at BC Place Vancouver and a slight odds drift against Switzerland temper confidence, and the absence of head-to-head data adds uncertainty. The most defensible pick is a Switzerland win at moderate confidence, with the draw as the closest alternative.
- Home win1X2Source prediction: ActionableAligned
Home win
$290odds 2.40Settled: win+$406Betting rationale:Switzerland 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
$200odds 2.40Settled: win+$280Betting rationale:Switzerland 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
$150odds 3.18Settled: loss-$150Betting rationale:Portfolio-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
- #12-1Hit
- #21-1
- #31-0
Analysis brief
- - The odds consensus prices Switzerland at roughly 40% for the win, the highest single outcome, supported by stronger recent scoring form and no availability issues versus Canada's two questionable players. Canada's geographic home advantage at BC Place Vancouver and unbeaten run temper confidence, and the absence of head-to-head data adds uncertainty, making Switzerland the most defensible pick but only at moderate confidence.
- - The odds consensus marks Switzerland as the narrow favourite at 40.2 percent implied probability against Canada at 29.2 percent and draw at 30.6 percent, and recent World Cup form shows Switzerland winning 4-1 versus Bosnia and Canada winning 6-0 versus Qatar. The slight odds drift against Switzerland and the Vancouver venue, which favours Canada, together with Canada's two questionable players, temper confidence; nonetheless the market still prices Switzerland highest so the most defensible out
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
Meta thinking
- rationalUse structured match, odds and team context.
- marketCross-check the prediction against bookmaker odds.
Tokens: 64
Perspectives
rationalHome winThe odds consensus prices Switzerland at roughly 40% for the win, the highest single outcome, supported by stronger recent scoring form and no availability issues versus Canada's two questionable players. Canada's geographic home advantage at BC Place Vancouver and unbeaten run temper confidence, and the absence of head-to-head data adds uncertainty, making Switzerland the most defensible pick but only at moderate confidence.42%
Analysis goal
rational
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.
Check match details
#2Match details: Data as of 2026-06-24T12:15: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-24T12:15:00Z: lineups checked (source returned no rows, last checked at 2026-06-23T19:14:16Z); injuries observed with non-empty content (2 observed, non-empty observation time 2026-06-24T12:10:00Z); weather captured (1 observed); h2h not captured (source returned no rows); odds captured (13 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).
Check availability facts
#3Tool facts: Data as of 2026-06-24T12:15: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; A. Jones (Defender, #3) status questionable.
- Canada: no suspension records derived from prior cards in this snapshot.
Compare bookmaker consensus
#4Odds consensus facts: Data as of 2026-06-24T12:15:00Z. Visible odds update points: 16, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-24T12:03:28Z. Latest consensus implied probabilities: side A win 40.2%, draw 30.6%, side B win 29.2%. Most recent visible updates: 2026-06-24T08:03:18Z -> 2026-06-24T12:03:28Z. Consensus implied probability movement: side A win -0.49pp, draw +0.26pp, side B win +0.23pp. Representative 1X2 line movement: 10bet side A 2.3 / draw 3.1 / side B 3.25 → side A 2.3 / draw 3.1 / side B 3.2; william_hill side A 2.3 / draw 3.1 / side B 3 → side A 2.38 / draw 3.1 / side B 3; bet365 side A 2.3 / draw 3.2 / side B 3.25 → side A 2.38 / draw 3.1 / side B 3.3. Latest bookmaker samples: 10bet: side A 2.3, draw 3.1, side B 3.2; william_hill: side A 2.38, draw 3.1, side B 3; bet365: side A 2.38, draw 3.1, side B 3.3; marathonbet: side A 2.41, draw 3.14, side B 3.42. Extended market samples: 10bet: total 0.5 over 1.08 / under 7.5; bet365: total 0.5 over 1.06 / under 9.5; marathonbet: total 0.5 over 1.05 / under 6.9.
Check detailed weather
#5Weather forecast facts: Data as of 2026-06-24T12:15:00Z. Weather sample time: 2026-06-24T12:13:09Z. Kickoff weather: partly_cloudy, 25.2°C, precipitation 0 mm, humidity 56%, wind 8.7 km/h.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-24T12:15:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent form facts: Data as of 2026-06-24T12:15: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.
Check recent form
#8Recent form facts: Data as of 2026-06-24T12:15: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.
The odds consensus prices Switzerland at roughly 40% for the win, the highest single outcome, supported by stronger recent scoring form and no availability issues versus Canada's two questionable players. Canada's geographic home advantage at BC Place Vancouver and unbeaten run temper confidence, and the absence of head-to-head data adds uncertainty, making Switzerland the most defensible pick but only at moderate confidence.
Switzerland are slight favourites at around 40% implied probability across bookmakers, and their recent form includes a convincing 4-1 World Cup win over Bosnia and multiple high-scoring friendlies, while Canada are unbeaten but have drawn five of their last ten and face two questionable availability concerns in midfielder I. Koné and defender A. Jones; however, Canada benefit from playing at BC Place Vancouver, which offsets some of Switzerland's quality edge.
marketHome winThe odds consensus marks Switzerland as the narrow favourite at 40.2 percent implied probability against Canada at 29.2 percent and draw at 30.6 percent, and recent World Cup form shows Switzerland winning 4-1 versus Bosnia and Canada winning 6-0 versus Qatar. The slight odds drift against Switzerland and the Vancouver venue, which favours Canada, together with Canada's two questionable players, temper confidence; nonetheless the market still prices Switzerland highest so the most defensible out40%
Analysis goal
market
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.
Check match details
#2Match details: Data as of 2026-06-24T12:15: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-24T12:15:00Z: lineups checked (source returned no rows, last checked at 2026-06-23T19:14:16Z); injuries observed with non-empty content (2 observed, non-empty observation time 2026-06-24T12:10:00Z); weather captured (1 observed); h2h not captured (source returned no rows); odds captured (13 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).
Check availability facts
#3Tool facts: Data as of 2026-06-24T12:15: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; A. Jones (Defender, #3) status questionable.
- Canada: no suspension records derived from prior cards in this snapshot.
Compare bookmaker consensus
#4Odds consensus facts: Data as of 2026-06-24T12:15:00Z. Visible odds update points: 16, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-24T12:03:28Z. Latest consensus implied probabilities: side A win 40.2%, draw 30.6%, side B win 29.2%. Most recent visible updates: 2026-06-24T08:03:18Z -> 2026-06-24T12:03:28Z. Consensus implied probability movement: side A win -0.49pp, draw +0.26pp, side B win +0.23pp. Representative 1X2 line movement: 10bet side A 2.3 / draw 3.1 / side B 3.25 → side A 2.3 / draw 3.1 / side B 3.2; william_hill side A 2.3 / draw 3.1 / side B 3 → side A 2.38 / draw 3.1 / side B 3; bet365 side A 2.3 / draw 3.2 / side B 3.25 → side A 2.38 / draw 3.1 / side B 3.3. Latest bookmaker samples: 10bet: side A 2.3, draw 3.1, side B 3.2; william_hill: side A 2.38, draw 3.1, side B 3; bet365: side A 2.38, draw 3.1, side B 3.3; marathonbet: side A 2.41, draw 3.14, side B 3.42. Extended market samples: 10bet: total 0.5 over 1.08 / under 7.5; bet365: total 0.5 over 1.06 / under 9.5; marathonbet: total 0.5 over 1.05 / under 6.9.
Check detailed weather
#5Weather forecast facts: Data as of 2026-06-24T12:15:00Z. Weather sample time: 2026-06-24T12:13:09Z. Kickoff weather: partly_cloudy, 25.2°C, precipitation 0 mm, humidity 56%, wind 8.7 km/h.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-24T12:15:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent form facts: Data as of 2026-06-24T12:15: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.
Check recent form
#8Recent form facts: Data as of 2026-06-24T12:15: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.
The odds consensus marks Switzerland as the narrow favourite at 40.2 percent implied probability against Canada at 29.2 percent and draw at 30.6 percent, and recent World Cup form shows Switzerland winning 4-1 versus Bosnia and Canada winning 6-0 versus Qatar. The slight odds drift against Switzerland and the Vancouver venue, which favours Canada, together with Canada's two questionable players, temper confidence; nonetheless the market still prices Switzerland highest so the most defensible out
Bookmaker consensus implies Switzerland at roughly 40 percent with odds drifting slightly from 2.30 toward 2.38 at William Hill and bet365, while Canada implied probability edged up from about 29 percent to 29.2 percent; Switzerland remain the market favourite despite the venue being BC Place Vancouver in Canada and two Canadian starters listed questionable.
Synthesis
Both perspectives agree Switzerland are narrow favourites at roughly 40 percent implied probability, supported by stronger recent scoring form including a 4-1 World Cup win over Bosnia and no availability concerns, while Canada remain unbeaten but have drawn five of their last ten and face two questionable starters in I. Koné and A. Jones. Canada's home advantage at BC Place Vancouver and a slight odds drift against Switzerland temper confidence, and the absence of head-to-head data adds uncertainty. The most defensible pick is a Switzerland win at moderate confidence, with the draw as the closest alternative.
Reasoning summary: Switzerland are priced as narrow favourites around 40 percent across bookmakers despite playing away at BC Place Vancouver. Their recent form includes a convincing 4-1 World Cup victory over Bosnia, while Canada are unbeaten but with five draws in their last ten matches and two questionable players. The home venue and slight odds drift reduce confidence in Switzerland's edge, and no head-to-head data exists. Both perspectives converge on a Switzerland win as the most defensible outcome, albeit a
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