Skip to content

Group stage · Group B · Friday

Canada vs Bosnia and HerzegovinaFIFA World Cup 2026 · Group stage · Group B

Kickoff
15:00
Date
Jun 12, 2026
Venue
BMO Field
City
Toronto
W88
Match odds
World Cup 2026: predict the champion ($30 bonus), SABA Lucky Spin $1M pool + BTI $1,500/wk leaderboard
Reference: Market · updated 2026-05-17

Editorial reference price · click any outcome to bet at W88 (their actual price may differ ~2-5%)

RECENT FORM

Last 5 · qualifier results

HEAD TO HEAD · LAST 1

Canada · 0W· 1D ·Bosnia and Herzegovina · 0W
Canada
1 : 1
Bosnia and Herzegovina
12.06.2026

Group B standings

Pre-tournament · order by FIFA rank
#TeamPWDLGDPts
1Bosnia and Herzegovina000000
2Canada000000
3Qatar000000
4Switzerland000000

Standings unlock 11 Jun · top 2 of each group advance to the round of 32 · Full Group B view →

AI PREDICTION

CAN
51%
Draw
27%
BIH
23%
Over 2.5 goals44%
Both teams to score45%

Model updated · Source: Sportmonks predictive model

MATCH PREVIEW

Sportmonks editorial preview ahead of Canada vs Bosnia and Herzegovina.

Canada vs. Bosnia-Herzegovina kicks off at 20:00 [GMT+1] on Friday, June 12, at the Toronto Stadium. Co-host Canada begin their 2026 FIFA World Cup campaign with Friday's Group B fixture against Bosnia and Herzegovina. Under Jesse Marsch, they have continued to establish themselves as one of the strongest teams in the CONCACAF region. However, the recent form has been solid rather than spectacular, with three victories from their last six matches, though the broader picture paints a more encouraging story. Across their last 40 matches in all competitions, Canada have recorded 20 wins while averaging 1.63 goals scored and just 0.93 conceded per game. One of the most impressive aspects of Canada's recent performances has been their resilience. They have avoided defeat in 10 of their last 12 matches and are currently unbeaten in five consecutive games. During that period, they have shown an ability to control matches and convert strong performances into convincing victories, winning by two or more goals in 43% of their last seven outings. Defensively, Canada have become increasingly reliable. Conceding less than a goal per game over a long period is a strong indicator of a team that is well organised and difficult to break down. That defensive stability could be a major factor in a tournament setting where avoiding mistakes often proves crucial in a group that includes Qatar and Switzerland. A 4—4—2 formation with Juve’s Jonathan David and Southampton’s Cyle Larin in attack is expected against Bosnia-Herzegovina. Bayern’s Alphonso Davies is in doubt for Friday’s clash.

Sergej Barbarez’s side arrive with reasons for optimism as well. They have won five of their last ten matches and possess enough quality throughout the squad to trouble any opponent. Their recent record shows an average of 1.9 goals scored and only 0.9 conceded per match, demonstrating a balance between attack and defence that has helped them remain competitive. However, recent results suggest Bosnia-Herzegovina have struggled to turn performances into victories. They are unbeaten in their last five matches, but three consecutive draws indicate a side that has perhaps lacked the clinical edge required to finish games strongly. During those three matches, they averaged just one goal scored and one conceded per game. That trend could be significant against a disciplined Canadian team. While Bosnia-Herzegovina have enough quality to make this a close contest, Canada's stronger recent momentum and defensive consistency give them a slight edge heading into the match. Top scorer Edin Dzeko, with 73 goals for the national team, is expected to team up with Stuttgart’s Ermedin Demirovic at the attacking end of a 4—4—2 setup.

MATCH OFFICIALS

Referee
F. Tello Figueroa
Assistant 1
J. Belatti
Assistant 2
G. Chade
4th Official
K. Saleh

CONFIRMED LINEUPS

Canada

Starting XI
  1. 2Alistair Johnston
  2. 4Luc De Fougerolles
  3. 7Stephen Eustaquio
  4. 8Ismaël Koné
  5. 10Jonathan David
  6. 11Liam Millar
  7. 12Tani Oluwaseyi
  8. 13Derek Cornelius
  9. 16Maxime Crépeau
  10. 17Tajon Buchanan
  11. 22Richie Laryea
