本页目前只有英文版。

World Cup Viewer

Overview

WorldCupViewer is a read-only smart contract deployed on BSC mainnet that provides a clean, high-level view of 2026 FIFA World Cup match results.

Users and integrators can query WorldCupViewer to find out the winner of the entire tournament or the winner of any specific group, without needing to understand the underlying oracle structure.

WorldCupViewer is a read-only contract. All state — including match results and team names — is either stored in the contract or read live from the oracle. No transactions are required to query match results.


Deployed address

NetworkAddress
BSC mainnet0x00036192958C2aaAF9F445d3Cdc2979995EA333e

Methods

All query methods return a MatchViewResult struct:

struct MatchViewResult {
    uint256 matchId;   // the match ID queried
    string matchName;  // human-readable name of the match
    bool isResolved;   // true if the oracle has settled this match
    uint256 teamId;    // ID of the winning team (0 if not yet resolved; 50 = draw/tie; 49 = others)
    string teamName;   // name of the winning team ("" if not yet resolved; "draw" for ties; "others" for unlisted teams)
}

teamId uses two reserved values: 49 (others) for any team not individually tracked by the oracle, and 50 (draw) when a match ends in a tie.

getWorldCupWinner()

function getWorldCupWinner() external view returns (MatchViewResult memory);

Returns the winner of the 2026 FIFA World Cup (match ID 1).

  • If isResolved = false, the tournament winner has not yet been determined.
  • If isResolved = true, teamId and teamName identify the champion.

If the champion is a team not individually tracked by the oracle (i.e., grouped under "Others"), the contract resolves the winner using the separately configured othersWinner field, which is set by the contract owner.


getGroupMatchWinners(uint256 matchId)

function getGroupMatchWinners(uint256 matchId) external view returns (MatchViewResult memory);

Returns the winner of a group stage match. Pass the match ID for the group you want to query (e.g., 2 for Group A, 3 for Group B, and so on up to 13 for Group L).

  • If isResolved = false, the group winner has not yet been determined.
  • If isResolved = true, teamId and teamName identify the group winner.

getMatchResult(uint256 matchId)

function getMatchResult(uint256 matchId) external view returns (MatchViewResult memory);

Returns the resolved result for any match ID directly from the underlying oracle mapping.

  • If isResolved = false, the match is not settled yet and the result remains pending.
  • If isResolved = true, teamId identifies the winning outcome mapped from oracle request IDs.
  • For a draw outcome (teamId = 50), teamName is returned as a tie message in the format TeamA(teamIdA) and TeamB(teamIdB) are tied.
  • For non-draw outcomes, teamName is the mapped team name for that teamId.

getTeamName(uint256 teamId)

function getTeamName(uint256 teamId) external view returns (string memory);

Looks up the name for a given teamId. The standard query range is 1-48 (listed teams). If teamId = 49, it represents "others"; if teamId = 50, it represents "draw". Unknown IDs return an empty string.


Reference data

Team ID mapping

teamIdTeam
1Mexico
2South Africa
3South Korea
4Czechia
5Canada
6Bosnia and Herzegovina
7Qatar
8Switzerland
9Brazil
10Morocco
11Haiti
12Scotland
13USA
14Paraguay
15Australia
16Türkiye
17Germany
18Curaçao
19Ivory Coast
20Ecuador
21Netherlands
22Japan
23Sweden
24Tunisia
25Belgium
26Egypt
27Iran
28New Zealand
29Spain
30Cape Verde
31Saudi Arabia
32Uruguay
33France
34Senegal
35Iraq
36Norway
37Argentina
38Algeria
39Austria
40Jordan
41Portugal
42DR Congo
43Uzbekistan
44Colombia
45England
46Croatia
47Ghana
48Panama
49Others (any unlisted team)
50Draw

Match ID reference

More matches will be added to this document as the tournament progresses.

Chapter 1: winner (Match 1)

Match 1 — 2026 FIFA World Cup Winner

Do not use getMatchResult(1) to determine the 2026 FIFA World Cup champion.
Instead, always use getWorldCupWinner(), which fully resolves the tournament winner even if the oracle data merges several teams under "Others".
Using getMatchResult(1) returns the raw oracle grouping and may not identify the actual team; getWorldCupWinner() always provides the true winner team ID and name.

Resolves to the team that wins the entire 2026 FIFA World Cup. This match tracks all individually listed teams plus an "Others" catch-all for any team not given their own oracle question.

