Completed matches and the schedule for all FIFA World Cup. The table includes the score, stage, group, stadium, and the city where each match was played.
Date | Home Team | Home Score | Away Score | Away Team | Stage | Group | Venue | City | Status |
|---|---|---|---|---|---|---|---|---|---|
| 2026-06-11 | Mexico | 2 | 0 | South Africa | First Stage | Group A | Mexico City Stadium | Mexico City | FT |
| 2026-06-12 | Korea Republic | 2 | 1 | Czechia | First Stage | Group A | Guadalajara Stadium | Guadalajara | FT |
| 2026-06-12 | Canada | 1 | 1 | Bosnia and Herzegovina | First Stage | Group B | Toronto Stadium | Toronto | FT |
| 2026-06-13 | USA | 4 | 1 | Paraguay | First Stage | Group D | Los Angeles Stadium | Los Angeles | FT |
| 2026-06-13 | Qatar | 1 | 1 | Switzerland | First Stage | Group B | San Francisco Bay Area Stadium | San Francisco Bay Area | FT |
| 2026-06-14 | Brazil | 1 | 1 | Morocco | First Stage | Group C | New York/New Jersey Stadium | New Jersey | FT |
| 2026-06-14 | Haiti | 0 | 1 | Scotland | First Stage | Group C | Boston Stadium | Boston | FT |
| 2026-06-14 | Australia | 2 | 0 | Türkiye | First Stage | Group D | BC Place Vancouver | Vancouver | FT |
| 2026-06-14 | Germany | 7 | 1 | Curaçao | First Stage | Group E | Houston Stadium | Houston | FT |
| 2026-06-14 | Netherlands | 2 | 2 | Japan | First Stage | Group F | Dallas Stadium | Dallas | FT |
| 2026-06-15 | Côte d'Ivoire | 1 | 0 | Ecuador | First Stage | Group E | Philadelphia Stadium | Philadelphia | FT |
| 2026-06-15 | Sweden | 5 | 1 | Tunisia | First Stage | Group F | Monterrey Stadium | Monterrey | FT |
| 2026-06-15 | Spain | 0 | 0 | Cabo Verde | First Stage | Group H | Atlanta Stadium | Atlanta | FT |
| 2026-06-15 | Belgium | 1 | 1 | Egypt | First Stage | Group G | Seattle Stadium | Seattle | FT |
| 2026-06-16 | Saudi Arabia | 1 | 1 | Uruguay | First Stage | Group H | Miami Stadium | Miami | FT |
| 2026-06-16 | IR Iran | 2 | 2 | New Zealand | First Stage | Group G | Los Angeles Stadium | Los Angeles | FT |
| 2026-06-16 | France | 3 | 1 | Senegal | First Stage | Group I | New York/New Jersey Stadium | New Jersey | FT |
| 2026-06-17 | Iraq | 1 | 4 | Norway | First Stage | Group I | Boston Stadium | Boston | FT |
| 2026-06-17 | Argentina | 3 | 0 | Algeria | First Stage | Group J | Kansas City Stadium | Kansas City | FT |
| 2026-06-17 | Austria | 3 | 1 | Jordan | First Stage | Group J | San Francisco Bay Area Stadium | San Francisco Bay Area | FT |
| 2026-06-17 | Portugal | 1 | 1 | Congo DR | First Stage | Group K | Houston Stadium | Houston | FT |
| 2026-06-17 | England | 4 | 2 | Croatia | First Stage | Group L | Dallas Stadium | Dallas | FT |
| 2026-06-18 | Ghana | Panama | First Stage | Group L | Toronto Stadium | Toronto | 02:00 | ||
| 2026-06-18 | Uzbekistan | Colombia | First Stage | Group K | Mexico City Stadium | Mexico City | 05:00 | ||
| 2026-06-18 | Czechia | South Africa | First Stage | Group A | Atlanta Stadium | Atlanta | 19:00 | ||
| 2026-06-18 | Switzerland | Bosnia and Herzegovina | First Stage | Group B | Los Angeles Stadium | Los Angeles | 22:00 | ||
| 2026-06-19 | Canada | Qatar | First Stage | Group B | BC Place Vancouver | Vancouver | 01:00 | ||
| 2026-06-19 | Mexico | Korea Republic | First Stage | Group A | Guadalajara Stadium | Guadalajara | 04:00 | ||
| 2026-06-19 | USA | Australia | First Stage | Group D | Seattle Stadium | Seattle | 22:00 | ||
| 2026-06-20 | Scotland | Morocco | First Stage | Group C | Boston Stadium | Boston | 01:00 | ||
| 2026-06-20 | Brazil | Haiti | First Stage | Group C | Philadelphia Stadium | Philadelphia | 03:30 | ||
| 2026-06-20 | Türkiye | Paraguay | First Stage | Group D | San Francisco Bay Area Stadium | San Francisco Bay Area | 06:00 | ||
| 2026-06-20 | Netherlands | Sweden | First Stage | Group F | Houston Stadium | Houston | 20:00 | ||
| 2026-06-20 | Germany | Côte d'Ivoire | First Stage | Group E | Toronto Stadium | Toronto | 23:00 | ||
| 2026-06-21 | Ecuador | Curaçao | First Stage | Group E | Kansas City Stadium | Kansas City | 03:00 | ||
| 2026-06-21 | Tunisia | Japan | First Stage | Group F | Monterrey Stadium | Monterrey | 07:00 | ||
| 2026-06-21 | Spain | Saudi Arabia | First Stage | Group H | Atlanta Stadium | Atlanta | 19:00 | ||
| 2026-06-21 | Belgium | IR Iran | First Stage | Group G | Los Angeles Stadium | Los Angeles | 22:00 | ||
| 2026-06-22 | Uruguay | Cabo Verde | First Stage | Group H | Miami Stadium | Miami | 01:00 | ||
| 2026-06-22 | New Zealand | Egypt | First Stage | Group G | BC Place Vancouver | Vancouver | 04:00 | ||
| 2026-06-22 | Argentina | Austria | First Stage | Group J | Dallas Stadium | Dallas | 20:00 | ||
| 2026-06-23 | France | Iraq | First Stage | Group I | Philadelphia Stadium | Philadelphia | 00:00 | ||
| 2026-06-23 | Norway | Senegal | First Stage | Group I | New York/New Jersey Stadium | New Jersey | 03:00 | ||
| 2026-06-23 | Jordan | Algeria | First Stage | Group J | San Francisco Bay Area Stadium | San Francisco Bay Area | 06:00 | ||
| 2026-06-23 | Portugal | Uzbekistan | First Stage | Group K | Houston Stadium | Houston | 20:00 | ||
| 2026-06-23 | England | Ghana | First Stage | Group L | Boston Stadium | Boston | 23:00 | ||
| 2026-06-24 | Panama | Croatia | First Stage | Group L | Toronto Stadium | Toronto | 02:00 | ||
| 2026-06-24 | Colombia | Congo DR | First Stage | Group K | Guadalajara Stadium | Guadalajara | 05:00 | ||
| 2026-06-24 | Switzerland | Canada | First Stage | Group B | BC Place Vancouver | Vancouver | 22:00 | ||
| 2026-06-24 | Bosnia and Herzegovina | Qatar | First Stage | Group B | Seattle Stadium | Seattle | 22:00 | ||
| 2026-06-25 | Scotland | Brazil | First Stage | Group C | Miami Stadium | Miami | 01:00 | ||
| 2026-06-25 | Morocco | Haiti | First Stage | Group C | Atlanta Stadium | Atlanta | 01:00 | ||
| 2026-06-25 | Czechia | Mexico | First Stage | Group A | Mexico City Stadium | Mexico City | 04:00 | ||
| 2026-06-25 | South Africa | Korea Republic | First Stage | Group A | Monterrey Stadium | Monterrey | 04:00 | ||
| 2026-06-25 | Curaçao | Côte d'Ivoire | First Stage | Group E | Philadelphia Stadium | Philadelphia | 23:00 | ||
| 2026-06-25 | Ecuador | Germany | First Stage | Group E | New York/New Jersey Stadium | New Jersey | 23:00 | ||
| 2026-06-26 | Japan | Sweden | First Stage | Group F | Dallas Stadium | Dallas | 02:00 | ||
| 2026-06-26 | Tunisia | Netherlands | First Stage | Group F | Kansas City Stadium | Kansas City | 02:00 | ||
| 2026-06-26 | Türkiye | USA | First Stage | Group D | Los Angeles Stadium | Los Angeles | 05:00 | ||
| 2026-06-26 | Paraguay | Australia | First Stage | Group D | San Francisco Bay Area Stadium | San Francisco Bay Area | 05:00 | ||
| 2026-06-26 | Norway | France | First Stage | Group I | Boston Stadium | Boston | 22:00 | ||
| 2026-06-26 | Senegal | Iraq | First Stage | Group I | Toronto Stadium | Toronto | 22:00 | ||
| 2026-06-27 | Cabo Verde | Saudi Arabia | First Stage | Group H | Houston Stadium | Houston | 03:00 | ||
| 2026-06-27 | Uruguay | Spain | First Stage | Group H | Guadalajara Stadium | Guadalajara | 03:00 | ||
| 2026-06-27 | Egypt | IR Iran | First Stage | Group G | Seattle Stadium | Seattle | 06:00 | ||
| 2026-06-27 | New Zealand | Belgium | First Stage | Group G | BC Place Vancouver | Vancouver | 06:00 | ||
| 2026-06-28 | Panama | England | First Stage | Group L | New York/New Jersey Stadium | New Jersey | 00:00 | ||
| 2026-06-28 | Croatia | Ghana | First Stage | Group L | Philadelphia Stadium | Philadelphia | 00:00 | ||
| 2026-06-28 | Colombia | Portugal | First Stage | Group K | Miami Stadium | Miami | 02:30 | ||
| 2026-06-28 | Congo DR | Uzbekistan | First Stage | Group K | Atlanta Stadium | Atlanta | 02:30 | ||
| 2026-06-28 | Algeria | Austria | First Stage | Group J | Kansas City Stadium | Kansas City | 05:00 | ||
| 2026-06-28 | Jordan | Argentina | First Stage | Group J | Dallas Stadium | Dallas | 05:00 | ||
| 2026-06-28 | 2A | 2B | Round of 32 | Los Angeles Stadium | Los Angeles | 22:00 | |||
| 2026-06-29 | 1C | 2F | Round of 32 | Houston Stadium | Houston | 20:00 | |||
| 2026-06-29 | 1E | 3ABCDF | Round of 32 | Boston Stadium | Boston | 23:30 | |||
| 2026-06-30 | 1F | 2C | Round of 32 | Monterrey Stadium | Monterrey | 04:00 | |||
| 2026-06-30 | 2E | 2I | Round of 32 | Dallas Stadium | Dallas | 20:00 | |||
| 2026-07-01 | 1I | 3CDFGH | Round of 32 | New York/New Jersey Stadium | New Jersey | 00:00 | |||
| 2026-07-01 | 1A | 3CEFHI | Round of 32 | Mexico City Stadium | Mexico City | 04:00 | |||
| 2026-07-01 | 1L | 3EHIJK | Round of 32 | Atlanta Stadium | Atlanta | 19:00 | |||
| 2026-07-01 | 1G | 3AEHIJ | Round of 32 | Seattle Stadium | Seattle | 23:00 | |||
| 2026-07-02 | 1D | 3BEFIJ | Round of 32 | San Francisco Bay Area Stadium | San Francisco Bay Area | 03:00 | |||
| 2026-07-02 | 1H | 2J | Round of 32 | Los Angeles Stadium | Los Angeles | 22:00 | |||
| 2026-07-03 | 2K | 2L | Round of 32 | Toronto Stadium | Toronto | 02:00 | |||
| 2026-07-03 | 1B | 3EFGIJ | Round of 32 | BC Place Vancouver | Vancouver | 06:00 | |||
| 2026-07-03 | 2D | 2G | Round of 32 | Dallas Stadium | Dallas | 21:00 | |||
| 2026-07-04 | 1J | 2H | Round of 32 | Miami Stadium | Miami | 01:00 | |||
| 2026-07-04 | 1K | 3DEIJL | Round of 32 | Kansas City Stadium | Kansas City | 04:30 | |||
| 2026-07-04 | W73 | W75 | Round of 16 | Houston Stadium | Houston | 20:00 | |||
| 2026-07-05 | W74 | W77 | Round of 16 | Philadelphia Stadium | Philadelphia | 00:00 | |||
| 2026-07-05 | W76 | W78 | Round of 16 | New York/New Jersey Stadium | New Jersey | 23:00 | |||
| 2026-07-06 | W79 | W80 | Round of 16 | Mexico City Stadium | Mexico City | 03:00 | |||
| 2026-07-06 | W83 | W84 | Round of 16 | Dallas Stadium | Dallas | 22:00 | |||
| 2026-07-07 | W81 | W82 | Round of 16 | Seattle Stadium | Seattle | 03:00 | |||
| 2026-07-07 | W86 | W88 | Round of 16 | Atlanta Stadium | Atlanta | 19:00 | |||
| 2026-07-07 | W85 | W87 | Round of 16 | BC Place Vancouver | Vancouver | 23:00 | |||
| 2026-07-09 | W89 | W90 | Quarter-final | Boston Stadium | Boston | 23:00 | |||
| 2026-07-10 | W93 | W94 | Quarter-final | Los Angeles Stadium | Los Angeles | 22:00 | |||
| 2026-07-12 | W91 | W92 | Quarter-final | Miami Stadium | Miami | 00:00 | |||
| 2026-07-12 | W95 | W96 | Quarter-final | Kansas City Stadium | Kansas City | 04:00 | |||
| 2026-07-14 | W97 | W98 | Semi-final | Dallas Stadium | Dallas | 22:00 | |||
| 2026-07-15 | W99 | W100 | Semi-final | Atlanta Stadium | Atlanta | 22:00 | |||
| 2026-07-19 | RU101 | RU102 | Play-off for third place | Miami Stadium | Miami | 00:00 | |||
| 2026-07-19 | W101 | W102 | Final | MetLife Stadium | New York/New Jersey | 22:00 |