# Five AIs Predict the World Cup

> Source: <https://blog.omgmog.net/AIWC26/>
> Published: 2026-06-12 21:15:27+00:00

Several large language models were handed an identical brief and asked to predict every group-stage scoreline before kick-off. Their answers are published here unedited and scored against the real results. None of them have seen a football.

| Model | Scored | Exact | Result | Pts |
|---|---|---|---|---|
| ★ Claude Sonnet 4.6 (Anthropic) | 3 | 3 | 0 | 9 |
| Claude Fable 5 (Anthropic) | 3 | 2 | 0 | 6 |
| Gemini 3.5 Flash (Google) | 3 | 2 | 0 | 6 |
| Ranking Bot (FIFA rankings + one rule) | 3 | 1 | 1 | 4 |
| Human 1.0 (One football fan) | 3 | 1 | 1 | 4 |
| GPT-5.5 (OpenAI) | 3 | 1 | 0 | 3 |
| Gemini 3.1 Pro (Google) | 3 | 1 | 0 | 3 |

3 pts exact score · 1 pt correct result · 0 otherwise

Deterministic baseline. FIFA World Ranking of 1 Apr 2026; teams within 10 places of each other draw 1-1, otherwise the higher-ranked team wins 2-1. No model, no judgement. *(generated 2026-06-10)*

Weighted blend of FIFA ranking (Apr 2026), qualifying and recent tournament form, squad depth and key-player club seasons, plus host/venue effects. Scores are modal outcomes, not expected goals. *(generated 2026-06-10)*

Predictions blend historical World Cup pedigree, 2024-26 qualifying/continental form, squad quality, and host/altitude context, leaning toward favorites winning narrowly (1-2 goal margins) while predicting draws for closely matched pairings and allowing for plausible upsets among debutant nations. *(generated 2026-06-10)*

Predictions balance long-term World Cup strength, recent tournament and qualifying form, projected 2026 squads, host effects, and likely tactical matchups. Scorelines represent the single most likely full-time outcome rather than expected-goals averages. *(generated 2026-06-10)*

Predictions synthesize historical Elo ratings, recent continental tournament form, and venue advantages for North American host nations. Baseline scoreline probabilities were adjusted based on squad depth, tactical matchups, and key player form during the 2025-26 club season. *(generated 2026-06-11)*

Predictions are calculated based on historic tournament pedigrees, historical host advantages, recent qualification data, and current squad strength for the 2026 cycle. *(generated 2026-06-11)*

Picks received by the maintainer roughly 20 minutes after the opening match kicked off; the entrant states they were written before kickoff and the maintainer accepts that, so A1 is included and scored. Every other fixture predates its kickoff unambiguously. Expects more draws than the robots. *(generated 2026-06-11)*

Note: Gemini's predictions were regenerated on 11 June 2026 after it misreported its own model version.

