World Cup 2026. General thread
There will be individual match threads as we go along but this thread is a catch-all for everying else.
The World Cup starts Thursday, 11 June, with the opening match, Mexico v South Africa, kicking off at 8:00pm (UK) at the Estadio Nacional, Mexico City.
The Azteca becomes the first stadium in history to host three World Cup opening matches (1970, 1986, and now 2026).
This is the largest World Cup ever, featuring 48 teams and 104 matches across 16 host cities in Canada, Mexico, and the United States.
Re: World Cup 2026. General thread
Group games: All ko times UK
<p><strong>Thursday, June 11</strong><br>
Group A: Mexico vs South Africa, kick-off 8pm - Mexico City, Mexico</p>
<p><strong>Friday, June 12</strong><br>
Group A: South Korea vs Czech Republic, kick-off 3am - Zapopan, Mexico<br>
Group B: Canada vs Bosnia & Herzegovina, kick-off 8pm - Toronto, Canada</p>
<p><strong>Saturday, June 13</strong><br>
Group D: USA vs Paraguay, kick-off 2am - Los Angeles, USA<br>
Group B: Qatar vs Switzerland, kick-off 8pm - Santa Clara, USA<br>
Group C: Brazil vs Morocco, kick-off 11pm - New Jersey, USA</p>
<p><strong>Sunday, June 14</strong><br>
Group C: Haiti vs Scotland, kick-off 2am - Foxborough, USA<br>
Group D: Australia vs Turkey, kick-off 5am - Vancouver, Canada<br>
Group E: Germany vs Curacao, kick-off 6pm - Houston, USA<br>
Group F: Netherlands vs Japan, kick-off 9pm - Arlington, USA</p>
<p><strong>Monday, June 15</strong><br>
Group E: Ivory Coast vs Ecuador, kick-off 12am - Philadelphia, USA<br>
Group F: Sweden vs Tunisia, kick-off 3am - Guadalupe, Mexico<br>
Group H: Spain vs Cape Verde, kick-off 5pm - Atlanta, USA<br>
Group G: Belgium vs Egypt, kick-off 8pm - Seattle, USA<br>
Group H: Saudi Arabia vs Uruguay, kick-off 11pm - Miami, USA</p>
<p><strong>Tuesday, June 16</strong><br>
Group G: Iran vs New Zealand, kick-off 2am - Los Angeles, USA<br>
Group I: France vs Senegal, kick-off 8pm - New Jersey, USA<br>
Group I: Iraq vs Norway, kick-off 11pm - Foxborough, USA</p>
<p><strong>Wednesday, June 17</strong><br>
Group J: Argentina vs Algeria, kick-off 2am - Kansas City, USA<br>
Group J: Austria vs Jordan, kick-off 5am - Santa Clara, USA<br>
Group K: Portugal vs DR Congo, kick-off 6pm - Houston, USA<br>
Group L: England vs Croatia, kick-off 9pm - Arlington, USA</p>
<p><strong>Thursday, June 18</strong><br>
Group L: Ghana vs Panama, kick-off 12am - Toronto, Canada<br>
Group K: Uzbekistan vs Colombia, kick-off 3am - Mexico City, Mexico<br>
Group A: Czech Republic vs South Africa, kick-off 5pm - Atlanta, USA<br>
Group B: Switzerland vs Bosnia & Herzegovina, kick-off 8pm - Los Angeles, USA<br>
Group B: Canada vs Qatar, kick-off 11pm - Vancouver, Canada</p>
<p><strong>Friday, June 19</strong><br>
Group A: Mexico vs South Korea, kick-off 2am - Zapopan, Mexico<br>
Group D: USA vs Australia, kick-off 8pm - Seattle, USA<br>
Group C: Scotland vs Morocco, kick-off 11pm - Foxborough, USA</p>
<p><strong>Saturday, June 20</strong><br>
Group C: Brazil vs Haiti, kick-off 1.30am - Philadelphia, USA<br>
Group D: Turkey vs Paraguay, kick-off 4am - Santa Clara, USA<br>
Group A: Netherlands vs Sweden, kick-off 6pm - Houston, USA<br>
Group E: Germany vs Ivory Coast, kick-off 9pm - Toronto, Canada</p>
<p><strong>Sunday, June 21</strong><br>
Group E: Ecuador vs Curacao, kick-off 1am - Kansas City, USA<br>
Group F: Tunisia vs Japan, kick-off 5am - Guadalupe, Mexico<br>
Group H: Spain vs Saudi Arabia, kick-off 5pm - Atlanta, USA<br>
Group G: Belgium vs Iran, kick-off 8pm - Los Angeles, USA<br>
Group H: Uruguay vs Cape Verde, kick-off 11pm - Miami, USA</p>
<p><strong>Monday, June 22</strong><br>
Group G: New Zealand vs Egypt, kick-off 2am - Vancouver, Canada<br>
Group J: Argentina vs Austria, kick-off 6pm - Arlington, USA<br>
Group I: France vs Iraq, kick-off 10pm - Philadelphia, USA</p>
<p><strong>Tuesday, June 23</strong><br>
Group I: Norway vs Senegal, kick-off 1am - Toronto, Canada<br>
Group J: Jordan vs Algeria, kick-off 4am - Santa Clara, USA<br>
Group K: Portugal vs Uzbekistan, kick-off 6pm - Houston, USA<br>
Group L: England vs Ghana, kick-off 9pm - Foxborough, USA</p>
<p><strong>Wednesday, June 24</strong><br>
Group L: Panama vs Croatia, kick-off 12am - Foxborough, USA<br>
Group K: Colombia vs DR Congo, kick-off 3am - Zapopan, Mexico<br>
Group B: Switzerland vs Canada, kick-off 8pm - Vancouver, Canada<br>
Group B: Bosnia & Herzegovina vs Qatar, kick-off 8pm - Seattle, USA<br>
Group C: Morocco vs Haiti, kick-off 11pm - Atlanta, USA<br>
Group C: Scotland vs Brazil, kick-off 11pm - Miami, USA</p>
<p><strong>Thursday, June 25</strong><br>
Group A: South Africa vs South Korea, kick-off 2am - Guadalupe, Mexico<br>
Group A: Czech Republic vs Mexico, kick-off 2am - Mexico City, Mexico<br>
Group E: Curacao vs Ivory Coast, kick-off 9pm - Philadelphia, USA<br>
Group E: Ecuador vs Germany, kick-off 9pm - New Jersey, USA</p>
<p><strong>Friday, June 26</strong><br>
Group F: Tunisia vs Netherlands, kick-off 12am - Kansas City, USA<br>
Group F: Japan vs Sweden, kick-off 12am - Arlington, USA<br>
Group D: Turkey vs USA, kick-off 3am - Los Angeles, USA<br>
Group D: Paraguay vs Australia, kick-off 3am - Santa Clara, USA<br>
Group I: Norway vs France, kick-off 8pm - Foxborough, USA<br>
Group I: Senegal vs Iraq, kick-off 8pm - Toronto, Canada</p>
<p><strong>Saturday, June 27</strong><br>
Group H: Cape Verde vs Saudi Arabia, kick-off 1am - Houston, USA<br>
Group H: Uruguay vs Spain, kick-off 1am - Zapopan, Mexico<br>
Group G: New Zealand vs Belgium, kick-off 4am - Vancouver, Canada<br>
Group G: Egypt vs Iran, kick-off 4am - Seattle, USA<br>
Group L: Panama vs England, kick-off 10pm - New Jersey, USA<br>
Group L: Croatia vs Ghana, kick-off 10pm - Philadelphia, USA</p>
<p><strong>Sunday, June 28</strong><br>
Group K: Colombia vs Portugal, kick-off 12.30am - Miami, USA<br>
Group K: DR Congo vs Uzbekistan, kick-off 12.30am - Atlanta, USA<br>
Group J: Algeria vs Austria, kick-off 3am - Kansas City, USA<br>
Group J: Jordan vs Argentina, kick-off 3am - Arlington, USA</p>