teamIdTeamOracle question title
29SpainWill Spain win the 2026 FIFA World Cup?
33FranceWill France win the 2026 FIFA World Cup?
45EnglandWill England win the 2026 FIFA World Cup?
37ArgentinaWill Argentina win the 2026 FIFA World Cup?
9BrazilWill Brazil win the 2026 FIFA World Cup?
41PortugalWill Portugal win the 2026 FIFA World Cup?
17GermanyWill Germany win the 2026 FIFA World Cup?
21NetherlandsWill Netherlands win the 2026 FIFA World Cup?
36NorwayWill Norway win the 2026 FIFA World Cup?
25BelgiumWill Belgium win the 2026 FIFA World Cup?
13USAWill USA win the 2026 FIFA World Cup?
10MoroccoWill Morocco win the 2026 FIFA World Cup?
44ColombiaWill Colombia win the 2026 FIFA World Cup?
22JapanWill Japan win the 2026 FIFA World Cup?
32UruguayWill Uruguay win the 2026 FIFA World Cup?
46CroatiaWill Croatia win the 2026 FIFA World Cup?
1MexicoWill Mexico win the 2026 FIFA World Cup?
8SwitzerlandWill Switzerland win the 2026 FIFA World Cup?
20EcuadorWill Ecuador win the 2026 FIFA World Cup?
34SenegalWill Senegal win the 2026 FIFA World Cup?
15AustraliaWill Australia win the 2026 FIFA World Cup?
5CanadaWill Canada win the 2026 FIFA World Cup?
12ScotlandWill Scotland win the 2026 FIFA World Cup?
3South KoreaWill South Korea win the 2026 FIFA World Cup?
14ParaguayWill Paraguay win the 2026 FIFA World Cup?
19Ivory CoastWill Ivory Coast win the 2026 FIFA World Cup?
26EgyptWill Egypt win the 2026 FIFA World Cup?
27IranWill Iran win the 2026 FIFA World Cup?
47GhanaWill Ghana win the 2026 FIFA World Cup?
38AlgeriaWill Algeria win the 2026 FIFA World Cup?
24TunisiaWill Tunisia win the 2026 FIFA World Cup?
39AustriaWill Austria win the 2026 FIFA World Cup?
28New ZealandWill New Zealand win the 2026 FIFA World Cup?
11HaitiWill Haiti win the 2026 FIFA World Cup?
40JordanWill Jordan win the 2026 FIFA World Cup?
18CuraçaoWill Curaçao win the 2026 FIFA World Cup?
43UzbekistanWill Uzbekistan win the 2026 FIFA World Cup?
2South AfricaWill South Africa win the 2026 FIFA World Cup?
30Cape VerdeWill Cape Verde win the 2026 FIFA World Cup?
7QatarWill Qatar win the 2026 FIFA World Cup?
31Saudi ArabiaWill Saudi Arabia win the 2026 FIFA World Cup?
—OthersWill none of the listed teams win the 2026 FIFA World Cup?

For all group winner matches (Match 2–Match 13), you can use either getMatchResult(matchId) or getGroupMatchWinners(matchId). Both will return the same result.

Chapter 2: group match winners (Match 2-13)

Match 2 — Group A Winner

Resolves to the team that wins Group A in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
1MexicoWill Mexico win Group A in the 2026 FIFA World Cup?
2South AfricaWill South Africa win Group A in the 2026 FIFA World Cup?
3South KoreaWill South Korea win Group A in the 2026 FIFA World Cup?
4CzechiaWill the winner of the Czechia/Denmark/North Macedonia/Republic of Ireland playoff win Group A in the 2026 FIFA World Cup?

Match 3 — Group B Winner

Resolves to the team that wins Group B in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
5CanadaWill Canada win Group B in the 2026 World Cup?
6Bosnia and HerzegovinaWill the winner of the Bosnia and Herzegovina/Italy/Northern Ireland/Wales playoff win Group B in the 2026 World Cup?
7QatarWill Qatar win Group B in the 2026 World Cup?
8SwitzerlandWill Switzerland win Group B in the 2026 World Cup?

Match 4 — Group C Winner

Resolves to the team that wins Group C in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
9BrazilWill Brazil win Group C in the 2026 World Cup?
10MoroccoWill Morocco win Group C in the 2026 World Cup?
11HaitiWill Haiti win Group C in the 2026 World Cup?
12ScotlandWill Scotland win Group C in the 2026 World Cup?

Match 5 — Group D Winner

Resolves to the team that wins Group D in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
13USAWill USA win Group D in the 2026 World Cup?
14ParaguayWill Paraguay win Group D in the 2026 World Cup?
15AustraliaWill Australia win Group D in the 2026 World Cup?
16TürkiyeWill the winner of the Kosovo/Romania/Slovakia/Türkiye playoff win Group D in the 2026 World Cup?

Match 6 — Group E Winner

Resolves to the team that wins Group E in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
17GermanyWill Germany win Group E in the 2026 World Cup?
18CuraçaoWill Curaçao win Group E in the 2026 World Cup?
19Ivory CoastWill Ivory Coast win Group E in the 2026 World Cup?
20EcuadorWill Ecuador win Group E in the 2026 World Cup?

Match 7 — Group F Winner

Resolves to the team that wins Group F in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
21NetherlandsWill Netherlands win Group F in the 2026 World Cup?
22JapanWill Japan win Group F in the 2026 World Cup?
23SwedenWill the winner of the Albania/Poland/Sweden/Ukraine playoff win Group F in the 2026 World Cup?
24TunisiaWill Tunisia win Group F in the 2026 World Cup?

Match 8 — Group G Winner

