World Cup 2026 Group B guide - fixtures, schedule, standings and odds for Canada, Bosnia-Herzegovina, Qatar and Switzerland
World Cup Group B includes co-hosts Canada, Bosnia-Herzegovina, Qatar and Switzerland; matches will take place in Canadian cities Toronto and Vancouver and in the USA's Santa Clara, Los Angeles and Seattle
Tuesday 2 June 2026 13:19, UK
World Cup Group B sees co-hosts Canada play the first fixture in their home country against Bosnia-Herzegovina, followed by games against Qatar and Switzerland.
World Cup Group B fixtures
All kick-off times are BST
World Cup Group B table
World Cup Group B supercomputer prediction
Canada guide
Canada fixtures
All kick-off times are BST
Friday June 12: Canada vs Bosnia-Herzegovina, kick-off 8pm - Toronto, Canada
Thursday June 18: Canada vs Qatar, kick-off 11pm - Vancouver, Canada
Wednesday June 24: Switzerland vs Canada, kick-off 8pm - Vancouver, Canada
Canada squad
Goalkeepers: Maxime Crepeau (Orlando City), Owen Goodman (Barnsley), Dayne St. Clair (Inter Miami).
Defenders: Moise Bombito (Nice), Derek Cornelius (Rangers), Alphonso Davies (Bayern Munich), Luc de Fougerolles (Dender EH), Alistair Johnston (Celtic), Alfie Jones (Middlesbrough), Richie Laryea (Toronto), Niko Sigur (Hajduk Split), Joel Waterman (Chicago Fire).
Midfielders: Ali Ahmed (Norwich), Tajon Buchanan (Villarreal), Mathieu Choiniere (LAFC), Stephen Eustaquio (LAFC), Marcelo Flores (Tigres UANL), Ismael Kone (Sassuolo), Liam Millar (Hull), Jonathan Osorio (Toronto), Nathan-Dylan Saliba (Anderlecht), Jacob Shaffelburg (LAFC).
Forwards: Jonathan David (Juventus), Promise David (Union Saint-Gilloise), Cyle Larin (Southampton), Tani Oluwaseyi (Villarreal).
Manager: Jesse Marsch
Canada kits
VOTE! How far will Canada go at the World Cup?
Bosnia-Herzegovina guide
Bosnia-Herzegovina fixtures
All kick-off times are BST
Friday June 12: Canada vs Bosnia-Herzegovina, kick-off 8pm - Toronto, Canada
Thursday June 18: Switzerland vs Bosnia-Herzegovina, kick-off 8pm - Los Angeles, USA
Wednesday June 24: Bosnia-Herzegovina vs Qatar, kick-off 8pm - Seattle, USA
Bosnia-Herzegovina squad
Goalkeepers: Nikola Vasilj (St Pauli), Martin Zlomislic (Rijeka), Osman Hadzikic (Slaven Belupo).
Defenders: Sead Kolasinac (Atalanta), Amar Dedic (Benfica), Nihad Mujakic (Gaziantep), Nikola Katic (Schalke), Tarik Muharemovic (Sassuolo), Stjepan Radeljic (Rijeka), Dennis Hadzikadunic (Sampdoria), Nidal Celik (Lens).
Midfielders: Amir Hadziahmetovic (Hull), Ivan Sunjic (Pafos), Ivan Basic (Astana), Dzenis Burnic (Karlsruher), Ermin Mahmic (Slovan Liberec), Benjamin Tahirovic (Brondby), Amar Memic (Viktoria Plzen), Armin Gigovic (Young Boys), Kerim Alajbegovic (RB Salzburg), Esmir Bajraktarevic (PSV).
Forwards: Ermedin Demirovic (Stuttgart), Jovo Lukic (Universitatea Cluj), Samed Bazdar (Jagiellonia Bialystok), Haris Tabakovic (Borussia Monchengladbach), Edin Dzeko (Schalke).
Manager: Sergej Barbarez
Bosnia-Herzegovina kits
VOTE! How far will Bosnia-Herzegovina go at the World Cup?
Qatar guide
Qatar fixtures
All kick-off times are BST
Saturday June 13: Qatar vs Switzerland, kick-off 8pm - Santa Clara, USA
Thursday June 18: Canada vs Qatar, kick-off 11pm - Vancouver, Canada
Wednesday June 24: Bosnia-Herzegovina vs Qatar, kick-off 8pm - Seattle, USA
Qatar squad
Goalkeepers: Salah Zakaria (Al Duhail), Mahmoud Abunada (Al Rayyan), Meshaal Barsham (Al Sadd).
Defenders: Hashmi Hussein (Al Arabi), Ayoub Alawi (Al Gharafa), Boualem Khoukhi (Al Sadd), Pedro Miguel (Al Sadd), Issa Laaye (Al Arabi), Lucas Mendes (Al Wakrah), Sultan Al-Brake (Al Duhail), Homam Al-Amin (Cultural Leonesa).
Midfielders: Mohammed Al-Manai (Al Shamal), Jassem Jaber (Al Arabi), Karim Boudiaf (Al-Duhail), Ahmed Fathi (Al Arabi), Abdulaziz Hatem (Al Rayyan), Assim Madibo (Al Wakrah).
Forwards: Tahseen Mohammed (Al Duhail), Edmilson Junior (Al Duhail), Almoez Ali (Al Duhail), Akram Afif (Al Sadd), Mohammed Muntari (Al Gharafa), Youssef Abdulrazzaq (Al Wakrah), Ahmed Alaa (Al Rayyan), Hassan Al-Haydos (Al Sadd), Ahmed Al-Janahi (Al Gharafa).
Manager: Julen Lopetegui
Qatar kits
VOTE! How far will Qatar go at the World Cup?
Switzerland guide
Switzerland fixtures
All kick-off times are BST
Saturday June 13: Qatar vs Switzerland, kick-off 8pm - Santa Clara, USA
Thursday June 18: Switzerland vs Bosnia-Herzegovina, kick-off 8pm - Los Angeles, USA
Wednesday June 24: Switzerland vs Canada, kick-off 8pm - Vancouver, Canada
Switzerland squad
Goalkeepers: Marvin Keller (Young Boys), Gregor Kobel (Borussia Dortmund), Yvon Mvogo (Lorient).
Defenders: Manuel Akanji (Inter Milan), Aurele Amenda (Eintracht Frankfurt), Eray Comert (Valencia), Nico Elvedi (Borussia Monchengladbach), Luca Jaquez (Stuttgart), Miro Muheim (Hamburg), Ricardo Rodriguez (Real Betis), Silvan Widmer (Mainz).
Midfielders: Michel Aebischer (Pisa), Christian Fassnacht (Young Boys), Remo Freuler (Bologna), Ardon Jashari (AC Milan), Johan Manzambi (Freiburg), Fabian Rieder (Augsburg), Djibril Sow (Sevilla), Ruben Vargas (Sevilla), Granit Xhaka (Sunderland), Denis Zakaria (Monaco).
Forwards: Zeki Amdouni (Burnley), Breel Embolo (Rennes), Cedric Itten (Fortuna Dusseldorf), Dan Ndoye (Nottingham Forest), Noah Okafor (Leeds).
Manager: Murat Yakin