■ exact ■ result ■ wrong ■ awaiting result ◆ models split on result

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| v RSA | A1 MEX2-0 FT | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 2-0 | 2-1 |
| ◆ A2 KOR v CZE | 2-1 FT | 2-1 | 1-1 | 2-1 | 1-1 | 1-1 | 1-1 | 1-1 |
| ◆ A3 MEX v KOR | 2026-06-18 | 2-1 | 2-1 | 2-1 | 1-1 | 2-1 | 2-1 | 1-2 |
| v RSA | A4 CZE2026-06-18 | 2-1 | 1-0 | 2-1 | 1-0 | 2-0 | 2-0 | 1-0 |
| ◆ A5 CZE v MEX | 2026-06-24 | 1-2 | 0-1 | 1-1 | 1-1 | 1-2 | 1-1 | 0-1 |
| v KOR | A6 RSA2026-06-24 | 1-2 | 0-2 | 1-2 | 0-1 | 0-2 | 0-2 | 0-1 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| ◆ B1 SUI v CAN | 2026-06-24 | 2-1 | 1-1 | 2-1 | 1-1 | 1-1 | 2-1 | 2-1 |
| ◆ B2 BIH v QAT | 2026-06-24 | 1-2 | 1-0 | 2-1 | 1-1 | 0-1 | 1-0 | 3-0 |
| v QAT | B3 CAN2026-06-18 | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 2-0 | 1-0 |
| ◆ B4 SUI v BIH | 2026-06-18 | 2-1 | 2-0 | 2-1 | 1-0 | 2-0 | 2-1 | 1-1 |
| ◆ B5 CAN v BIH | 1-1 FT | 2-1 | 1-1 | 1-1 | 2-1 | 2-1 | 1-1 | 1-1 |
| v SUI | B6 QAT2026-06-13 | 1-2 | 0-3 | 0-2 | 0-2 | 0-2 | 0-3 | 0-2 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| ◆ C1 BRA v MAR | 2026-06-13 | 1-1 | 2-1 | 2-1 | 2-1 | 2-0 | 2-1 | 2-1 |
| v SCO | C2 HAI2026-06-13 | 1-2 | 0-1 | 0-2 | 0-2 | 0-3 | 0-2 | 0-3 |
| v HAI | C3 BRA2026-06-19 | 2-1 | 3-0 | 4-0 | 4-0 | 4-0 | 4-0 | 3-0 |
| ◆ C4 SCO v MAR | 2026-06-19 | 1-2 | 0-2 | 1-1 | 1-1 | 0-1 | 1-2 | 1-1 |
| ◆ C5 SCO v BRA | 2026-06-24 | 1-2 | 0-2 | 0-2 | 0-2 | 0-2 | 0-3 | 1-1 |
| v HAI | C6 MAR2026-06-24 | 2-1 | 3-0 | 3-0 | 2-0 | 3-0 | 3-0 | 2-1 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| ◆ D1 USA v PAR | 2026-06-12 | 2-1 | 1-0 | 2-1 | 2-1 | 2-0 | 2-0 | 1-1 |
| ◆ D2 AUS v TUR | 2026-06-14 | 1-1 | 1-1 | 1-2 | 1-2 | 0-2 | 1-2 | 1-1 |
| v AUS | D3 USA2026-06-19 | 2-1 | 2-1 | 2-1 | 2-0 | 2-1 | 2-1 | 1-0 |
| ◆ D4 TUR v PAR | 2026-06-19 | 2-1 | 1-1 | 2-1 | 1-1 | 1-1 | 1-0 | 2-1 |
| ◆ D5 TUR v USA | 2026-06-25 | 1-1 | 1-2 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 |
| ◆ D6 PAR v AUS | 2026-06-25 | 1-2 | 1-0 | 1-1 | 1-1 | 2-1 | 1-1 | 1-1 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| v CUW | E1 GER2026-06-14 | 2-1 | 3-0 | 4-0 | 3-0 | 4-0 | 4-0 | 5-0 |
| ◆ E2 CIV v ECU | 2026-06-14 | 1-2 | 1-1 | 1-1 | 1-1 | 1-2 | 1-1 | 2-1 |
| v CIV | E3 GER2026-06-20 | 2-1 | 2-1 | 2-1 | 2-1 | 2-1 | 2-1 | 3-1 |
| v CUW | E4 ECU2026-06-20 | 2-1 | 2-0 | 2-0 | 2-0 | 3-0 | 3-0 | 3-0 |
| ◆ E5 ECU v GER | 2026-06-25 | 1-2 | 1-1 | 1-2 | 1-2 | 1-1 | 1-2 | 0-1 |
| v CIV | E6 CUW2026-06-25 | 1-2 | 0-2 | 0-2 | 1-2 | 0-2 | 0-2 | 0-1 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| ◆ F1 NED v JPN | 2026-06-14 | 2-1 | 2-1 | 2-1 | 1-1 | 2-1 | 2-1 | 2-1 |
| ◆ F2 SWE v TUN | 2026-06-14 | 1-1 | 1-0 | 2-1 | 1-0 | 1-0 | 2-0 | 1-0 |
| ◆ F3 NED v SWE | 2026-06-20 | 2-1 | 2-0 | 2-0 | 2-1 | 2-0 | 1-1 | 1-1 |
| v JPN | F4 TUN2026-06-21 | 1-2 | 0-2 | 0-1 | 0-1 | 0-2 | 0-2 | 0-2 |
| v NED | F5 TUN2026-06-25 | 1-2 | 0-3 | 0-2 | 0-2 | 0-3 | 0-2 | 0-2 |
| ◆ F6 JPN v SWE | 2026-06-25 | 2-1 | 2-1 | 2-1 | 1-0 | 1-1 | 2-1 | 1-1 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| v EGY | G1 BEL2026-06-15 | 2-1 | 2-1 | 2-1 | 2-1 | 2-0 | 2-1 | 2-0 |
| ◆ G2 IRN v NZL | 2026-06-15 | 2-1 | 2-0 | 2-0 | 1-0 | 1-0 | 2-0 | 0-1 |
| v IRN | G3 BEL2026-06-21 | 2-1 | 2-0 | 2-0 | 1-0 | 3-0 | 1-0 | 2-0 |
| ◆ G4 NZL v EGY | 2026-06-21 | 1-2 | 0-2 | 0-2 | 0-1 | 0-1 | 0-2 | 1-1 |
| v BEL | G5 NZL2026-06-26 | 1-2 | 0-3 | 0-3 | 0-2 | 0-4 | 0-3 | 0-2 |
| v IRN | G6 EGY2026-06-26 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| v CPV | H1 ESP2026-06-15 | 2-1 | 4-0 | 3-0 | 3-0 | 3-0 | 3-0 | 2-0 |
| ◆ H2 KSA v URU | 2026-06-15 | 1-2 | 0-2 | 1-2 | 1-2 | 0-2 | 0-2 | 1-1 |
| v KSA | H3 ESP2026-06-21 | 2-1 | 3-0 | 3-0 | 2-0 | 2-0 | 2-0 | 2-1 |
| v CPV | H4 URU2026-06-21 | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 3-1 | 2-0 |
| ◆ H5 URU v ESP | 2026-06-26 | 1-2 | 0-2 | 1-2 | 1-1 | 1-2 | 1-1 | 1-2 |
| ◆ H6 CPV v KSA | 2026-06-26 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 | 1-2 | 1-1 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| ◆ I1 FRA v SEN | 2026-06-16 | 2-1 | 2-1 | 2-1 | 2-1 | 2-0 | 2-1 | 1-1 |
| v NOR | I2 IRQ2026-06-16 | 1-2 | 0-2 | 0-2 | 1-2 | 0-2 | 0-2 | 0-4 |
| v IRQ | I3 FRA2026-06-22 | 2-1 | 3-0 | 3-0 | 3-0 | 3-0 | 3-0 | 3-1 |
| ◆ I4 NOR v SEN | 2026-06-22 | 1-2 | 2-1 | 2-1 | 1-1 | 1-1 | 1-1 | 2-2 |
| ◆ I5 NOR v FRA | 2026-06-26 | 1-2 | 1-2 | 1-1 | 1-2 | 1-3 | 1-2 | 2-2 |
| v IRQ | I6 SEN2026-06-26 | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 2-0 | 2-1 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| v AUT | J1 ARG2026-06-22 | 2-1 | 2-0 | 2-1 | 2-0 | 3-0 | 2-0 | 2-1 |
| v ALG | J2 JOR2026-06-22 | 1-2 | 0-1 | 0-2 | 0-1 | 0-2 | 0-2 | 0-1 |
| v ALG | J3 ARG2026-06-16 | 2-1 | 2-0 | 2-1 | 2-0 | 2-0 | 3-1 | 1-0 |
| v JOR | J4 AUT2026-06-17 | 2-1 | 2-0 | 2-0 | 2-1 | 2-0 | 2-0 | 2-0 |
| v ARG | J5 JOR2026-06-27 | 1-2 | 0-3 | 0-3 | 0-2 | 0-4 | 0-4 | 0-3 |
| ◆ J6 ALG v AUT | 2026-06-27 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 | 0-1 | 1-1 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| ◆ K1 COL v POR | 2026-06-27 | 1-1 | 1-2 | 1-1 | 1-1 | 1-2 | 1-2 | 1-1 |
| ◆ K2 COD v UZB | 2026-06-27 | 1-1 | 1-1 | 1-1 | 1-1 | 1-0 | 1-1 | 0-0 |
| v COD | K3 POR2026-06-17 | 2-1 | 3-0 | 2-0 | 2-0 | 3-0 | 3-0 | 2-1 |
| ◆ K4 UZB v COL | 2026-06-17 | 1-2 | 0-2 | 0-2 | 1-2 | 0-2 | 0-2 | 1-1 |
| v UZB | K5 POR2026-06-23 | 2-1 | 2-0 | 2-0 | 2-0 | 3-0 | 2-0 | 2-0 |
| v COD | K6 COL2026-06-23 | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 2-0 | 2-1 |

| Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|
| ◆ L1 ENG v CRO | 2026-06-17 | 1-1 | 2-1 | 2-1 | 1-1 | 1-0 | 1-1 | 1-1 |
| ◆ L2 GHA v PAN | 2026-06-17 | 1-2 | 1-1 | 1-1 | 1-1 | 2-0 | 2-1 | 2-0 |
| v ENG | L3 PAN2026-06-27 | 1-2 | 0-3 | 0-2 | 0-3 | 0-3 | 0-3 | 0-4 |
| ◆ L4 CRO v GHA | 2026-06-27 | 2-1 | 2-0 | 2-1 | 1-1 | 2-1 | 2-1 | 1-1 |
| v GHA | L5 ENG2026-06-23 | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 2-0 | 3-1 |
| v CRO | L6 PAN2026-06-23 | 1-2 | 0-2 | 0-2 | 0-2 | 0-2 | 0-2 | 1-2 |

| Date | Fixture | Actual | Ranking Bot | Claude Fable 5 | Claude Sonnet 4.6 | GPT-5.5 | Gemini 3.1 Pro | Gemini 3.5 Flash | Human 1.0 |
|---|---|---|---|---|---|---|---|---|---|
| 2026-06-11 15:00 | Grp A A1 MEX v RSA | 2-0 FT | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 2-0 | 2-1 |
| 2026-06-11 22:00 | ◆ Grp A A2 KOR v CZE | 2-1 FT | 2-1 | 1-1 | 2-1 | 1-1 | 1-1 | 1-1 | 1-1 |
| 2026-06-12 15:00 | ◆ Grp B B5 CAN v BIH | 1-1 FT | 2-1 | 1-1 | 1-1 | 2-1 | 2-1 | 1-1 | 1-1 |
| 2026-06-12 21:00 | ◆ Grp D D1 USA v PAR | 2026-06-12 | 2-1 | 1-0 | 2-1 | 2-1 | 2-0 | 2-0 | 1-1 |
| 2026-06-13 15:00 | Grp B B6 QAT v SUI | 2026-06-13 | 1-2 | 0-3 | 0-2 | 0-2 | 0-2 | 0-3 | 0-2 |
| 2026-06-13 18:00 | ◆ Grp C C1 BRA v MAR | 2026-06-13 | 1-1 | 2-1 | 2-1 | 2-1 | 2-0 | 2-1 | 2-1 |
| 2026-06-13 21:00 | Grp C C2 HAI v SCO | 2026-06-13 | 1-2 | 0-1 | 0-2 | 0-2 | 0-3 | 0-2 | 0-3 |
| 2026-06-14 12:00 | ◆ Grp D D2 AUS v TUR | 2026-06-14 | 1-1 | 1-1 | 1-2 | 1-2 | 0-2 | 1-2 | 1-1 |
| 2026-06-14 13:00 | Grp E E1 GER v CUW | 2026-06-14 | 2-1 | 3-0 | 4-0 | 3-0 | 4-0 | 4-0 | 5-0 |
| 2026-06-14 16:00 | ◆ Grp F F1 NED v JPN | 2026-06-14 | 2-1 | 2-1 | 2-1 | 1-1 | 2-1 | 2-1 | 2-1 |
| 2026-06-14 19:00 | ◆ Grp E E2 CIV v ECU | 2026-06-14 | 1-2 | 1-1 | 1-1 | 1-1 | 1-2 | 1-1 | 2-1 |
| 2026-06-14 22:00 | ◆ Grp F F2 SWE v TUN | 2026-06-14 | 1-1 | 1-0 | 2-1 | 1-0 | 1-0 | 2-0 | 1-0 |
| 2026-06-15 12:00 | Grp H H1 ESP v CPV | 2026-06-15 | 2-1 | 4-0 | 3-0 | 3-0 | 3-0 | 3-0 | 2-0 |
| 2026-06-15 15:00 | Grp G G1 BEL v EGY | 2026-06-15 | 2-1 | 2-1 | 2-1 | 2-1 | 2-0 | 2-1 | 2-0 |
| 2026-06-15 18:00 | ◆ Grp H H2 KSA v URU | 2026-06-15 | 1-2 | 0-2 | 1-2 | 1-2 | 0-2 | 0-2 | 1-1 |
| 2026-06-15 21:00 | ◆ Grp G G2 IRN v NZL | 2026-06-15 | 2-1 | 2-0 | 2-0 | 1-0 | 1-0 | 2-0 | 0-1 |
| 2026-06-16 15:00 | ◆ Grp I I1 FRA v SEN | 2026-06-16 | 2-1 | 2-1 | 2-1 | 2-1 | 2-0 | 2-1 | 1-1 |
| 2026-06-16 18:00 | Grp I I2 IRQ v NOR | 2026-06-16 | 1-2 | 0-2 | 0-2 | 1-2 | 0-2 | 0-2 | 0-4 |
| 2026-06-16 21:00 | Grp J J3 ARG v ALG | 2026-06-16 | 2-1 | 2-0 | 2-1 | 2-0 | 2-0 | 3-1 | 1-0 |
| 2026-06-17 12:00 | Grp J J4 AUT v JOR | 2026-06-17 | 2-1 | 2-0 | 2-0 | 2-1 | 2-0 | 2-0 | 2-0 |
| 2026-06-17 13:00 | Grp K K3 POR v COD | 2026-06-17 | 2-1 | 3-0 | 2-0 | 2-0 | 3-0 | 3-0 | 2-1 |
| 2026-06-17 16:00 | ◆ Grp L L1 ENG v CRO | 2026-06-17 | 1-1 | 2-1 | 2-1 | 1-1 | 1-0 | 1-1 | 1-1 |
| 2026-06-17 19:00 | ◆ Grp L L2 GHA v PAN | 2026-06-17 | 1-2 | 1-1 | 1-1 | 1-1 | 2-0 | 2-1 | 2-0 |
| 2026-06-17 22:00 | ◆ Grp K K4 UZB v COL | 2026-06-17 | 1-2 | 0-2 | 0-2 | 1-2 | 0-2 | 0-2 | 1-1 |
| 2026-06-18 12:00 | Grp A A4 CZE v RSA | 2026-06-18 | 2-1 | 1-0 | 2-1 | 1-0 | 2-0 | 2-0 | 1-0 |
| 2026-06-18 15:00 | ◆ Grp B B4 SUI v BIH | 2026-06-18 | 2-1 | 2-0 | 2-1 | 1-0 | 2-0 | 2-1 | 1-1 |
| 2026-06-18 18:00 | Grp B B3 CAN v QAT | 2026-06-18 | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 2-0 | 1-0 |
| 2026-06-18 21:00 | ◆ Grp A A3 MEX v KOR | 2026-06-18 | 2-1 | 2-1 | 2-1 | 1-1 | 2-1 | 2-1 | 1-2 |
| 2026-06-19 15:00 | Grp D D3 USA v AUS | 2026-06-19 | 2-1 | 2-1 | 2-1 | 2-0 | 2-1 | 2-1 | 1-0 |
| 2026-06-19 18:00 | ◆ Grp C C4 SCO v MAR | 2026-06-19 | 1-2 | 0-2 | 1-1 | 1-1 | 0-1 | 1-2 | 1-1 |
| 2026-06-19 20:30 | Grp C C3 BRA v HAI | 2026-06-19 | 2-1 | 3-0 | 4-0 | 4-0 | 4-0 | 4-0 | 3-0 |
| 2026-06-19 23:00 | ◆ Grp D D4 TUR v PAR | 2026-06-19 | 2-1 | 1-1 | 2-1 | 1-1 | 1-1 | 1-0 | 2-1 |
| 2026-06-20 13:00 | ◆ Grp F F3 NED v SWE | 2026-06-20 | 2-1 | 2-0 | 2-0 | 2-1 | 2-0 | 1-1 | 1-1 |
| 2026-06-20 16:00 | Grp E E3 GER v CIV | 2026-06-20 | 2-1 | 2-1 | 2-1 | 2-1 | 2-1 | 2-1 | 3-1 |
| 2026-06-20 20:00 | Grp E E4 ECU v CUW | 2026-06-20 | 2-1 | 2-0 | 2-0 | 2-0 | 3-0 | 3-0 | 3-0 |
| 2026-06-21 12:00 | Grp F F4 TUN v JPN | 2026-06-21 | 1-2 | 0-2 | 0-1 | 0-1 | 0-2 | 0-2 | 0-2 |
| 2026-06-21 12:00 | Grp H H3 ESP v KSA | 2026-06-21 | 2-1 | 3-0 | 3-0 | 2-0 | 2-0 | 2-0 | 2-1 |
| 2026-06-21 15:00 | Grp G G3 BEL v IRN | 2026-06-21 | 2-1 | 2-0 | 2-0 | 1-0 | 3-0 | 1-0 | 2-0 |
| 2026-06-21 18:00 | Grp H H4 URU v CPV | 2026-06-21 | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 3-1 | 2-0 |
| 2026-06-21 21:00 | ◆ Grp G G4 NZL v EGY | 2026-06-21 | 1-2 | 0-2 | 0-2 | 0-1 | 0-1 | 0-2 | 1-1 |
| 2026-06-22 13:00 | Grp J J1 ARG v AUT | 2026-06-22 | 2-1 | 2-0 | 2-1 | 2-0 | 3-0 | 2-0 | 2-1 |
| 2026-06-22 17:00 | Grp I I3 FRA v IRQ | 2026-06-22 | 2-1 | 3-0 | 3-0 | 3-0 | 3-0 | 3-0 | 3-1 |
| 2026-06-22 20:00 | ◆ Grp I I4 NOR v SEN | 2026-06-22 | 1-2 | 2-1 | 2-1 | 1-1 | 1-1 | 1-1 | 2-2 |
| 2026-06-22 23:00 | Grp J J2 JOR v ALG | 2026-06-22 | 1-2 | 0-1 | 0-2 | 0-1 | 0-2 | 0-2 | 0-1 |
| 2026-06-23 13:00 | Grp K K5 POR v UZB | 2026-06-23 | 2-1 | 2-0 | 2-0 | 2-0 | 3-0 | 2-0 | 2-0 |
| 2026-06-23 16:00 | Grp L L5 ENG v GHA | 2026-06-23 | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 2-0 | 3-1 |
| 2026-06-23 19:00 | Grp L L6 PAN v CRO | 2026-06-23 | 1-2 | 0-2 | 0-2 | 0-2 | 0-2 | 0-2 | 1-2 |
| 2026-06-23 22:00 | Grp K K6 COL v COD | 2026-06-23 | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 2-0 | 2-1 |
| 2026-06-24 15:00 | ◆ Grp B B1 SUI v CAN | 2026-06-24 | 2-1 | 1-1 | 2-1 | 1-1 | 1-1 | 2-1 | 2-1 |
| 2026-06-24 15:00 | ◆ Grp B B2 BIH v QAT | 2026-06-24 | 1-2 | 1-0 | 2-1 | 1-1 | 0-1 | 1-0 | 3-0 |
| 2026-06-24 18:00 | ◆ Grp C C5 SCO v BRA | 2026-06-24 | 1-2 | 0-2 | 0-2 | 0-2 | 0-2 | 0-3 | 1-1 |
| 2026-06-24 18:00 | Grp C C6 MAR v HAI | 2026-06-24 | 2-1 | 3-0 | 3-0 | 2-0 | 3-0 | 3-0 | 2-1 |
| 2026-06-24 21:00 | ◆ Grp A A5 CZE v MEX | 2026-06-24 | 1-2 | 0-1 | 1-1 | 1-1 | 1-2 | 1-1 | 0-1 |
| 2026-06-24 21:00 | Grp A A6 RSA v KOR | 2026-06-24 | 1-2 | 0-2 | 1-2 | 0-1 | 0-2 | 0-2 | 0-1 |
| 2026-06-25 16:00 | ◆ Grp E E5 ECU v GER | 2026-06-25 | 1-2 | 1-1 | 1-2 | 1-2 | 1-1 | 1-2 | 0-1 |
| 2026-06-25 16:00 | Grp E E6 CUW v CIV | 2026-06-25 | 1-2 | 0-2 | 0-2 | 1-2 | 0-2 | 0-2 | 0-1 |
| 2026-06-25 19:00 | Grp F F5 TUN v NED | 2026-06-25 | 1-2 | 0-3 | 0-2 | 0-2 | 0-3 | 0-2 | 0-2 |
| 2026-06-25 19:00 | ◆ Grp F F6 JPN v SWE | 2026-06-25 | 2-1 | 2-1 | 2-1 | 1-0 | 1-1 | 2-1 | 1-1 |
| 2026-06-25 22:00 | ◆ Grp D D5 TUR v USA | 2026-06-25 | 1-1 | 1-2 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 |
| 2026-06-25 22:00 | ◆ Grp D D6 PAR v AUS | 2026-06-25 | 1-2 | 1-0 | 1-1 | 1-1 | 2-1 | 1-1 | 1-1 |
| 2026-06-26 15:00 | ◆ Grp I I5 NOR v FRA | 2026-06-26 | 1-2 | 1-2 | 1-1 | 1-2 | 1-3 | 1-2 | 2-2 |
| 2026-06-26 15:00 | Grp I I6 SEN v IRQ | 2026-06-26 | 2-1 | 2-0 | 2-0 | 2-0 | 2-0 | 2-0 | 2-1 |
| 2026-06-26 20:00 | ◆ Grp H H5 URU v ESP | 2026-06-26 | 1-2 | 0-2 | 1-2 | 1-1 | 1-2 | 1-1 | 1-2 |
| 2026-06-26 20:00 | ◆ Grp H H6 CPV v KSA | 2026-06-26 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 | 1-2 | 1-1 |
| 2026-06-26 23:00 | Grp G G5 NZL v BEL | 2026-06-26 | 1-2 | 0-3 | 0-3 | 0-2 | 0-4 | 0-3 | 0-2 |
| 2026-06-26 23:00 | Grp G G6 EGY v IRN | 2026-06-26 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 |
| 2026-06-27 17:00 | Grp L L3 PAN v ENG | 2026-06-27 | 1-2 | 0-3 | 0-2 | 0-3 | 0-3 | 0-3 | 0-4 |
| 2026-06-27 17:00 | ◆ Grp L L4 CRO v GHA | 2026-06-27 | 2-1 | 2-0 | 2-1 | 1-1 | 2-1 | 2-1 | 1-1 |
| 2026-06-27 19:30 | ◆ Grp K K1 COL v POR | 2026-06-27 | 1-1 | 1-2 | 1-1 | 1-1 | 1-2 | 1-2 | 1-1 |
| 2026-06-27 19:30 | ◆ Grp K K2 COD v UZB | 2026-06-27 | 1-1 | 1-1 | 1-1 | 1-1 | 1-0 | 1-1 | 0-0 |
| 2026-06-27 22:00 | Grp J J5 JOR v ARG | 2026-06-27 | 1-2 | 0-3 | 0-3 | 0-2 | 0-4 | 0-4 | 0-3 |
| 2026-06-27 22:00 | ◆ Grp J J6 ALG v AUT | 2026-06-27 | 1-1 | 1-1 | 1-1 | 1-1 | 1-1 | 0-1 | 1-1 |
