Every OracleXI prediction is built the same disciplined way — here is exactly how, so you can judge for yourself how much to trust it.
1. Real data, not vibes. For each fixture we pull the official group standings and results from football-data.org, both teams' tournament form, and the latest public news on injuries, suspensions and likely line-ups.
2. Factor-by-factor reasoning. A language model (DeepSeek) weighs that evidence one factor at a time — qualification stakes, form, missing players, predicted XI, the match-up — and returns a scoreline, win/draw/loss probabilities, a key player and a short analysis citing the factors that drove the call.
3. Calibrated to real football. Probabilities are kept honest: draws are common and can be the most likely result, blow-outs are rare, and no single side is ever given more than an 82% chance. We would rather be realistic than loud.
4. Updated before kickoff, then frozen. As team news lands we re-run the prediction and log what changed and why on each match page. The moment a match kicks off the call is locked forever — our track record only ever counts the pre-match prediction, never a hindsight edit.
5. We publish our misses. After each game we write an honest recap — when we nailed it and when we got it wrong. The accuracy numbers below count every result, good and bad.
OracleXI is an independent project for football fans, not affiliated with FIFA. Predictions are AI-generated for entertainment and information only, and are not betting advice.
| Match | Predicted | Actual | Verdict |
|---|---|---|---|
| Sweden v Tunisia | 2-0 | 5-1 | CALLED |
| Netherlands v Japan | 2-0 | 2-2 | MISSED |
| Ivory Coast v Ecuador | 1-2 | 1-0 | MISSED |
| Germany v Curaçao | 4-0 | 3-1 | CALLED |
| Australia v Turkey | 1-2 | 2-0 | MISSED |
| Brazil v Morocco | 2-0 | 1-1 | MISSED |
| Haiti v Scotland | 0-2 | 0-1 | CALLED |
| Qatar v Switzerland | 0-2 | 1-1 | MISSED |
| United States v Paraguay | 2-1 | 4-1 | CALLED |
| Canada v Bosnia and Herzegovina | 2-1 | 1-1 | MISSED |
| South Korea v Czech Republic | 2-1 | 2-1 | EXACT |
| Mexico v South Africa | 2-0 | 2-0 | EXACT |