Resolves to the team that wins Group G in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
25BelgiumWill Belgium win Group G in the 2026 World Cup?
26EgyptWill Egypt win Group G in the 2026 World Cup?
27IranWill Iran win Group G in the 2026 World Cup?
28New ZealandWill New Zealand win Group G in the 2026 World Cup?

Match 9 — Group H Winner

Resolves to the team that wins Group H in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
29SpainWill Spain win Group H in the 2026 World Cup?
30Cape VerdeWill Cape Verde win Group H in the 2026 World Cup?
31Saudi ArabiaWill Saudi Arabia win Group H in the 2026 World Cup?
32UruguayWill Uruguay win Group H in the 2026 World Cup?

Match 10 — Group I Winner

Resolves to the team that wins Group I in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
33FranceWill France win Group I in the 2026 World Cup?
34SenegalWill Senegal win Group I in the 2026 World Cup?
35IraqWill the winner of the Bolivia/Iraq/Suriname playoff win Group I in the 2026 World Cup?
36NorwayWill Norway win Group I in the 2026 World Cup?

Match 11 — Group J Winner

Resolves to the team that wins Group J in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
37ArgentinaWill Argentina win Group J in the 2026 World Cup?
38AlgeriaWill Algeria win Group J in the 2026 World Cup?
39AustriaWill Austria win Group J in the 2026 World Cup?
40JordanWill Jordan win Group J in the 2026 World Cup?

Match 12 — Group K Winner

Resolves to the team that wins Group K in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
41PortugalWill Portugal win Group K in the 2026 World Cup?
42DR CongoWill the winner of the Democratic Republic of Congo/Jamaica/New Caledonia playoff win Group K in the 2026 World Cup?
43UzbekistanWill Uzbekistan win Group K in the 2026 World Cup?
44ColombiaWill Colombia win Group K in the 2026 World Cup?

Match 13 — Group L Winner

Resolves to the team that wins Group L in the 2026 FIFA World Cup group stage.

teamIdTeamOracle question title
45EnglandWill England win Group L in the 2026 World Cup?
46CroatiaWill Croatia win Group L in the 2026 World Cup?
47GhanaWill Ghana win Group L in the 2026 World Cup?
48PanamaWill Panama win Group L in the 2026 World Cup?

Chapter 3: group matches (Match 14-85)

Match 14 — Mexico vs. South Africa

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
1MexicoWill Mexico win on 2026-06-11 in Group A of the 2026 FIFA World Cup group stage?
50drawWill Mexico vs. South Africa end in a draw in Group A of the 2026 FIFA World Cup group stage?
2South AfricaWill South Africa win on 2026-06-11 in Group A of the 2026 FIFA World Cup group stage?

Match 15 — South Korea vs. Czechia

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
3South KoreaWill Korea Republic win on 2026-06-11 in Group A of the 2026 FIFA World Cup group stage?
50drawWill Korea Republic vs. Czechia end in a draw in Group A of the 2026 FIFA World Cup group stage?
4CzechiaWill Czechia win on 2026-06-11 in Group A of the 2026 FIFA World Cup group stage?

Match 16 — Canada vs. Bosnia and Herzegovina

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
5CanadaWill Canada win on 2026-06-12 in Group B of the 2026 FIFA World Cup group stage?
50drawWill Canada vs. Bosnia and Herzegovina end in a draw in Group B of the 2026 FIFA World Cup group stage?
6Bosnia and HerzegovinaWill Bosnia and Herzegovina win on 2026-06-12 in Group B of the 2026 FIFA World Cup group stage?

Match 17 — USA vs. Paraguay

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
13USAWill United States win on 2026-06-12 in Group D of the 2026 FIFA World Cup group stage?
50drawWill United States vs. Paraguay end in a draw in Group D of the 2026 FIFA World Cup group stage?
14ParaguayWill Paraguay win on 2026-06-12 in Group D of the 2026 FIFA World Cup group stage?

Match 18 — Qatar vs. Switzerland

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
7QatarWill Qatar win on 2026-06-13 in Group B of the 2026 FIFA World Cup group stage?
50drawWill Qatar vs. Switzerland end in a draw in Group B of the 2026 FIFA World Cup group stage?
8SwitzerlandWill Switzerland win on 2026-06-13 in Group B of the 2026 FIFA World Cup group stage?

Match 19 — Brazil vs. Morocco

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
9BrazilWill Brazil win on 2026-06-13 in Group C of the 2026 FIFA World Cup group stage?
50drawWill Brazil vs. Morocco end in a draw in Group C of the 2026 FIFA World Cup group stage?
10MoroccoWill Morocco win on 2026-06-13 in Group C of the 2026 FIFA World Cup group stage?

Match 20 — Haiti vs. Scotland

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
11HaitiWill Haiti win on 2026-06-13 in Group C of the 2026 FIFA World Cup group stage?
50drawWill Haiti vs. Scotland end in a draw in Group C of the 2026 FIFA World Cup group stage?
12ScotlandWill Scotland win on 2026-06-13 in Group C of the 2026 FIFA World Cup group stage?

