PREDICTOR
WC2026 · Argentina 74% · M120 ·· WC2026 · Colombia 42% · M122 ·· WC2026 · France 48% · M130 ·· WC2026 · Argentina 74% · M120 ·· WC2026 · Colombia 42% · M122 ·· WC2026 · France 48% · M130 ··
SOCCER · WORLD CUP 2026 · TOURNAMENT SIMULATOR

The Predictor.

Every fixture's blended probabilities run through 10,000 full-tournament simulations — group tables, the knockout bracket, and trophy odds, all from one model run. Played matches use the real result; the record is graded in the journal.

MATCHES
104
TEAMS
48
PLAYED · GRADED
100
KNOCKOUT
31
FAVORITE HIT RATE
68%
THE TROPHY · TOP 5OF 10,000 RUNS
BOARD REFRESHED JUL 16 · NOT BETTING ADVICE
THE READ

What the model actually says.

RUNNING 10,000 TOURNAMENTS… 0%
THE SLATE

Every match, kickoff order.

Jun 11
THU · FT
🇲🇽 Mexico v South Africa 🇿🇦75 / 17 / 8FT 20
🇰🇷 South Korea v Czechia 🇨🇿38 / 30 / 32FT 21
Jun 12
FRI · FT
🇨🇦 Canada v Bosnia & Herzegovina 🇧🇦61 / 23 / 16FT 11
🇺🇸 USA v Paraguay 🇵🇾45 / 28 / 28FT 41
Jun 13
SAT · FT
🇶🇦 Qatar v Switzerland 🇨🇭6 / 14 / 80FT 11
🇧🇷 Brazil v Morocco 🇲🇦54 / 26 / 20FT 11
🇭🇹 Haiti v Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿16 / 23 / 61FT 01
🇦🇺 Australia v Türkiye 🇹🇷20 / 26 / 54FT 20
Jun 14
SUN · FT
🇩🇪 Germany v Curaçao 🇨🇼91 / 6 / 2FT 71
🇳🇱 Netherlands v Japan 🇯🇵45 / 28 / 27FT 22
🇨🇮 Côte d'Ivoire v Ecuador 🇪🇨22 / 31 / 47FT 10
🇸🇪 Sweden v Tunisia 🇹🇳47 / 28 / 24FT 51
Jun 15
MON · FT
🇪🇸 Spain v Cabo Verde 🇨🇻91 / 7 / 2FT 00
🇧🇪 Belgium v Egypt 🇪🇬59 / 24 / 17FT 11
🇸🇦 Saudi Arabia v Uruguay 🇺🇾11 / 21 / 68FT 11
🇮🇷 Iran v New Zealand 🇳🇿54 / 27 / 20FT 22
Jun 16
TUE · FT
🇫🇷 France v Senegal 🇸🇳65 / 22 / 13FT 31
🇮🇶 Iraq v Norway 🇳🇴8 / 16 / 76FT 14
🇦🇷 Argentina v Algeria 🇩🇿70 / 20 / 10FT 30
🇦🇹 Austria v Jordan 🇯🇴67 / 20 / 13FT 31
Jun 17
WED · FT
🇵🇹 Portugal v DR Congo 🇨🇩75 / 17 / 8FT 11
🏴󠁧󠁢󠁥󠁮󠁧󠁿 England v Croatia 🇭🇷54 / 26 / 20FT 42
🇬🇭 Ghana v Panama 🇵🇦34 / 28 / 38FT 10
🇺🇿 Uzbekistan v Colombia 🇨🇴11 / 21 / 68FT 13
Jun 18
THU · FT
🇨🇿 Czechia v South Africa 🇿🇦55 / 25 / 20FT 11
🇨🇭 Switzerland v Bosnia & Herzegovina 🇧🇦63 / 23 / 14FT 41
🇨🇦 Canada v Qatar 🇶🇦78 / 15 / 7FT 60
🇲🇽 Mexico v South Korea 🇰🇷51 / 27 / 22FT 10
Jun 19
FRI · FT
🇺🇸 USA v Australia 🇦🇺54 / 24 / 22FT 20
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland v Morocco 🇲🇦20 / 27 / 53FT 01
🇧🇷 Brazil v Haiti 🇭🇹86 / 10 / 5FT 30
🇹🇷 Türkiye v Paraguay 🇵🇾47 / 28 / 25FT 01
Jun 20
SAT · FT
🇳🇱 Netherlands v Sweden 🇸🇪57 / 24 / 19FT 51
🇩🇪 Germany v Côte d'Ivoire 🇨🇮62 / 22 / 16FT 21
🇪🇨 Ecuador v Curaçao 🇨🇼86 / 10 / 4FT 00
🇹🇳 Tunisia v Japan 🇯🇵12 / 22 / 66FT 04
Jun 21
SUN · FT
🇪🇸 Spain v Saudi Arabia 🇸🇦88 / 9 / 3FT 40
🇧🇪 Belgium v Iran 🇮🇷61 / 23 / 16FT 00
🇺🇾 Uruguay v Cabo Verde 🇨🇻68 / 21 / 11FT 22
🇳🇿 New Zealand v Egypt 🇪🇬19 / 25 / 56FT 13
Jun 22
MON · FT
🇦🇷 Argentina v Austria 🇦🇹63 / 23 / 14FT 20
🇫🇷 France v Iraq 🇮🇶88 / 9 / 3FT 30
🇳🇴 Norway v Senegal 🇸🇳45 / 27 / 28FT 32
🇯🇴 Jordan v Algeria 🇩🇿18 / 24 / 58FT 12
Jun 23
TUE · FT
🇵🇹 Portugal v Uzbekistan 🇺🇿76 / 16 / 8FT 50
🏴󠁧󠁢󠁥󠁮󠁧󠁿 England v Ghana 🇬🇭82 / 13 / 5FT 00
🇵🇦 Panama v Croatia 🇭🇷16 / 24 / 60FT 01
🇨🇴 Colombia v DR Congo 🇨🇩67 / 21 / 12FT 10
Jun 24
WED · FT
🇨🇭 Switzerland v Canada 🇨🇦36 / 26 / 37FT 21
🇧🇦 Bosnia & Herzegovina v Qatar 🇶🇦61 / 22 / 17FT 31
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland v Brazil 🇧🇷13 / 20 / 67FT 03
🇲🇦 Morocco v Haiti 🇭🇹80 / 14 / 6FT 42
🇨🇿 Czechia v Mexico 🇲🇽9 / 16 / 75FT 03
🇿🇦 South Africa v South Korea 🇰🇷16 / 24 / 61FT 10
Jun 25
THU · FT
🇪🇨 Ecuador v Germany 🇩🇪25 / 25 / 50FT 21
🇨🇼 Curaçao v Côte d'Ivoire 🇨🇮7 / 14 / 78FT 02
🇹🇳 Tunisia v Netherlands 🇳🇱5 / 11 / 84FT 13
🇯🇵 Japan v Sweden 🇸🇪53 / 27 / 20FT 11
🇵🇾 Paraguay v Australia 🇦🇺34 / 38 / 28FT 00
🇹🇷 Türkiye v USA 🇺🇸24 / 25 / 52FT 32
Jun 26
FRI · FT
🇳🇴 Norway v France 🇫🇷21 / 23 / 56FT 14
🇸🇳 Senegal v Iraq 🇮🇶72 / 18 / 10FT 50
🇺🇾 Uruguay v Spain 🇪🇸12 / 22 / 66FT 01
🇨🇻 Cabo Verde v Saudi Arabia 🇸🇦37 / 28 / 35FT 00
🇪🇬 Egypt v Iran 🇮🇷36 / 34 / 30FT 11
🇳🇿 New Zealand v Belgium 🇧🇪7 / 15 / 78FT 15
Jun 27
SAT · FT
🇵🇦 Panama v England 🏴󠁧󠁢󠁥󠁮󠁧󠁿6 / 13 / 81FT 02
🇭🇷 Croatia v Ghana 🇬🇭59 / 26 / 15FT 21
🇨🇴 Colombia v Portugal 🇵🇹27 / 27 / 46FT 00
🇨🇩 DR Congo v Uzbekistan 🇺🇿48 / 25 / 27FT 31
🇯🇴 Jordan v Argentina 🇦🇷5 / 11 / 84FT 13
🇩🇿 Algeria v Austria 🇦🇹27 / 37 / 36FT 33
Jun 28
SUN · FT
🇿🇦 South Africa v Canada 🇨🇦17 / 26 / 58FT 01
Jun 29
MON · FT
🇧🇷 Brazil v Japan 🇯🇵54 / 27 / 20FT 21
🇩🇪 Germany v Paraguay 🇵🇾65 / 21 / 14FT 11
🇳🇱 Netherlands v Morocco 🇲🇦41 / 30 / 28FT 11
Jun 30
TUE · FT
🇫🇷 France v Sweden 🇸🇪76 / 16 / 8FT 30
🇨🇮 Côte d'Ivoire v Norway 🇳🇴25 / 27 / 48FT 12
🇲🇽 Mexico v Ecuador 🇪🇨45 / 30 / 25FT 20
Jul 1
WED · FT
🇧🇪 Belgium v Senegal 🇸🇳45 / 29 / 26FT 32
🏴󠁧󠁢󠁥󠁮󠁧󠁿 England v DR Congo 🇨🇩75 / 18 / 7FT 21
🇺🇸 USA v Bosnia & Herzegovina 🇧🇦70 / 19 / 11FT 20
Jul 2
THU · FT
🇵🇹 Portugal v Croatia 🇭🇷53 / 27 / 21FT 21
🇪🇸 Spain v Austria 🇦🇹73 / 18 / 9FT 30
🇨🇭 Switzerland v Algeria 🇩🇿48 / 29 / 23FT 20
Jul 3
FRI · FT
🇦🇷 Argentina v Cabo Verde 🇨🇻88 / 9 / 3FT 32
🇦🇺 Australia v Egypt 🇪🇬31 / 32 / 36FT 11
🇨🇴 Colombia v Ghana 🇬🇭73 / 19 / 8FT 10
Jul 4
SAT · FT
🇨🇦 Canada v Morocco 🇲🇦19 / 27 / 54FT 03
🇵🇾 Paraguay v France 🇫🇷6 / 15 / 79FT 01
Jul 5
SUN · FT
🇧🇷 Brazil v Norway 🇳🇴51 / 26 / 23FT 12
🇲🇽 Mexico v England 🏴󠁧󠁢󠁥󠁮󠁧󠁿32 / 29 / 39FT 23
Jul 6
MON
🇦🇷 Argentina v Egypt 🇪🇬74 / 18 / 8ROUND OF 16
🇵🇹 Portugal v Spain 🇪🇸22 / 26 / 51FT 01
🇨🇭 Switzerland v Colombia 🇨🇴28 / 30 / 42ROUND OF 16
🇺🇸 USA v Belgium 🇧🇪37 / 27 / 36FT 14
Jul 9
THU · FT
🇫🇷 France v Morocco 🇲🇦60 / 25 / 16FT 20
Jul 10
FRI · FT
🇪🇸 Spain v Belgium 🇧🇪60 / 24 / 16FT 21
Jul 11
SAT · FT
🇦🇷 Argentina v Switzerland 🇨🇭58 / 26 / 16FT 31
🇳🇴 Norway v England 🏴󠁧󠁢󠁥󠁮󠁧󠁿24 / 26 / 49FT 12
Jul 14
TUE · FT
🇫🇷 France v Spain 🇪🇸38 / 30 / 33FT 02
Jul 15
WED · FT
🏴󠁧󠁢󠁥󠁮󠁧󠁿 England v Argentina 🇦🇷33 / 32 / 35FT 12
Jul 18
SAT
🇫🇷 France v England 🏴󠁧󠁢󠁥󠁮󠁧󠁿48 / 26 / 26THIRD PLACE
THE BRACKET

Most likely path, round by round.

RUNNING 10,000 TOURNAMENTS… 0%
GROUP TABLES

Simulated points and advancement.

RUNNING 10,000 TOURNAMENTS… 0%