A Human Actually experiment · World Cup 2026

The Calibration Cup

A prediction game for the 2026 World Cup. Forecast every match — and instead of just calling winners, you say how confident you are. We score how well your confidence matches what actually happens on the pitch.

01

Pick a match

Every fixture of the 2026 World Cup — group stage to final — is a question waiting for your call.

02

Set your probability

Don't just pick a winner. Say how sure you are. Your confidence is the whole game.

03

Get scored on calibration

When the match resolves, we measure how honest your numbers were — not just whether you were right, but whether your 70% calls actually happen 70% of the time.

The slate

Make your calls

Start with the box below: pick a display name, then choose any match. Set how confident you are, save your pick, and come back when results land to collect your Trust Receipts.

Something broken or confusing? Send feedback.

Step 1 · Start here

Pick anything — a handle, an initial, leave it blank. Aggregates never expose individual display names or participant IDs.

Step 2 · Make a call

Pick any match below. Set your confidence. Save.

This is not a bracket. A bracket rewards being right. Calibration measures whether your confidence deserved to be trusted.

Your calibration

Calibration dashboard

Calibration Score · /100

No predictions yet. Make one pick, assign your confidence, and let reality grade it later.

The Calibration Score is not a score of intelligence or credibility. It measures how well confidence matched reality. The goal is not to be fearless. The goal is to be honest about uncertainty.

Group A

6 matches · Jun 11–Jun 25

Group A

Scheduled

Jun 11, 2026 · 19:00 UTC

MexicovsSouth Africa

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group A

Scheduled

Jun 12, 2026 · 02:00 UTC

South KoreavsCzechia

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group A

Scheduled

Jun 18, 2026 · 16:00 UTC

CzechiavsSouth Africa

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group A

Scheduled

Jun 19, 2026 · 01:00 UTC

MexicovsSouth Korea

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group A

Scheduled

Jun 25, 2026 · 01:00 UTC

CzechiavsMexico

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group A

Scheduled

Jun 25, 2026 · 01:00 UTC

South AfricavsSouth Korea

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group B

6 matches · Jun 12–Jun 24

Group B

Scheduled

Jun 12, 2026 · 19:00 UTC

CanadavsBosnia-Herzegovina

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group B

Scheduled

Jun 13, 2026 · 19:00 UTC

QatarvsSwitzerland

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group B

Scheduled

Jun 18, 2026 · 19:00 UTC

SwitzerlandvsBosnia-Herzegovina

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group B

Scheduled

Jun 18, 2026 · 22:00 UTC

CanadavsQatar

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group B

Scheduled

Jun 24, 2026 · 19:00 UTC

SwitzerlandvsCanada

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group B

Scheduled

Jun 24, 2026 · 19:00 UTC

Bosnia-HerzegovinavsQatar

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group D

6 matches · Jun 13–Jun 26

Group D

Scheduled

Jun 13, 2026 · 01:00 UTC

United StatesvsParaguay

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group D

Scheduled

Jun 14, 2026 · 04:00 UTC

AustraliavsTurkey

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group D

Scheduled

Jun 19, 2026 · 19:00 UTC

United StatesvsAustralia

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group D

Scheduled

Jun 20, 2026 · 03:00 UTC

TurkeyvsParaguay

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group D

Scheduled

Jun 26, 2026 · 02:00 UTC

TurkeyvsUnited States

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group D

Scheduled

Jun 26, 2026 · 02:00 UTC

ParaguayvsAustralia

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group C

6 matches · Jun 13–Jun 24

Group C

Scheduled

Jun 13, 2026 · 22:00 UTC

BrazilvsMorocco

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group C

Scheduled

Jun 14, 2026 · 01:00 UTC

HaitivsScotland

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group C

Scheduled

Jun 19, 2026 · 22:00 UTC

ScotlandvsMorocco

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group C

Scheduled

Jun 20, 2026 · 00:30 UTC

BrazilvsHaiti

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group C

Scheduled

Jun 24, 2026 · 22:00 UTC

MoroccovsHaiti

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group C

Scheduled