Match 21 — Australia vs. Türkiye

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
15AustraliaWill Australia win on 2026-06-14 in Group D of the 2026 FIFA World Cup group stage?
50drawWill Australia vs. Türkiye end in a draw in Group D of the 2026 FIFA World Cup group stage?
16TürkiyeWill Türkiye win on 2026-06-14 in Group D of the 2026 FIFA World Cup group stage?

Match 22 — Germany vs. Curaçao

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
17GermanyWill Germany win on 2026-06-14 in Group E of the 2026 FIFA World Cup group stage?
50drawWill Germany vs. Curaçao end in a draw in Group E of the 2026 FIFA World Cup group stage?
18CuraçaoWill Curaçao win on 2026-06-14 in Group E of the 2026 FIFA World Cup group stage?

Match 23 — Netherlands vs. Japan

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
21NetherlandsWill Netherlands win on 2026-06-14 in Group F of the 2026 FIFA World Cup group stage?
50drawWill Netherlands vs. Japan end in a draw in Group F of the 2026 FIFA World Cup group stage?
22JapanWill Japan win on 2026-06-14 in Group F of the 2026 FIFA World Cup group stage?

Match 24 — Ivory Coast vs. Ecuador

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
19Ivory CoastWill Côte d'Ivoire win on 2026-06-14 in Group E of the 2026 FIFA World Cup group stage?
50drawWill Côte d'Ivoire vs. Ecuador end in a draw in Group E of the 2026 FIFA World Cup group stage?
20EcuadorWill Ecuador win on 2026-06-14 in Group E of the 2026 FIFA World Cup group stage?

Match 25 — Sweden vs. Tunisia

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
23SwedenWill Sweden win on 2026-06-14 in Group F of the 2026 FIFA World Cup group stage?
50drawWill Sweden vs. Tunisia end in a draw in Group F of the 2026 FIFA World Cup group stage?
24TunisiaWill Tunisia win on 2026-06-14 in Group F of the 2026 FIFA World Cup group stage?

Match 26 — Spain vs. Cape Verde

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
29SpainWill Spain win on 2026-06-15 in Group H of the 2026 FIFA World Cup group stage?
50drawWill Spain vs. Cabo Verde end in a draw in Group H of the 2026 FIFA World Cup group stage?
30Cape VerdeWill Cabo Verde win on 2026-06-15 in Group H of the 2026 FIFA World Cup group stage?

Match 27 — Belgium vs. Egypt

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
25BelgiumWill Belgium win on 2026-06-15 in Group G of the 2026 FIFA World Cup group stage?
50drawWill Belgium vs. Egypt end in a draw in Group G of the 2026 FIFA World Cup group stage?
26EgyptWill Egypt win on 2026-06-15 in Group G of the 2026 FIFA World Cup group stage?

Match 28 — Saudi Arabia vs. Uruguay

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
31Saudi ArabiaWill Saudi Arabia win on 2026-06-15 in Group H of the 2026 FIFA World Cup group stage?
50drawWill Saudi Arabia vs. Uruguay end in a draw in Group H of the 2026 FIFA World Cup group stage?
32UruguayWill Uruguay win on 2026-06-15 in Group H of the 2026 FIFA World Cup group stage?

Match 29 — Iran vs. New Zealand

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
27IranWill IR Iran win on 2026-06-15 in Group G of the 2026 FIFA World Cup group stage?
50drawWill IR Iran vs. New Zealand end in a draw in Group G of the 2026 FIFA World Cup group stage?
28New ZealandWill New Zealand win on 2026-06-15 in Group G of the 2026 FIFA World Cup group stage?

Match 30 — France vs. Senegal

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
33FranceWill France win on 2026-06-16 in Group I of the 2026 FIFA World Cup group stage?
50drawWill France vs. Senegal end in a draw in Group I of the 2026 FIFA World Cup group stage?
34SenegalWill Senegal win on 2026-06-16 in Group I of the 2026 FIFA World Cup group stage?

Match 31 — Iraq vs. Norway

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
35IraqWill Iraq win on 2026-06-16 in Group I of the 2026 FIFA World Cup group stage?
50drawWill Iraq vs. Norway end in a draw in Group I of the 2026 FIFA World Cup group stage?
36NorwayWill Norway win on 2026-06-16 in Group I of the 2026 FIFA World Cup group stage?

Match 32 — Argentina vs. Algeria

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
37ArgentinaWill Argentina win on 2026-06-16 in Group J of the 2026 FIFA World Cup group stage?
50drawWill Argentina vs. Algeria end in a draw in Group J of the 2026 FIFA World Cup group stage?
38AlgeriaWill Algeria win on 2026-06-16 in Group J of the 2026 FIFA World Cup group stage?

Match 33 — Austria vs. Jordan

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
39AustriaWill Austria win on 2026-06-17 in Group J of the 2026 FIFA World Cup group stage?
50drawWill Austria vs. Jordan end in a draw in Group J of the 2026 FIFA World Cup group stage?
40JordanWill Jordan win on 2026-06-17 in Group J of the 2026 FIFA World Cup group stage?

