Group B: Canada, Bosnia & Herzegovina, Qatar, Switzerland. Switzerland are the most complete side here, co-hosts Canada have home energy and a maturing core, while Bosnia and Qatar fight for the scraps.

Key stats of each team

Below are numbers from each team's recent matches, computed from the ScanGoal database. Each card ends with auto-insights — what stands out in the data.

Canada Canada last 12 months · 14 matches
Goals for/game1.5
Goals against/game0.4
xG for/game1.6
xG against/game0.6
Over 2.5 goals21%
Both teams score29%
Corners/game7.8
Yellow cards/game2.2
Shots on target/game4.6
What the numbers say
  • tilts under: under 2.5 goals in 79% of games
  • a tight defence — just 0.4 conceded per game
  • often one-sided for goals: both teams score in just 29%
  • works the flanks — 7.8 corners per game
  • a card-prone side — 2.2 yellows per game
Source: ScanGoal database (national-team matches, last 12 months)
Bosnia & Herzegovina Bosnia & Herzegovina last 12 months · 12 matches
Goals for/game1.8
Goals against/game1.3
xG for/game1.4
xG against/game1.3
Over 2.5 goals50%
Both teams score83%
Corners/game4.7
Yellow cards/game2.3
Shots on target/game4.5
What the numbers say
  • goals at both ends — BTTS in 83% of games
  • a card-prone side — 2.3 yellows per game
  • out-finishing their xG
Source: ScanGoal database (national-team matches, last 12 months)
Qatar Qatar last 12 months · 16 matches
Goals for/game0.6
Goals against/game1.6
xG for/game0.7
xG against/game1.5
Over 2.5 goals44%
Both teams score38%
Corners/game3.9
Yellow cards/game0.8
Shots on target/game2.3
What the numbers say
  • blunt in attack — only 0.6 goals per game
  • few corners — 3.9 per game
  • disciplined — only 0.8 yellows per game
  • toothless: just 0.7 xG per game
Source: ScanGoal database (national-team matches, last 12 months)
Switzerland Switzerland last 12 months · 12 matches
Goals for/game2.3
Goals against/game0.8
xG for/game1.8
xG against/game0.6
Over 2.5 goals50%
Both teams score58%
Corners/game4.8
Yellow cards/game0.8
Shots on target/game5.3
What the numbers say
  • a tight defence — just 0.8 conceded per game
  • a strong attack — 2.3 goals per game
  • goals at both ends — BTTS in 58% of games
  • disciplined — only 0.8 yellows per game
  • out-finishing their xG
Source: ScanGoal database (national-team matches, last 12 months)

Form going in

Canada Canada — recent form DDW
19.06.26Canada6:0xG 4.5 : 0.2QatarWorld Cup 2026
12.06.26Canada1:1xG 1.2 : 1.0BosniaWorld Cup 2026
06.06.26Canada1:1Rep of IrelandInternational Match
Bosnia & Herzegovina Bosnia & Herzegovina — recent form DDDDDL
18.06.26Switzerland4:1xG 2.0 : 0.2BosniaWorld Cup 2026
12.06.26Canada1:1xG 1.2 : 1.0BosniaWorld Cup 2026
06.06.26Panama1:1BosniaInternational Match
29.05.26Bosnia0:0MacedoniaInternational Match
31.03.26Bosnia1:1xG 1.7 : 0.9ItalyNations League
26.03.26Wales1:1xG 1.2 : 1.0BosniaNations League

Who goes through

Switzerland's tournament pedigree and defensive discipline make them favourites to advance first. Canada, riding the home crowd, are best placed for second — but Bosnia's attack can punish anyone on a good night.

Dark horse & possible upset

Canada are the value story: a host nation that has quietly built a side good enough to top the group, not just qualify from it. Qatar, meanwhile, are better than their seeding suggests in low-scoring games.

Squads: call-ups & shocks

Switzerland's Murat Yakin leaned on a vastly experienced core: captain Granit Xhaka (a national-record cap-holder) and Ricardo Rodríguez both head to a fourth straight World Cup, alongside Manuel Akanji, with 17 of the Qatar 2022 squad retained. The surprise omissions were Young Boys' Alvyn Sanches and Joel Monteiro. Source: ESPN.

Betting angles

This is a low-block group: expect tight, cagey games. Unders and clean-sheet markets are in play, especially for Switzerland and Qatar based on their conceding numbers.

Remember: totals, corners and cards are markets where our national-team data is most useful. Cross-check live odds and our Value Picks of the day; the handicap mechanics are covered in our Asian handicap guide.

Analysis only. Betting is 18+, please gamble responsibly.