FIFA World Cup 2026 Results
Every completed match at the 2026 FIFA World Cup, with scores updated daily. Results as of 2026-06-26. For the official live table and upcoming fixtures, see FIFA.com.
Group Group A
| Date | Result |
|---|---|
| 11 Jun | Mexico 2–0 South Africa |
| 11 Jun | South Korea 2–1 Czechia |
| 18 Jun | Czechia 1–1 South Africa |
| 18 Jun | Mexico 1–0 South Korea |
| 24 Jun | Czechia 0–3 Mexico |
| 24 Jun | South Africa 1–0 South Korea |
Group Group B
| Date | Result |
|---|---|
| 12 Jun | Canada 1–1 Bosnia and Herzegovina |
| 13 Jun | Qatar 1–1 Switzerland |
| 18 Jun | Switzerland 4–1 Bosnia and Herzegovina |
| 18 Jun | Canada 6–0 Qatar |
| 24 Jun | Switzerland 2–1 Canada |
| 24 Jun | Bosnia and Herzegovina 3–1 Qatar |
Group Group C
| Date | Result |
|---|---|
| 13 Jun | Brazil 1–1 Morocco |
| 13 Jun | Haiti 0–1 Scotland |
| 19 Jun | Scotland 0–1 Morocco |
| 19 Jun | Brazil 3–0 Haiti |
| 24 Jun | Scotland 0–3 Brazil |
| 24 Jun | Morocco 4–2 Haiti |
Group Group D
| Date | Result |
|---|---|
| 12 Jun | United States 4–1 Paraguay |
| 13 Jun | Australia 2–0 Türkiye |
| 19 Jun | United States 2–0 Australia |
| 19 Jun | Türkiye 0–1 Paraguay |
| 25 Jun | Türkiye 3–2 United States |
| 25 Jun | Paraguay 0–0 Australia |
Group Group E
| Date | Result |
|---|---|
| 14 Jun | Germany 7–1 Curaçao |
| 14 Jun | Ivory Coast 1–0 Ecuador |
| 20 Jun | Germany 2–1 Ivory Coast |
| 20 Jun | Ecuador 0–0 Curaçao |
| 25 Jun | Curaçao 0–2 Ivory Coast |
| 25 Jun | Ecuador 2–1 Germany |
Group Group F
| Date | Result |
|---|---|
| 14 Jun | Netherlands 2–2 Japan |
| 14 Jun | Sweden 5–1 Tunisia |
| 20 Jun | Netherlands 5–1 Sweden |
| 20 Jun | Tunisia 0–4 Japan |
| 25 Jun | Japan 1–1 Sweden |
| 25 Jun | Tunisia 1–3 Netherlands |
Group Group G
| Date | Result |
|---|---|
| 15 Jun | Belgium 1–1 Egypt |
| 15 Jun | Iran 2–2 New Zealand |
| 21 Jun | Belgium 0–0 Iran |
| 21 Jun | New Zealand 1–3 Egypt |
2 fixture(s) still to play. See the schedule in Malaysia time.
Group Group H
| Date | Result |
|---|---|
| 15 Jun | Spain 0–0 Cape Verde |
| 15 Jun | Saudi Arabia 1–1 Uruguay |
| 21 Jun | Spain 4–0 Saudi Arabia |
| 21 Jun | Uruguay 2–2 Cape Verde |
2 fixture(s) still to play. See the schedule in Malaysia time.
Group Group I
| Date | Result |
|---|---|
| 16 Jun | France 3–1 Senegal |
| 16 Jun | Iraq 1–4 Norway |
| 22 Jun | France 3–0 Iraq |
| 22 Jun | Norway 3–2 Senegal |
2 fixture(s) still to play. See the schedule in Malaysia time.
Group Group J
| Date | Result |
|---|---|
| 16 Jun | Argentina 3–0 Algeria |
| 16 Jun | Austria 3–1 Jordan |
| 22 Jun | Argentina 2–0 Austria |
| 22 Jun | Jordan 1–2 Algeria |
2 fixture(s) still to play. See the schedule in Malaysia time.
Group Group K
| Date | Result |
|---|---|
| 17 Jun | Portugal 1–1 DR Congo |
| 17 Jun | Uzbekistan 1–3 Colombia |
| 23 Jun | Portugal 5–0 Uzbekistan |
| 23 Jun | Colombia 1–0 DR Congo |
2 fixture(s) still to play. See the schedule in Malaysia time.
Group Group L
| Date | Result |
|---|---|
| 17 Jun | England 4–2 Croatia |
| 17 Jun | Ghana 1–0 Panama |
| 23 Jun | England 0–0 Ghana |
| 23 Jun | Panama 0–1 Croatia |
2 fixture(s) still to play. See the schedule in Malaysia time.
Knockout stage
The knockout stage begins with the Round of 32 on 28 June 2026, once the group stage is complete. Knockout results will appear here as those matches are played. For the live bracket, see the official FIFA.com results page.
How we keep this updated
Scores on this page are updated daily from official and established sources and date-stamped (last updated 2026-06-26). We never publish an unconfirmed result. For the definitive, live record, the official FIFA.com results page is the source of truth. See our editorial standards for how we handle live sports data.