Match 34 — Portugal vs. DR Congo

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
41PortugalWill Portugal win on 2026-06-17 in Group K of the 2026 FIFA World Cup group stage?
50drawWill Portugal vs. DR Congo end in a draw in Group K of the 2026 FIFA World Cup group stage?
42DR CongoWill DR Congo win on 2026-06-17 in Group K of the 2026 FIFA World Cup group stage?

Match 35 — England vs. Croatia

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
45EnglandWill England win on 2026-06-17 in Group L of the 2026 FIFA World Cup group stage?
50drawWill England vs. Croatia end in a draw in Group L of the 2026 FIFA World Cup group stage?
46CroatiaWill Croatia win on 2026-06-17 in Group L of the 2026 FIFA World Cup group stage?

Match 36 — Ghana vs. Panama

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
47GhanaWill Ghana win on 2026-06-17 in Group L of the 2026 FIFA World Cup group stage?
50drawWill Ghana vs. Panama end in a draw in Group L of the 2026 FIFA World Cup group stage?
48PanamaWill Panama win on 2026-06-17 in Group L of the 2026 FIFA World Cup group stage?

Match 37 — Uzbekistan vs. Colombia

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
43UzbekistanWill Uzbekistan win on 2026-06-17 in Group K of the 2026 FIFA World Cup group stage?
50drawWill Uzbekistan vs. Colombia end in a draw in Group K of the 2026 FIFA World Cup group stage?
44ColombiaWill Colombia win on 2026-06-17 in Group K of the 2026 FIFA World Cup group stage?

Match 38 — Czechia vs. South Africa

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
4CzechiaWill Czechia win on 2026-06-18 in Group A of the 2026 FIFA World Cup group stage?
50drawWill Czechia vs. South Africa end in a draw in Group A of the 2026 FIFA World Cup group stage?
2South AfricaWill South Africa win on 2026-06-18 in Group A of the 2026 FIFA World Cup group stage?

Match 39 — Switzerland vs. Bosnia and Herzegovina

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
8SwitzerlandWill Switzerland win on 2026-06-18 in Group B of the 2026 FIFA World Cup group stage?
50drawWill Switzerland vs. Bosnia and Herzegovina end in a draw in Group B of the 2026 FIFA World Cup group stage?
6Bosnia and HerzegovinaWill Bosnia and Herzegovina win on 2026-06-18 in Group B of the 2026 FIFA World Cup group stage?

Match 40 — Canada vs. Qatar

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
5CanadaWill Canada win on 2026-06-18 in Group B of the 2026 FIFA World Cup group stage?
50drawWill Canada vs. Qatar end in a draw in Group B of the 2026 FIFA World Cup group stage?
7QatarWill Qatar win on 2026-06-18 in Group B of the 2026 FIFA World Cup group stage?

Match 41 — Mexico vs. South Korea

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
1MexicoWill Mexico win on 2026-06-18 in Group A of the 2026 FIFA World Cup group stage?
50drawWill Mexico vs. Korea Republic end in a draw in Group A of the 2026 FIFA World Cup group stage?
3South KoreaWill Korea Republic win on 2026-06-18 in Group A of the 2026 FIFA World Cup group stage?

Match 42 — USA vs. Australia

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
13USAWill United States win on 2026-06-19 in Group D of the 2026 FIFA World Cup group stage?
50drawWill United States vs. Australia end in a draw in Group D of the 2026 FIFA World Cup group stage?
15AustraliaWill Australia win on 2026-06-19 in Group D of the 2026 FIFA World Cup group stage?

Match 43 — Scotland vs. Morocco

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
12ScotlandWill Scotland win on 2026-06-19 in Group C of the 2026 FIFA World Cup group stage?
50drawWill Scotland vs. Morocco end in a draw in Group C of the 2026 FIFA World Cup group stage?
10MoroccoWill Morocco win on 2026-06-19 in Group C of the 2026 FIFA World Cup group stage?

Match 44 — Brazil vs. Haiti

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
9BrazilWill Brazil win on 2026-06-19 in Group C of the 2026 FIFA World Cup group stage?
50drawWill Brazil vs. Haiti end in a draw in Group C of the 2026 FIFA World Cup group stage?
11HaitiWill Haiti win on 2026-06-19 in Group C of the 2026 FIFA World Cup group stage?

Match 45 — Türkiye vs. Paraguay

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
16TürkiyeWill Türkiye win on 2026-06-19 in Group D of the 2026 FIFA World Cup group stage?
50drawWill Türkiye vs. Paraguay end in a draw in Group D of the 2026 FIFA World Cup group stage?
14ParaguayWill Paraguay win on 2026-06-19 in Group D of the 2026 FIFA World Cup group stage?

Match 46 — Netherlands vs. Sweden

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
21NetherlandsWill Netherlands win on 2026-06-20 in Group F of the 2026 FIFA World Cup group stage?
50drawWill Netherlands vs. Sweden end in a draw in Group F of the 2026 FIFA World Cup group stage?
23SwedenWill Sweden win on 2026-06-20 in Group F of the 2026 FIFA World Cup group stage?

