Skip to main content
← All predictions

Friendlies · Friendly International

Saudi Arabia crestSaudi ArabiavsSenegal crestSenegal

Kickoff: Tuesday, June 9, 2026 at 7:00 PM ET · Toyota Field,

Outcome Probabilities

Confidence 5 out of 5 confidence

Home

Saudi Arabia

20%

Draw

Draw

19%

Away

Senegal

60%

Model pick: Senegal

Expected goals: 1.73.1(total 4.7)
Upset risk: 6/10

Prediction Evolution

How the model's confidence changes as new info arrives

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

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

Senegal's recent form is dramatically stronger (8-0, 4-0, 5-0 wins vs Saudi Arabia's mixed 1W-1L-3D), but the Elo model (14pp advantage to Saudi Arabia) and Dixon-Coles disagree sharply on the magnitude of away dominance. At T−48h with no injuries and high model disagreement, conservative adjustment only: modest upward shift to home pH (+2.2pp) reflecting Elo's structural view and home-venue stability, slight downward shift to pA (−0.9pp) to acknowledge recent-form volatility in friendlies. Low confidence due to component divergence; moderate upset risk given Senegal's offensive momentum.

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/7/2026, 12:00:14 PM

22451a6bf807fd7e27724e344ddd1f6dc8c34165feae0ee9dd1e877365f64a14

SPX AI Quant Prediction Model

DC 0.81 · Elo 0.19 · xG 0

H 19%D 20%A 61%

Dixon-Coles (Poisson)

H 17%D 14%A 69%

xG: 1.59 — 3.15

Elo (Davidson 3-way)

H 29%D 44%A 27%

Elo gap: +14 pts

xG-Poisson

H 16%D 18%A 67%

Expected goals: 1.14 — 2.48

LLM contextual review

H 22%D 19%A 60%

Based on recent form, news, injuries

Data quality score: 52/100 · verdict publish

Integrity Lock

This prediction's latest stage was generated at 2026-06-07T12:00:14.211Z 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.

3a03ba36b3e0c8e6582a4b7135f2f77e3cd3598d5ddc0a4785054d58f8b9752d
✓ Hash verified — contents unchanged

Verify yourself via the API.