Skip to main content
← All predictions

Championship · Regular Season - 40

Southampton crestSouthamptonvsIpswich crestIpswich

Kickoff: Tuesday, April 28, 2026 at 2:45 PM ET · St. Mary's Stadium, Southampton

Outcome Probabilities

Confidence 5 out of 5 confidence

Home

Southampton

57%

Draw

Draw

24%

Away

Ipswich

19%

Model pick: Southampton

Expected goals: 2.71.5(total 4.2)
Upset risk: 5/10

Prediction Evolution

How the model's confidence changes as new info arrives

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

One snapshot logged so far · 3 more stages will appear as the kickoff approaches

Southampton shows stronger recent form (3W-2D in last 5) vs Ipswich's mixed record (3W-2L), and home advantage at St. Mary's is material. Dixon-Coles and xG models align closely on a ~60% home win; Elo's 38% reflects historical strength but lags current trajectory. Both teams carry similar injury burdens (~10 and 8 unavailable), so no net adjustment there. Modest upward shift to pH (+1.2pp) reflects Southampton's home form and momentum; slight downward trim to pA (-0.7pp) reflects Ipswich's recent inconsistency away from home. Confidence is moderate (3/5) because Elo's divergence signals some

SPX AI Quant Prediction Model (DC 0.81 / Elo 0.19 / xG 0) + Claude Haiku 4.5 · 55/45

T−24h stage hash · locked 4/27/2026, 5:46:03 AM

b8ec797eb5473d3155c58275a6eed80ea63bfe06ee4ab88aa32e1a2fa29495af

SPX AI Quant Prediction Model

DC 0.81 · Elo 0.19 · xG 0

H 56%D 24%A 20%

Dixon-Coles (Poisson)

H 60%D 20%A 20%

xG: 2.63 — 1.51

Elo (Davidson 3-way)

H 38%D 43%A 19%

Elo gap: +119 pts

xG-Poisson

H 61%D 21%A 18%

Expected goals: 1.98 — 0.98

LLM contextual review

H 57%D 24%A 19%

Based on recent form, news, injuries

Data quality score: 60/100 · verdict publish

Integrity Lock

This prediction's latest stage was generated at 2026-04-27T05:46:03.889Z 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.

b8ec797eb5473d3155c58275a6eed80ea63bfe06ee4ab88aa32e1a2fa29495af
✓ Hash verified — contents unchanged

Verify yourself via the API.