Match 47 — Germany vs. Ivory Coast

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
17GermanyWill Germany win on 2026-06-20 in Group E of the 2026 FIFA World Cup group stage?
50drawWill Germany vs. Côte d'Ivoire end in a draw in Group E of the 2026 FIFA World Cup group stage?
19Ivory CoastWill Côte d'Ivoire win on 2026-06-20 in Group E of the 2026 FIFA World Cup group stage?

Match 48 — Ecuador vs. Curaçao

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
20EcuadorWill Ecuador win on 2026-06-20 in Group E of the 2026 FIFA World Cup group stage?
50drawWill Ecuador vs. Curaçao end in a draw in Group E of the 2026 FIFA World Cup group stage?
18CuraçaoWill Curaçao win on 2026-06-20 in Group E of the 2026 FIFA World Cup group stage?

Match 49 — Tunisia vs. Japan

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
24TunisiaWill Tunisia win on 2026-06-21 in Group F of the 2026 FIFA World Cup group stage?
50drawWill Tunisia vs. Japan end in a draw in Group F of the 2026 FIFA World Cup group stage?
22JapanWill Japan win on 2026-06-21 in Group F of the 2026 FIFA World Cup group stage?

Match 50 — Spain vs. Saudi Arabia

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
29SpainWill Spain win on 2026-06-21 in Group H of the 2026 FIFA World Cup group stage?
50drawWill Spain vs. Saudi Arabia end in a draw in Group H of the 2026 FIFA World Cup group stage?
31Saudi ArabiaWill Saudi Arabia win on 2026-06-21 in Group H of the 2026 FIFA World Cup group stage?

Match 51 — Belgium vs. Iran

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
25BelgiumWill Belgium win on 2026-06-21 in Group G of the 2026 FIFA World Cup group stage?
50drawWill Belgium vs. IR Iran end in a draw in Group G of the 2026 FIFA World Cup group stage?
27IranWill IR Iran win on 2026-06-21 in Group G of the 2026 FIFA World Cup group stage?

Match 52 — Uruguay vs. Cape Verde

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
32UruguayWill Uruguay win on 2026-06-21 in Group H of the 2026 FIFA World Cup group stage?
50drawWill Uruguay vs. Cabo Verde end in a draw in Group H of the 2026 FIFA World Cup group stage?
30Cape VerdeWill Cabo Verde win on 2026-06-21 in Group H of the 2026 FIFA World Cup group stage?

Match 53 — New Zealand vs. Egypt

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
28New ZealandWill New Zealand win on 2026-06-21 in Group G of the 2026 FIFA World Cup group stage?
50drawWill New Zealand vs. Egypt end in a draw in Group G of the 2026 FIFA World Cup group stage?
26EgyptWill Egypt win on 2026-06-21 in Group G of the 2026 FIFA World Cup group stage?

Match 54 — Argentina vs. Austria

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
37ArgentinaWill Argentina win on 2026-06-22 in Group J of the 2026 FIFA World Cup group stage?
50drawWill Argentina vs. Austria end in a draw in Group J of the 2026 FIFA World Cup group stage?
39AustriaWill Austria win on 2026-06-22 in Group J of the 2026 FIFA World Cup group stage?

Match 55 — France vs. Iraq

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
33FranceWill France win on 2026-06-22 in Group I of the 2026 FIFA World Cup group stage?
50drawWill France vs. Iraq end in a draw in Group I of the 2026 FIFA World Cup group stage?
35IraqWill Iraq win on 2026-06-22 in Group I of the 2026 FIFA World Cup group stage?

Match 56 — Norway vs. Senegal

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
36NorwayWill Norway win on 2026-06-22 in Group I of the 2026 FIFA World Cup group stage?
50drawWill Norway vs. Senegal end in a draw in Group I of the 2026 FIFA World Cup group stage?
34SenegalWill Senegal win on 2026-06-22 in Group I of the 2026 FIFA World Cup group stage?

Match 57 — Jordan vs. Algeria

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
40JordanWill Jordan win on 2026-06-22 in Group J of the 2026 FIFA World Cup group stage?
50drawWill Jordan vs. Algeria end in a draw in Group J of the 2026 FIFA World Cup group stage?
38AlgeriaWill Algeria win on 2026-06-22 in Group J of the 2026 FIFA World Cup group stage?

Match 58 — Portugal vs. Uzbekistan

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
41PortugalWill Portugal win on 2026-06-23 in Group K of the 2026 FIFA World Cup group stage?
50drawWill Portugal vs. Uzbekistan end in a draw in Group K of the 2026 FIFA World Cup group stage?
43UzbekistanWill Uzbekistan win on 2026-06-23 in Group K of the 2026 FIFA World Cup group stage?

Match 59 — England vs. Ghana

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
45EnglandWill England win on 2026-06-23 in Group L of the 2026 FIFA World Cup group stage?
50drawWill England vs. Ghana end in a draw in Group L of the 2026 FIFA World Cup group stage?
47GhanaWill Ghana win on 2026-06-23 in Group L of the 2026 FIFA World Cup group stage?

