WC26·Predictor

machine-learned scorelines · 49,000 internationals · generated 2026-06-20 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: 26 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.
13/26
frozen outcomes · n=26
50% — vs 33% coin-flip · 59.7% model long-run
59%
avg stated confidence
right 50% so far — too few picks (n=26) to read into the gap
2/4
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: 3/26 — 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
Canada v Qatar 2-06-0LOCK
Mexico v South Korea 1-01-0LEAN

Upcoming · next 7 days

Jun 20 · 03:00 MYT · Group D STRONG
United States
ELO 1882 ↑56
11
United States win · 56%
Australia
ELO 1959 ↑67
W 56%
D 23%
L 20%
1X · United States or draw · 80%O2.5 56%2-1 11%1-0 11%2-0 9%3-1 6%
● market-blended
Jun 20 · 06:00 MYT · Group C STRONG
Scotland
ELO 1868 ↑90
01
Morocco win · 57%
Morocco
ELO 1995 ↑82
W 17%
D 27%
L 57%
X2 · Morocco or draw · 83%U2.5 55%1-1 12%0-2 11%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 11%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 · 46%
Paraguay
ELO 1871 ↓34
W 46%
D 28%
L 26%
1X · Turkey or draw · 74%U2.5 57%1-0 13%0-0 10%2-1 9%2-0 9%
● market-blended
Jun 21 · 01:00 MYT · Group F LEAN
Netherlands
ELO 2014 ↓26
11
Netherlands win · 54%
Sweden
ELO 1826 →0
W 54%
D 24%
L 22%
1X · Netherlands or draw · 78%O2.5 52%1-0 11%2-1 10%2-0 9%0-0 6%
● market-blended
Jun 21 · 04:00 MYT · Group E STRONG
Germany
ELO 2021 ↑28
21
Germany win · 59%
Ivory Coast
ELO 1864 ↑153
W 59%
D 22%
L 19%
1X · Germany or draw · 81%O2.5 57%1-0 11%1-1 10%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 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 56%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 54%2-0 20%3-0 13%2-1 9%4-0 6%
● market-blended
Jun 22 · 03:00 MYT · Group G STRONG
Belgium
ELO 1950 ↑40
10
Belgium win · 60%
Iran
ELO 1887 ↓15
W 60%
D 23%
L 17%
1X · Belgium or draw · 83%O2.5 54%2-1 12%1-1 11%2-0 10%3-1 6%
● market-blended
Jun 22 · 06:00 MYT · Group H STRONG
Uruguay
ELO 1959 ↓26
10
Uruguay win · 68%
Cape Verde
ELO 1684 ↑48
W 68%
D 21%
11%
1X · Uruguay or draw · 89%U2.5 56%2-0 15%3-0 10%0-0 9%1-1 9%
● market-blended
Jun 22 · 09:00 MYT · Group G LEAN
New Zealand
ELO 1748 ↓64
01
Egypt win · 55%
Egypt
ELO 1825 ↑45
W 20%
D 25%
L 55%
X2 · Egypt or draw · 80%U2.5 57%1-1 12%1-2 11%0-2 10%0-0 9%
● market-blended
Jun 23 · 01:00 MYT · Group J STRONG
Argentina
ELO 2209 →0
10
Argentina win · 61%
Austria
ELO 1926 ↑20
W 61%
D 24%
L 15%
1X · Argentina or draw · 85%U2.5 56%2-0 13%1-1 11%0-0 9%2-1 9%
● market-blended
Jun 23 · 05:00 MYT · Group I LOCK
France
ELO 2150 ↑30
20
France win · 85%
Iraq
ELO 1720 ↑32
W 85%
11%
1X · France or draw · 95%O2.5 57%1-0 15%3-0 12%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 55%1-0 11%0-1 10%0-0 9%2-1 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
10
Portugal win · 73%
Uzbekistan
ELO 1806 ↓22
W 73%
D 18%
9%
1X · Portugal or draw · 91%O2.5 51%2-0 14%2-1 11%3-0 9%1-1 8%
● 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 50%1-0 16%3-0 11%2-1 9%1-1 7%
● market-blended
Jun 24 · 07:00 MYT · Group L STRONG
Panama
ELO 1810 ↓66
01
Croatia win · 61%
Croatia
ELO 1944 ↓43
W 15%
D 24%
L 61%
X2 · Croatia or draw · 85%O2.5 51%1-1 12%0-2 11%1-2 11%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%
13%
1X · Colombia or draw · 87%U2.5 58%2-0 14%1-1 11%0-0 10%2-1 9%
● market-blended
Jun 25 · 03:00 MYT · Group B STRONG
Bosnia and Herzegovina
ELO 1660 ↑79
10
Bosnia and Herzegovina win · 59%
Qatar
ELO 1581 ↓69
W 59%
D 22%
L 20%
1X · Bosnia and Herzegovina or draw · 80%O2.5 54%2-1 12%1-1 10%2-0 10%3-1 6%
● market-blended
Jun 25 · 03:00 MYT · Group B TOSS-UP
Canada
ELO 1892 ↓7
11
Canada win · 40%
Switzerland
ELO 1956 ↑41
W 40%
D 28%
L 32%
12 · Canada or Switzerland (no draw) · 72%U2.5 53%1-0 10%0-1 9%0-0 8%2-1 8%
Jun 25 · 06:00 MYT · Group C LOCK
Morocco
ELO 1995 ↑82
20
Morocco win · 75%
Haiti
ELO 1692 ↑55
W 75%
D 16%
8%
1X · Morocco or draw · 92%O2.5 53%1-0 14%3-0 12%2-1 8%1-1 7%
● market-blended
Jun 25 · 06:00 MYT · Group C STRONG
Scotland
ELO 1868 ↑90
01
Brazil win · 67%
Brazil
ELO 2066 ↓15
13%
D 20%
L 67%
X2 · Brazil or draw · 87%O2.5 52%0-2 13%1-2 10%1-1 9%0-3 8%
● market-blended
Jun 25 · 09:00 MYT · Group A STRONG
Mexico
ELO 2007 ↑80
20
Mexico win · 68%
Czech Republic
ELO 1773 ↓36
W 68%
D 20%
13%
1X · Mexico or draw · 87%O2.5 53%1-0 13%2-1 10%1-1 9%3-0 9%
Jun 25 · 09:00 MYT · Group A STRONG
South Africa
ELO 1668 ↓10
01
South Korea win · 57%
South Korea
ELO 1892 →0
W 17%
D 26%
L 57%
X2 · South Korea or draw · 83%U2.5 60%1-1 12%0-2 12%1-2 10%0-0 10%
● 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 54%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 27%
L 50%
X2 · Germany or draw · 76%U2.5 61%1-1 12%1-2 10%0-0 10%0-2 10%
● market-blended
Jun 26 · 07:00 MYT · Group F LEAN
Japan
ELO 1999 ↑33
11
Japan win · 48%
Sweden
ELO 1826 →0
W 48%
D 27%
L 24%
1X · Japan or draw · 76%U2.5 51%1-0 10%2-0 9%2-1 8%0-0 8%
● market-blended
Jun 26 · 07:00 MYT · Group F STRONG
Tunisia
ELO 1690 ↓44
01
Netherlands win · 66%
Netherlands
ELO 2014 ↓26
12%
D 21%
L 66%
X2 · Netherlands or draw · 88%U2.5 56%0-2 13%1-2 12%1-1 10%0-0 8%
● market-blended
Jun 26 · 10:00 MYT · Group D LEAN
United States
ELO 1882 ↑47
11
United States win · 53%
Turkey
ELO 1921 ↑22
W 53%
D 25%
L 22%
1X · United States or draw · 78%O2.5 58%2-1 10%1-0 9%2-0 8%2-2 6%
Jun 26 · 10:00 MYT · Group D TOSS-UP
Paraguay
ELO 1871 ↓34
10
Paraguay win · 35%
Australia
ELO 1959 ↑67
W 35%
D 29%
L 35%
12 · Paraguay or Australia (no draw) · 71%U2.5 61%1-1 13%0-0 11%0-1 10%2-1 9%
● market-blended
Jun 27 · 03:00 MYT · Group I LOCK
Senegal
ELO 1896 →0
10
Senegal win · 71%
Iraq
ELO 1720 ↑32
W 71%
D 19%
11%
1X · Senegal or draw · 89%U2.5 50%2-0 14%2-1 10%3-0 9%1-1 9%
● market-blended
Jun 27 · 03:00 MYT · Group I LEAN
Norway
ELO 1998 ↑76
11
France win · 54%
France
ELO 2150 ↑30
W 20%
D 25%
L 54%
X2 · France or draw · 80%U2.5 50%0-1 11%0-2 10%1-2 9%0-0 7%
● market-blended

