SPX Quant Engine · Match Research Note · #1495705


◆ SPX Quant Forecast
Outcome Probabilities
Confidence 5 out of 5 confidenceGraded call · locked before kickoff
Home
Ilves
100%
Draw
Draw
0%
Away
FF Jaro
0%
Model call: Ilves
Probability Evolution
How model confidence shifts across the 8-stage match lifecycle
Ilves
5
FF Jaro
0
Model called (T−24h)
Ilves (56%)
Actually happened
Ilves (56%)
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 Ilves (56%), and the live read grew to 100% by the 75-minute checkpoint as the match bore it out. Final: 5-0, a Ilves win.
What we grade: only the forecast locked before kickoff — the number we cryptographically commit to. That was Ilves, 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
Ilves
3-4-3Faris KrkalićG
Matias RaleD
T. MiettunenD
Ville KumpuD
Kalle WalliusM
Player 422409D
Otto TiitinenM
Player 627353D
Jardell KangaM
Teemu HytönenF
Jesse KiloM
FF Jaro
3-4-2-1Player 79150G
Player 552941D
Player 55647D
J. SkauD
Player 544736D
Player 55615M
Player 345325M
Player 196365D
Player 358158M
H. SjögrellF
Player 361422M
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-15T20:47:32.800Z 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-15T20:47:32.800Z | 89785d93dfdd2ec197634f59fe995497234b10047690dfb204f847c17dfcc26a |
| t24h | 2026-06-15T20:47:32.800Z | 3394e5b71454f123cbe24f26245bec9628a44301c81dac0d71ba80a8047346a7 |
| preMatch | 2026-06-17T12:00:24.651Z | fbd0925ef2a37188439840170b3ce9cc68acce6e5cd2068b1dd274061f36f2b9 |
| lineupConfirmed | 2026-06-17T14:45:20.958Z | f306687426ff389ff0bdd05819eb8b0c15c5334f22f9ad7749d05431b19258d1 |
| inPlayMin30 | 2026-06-17T15:30:04.401Z | e2584737c9f8c12397ecd53171be6d34917b1514f01bff2e0de7d7306882fc55 |
| halfTime | 2026-06-17T15:50:02.863Z | b5c6a7cdea5020d8e1919dc0172d306e1d8bc3b55aaf24a70f79f1f7d69d0b37 |
| inPlayMin60 | 2026-06-17T16:15:03.064Z | be70c41f8168eb032d0a650c2f75ed44162f5f4f18888739eaf447f63070ee57 |
| inPlayMin75 | 2026-06-17T16:45:02.612Z | b06823775fc53b5c09f6a01ed1bda5d8e4ed3b725b1d1b0f366e9f799e56fd72 |
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.