Skip to main content
← All predictions

Friendlies · Friendly International

Albania crestAlbaniavsLuxembourg crestLuxembourg

Kickoff: Saturday, June 6, 2026 at 2:00 PM ET · Air Albania Stadium, Tirana

Outcome Probabilities

Confidence 3 out of 5 confidence

Home

Albania

46%

Draw

Draw

29%

Away

Luxembourg

25%

Model pick: Albania

Expected goals: 1.30.8(total 2.1)
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%46%46%??T−48hT−24hPre-matchHalf-time

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

Albania shows strong recent form (3 wins in last 5, clean sheets in 2 of last 3) and home advantage at a neutral-venue-coded stadium; Luxembourg is in sharp decline (4 losses in last 5, 0 goals in 3 of those). Dixon-Coles (81% weight) and Elo agree on home favouritism; xG model is an outlier and likely underweights recent momentum. Modest upward adjustment to pH (+2.3pp) and xG reflects form edge, but component disagreement and friendly-match volatility warrant conservative confidence (3/5). No injuries to either squad.

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/4/2026, 6:00:52 AM

172d4af165bf71dea2a13e860d5f7dc8bad47c3d0e7a7a83c4bd4f0f4a0ae742

SPX AI Quant Prediction Model

DC 0.81 · Elo 0.19 · xG 0

H 44%D 30%A 26%

Dixon-Coles (Poisson)

H 46%D 27%A 27%

xG: 1.23 — 0.86

Elo (Davidson 3-way)

H 38%D 43%A 19%

Elo gap: +122 pts

xG-Poisson

H 30%D 36%A 35%

Expected goals: 0.74 — 0.83

LLM contextual review

H 47%D 29%A 25%

Based on recent form, news, injuries

Data quality score: 47/100 · verdict moderate

Integrity Lock

This prediction's latest stage was generated at 2026-06-04T06:00:52.518Z 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.

3b1a3b006e23b6931ae6e247fdf2edca47d6dec511548699f7690cee144b2eb3
✓ Hash verified — contents unchanged

Verify yourself via the API.