SPX Quant Engine · Match Research Note · #1489390


◆ SPX Quant Forecast
Outcome Probabilities
Data confidence 5 out of 5 confidenceGraded call · locked before kickoff
Home
Scotland
0%
Draw
Draw
2%
Away
Morocco
98%
Model call: Morocco
Probability Evolution
How model confidence shifts across the 8-stage match lifecycle
Scotland
0
Morocco
1
Model called (T−24h)
Morocco (44%)
Actually happened
Morocco (44%)
Verdict graded against the T-24h locked probability. Click the stage tabs above to compare how the probability evolved.
The Engine read
48 hours out the Engine favored Morocco (44%), and the live read grew to 98% by the 75-minute checkpoint as the match bore it out. Final: 0-1, a Morocco win.
What we grade: only the forecast locked before kickoff — the number we cryptographically commit to. That was Morocco (a lean, not a strong call), so this match is a hit in our published record. The in-play line is shown for transparency, never graded after the fact.
Match Analysis
Timeline, stats, lineups, player ratings and AI insights — live during the match.
SPX xG
ⓘLineup Analysis
Scotland
3-4-2-1A. GunnG
K. TierneyD
J. HendryD
G. HanleyD
A. RobertsonM
L. FergusonM
S. McTominayM
Nathan PattersonM
R. ChristieF
J. McGinnF
C. AdamsF
Morocco
4-2-3-1Y. BounouG
N. MazraouiD
C. RiadD
I. DiopD
A. HakimiD
Ayyoub BouaddiM
Neil El AynaouiM
B. El KhannoussM
A. OunahiM
Brahim DíazM
I. SaibariF
Lineup-strength edge unavailable for this fixture.
Post-Match Deep Analytics
Key absences, beyond-outcome calls and per-player tactical visuals — the shot-based panels finalize from official match data after full-time.
Shot-quality scatter · pass-success grid · key absences · expected shots · beyond-outcome calls — the full tactical deep-dive is a Premium feature →
Integrity Lock
This report's latest stage was generated at 2026-06-17T12:30:10.597Z 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.
Stage hash ledger
| t48h | 2026-06-17T12:30:10.597Z | bfbb8fa0b6a49ef9849520a38a87cede9acd9fd08329eddd60dcc58cf9017cf8 |
| t24h | 2026-06-17T12:30:10.597Z | 49ff832768e8250e646730fa710e6c5c2ac14c9af5d6dbd49f87812200c5e6e6 |
| inPlayMin30 | 2026-06-19T22:25:01.711Z | 7ba73e15566adf5c3e6896b7aa5579384ce04e223cd8da7c9b0c4a1aac90833b |
| halfTime | 2026-06-19T22:50:49.706Z | 8b03f95b7210f784a0fc6b910274d29177171e33af8959636095e4a24e8ec1eb |
| inPlayMin60 | 2026-06-19T23:25:02.182Z | 4ea66139b13724cebeab1a73159858a413b2419812285cd444598c83ad83a1fc |
| inPlayMin75 | 2026-06-19T23:50:49.682Z | 73a40e126d7c60f3d683854c8edc628b7d852014bb679938a44813634f054cc4 |
Model v4.2 · Public beta: every published forecast is timestamped and model-versioned. When the beta period ends (June 2027), per-fixture pre-kickoff forecasts become immutable under our SHA256 audit policy.