WC26·Predictor

machine-learned scorelines · 49,000 internationals · generated 2026-06-19 05:01 MYT
Honest numbers — backtested on 2,546 matches: W/D/L 59.7% · exact score 14.2% (always-1-1 baseline 10.1%) · top-5 hit 54.6% · RPS 0.165 · LOCK-tier accuracy 83% on 792 picks. No model on earth gets 80% on all matches — LOCK marks the picks that historically do.

Track record

Sample so far: 24 settled picks. Far too few to judge this model — treat every number below as a live scoreboard, not a verdict. The honest performance estimate is the backtest above (2,546 matches). A LOCK-tier claim alone needs ~30+ settled picks before it means anything.
11/24
frozen outcomes · n=24
46% — vs 33% coin-flip · 59.7% model long-run
59%
avg stated confidence
right 46% so far — too few picks (n=24) to read into the gap
1/3
lock picks
long-run ≥70% contract · needs ~30+ to judge
Known blind spot — draws: 10 of our 13 live misses were matches that ended level. The model almost never names a draw as its single most likely result (backtested draw recall 1.5%) — so a favourite that draws reads as a miss here. We are an outcome-leaning model, not a draw detector.
Exact scoreline nailed: 2/24 — for fun only. Even at its backtested best the model hits the precise score ~14% (always-1-1 baseline 10.1%): the hardest-possible metric, never a confidence signal.
RETRO (walk-forward, pre-system matches): outcomes 2/2 · exact 0/2 — counted separately, never in the headline numbers.
MatchPredActualTierOutExact (fun)
Mexico v South Africa 1-02-0STRONGretro
South Korea v Czech Republic 1-12-1TOSS-UPretro
Canada v Bosnia and Herzegovina 2-01-1STRONG
United States v Paraguay 1-04-1LEAN
Haiti v Scotland 0-10-1STRONG
Australia v Turkey 0-12-0LEAN
Brazil v Morocco 1-01-1STRONG
Qatar v Switzerland 0-21-1LOCK
Ivory Coast v Ecuador 0-01-0LEAN
Germany v Curaçao 3-07-1LOCK
Netherlands v Japan 1-12-2LEAN
Sweden v Tunisia 1-15-1TOSS-UP
Saudi Arabia v Uruguay 0-11-1STRONG
Spain v Cape Verde 2-00-0LOCK
Iran v New Zealand 1-02-2LEAN
Belgium v Egypt 1-01-1STRONG
France v Senegal 1-03-1STRONG
Iraq v Norway 0-11-4STRONG
Argentina v Algeria 1-03-0STRONG
Austria v Jordan 1-03-1STRONG
Ghana v Panama 1-01-0TOSS-UP
England v Croatia 1-04-2STRONG
Portugal v DR Congo 1-01-1STRONG
Uzbekistan v Colombia 0-11-3STRONG
Czech Republic v South Africa 1-01-1STRONG
Switzerland v Bosnia and Herzegovina 2-04-1STRONG

Upcoming · next 7 days