Groups · advance odds

Group A

teamWDLGDpts·adv
Mexico200+36 100%
South Korea101+03 93%
Czech Republic011-11 14%
South Africa011-21 17%

Group B

teamWDLGDpts·adv
Canada110+64 100%
Switzerland110+34 100%
Bosnia and Herzegovina011-31 58%
Qatar011-61 20%

Group C

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

Group D

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

Group E

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

Group F

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

Group G

teamWDLGDpts·adv
New Zealand010+01 32%
Iran010+01 49%
Egypt010+01 80%
Belgium010+01 93%

Group H

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

Group I

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

Group J

teamWDLGDpts·adv
Argentina100+33 100%
Austria100+23 94%
Jordan001-20 11%
Algeria001-30 56%

Group K

teamWDLGDpts·adv
Colombia100+23 99%
Portugal010+01 89%
DR Congo010+01 56%
Uzbekistan001-20 24%

Group L

teamWDLGDpts·adv
England100+23 100%
Ghana100+13 74%
Panama001-10 13%
Croatia001-20 78%

Champion odds · 10,000 simulations

Argentina
27.9%
Spain
13.9%
France
9.3%
England
7.5%
Colombia
7.3%
Brazil
5.9%
Portugal
4.0%
Morocco
3.1%
Japan
2.8%
Belgium
2.5%
Germany
2.4%
Netherlands
2.1%