WC26·Predictor

machine-learned scorelines · 49,000 internationals · generated 2026-06-17 14: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: 17 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.
7/17
frozen outcomes · n=17
41% — vs 33% coin-flip · 59.7% model long-run
60%
avg stated confidence
right 41% so far — too few picks (n=17) to read into the gap
1/3
lock picks
long-run ≥70% contract · needs ~30+ to judge
Known blind spot — draws: 8 of our 10 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: 1/17 — 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

Upcoming · next 7 days

Jun 17 · 12:00 MYT · Group J STRONG
Austria
ELO 1895 ↓11
10
Austria win · 67%
Jordan
ELO 1779 ↑26
W 67%
D 21%
12%
1X · Austria or draw · 88%O2.5 56%2-1 11%2-0 11%1-1 10%3-1 7%
● market-blended
Jun 18 · 01:00 MYT · Group K STRONG
Portugal
ELO 2051 ↓34
10
Portugal win · 69%
DR Congo
ELO 1766 ↑65
W 69%
D 20%
11%
1X · Portugal or draw · 89%U2.5 56%2-0 15%2-1 11%1-1 9%3-0 8%
● market-blended
Jun 18 · 04:00 MYT · Group L STRONG
England
ELO 2096 ↑43
10
England win · 56%
Croatia
ELO 1974 ↓13
W 56%
D 26%
L 18%
1X · England or draw · 82%U2.5 58%1-1 12%2-0 12%0-0 10%2-1 9%
● market-blended
Jun 18 · 07:00 MYT · Group L TOSS-UP
Ghana
ELO 1628 ↑27
11
Ghana win · 38%
Panama
ELO 1857 ↓6
W 38%
D 29%
L 33%
12 · Ghana or Panama (no draw) · 71%U2.5 56%1-0 12%0-0 9%2-1 9%0-1 8%
● market-blended
Jun 18 · 10:00 MYT · Group K STRONG
Uzbekistan
ELO 1824 →0
01
Colombia win · 67%
Colombia
ELO 2068 ↑36
11%
D 22%
L 67%
X2 · Colombia or draw · 89%U2.5 61%0-2 15%1-2 10%0-0 10%1-1 10%
● market-blended
Jun 19 · 00:00 MYT · Group A LEAN
Czech Republic
ELO 1784 ↓26
11
Czech Republic win · 51%
South Africa
ELO 1658 ↓20
W 51%
D 26%
L 23%
1X · Czech Republic or draw · 77%O2.5 51%1-0 11%2-1 10%2-0 9%0-0 7%
● market-blended
Jun 19 · 03:00 MYT · Group B STRONG
Switzerland
ELO 1937 ↑21
20
Switzerland win · 65%
Bosnia and Herzegovina
ELO 1680 ↑98
W 65%
D 21%
14%
1X · Switzerland or draw · 86%U2.5 50%1-0 13%1-1 10%3-0 9%2-1 9%
● market-blended
Jun 19 · 06:00 MYT · Group B STRONG
Canada
ELO 1880 ↓30
10
Canada win · 70%
Qatar
ELO 1594 ↓57
W 70%
D 20%
10%
1X · Canada or draw · 90%U2.5 51%2-0 14%2-1 10%1-1 9%3-0 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 21%
1X · Mexico or draw · 79%U2.5 57%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
21
United States win · 54%
Australia
ELO 1959 ↑67
W 54%
D 24%
L 23%
1X · United States or draw · 77%O2.5 56%1-1 11%1-0 11%2-0 8%3-1 6%
● market-blended
Jun 20 · 06:00 MYT · Group C STRONG
Scotland
ELO 1868 ↑90
01
Morocco win · 55%
Morocco
ELO 1995 ↑82
W 18%
D 27%
L 55%
X2 · Morocco or draw · 82%U2.5 53%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 · 86%
Haiti
ELO 1692 ↑47
W 86%
9%
1X · Brazil or draw · 96%O2.5 74%2-0 11%4-0 9%3-1 7%2-1 7%
● market-blended
Jun 20 · 12:00 MYT · Group D TOSS-UP
Turkey
ELO 1921 ↑22
11
Turkey win · 45%
Paraguay
ELO 1871 ↓34
W 45%
D 28%
L 27%
1X · Turkey or draw · 73%U2.5 55%1-0 12%2-1 9%0-0 9%0-1 8%
● market-blended
Jun 21 · 01:00 MYT · Group F LEAN
Netherlands
ELO 2014 ↓26
11
Netherlands win · 52%
Sweden
ELO 1826 →0
W 52%
D 25%
L 22%
1X · Netherlands or draw · 78%O2.5 59%2-1 10%1-0 9%2-0 8%2-2 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 55%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 · 85%
Curaçao
ELO 1597 →0
W 85%
10%
1X · Ecuador or draw · 95%O2.5 63%3-0 12%1-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 · 60%
Japan
ELO 1999 ↑33
W 15%
D 25%
L 60%
X2 · Japan or draw · 85%U2.5 58%0-2 12%1-1 12%1-2 10%0-0 9%
● market-blended
Jun 22 · 00:00 MYT · Group H LOCK
Spain
ELO 2196 ↓28
10
Spain win · 84%
Saudi Arabia
ELO 1716 →0
W 84%
11%
1X · Spain or draw · 95%U2.5 52%2-0 19%3-0 13%2-1 9%4-0 6%
● market-blended
Jun 22 · 03:00 MYT · Group G STRONG
Belgium
ELO 1950 ↑40
21
Belgium win · 63%
Iran
ELO 1887 ↓15
W 63%
D 22%
L 15%
1X · Belgium or draw · 85%O2.5 57%1-0 11%1-1 10%2-0 10%3-1 7%
● market-blended
Jun 22 · 06:00 MYT · Group H STRONG
Uruguay
ELO 1959 ↓26
10
Uruguay win · 67%
Cape Verde
ELO 1684 ↑48
W 67%
D 22%
11%
1X · Uruguay or draw · 89%U2.5 56%2-0 15%1-1 10%3-0 9%0-0 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 58%1-1 12%1-2 11%0-2 10%0-0 9%
● market-blended
Jun 23 · 01:00 MYT · Group J STRONG
Argentina
ELO 2194 ↓14
10
Argentina win · 59%
Austria
ELO 1895 ↓11
W 59%
D 25%
L 16%
1X · Argentina or draw · 84%U2.5 51%1-1 12%2-0 11%2-1 9%0-0 8%
● market-blended
Jun 23 · 05:00 MYT · Group I LOCK
France
ELO 2130 ↑10
10
France win · 81%
Iraq
ELO 1741 ↑53
W 81%
13%
1X · France or draw · 94%O2.5 56%2-0 15%2-1 11%3-0 10%3-1 8%
● market-blended
Jun 23 · 08:00 MYT · Group I TOSS-UP
Norway
ELO 1977 ↑54
11
Norway win · 39%
Senegal
ELO 1916 ↑17
W 39%
D 28%
L 33%
12 · Norway or Senegal (no draw) · 72%U2.5 57%1-0 12%0-1 10%0-0 9%2-1 8%
● market-blended
Jun 23 · 11:00 MYT · Group J STRONG
Jordan
ELO 1779 ↑26
01
Algeria win · 62%
Algeria
ELO 1887 ↑72
W 15%
D 23%
L 62%
X2 · Algeria or draw · 85%O2.5 53%1-1 11%0-2 11%1-2 11%0-3 7%
● market-blended
Jun 24 · 01:00 MYT · Group K LOCK
Portugal
ELO 2051 ↓34
10
Portugal win · 72%
Uzbekistan
ELO 1824 →0
W 72%
D 18%
10%
1X · Portugal or draw · 90%U2.5 51%2-0 15%2-1 10%3-0 9%1-1 8%
● market-blended
Jun 24 · 04:00 MYT · Group L LOCK
England
ELO 2096 ↑43
20
England win · 74%
Ghana
ELO 1628 ↑27
W 74%
D 17%
9%
1X · England or draw · 91%U2.5 55%1-0 17%3-0 12%0-0 8%2-1 7%
● market-blended
Jun 24 · 07:00 MYT · Group L STRONG
Panama
ELO 1857 ↓18
11
Croatia win · 60%
Croatia
ELO 1974 ↓13
W 15%
D 25%
L 60%
X2 · Croatia or draw · 85%O2.5 53%0-1 12%0-2 11%1-2 10%0-0 7%
● market-blended
Jun 24 · 10:00 MYT · Group K STRONG
Colombia
ELO 2068 ↑36
10
Colombia win · 63%
DR Congo
ELO 1766 ↑65
W 63%
D 24%
14%
1X · Colombia or draw · 86%U2.5 57%2-0 13%1-1 11%2-1 10%0-0 9%
● market-blended

