Canada vs Bosnia and Herzegovina
June 12, 2026 · 3:00 p.m. UTC-4
BMO Field, Toronto
Canada Match Schedule
Canada lost 2-1 to Switzerland at BC Place on June 24, 2026. Switzerland struck twice just after the break, Promise David replied quickly to give the home side a chase, and the schedule hub now leads with the final score before carrying the full Vancouver archive below.
Group stage at a glance
June 12, 2026 · 3:00 p.m. UTC-4
BMO Field, Toronto
June 18, 2026 · 3:00 p.m. UTC-7
BC Place, Vancouver
June 24, 2026 · 12:00 p.m. UTC-7
BC Place, Vancouver
Canada's group stage is now complete: 1-1 with Bosnia and Herzegovina, 6-0 over Qatar, and a 2-1 loss to Switzerland in Vancouver. The final score comes first here, with the match cards preserving the preview and live-state pages that carried the day before the whistle went.
| Match | Date | Kickoff | Opponent | Venue | Score |
|---|---|---|---|---|---|
| Match 1 | June 12, 2026 | 3:00 p.m. UTC-4 | Bosnia and Herzegovina | BMO Field, Toronto | FT 1 : 1 |
| Match 2 | June 18, 2026 | 3:00 p.m. UTC-7 | Qatar | BC Place, Vancouver | FT 6 : 0 |
| Match 3 | June 24, 2026 | 12:00 p.m. UTC-7 | Switzerland | BC Place, Vancouver | FT 1 : 2 |
Latest match archive
Two Swiss goals straight after the interval changed the night, and Promise David's answer was not enough to pull Canada level again.
Live-window archiveThe live-window page stays in the timeline from the stretch before the final score was confirmed in Vancouver.
Kickoff watchThe pre-whistle page holds the build-up from the noon start at BC Place.
Pre-match previewThe final group match was set for June 24 at 12:00 p.m. UTC-7 at BC Place, with Canada trying to turn four points into control.
Follow-upThe day-after bridge keeps the 6-0 BC Place win in view and shifts the page toward the June 24 match against Switzerland.
Final reportJonathan David scored a hat trick at BC Place as Canada turned the second group match into a first World Cup win.
Team hubUse the team guide for broader storylines, squad links, and tournament context beyond the match timeline.
Canada lost 2-1 to Switzerland on June 24, 2026 at BC Place in Vancouver.
Canada finished with a draw against Bosnia and Herzegovina, a win over Qatar, and a one-goal loss to Switzerland.
A quiet first half turned after the break when Switzerland scored twice, and Promise David's reply gave Canada a chase without an equalizer.