Jun 24, 2026 · 22:00 UTC

ScotlandvsBrazil

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group E

6 matches · Jun 14–Jun 25

Group E

Scheduled

Jun 14, 2026 · 17:00 UTC

GermanyvsCuraçao

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group E

Scheduled

Jun 14, 2026 · 23:00 UTC

Ivory CoastvsEcuador

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group E

Scheduled

Jun 20, 2026 · 20:00 UTC

GermanyvsIvory Coast

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group E

Scheduled

Jun 21, 2026 · 00:00 UTC

EcuadorvsCuraçao

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group E

Scheduled

Jun 25, 2026 · 20:00 UTC

EcuadorvsGermany

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group E

Scheduled

Jun 25, 2026 · 20:00 UTC

CuraçaovsIvory Coast

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group F

6 matches · Jun 14–Jun 25

Group F

Scheduled

Jun 14, 2026 · 20:00 UTC

NetherlandsvsJapan

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group F

Scheduled

Jun 15, 2026 · 02:00 UTC

SwedenvsTunisia

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group F

Scheduled

Jun 20, 2026 · 17:00 UTC

NetherlandsvsSweden

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group F

Scheduled

Jun 21, 2026 · 04:00 UTC

TunisiavsJapan

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group F

Scheduled

Jun 25, 2026 · 23:00 UTC

TunisiavsNetherlands

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group F

Scheduled

Jun 25, 2026 · 23:00 UTC

JapanvsSweden

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group H

6 matches · Jun 15–Jun 27

Group H

Scheduled

Jun 15, 2026 · 16:00 UTC

SpainvsCape Verde Islands

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group H

Scheduled

Jun 15, 2026 · 22:00 UTC

Saudi ArabiavsUruguay

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group H

Scheduled

Jun 21, 2026 · 16:00 UTC

SpainvsSaudi Arabia

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group H

Scheduled

Jun 21, 2026 · 22:00 UTC

UruguayvsCape Verde Islands

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group H

Scheduled

Jun 27, 2026 · 00:00 UTC

UruguayvsSpain

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group H

Scheduled

Jun 27, 2026 · 00:00 UTC

Cape Verde IslandsvsSaudi Arabia

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group G

6 matches · Jun 15–Jun 27

Group G

Scheduled

Jun 15, 2026 · 19:00 UTC

BelgiumvsEgypt

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group G

Scheduled

Jun 16, 2026 · 01:00 UTC

IranvsNew Zealand

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group G

Scheduled

Jun 21, 2026 · 19:00 UTC

BelgiumvsIran

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group G

Scheduled

Jun 22, 2026 · 01:00 UTC

New ZealandvsEgypt

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group G

Scheduled

Jun 27, 2026 · 03:00 UTC

New ZealandvsBelgium

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group G

Scheduled

Jun 27, 2026 · 03:00 UTC

EgyptvsIran

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group I

6 matches · Jun 16–Jun 26

Group I

Scheduled

Jun 16, 2026 · 19:00 UTC

FrancevsSenegal

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group I

Scheduled

Jun 16, 2026 · 22:00 UTC

IraqvsNorway

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group I

Scheduled

Jun 22, 2026 · 21:00 UTC

FrancevsIraq

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group I

Scheduled

Jun 23, 2026 · 00:00 UTC

NorwayvsSenegal

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group I

Scheduled

Jun 26, 2026 · 19:00 UTC

NorwayvsFrance

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group I

Scheduled

Jun 26, 2026 · 19:00 UTC

SenegalvsIraq

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group J

6 matches · Jun 17–Jun 28

Group J

Scheduled

Jun 17, 2026 · 01:00 UTC

ArgentinavsAlgeria

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group J

Scheduled

Jun 17, 2026 · 04:00 UTC

AustriavsJordan

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group J

Scheduled

Jun 22, 2026 · 17:00 UTC

ArgentinavsAustria

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group J

Scheduled

Jun 23, 2026 · 03:00 UTC

JordanvsAlgeria

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group J

Scheduled

Jun 28, 2026 · 02:00 UTC

JordanvsArgentina

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group J

Scheduled

Jun 28, 2026 · 02:00 UTC

AlgeriavsAustria

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group K

6 matches · Jun 17–Jun 27

Group K

Scheduled

Jun 17, 2026 · 17:00 UTC

PortugalvsCongo DR

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group K

Scheduled

Jun 18, 2026 · 02:00 UTC

UzbekistanvsColombia

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group K

Scheduled

Jun 23, 2026 · 17:00 UTC

PortugalvsUzbekistan

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group K

Scheduled

Jun 24, 2026 · 02:00 UTC

ColombiavsCongo DR

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group K

Scheduled

Jun 27, 2026 · 23:30 UTC

ColombiavsPortugal

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group K

Scheduled

Jun 27, 2026 · 23:30 UTC

Congo DRvsUzbekistan

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group L

6 matches · Jun 17–Jun 27

Group L

Scheduled

Jun 17, 2026 · 20:00 UTC

EnglandvsCroatia

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group L

Scheduled

Jun 17, 2026 · 23:00 UTC

GhanavsPanama

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group L

Scheduled

Jun 23, 2026 · 20:00 UTC

EnglandvsGhana

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group L

Scheduled

Jun 23, 2026 · 23:00 UTC

PanamavsCroatia

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group L

Scheduled

Jun 27, 2026 · 21:00 UTC

PanamavsEngland

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

Group L

Scheduled

Jun 27, 2026 · 21:00 UTC

CroatiavsGhana

Your pick

70% · lean
5095

By submitting, you add your prediction and confidence level to the public experiment. Results are reported in aggregate. No account required.

Privacy

The crowd

Public confidence signal

Aggregated, pseudonymous predictions from everyone who has opted in. Public reporting is aggregate — no participant IDs, no raw rows.

Public confidence signal

What the crowd is predicting

Loading…

This is a live community snapshot, not a scientific poll. The value is not that the crowd is always right. The value is seeing how confidence behaves before reality grades it.

On the record

The Human Actually slate

Our own calls, graded by the same ruler. Confidence stated up front, receipts attached when results land.

Group A

Pending

MexicovsSouth Africa

Jun 11

Our call

Mexico · 65%

Pending. We will let the result grade this one.

Group A

Pending

South KoreavsCzechia

Jun 12

Our call

Czechia · 55%

Pending. We will let the result grade this one.

Group B

Pending

CanadavsBosnia-Herzegovina

Jun 12

Our call

Canada · 55%

Pending. We will let the result grade this one.

Group D

Pending

United StatesvsParaguay

Jun 13

Our call

United States · 60%

Pending. We will let the result grade this one.

Group B

Pending

QatarvsSwitzerland

Jun 13

Our call

Switzerland · 65%

Pending. We will let the result grade this one.

Group C

Pending

BrazilvsMorocco

Jun 13

Our call

Brazil · 70%

Pending. We will let the result grade this one.

Group C

Pending

HaitivsScotland

Jun 14

Our call

Scotland · 65%

Pending. We will let the result grade this one.

Group D

Pending

AustraliavsTurkey

Jun 14

Our call

Turkey · 60%

Pending. We will let the result grade this one.

Group E

Pending

GermanyvsCuraçao

Jun 14

Our call

Germany · 85%

Pending. We will let the result grade this one.

Group F

Pending

NetherlandsvsJapan

Jun 14

Our call

Netherlands · 60%

Pending. We will let the result grade this one.

Group E

Pending

Ivory CoastvsEcuador

Jun 14

Our call

Ecuador · 55%

Pending. We will let the result grade this one.

Group F

Pending

SwedenvsTunisia

Jun 15

Our call

Sweden · 55%

Pending. We will let the result grade this one.

Group H

Pending

SpainvsCape Verde Islands

Jun 15

Our call

Spain · 85%

Pending. We will let the result grade this one.

Group G

Pending

BelgiumvsEgypt

Jun 15

Our call

Belgium · 65%

Pending. We will let the result grade this one.

Group H

Pending

Saudi ArabiavsUruguay