Substitutes
  1. 1Dayne St. Clair
  2. 3Alfie Jones
  3. 5Joel Waterman
  4. 6Mathieu Choinière
  5. 9Cyle Larin
  6. 14Jacob Shaffelburg 
  7. 15Moïse Bombito
  8. 18Owen Goodman
  9. 19Alphonso Davies
  10. 20Ali Ahmed
  11. 21Jonathan Osorio 
  12. 23Niko Sigur
  13. 24Promise David
  14. 25Nathan-Dylan Saliba
  15. 26Jayden Nelson

Bosnia and Herzegovina

Starting XI
  1. 1Nikola Vasilj
  2. 4Tarik Muharemović
  3. 5Sead Kolasinac
  4. 6Benjamin Tahirović
  5. 7Amar Dedić
  6. 10Ermedin Demirovic
  7. 13Ivan Basic
  8. 15Amar Memic
  9. 18Nikola Katic
  10. 20Esmir Bajraktarevic
  11. 25Jovo Lukic
Substitutes
  1. 2Nihad Mujakic
  2. 3Dennis Hadzikadunic
  3. 8Armin Gigovic
  4. 9Samed Bazdar
  5. 11Edin Džeko
  6. 12Mladen Jurkas
  7. 14Ivan Sunjic
  8. 16Amir Hadziahmetovic
  9. 17Dzenis Burnic
  10. 19Kerim Alajbegovic
  11. 21Stjepan Radeljic
  12. 22Martin Zlomislic
  13. 23Haris Tabakovic
  14. 24Arjan Malic
  15. 26Ermin Mahmic

EVENTS TIMELINE

  • 11'🟨Alistair Johnston
  • Jovo Lukic21'
  • Ermedin Demirovic🟨45'
  • Jovo Lukic🟨45+1'
  • 53'🟨Luc De Fougerolles
  • 61'🔁Ali Ahmed
  • 61'🔁Promise David
  • 61'🔁Jacob Shaffelburg 
  • Samed Bazdar🔁62'
  • Armin Gigovic🔁62'
  • Kerim Alajbegovic🔁74'
  • Ivan Sunjic🔁74'
  • 76'🔁Cyle Larin
  • 78'Cyle Larin
  • Dzenis Burnic🔁84'
  • 90+1'🔁Jonathan Osorio 
  • Nikola Katic🟨90+3'

MATCH STATS

Live · Source: Sportmonks
CanadavsBosnia and Herzegovina
61%Possession39%
13Shots8
4On Target3
417Passes268
9Corners4
10Fouls20
2Yellow Cards3
2Offsides1

Updates every minute during INPLAY · Sportmonks statistics include

POST-MATCH RECAP

Sportmonks editorial recap of Canada vs Bosnia and Herzegovina.

Canada and Bosnia and Herzegovina settled for a 1-1 draw in the World Cup opener at Toronto Stadium.

Bosnia and Herzegovina started the match well and took the lead when Jovo Lukic netted after 21 minutes, with an assist by Sead Kolasinac, making it 1-0.

Cyle Larin equalised for Canada with an assist by Promise David in the 78th minute.

Canada play Qatar on 19 June and Switzerland on 24 June. Bosnia and Herzegovina's next opponents are Switzerland on 18 June and Qatar on 24 June.

WHERE TO BET ON THIS MATCH

1
W88 logo

W88

4.8
Bonus
18 promos

World Cup 2026: predict the champion ($30 bonus), SABA Lucky Spin $1M pool + BTI $1,500/wk leaderboard

Live StreamingMobile AppFast PayoutTobique Licensed
2
1xBET logo

1xBET

4.7
Bonus
$130

World Win 2026: daily lucky tickets + TOP 48 ranking up to $5,000 + superprize draw $50,000+ in cash & gadgets

Live StreamingCrypto30+ SportsAll Locales
3
Stake.com logo

Stake.com

4.7

World Cup 2026: Boosted Odds every match + Halftime Rush + 90th Minute Payout (uncapped) + $100K Community Raffle

USDTBTCETHLTC
← All matchesCanada