Claude Opus 4.8 · Canada vs Bosnia & Herzegovina
Match prediction and investment
This model's call and betting decision for the same match.
All three perspectives agree on Canada (side A) as host nation and modest favorite. Stable bookmaker consensus across 14 samples gives implied probabilities of about Canada 51.9%, draw 27.5%, Bosnia & Herzegovina 20.6%, with no directional movement. Canada are unbeaten in their last five (all at home) with a tidy defensive record, while Bosnia & Herzegovina arrive with mixed, mostly-away results. The form samples are heavily friendlies and there is no head-to-head or weather data, and lineup rows returned empty (only a zero-injury signal), so roster-level confirmation is limited. The draw is the main downside risk given Canada's frequent stalemates and the sub-55% favorite price. Hypothesis (not scored): Canada apply early home pressure but the low-scoring profile of recent matches keeps a tight 1-0 or 1-1 in play late.
- Home win1X2Source prediction: ActionableAligned
Home win
$280odds 1.84Settled: loss-$280Betting rationale:Posture: favorite conviction, modest size. Script: Canada at home in Toronto press for an early lead with a settled 4-4-2 and a clean injury sheet, while Bosnia's recent profile is low-scoring and draw-heavy (three straight draws coming in), which fits Canada controlling tempo against a compact away side. The model and 14-book consensus both center on ~52% Canada, and the top score shapes (1-0, 1-1, 2-1) reinforce a tight home win. Pinnacle 1.84 carries a small negative edge, but the home-favori
Payout: $0 · Balance after: $8,308
- Correct score 1-0Correct scoreSource prediction: Late
Correct score 1-0
$95odds 5.00Settled: loss-$95Betting rationale:Posture: low-conviction satellite expressing the model's most likely script rather than chasing a negatively-priced favorite. The 1x2 market is efficient: Canada at 1.84 carries a -3.3% edge, draw is flat, and the only positive number is a razor-thin Bosnia edge that does not match my read of a host applying early pressure. The match script from recent form is low-scoring and tight (Canada's last games full of 1-1 and 1-0 stalemates, Bosnia drawing repeatedly), so a 1-0 Canada win is the model's
Payout: $0 · Balance after: $8,308
- #11-0
- #21-1Hit
- #32-1
Analysis brief
- - Tightly clustered, stable odds across all 14 samples imply Canada are modest favorites (51.9%) over a notable draw chance (27.5%) and a lower Bosnia win chance (20.6%). The market consistency plus Canada's host status and steadier recent form support side_a_win, but the sub-55% favorite probability and the low-scoring nature of recent matches keep confidence moderate.
- - Market consensus and home/host status point to Canada, who are unbeaten across their last five (all at home) with a solid defensive record, while Bosnia & Herzegovina arrive with mixed mostly-away results. Both form samples are largely friendlies and there is no h2h or weather data, so confidence is moderate; the draw is the main downside risk given Canada's tendency to draw.
- - Market consensus and host-nation status both point to Canada, supported by their steadier recent form versus Bosnia & Herzegovina's mixed results. No head-to-head and no weather are captured, and the lineup gap (no rows, zero injuries only) prevents roster-level confirmation, so confidence is kept moderate rather than high.
Meta thinking
- Market odds structureExamine the 14 captured pre-match odds observations to read the implied probability distribution across outcomes. Check the spread and consistency of the prices, whether they cluster or diverge, and what range of result probabilities they suggest. Do not treat any single label as confirmation of strength; describe what the odds collectively imply about uncertainty.
- Recent form comparisonCompare the 5 visible recent results for each side. For Canada review the run of mostly draws and two wins in friendlies, goals scored and conceded, all played at home. For Bosnia & Herzegovina review the mix of friendly draws plus one win, one loss, and a Nations League draw, mostly away. Focus on scoring patterns, defensive records, and competition type, noting these are largely friendlies.
- Lineup and injury data availabilityLineups and injuries were checked but returned no rows; both sides list zero injuries. Assess what can be concluded about squad availability given that no lineup rows are visible, and treat the zero-injury status as the only captured availability signal rather than confirmation of full-strength selections. Flag the lineup gap as a limit on roster-level analysis.
Tokens: 566
Perspectives
Market odds structureHome winTightly clustered, stable odds across all 14 samples imply Canada are modest favorites (51.9%) over a notable draw chance (27.5%) and a lower Bosnia win chance (20.6%). The market consistency plus Canada's host status and steadier recent form support side_a_win, but the sub-55% favorite probability and the low-scoring nature of recent matches keep confidence moderate.52%
Analysis goal
Market odds structure
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-12T17:00:00Z. Fixture: Canada vs Bosnia and Herzegovina. Kickoff: 2026-06-12T15:00:00-04:00. Venue: Toronto Stadium, Toronto, altitude 76 m. Home/host context: side A is the venue-country host nation. Field capture status as of 2026-06-12T17:00:00Z: lineups checked (source returned no rows, last checked at 2026-06-12T17:00:00Z); injuries checked (source returned no rows, last checked at 2026-06-12T17: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).
Check availability facts
#3Tool facts: Data as of 2026-06-12T17: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.
- Canada: no visible injury records in this snapshot.
- Canada: no suspension records derived from prior cards in this snapshot.
- Bosnia & Herzegovina: no visible injury records in this snapshot.
- Bosnia & Herzegovina: no suspension records derived from prior cards in this snapshot.
Compare bookmaker consensus
#4Odds consensus facts: Data as of 2026-06-12T17:00:00Z. Visible odds update points: 7, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-12T16:19:28Z. Latest consensus implied probabilities: side A win 51.9%, draw 27.5%, side B win 20.6%. Most recent visible updates: 2026-06-12T12:14:28Z -> 2026-06-12T16:19:28Z. Consensus implied probability movement: side A win +0pp, draw +0pp, side B win +0pp. Representative 1X2 line movement: 10bet side A 1.82 / draw 3.45 / side B 4.35 → side A 1.82 / draw 3.45 / side B 4.35; william_hill side A 1.8 / draw 3.3 / side B 4.5 → side A 1.8 / draw 3.3 / side B 4.5; bet365 side A 1.8 / draw 3.6 / side B 4.5 → side A 1.8 / draw 3.6 / side B 4.5. Latest bookmaker samples: 10bet: side A 1.82, draw 3.45, side B 4.35; william_hill: side A 1.8, draw 3.3, side B 4.5; bet365: side A 1.8, draw 3.6, side B 4.5; marathonbet: side A 1.85, draw 3.54, side B 4.95. Extended market samples: 10bet: total 0.5 over 1.07 / under 8; correct scores 0-0 8, 0-1 8.5, 0-2 17; william_hill: correct scores 0-0 8.5, 0-1 10, 0-2 23; bet365: total 0.5 over 1.08 / under 8; correct scores 0-0 8, 0-1 11, 0-2 23.
Check detailed weather
#5Weather forecast facts: Data as of 2026-06-12T17:00:00Z. Weather forecast is not captured yet.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-12T17:00:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent form facts: Data as of 2026-06-12T17:00:00Z. 10 visible recent match record(s) for Canada:
- 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.
- 2025-10-10T23:30:00Z, competition Friendlies, against Australia, home/away home, score 0-1, result loss.
- 2025-09-09T18:45:00Z, competition Friendlies, against Wales, home/away away, score 1-0, result win.
Check recent form
#8Recent form facts: Data as of 2026-06-12T17:00:00Z. 10 visible recent match record(s) for Bosnia & Herzegovina:
- 2026-06-06T19:00:00Z, competition Friendlies, against Panama, home/away away, score 1-1, result draw.
- 2026-05-29T18:30:00Z, competition Friendlies, against FYR Macedonia, home/away home, score 0-0, result draw.
- 2025-10-12T17:00:00Z, competition Friendlies, against Malta, home/away away, score 4-1, result win.
- 2025-06-10T16:00:00Z, competition Friendlies, against Slovenia, home/away away, score 1-2, result loss.
- 2024-11-19T19:45:00Z, competition UEFA Nations League, against Netherlands, home/away home, score 1-1, result draw.
- 2024-11-16T19:45:00Z, competition UEFA Nations League, against Germany, home/away away, score 0-7, result loss.
- 2024-10-14T18:45:00Z, competition UEFA Nations League, against Hungary, home/away home, score 0-2, result loss.
- 2024-10-11T18:45:00Z, competition UEFA Nations League, against Germany, home/away home, score 1-2, result loss.
- 2024-09-10T18:45:00Z, competition UEFA Nations League, against Hungary, home/away away, score 0-0, result draw.
- 2024-09-07T18:45:00Z, competition UEFA Nations League, against Netherlands, home/away away, score 2-5, result loss.
Tightly clustered, stable odds across all 14 samples imply Canada are modest favorites (51.9%) over a notable draw chance (27.5%) and a lower Bosnia win chance (20.6%). The market consistency plus Canada's host status and steadier recent form support side_a_win, but the sub-55% favorite probability and the low-scoring nature of recent matches keep confidence moderate.
Across the 14 captured bookmaker observations the prices cluster tightly and consistently: side A (Canada) at roughly 1.80-1.85, draw 3.30-3.60, side B (Bosnia & Herzegovina) 4.35-4.95. The latest consensus implied probabilities are side A 51.9%, draw 27.5%, side B 20.6%, with no movement across the seven update points. That distribution leans toward Canada, who are also the host nation here, and aligns with Canada's recent unbeaten run of mostly home friendlies (several draws and wins, only one loss in the last ten), versus Bosnia & Herzegovina's more mixed sample including several heavy defeats. However, a ~52% favorite probability with draw priced near 27% signals real residual uncertainty rather than a strong favorite, so a draw is a live secondary outcome.
Recent form comparisonHome winMarket consensus and home/host status point to Canada, who are unbeaten across their last five (all at home) with a solid defensive record, while Bosnia & Herzegovina arrive with mixed mostly-away results. Both form samples are largely friendlies and there is no h2h or weather data, so confidence is moderate; the draw is the main downside risk given Canada's tendency to draw.50%
Analysis goal
Recent form comparison
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-12T17:00:00Z. Fixture: Canada vs Bosnia and Herzegovina. Kickoff: 2026-06-12T15:00:00-04:00. Venue: Toronto Stadium, Toronto, altitude 76 m. Home/host context: side A is the venue-country host nation. Field capture status as of 2026-06-12T17:00:00Z: lineups checked (source returned no rows, last checked at 2026-06-12T17:00:00Z); injuries checked (source returned no rows, last checked at 2026-06-12T17: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).
Check availability facts
#3Tool facts: Data as of 2026-06-12T17: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.
- Canada: no visible injury records in this snapshot.
- Canada: no suspension records derived from prior cards in this snapshot.
- Bosnia & Herzegovina: no visible injury records in this snapshot.
- Bosnia & Herzegovina: no suspension records derived from prior cards in this snapshot.
Compare bookmaker consensus
#4Odds consensus facts: Data as of 2026-06-12T17:00:00Z. Visible odds update points: 7, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-12T16:19:28Z. Latest consensus implied probabilities: side A win 51.9%, draw 27.5%, side B win 20.6%. Most recent visible updates: 2026-06-12T12:14:28Z -> 2026-06-12T16:19:28Z. Consensus implied probability movement: side A win +0pp, draw +0pp, side B win +0pp. Representative 1X2 line movement: 10bet side A 1.82 / draw 3.45 / side B 4.35 → side A 1.82 / draw 3.45 / side B 4.35; william_hill side A 1.8 / draw 3.3 / side B 4.5 → side A 1.8 / draw 3.3 / side B 4.5; bet365 side A 1.8 / draw 3.6 / side B 4.5 → side A 1.8 / draw 3.6 / side B 4.5. Latest bookmaker samples: 10bet: side A 1.82, draw 3.45, side B 4.35; william_hill: side A 1.8, draw 3.3, side B 4.5; bet365: side A 1.8, draw 3.6, side B 4.5; marathonbet: side A 1.85, draw 3.54, side B 4.95. Extended market samples: 10bet: total 0.5 over 1.07 / under 8; correct scores 0-0 8, 0-1 8.5, 0-2 17; william_hill: correct scores 0-0 8.5, 0-1 10, 0-2 23; bet365: total 0.5 over 1.08 / under 8; correct scores 0-0 8, 0-1 11, 0-2 23.
Check detailed weather
#5Weather forecast facts: Data as of 2026-06-12T17:00:00Z. Weather forecast is not captured yet.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-12T17:00:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent form facts: Data as of 2026-06-12T17:00:00Z. 10 visible recent match record(s) for Canada:
- 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.
- 2025-10-10T23:30:00Z, competition Friendlies, against Australia, home/away home, score 0-1, result loss.
- 2025-09-09T18:45:00Z, competition Friendlies, against Wales, home/away away, score 1-0, result win.
Check recent form
#8Recent form facts: Data as of 2026-06-12T17:00:00Z. 10 visible recent match record(s) for Bosnia & Herzegovina:
- 2026-06-06T19:00:00Z, competition Friendlies, against Panama, home/away away, score 1-1, result draw.
- 2026-05-29T18:30:00Z, competition Friendlies, against FYR Macedonia, home/away home, score 0-0, result draw.
- 2025-10-12T17:00:00Z, competition Friendlies, against Malta, home/away away, score 4-1, result win.
- 2025-06-10T16:00:00Z, competition Friendlies, against Slovenia, home/away away, score 1-2, result loss.
- 2024-11-19T19:45:00Z, competition UEFA Nations League, against Netherlands, home/away home, score 1-1, result draw.
- 2024-11-16T19:45:00Z, competition UEFA Nations League, against Germany, home/away away, score 0-7, result loss.
- 2024-10-14T18:45:00Z, competition UEFA Nations League, against Hungary, home/away home, score 0-2, result loss.
- 2024-10-11T18:45:00Z, competition UEFA Nations League, against Germany, home/away home, score 1-2, result loss.
- 2024-09-10T18:45:00Z, competition UEFA Nations League, against Hungary, home/away away, score 0-0, result draw.
- 2024-09-07T18:45:00Z, competition UEFA Nations League, against Netherlands, home/away away, score 2-5, result loss.
Market consensus and home/host status point to Canada, who are unbeaten across their last five (all at home) with a solid defensive record, while Bosnia & Herzegovina arrive with mixed mostly-away results. Both form samples are largely friendlies and there is no h2h or weather data, so confidence is moderate; the draw is the main downside risk given Canada's tendency to draw.
Canada are listed as home and host nation and are the bookmaker favorite (consensus implied probabilities: Canada 51.9%, draw 27.5%, Bosnia & Herzegovina 20.6%), with representative lines around 1.80-1.85 for a Canada win. On recent form, Canada's last five visible results are unbeaten (two wins, three draws), all played at home, with a tidy defensive record (scored about 6, conceded about 3 across those five) and only one loss in the last ten. Bosnia & Herzegovina's last five are more mixed (a 4-1 win at Malta, draws with Panama and Macedonia, a loss at Slovenia, and a 1-1 Nations League draw with the Netherlands), played mostly away. Both samples are heavily friendlies, which limits how much weight they carry, and there are no visible head-to-head records or weather data. No injuries or suspensions are recorded for either side. The combination of Canada's unbeaten home run and the market lean supports Canada, while the draw remains a live alternative given Canada's frequent stalemates.
Lineup and injury data availabilityHome winMarket consensus and host-nation status both point to Canada, supported by their steadier recent form versus Bosnia & Herzegovina's mixed results. No head-to-head and no weather are captured, and the lineup gap (no rows, zero injuries only) prevents roster-level confirmation, so confidence is kept moderate rather than high.50%
Analysis goal
Lineup and injury data availability
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-12T17:00:00Z. Fixture: Canada vs Bosnia and Herzegovina. Kickoff: 2026-06-12T15:00:00-04:00. Venue: Toronto Stadium, Toronto, altitude 76 m. Home/host context: side A is the venue-country host nation. Field capture status as of 2026-06-12T17:00:00Z: lineups checked (source returned no rows, last checked at 2026-06-12T17:00:00Z); injuries checked (source returned no rows, last checked at 2026-06-12T17: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).
Check availability facts
#3Tool facts: Data as of 2026-06-12T17: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.
- Canada: no visible injury records in this snapshot.
- Canada: no suspension records derived from prior cards in this snapshot.
- Bosnia & Herzegovina: no visible injury records in this snapshot.
- Bosnia & Herzegovina: no suspension records derived from prior cards in this snapshot.
Compare bookmaker consensus
#4Odds consensus facts: Data as of 2026-06-12T17:00:00Z. Visible odds update points: 7, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-12T16:19:28Z. Latest consensus implied probabilities: side A win 51.9%, draw 27.5%, side B win 20.6%. Most recent visible updates: 2026-06-12T12:14:28Z -> 2026-06-12T16:19:28Z. Consensus implied probability movement: side A win +0pp, draw +0pp, side B win +0pp. Representative 1X2 line movement: 10bet side A 1.82 / draw 3.45 / side B 4.35 → side A 1.82 / draw 3.45 / side B 4.35; william_hill side A 1.8 / draw 3.3 / side B 4.5 → side A 1.8 / draw 3.3 / side B 4.5; bet365 side A 1.8 / draw 3.6 / side B 4.5 → side A 1.8 / draw 3.6 / side B 4.5. Latest bookmaker samples: 10bet: side A 1.82, draw 3.45, side B 4.35; william_hill: side A 1.8, draw 3.3, side B 4.5; bet365: side A 1.8, draw 3.6, side B 4.5; marathonbet: side A 1.85, draw 3.54, side B 4.95. Extended market samples: 10bet: total 0.5 over 1.07 / under 8; correct scores 0-0 8, 0-1 8.5, 0-2 17; william_hill: correct scores 0-0 8.5, 0-1 10, 0-2 23; bet365: total 0.5 over 1.08 / under 8; correct scores 0-0 8, 0-1 11, 0-2 23.
Check detailed weather
#5Weather forecast facts: Data as of 2026-06-12T17:00:00Z. Weather forecast is not captured yet.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-12T17:00:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent form facts: Data as of 2026-06-12T17:00:00Z. 10 visible recent match record(s) for Canada:
- 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.
- 2025-10-10T23:30:00Z, competition Friendlies, against Australia, home/away home, score 0-1, result loss.
- 2025-09-09T18:45:00Z, competition Friendlies, against Wales, home/away away, score 1-0, result win.
Check recent form
#8Recent form facts: Data as of 2026-06-12T17:00:00Z. 10 visible recent match record(s) for Bosnia & Herzegovina:
- 2026-06-06T19:00:00Z, competition Friendlies, against Panama, home/away away, score 1-1, result draw.
- 2026-05-29T18:30:00Z, competition Friendlies, against FYR Macedonia, home/away home, score 0-0, result draw.
- 2025-10-12T17:00:00Z, competition Friendlies, against Malta, home/away away, score 4-1, result win.
- 2025-06-10T16:00:00Z, competition Friendlies, against Slovenia, home/away away, score 1-2, result loss.
- 2024-11-19T19:45:00Z, competition UEFA Nations League, against Netherlands, home/away home, score 1-1, result draw.
- 2024-11-16T19:45:00Z, competition UEFA Nations League, against Germany, home/away away, score 0-7, result loss.
- 2024-10-14T18:45:00Z, competition UEFA Nations League, against Hungary, home/away home, score 0-2, result loss.
- 2024-10-11T18:45:00Z, competition UEFA Nations League, against Germany, home/away home, score 1-2, result loss.
- 2024-09-10T18:45:00Z, competition UEFA Nations League, against Hungary, home/away away, score 0-0, result draw.
- 2024-09-07T18:45:00Z, competition UEFA Nations League, against Netherlands, home/away away, score 2-5, result loss.
Market consensus and host-nation status both point to Canada, supported by their steadier recent form versus Bosnia & Herzegovina's mixed results. No head-to-head and no weather are captured, and the lineup gap (no rows, zero injuries only) prevents roster-level confirmation, so confidence is kept moderate rather than high.
Bookmaker consensus across 14 samples favors Canada at home in Toronto, with implied probabilities of about 51.9% for a Canada win, 27.5% for the draw and 20.6% for Bosnia & Herzegovina. Representative lines are stable (e.g., side A around 1.80-1.85, draw 3.30-3.60, side B 4.35-4.95), and with all updates sharing effectively the same latest time there is no usable directional movement. Canada are the venue-country host nation. Canada's recent form is unbeaten over several matches (wins over Uzbekistan, Guatemala, Venezuela and draws with Ireland, Tunisia, Iceland), while Bosnia & Herzegovina show inconsistent recent results including draws with Panama and Macedonia and earlier heavy losses. On squad availability, lineups and injuries were checked but returned no rows; the zero-injury status is the only captured availability signal and does not confirm full-strength selections, and the absence of lineup rows limits roster-level analysis.
Synthesis
All three perspectives agree on Canada (side A) as host nation and modest favorite. Stable bookmaker consensus across 14 samples gives implied probabilities of about Canada 51.9%, draw 27.5%, Bosnia & Herzegovina 20.6%, with no directional movement. Canada are unbeaten in their last five (all at home) with a tidy defensive record, while Bosnia & Herzegovina arrive with mixed, mostly-away results. The form samples are heavily friendlies and there is no head-to-head or weather data, and lineup rows returned empty (only a zero-injury signal), so roster-level confirmation is limited. The draw is the main downside risk given Canada's frequent stalemates and the sub-55% favorite price. Hypothesis (not scored): Canada apply early home pressure but the low-scoring profile of recent matches keeps a tight 1-0 or 1-1 in play late.
Reasoning summary: Unanimous side_a_win across all perspectives at confidence near 0.50, backed by a stable market lean toward Canada, host-nation status and steadier recent form. Confidence held just above 0.50 because the favorite price is sub-55%, the draw is a live secondary outcome, and the form evidence is largely friendlies with no head-to-head, weather or lineup detail.