The 2026 FIFA World Cup is underway, featuring 48 teams vying for victory across North America. For the first time, this competition includes four dozen countries and spans from Mexico City to Toronto. Soccer enthusiasts have much to look forward to with 104 matches over 39 days in 12 talent-rich groups.
Must-See Group-Stage Matches
Here are some key group-stage matches to mark on your calendar:
1. Mexico vs South Africa
Date: Thursday, June 11, 2026
Kickoff: 3:00 p.m. ET
The tournament opens with a rematch from the 2010 World Cup, where Mexico drew 1-1 with South Africa. Playing at Azteca Stadium in front of 87,000 fans, Mexico aims to start strong on home soil after not advancing past the group stage in the last two tournaments.
2. United States vs Paraguay
Date: Friday, June 12, 2026
Kickoff: 9:00 p.m. ET
Hosting in Los Angeles, Team USA faces Paraguay, a team capable of surprises. The U.S. seeks a solid home opener, but Paraguay’s recent performances suggest a tough match. Anything less than a win could raise concerns for the hosts.
3. Brazil vs. Morocco
Date: Saturday, June 13, 2026
Kickoff: 6:00 p.m. ET
Morocco is expected to be a formidable opponent against Brazil at MetLife Stadium. While Brazil is a tournament favorite, their track record in the last 20 years makes this game unpredictable. Both teams have strong ambitions for this World Cup.
4. Netherlands vs Japan
Date: Sunday, June 14, 2026
Kickoff: 4:00 p.m. ET
Taking place in Arlington, Texas, Group F features a matchup between two highly skilled teams. The outcome of this game could determine the group’s winner early in the tournament.
5. England vs. Croatia
Date: Wednesday, June 17, 2026
Kickoff: 4:00 p.m. ET
Following their last World Cup encounter, England seeks redemption against Croatia at AT&T Stadium. Despite Croatia’s veteran squad, they remain a tough competitor for the Three Lions.
6. Canada vs. Switzerland
Date: Wednesday, June 24, 2026
Kickoff: 3:00 p.m. ET
Group B sees co-host Canada facing Switzerland at BC Place in Vancouver. With both teams potentially undefeated, this match could be decisive for group standings.
7. Germany vs. Ecuador
Date: Thursday, June 25, 2026
Kickoff: 4:00 p.m. ET
A significant clash occurs at MetLife Stadium as Germany and Ecuador conclude Group E matches. Both teams aim for group superiority, showcasing their determination and skill.
8. Norway vs. France
Date: Friday, June 26, 2026
Kickoff: 3:00 p.m. ET
Favorites France take on Norway at Gillette Stadium in a battle for group leadership. This match offers an exciting showdown, especially with stars like Mbappe and Haaland on display.
9. Spain vs. Uruguay
Date: Friday, June 26, 2026
Kickoff: 8:00 p.m. ET
At Estadio Akron in Guadalajara, Spain faces Uruguay in Group H. Both are projected to dominate their earlier matches, making their encounter likely crucial for group victory.
10. Colombia vs. Portugal
Date: Saturday, June 27, 2026
Kickoff: 7:30 p.m. ET
The final group stage day at Hard Rock Stadium presents Colombia vs. Portugal, two teams aiming to advance. Portugal, led by a prominent star, faces a capable Colombian squad eager to prove themselves.