Match 60 — Panama vs. Croatia

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
48PanamaWill Panama win on 2026-06-23 in Group L of the 2026 FIFA World Cup group stage?
50drawWill Panama vs. Croatia end in a draw in Group L of the 2026 FIFA World Cup group stage?
46CroatiaWill Croatia win on 2026-06-23 in Group L of the 2026 FIFA World Cup group stage?

Match 61 — Colombia vs. DR Congo

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
44ColombiaWill Colombia win on 2026-06-23 in Group K of the 2026 FIFA World Cup group stage?
50drawWill Colombia vs. DR Congo end in a draw in Group K of the 2026 FIFA World Cup group stage?
42DR CongoWill DR Congo win on 2026-06-23 in Group K of the 2026 FIFA World Cup group stage?

Match 62 — Bosnia and Herzegovina vs. Qatar

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
6Bosnia and HerzegovinaWill Bosnia and Herzegovina win on 2026-06-24 in Group B of the 2026 FIFA World Cup group stage?
50drawWill Bosnia and Herzegovina vs. Qatar end in a draw in Group B of the 2026 FIFA World Cup group stage?
7QatarWill Qatar win on 2026-06-24 in Group B of the 2026 FIFA World Cup group stage?

Match 63 — Switzerland vs. Canada

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
8SwitzerlandWill Switzerland win on 2026-06-24 in Group B of the 2026 FIFA World Cup group stage?
50drawWill Switzerland vs. Canada end in a draw in Group B of the 2026 FIFA World Cup group stage?
5CanadaWill Canada win on 2026-06-24 in Group B of the 2026 FIFA World Cup group stage?

Match 64 — Morocco vs. Haiti

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
10MoroccoWill Morocco win on 2026-06-24 in Group C of the 2026 FIFA World Cup group stage?
50drawWill Morocco vs. Haiti end in a draw in Group C of the 2026 FIFA World Cup group stage?
11HaitiWill Haiti win on 2026-06-24 in Group C of the 2026 FIFA World Cup group stage?

Match 65 — Scotland vs. Brazil

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
12ScotlandWill Scotland win on 2026-06-24 in Group C of the 2026 FIFA World Cup group stage?
50drawWill Scotland vs. Brazil end in a draw in Group C of the 2026 FIFA World Cup group stage?
9BrazilWill Brazil win on 2026-06-24 in Group C of the 2026 FIFA World Cup group stage?

Match 66 — Czechia vs. Mexico

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
4CzechiaWill Czechia win on 2026-06-24 in Group A of the 2026 FIFA World Cup group stage?
50drawWill Czechia vs. Mexico end in a draw in Group A of the 2026 FIFA World Cup group stage?
1MexicoWill Mexico win on 2026-06-24 in Group A of the 2026 FIFA World Cup group stage?

Match 67 — South Africa vs. South Korea

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
2South AfricaWill South Africa win on 2026-06-24 in Group A of the 2026 FIFA World Cup group stage?
50drawWill South Africa vs. Korea Republic end in a draw in Group A of the 2026 FIFA World Cup group stage?
3South KoreaWill Korea Republic win on 2026-06-24 in Group A of the 2026 FIFA World Cup group stage?

Match 68 — Curaçao vs. Ivory Coast

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
18CuraçaoWill Curaçao win on 2026-06-25 in Group E of the 2026 FIFA World Cup group stage?
50drawWill Curaçao vs. Côte d'Ivoire end in a draw in Group E of the 2026 FIFA World Cup group stage?
19Ivory CoastWill Côte d'Ivoire win on 2026-06-25 in Group E of the 2026 FIFA World Cup group stage?

Match 69 — Ecuador vs. Germany

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
20EcuadorWill Ecuador win on 2026-06-25 in Group E of the 2026 FIFA World Cup group stage?
50drawWill Ecuador vs. Germany end in a draw in Group E of the 2026 FIFA World Cup group stage?
17GermanyWill Germany win on 2026-06-25 in Group E of the 2026 FIFA World Cup group stage?

Match 70 — Japan vs. Sweden

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
22JapanWill Japan win on 2026-06-25 in Group F of the 2026 FIFA World Cup group stage?
50drawWill Japan vs. Sweden end in a draw in Group F of the 2026 FIFA World Cup group stage?
23SwedenWill Sweden win on 2026-06-25 in Group F of the 2026 FIFA World Cup group stage?

Match 71 — Tunisia vs. Netherlands

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
24TunisiaWill Tunisia win on 2026-06-25 in Group F of the 2026 FIFA World Cup group stage?
50drawWill Tunisia vs. Netherlands end in a draw in Group F of the 2026 FIFA World Cup group stage?
21NetherlandsWill Netherlands win on 2026-06-25 in Group F of the 2026 FIFA World Cup group stage?

Match 72 — Türkiye vs. USA

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
16TürkiyeWill Türkiye win on 2026-06-25 in Group D of the 2026 FIFA World Cup group stage?
50drawWill Türkiye vs. United States end in a draw in Group D of the 2026 FIFA World Cup group stage?
13USAWill United States win on 2026-06-25 in Group D of the 2026 FIFA World Cup group stage?

