FootyPulse World Cup 2026 Round 1 Predictions — The Full Accuracy Report
Published 22 June 2026 · FootyPulse AI Analysis
FootyPulse World Cup 2026 Round 1 Predictions — The Full Accuracy Report
Published June 2026 · FootyPulse Analysis
Round 1 of the 2026 World Cup is complete. All 24 group stage openers have been played. We predicted every single one before kickoff, and now we're publishing the full results — hits, misses, and the one pattern that surprised us most.
No cherry-picking. No hiding the misses. Every prediction, every result, right here.
The headline numbers
- 24 matches predicted
- 15 correct outcomes (62.5%) — we called the right W/D/L result
- 2 exact scorelines (8.3%) — we called the precise final score
- 9 matches wrong (37.5%)
For context: if you randomly guessed the outcome of every match, you'd expect to be right roughly 33% of the time across wins, draws, and losses. FootyPulse called it correctly 62.5% of the time — nearly double the random baseline.
That said, there's a clear pattern in where the model struggled, and it's worth being honest about it.
The two exact scores
These are the hardest calls in football prediction — not just the right team, but the precise scoreline.
Mexico 2-0 South Africa — predicted 2-0 at 72% confidence. Exact. ✅
South Korea 2-1 Czech Republic — predicted 2-1 at 58% confidence. Exact. ✅
Two exact scores from 24 matches is an 8.3% exact-score rate. For reference, if you picked random scorelines, you'd expect an exact score roughly 3-4% of the time. We were more than double that — but two is still a small number, and we're not going to oversell it.
The best calls
Germany vs Curaçao — predicted 3-0 at 82% confidence Germany won 7-1. We knew this would be one-sided — we just didn't know how one-sided. The model correctly identified Germany's dominant position and Curaçao's limited threat, but underestimated the margin. Directionally our most confident correct call of the round.
Argentina vs Algeria — predicted 2-0 at 72% confidence Argentina won 3-0. Right team, right kind of scoreline. The model read Argentina's superior quality and Algeria's limited attacking threat accurately.
Austria vs Jordan — predicted 2-0 at 72% confidence Austria won 3-1. Correct outcome, slightly higher-scoring than predicted but the model had the right read on the gap between these two sides.
France vs Senegal — predicted 2-0 at 68% confidence France won 3-1. Another case of getting the outcome and the general shape right, underestimating the final margin slightly.
The biggest misses
Spain vs Cape Verde Islands — predicted 3-0 at 78% confidence Final score: 0-0.
This was our highest-confidence prediction of the entire round and our biggest miss. Spain — ranked 52 places above their opponents, with arguably the deepest squad in the tournament — failed to score against a Cape Verde side making only their second-ever World Cup appearance.
What went wrong? The model over-weighted FIFA ranking and squad quality, and under-weighted Cape Verde's ability to organise a disciplined defensive block in a single high-stakes game. It also didn't account sufficiently for Spain's tendency to rotate and conserve energy in a first group game when qualification felt assured. We've published a full analysis of this miss if you want the detailed breakdown.
Portugal vs Congo DR — predicted 2-0 at 72% confidence Final score: 1-1.
Portugal were expected to cruise. They didn't. A Congo DR side that the model rated as a significant underdog produced a disciplined performance and took a point. Same pattern as Spain — strong favourite, organised underdog, 1-1 result.
Canada vs Bosnia & Herzegovina — predicted 2-0 at 68% confidence Final score: 1-1.
Belgium vs Egypt — predicted 2-0 at 65% confidence Final score: 1-1.
Saudi Arabia vs Uruguay — predicted 0-2 at 65% confidence Final score: 1-1.
The pattern that surprised us most
Look at those last four misses. Spain 0-0. Portugal 1-1. Canada 1-1. Belgium 1-1. Saudi Arabia 1-1.
Five of our nine incorrect predictions involved a draw when we predicted a win. And it wasn't just our misses — across the entire round, 9 of 24 matches (37.5%) finished as draws. We predicted only 2 draws from the 24 fixtures.
This is the most significant finding from Round 1. Our model — and most AI prediction models — systematically underpredict draws. Here's why: draws are the hardest outcome to predict in football. There's no clean data signal that says "this match will end level." The natural tendency when a stronger team faces a weaker one is to predict a win, because historically the stronger team wins more often than not. What the model doesn't account for well enough is the specific dynamics of a tournament group opener — teams playing conservatively, not wanting to concede, taking a point and going from there.
The 1-1 draw is the single most common scoreline in international football group stage openers. Our model needs to weight this more heavily, and that's an adjustment we're making for Round 2 and 3 predictions.
What changes for Round 2 and 3
Every prediction from Round 2 onwards incorporates actual Round 1 results — not just pre-tournament form. Spain's 0-0 against Cape Verde has already updated their profile. Canada's 1-1 against Bosnia changes how we view their Round 2 match. The model gets smarter as data accumulates.
We're also applying a draw-weighting adjustment for matches where two evenly-matched sides meet in a context where a draw suits both teams — a pattern that appeared repeatedly in Round 1.
The full Round 1 scorecard
| Match | Predicted | Actual | Result | |---|---|---|---| | Mexico vs South Africa | 2-0 | 2-0 | ✅ Exact score | | South Korea vs Czech Republic | 2-1 | 2-1 | ✅ Exact score | | Germany vs Curaçao | 3-0 | 7-1 | ✅ Correct | | Austria vs Jordan | 2-0 | 3-1 | ✅ Correct | | Argentina vs Algeria | 2-0 | 3-0 | ✅ Correct | | France vs Senegal | 2-0 | 3-1 | ✅ Correct | | Iraq vs Norway | 1-2 | 1-4 | ✅ Correct | | Ivory Coast vs Ecuador | 2-1 | 1-0 | ✅ Correct | | Uzbekistan vs Colombia | 0-2 | 1-3 | ✅ Correct | | Sweden vs Tunisia | 2-0 | 5-1 | ✅ Correct | | Ghana vs Panama | 2-1 | 1-0 | ✅ Correct | | Haiti vs Scotland | 1-2 | 0-1 | ✅ Correct | | Iran vs New Zealand | 1-1 | 2-2 | ✅ Correct | | USA vs Paraguay | 2-0 | 4-1 | ✅ Correct | | England vs Croatia | 2-1 | 4-2 | ✅ Correct | | Spain vs Cape Verde Islands | 3-0 | 0-0 | ❌ Missed | | Portugal vs Congo DR | 2-0 | 1-1 | ❌ Missed | | Canada vs Bosnia & Herzegovina | 2-0 | 1-1 | ❌ Missed | | Belgium vs Egypt | 2-0 | 1-1 | ❌ Missed | | Saudi Arabia vs Uruguay | 0-2 | 1-1 | ❌ Missed | | Brazil vs Morocco | 2-1 | 1-1 | ❌ Missed | | Netherlands vs Japan | 2-1 | 2-2 | ❌ Missed | | Qatar vs Switzerland | 1-2 | 1-1 | ❌ Missed | | Australia vs Türkiye | 1-1 | 2-0 | ❌ Missed |
What this means
62.5% correct outcomes from 24 matches is a solid first round — nearly double the random baseline, and competitive with the best public prediction models. The exact score rate of 8.3% is strong.
The draw problem is the clearest learning and the one we're most focused on for the remainder of the tournament. We predicted 2 draws and 9 happened. That's a systematic gap we've identified, acknowledged, and are actively addressing.
We publish this data openly because we think transparency is what makes a prediction service worth following. Any site can cherry-pick their best calls. We're showing you all of them.
View live results and predictions →
FootyPulse predictions are for entertainment purposes only. We are 100% independent — no betting affiliates, no sponsored content, no commercial influence on our predictions.
Share this article: