FIFA World Cup 2026

World Cup 2026

48 teams · 12 groups · USA · Canada · Mexico. Enter scores to update standings live.

Play Out the Tournament

Forecast every group-stage match and see exactly who advances under your scenario.

Tournament Live
Step 1

Predict the Scores

Click any score box next to a match and type in the number of goals you expect each team to score. Press Tab or Enter to save — your prediction is stored instantly.

Step 2

Watch the Standings React

The group tables on the right update in real time as you enter scores, applying full FIFA tie-breaking rules (points, head-to-head, goal difference, goals scored).

Step 3

Final Results Lock Automatically

Once a match is officially completed, its real final score is pulled in automatically and locked. Locked scores appear highlighted and cannot be edited.

Step 4

Reset Anytime

Use "Clear My Scores" at the top of the schedule to wipe your predictions and start fresh. Locked official results are always preserved.

Step 5

Print or Save as PDF

Click "Print / Save PDF" at the top of the schedule to generate a clean printable sheet of your predictions and current standings — perfect for sharing or keeping a hard copy.

Group Stages

GrDateTimeTeamScoreTeam
A11-Jun15:00Mexico
2-0
South Africa
A11-Jun22:00Rep. of Korea
2-1
Czech Rep.
B12-Jun15:00Canada
1-1
Bosnia/Herzeg.
D12-Jun21:00USA
4-1
Paraguay
D13-Jun00:00Australia
2-0
Turkey
B13-Jun15:00Qatar
1-1
Switzerland
C13-Jun18:00Brazil
1-1
Morocco
C13-Jun21:00Haiti
0-1
Scotland
E14-Jun13:00Germany
7-1
Curaçao
F14-Jun16:00Netherlands
2-2
Japan
E14-Jun19:00Ivory Coast
1-0
Ecuador
F14-Jun22:00Sweden
5-1
Tunisia
H15-Jun12:00Spain
0-0
Cape Verde
G15-Jun15:00Belgium
1-1
Egypt
H15-Jun18:00Saudi Arabia
1-1
Uruguay
G15-Jun21:00IR Iran
2-2
New Zealand
J16-Jun00:00Austria
3-1
Jordan
I16-Jun15:00France
3-1
Senegal
I16-Jun18:00Iraq
1-4
Norway
J16-Jun21:00Argentina
3-0
Algeria
K17-Jun13:00Portugal
1-1
DR Congo
L17-Jun16:00England
4-2
Croatia
L17-Jun19:00Ghana
1-0
Panama
K17-Jun22:00Uzbekistan
1-3
Colombia
A18-Jun12:00Czech Rep.
1-1
South Africa
B18-Jun15:00Switzerland
4-1
Bosnia/Herzeg.
B18-Jun18:00Canada
6-0
Qatar
A18-Jun21:00Mexico
1-0
Rep. of Korea
D19-Jun15:00USA
2-0
Australia
C19-Jun15:00Scotland
0-1
Morocco
C19-Jun21:00Brazil
3-0
Haiti
D19-Jun21:00Turkey
0-1
Paraguay
F20-Jun13:00Netherlands
5-1
Sweden
E20-Jun16:00Germany
2-1
Ivory Coast
E20-Jun20:00Ecuador
0-0
Curaçao
F20-Jun23:59Tunisia
0-4
Japan
H21-Jun12:00Spain
4-0
Saudi Arabia
G21-Jun15:00Belgium
0-0
IR Iran
H21-Jun18:00Cape Verde
2-2
Uruguay
G21-Jun21:00Egypt
3-1
New Zealand
J22-Jun13:00Argentina
2-0
Austria
I22-Jun17:00France
3-0
Iraq
I22-Jun20:00Norway
3-2
Senegal
J22-Jun23:00Algeria
2-1
Jordan
K23-Jun13:00Portugal
5-0
Uzbekistan
L23-Jun16:00England
0-0
Ghana
L23-Jun19:00Croatia
1-0
Panama
K23-Jun22:00DR Congo
0-1
Colombia
B24-Jun15:00Switzerland
2-1
Canada
B24-Jun15:00Qatar
1-3
Bosnia/Herzeg.
A24-Jun21:00Czech Rep.
0-3
Mexico
A24-Jun21:00Rep. of Korea
0-1
South Africa
E25-Jun16:00Ecuador
2-1
Germany
E25-Jun16:00Curaçao
0-2
Ivory Coast
C25-Jun18:00Scotland
0-3
Brazil
C25-Jun18:00Haiti
2-4
Morocco
F25-Jun19:00Tunisia
1-3
Netherlands
F25-Jun19:00Japan
1-1
Sweden
D25-Jun22:00Turkey
3-2
USA
D25-Jun22:00Australia
0-0
Paraguay
I26-Jun15:00Norway
1-4
France
I26-Jun15:00Senegal
5-0
Iraq
H26-Jun20:00Uruguay
0-1
Spain
H26-Jun20:00Cape Verde
0-0
Saudi Arabia
J26-Jun22:00Jordan
1-3
Argentina
J26-Jun22:00Algeria
3-3
Austria
G26-Jun23:00New Zealand
1-5
Belgium
G26-Jun23:00Egypt
1-1
IR Iran
L27-Jun17:00Panama
0-2
England
L27-Jun17:00Croatia
2-1
Ghana
K27-Jun19:30Colombia
0-0
Portugal
K27-Jun19:30DR Congo
3-1
Uzbekistan