Jun 15

Our call

Uruguay · 70%

Pending. We will let the result grade this one.

Group G

Pending

IranvsNew Zealand

Jun 16

Our call

Iran · 60%

Pending. We will let the result grade this one.

Group I

Pending

FrancevsSenegal

Jun 16

Our call

France · 65%

Pending. We will let the result grade this one.

Group I

Pending

IraqvsNorway

Jun 16

Our call

Norway · 70%

Pending. We will let the result grade this one.

Group J

Pending

ArgentinavsAlgeria

Jun 17

Our call

Argentina · 75%

Pending. We will let the result grade this one.

Group J

Pending

AustriavsJordan

Jun 17

Our call

Austria · 70%

Pending. We will let the result grade this one.

Group K

Pending

PortugalvsCongo DR

Jun 17

Our call

Portugal · 80%

Pending. We will let the result grade this one.

Group L

Pending

EnglandvsCroatia

Jun 17

Our call

England · 60%

Pending. We will let the result grade this one.

Group L

Pending

GhanavsPanama

Jun 17

Our call

Ghana · 60%

Pending. We will let the result grade this one.

Group K

Pending

UzbekistanvsColombia

Jun 18

Our call

Colombia · 65%

Pending. We will let the result grade this one.

Group A

Pending

CzechiavsSouth Africa

Jun 18

Our call

Czechia · 60%

Pending. We will let the result grade this one.

Group B

Pending

SwitzerlandvsBosnia-Herzegovina

Jun 18

Our call

Switzerland · 60%

Pending. We will let the result grade this one.

Group B

Pending

CanadavsQatar

Jun 18

Our call

Canada · 60%

Pending. We will let the result grade this one.

Group A

Pending

MexicovsSouth Korea

Jun 19

Our call

Mexico · 60%

Pending. We will let the result grade this one.

Group D

Pending

United StatesvsAustralia

Jun 19

Our call

United States · 65%

Pending. We will let the result grade this one.

Group C

Pending

ScotlandvsMorocco

Jun 19

Our call

Morocco · 60%

Pending. We will let the result grade this one.

Group C

Pending

BrazilvsHaiti

Jun 20

Our call

Brazil · 85%

Pending. We will let the result grade this one.

Group D

Pending

TurkeyvsParaguay

Jun 20

Our call

Turkey · 55%

Pending. We will let the result grade this one.

Group F

Pending

NetherlandsvsSweden

Jun 20

Our call

Netherlands · 60%

Pending. We will let the result grade this one.

Group E

Pending

GermanyvsIvory Coast

Jun 20

Our call

Germany · 70%

Pending. We will let the result grade this one.

Group E

Pending

EcuadorvsCuraçao

Jun 21

Our call

Ecuador · 75%

Pending. We will let the result grade this one.

Group F

Pending

TunisiavsJapan

Jun 21

Our call

Japan · 60%

Pending. We will let the result grade this one.

Group H

Pending

SpainvsSaudi Arabia

Jun 21

Our call

Spain · 80%

Pending. We will let the result grade this one.

Group G

Pending

BelgiumvsIran

Jun 21

Our call

Belgium · 65%

Pending. We will let the result grade this one.

Group H

Pending

UruguayvsCape Verde Islands

Jun 21

Our call

Uruguay · 75%

Pending. We will let the result grade this one.

Group G

Pending

New ZealandvsEgypt

Jun 22

Our call

Egypt · 65%

Pending. We will let the result grade this one.

Group J

Pending

ArgentinavsAustria

Jun 22

Our call

Argentina · 65%

Pending. We will let the result grade this one.

Group I

Pending

FrancevsIraq

Jun 22

Our call

France · 85%

Pending. We will let the result grade this one.

Group I

Pending

NorwayvsSenegal

Jun 23

Our call

Norway · 55%

Pending. We will let the result grade this one.

Group J

Pending

JordanvsAlgeria

Jun 23

Our call

Algeria · 65%

Pending. We will let the result grade this one.

Group K

Pending

PortugalvsUzbekistan

Jun 23

