Sample analysis

The exact page members saw before kick-off — now with the final score.

This analysis was published before the match on October 17, 2026; it finished 3–2. Members get the same page for every match across 11 leagues, before kick-off.

Start 7 days free

← Home

EredivisieToday FinishedWon

Sparta Rotterdam – Willem II

Sparta Rotterdam club crestSparta Rotterdam3
Willem II club crestWillem II2
1Sparta Rotterdam
65%
Market 1.50 · +3
XDraw
20%
Market 4.50 · −1
2Willem II
15%
Market 5.50 · −2
Exp. goals (home)
2.34
Exp. goals (away)
1.04
Market implied
62%@1.50
Edge vs market
+3 pt

Assessment for this match

Model, market and our own record, judged separately for each market. A status describes the evidence, not a new win probability.

  • Match result (1X2)Sparta Rotterdam
    Evidence insufficient
    Model
    65%
    calibrated 72%
    Market
    62%
    @1.50 · closing
    Record
    55%
    6/11 · gap 0…+5 pts · league

    Similar picks hit 6/11 (55%), but the 95% range (28–79%) neither clears the 55% bar nor rules the pick out.

  • Over/Under 2.5Over 2.5
    Evidence insufficient
    Model
    66%
    calibrated 59%
    Market
    –
    no price captured
    Record
    79%
    23/29 · model 60–70% · league

    Similar picks hit 23/29 (79%), but the 95% range (62–90%) neither clears the 65% bar nor rules the pick out.

    No bookmaker price captured.

  • Both teams to scoreBTTS Yes
    Evidence insufficient
    Model
    59%
    calibrated 54%
    Market
    59%
    Record
    72%
    13/18 · model 50–60% · league

    Similar picks hit 13/18 (72%), but the 95% range (49–88%) neither clears the 65% bar nor rules the pick out.

Model figures are the statistical model's own output. "Record" is how our past picks in the same bucket fared; the bucket borders were found in past data and are not validated forward yet, so treat them as exploratory. Not a guarantee. Open the record

Historical evidence analysis

What the stored model, the calibration curve, the bookmaker price and comparable past matches say about each selection, side by side. Figures are computed by code from recorded data; nothing here is a new win probability.

13236 settled matches · as of Sat, Oct 17, 21:00
  • Match result (1X2)Sparta Rotterdam
    Evidence insufficient
    Model
    65%
    calibrated 72%
    Bookmaker
    62%
    closing · Sat, Oct 17, 20:10
    Similar matches
    56%
    14/25 · 95% 37–73%
    Sparta Rotterdam at home
    –
    too few matches
    Willem II away
    –
    too few matches
    • In 25 comparable matches the selection came in 56% of the time (95% 37–73%); the model's 65% sits inside that range. Because neighbours are chosen by the model's own expected goals, this is a calibration check, not independent evidence.
    • Sparta Rotterdam's home record in the pool is thin (6 matches, fewer than 10); no rate is shown.
    • Willem II's away record in the pool is thin (2 matches, fewer than 10); no rate is shown.
    • Model 65% and bookmaker 62% are within 5 points of each other.
  • Over/Under 2.5Over 2.5
    Evidence insufficient
    Model
    66%
    calibrated 59%
    Bookmaker
    –
    no price recorded
    Similar matches
    68%
    17/25 · 95% 48–83%
    Sparta Rotterdam at home
    –
    too few matches
    Willem II away
    –
    too few matches
    • In 25 comparable matches the selection came in 68% of the time (95% 48–83%); the model's 66% sits inside that range. Because neighbours are chosen by the model's own expected goals, this is a calibration check, not independent evidence.
    • Sparta Rotterdam's home record in the pool is thin (6 matches, fewer than 10); no rate is shown.
    • Willem II's away record in the pool is thin (2 matches, fewer than 10); no rate is shown.
    • No bookmaker price was recorded for this match, so the model cannot be compared with the market.
  • Both teams to scoreBTTS Yes
    Evidence insufficient
    Model
    59%
    calibrated 54%
    Bookmaker
    59%
    latest · –
    Similar matches
    44%
    11/25 · 95% 27–63%
    Sparta Rotterdam at home
    –
    too few matches
    Willem II away
    –
    too few matches
    • In 25 comparable matches the selection came in 44% of the time (95% 27–63%); the model's 59% sits inside that range. Because neighbours are chosen by the model's own expected goals, this is a calibration check, not independent evidence.
    • Sparta Rotterdam's home record in the pool is thin (6 matches, fewer than 10); no rate is shown.
    • Willem II's away record in the pool is thin (2 matches, fewer than 10); no rate is shown.
    • Model 59% and bookmaker 59% are within 5 points of each other.