Groups · advance odds

Group A

teamWDLGDpts·adv
Mexico100+23 99%
South Korea100+13 95%
Czech Republic001-10 48%
South Africa001-20 22%

Group B

teamWDLGDpts·adv
Canada010+01 86%
Bosnia and Herzegovina010+01 64%
Qatar010+01 35%
Switzerland010+01 83%

Group C

teamWDLGDpts·adv
Scotland100+13 80%
Morocco010+01 93%
Brazil010+01 97%
Haiti001-10 5%

Group D

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

Group E

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

Group F

teamWDLGDpts·adv
Sweden100+43 95%
Japan010+01 87%
Netherlands010+01 88%
Tunisia001-40 12%

Group G

teamWDLGDpts·adv
New Zealand010+01 32%
Iran010+01 45%
Belgium010+01 94%
Egypt010+01 81%

Group H

teamWDLGDpts·adv
Saudi Arabia010+01 44%
Uruguay010+01 78%
Spain010+01 95%
Cape Verde010+01 47%

Group I

teamWDLGDpts·adv
Norway100+33 96%
France100+23 100%
Senegal001-20 67%
Iraq001-30 7%

Group J

teamWDLGDpts·adv
Argentina100+33 100%
Austria000+00 80%
Jordan000+00 19%
Algeria001-30 56%

Group K

teamWDLGDpts·adv
Portugal000+00 94%
DR Congo000+00 42%
Uzbekistan000+00 34%
Colombia000+00 90%

Group L

teamWDLGDpts·adv
Ghana000+00 42%
Panama000+00 37%
England000+00 97%
Croatia000+00 84%

Champion odds · 10,000 simulations

Argentina
21.5%
Spain
14.0%
England
9.2%
France
8.8%
Brazil
7.4%
Colombia
6.5%
Portugal
4.7%
Belgium
3.7%
Morocco
3.4%
Japan
2.9%
Germany
2.8%
Netherlands
2.1%