Our call

Portugal · 75%

Pending. We will let the result grade this one.

Group L

Pending

EnglandvsGhana

Jun 23

Our call

England · 70%

Pending. We will let the result grade this one.

Group L

Pending

PanamavsCroatia

Jun 23

Our call

Croatia · 70%

Pending. We will let the result grade this one.

Group K

Pending

ColombiavsCongo DR

Jun 24

Our call

Colombia · 65%

Pending. We will let the result grade this one.

Group B

Pending

SwitzerlandvsCanada

Jun 24

Our call

Switzerland · 55%

Pending. We will let the result grade this one.

Group B

Pending

Bosnia-HerzegovinavsQatar

Jun 24

Our call

Bosnia-Herzegovina · 60%

Pending. We will let the result grade this one.

Group C

Pending

ScotlandvsBrazil

Jun 24

Our call

Brazil · 80%

Pending. We will let the result grade this one.

Group C

Pending

MoroccovsHaiti

Jun 24

Our call

Morocco · 75%

Pending. We will let the result grade this one.

Group A

Pending

CzechiavsMexico

Jun 25

Our call

Mexico · 55%

Pending. We will let the result grade this one.

Group A

Pending

South AfricavsSouth Korea

Jun 25

Our call

South Korea · 60%

Pending. We will let the result grade this one.

Group E

Pending

EcuadorvsGermany

Jun 25

Our call

Germany · 65%

Pending. We will let the result grade this one.

Group E

Pending

CuraçaovsIvory Coast

Jun 25

Our call

Ivory Coast · 70%

Pending. We will let the result grade this one.

Group F

Pending

JapanvsSweden

Jun 25

Our call

Japan · 55%

Pending. We will let the result grade this one.

Group F

Pending

TunisiavsNetherlands

Jun 25

Our call

Netherlands · 75%

Pending. We will let the result grade this one.

Group D

Pending

TurkeyvsUnited States

Jun 26

Our call

United States · 55%

Pending. We will let the result grade this one.

Group D

Pending

ParaguayvsAustralia

Jun 26

Our call

Paraguay · 55%

Pending. We will let the result grade this one.

Group I

Pending

NorwayvsFrance

Jun 26

Our call

France · 65%

Pending. We will let the result grade this one.

Group I

Pending

SenegalvsIraq

Jun 26

Our call

Senegal · 70%

Pending. We will let the result grade this one.

Group H

Pending

Cape Verde IslandsvsSaudi Arabia

Jun 27

Our call

Saudi Arabia · 60%

Pending. We will let the result grade this one.

Group H

Pending

UruguayvsSpain

Jun 27

Our call

Spain · 60%

Pending. We will let the result grade this one.

Group G

Pending

EgyptvsIran

Jun 27

Our call

Egypt · 55%

Pending. We will let the result grade this one.

Group G

Pending

New ZealandvsBelgium

Jun 27

Our call

Belgium · 75%

Pending. We will let the result grade this one.

Group L

Pending

PanamavsEngland

Jun 27

Our call

England · 80%

Pending. We will let the result grade this one.

Group L

Pending

CroatiavsGhana

Jun 27

Our call

Croatia · 60%

Pending. We will let the result grade this one.

Group K

Pending

ColombiavsPortugal

Jun 27

Our call

Portugal · 55%

Pending. We will let the result grade this one.

Group K

Pending

Congo DRvsUzbekistan

Jun 27

Our call

Uzbekistan · 55%

Pending. We will let the result grade this one.

Group J

Pending

AlgeriavsAustria

Jun 28

Our call

Austria · 55%

Pending. We will let the result grade this one.

Group J

Pending

JordanvsArgentina

Jun 28

Our call

Argentina · 85%

Pending. We will let the result grade this one.

Embed this experiment

Drop the Cup into any page

Use the embed to let readers make predictions and track their own calibration from another page.

Preview the embed →
<iframe
  src="http://localhost:3000/embed"
  width="100%"
  height="720"
  style="border:0;border-radius:12px;overflow:hidden;"
  loading="lazy">
</iframe>