Teams' own history (in the pool)

Sparta Rotterdam at home
6 matches · Jul 11–Sep 19 · home 17% / draw 50% / away 33% · over 2.5 50% · BTTS 33%
model average in these matches: home 34% / draw 25% / away 42%
Willem II away
2 matches · Aug 8–Oct 11 · home 100% / draw 0% / away 0% · over 2.5 100% · BTTS 100%
model average in these matches: home 60% / draw 22% / away 19%

Comparable past matches

nearest by the model's expected goals (2.34 / 1.04) · radius 0.35 · scope: covered leagues (this league had too few) · 25 of 25 within radius

25 matches · Jul 18–Oct 17 · home 56% / draw 28% / away 16% · over 2.5 68% · BTTS 44%

model average in these matches: home 65% / draw 20% / away 15%

  1. Sep 14 Inter – Udinese5–3 · λ 2.33/0.98 · d 0.10
  2. Oct 9 Fluminense – Coritiba4–0 · λ 2.28/1.01 · d 0.10
  3. Sep 18 FC Groningen – PEC Zwolle3–0 · λ 2.32/1.11 · d 0.11
  4. Sep 14 Braga – Estoril1–0 · λ 2.25/1.00 · d 0.15
  5. Oct 10 Hoffenheim – Hamburger SV2–3 · λ 2.45/1.04 · d 0.16
  6. Sep 5 West Ham United – Derby County3–0 · λ 2.26/0.96 · d 0.17
  7. Oct 17 Villarreal – Elche0–0 · λ 2.45/1.08 · d 0.18
  8. Aug 19 Atletico Madrid – Malaga2–0 · λ 2.43/1.12 · d 0.18

Not available

  • xG: not part of the live model (dc-2.0-xg is a shadow version); no timestamped per-match history, so not computed.
  • Elo: research only; no per-match pre-match snapshot in the database, so not computed.
  • Comparable matches were drawn from all covered leagues because this league had too few within the radius.
  • Home team's home record: 6 matches, below 10.
  • Away team's away record: 2 matches, below 10.
Rule evidence-1.0 · model dc-1.0 · assessment assess-1.0 · exploratory. Status comes only from the assessment above; this section explains it and lists the matches behind it. Comparable matches are chosen by the model's own expected goals, so their realised rate overlaps with the calibration curve and the bucket record rather than adding a separate vote. No LLM is involved; every number is computed from stored records.

Model breakdown

The pick is Sparta Rotterdam win at a calibrated 72% (raw model 65%). Expected goals 2.34–1.04. The model's probability sits 3 points above the market's implied price at closing odds (Bet365_default). Odds movement (4 snapshots): Sparta Rotterdam 1.62 → 1.57 (+2 pts). No notable movement since opening. Sparta Rotterdam won 0 of their last 5; Willem II won 0 of their last 5.

Where this match sits in our record

683 decided matches · signal report

For each market, the bucket this match falls into and our past hit rate in that bucket. The marker is the past hit rate; the 50 and 65 lines are thresholds. Not a guarantee, a record of what happened in the same situation.

Match result (1X2)
Sparta Rotterdam
mixed
model
65%
Past hit rate
55%
11 matches
05065100%

edge vs market 0…+5 pts · Eredivisie: 6/11 hit (55%)

model level 60–70% · Eredivisie: 7/10 hit (70%)

Over/Under 2.5
Over 2.5
strong
model
66%
Past hit rate
79%
29 matches
05065100%

model level 60–70% · Eredivisie: 23/29 hit (79%)

1X2 disagreement <5 pts · Eredivisie: 8/12 hit (67%)

Both teams to score
BTTS Yes
strong
model
59%
Past hit rate
72%
18 matches
05065100%

model level 50–60% · Eredivisie: 13/18 hit (72%)

edge vs market 0…+5 pts · Eredivisie: 21/25 hit (84%)

Bucket edges and the full tables are on the record page. Open the record

The same analysis is ready for today's matches.

7 days of full access. No card, cancel anytime. Every pick stays on the record, win or lose.

Probabilities are model estimates and are not guarantees. This page is not betting advice. 18+.