Skip to main content
← All predictions

Friendlies · Friendly International

Oman crestOmanvsMozambique crestMozambique

Kickoff: Sunday, June 7, 2026 at 9:00 AM ET

Outcome Probabilities

Confidence 3 out of 5 confidence

Home

Oman

51%

Draw

Draw

31%

Away

Mozambique

18%

Model pick: Oman

Expected goals: 1.80.9(total 2.7)
Upset risk: 5/10

Moderate data coverage — confidence capped at 3★

Prediction Evolution

How the model's confidence changes as new info arrives

HomeDrawAway
25%50%75%51%51%??T−48hT−24hPre-matchHalf-time

Home win moved from 51% (T−48h) to 51% (T−24h) 0pp · 2 stages still to come

Oman shows modest recent form (2W-2D-1L in last 5, mostly competitive draws and wins in qualifying/friendlies), while Mozambique is in clear decline (1W-4L in last 5, including heavy defeats 0-4 and 0-2). Dixon-Coles and xG align on home advantage (~51%), but Elo is conservative (36% pH), likely reflecting historical strength gaps. No injuries on either side. Small upward adjustment to pH (+1.7pp) and xG expectations reflect Mozambique's poor recent trajectory and Oman's home-venue stability, but confidence is moderate because this is a friendly and Elo's caution warrants restraint.

SPX AI Quant Prediction Model · DC 0.81 / Elo 0.19 / xG 0 · 55/45 weighted ensemble · stats + LLM

T−24h stage hash · locked 6/5/2026, 6:00:29 AM

aabac32b91f3f0e4d580554ab4716a8b2bc717e2426ed062209398abc066d7a6

SPX AI Quant Prediction Model

DC 0.81 · Elo 0.19 · xG 0

H 50%D 32%A 18%

Dixon-Coles (Poisson)

H 53%D 29%A 18%

xG: 1.72 — 0.94

Elo (Davidson 3-way)

H 36%D 43%A 20%

Elo gap: +98 pts

xG-Poisson

H 51%D 26%A 23%

Expected goals: 1.48 — 0.89

LLM contextual review

H 52%D 31%A 18%

Based on recent form, news, injuries

Data quality score: 43/100 · verdict moderate

Integrity Lock

This prediction's latest stage was generated at 2026-06-05T06:00:29.899Z and its canonical JSON hashed with SHA256. Each prior stage carries its own hash inside the corresponding tab so you can audit every step independently.

a844f82ed140879c5f566c49e2d68f5ba5beebaf330ed3f24c77ca33f79cf0af
✓ Hash verified — contents unchanged

Verify yourself via the API.