⚽ Match Predictor
Select two WC 2026 teams to see the model's win/draw/loss probabilities.
Submit your score predictions for all 72 WC 2026 matches and compete on the leaderboard. Need a hand? I built an ML model that predicts every matchup — use it as your secret weapon.
Football is a game of mistakes. Whoever makes the fewest mistakes wins.
The main event — submit score predictions for all WC 2026 matches and climb the leaderboard.
Predict the score for every group stage match. Scores auto-save as you type. Picks lock at 11:59 PM PTⓘET2:59 AMGMT6:59 AMIST12:29 PMDubai10:59 AMMalaysia2:59 PM the night before each match — no changes once match day begins.
Start predicting →50 pts for exact scores, 40 for one team right with the correct winner, 30 for a partial score, 20 for the right result. All knockout bonuses +20.
See rankings →I built a custom ML model from scratch — a Random Forest classifier trained on 9,796 international matches from 2016–2026. It predicts win probabilities, runs 10,000 tournament simulations, and generates the full knockout bracket.
Use it to inform your picks. Or ignore it entirely and trust your gut. The leaderboard doesn't know either way.
Select two WC 2026 teams to see the model's win/draw/loss probabilities.
10,000 full tournament simulations — group stage through the final.
Advance % = probability of finishing 1st or 2nd across 10,000 simulations.
Official FIFA WC 2026 draw structure · Most likely team per slot · Win % from model probabilities
Predict the score of every WC 2026 group stage match and compete on the leaderboard against everyone else.
Predict the 90-min score. Picks auto-save as you type. Locks at 11:59 PM PTⓘET2:59 AMGMT6:59 AMIST12:29 PMDubai10:59 AMMalaysia2:59 PM the night before each match.
Examples below use an actual result of Team A 2 – 1 Team B. Team A wins.
| Exact Score Your pick: 2–1 |
One Team + Right Winner Your pick: 2–0 |
One Team, Wrong Winner Your pick: 2–3 |
Right Winner Only Your pick: 3–0 |
Wrong Your pick: 0–1 |
|
|---|---|---|---|---|---|
| Team A goals correct | ✓ | ✓ | ✓ | ✗ | ✗ |
| Team B goals correct | ✓ | ✗ | ✗ | ✗ | ✗ |
| Correct winner | ✓ | ✓ | ✗ | ✓ | ✗ |
| Group Stage | 50 pts | 40 pts | 30 pts | 20 pts | 0 pts |
| Knockout (+20 each) | 70 pts | 60 pts | 50 pts | 40 pts | 0 pts |
Tiers are exclusive — only the best matching tier counts. Getting one team's goal count exactly right always outscores a lucky winner guess, even if your predicted winner is wrong.
| # | Username | Points | Exact | Partial | Result | Picks |
|---|