Canada vs Bosnia-Herzegovina Competition – 2026 World Cup Stadium: BMO Field Date: 12th June 2026 Kick-off time – 20:00 GMT
Canada make history at BMO Field in Toronto on Friday evening, hosting their first World Cup group stage match on home soil against Bosnia-Herzegovina in what is a momentous occasion for Canadian football. Group B kicks off with this fixture, and both nations will be desperate to claim the initiative in what looks a genuinely competitive four-team group.
Canada come into this World Cup opener unbeaten in their last five matches and having shown real resilience across a varied pre-tournament schedule. Their most recent outing ended in a 1–1 draw at home against the Republic of Ireland — a competitive result against solid opposition just days before the tournament. Prior to that, they claimed a 2–0 home win over Uzbekistan, a professional and controlled performance. Before that, a goalless draw at home against Tunisia showed their defensive solidity. Earlier in this run, they drew 2–2 at home with Iceland in a lively encounter, and the sequence began with a 1–0 home victory over Guatemala. Two wins and three draws — unbeaten, and playing in front of their own supporters, Canada will be full of belief going into this opener.
Bosnia-Herzegovina also arrive unbeaten across their last five outings, though their record is similarly draw-heavy. Their most recent outing ended in a 1–1 draw away in Panama — a creditable result on the road. Prior to that, they were held to a goalless draw at home by North Macedonia. Before that, they recorded a win on penalties after a 1–1 draw with Italy — an extraordinary qualification outcome that sealed their place here. Earlier in this run, they also recorded a win from a 1–1 draw away in Wales, and the sequence began with a 1–1 draw away in Austria. Bosnia-Herzegovina are a side that rarely loses but also rarely wins convincingly — goals and decisive moments have been at a premium, making this likely to be a tight, attritional affair.
There is no previous meeting between these two nations, making this a genuinely fresh contest with no historical reference point to draw upon.
With both sides unbeaten in recent months and neither particularly free-scoring, this has the hallmarks of a cagey, tactical encounter. Canada’s home advantage and the energy of a partisan BMO Field crowd could prove the decisive factor, while Bosnia-Herzegovina will look to Bajraktarevic and Demirovic to provide the moments of quality that could unlock a compact Canadian defensive shape.
In Canada, the match is live on TSN+, TSN1 and CTV, with RDS and Noovo also carrying the action in French. In the UK and Ireland, viewers can watch on BBC One and stream via BBC iPlayer and the BBC Sport website. In the United States, the game is available on the FOX Network, fuboTV, Telemundo and Peacock.
Possible Lineups
Canada (4-4-2) Crépeau, Johnston, De Fougerolles, Cornelius, Buchanan, Laryea, Eustaquio, Koné, Millar, David, Larin
Bosnia-Herzegovina (4-4-2) Vasilj, Dedic, Lukic, Katic, Demirovic, Alajbegovic, Muharemovic, Tahirovic, Kolasinac, Bajraktarevic, Basic
Both sides appear to be at full strength for this Group B opener, a welcome situation for both camps as they prepare to face each other in their first ever competitive meeting.
Group B
| Pos | Team | MP | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Canada | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Bosnia and Herzegovina | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Qatar | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Switzerland | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Canada Form
| Result | Home Team | Score | Away Team | Competition | Date |
|---|---|---|---|---|---|
| 🤝 | Canada | 1 – 1 | Republic of Ireland | International Friendly | Jun 6, 2026 |
| ✅ | Canada | 2 – 0 | Uzbekistan | International Friendly | Jun 2, 2026 |
| 🤝 | Canada | 0 – 0 | Tunisia | International Friendly | Apr 1, 2026 |
| 🤝 | Canada | 2 – 2 | Iceland | International Friendly | Mar 28, 2026 |
| ✅ | Canada | 1 – 0 | Guatemala | International Friendly | Jan 18, 2026 |
Bosnia-Herzegovina Form
| Result | Home Team | Score | Away Team | Competition | Date |
|---|---|---|---|---|---|
| 🤝 | Panama | 1 – 1 | Bosnia-Herzegovina | International Friendly | Jun 6, 2026 |
| 🤝 | Bosnia-Herzegovina | 0 – 0 | North Macedonia | International Friendly | May 29, 2026 |
| ✅ | Bosnia-Herzegovina | 1 – 1 | Italy | International Friendly | Mar 31, 2026 |
| ✅ | Wales | 1 – 1 | Bosnia-Herzegovina | International Friendly | Mar 26, 2026 |
| 🤝 | Austria | 1 – 1 | Bosnia-Herzegovina | International Friendly | Nov 18, 2025 |
Head to Head
No previous meetings between these two sides.
TV Listings / Streaming
| Country | Channel |
|---|---|
| Canada | TSN+, TSN1, TSN3, CTV App, RDS, Noovo |
| Great Britain | BBC One, BBC iPlayer, BBC Sport Web |
| Ireland | BBC One, RTE 2, BBC iPlayer, RTE Player |
| USA | FOX Network, fuboTV, Telemundo, Peacock, FOX Sports App |
| Bosnia and Herzegovina | HRT 2, BHT 1, Moja TV, Arena Sport 1P |
| Germany | Das Erste, MagentaTV |
| France | M6, beIN Sports 1, M6+, Molotov |
| Brazil | CazéTV |
| Japan | DAZN Japan, NHK G TV |
| Australia | SBS, SBS On Demand |
BET.ax Live Football Scores