Jun 19 · 06:00 MYT · Group B LOCK
Canada
ELO 1880 ↓30
10
Canada win · 72%
Qatar
ELO 1594 ↓57
W 72%
D 18%
10%
1X · Canada or draw · 90%O2.5 50%2-0 14%2-1 10%3-0 9%1-1 8%
● market-blended
Jun 19 · 09:00 MYT · Group A LEAN
Mexico
ELO 1991 ↑55
11
Mexico win · 50%
South Korea
ELO 1908 ↑19
W 50%
D 29%
L 22%
1X · Mexico or draw · 78%U2.5 56%1-0 13%2-0 10%0-0 10%2-1 9%
● market-blended
Jun 20 · 03:00 MYT · Group D LEAN
United States
ELO 1882 ↑56
10
United States win · 54%
Australia
ELO 1959 ↑67
W 54%
D 23%
L 22%
1X · United States or draw · 78%O2.5 52%1-1 11%2-1 11%2-0 9%0-0 6%
● market-blended
Jun 20 · 06:00 MYT · Group C LEAN
Scotland
ELO 1868 ↑90
01
Morocco win · 53%
Morocco
ELO 1995 ↑82
W 20%
D 27%
L 53%
X2 · Morocco or draw · 80%U2.5 56%1-1 12%0-2 10%1-2 10%0-0 9%
● market-blended
Jun 20 · 09:00 MYT · Group C LOCK
Brazil
ELO 2066 ↓15
30
Brazil win · 87%
Haiti
ELO 1692 ↑47
W 87%
9%
1X · Brazil or draw · 96%O2.5 75%2-0 10%4-0 10%5-0 7%3-1 7%
● market-blended
Jun 20 · 12:00 MYT · Group D LEAN
Turkey
ELO 1921 ↑22
11
Turkey win · 45%
Paraguay
ELO 1871 ↓34
W 45%
D 29%
L 26%
1X · Turkey or draw · 74%U2.5 57%1-0 12%0-0 9%2-1 9%2-0 9%
● market-blended
Jun 21 · 01:00 MYT · Group F LEAN
Netherlands
ELO 2014 ↓26
11
Netherlands win · 55%
Sweden
ELO 1826 →0
W 55%
D 25%
L 21%
1X · Netherlands or draw · 79%O2.5 52%1-0 11%2-1 10%2-0 9%0-0 7%
● market-blended
Jun 21 · 04:00 MYT · Group E STRONG
Germany
ELO 2021 ↑28
10
Germany win · 57%
Ivory Coast
ELO 1864 ↑153
W 57%
D 23%
L 20%
1X · Germany or draw · 80%O2.5 54%2-1 11%1-1 11%2-0 9%3-1 6%
● market-blended
Jun 21 · 08:00 MYT · Group E LOCK
Ecuador
ELO 1985 ↓8
20
Ecuador win · 84%
Curaçao
ELO 1597 →0
W 84%
11%
1X · Ecuador or draw · 95%O2.5 60%1-0 13%3-0 12%2-1 9%4-0 8%
● market-blended
Jun 21 · 12:00 MYT · Group F STRONG
Tunisia
ELO 1690 ↓44
01
Japan win · 61%
Japan
ELO 1999 ↑33
W 15%
D 24%
L 61%
X2 · Japan or draw · 85%U2.5 55%0-2 12%1-1 11%1-2 10%0-0 9%
● market-blended
Jun 22 · 00:00 MYT · Group H LOCK
Spain
ELO 2196 ↓28
10
Spain win · 83%
Saudi Arabia
ELO 1716 →0
W 83%
12%
1X · Spain or draw · 95%U2.5 54%2-0 19%3-0 12%2-1 9%3-1 6%
● market-blended
Jun 22 · 03:00 MYT · Group G STRONG
Belgium
ELO 1950 ↑40
10
Belgium win · 63%
Iran
ELO 1887 ↓15
W 63%
D 22%
L 15%
1X · Belgium or draw · 85%O2.5 53%2-1 12%2-0 11%1-1 10%3-1 7%
● market-blended
Jun 22 · 06:00 MYT · Group H STRONG
Uruguay
ELO 1959 ↓26
10
Uruguay win · 64%
Cape Verde
ELO 1684 ↑48
W 64%
D 24%
12%
1X · Uruguay or draw · 88%U2.5 57%2-0 14%1-1 11%0-0 10%2-1 9%
● market-blended
Jun 22 · 09:00 MYT · Group G LEAN
New Zealand
ELO 1748 ↓64
01
Egypt win · 54%
Egypt
ELO 1825 ↑45
W 20%
D 26%
L 54%
X2 · Egypt or draw · 80%U2.5 59%1-1 12%0-2 11%1-2 11%0-0 9%
● market-blended
Jun 23 · 01:00 MYT · Group J STRONG
Argentina
ELO 2209 →0
10
Argentina win · 60%
Austria
ELO 1926 ↑20
W 60%
D 25%
L 15%
1X · Argentina or draw · 85%U2.5 55%2-0 12%1-1 12%0-0 9%2-1 9%
● market-blended
Jun 23 · 05:00 MYT · Group I LOCK
France
ELO 2150 ↑30
20
France win · 84%
Iraq
ELO 1720 ↑32
W 84%
11%
1X · France or draw · 95%O2.5 58%1-0 15%3-0 11%2-1 11%3-1 8%
● market-blended
Jun 23 · 08:00 MYT · Group I TOSS-UP
Norway
ELO 1998 ↑76
11
Norway win · 39%
Senegal
ELO 1896 →0
W 39%
D 28%
L 33%
12 · Norway or Senegal (no draw) · 72%U2.5 54%1-0 10%0-1 9%2-1 8%0-0 8%
● market-blended
Jun 23 · 11:00 MYT · Group J STRONG
Jordan
ELO 1748 →0
01
Algeria win · 57%
Algeria
ELO 1872 ↑57
W 18%
D 24%
L 57%
X2 · Algeria or draw · 82%O2.5 51%1-1 12%1-2 11%0-2 10%0-0 7%
● market-blended
Jun 24 · 01:00 MYT · Group K LOCK
Portugal
ELO 2031 ↓55
20
Portugal win · 77%
Uzbekistan
ELO 1806 ↓22
W 77%
D 15%
9%
1X · Portugal or draw · 91%O2.5 56%1-0 14%2-1 10%3-0 10%3-1 7%
● market-blended
Jun 24 · 04:00 MYT · Group L LOCK
England
ELO 2125 ↑73
20
England win · 78%
Ghana
ELO 1675 ↑75
W 78%
D 15%
7%
1X · England or draw · 93%O2.5 53%1-0 14%3-0 12%2-1 8%1-1 7%
● market-blended
Jun 24 · 07:00 MYT · Group L STRONG
Panama
ELO 1810 ↓66
01
Croatia win · 58%
Croatia
ELO 1944 ↓43
W 17%
D 25%
L 58%
X2 · Croatia or draw · 83%O2.5 52%1-1 12%1-2 11%0-2 10%0-0 7%
● market-blended
Jun 24 · 10:00 MYT · Group K STRONG
Colombia
ELO 2086 ↑54
10
Colombia win · 62%
DR Congo
ELO 1786 ↑85
W 62%
D 24%
14%
1X · Colombia or draw · 86%U2.5 60%2-0 14%1-1 11%0-0 10%2-1 9%
● market-blended
Jun 25 · 03:00 MYT · Group B LEAN
Bosnia and Herzegovina
ELO 1680 ↑98
10
Bosnia and Herzegovina win · 52%
Qatar
ELO 1594 ↓57
W 52%
D 26%
L 22%
1X · Bosnia and Herzegovina or draw · 78%O2.5 51%1-1 12%2-1 12%2-0 8%0-0 7%
● market-blended
Jun 25 · 03:00 MYT · Group B TOSS-UP
Canada
ELO 1880 ↓20
11
Canada win · 39%
Switzerland
ELO 1937 ↑21
W 39%
D 27%
L 33%
12 · Canada or Switzerland (no draw) · 73%U2.5 56%1-0 11%0-1 10%0-0 9%2-1 8%
Jun 25 · 06:00 MYT · Group C STRONG
Scotland
ELO 1868 ↑90
01
Brazil win · 66%
Brazil
ELO 2066 ↓15
13%
D 21%
L 66%
X2 · Brazil or draw · 87%U2.5 52%0-2 13%1-1 10%1-2 9%0-3 8%
● market-blended
Jun 25 · 06:00 MYT · Group C LOCK
Morocco
ELO 1995 ↑82
20
Morocco win · 75%
Haiti
ELO 1692 ↑55
W 75%
D 16%
9%
1X · Morocco or draw · 91%O2.5 50%1-0 15%3-0 12%2-1 8%1-1 7%
● market-blended
Jun 25 · 09:00 MYT · Group A STRONG
Mexico
ELO 1991 ↑64
10
Mexico win · 66%
Czech Republic
ELO 1784 ↓26
W 66%
D 19%
L 15%
1X · Mexico or draw · 85%O2.5 53%2-0 13%2-1 10%1-1 9%3-0 8%
Jun 25 · 09:00 MYT · Group A STRONG
South Africa
ELO 1658 ↓20
01
South Korea win · 58%
South Korea
ELO 1908 ↑19
W 16%
D 26%
L 58%
X2 · South Korea or draw · 84%U2.5 64%0-2 13%1-1 11%0-0 11%1-2 9%
● market-blended
Jun 26 · 04:00 MYT · Group E LOCK
Curaçao
ELO 1597 ↑13
01
Ivory Coast win · 77%
Ivory Coast
ELO 1864 ↑153
7%
D 16%
L 77%
X2 · Ivory Coast or draw · 93%U2.5 53%0-2 16%1-2 12%0-3 9%1-1 7%
● market-blended
Jun 26 · 04:00 MYT · Group E LEAN
Ecuador
ELO 1985 ↓8
01
Germany win · 50%
Germany
ELO 2021 ↑28
W 24%
D 26%
L 50%
X2 · Germany or draw · 76%U2.5 59%1-1 12%1-2 11%0-0 9%0-2 9%
● market-blended