Match 73 — Paraguay vs. Australia

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
14ParaguayWill Paraguay win on 2026-06-25 in Group D of the 2026 FIFA World Cup group stage?
50drawWill Paraguay vs. Australia end in a draw in Group D of the 2026 FIFA World Cup group stage?
15AustraliaWill Australia win on 2026-06-25 in Group D of the 2026 FIFA World Cup group stage?

Match 74 — Senegal vs. Iraq

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
34SenegalWill Senegal win on 2026-06-26 in Group I of the 2026 FIFA World Cup group stage?
50drawWill Senegal vs. Iraq end in a draw in Group I of the 2026 FIFA World Cup group stage?
35IraqWill Iraq win on 2026-06-26 in Group I of the 2026 FIFA World Cup group stage?

Match 75 — Norway vs. France

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
36NorwayWill Norway win on 2026-06-26 in Group I of the 2026 FIFA World Cup group stage?
50drawWill Norway vs. France end in a draw in Group I of the 2026 FIFA World Cup group stage?
33FranceWill France win on 2026-06-26 in Group I of the 2026 FIFA World Cup group stage?

Match 76 — Cape Verde vs. Saudi Arabia

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
30Cape VerdeWill Cabo Verde win on 2026-06-26 in Group H of the 2026 FIFA World Cup group stage?
50drawWill Cabo Verde vs. Saudi Arabia end in a draw in Group H of the 2026 FIFA World Cup group stage?
31Saudi ArabiaWill Saudi Arabia win on 2026-06-26 in Group H of the 2026 FIFA World Cup group stage?

Match 77 — Uruguay vs. Spain

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
32UruguayWill Uruguay win on 2026-06-26 in Group H of the 2026 FIFA World Cup group stage?
50drawWill Uruguay vs. Spain end in a draw in Group H of the 2026 FIFA World Cup group stage?
29SpainWill Spain win on 2026-06-26 in Group H of the 2026 FIFA World Cup group stage?

Match 78 — Egypt vs. Iran

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
26EgyptWill Egypt win on 2026-06-26 in Group G of the 2026 FIFA World Cup group stage?
50drawWill Egypt vs. IR Iran end in a draw in Group G of the 2026 FIFA World Cup group stage?
27IranWill IR Iran win on 2026-06-26 in Group G of the 2026 FIFA World Cup group stage?

Match 79 — New Zealand vs. Belgium

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
28New ZealandWill New Zealand win on 2026-06-26 in Group G of the 2026 FIFA World Cup group stage?
50drawWill New Zealand vs. Belgium end in a draw in Group G of the 2026 FIFA World Cup group stage?
25BelgiumWill Belgium win on 2026-06-26 in Group G of the 2026 FIFA World Cup group stage?

Match 80 — Croatia vs. Ghana

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
46CroatiaWill Croatia win on 2026-06-27 in Group L of the 2026 FIFA World Cup group stage?
50drawWill Croatia vs. Ghana end in a draw in Group L of the 2026 FIFA World Cup group stage?
47GhanaWill Ghana win on 2026-06-27 in Group L of the 2026 FIFA World Cup group stage?

Match 81 — Panama vs. England

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
48PanamaWill Panama win on 2026-06-27 in Group L of the 2026 FIFA World Cup group stage?
50drawWill Panama vs. England end in a draw in Group L of the 2026 FIFA World Cup group stage?
45EnglandWill England win on 2026-06-27 in Group L of the 2026 FIFA World Cup group stage?

Match 82 — Colombia vs. Portugal

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
44ColombiaWill Colombia win on 2026-06-27 in Group K of the 2026 FIFA World Cup group stage?
50drawWill Colombia vs. Portugal end in a draw in Group K of the 2026 FIFA World Cup group stage?
41PortugalWill Portugal win on 2026-06-27 in Group K of the 2026 FIFA World Cup group stage?

Match 83 — DR Congo vs. Uzbekistan

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
42DR CongoWill DR Congo win on 2026-06-27 in Group K of the 2026 FIFA World Cup group stage?
50drawWill DR Congo vs. Uzbekistan end in a draw in Group K of the 2026 FIFA World Cup group stage?
43UzbekistanWill Uzbekistan win on 2026-06-27 in Group K of the 2026 FIFA World Cup group stage?

Match 84 — Jordan vs. Argentina

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
40JordanWill Jordan win on 2026-06-27 in Group J of the 2026 FIFA World Cup group stage?
50drawWill Jordan vs. Argentina end in a draw in Group J of the 2026 FIFA World Cup group stage?
37ArgentinaWill Argentina win on 2026-06-27 in Group J of the 2026 FIFA World Cup group stage?

Match 85 — Algeria vs. Austria

Resolves to the winner of this match in the 2026 FIFA World Cup.

teamIdTeamOracle question title
38AlgeriaWill Algeria win on 2026-06-27 in Group J of the 2026 FIFA World Cup group stage?
50drawWill Algeria vs. Austria end in a draw in Group J of the 2026 FIFA World Cup group stage?
39AustriaWill Austria win on 2026-06-27 in Group J of the 2026 FIFA World Cup group stage?