Canada and Bosnia kickoff World Cup group opener June 12

Canada vs – Canada and Bosnia and Herzegovina begin their 2026 FIFA World Cup Group B campaign on June 12 at BMO Field in Toronto (3 p.m. ET), with FOX and Telemundo carrying the match and Sling, DIRECTV, Fubo and Peacock offering streaming options.
By 3 p.m. ET on June 12, BMO Field in Toronto will be filled for the opening moment of Group B play at the 2026 FIFA World Cup: Canada versus Bosnia and Herzegovina.
The match is scheduled for 3 p.m. ET, with FOX and Telemundo listed as the TV channels. For viewers looking to stream, the broadcast is set to be carried via Sling and DIRECTV (free trial), with Fubo (free trial) and Peacock also available.
FOX is the exclusive home for the 2026 FIFA World Cup’s English-language coverage. The network will show 70 of the 104 matches. including every USMNT group-stage game. every knockout-round match from the Round of 16 onward and the Final. FS1 carries the remaining 34 English-language games, mostly daytime group-stage contests.
Sling Select plans begin at $20 a month and include both FOX and FS1. The coverage details also specify that Sling’s plan includes access to FOX. with availability for FOX local channels depending on viewers’ area. The Spanish-language coverage will run through Telemundo. broadcasting 92 matches. while Universo picks up the remaining 12. mostly simultaneous group-stage games on the final matchdays.
There’s no shortage of schedule to circle once the opener ends. The World Cup group stage kicks off on Friday, June 12 with Canada vs. Bosnia and Herzegovina at 3 p.m. at BMO Field in Toronto, followed later the same day by USA vs. Paraguay at 9 p.m. at SoFi Stadium in Inglewood, California.
Saturday, June 13 brings Qatar vs. Switzerland at 3 p.m. at Levi’s Stadium in Santa Clara, California, and Brazil vs. Morocco at 6 p.m. at MetLife Stadium in East Rutherford, New Jersey. Haiti vs. Scotland is set for 9 p.m. at Gillette Stadium in Foxborough, Massachusetts.
Sunday, June 14 features Australia vs. Türkiye at 12 a.m. at BC Place in Vancouver, British Columbia, plus Germany vs. Curaçao at 1 p.m. at NRG Stadium in Houston. Later on Sunday, the slate includes Netherlands vs. Japan at 4 p.m. at AT&T Stadium in Arlington, Texas, and Ivory Coast vs. Ecuador at 7 p.m. at Lincoln Financial Field in Philadelphia. Sweden vs. Tunisia follows at 10 p.m. at Estadio BBVA in Monterrey, Mexico.
Monday, June 15 has Spain vs. Cape Verde at 12 p.m. at Mercedes-Benz Stadium in Atlanta, Belgium vs. Egypt at 3 p.m. at Lumen Field in Seattle, and Saudi Arabia vs. Uruguay at 6 p.m. at Hard Rock Stadium in Miami Gardens. Iran vs. New Zealand closes the evening at 9 p.m. at SoFi Stadium in Inglewood, California.
Tuesday, June 16 includes France vs. Senegal at 3 p.m. at MetLife Stadium in East Rutherford, New Jersey; Iraq vs. Norway at 6 p.m. at Gillette Stadium in Foxborough, Massachusetts; and Argentina vs. Algeria at 9 p.m. at Arrowhead Stadium in Kansas City.
The schedule continues Wednesday, June 17 with Austria vs. Jordan at 12 a.m. at Levi’s Stadium in Santa Clara, California. Portugal vs. DR Congo is set for 1 p.m. at NRG Stadium in Houston, England vs. Croatia at 4 p.m. at AT&T Stadium in Arlington, Texas, and Ghana vs. Panama at 7 p.m. at BMO Field in Toronto. Uzbekistan vs. Colombia follows at 10 p.m. at Estadio Azteca in Mexico City.
Thursday, June 18 brings Czechia vs. South Africa at 12 p.m. at Mercedes-Benz Stadium in Atlanta, Switzerland vs. Bosnia and Herzegovina at 3 p.m. at SoFi Stadium in Inglewood, California, and Canada vs. Qatar at 6 p.m. at BC Place in Vancouver, British Columbia. Mexico vs. South Korea is scheduled for 9 p.m. at Estadio Akron in Zapopan, Mexico.
Friday, June 19 features USA vs. Australia at 3 p.m. at Lumen Field in Seattle and Scotland vs. Morocco at 6 p.m. at Gillette Stadium in Foxborough, Massachusetts. Brazil vs. Haiti lands at 8:30 p.m. at Lincoln Financial Field in Philadelphia.
The weekend continues Saturday, June 20 with Türkiye vs. Paraguay at 12 a.m. at Levi’s Stadium in Santa Clara, California; Netherlands vs. Sweden at 1 p.m. at NRG Stadium in Houston; and Germany vs. Ivory Coast at 4 p.m. at BMO Field in Toronto. Ecuador vs. Curaçao is scheduled for 8 p.m. at Arrowhead Stadium in Kansas City.
Sunday, June 21 includes Tunisia vs. Japan at 12 a.m. at Estadio BBVA in Monterrey, Mexico, Spain vs. Saudi Arabia at 12 p.m. at Mercedes-Benz Stadium in Atlanta, Belgium vs. Iran at 3 p.m. at SoFi Stadium in Inglewood, California, and Uruguay vs. Cape Verde at 6 p.m. at Hard Rock Stadium in Miami Gardens. New Zealand vs. Egypt follows at 9 p.m. at BC Place in Vancouver, British Columbia.
Monday, June 22 has Argentina vs. Austria at 1 p.m. at AT&T Stadium in Arlington, Texas; France vs. Iraq at 5 p.m. at Lincoln Financial Field in Philadelphia; and Norway vs. Senegal at 8 p.m. at MetLife Stadium in East Rutherford, New Jersey. Jordan vs. Algeria is set for 11 p.m. at Levi’s Stadium in Santa Clara, California.
Tuesday, June 23 features Portugal vs. Uzbekistan at 1 p.m. at NRG Stadium in Houston and England vs. Ghana at 4 p.m. at Gillette Stadium in Foxborough, Massachusetts. Panama vs. Croatia is listed for 7 p.m. at BMO Field in Toronto, followed by Colombia vs. DR Congo at 10 p.m. at Estadio Akron in Zapopan, Mexico.
Wednesday, June 24 includes Switzerland vs. Canada at 3 p.m. at BC Place in Vancouver, British Columbia; Bosnia and Herzegovina vs. Qatar at 3 p.m. at Lumen Field in Seattle; Scotland vs. Brazil at 6 p.m. at Hard Rock Stadium in Miami Gardens; and Morocco vs. Haiti at 6 p.m. at Mercedes-Benz Stadium in Atlanta. Czechia vs. Mexico is scheduled for 9 p.m. at Estadio Azteca in Mexico City, and South Africa vs. South Korea is set for 9 p.m. at Estadio BBVA in Monterrey, Mexico.
Thursday, June 25 has Curaçao vs. Ivory Coast at 4 p.m. at Lincoln Financial Field in Philadelphia; Ecuador vs. Germany at 4 p.m. at MetLife Stadium in East Rutherford, New Jersey; Japan vs. Sweden at 7 p.m. at AT&T Stadium in Arlington, Texas; and Tunisia vs. Netherlands at 7 p.m. at Arrowhead Stadium in Kansas City. Türkiye vs. USA begins at 10 p.m. at SoFi Stadium in Inglewood, California, with Paraguay vs. Australia at 10 p.m. at Levi’s Stadium in Santa Clara, California.
Friday, June 26 features Norway vs. France at 3 p.m. at Gillette Stadium in Foxborough, Massachusetts; Senegal vs. Iraq at 3 p.m. at BMO Field in Toronto; Cape Verde vs. Saudi Arabia at 8 p.m. at NRG Stadium in Houston; and Uruguay vs. Spain at 8 p.m. at Estadio Akron in Zapopan, Mexico. Egypt vs. Iran is scheduled for 11 p.m. at Lumen Field in Seattle, and New Zealand vs. Belgium begins at 11 p.m. at BC Place in Vancouver, British Columbia.
Saturday, June 27 includes Panama vs. England at 5 p.m. at MetLife Stadium in East Rutherford, New Jersey; Croatia vs. Ghana at 5 p.m. at Lincoln Financial Field in Philadelphia; Colombia vs. Portugal at 7:30 p.m. at Hard Rock Stadium in Miami Gardens; and DR Congo vs. Uzbekistan at 7:30 p.m. at Mercedes-Benz Stadium in Atlanta. Algeria vs. Austria is listed for 10 p.m. at Arrowhead Stadium in Kansas City, with Jordan vs. Argentina at 10 p.m. at AT&T Stadium in Arlington, Texas.
The tournament hub is also framed as an everyday destination for fans, with traffic updates, ticket articles and up-to-the-minute World Cup news flagged for MISRYOUM readers through its coverage ecosystem.
Canada vs Bosnia and Herzegovina 2026 FIFA World Cup Group B BMO Field Toronto FOX Telemundo Sling DIRECTV Fubo Peacock June 12 2026