Groups · advance odds

Group A

teamWDLGDpts·adv
Mexico100+23 99%
South Korea100+13 95%
Czech Republic011-11 16%
South Africa011-21 16%

Group B

teamWDLGDpts·adv
Switzerland110+34 100%
Canada010+01 88%
Qatar010+01 34%
Bosnia and Herzegovina011-31 51%

Group C

teamWDLGDpts·adv
Scotland100+13 83%
Brazil010+01 97%
Morocco010+01 93%
Haiti001-10 6%

Group D

teamWDLGDpts·adv
United States100+33 99%
Australia100+23 94%
Turkey001-20 44%
Paraguay001-30 34%

Group E

teamWDLGDpts·adv
Germany100+63 100%
Ivory Coast100+13 98%
Ecuador001-10 82%
Curaçao001-60 3%

Group F

teamWDLGDpts·adv
Sweden100+43 96%
Japan010+01 87%
Netherlands010+01 90%
Tunisia001-40 11%

Group G

teamWDLGDpts·adv
New Zealand010+01 31%
Iran010+01 46%
Egypt010+01 81%
Belgium010+01 94%

Group H

teamWDLGDpts·adv
Saudi Arabia010+01 45%
Uruguay010+01 75%
Spain010+01 96%
Cape Verde010+01 48%

Group I

teamWDLGDpts·adv
Norway100+33 97%
France100+23 100%
Senegal001-20 69%
Iraq001-30 6%

Group J

teamWDLGDpts·adv
Argentina100+33 100%
Austria100+23 95%
Jordan001-20 12%
Algeria001-30 57%

Group K

teamWDLGDpts·adv
Colombia100+23 99%
Portugal010+01 91%
DR Congo010+01 55%
Uzbekistan001-20 23%

Group L

teamWDLGDpts·adv
England100+23 100%
Ghana100+13 72%
Panama001-10 16%
Croatia001-20 76%

Champion odds · 10,000 simulations

Argentina
26.9%
Spain
13.1%
England
8.8%
France
8.1%
Colombia
7.6%
Brazil
6.3%
Portugal
5.2%
Morocco
3.1%
Belgium
2.9%
Japan
2.5%
Germany
2.3%
Netherlands
2.2%