The expanded FIFA World Cup 2026 is gathering pace across the three host nations – the United States, Mexico and Canada – with the tournament already offering plenty of drama in its early days. Twelve matches have been completed so far, with half of the record 12 groups having played their opening fixtures.The first six groups, A to F, have completed their opening round matches, while teams from Groups G to L are set to begin their campaigns this week. A packed schedule awaits fans, with 25 more group stage matches across the three host nations in the coming days.After seeing traditional powerhouses such as Brazil, Germany and the three co-hosts continue their journey to the World Cup, the focus now turns to the biggest stars in modern football.Lionel Messi-led defending champions Argentina begin their title defense against Algeria on Wednesday. Later that day, Cristiano Ronaldo’s Portugal will open their campaign against Congo as the experienced forward looks to add another chapter to his illustrious international career.Several former champions are also gearing up for their initial assignments. Two-time world champions Uruguay face Saudi Arabia on Tuesday while Spain open their campaign against Cape Verde on Monday.France open against Senegal on Wednesday, and England begin their quest for glory with a heavyweight clash against Croatia on Thursday.With more football giants and global superstars taking to the field, the second week of the World Cup promises even more excitement as the race for the knockout stages heats up.
FIFA World Cup Weekly Schedule (15-21 June 2026)
| History | The group | Teams | location | Time (IST) |
| June 15 | Group F | Netherlands vs Japan | Dallas | 0:30 am |
| Group E | Ivory Coast vs Ecuador | Philadelphia | 3:30 AM | |
| Group F | Sweden vs Tunisia | Monterey | 7:30 AM | |
| Group H | Spain vs Cape Verde | Atlanta | 9:30 p.m | |
| June 16 | Group G | Belgium vs Egypt | Seattle | 0:30 am |
| Group H | Saudi Arabia vs Uruguay | Miami | 3:30 AM | |
| Group G | Iran vs New Zealand | Los Angeles | 6:30 am | |
| June 17 | Group I | France vs Senegal | New Jersey | 0:30 am |
| Group I | Iraq vs. Norway | Boston | 3:30 AM | |
| Group J | Argentina vs Algeria | Kansas City | 6:30 am | |
| Group J | Austria vs Jordan | San Francisco | 9:30 am | |
| Group K | Portugal vs Congo DR | Houston | 10:30 p.m | |
| June 18 | Group L | England v Croatia | Dallas | 1:30 AM |
| Group L | Ghana vs Panama | Toronto | 4:30 am | |
| Group K | Uzbekistan vs Colombia | Mexico City | 7:30 AM | |
| Group A | Czechia vs South Africa | Atlanta | 9:30 p.m | |
| June 19 | Group B | Switzerland vs Bosnia | Los Angeles | 0:30 am |
| Group B | Canada vs. Qatar | Vancouver | 3:30 AM | |
| Group A | Mexico vs. South Korea | Guadalajara | 6:30 am | |
| June 20 | Group D | USA vs Australia | Seattle | 0:30 am |
| Group C | Scotland v Morocco | Boston | 3:30 AM | |
| Group C | Brazil vs Haiti | Philadelphia | 6:00 am | |
| Group D | Turkey vs Paraguay | San Francisco | 8:30 am | |
| Group F | Netherlands vs Sweden | Houston | 10:30 p.m | |
| June 21 | Group E | Germany vs Ivory Coast | Toronto | 1:30 AM |
| Group E | Ecuador vs Curacao | Kansas City | 5:30 AM | |
| Group F | Tunisia vs Japan | Monterey | 9:30 am | |
| Group H | Spain vs Saudi Arabia | Atlanta | 9:30 p.m |