Standings

Group APWDLF-APt
Mexico33006-09
South Africa31112-34
Rep. of Korea31022-33
Czech Rep.30122-61
Group BPWDLF-APt
Switzerland32107-37
Canada31118-34
Bosnia/Herzeg.31115-64
Qatar30122-101
Group CPWDLF-APt
Brazil32107-17
Morocco32106-37
Scotland31021-43
Haiti30032-80
Group DPWDLF-APt
USA32018-46
Australia31112-24
Paraguay31112-44
Turkey31023-53
Group EPWDLF-APt
Germany320110-46
Ivory Coast32014-26
Ecuador31112-24
Curaçao30121-91
Group FPWDLF-APt
Netherlands321010-47
Japan31207-35
Sweden31117-74
Tunisia30032-120
Group GPWDLF-APt
Belgium31206-25
Egypt31205-35
IR Iran30303-33
New Zealand30124-101
Group HPWDLF-APt
Spain32105-07
Cape Verde30302-23
Uruguay30213-42
Saudi Arabia30211-52
Group IPWDLF-APt
France330010-29
Norway32018-76
Senegal31028-63
Iraq30031-120
Group JPWDLF-APt
Argentina33008-19
Austria31116-64
Algeria31115-74
Jordan30033-80
Group KPWDLF-APt
Colombia32104-17
Portugal31206-15
DR Congo31114-34
Uzbekistan30032-110
Group LPWDLF-APt
England32106-27
Croatia32015-56
Ghana31112-24
Panama30030-40

Round of 32

MatchDateTimeTeamScoreTeam
M7328-Jun15:00South Africa
0-1
Canada
M7629-Jun13:00Brazil
2-1
Japan
M7429-Jun16:30Germany
1-1
Paraguay
M7529-Jun21:00Netherlands
1-1
Morocco
M7730-Jun13:00Ivory Coast
1-2
Norway
M7830-Jun17:00France
3-0
Sweden
M7930-Jun21:00Mexico
2-0
Ecuador
M801-Jul12:00England
2-1
DR Congo
M821-Jul16:00Belgium
3-2
Senegal
M811-Jul20:00USA
2-0
Bosnia/Herzeg.
M842-Jul15:00Spain
3-0
Austria
M832-Jul19:00Portugal
2-1
Croatia
M852-Jul23:00Switzerland
2-0
Algeria
M883-Jul14:00Australia
1-1
Egypt
M863-Jul18:00Argentina
3-2
Cape Verde
M873-Jul21:30Colombia
1-0
Ghana

Round of 16

MatchDateTimeTeamScoreTeam
M904-Jul13:00Canada
0-3
Morocco
M894-Jul17:00Paraguay
0-1
France
M915-Jul16:00Brazil
1-2
Norway
M925-Jul20:00Mexico
2-3
England
M936-Jul15:00Spain
1-0
Portugal
M946-Jul20:00Belgium
4-1
USA
M957-Jul12:00Argentina
3-2
Egypt
M967-Jul16:00Switzerland
0-0
Colombia

Quarter-finals

MatchDateTimeTeamScoreTeam
M979-Jul16:00France
2-0
Morocco
M9810-Jul15:00Spain
2-1
Belgium
M9911-Jul17:00Norway
1-2
England
M10011-Jul21:00Argentina
3-1
Switzerland

Semi-finals

MatchDateTimeTeamScoreTeam
M10114-Jul15:00France
0-2
Spain
M10215-Jul15:00England
1-2
Argentina

Third-place Play-off

MatchDateTimeTeamScoreTeam
M10318-Jul17:00France
4-6
England

Final

MatchDateTimeTeamScoreTeam
M10419-Jul15:00Spain
1-0
Argentina
rp-excel

AI-powered sports predictions using genetic algorithms and Monte Carlo simulations.

Disclaimer

This site is for informational and entertainment purposes only. The sports predictions, analysis, and information provided on rp-excel.com are opinions only and do not constitute professional, financial, or betting advice. There are no guarantees of accuracy, profitability, or success. Past performance is not indicative of future results.

Individual users are solely responsible for complying with all applicable laws regarding gambling and accessing betting-related information in their jurisdiction. Many countries and regions prohibit or restrict gambling—please verify and follow the laws in your location. Any use of this information that may violate any federal, state, local, or international law is strictly prohibited.

RP Excel is not affiliated with, endorsed by, or sponsored by any professional or amateur sports organizations, online gambling websites, casinos, or sportsbooks.

Gambling involves risk. Only bet with money you can afford to lose. Gamble responsibly.

RP Excel and rp-excel.com will not be liable for any losses, injuries, or damages (direct, indirect, special, consequential, or otherwise) arising from the use or reliance on any information displayed on this website.

Under no circumstances shall rp-excel.com or its owners, operators, or members be liable to any party for any damages related to the use of this website.

© 2007–2026 rp-excel.com