Accountability
Match analysis record
We show every match — the ones we read right and the ones we got wrong. Every number comes from an analysis recorded before kickoff, never edited after.
63%
38 read correctly of 60 matches
Average error
0.158Lower is better — how far each analysis was from the result
Current streak
0in a rowBest streak
7in a row1X2 analysis has a real ceiling around 50–53%, not the 70–80% people expect. Our aim is transparency, not a guarantee of results. How it’s calculated →
Every analysis this season
- 26 Jun 2026 Türkiye
3–2
USA Rated USA 39% Close ≈ - 26 Jun 2026 Paraguay
0–0
Australia Rated Paraguay 44% Close ≈ - 26 Jun 2026 Tunisia
1–3
Netherlands Rated Netherlands 73% Held ✓ - 26 Jun 2026 Japan
1–1
Sweden Rated Japan 44% Missed ✗ - 26 Jun 2026 Curaçao
0–2
Ivory Coast Rated Ivory Coast 87% Held ✓ - 26 Jun 2026 Ecuador
2–1
Germany Rated Germany 56% Missed ✗ - 25 Jun 2026 South Africa
1–0
South Korea Rated South Korea 60% Missed ✗ - 25 Jun 2026 Czechia
0–3
Mexico Rated Mexico 52% Held ✓ - 25 Jun 2026 Morocco
4–2
Haiti Rated Morocco 76% Held ✓ - 25 Jun 2026 Scotland
0–3
Brazil Rated Brazil 67% Held ✓ - 25 Jun 2026 Bosnia & Herzegovina
3–1
Qatar Rated Bosnia & Herzegovina 61% Held ✓ - 25 Jun 2026 Switzerland
2–1
Canada Rated Switzerland 45% Held ✓ - 24 Jun 2026 Colombia
1–0
Congo DR Rated Colombia 65% Held ✓ - 24 Jun 2026 Panama
0–1
Croatia Rated Croatia 62% Held ✓ - 24 Jun 2026 England
0–0
Ghana Rated England 74% Close ≈ - 24 Jun 2026 Portugal
5–0
Uzbekistan Rated Portugal 79% Held ✓ - 23 Jun 2026 Jordan
1–2
Algeria Rated Algeria 64% Held ✓ - 23 Jun 2026 Norway
3–2
Senegal Rated Norway 41% Held ✓ - 23 Jun 2026 France
3–0
Iraq Rated France 90% Held ✓ - 23 Jun 2026 Argentina
2–0
Austria Rated Argentina 59% Held ✓ - 22 Jun 2026 New Zealand
1–3
Egypt Rated Egypt 60% Held ✓ - 22 Jun 2026 Uruguay
2–2
Cape Verde Islands Rated Uruguay 64% Close ≈ - 22 Jun 2026 Belgium
0–0
Iran Rated Belgium 67% Close ≈ - 21 Jun 2026 Spain
4–0
Saudi Arabia Rated Spain 89% Held ✓ - 21 Jun 2026 Tunisia
0–4
Japan Rated Japan 63% Held ✓ - 21 Jun 2026 Ecuador
0–0
Curaçao Rated Ecuador 90% Close ≈ - 21 Jun 2026 Germany
2–1
Ivory Coast Rated Germany 63% Held ✓ - 21 Jun 2026 Netherlands
5–1
Sweden Rated Netherlands 57% Held ✓ - 20 Jun 2026 Türkiye
0–1
Paraguay Rated Türkiye 47% Missed ✗ - 20 Jun 2026 Brazil
3–0
Haiti Rated Brazil 89% Held ✓ - 20 Jun 2026 Scotland
0–1
Morocco Rated Morocco 55% Held ✓ - 20 Jun 2026 USA
2–0
Australia Rated USA 61% Held ✓ - 19 Jun 2026 Mexico
1–0
South Korea Rated Mexico 48% Held ✓ - 19 Jun 2026 Canada
6–0
Qatar Rated Canada 75% Held ✓ - 19 Jun 2026 Switzerland
4–1
Bosnia & Herzegovina Rated Switzerland 61% Held ✓ - 18 Jun 2026 Czechia
1–1
South Africa Rated Czechia 54% Close ≈ - 18 Jun 2026 Uzbekistan
1–3
Colombia Rated Colombia 70% Held ✓ - 18 Jun 2026 Ghana
1–0
Panama Rated Ghana 43% Held ✓ - 18 Jun 2026 England
4–2
Croatia Rated England 55% Held ✓ - 18 Jun 2026 Portugal
1–1
Congo DR Rated Portugal 74% Close ≈ - 17 Jun 2026 Austria
3–1
Jordan Rated Austria 71% Held ✓ - 17 Jun 2026 Argentina
3–0
Algeria Rated Argentina 68% Held ✓ - 17 Jun 2026 Iraq
1–4
Norway Rated Norway 80% Held ✓ - 17 Jun 2026 France
3–1
Senegal Rated France 64% Held ✓ - 16 Jun 2026 Iran
2–2
New Zealand Rated Iran 53% Close ≈ - 16 Jun 2026 Saudi Arabia
1–1
Uruguay Rated Uruguay 67% Close ≈ - 16 Jun 2026 Belgium
1–1
Egypt Rated Belgium 62% Close ≈ - 15 Jun 2026 Spain
0–0
Cape Verde Islands Rated Spain 90% Close ≈ - 15 Jun 2026 Sweden
5–1
Tunisia Rated Sweden 50% Held ✓ - 15 Jun 2026 Ivory Coast
1–0
Ecuador Rated Ecuador 38% Missed ✗ - 15 Jun 2026 Netherlands
2–2
Japan Rated Netherlands 46% Close ≈ - 15 Jun 2026 Germany
7–1
Curaçao Rated Germany 94% Held ✓ - 14 Jun 2026 Australia
2–0
Türkiye Rated Türkiye 57% Missed ✗ - 14 Jun 2026 Haiti
0–1
Scotland Rated Scotland 63% Held ✓ - 14 Jun 2026 Brazil
1–1
Morocco Rated Brazil 58% Close ≈ - 14 Jun 2026 Qatar
1–1
Switzerland Rated Switzerland 81% Close ≈ - 13 Jun 2026 USA
4–1
Paraguay Rated USA 46% Held ✓ - 13 Jun 2026 Canada
1–1
Bosnia & Herzegovina Rated Canada 52% Close ≈ - 12 Jun 2026 South Korea
2–1
Czechia Rated South Korea 36% Held ✓ - 12 Jun 2026 Mexico
2–0
South Africa Rated Mexico 68% Held ✓
For analysis and entertainment only.