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.
| Goals for/game | 1.5 |
| Goals against/game | 0.4 |
| xG for/game | 1.6 |
| xG against/game | 0.6 |
| Over 2.5 goals | 21% |
| Both teams score | 29% |
| Corners/game | 7.8 |
| Yellow cards/game | 2.2 |
| Shots on target/game | 4.6 |
- 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
| Goals for/game | 1.8 |
| Goals against/game | 1.3 |
| xG for/game | 1.4 |
| xG against/game | 1.3 |
| Over 2.5 goals | 50% |
| Both teams score | 83% |
| Corners/game | 4.7 |
| Yellow cards/game | 2.3 |
| Shots on target/game | 4.5 |
- goals at both ends — BTTS in 83% of games
- a card-prone side — 2.3 yellows per game
- out-finishing their xG
| Goals for/game | 0.6 |
| Goals against/game | 1.6 |
| xG for/game | 0.7 |
| xG against/game | 1.5 |
| Over 2.5 goals | 44% |
| Both teams score | 38% |
| Corners/game | 3.9 |
| Yellow cards/game | 0.8 |
| Shots on target/game | 2.3 |
- 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
| Goals for/game | 2.3 |
| Goals against/game | 0.8 |
| xG for/game | 1.8 |
| xG against/game | 0.6 |
| Over 2.5 goals | 50% |
| Both teams score | 58% |
| Corners/game | 4.8 |
| Yellow cards/game | 0.8 |
| Shots on target/game | 5.3 |
- 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
Form going in
| 19.06.26 | Canada6:0xG 4.5 : 0.2Qatar | World Cup 2026 |
| 12.06.26 | Canada1:1xG 1.2 : 1.0Bosnia | World Cup 2026 |
| 06.06.26 | Canada1:1Rep of Ireland | International Match |
| 18.06.26 | Switzerland4:1xG 2.0 : 0.2Bosnia | World Cup 2026 |
| 12.06.26 | Canada1:1xG 1.2 : 1.0Bosnia | World Cup 2026 |
| 06.06.26 | Panama1:1Bosnia | International Match |
| 29.05.26 | Bosnia0:0Macedonia | International Match |
| 31.03.26 | Bosnia1:1xG 1.7 : 0.9Italy | Nations League |
| 26.03.26 | Wales1:1xG 1.2 : 1.0Bosnia | Nations 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.